If your subscribers speak different languages, you can set up the code manually and choose as many languages as you want. You just need a little experience in coding, nothing more😉

By default, the content locker code looks like:

And here is the example of the code with Russian and Turkish languages added:

This is the code snippet to copy from:

   const overlayTranslations = {
        "tr":{"title":"Dikkat!","description":"Bildirimlere abone olmak ve bu web sitesiyle çalışmaya devam etmek için \"Allow\" e tıklayın.","buttonText":"Buraya tıklayın"},
        "ru":{"title":"Внимание!","description":"Нажмите \"Allow\" чтобы подписаться и продолжить просмотр сайта","buttonText":"Нажми!"},
        "en":{"title":"Attention!","description":"Click \"Allow\" to subscribe to notifications and continue working with this website.","buttonText":"Click here"}
    const overlay = {"delay":0,"overlayStyle":{"background":"rgba(0,0,0, 0.6)"},"buttonText":"Click here","buttonStyle":{"background":"#dce775","color":"#555555"},"title":"Attention!","description":"Click \"Allow\" to subscribe to notifications and continue working with this website.",...(overlayTranslations[navigator.language.slice(0, 2).toLowerCase()]||Object.values(overlayTranslations)[0])};
    const s = document.createElement('script');
    s.onload = (sdk) => {
        sdk.updateOptions({overlay, overlayTranslations})
        sdk.onPermissionDefault(() => {});
        sdk.onPermissionAllowed(() => {});
        sdk.onPermissionDenied(() => {});
        sdk.onAlreadySubscribed(() => {});
        sdk.onNotificationUnsupported(() => {});

Here is the link to the language codes that will be useful for you:

Did this answer your question?