Casa > C > Como Traduzir Meu Aplicativo Android Existente Para O Idioma Hindi

Como traduzir meu aplicativo Android existente para o idioma hindi

Se o seu aplicativo é estático, ou seja, não tira dados de uma fonte externa como a rede, então você pode usar este método.

Primeiro, crie um recurso de string para cada string do seu aplicativo.

Toma o exemplo do aplicativo abaixo. A aplicação tem quatro strings, a primeira é o cabeçalho e o resto são nomes de frutas.

main-qimg-7f59b0b86019e8456b213a36e5b10cdf.webp

Criamos recursos de string para todos os cinco.

Para criar um recurso de string vá para strings.xml presente no diretório app/res/values.

main-qimg-70254801bbc957089e2abc74ccad2650.webp

Adicionamos recursos de string usando a tag em strings.xml file.

< nome da string="heading">Minhas frutas favoritas

O atributo nome denota o nome do recurso string. The string itself is enclosed between the opening and closing tags .

You can see in the above example the string “My Favourite Fruits” is enclosed between the opening and closing tags of .

In the same way other string resources are also created.

  1. Banana 
  2. Apple 
  3. Mango 

To create translations:

Open Translations Editor from strings.xml by clicking Open Editor.

main-qimg-4b66c7346fff8450969aeaea082f6102.webp

From the Translations Editor add Hindi by clicking globe button.

main-qimg-142be2c8bbc7a9f98a718746c9e7140f.webp

Adicionar traduções no campo traduções.

main-qimg-69177e0b3ed39ea337e0e1f4b35e5f45.webp

Substituir cada string por R.string.resourceName em código java e "@string/resourceName" em xml code.

Por exemplo em app mostrado acima terei que substituir a string "Banana" pelo nome do recurso "@string/fruit1" em código xml e por R.string.fruit1 in java code.

  1. android:text="@string/fruit1"1 

To view translations you will have to change your phone’s language to Hindi.

After changing the language, run the app.

The App mentioned above on changing the language and running looks something like this.

main-qimg-751cfc9a70f0a07cc366ad4dede485ca.webp

Upvote if it helped :)

De Danice

Posso instalar a Fortnite em uma Honor 9X? :: Quais são as especificações técnicas de Honor 9X?