themeum / tutor

A complete WordPress LMS plugin to create any e-learning website easily.
https://tutorlms.com
GNU General Public License v3.0
83 stars 63 forks source link

Where to contribute i18n? #527

Open popolopo21 opened 1 year ago

popolopo21 commented 1 year ago

We would like to help to tranlate it to hungarian.

bernhardkaindl commented 1 year ago

@popolopo21: Tutor LMS is translated to Hungarian at this site:

https://translate.wordpress.org/locale/hu/default/wp-plugins/tutor/

You start by focussing on the translations for the stable release:

Stable (latest release)

You can propose translations directly through this link on this website, and you can also download a .po file using the links at the bottom of the page for the Stable (latest release) at the link called Export.

You can then edit translations in the poedit application on Windows, Mac and Linux: https://poedit.net/ and then import the update .po file using the button left of Export.

To do this, register with your name and email at: https://login.wordpress.org/register?locale=hu_HU

After having done or uploaded maybe 50 new translations, contact you should likely contact https://profiles.wordpress.org/benstone326/ because he needs to approve the translations.

He is @benstone326 on WordPress.org and Slack, so it will be a good idea if you join the WordPress Slack and contact him on Slack: https://make.wordpress.org/chat/

If you need further help, please ping me at @bernhardkaindl here or through WordPress.org and/or Slack: https://profiles.wordpress.org/bkaindl/

DeepL (See https://www.deepl.com/en/translator/) and ChatGPT (I guess) support Hungarian, and at least for German DeepL often creates great translations, and you can enable them on https://translate.wordpress.org, so you'll see these automatic translations as proposals below the translation editor and with one click, you can copy it into the editor, check the translation and submit it then.

The signup for the API key that you need is free. In the case of DeepL (which is great for German at least), you may need a credit card number, but that's only for verification, and you do not get billed on the free plan. ChatGPT is free also, you just need to signup using an email and phone number (they are not spamming you with stuff).

It takes a few minutes to set it all up, but the speed you have by using them as a starting point for your translations pays off 1000-fold when you make many hundreds of translations (as you have to do:

564 are currently untranslated: https://translate.wordpress.org/projects/wp-plugins/tutor/stable/hu/default/?filters%5Bstatus%5D=untranslated 199 are currently waiting (suggested, but not reviewed yet): https://translate.wordpress.org/projects/wp-plugins/tutor/stable/hu/default/?filters%5Btranslated%5D=yes&filters%5Bstatus%5D=waiting and the chance that fixes to either them or the ~700 already translated strings is usually high, I'd say.

Here is the article which describes how to setup DeepL or ChatGPT on translate.wordpress.org: https://make.wordpress.org/polyglots/2023/03/29/adding-chatgpt-and-deepl-in-the-translation-memory/

I'd say start off by: