neffo/bing-wallpaper-gnome-extension

Help translate this extension into your language

neffo opened this issue ยท 27 comments

neffo commented

Thanks to @jonnius for adding proper locale support. It's be great to add additional languages to the extension, unfortunately I only speak two languages, English and bad English. Translations would be appreciated.

Translation status of statements as at 2021-06-01:

Language Description Translated Needs work Untranslated Completed
ar Arabic 58 3 0 95%
ca Catalan 33 9 19 76%
cs Czech 84 0 0 100%
de German 61 0 0 100%
es Spanish 55 2 4 95%
fi Finnish 53 5 3 96%
fr French 31 9 21 74%
hu Hungarian 34 5 22 73%
id Indonesian 34 6 21 74%
it Italian 80 0 0 100%
ja Japanese 52 0 9 89%
ko Korean 35 1 25 75%
nb Norwegian - Bokml 32 8 21 74%
nl Dutch 29 11 21 74%
nn Norwegian - Nynorsk 34 6 21 74%
pl Polish 32 7 22 73%
pt Portuguese 61 0 0 100%
pt_BR Portuguese (BR) 61 0 0 100%
ru Russian 82 4 27 100%
sv Swedish 61 0 0 100%
uk Ukrainian 61 0 0 100%
zh_CN Chinese - China 61 0 0 100%
zh_TW Chinese - Taiwan 33 1 27 66%

How to submit or update translations:

We currently support 21 languages other than English and I really appreciate the efforts of those who've submitted translations (to this and my other extension). I'm sure the users of this extension all around the world do too.

I'd like to extend a request to our bi-lingual users to submit their own translations, here is a quick run down on the process:

  1. Install poedit. For most users it's simply a matter of installing the poedit package.
  • For Ubuntu/Debian:
    sudo apt-get install poedit

  • For Fedora:
    sudo dnf install poedit

  • For Arch:
    sudo pacman -S poedit

  1. Download the translations template file for the extension here or find it within your ~/.local/share/gnome-shell/extensions/BingWallpaper@ineffable-gmail.com/locale/ folder.

  2. Open the template file in poedit and click on "Create New Translation" in the bottom of the window.

  3. Select the language you want to create a translation for. (For some languages with regional variants you might also want to select a region as well, e.g. Portuguese.) [NOTE: I see some poedit warnings at this point, but you can probably ignore them.]

  4. Create a translation for each line, where possible try to keep them short. And don't translate literally if it doesn't make a lot of sense. (For example, in your language "wallpaper" might not ever be used to describe a desktop background.) If you aren't completely happy with your translation, mark it as "Needs Work".

image

  1. When complete, save the .po file and compile it to a .mo file.

  2. Either:

  • attach both files to this thread below;

or,

  • create a fork of this extension
  • save the .po and .mo file to this folder within the git repo: locale/[xx]/LC_MESSAGES/BingEarthWallpaper.[po/mo], or locale/[xx_XX]/LC_MESSAGES/BingWallpaper.[po/mo] (if the translation includes is regional)
  • commit the changes and create a new pull request on this extension here

I'd love to help translating it to my native language, which is Dutch. Is there a guide available which explains how to submit translations? :)

@Bartwillemsen Simply install poedit and open the translation template file. Then save and contribute the po and mo files.

Italian here: it.zip

neffo commented

Thanks @eevleevs I've added that translation now. I added a few new translations from Google Translate which could use a review :)

Not sure what "market" stands for?

neffo commented

Bing refers to the locale (language & country) as market. I think you've referred to it as "localizzazione", which looks correct to me (as someone who speaks no Italian).

Ok, previously "localizzazione" was for "locale", but I think it can also go for "market". "Mercato" sounds confusing. :-) Attached it.zip.

Hello, here you have the Polish version ;) pl.zip

neffo commented

Dziฤ™kujฤ™ ci!

Hello, I'm from Brazil and I created a pull request for translation to pt_BR.

neffo commented

Would this translation have any issues being pt_PT as well? I appreciate there are distinct language differences (that's about all I know), so we could have them as separate translations and a Portuguese person could find any issues and later fix them up. What do you think @tiagorlampert?

There are some differences between pt_BR and pt_PT, but i think them both users from Brazil and Portugal will understand. So keep them separate and leave a Portuguese fix the issues.

neffo commented

All done. Cheers.

neffo commented

ะ‘ะพะปัŒัˆะพะต ัะฟะฐัะธะฑะพ @dmitriiweb , I've pushed a new commit with your translations. Thanks!

mrrb commented

Spanish (Spain).
es_ES.zip

neffo commented

Gracias, Mario! I've updated the extension with this translation. Much appreciated.

I'd love to translate this extension to my native language which is Korean!

EDIT: Job done! I pull requested my translation.

neffo commented

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค ์ˆ˜ํ˜!

ใ…‹ใ…‹

hi, i created pull request for bahasa indonesia, #42

neffo commented

Terima kasih banyak @hprasetyou! I've merged your pull request.

Catalan translation! Nice extension, thanks!
ca.zip

neffo commented

Moltes grร cies, @festuc!

Hi,
Thanks for this great extension! I created a Finnish translation. I hope you don't mind that I omitted some of the colons in the translation for consistency's sake. In fact, I would suggest removing them from the English as well :)

fi_FI.zip

neffo commented

Kiitos @job1925! I will roll this into the next extension version, thanks for the support.

Here is full Czech translation

Cs_BingWallpaper.zip

ru_Ru.zip
Translated into Russian

Hello!

I did some rework on German translation.

With best wishes.

bingwallpaper_de_20220921.zip