Help translate this extension into your language
neffo opened this issue ยท 27 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:
- 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
-
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.
-
Open the template file in poedit and click on "Create New Translation" in the bottom of the window.
-
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.]
-
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".
-
When complete, save the .po file and compile it to a .mo file.
-
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.
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?
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.
Dziฤkujฤ ci!
Hello, I'm from Brazil and I created a pull request for translation to pt_BR.
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.
All done. Cheers.
ะะพะปััะพะต ัะฟะฐัะธะฑะพ @dmitriiweb , I've pushed a new commit with your translations. Thanks!
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.
๊ฐ์ฌํฉ๋๋ค ์ํ!
ใ ใ
hi, i created pull request for bahasa indonesia, #42
Terima kasih banyak @hprasetyou! I've merged your pull request.
Catalan translation! Nice extension, thanks!
ca.zip
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 :)
Kiitos @job1925! I will roll this into the next extension version, thanks for the support.
Here is full Czech translation