nicorac / bcr-gui

BCR-GUI is a companion app for the great BCR (Basic Call Recorder) Android application and other supported ROMs with embedded call recorders.
https://coolsoft.altervista.org
GNU General Public License v3.0
120 stars 6 forks source link

Translate the app 🌍 #99

Open nicorac opened 4 months ago

nicorac commented 4 months ago

Intro

BCR-GUI now supports translations.

You could help translating it in your language in 2 ways:

Weblate

BCR-GUI has a page on Weblate: https://hosted.weblate.org/projects/bcr-gui/app/

If you'd like to translate in your language, drop a message in this issue specifying the culture code (i.e. en-US) you'd like to translate to and I'll add that language to the project.

When your work is complete, I'll release an update with the new translation.

Direct sources edit

Translation files are contained in /src/assets/i18n directory; it currently contains en-US and it-IT cultures.

To help translating you should:

  1. put a message in this issue to notify anyone you're going to translate to a specific culture (and avoid more than one person work on the same one)
  2. fork the repo (or open it online here)
  3. copy the reference language file en-US.json to a new filename based on culture you're goind to create (see the README.md file contained in i18n directory)
  4. translate each item
  5. open a PR to let me integrate your changes...

Thanks in advance for your help, you'll be mentioned in application About page (if you like it 😉).

Online sources edit

If you have a Github account, you can also edit sources within your browser, thanks to github.dev.

nicorac commented 4 months ago

Thanks to @HuangSmith for Chinese (simplified) translation 👍

AlirezaParsi commented 3 months ago

i did persian too pls add it <3

nicorac commented 3 months ago

i did persian too pls add it <3

What's the culture code of the language you'd like to translate? (ie: en-US)

Please refer to README.md file for country/language codes

AlirezaParsi commented 3 months ago

i did persian too pls add it <3

What's the culture code of the language you'd like to translate? (ie: en-US)

Please refer to README.md file for country/language codes

like this : fa-IR - Persian(پارسی) Language Code (ISO 639-1) - Country Code (ISO 3166-1 Alpha2)

nicorac commented 3 months ago

i did persian too pls add it <3

Just released version 1.7.2 includes your work, thanks 😉

Arkl1ne commented 2 months ago

If you'd like to translate in your language, drop a message in this issue specifying the culture code (i.e. en-US) you'd like to translate to and I'll add that language to the project.

Please add a Ukrainian language branch and I'll do the translation uk-UA

nicorac commented 2 months ago

Please add a Ukrainian language branch and I'll do the translation uk-UA

I've just added your language to Weblate, thanks 👍