bing-wallpaper-gnome-extension icon indicating copy to clipboard operation
bing-wallpaper-gnome-extension copied to clipboard

Help translate this extension into your language

Open neffo opened this issue 6 years ago • 28 comments

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/[email protected]/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

neffo avatar Aug 22 '17 13:08 neffo

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 avatar Sep 03 '17 20:09 Bartwillemsen

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

jonnius avatar Sep 04 '17 19:09 jonnius

Italian here: it.zip

eevleevs avatar Oct 01 '17 07:10 eevleevs

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

neffo avatar Oct 02 '17 05:10 neffo

Not sure what "market" stands for?

eevleevs avatar Oct 02 '17 10:10 eevleevs

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).

neffo avatar Oct 02 '17 11:10 neffo

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

eevleevs avatar Oct 02 '17 13:10 eevleevs

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

Pioxis avatar Jan 21 '18 13:01 Pioxis

Dziękuję ci!

neffo avatar Jan 21 '18 23:01 neffo

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

tiagorlampert avatar Apr 14 '18 19:04 tiagorlampert

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?

neffo avatar Apr 15 '18 04:04 neffo

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.

tiagorlampert avatar Apr 15 '18 13:04 tiagorlampert

All done. Cheers.

neffo avatar Apr 15 '18 23:04 neffo

ru_RU.zip

dmitriiweb avatar May 14 '18 05:05 dmitriiweb

Большое спасибо @dmitriiweb , I've pushed a new commit with your translations. Thanks!

neffo avatar May 14 '18 12:05 neffo

Spanish (Spain). es_ES.zip

mrrb avatar Jul 26 '18 21:07 mrrb

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

neffo avatar Jul 29 '18 01:07 neffo

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

EDIT: Job done! I pull requested my translation.

ghost avatar Jul 31 '18 12:07 ghost

감사합니다 수혁!

ㅋㅋ

neffo avatar Aug 01 '18 12:08 neffo

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

hprasetyou avatar Aug 30 '18 10:08 hprasetyou

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

neffo avatar Aug 30 '18 12:08 neffo

Catalan translation! Nice extension, thanks! ca.zip

ghost avatar Sep 10 '18 10:09 ghost

Moltes gràcies, @festuc!

neffo avatar Sep 15 '18 00:09 neffo

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

job1925 avatar Apr 19 '21 07:04 job1925

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

neffo avatar Apr 19 '21 09:04 neffo

Here is full Czech translation

Cs_BingWallpaper.zip

lev741 avatar May 26 '22 13:05 lev741

ru_Ru.zip Translated into Russian

Redume avatar Aug 24 '22 10:08 Redume

Hello!

I did some rework on German translation.

With best wishes.

bingwallpaper_de_20220921.zip

Etamuk avatar Sep 21 '22 17:09 Etamuk