Opened 10 years ago
Last modified 7 years ago
#14091 closed defect
I18N progress 3.0 — at Version 108
Reported by: | Michael Thayer | Owned by: | Michael Thayer |
---|---|---|---|
Component: | GUI | Version: | |
Keywords: | I18N NLS translation | Cc: | 6c6c6 |
Guest type: | other | Host type: | other |
Description (last modified by )
This is a continuation of ticket:2018 which is intended for two purposes:
- Submit new translation source files by attaching them to this ticket.
- Report about performing synchronization of existing translation source files in the SVN repository.
Step 1 is done by contributors willing to add support for a new language to the VirtualBox product. An accepted translation file appears in the SVN repository and becomes available in the binary builds. Even after that, contributors remain responsible for updating translation files to keep them in sync with updates to the VirtualBox UI.
Step 2 is performed by the translations maintainer at Oracle before a new release (or after a major UI change) to inform contributors that translation files need to be updated.
Please read the document describing the translation process in detail here.
A separate ticket for NLS mistakes/suggestion has also been created (#4503). Please subscribe to the ticket to monitor new reports (add a comment to do so).
The current list of translators:
language | id | authors | legal status | %% |
English (built-in) | built_in | Oracle Corporation | OK (internal) | |
German | de | Oracle Corporation | OK (internal) | |
Russian | ru | Oracle Corporation, Igor Gorbounov, Egor Morozov | (comment:ticket:234:52, comment:ticket:234:47) | |
Bulgarian | bg | Stoyan Marinov (neter_bg) | OK (comment:ticket:2018:83) | 100%/100% |
Czech | cs | Jan Kaláb, Jan Lipovsky, Ondrej Karlik, Radek Vybiral | OK (comment:ticket:234:183) | 99%/99% |
Danish | da | Lars Sarauw Hansen (sarauw), Jeppe Fihl Toustrup (Tenzer) | OK (comment:ticket:2018:186), OK (comment:ticket:2018:130) | 100%/88% |
Greek | el | Socratis Kalogrianitis (socratis), Anastasios Kazakis (tassos) | OK (comment:97, comment:107) | 95%/85% |
Spanish | es | Joaquín Duo, David Gonzalez (pico.dev) | OK (comment:ticket:234:28, comment:ticket:2018:142) | 99%/60% |
Basque | eu | Xabier Aramendi (Azpidatziak) | OK (comment:ticket:2018:534) | 100%/99% |
Farsi | fa_IR | Hessam Mohamadi (co22) | OK (attachment before comment:ticket:2018:411) | 100%/100% |
French | fr | Oracle Corporation, Jean-Jacques Sarton, Martin d'Allens, Erkan Valentin, Benjamin Masse | OK (comment:ticket:234:33, comment:ticket:2018:168, comment:ticket:2018:243, comment:ticket:2018:440) | 100%/100% |
Hungarian | hu | George Hron (hron84), Tom Evin (evin) | OK (comment:ticket:2018:106) | 99%/98% |
Italian | it | Vincenzo Reale (smart2128) | OK (comment:ticket:2018:50) | 100%/90% |
Japanese | ja | Toshimitsu Tanaka (toshi3_tanaka), Ikuya Awashiro (ikuya), Shushi Kurose | OK (comment:ticket:234:75, comment:ticket:2018:387) | 99%/55% |
Korean | ko | Shinjo Park (peremen) | OK (comment:ticket:234:224) | 100%/88% |
Dutch | nl | Ebel Geertsema, Alexander L. de Goeij, Richard E van der Luit (nippur) | OK (comment:ticket:2018:142 + 7, comment:ticket:234:163, comment:ticket:2018:270) | 100%/100% |
Portuguese (Brazil) | pt_BR | Erico Mendonca (docca) | OK (comment:ticket:234:98) | 100%/100% |
Slovenian | sl | Peter Klofutar (Peter Klofutar) | OK (comment:82) | 100%/100% |
Turkish | tr | Serdar Soytetir, Burak Yavuz (BouRock) | OK (comment:ticket:234:254, comment:ticket:234:256, comment:ticket:2018:400) | 100%/91% |
Ukranian | uk | Daniel Korostil (wiseacre), Localize.org.ua community (6c6c6) | OK (comment:ticket:2018:90, comment:104) | 93%/60% |
Chinese (Simplified) | zh_CN | Victor Wang, Lv Darong (ldr), Lee Chenhwa (leechenhwa) | (comment:ticket:234:92, comment:ticket:2018:264) | 100%/100% |
Chinese (Traditional) | zh_TW | OSSII(OSS Integral Institute Co, Ltd.), alan@stable (fei) | OK (comment:ticket:234:81, comment:ticket:2018:331) | 100%/100% |
Catalan | ca | Pau Iranzo (PauGNU) | OK (comment:ticket:2018:448) | Disabled, 74%/100% |
Catalan (Valencian) | ca_VA | Pau Iranzo (PauGNU) | OK (comment:ticket:2018:448) | Disabled, 74%/100% |
Finnish | fi | Jarno Kiuttu, Timo Jyrinki, Ilkka Tuohela | OK (comment:ticket:234:137, comment:ticket:234:263, comment:ticket:2018:49) | Disabled, 32%/37% |
Galician | gl_ES | Enrique Estévez (keko.gl) | OK (comment:ticket:2018:122) | Disabled, 28%/99% |
Khmer | km_KH | Khoem Sokhem | OK (comment:ticket:2018:77) | Disabled, 30%/99% |
Indonesian | id | David Yacobus, Andika Triwidada (Andika) | OK (ICA by mail, attachment text above comment:ticket:2018:333) | Disabled, 74%/100% |
Lithuanian | lt | Mindaugas Baranauskas (MindaugasBaranauskas), Algimantas Margevičius (gymka) | OK (comment:ticket:2018:192, comment:ticket:2018:313) | Disabled, 44%/70% |
Polish | pl | Adrian Łubik (adrian5632), Dawid Wrobel, Wiktor Wandachowicz | OK (comment:ticket:234:78, comment:ticket:234:80, comment:ticket:234:174, comment:ticket:2018:64) | Disabled, 35%/100% |
Portuguese | pt | José Melo, Marcelo Coelho | OK (comment:ticket:234:230, comment:ticket:234:275) | Disabled, 38%/51% |
Romanian | ro | Alexandru Ioan Eftimie | OK (comment:ticket:234:25) | Disabled, 30%/0% |
Slovak | sk | Ivan Masár, Jozef Říha (jose1711) | OK (comment:ticket:234:231, comment:ticket:234:309) | Disabled, 36%/62% |
Serbian | sr | Ozzii | OK (comment:ticket:234:234) | Disabled, 44%/99% |
Swedish | sv | Daniel Nylander (yeager2) | OK (comment:ticket:234:122) | Disabled, 74%/100% |
Change History (137)
comment:1 by , 10 years ago
Status: | new → assigned |
---|
comment:2 by , 10 years ago
by , 10 years ago
Attachment: | VirtualBox_ko_5.0.zip added |
---|
Updated Korean translation of VirtualBox 5.0. Don't worry, first/last name order is changed but points to same person.
comment:8 by , 10 years ago
Updated Italian translation for 5.0 (VirtualBox_it.ts 100%, qt_it.ts 95%) The Italian (it) translation attached here by Vincenzo Reale is published under the terms of the MIT license.
comment:10 by , 10 years ago
Updated Italian translation for 5.0 (VirtualBox_it.ts 100%) The Italian (it) translation attached here by Vincenzo Reale is published under the terms of the MIT license.
comment:11 by , 10 years ago
Hi Michael, I keep getting error messages in:
UIAddDiskEncryptionPasswordDialog/This virtual machine is password protected. Please enter the %n encryption password(s) below.
Punctuation and %n error, even if i copy/past the original text in the translation box, when i validate.
edit: solved
Rest is in translation progress, shall be finished soon,
regards,
Richard, Dutch TT
comment:13 by , 10 years ago
Updated Dutch translation for 5.0 (VirtualBox_nl_50 100% 1906/1906)
12-05-2015
comment:14 by , 10 years ago
Ha michael,
Is it possible to point to the latest to-be-translated files (like "The current location of the latest NLS files is [here]") in the yellow discription field at the begining of this post? Would be very helpful.
Also, somehow i missed an update translation (just yesterday I saw an untranslated entry in a submenu I never visit, version 4.3.26). Is it possible to post here that an updated translation is needed (deadline if applicable)?
comment:15 by , 10 years ago
Replying to michael:
Vincenzo, thank you - updated. Richard, great!
Hi Michael,
I noticed that the Italian translation you committed has 1878/1976 translated strings.
My latest revision has 1906/1906.
Thank you in advance.
comment:16 by , 10 years ago
Burak, thank you - updated. Vincenzo, I had updated the repository, just not the web page with the translation files (done that now), as there was nothing much (if anything) new to translate. In future I can also upload individual updated translations there.
comment:18 by , 10 years ago
Updated the Dutch and Bulgarian translations - thank you Richard and Stoyan. Richard, I am not bothering to notify about all the small updates that are continuing to trickle in, not least because it also creates quite a bit or work for me to do lots of translation updates for one or two changed strings (which comes away from actual development time). I will of course notify when we freeze the translations for 5.0.
by , 9 years ago
Attachment: | VirtualBox_it_50.zip added |
---|
Updated Italian translation for 5.0 (VirtualBox_it.ts 100%)
comment:20 by , 9 years ago
Updated Italian translation for 5.0 (VirtualBox_it.ts 100%) The Italian (it) translation attached here by Vincenzo Reale is published under the terms of the MIT license.
by , 9 years ago
Attachment: | VirtualBox_es.ts.zip added |
---|
Updated Spanish(es) translation for VirtualBox 5.0
comment:23 by , 9 years ago
There was a correction to a text string which might be confusing to translators. Updated the files on the web page<1>. If you are currently in the process of updating your translation, please submit it as it is (when you are ready) so that you do not loose your work and I will update the web page again.
comment:24 by , 9 years ago
Updated Italian translation for 5.0 (VirtualBox_it.ts 100%) The Italian (it) translation attached here by Vincenzo Reale is published under the terms of the MIT license.
comment:27 by , 9 years ago
Updated Dutch translation for 5.0 (VirtualBox_nl_50 100% 1905/1905)
17-06-2015
comment:30 by , 9 years ago
Description: | modified (diff) |
---|
comment:31 by , 9 years ago
Updated Italian translation for 4.3 (VirtualBox_it.ts 100%) The Italian (it) translation attached here by Vincenzo Reale is published under the terms of the MIT license.
comment:32 by , 9 years ago
Updated Italian translation for 4.2 (VirtualBox_it.ts 100%) The Italian (it) translation attached here by Vincenzo Reale is published under the terms of the MIT license.
comment:34 by , 9 years ago
Description: | modified (diff) |
---|
comment:36 by , 9 years ago
Description: | modified (diff) |
---|
I disabled translations which are more than slightly under 75% for now. We will probably increase that to 80 or 85% for the final release.
comment:37 by , 9 years ago
Hey, Michael! Where are the new comment email notifications for this ticket like in ticket 2018? I was close to miss the deadline because I didn't receive notification that there's changes here.
PS: Oh, I've received email for my comment, but not for the others.
comment:38 by , 9 years ago
Same here. No notifications, only got one when Michael posted on the old ticket. Going to translate the missing portions ASAP.
by , 9 years ago
Attachment: | VirtualBox_it42.zip added |
---|
Updated Italian translation for 4.2 (VirtualBox_it.ts 100%)
comment:39 by , 9 years ago
Updated Italian translation for 4.2 (VirtualBox_it.ts 100%) The Italian (it) translation attached here by Vincenzo Reale is published under the terms of the MIT license.
by , 9 years ago
Attachment: | VirtualBox_it43.zip added |
---|
Updated Italian translation for 4.3 (VirtualBox_it.ts 100%)
comment:40 by , 9 years ago
Updated Italian translation for 4.3 (VirtualBox_it.ts 100%) The Italian (it) translation attached here by Vincenzo Reale is published under the terms of the MIT license.
comment:41 by , 9 years ago
Description: | modified (diff) |
---|
Updated - thank you Stoyan and Vincenzo. Vincenzo, it looks like 4.2 was already up-to-date - there were not changes to check in. Stoyan, it is enough if you provide the compressed VirtualBox_bg.ts source file since we generate the binary files ourselves and the Qt file is already at 100%.
Great work everyone.
by , 9 years ago
Attachment: | VirtualBox_zh_CN.150706.zip added |
---|
Updated Simplified Chinese translation for 5.0
comment:42 by , 9 years ago
Updated Simplified Chinese translation for 5.0. There are 1905/1905 items, hope we can reach 100% this time.
comment:44 by , 9 years ago
One observation: I can't download qt_pt_BR.ts from the testcase directory. I get a 403.
comment:45 by , 9 years ago
Updated Dutch translation for 5.0 (VirtualBox_nl_50 100% 1905/1905)
Some typo & consistency fixes (minor) - GUI check after release
13-07-2015
comment:46 by , 9 years ago
Description: | modified (diff) |
---|
Updated - thank you Erico and Richard! Erico, the permission problem should now be fixed.
by , 9 years ago
Attachment: | VirtualBox-5.0_zh_TW.zip added |
---|
Traditional Chinese (zh_TW) translation for v5.0
comment:48 by , 9 years ago
Thank you Alan, updated!
All: there is one new string to be translated for the next minor release. New translation files available at
by , 9 years ago
Attachment: | VirtualBox_zh_TW.ts added |
---|
Traditional Chinese (zh_TW) translation for v5.0 (20-Jul-2015)
comment:50 by , 9 years ago
One useful link -- a download-only version of QT Linguist for most platforms is available here: https://code.google.com/p/qtlinguistdownload/
comment:51 by , 9 years ago
Updated Italian translation for 5.0 (VirtualBox_it.ts 100%) The Italian (it) translation attached here by Vincenzo Reale is published under the terms of the MIT license.
comment:52 by , 9 years ago
Description: | modified (diff) |
---|
Updated Bulgarian, Italian, Brazilian Portuguese, Turkish and Traditional Chinese. Thank you Stoyan, Vincenzo, Erico, Burak and Alan!
by , 9 years ago
Attachment: | VirtualBox_ko_5.0_1.zip added |
---|
Updated Korean translation of VirtualBox 5.0. Previously un-translated strings are now translated.
by , 9 years ago
Attachment: | VirtualBox_zh_CN_150805.zip added |
---|
Updated zh_CN translations for VirtualBox 5 and qt
comment:56 by , 9 years ago
Hi michael,
I sorry for delay, but I am updating Basque Translation, I wil attached here ASAP. Thanks!!
by , 9 years ago
Attachment: | VirtualBox_eu-v5.0.zip added |
---|
Updated Basque Translation (virtualbox_eu + qt_eu)
comment:57 by , 9 years ago
Hi michael,
I update Basque Translation and attached here. Please, re-enable and release it. Thanks!!
The <Basque> (<eu>) translation attached here by <Xabier Aramendi> is published under the terms of the MIT license.
by , 9 years ago
Attachment: | VirtualBox_eu-v5.0 improved.zip added |
---|
Improved Basque Translation (virtualbox_eu-v5)
comment:59 by , 9 years ago
Hi michael,
I improved Basque Translation for VirtualBox v5 and attached here. Please, release it. Thanks!!
by , 9 years ago
Attachment: | VirtualBox_eu (update v5 completed).zip added |
---|
Completed Basque Translation (virtualbox_eu-v5 + v4.3)
comment:61 by , 9 years ago
Hi michael,
I sorry but I attached one more file, this is completed update for VirtualBox v5.0 and v4.3. Please, release its. Thanks!!
comment:63 by , 9 years ago
Updated Dutch translation for 5.0 (VirtualBox_nl_50 100% 1905/1905)
Files date nls: 2015-08-10
comment:65 by , 9 years ago
@michael sorry for delay. if you can add bellow URL i get the file from here.so i always do search to find it https://www.virtualbox.org/download/testcase/nls/
follow-up: 67 comment:66 by , 9 years ago
Thank you Hessam, updated. I did not quite understand your last comment, but the most recent translation files (I re-uploaded everything a couple of minutes ago) are at:
comment:67 by , 9 years ago
Replying to michael:
Thank you Hessam, updated. I did not quite understand your last comment, but the most recent translation files (I re-uploaded everything a couple of minutes ago) are at:
i mean i download outdated language file from that URL and then update it.so sometime it take time to find that URL.but anyway i added URL in comment so i can find it here simply by viewing this topic.also please update Percent sign thank you best regards,
comment:68 by , 9 years ago
comment:70 by , 9 years ago
Description: | modified (diff) |
---|
Updated the Czech translation, thank you Radek Vybiral.
by , 9 years ago
Attachment: | VirtualBox-5.0_1019_zh_TW.zip added |
---|
comment:73 by , 9 years ago
Updated Traditional Chinese (zh_TW) translation for v5.0 (Oct-19th-2015)
comment:74 by , 9 years ago
Updated Italian translation for 5.0 (VirtualBox_it.ts 100%) The Italian (it) translation attached here by Vincenzo Reale is published under the terms of the MIT license.
comment:75 by , 9 years ago
Description: | modified (diff) |
---|
Updated Italian, Brazilian Portuguese and Traditional Chinese translations. Thank you Vincenzo Reale, Erico Mendonca and alan@stable.
Disabled Catalan, Danish and French for now as they were under 75% completion. I will re-enable them as soon as they are updated.
by , 9 years ago
Attachment: | VirtualBox_nl_50.zip added |
---|
Updated Dutch translation for 5.0 (VirtualBox_nl_50 100% 1915/1915) - nls time stamp: 2015-10-28
follow-up: 82 comment:78 by , 9 years ago
comment:80 by , 9 years ago
The updated French (fr_FR) translation attached here by Benjamin Masse is published under the terms of the MIT license.
follow-up: 83 comment:81 by , 9 years ago
Benjamin, thank you for your update, unfortunately you provided the .qm files rather than the .ts ones. Could you upload them please?
comment:82 by , 9 years ago
The Slovenian (sl) translation attached here by Peter Klofutar is published under the terms of the MIT license.
by , 9 years ago
Attachment: | VirtualBox_fr_FR.zip added |
---|
Updated French translation for VirtualBox 5.0
comment:83 by , 9 years ago
Replying to michael:
Benjamin, thank you for your update, unfortunately you provided the .qm files rather than the .ts ones. Could you upload them please?
Hi Michaël. My mistake. .ts archive reuploaded. Regards, Benjamin
comment:84 by , 9 years ago
Description: | modified (diff) |
---|
Thank you Benjamin and Peter, both updated and enabled!
by , 9 years ago
Attachment: | VirtualBox_zh_CN.151116.zip added |
---|
Updated zh_CN translation for VirtualBox 5.0.10
comment:86 by , 9 years ago
Description: | modified (diff) |
---|
Updated Danish, Turkish and Simplified Chinese translations. Thank you Lars, Burak and Lee!
by , 9 years ago
Attachment: | VirtualBox_da.zip added |
---|
Updated Danish translation based on latest ts-file
comment:88 by , 9 years ago
I'm going to be starting the translation to Greek, VirtualBox_el. Actually, I started at some point with VB 4.3, but I never managed to get too far along, so 5.x it is. And, please, no jokes like "it's all Greek to me"... ;)
comment:89 by , 9 years ago
Great! Look forward to seeing it, although I'm afraid I really won't understand anything of it.
comment:90 by , 9 years ago
I'll translate it for you, don't worry ;)
Now, here's a question. I had done some work in the 4.3 series. The basic strings to translate have changed (I'm talking the VirtualBox_xx_YY.ts file). How do I port the 4.3 work to the 5.0 era without resorting to endless Copy-Paste? Is there a "merge" of some sorts?
Oh, and another thing. In the translated file, do I leave it as "unfinished" or do I give it the green "check"?
comment:91 by , 9 years ago
Can you attach what you have done? I can update it to 5.0 for you. It has been a while since I have used Qt Translator, but if I remember correctly you can confirm that a translation marked as unfinished is still correct. (Someone else can tell me if I am wrong here.)
follow-up: 97 comment:92 by , 9 years ago
Sure thing, but how are you going to do it if you don't mind me asking? We shouldn't have to bother you all the time, say, for the next release. Oh, and yes, unfinished is still correct, except that QT Linguist has a nice visual way of figuring out where your gaps are.
comment:93 by , 9 years ago
Actually I always do that for every translation when there is a new release with new text to be translated (or even when there is new text to be translated in the lifetime of a single release). What I do is add the translation file to the VirtualBox sources and run "kmk updatenls" in the src/VBox/Frontends/VirtualBox folder. But on the whole it is simplest when I do that...
The updated files can be downloaded from
https://www.virtualbox.org/download/testcase/nls/5.0/
Thank you!
comment:94 by , 9 years ago
Thank you Burak, updated. Socratis, would you be able to add a comment to this ticket similar to comment 82? Thank you.
by , 9 years ago
Attachment: | VirtualBox-5.0_1127_zh_TW.zip added |
---|
Traditional Chinese (zh_TW) translation for v5.0 (27th-Nov-2015)
comment:95 by , 9 years ago
Updated Traditional Chinese (zh_TW) translation for v5.0 (27th-Nov-2015)
comment:97 by , 9 years ago
I do not have a problem adding the following statement:
The Greek (el) translation attached here by Socratis Kalogrianitis is published under the terms of the MIT license.
However, there were two contributors before me. Their contributions were minimal, but still I don't know how this would play out. Previous contributors: gumstic, epimitheas. See ticket #2018 for more details.
comment:98 by , 9 years ago
Thank you Socratis! The way we generally do this is to just leave previous contributor's names in the translation file unless their contributions were completely removed. If in doubt we will leave them in, but please tell me what your opinion is there.
by , 9 years ago
Attachment: | VirtualBox_eu -update v5.0 1127 .zip added |
---|
Basque translation update v5.0 1127
comment:99 by , 9 years ago
Hi michael,
I update Basque Translation and attached here. Please, release it. Thanks!!
comment:100 by , 9 years ago
Updated Italian translation for 5.0 (VirtualBox_it.ts 100%) The Italian (it) translation attached here by Vincenzo Reale is published under the terms of the MIT license.
comment:102 by , 9 years ago
I just noticed something in a couple of places; UIWizardNewVD and UIWizardCloneVD. The string:
<p>You can also choose to <b>split</b> the hard disk file into several files of up to two gigabytes each. This is mainly useful if you wish to store the virtual machine on removable USB devices or old systems, some of which cannot handle very large files.
seems to be missing the closing </p> at the end of the string. Is this something that should be fixed or is it done on purpose? And, BTW, should have I posted this on ticket #4503 instead?
comment:103 by , 9 years ago
Thanks, we will fix that some time soon. It shouldn't need the translators to do anything more. Ticket #4503 is more for users to report mistakes to the translators, for this I think this ticket is fine.
by , 9 years ago
Attachment: | VirtualBox_uk.zip added |
---|
comment:104 by , 9 years ago
Our community (3 persons. So I don't know how can we allow Oracle Corporation to make use of our contributions. I must write only my (publisher's) name or names of all members of our team?) have done the update of the Ukrainian language file. We have received consent from the previous translator (Daniel Korostil).
The Ukrainian (uk) translation attached here by Localize.org.ua community is published under the terms of the MIT license.
comment:105 by , 9 years ago
Description: | modified (diff) |
---|
Thank you Peter and 6c6c6, updated and enabled those translations. Good to have two additional languages in the next version!
6c6c6, if possible we prefer to have a name or names (either one person who represents the community or all three names would be fine).
comment:106 by , 9 years ago
Dear all, I'm just starting to translate this nice tool to Croatian. It will take some time, but patience Leeds to success.
by , 9 years ago
Attachment: | 5.0.x_el.zip added |
---|
Updated Greek (EL) translation, mainly because the ones in https://www.virtualbox.org/download/testcase/nls/5.0/ are from the 4.x days. * VirtualBox_el: 1825/1920 (95.1%) * qt_el: 1026/1209 (84.9%) Also, if you could update the summary at the top to include me as the greek translator. I just had a fellow willing to help me out. Speaking of, his name will appear in the credits. Does he have to "sign" his contributions under the MIT license as well?
comment:107 by , 9 years ago
I help socratis with the greek translation and the translation is under the terms of the MIT licence as described at https://www.virtualbox.org/wiki/MIT%20license. Greetings from Greece ! Anastasios Kazakis
comment:108 by , 9 years ago
Description: | modified (diff) |
---|
Turkish language file updated (according to 30-Apr-2015)