Skip to main content


BidJS works with Weglot to allow automatic translations across your site and your auction plugin.


There are many options available when configuring your Weglot integration, which are all listed within the Weglot setup guides. There you will find steps to get set up that are specific to your website, however there are certain configuration options available that will ensure the best compatibility with BidJS.

Here’s an example of how your JavaScript implementation might look with our BidJS compatibility suggestions in place:

<script type='text/javascript' src='' />
api_key: '<<YOUR_API_KEY>>',
auto_switch: true,
auto_switch_fallback: 'en',
cache: true,
dynamic: '.bidlogix-app'


This will switch the language depending on the user's browser language.


If setting auto_switch above, this is the language to fall back to, if the user's language isn't supported.


Setting cache to true will drastically improve the performance of Weglot on your website, reducing the visible impact any translations may have on load times.


By default, Weglot performs translations on the page load. However, as BidJS is a "Single Page Application", translations will need to be updated as the user navigates around. By setting dynamic: '.bidlogix-app', this should be taken care of.

Please see Weglot’s documentation for details on any further configuration options, having optimised your integration with BidJS.