freac icon indicating copy to clipboard operation
freac copied to clipboard

Update translations for fre:ac 1.1.5

Open enzo1982 opened this issue 5 years ago • 6 comments

This ticket serves as a tracker for translations needing updates for fre:ac 1.1.5. It will be updated once the status of a translation changes.

Help is needed to update the translations for fre:ac 1.1.5 which has been released on 27th June 2021.

New translations to as of yet unsupported languages are more than welcome as well of course. If you would like to translate fre:ac to a new language, please take one of the existing translations or the freac.xml file as a starting point.

If you would like to contribute, please take a look at the following translation status list to see where help is needed. Then leave a comment below so I can update the list.

Translation status

This lists the current status of existing fre:ac translations:

  • [ ] ❌ Afrikaans (new translator needed)
  • [ ] ❌ Arabic (new translator needed)
  • [ ] ❌ Basque (new translator needed)
  • [x] ✔️ Bulgarian (up to date)
  • [ ] ❌ Cantonese (new translator needed)
  • [ ] ❌ Catalan (new translator needed)
  • [ ] ❌ Catalan (Valencian) (new translator needed)
  • [x] ✔️ Chinese (simplified) (up to date)
  • [x] ✔️ Chinese (traditional) (up to date)
  • [x] ✔️ Corsican (up to date)
  • [x] ✔️ Croatian (up to date)
  • [x] ✔️ Czech (up to date)
  • [x] ✔️ Danish (up to date)
  • [x] ✔️ Dutch (up to date)
  • [ ] ❌ Esperanto (new translator needed)
  • [ ] ❌ Estonian (new translator needed)
  • [ ] ❌ Finnish (new translator needed)
  • [x] ✔️ French (up to date)
  • [ ] ⛏ Galician (being worked on)
  • [x] ✔️ German (up to date)
  • [ ] ❌ Greek (new translator needed)
  • [ ] ❌ Hebrew (new translator needed)
  • [x] ✔️ Hindi (up to date)
  • [ ] ❌ Hungarian (new translator needed)
  • [x] ✔️ Italian (up to date)
  • [x] ✔️ Japanese (up to date)
  • [ ] ⛏ Korean (being worked on)
  • [x] ✔️ Lithuanian (up to date)
  • [ ] ❌ Norwegian (new translator needed)
  • [ ] ⛏ Persian (being worked on)
  • [x] ✔️ Polish (up to date)
  • [x] ✔️ Portuguese (up to date)
  • [x] ✔️ Portuguese (Brazilian) (up to date)
  • [x] ✔️ Romanian (up to date)
  • [x] ✔️ Russian (up to date)
  • [x] ✔️ Serbian (Latin script) (up to date)
  • [x] ✔️ Serbian (Cyrillic script) (up to date)
  • [x] ✔️ Slovak (up to date)
  • [x] ✔️ Spanish (up to date)
  • [ ] ❌ Spanish (Latin American) (new translator needed)
  • [x] ✔️ Swedish (up to date)
  • [ ] ⛏ Turkish (being worked on)
  • [ ] ❌ Ukrainian (new translator needed)
  • [ ] ❌ Vietnamese (new translator needed)

If you would like to take over an unmaintained translation or start a new one, please leave a comment below and I will update this list.

Translator resources

fre:ac uses its own XML based translation file format. Translation files can be found in the i18n/lang folder and can be edited either manually using a text editor or with the smooth Translator utility included with fre:ac.

Windows users can use the fre:ac 1.1.5 translation kit as a starting point.

Linux users can use the continuous builds available under releases (Hint: run the AppImage with --appimage-extract to extract it and access the translation files directly).

Alternatively, you can use the Crowdin translation platform to edit the translations online. The fre:ac project's Crowdin page is found at: https://crowdin.com/project/freac

Submitting translation updates

Translations can be submitted in the following ways:

  • Open a pull request.
  • Edit the translation on Crowdin.
  • Comment here attaching the updated translation.
  • Send an email to [email protected].

Thanks everybody for your help!

enzo1982 avatar Dec 15 '19 18:12 enzo1982

@enzo1982 Hi, I'm interested can you guide through. Thanks

me-tusharchandra avatar Jun 09 '20 15:06 me-tusharchandra

Hi @chandratushu21, sorry for answering only now. I'm in the middle of preparing a new fre:ac release these days.

Thank you for coming forward! It's great that you would like to contribute to translating fre:ac. Any help is welcome and appreciated.

The translation process depends a bit on the platform you're working on. If you are a Windows user, there's the translation kit linked in the main post above. It includes a short guide and the Translator utility that can be used to create or edit translations.

There's no translation kit for Linux, but I can guide you through the steps to get set up for translating. Just let me know. Things are a bit more complicated on macOS. Due to package signing it's a more difficult process to try out your own translation changes in fre:ac. But we'll find a solution if needed.

fre:ac also has a project site on Crowdin. If you are on that platform and would like to use it for translating fre:ac, let me know and I will setup the target language there.

So basically, let me know which platform you are on and what language you would like to translate to. You can also reach me at [email protected] if you prefer to discuss this via email.

enzo1982 avatar Jun 19 '20 23:06 enzo1982

Hello, you can update the list and add Persian. I'll do that ;-)

XilizaX avatar Jun 25 '20 09:06 XilizaX

Great, thanks! Looking forward to it!

enzo1982 avatar Jun 25 '20 11:06 enzo1982

Great, thanks! Looking forward to it!

Hi, All done! Check your tweeter. \m/

XilizaX avatar Jun 28 '20 12:06 XilizaX

Great! Thank you very much! I added some minor fixes (e.g. menu entries ending in ... were not showing) and checked it in to the repository.

You can also create pull requests here to add your changes. You'll then be credited in the Git history automatically (I changed the author ID for the initial commit so it will show you, but using pull requests will be easier going forward).

enzo1982 avatar Jun 28 '20 16:06 enzo1982