Fingerprint doesn't change Browser language

Moved Support
  • Hi, I am using BAS with Fingerprint key.

    Problem: The language of the Browser doesn't change according to the proxy. Other things like timezone do, but I can't get the browser language to change, it always stays english.

    ScreenshotOrder.png

    lang-en.png

    I tried already many things like changing the order (obtain fingerprint before proxy), only using chrome or windows fingerprints but nothing helps. Feels to me like this is a bug? Because I don't remember having such issues a year ago.

    Does anyone have a solution? I know that there is an option to change header by myself but then it also affects other properties of the fingerprint I assume?

    Thank you

  • ModeratorM Moderator moved this topic from Support on
  • @Cloudstretch

    • Set fingerprint.
    • Set proxy.
    • Set the "Accept-Language" header to any value you need. If you need to change it based on the fingerprint, you should parse it with some custom code beforehand.
  • Thank you for your reply @sergerdn. From what I know the language components of the header differ from Browser to browser slightly, it's also what BAS states in the help text of "Set browser location by IP" action. There they recommend to use fingerprint instead for increased realism. So the information there is clearly wrong, and misleading. I think one year ago or so it has been changed automatically, as it still changes timezone. Which also explains how the misleading information came there in the first place. Sad that seem not to maintain this functionality, it's pretty easyly detectable thing if all the frech devices that start doing actions have an english browser. So I will be stuck to one Browser type nd set it manually with Set Header or have to read the fingerprint and parse like you suggested.

    Help text of "Set browser location by IP" Action
    *"Change browser language according to country of ip. This setting will change 'Accept-Language' header as well as navigator.language and navigator.languages javascript properties. By default language value will be equal to language and country code separated with dash, for example 'de-DE' for Germany. This value is valid, but most browsers uses more complicated strings. If you want to make BAS look like real browser, use FingerprintSwitcher service, it will set language to more natural value, for example for iPhone from Germany it will equal 'de, en;q=0.8, ;q=0.01'. You can also set this value explicitly by using 'Set Header' action"

  • @Cloudstretch Просто смирись и забей. Бас язык давно нормально не эмулирует, чтобы это работало надо браузер стартовать с двумя флагами, один флаг там новый, появился около 20 версией назад.

  • Спасибо за ваш вклад @FastSpace. Скажите, пожалуйста, какие флаги вы бы изменили, чтобы решить эту проблему? Я предполагаю, что эти два?

    --accept-lang &
    --lang

  • I cant get Fingerprint

    Support
    1 Votes
    6 Posts
    408 Views
  • 0 Votes
    32 Posts
    4135 Views
  • Support !!!! Fingerprint

    Moved Support
    0 Votes
    2 Posts
    760 Views
  • Fonts hash doesn't change

    Support
    0 Votes
    2 Posts
    599 Views
  • 0 Votes
    16 Posts
    6633 Views