Arabic language support

Is it possible to quickly add Arabic language support to User Flow Screens.
I have a native speaker who can provide all necessary translations

Hey @kostumysportivnye

Yes, please add the translations to this repository: GitHub - Web3Auth/web3auth-locales

Specially in these two folders:

Will there be RTL support?

@shahbaz Any news here?

Hey @kostumysportivnye

During the discussion with the team, I was informed that the support for RTL language scripts is not currently considered a high-priority task. However, the team acknowledged that RTL support is an important feature that needs to be considered in the future. The reason for the delay is the amount of work involved in implementing RTL support, which requires significant changes to the layout, design, and functionality of the application. Despite the current lack of priority, the team is committed to providing a seamless user experience for all users, including those who require RTL support.

Any news on Turkish language support? @shahbaz

Hey @shahbaz

Awesome! Thank you so much!

1 Like

Hi @shahbaz

Since the turkish language support topic is closed, I had to write it from here.

I update the no-modal package to 7.3.1 with this command:

npm install @web3auth/no-modal@7.3.1

and the package.json and package-lock.json files are updated accordingly.

Then, I change the OpenLoginAdapter configurations as follows:

const openloginAdapter = new OpenloginAdapter({
  privateKeyProvider,
  loginSettings: {
    mfaLevel: 'optional', // default, optional, mandatory, none
  },
  adapterSettings: {
   ...
  },
  uxMode: 'redirect',
  whiteLabel: {
    appName: 'appname.io',
    appUrl: 'nft.appname.io',
    logoLight: 'http://localhost:3000/images/Logo.svg',
    logoDark: 'https://web3auth.io/images/web3auth-logo---Dark.svg',
    defaultLanguage: 'tr',
    mode: 'light',
    theme: {
      primary: '#0064FF',
    },
    useLogoLoader: true,
  },
})```

But nothing happens. The redirected pages does not appear in Turkish. I already restarted the development server and tried it again but nothing happens.

Hey @gorkem

I just tried out with modal and no-modal packages. I am able to see the screens in Turkish.





It appears that we mistakenly assigned Turkish as TK instead of TR when assigning the value. We will correct this typo in a new release. For now, you can use tk instead of tr.

1 Like

Thanks @shahbaz , I changed it to tk

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.