Translations and OpenEMR (part 4)

bradymiller wrote on Monday, June 24, 2013:

Hi Robyn03,

Awesome!
The stat sheet also shows 100% for Italian:
http://raw.github.com/openemr/translations_development_openemr/master/stats.txt

-brady
OpenEMR

blankev wrote on Thursday, June 27, 2013:

I think I can say the Dutch translation is complete. I wll now check on the URL mentioned above.

Question what is the easiest way to find open/not-translated fields in the (Dutch) columns?

bradymiller wrote on Thursday, June 27, 2013:

Hi,

Best way to find them is to download the spreadsheet to excel/open office. Then do a sort on the dutch column on your local downloaded to highlight what’s missing. Don’t do a sort on the google doc spreadsheet; it messes up the diff’s that are emailed out daily and I sometimes need these to problem solve issues and it drives other translators crazy (my goal is that whenever a translator hits the spreadsheet, their time is spent translating and not trying to figure out why the ordering of the columns are messed up).

-brady
OpenEMR

bradymiller wrote on Thursday, June 27, 2013:

BTW,

Thank you for the translations :slight_smile:

-brady
OpenEMR

bradymiller wrote on Monday, July 15, 2013:

Hi,

Time for a translation update as we begin to near the OpenEMR 4.1.2 release. Here are the Language Statistics as of today:
Total number of languages with translations: 29
Total number of constants: 6152
Total number of real definitions: 100256
Albanian: 16.64% (1024 definitions)
Arabic: 31.55% (1941 definitions)
Bahasa Indonesia: 90.12% (5544 definitions)
Chinese (Simplified): 89.68% (5517 definitions)
Chinese (Traditional): 86.51% (5322 definitions)
Czech: 17.43% (1072 definitions)
Danish: 51.11% (3144 definitions)
Dutch: 100% (6152 definitions)
English (Indian): 1.93% (119 definitions)
Estonian: 10.92% (672 definitions)
French (Canadian): 37.6% (2313 definitions)
French (Standard): 42.47% (2613 definitions)
German: 72.58% (4465 definitions)
Greek: 92.08% (5665 definitions)
Hindi: 3.48% (214 definitions)
Hungarian: 0.02% (1 definitions)
Italian: 100% (6152 definitions)
Norwegian: 15.52% (955 definitions)
Persian: 48.65% (2993 definitions)
Polish: 11.1% (683 definitions)
Portuguese (Brazilian): 58.65% (3608 definitions)
Portuguese (European): 63.54% (3909 definitions)
Russian: 90.57% (5572 definitions)
Spanish (Latin American): 93.16% (5731 definitions)
Spanish (Spain): 92.98% (5720 definitions)
Swedish: 40% (2461 definitions)
Turkish: 81.36% (5005 definitions)
Ukrainian: 99.95% (6149 definitions)
Vietnamese: 90.05% (5540 definitions)

Plan to finalize the translations in 1-2 weeks for the OpenEMR 4.1.2 release, so please keep on translating. At this point, plan to include the following languages in the official OpenEMR 4.1.2 translation tables (note there is still time left to get more translations in):
Bahasa Indonesia
Chinese (Simplified)
Chinese (Traditional)
Danish
Dutch
English (Indian)
German
Greek
Italian
Persian
Portuguese (Brazilian)
Portuguese (European)
Russian
Spanish (Latin American)
Spanish (Spain)
Turkish
Ukrainian
Vietnamese

This list isn’t finalized and there’s still time to get more translations in; let me know if you have opinions regarding what to include or exclude for the OpenEMR 4.1.2 release.

thanks,
-brady
OpenEMR

blankev wrote on Thursday, July 18, 2013:

Brady I found some not-translations in V1.1 and V1.3 I Suppose these are also in Next version V.1.2:

Administrative and Clinical in Tabs on upper part of encounter intake screen

In Forms: Graphic Pain Map and After Care plan

In V.1.3 there are some more scattered in the new development parts. I will try to collect them after the new release of V.1.2

bradymiller wrote on Monday, July 22, 2013:

Hi Pimm,

Lets make a list of them (use 4.1.3-dev as a reference) and can them tackle them after the 4.1.2 release.

thanks,
-brady
OpenEMR

bradymiller wrote on Monday, July 22, 2013:

Translators,

Arabic has just broken 50% translations, so plan to include it as a language in 4.1.2. Still not gonna freeze the translations for at least another week or two, so please keep on translating.

thanks,
-brady
OpenEMR

blankev wrote on Monday, July 22, 2013:

Would it be an option to make a registration of not translatable word and sentences in the translation spreadsheet of would this do “wonders” for confusing the translators?

The words could be put at the end of the second (English constants) Column… then they can be translated before the official coding and it would just be a shifting in row place to include them in the official translations. Also easy to find the words for you in OpenEMR with whatever scrit you use.

bradymiller wrote on Tuesday, July 23, 2013:

Hi Pimm,

The translation pipeline is rather robust/stable at this time and would be a lot of effort to support changing things at the spreadsheet level (ie. to be honest, resources for this are very thin at the moment). Best to make a list of where ‘dummy’ is not getting translated and then deal with them in 4.1.3 (note that when these are dealt with can still carry over to 4.1.2 via patches and use of newer translation sets).

-brady
OpenEMR

suavelogica wrote on Friday, July 26, 2013:

I want to complete the Latin American Spanish Translation of OpenEMR. Is there a way I can display all the Language Constants that have been defined in OpenEMR so that I can just go through the database item by item and add the missing translations? When I am done, what is the best way to import the missing definitions into my Doctors OpenEMR installation?
Thank you!

blankev wrote on Friday, July 26, 2013:

Ask Brady for for permission to change/add translations an go…

The spreadsheet can be found at:

Don’t make changes to the ENGLISH STANDARD and follow the instructions as stipulated in the WIKI

Important issues: Word-length/sentence-length, medical correct wording of the intention meant for the OEMR-medical importance.

(Do not sort or delete columns, because that gives problems for the other translators).

My experience is that every now and then you have to do checkups in the real world and the best place is the latest Demo version, or you own updated translated version of OEMR. The official Dev.Demo gets updated every morning and used to get the latest translations also included. (Could be wrong about this last statement, but at least the Language translations are updated on a very regular basis.

(If you find a word in your Translation OEMR version that has no Constant or Definition, please make a note for future reference for Developer-Translations.You can check this with the Dummy translation-language of the Demo version.)

bradymiller wrote on Friday, July 26, 2013:

Hi Mike,

Send me an email at brady@sparmy.com with your google account email address and I’ll give you modification access to the spreadsheet along with an email with some guidelines/instructions on using the spreadsheet.

Note that a translation set is created daily from this google docs spreadsheet, which is straightforward to import into your OpenEMR instance. There is also a custom module in OpenEMR at Administraion->Other->Languages where you can customize things further (add new constants or your own translations that will supercede what you import from the official translations). Check out the following wiki page for more details on this:
http://www.open-emr.org/wiki/index.php/OpenEMR_Internationalization_Translator_Guide

-brady
OpenEMR

bradymiller wrote on Saturday, August 03, 2013:

Hi,

Just finalized the translations for the planned 4.1.2 release. Here are the languages that were included:
Arabic
Bahasa Indonesia
Chinese (Simplified)
Chinese (Traditional)
Danish
Dutch
English
English (Indian)
German
Greek
Italian
Persian
Portuguese (Brazilian)
Portuguese (European)
Russian
Spanish (Latin American)
Spanish (Spain)
Turkish
Ukrainian
Vietnamese

The official translation set can be viewed in the 4.1.2 development demo:
http://open-emr.org/wiki/index.php/Development_4.1.2_Demo

OpenEMR 4.1.2 will likely be released in next 1-2 weeks.

Thank you all translators, you all are awesome, and do not forget to place yourself on the Acknowledgments page, which is also included on the login page for OpenEMR:
http://www.open-emr.org/wiki/index.php/OpenEMR_Acknowledgments
(If you don’t know how to use the wiki, just email me at brady.g.miller@gmail.com with your info and I’ll gladly add you to the Acknowledgments page)

thanks,
-brady
OpenEMR

bradymiller wrote on Sunday, December 07, 2014:

hi,

Time for a translation update. Added 685 new constants, which is listed here: https://sourceforge.net/p/openemr/discussion/202506/thread/88eb4e55/

Also updated tables in the demo and in official codebase.

You can download the translations to your local OpenEMR. You can find download link (Daily Development Release link) and instructions (with screenshots) here:
http://www.open-emr.org/wiki/index.php/Install_Translations#Development_Translation_Releases

You can test translations on the online development demo, which is using the new translation table:
http://www.open-emr.org/wiki/index.php/Development_Demo

Language Statistics:
Total number of languages with translations: 36
Total number of constants: 6837
Total number of real definitions: 118167
Albanian: 14.98% (1024 definitions)
Amharic: 0.03% (2 definitions)
Arabic: 89.92% (6148 definitions)
Bahasa Indonesia: 81.1% (5545 definitions)
Bengali: 1.58% (108 definitions)
Chinese (Simplified): 80.71% (5518 definitions)
Chinese (Traditional): 77.86% (5323 definitions)
Czech: 15.68% (1072 definitions)
Danish: 45.99% (3144 definitions)
Dutch: 90% (6153 definitions)
English (Indian): 1.76% (120 definitions)
Estonian: 10.25% (701 definitions)
Finnish: 11.04% (755 definitions)
French (Canadian): 34.23% (2340 definitions)
French (Standard): 75.44% (5158 definitions)
German: 70.5% (4820 definitions)
Greek: 82.87% (5666 definitions)
Hindi: 89.92% (6148 definitions)
Hungarian: 0.01% (1 definitions)
Italian: 90% (6153 definitions)
Japanese: 0.15% (10 definitions)
Korean: 2.31% (158 definitions)
Lithuanian: 0.34% (23 definitions)
Norwegian: 13.97% (955 definitions)
Persian: 48.3% (3302 definitions)
Polish: 29.22% (1998 definitions)
Portuguese (Brazilian): 59.37% (4059 definitions)
Portuguese (European): 57.19% (3910 definitions)
Romanian: 13.75% (940 definitions)
Russian: 81.56% (5576 definitions)
Spanish (Latin American): 83.84% (5732 definitions)
Spanish (Spain): 83.68% (5721 definitions)
Swedish: 46.09% (3151 definitions)
Turkish: 73.23% (5007 definitions)
Ukrainian: 89.95% (6150 definitions)
Vietnamese: 81.56% (5576 definitions)

thanks,
-brady
OpenEMR

bradymiller wrote on Sunday, April 10, 2016:

hi,

Time for a translation update. Added 712 new constants, which is listed here: https://sourceforge.net/p/openemr/discussion/202506/thread/93d7de96/

Also updated tables in the demo and in official codebase.

You can download the translations to your local OpenEMR. You can find download link (Daily Development Release link) and instructions (with screenshots) here:
http://www.open-emr.org/wiki/index.php/Install_Translations#Development_Translation_Releases

You can test translations on the online development demo, which is using the new translation table:
http://www.open-emr.org/wiki/index.php/Development_Demo

Language Statistics:
Total number of languages with translations: 40
Total number of constants: 7549
Total number of real definitions: 143124
Albanian: 13.56% (1024 definitions)
Amharic: 0.04% (3 definitions)
Arabic: 81.9% (6183 definitions)
Armenian: 73.32% (5535 definitions)
Bahasa Indonesia: 73.68% (5562 definitions)
Bengali: 1.43% (108 definitions)
Chinese (Simplified): 73.1% (5518 definitions)
Chinese (Traditional): 70.51% (5323 definitions)
Czech: 69.92% (5278 definitions)
Danish: 42.1% (3178 definitions)
Dutch: 90.52% (6833 definitions)
English (Indian): 1.87% (141 definitions)
Estonian: 9.29% (701 definitions)
Finnish: 43.75% (3303 definitions)
French (Canadian): 33.1% (2499 definitions)
French (Standard): 68.41% (5164 definitions)
German: 64.82% (4893 definitions)
Greek: 75.06% (5666 definitions)
Hebrew: 0.12% (9 definitions)
Hindi: 81.44% (6148 definitions)
Hungarian: 0.01% (1 definitions)
Italian: 89.47% (6754 definitions)
Japanese: 38.87% (2934 definitions)
Korean: 2.09% (158 definitions)
Lithuanian: 0.76% (57 definitions)
Marathi: 90.57% (6837 definitions)
Norwegian: 12.65% (955 definitions)
Persian: 43.74% (3302 definitions)
Polish: 26.47% (1998 definitions)
Portuguese (Brazilian): 56.38% (4256 definitions)
Portuguese (European): 51.79% (3910 definitions)
Romanian: 16.98% (1282 definitions)
Russian: 74.14% (5597 definitions)
Somali: 0.24% (18 definitions)
Spanish (Latin American): 76.96% (5810 definitions)
Spanish (Spain): 75.97% (5735 definitions)
Swedish: 41.74% (3151 definitions)
Turkish: 71.16% (5372 definitions)
Ukrainian: 82.63% (6238 definitions)
Vietnamese: 75.37% (5690 definitions)

thanks,
-brady
OpenEMR

bradymiller wrote on Thursday, December 22, 2016:

hi,

Time for a translation update. Added 1142 new constants, which are listed here:
https://sourceforge.net/p/openemr/discussion/202506/thread/a4ca4e22/

Also updated tables in the demo and in official codebase.

You can download the translations to your local OpenEMR. You can find download link (Daily Development Release link) and instructions (with screenshots) here:
http://www.open-emr.org/wiki/index.php/Install_Translations#Development_Translation_Releases

You can test translations on the online development demo, which is using the new translation table:
http://www.open-emr.org/wiki/index.php/Development_Demo

Language Statistics:
Total number of languages with translations: 42
Total number of constants: 8691
Total number of real definitions: 157768
Albanian: 42.47% (3691 definitions)
Amharic: 0.05% (4 definitions)
Arabic: 71.15% (6184 definitions)
Armenian: 79.3% (6892 definitions)
Bahasa Indonesia: 64.14% (5574 definitions)
Bengali: 1.24% (108 definitions)
Chinese (Simplified): 63.49% (5518 definitions)
Chinese (Traditional): 61.25% (5323 definitions)
Czech: 60.91% (5294 definitions)
Danish: 36.57% (3178 definitions)
Dutch: 81.46% (7080 definitions)
English (Indian): 1.62% (141 definitions)
Estonian: 8.07% (701 definitions)
Finnish: 38.02% (3304 definitions)
French (Canadian): 29.92% (2600 definitions)
French (Standard): 59.43% (5165 definitions)
Georgian: 2.44% (212 definitions)
German: 56.3% (4893 definitions)
Greek: 65.19% (5666 definitions)
Hebrew: 86.85% (7548 definitions)
Hindi: 70.74% (6148 definitions)
Hungarian: 0.07% (6 definitions)
Italian: 77.71% (6754 definitions)
Japanese: 34.22% (2974 definitions)
Korean: 1.82% (158 definitions)
Lithuanian: 0.66% (57 definitions)
Marathi: 78.67% (6837 definitions)
Mongolian: 0.35% (30 definitions)
Norwegian: 10.99% (955 definitions)
Persian: 38.06% (3308 definitions)
Polish: 22.99% (1998 definitions)
Portuguese (Brazilian): 48.97% (4256 definitions)
Portuguese (European): 44.99% (3910 definitions)
Romanian: 34.46% (2995 definitions)
Russian: 64.4% (5597 definitions)
Somali: 1.14% (99 definitions)
Spanish (Latin American): 70.45% (6123 definitions)
Spanish (Spain): 65.99% (5735 definitions)
Swedish: 36.26% (3151 definitions)
Turkish: 62.69% (5448 definitions)
Ukrainian: 71.78% (6238 definitions)
Vietnamese: 68.06% (5915 definitions)

thanks,
-brady
OpenEMR

hi,

Time for a translation update. Added 1204 new constants, which are listed here:

Also updated tables in the demo and in official codebase.

You can download the translations to your local OpenEMR. You can find download link (Daily Development Release link) and instructions (with screenshots) here:
https://www.open-emr.org/wiki/index.php/Install_Translations#Development_Translation_Releases

You can test translations on the online development demo, which is using the new translation table:
https://www.open-emr.org/wiki/index.php/Development_Demo

Language Statistics:
Total number of languages with translations: 46
Total number of constants: 9895
Total number of real definitions: 174000
Albanian: 37.3% (3691 definitions)
Amharic: 0.53% (52 definitions)
Arabic: 63.01% (6235 definitions)
Armenian: 69.65% (6892 definitions)
Bahasa Indonesia: 56.42% (5583 definitions)
Bengali: 1.74% (172 definitions)
Chinese (Simplified): 55.77% (5518 definitions)
Chinese (Traditional): 53.79% (5323 definitions)
Czech: 53.5% (5294 definitions)
Danish: 32.12% (3178 definitions)
Dutch: 79.55% (7871 definitions)
English (Indian): 1.74% (172 definitions)
Estonian: 7.08% (701 definitions)
Filipino: 0.1% (10 definitions)
Finnish: 33.39% (3304 definitions)
French (Canadian): 26.37% (2609 definitions)
French (Standard): 52.5% (5195 definitions)
Georgian: 2.15% (213 definitions)
German: 49.45% (4893 definitions)
Greek: 71.76% (7101 definitions)
Hebrew: 76.37% (7557 definitions)
Hindi: 62.13% (6148 definitions)
Hungarian: 0.06% (6 definitions)
Italian: 68.26% (6754 definitions)
Japanese: 30.26% (2994 definitions)
Korean: 1.6% (158 definitions)
Lithuanian: 0.58% (57 definitions)
Marathi: 69.1% (6837 definitions)
Mongolian: 0.4% (40 definitions)
Norwegian: 9.65% (955 definitions)
Persian: 33.58% (3323 definitions)
Polish: 24.6% (2434 definitions)
Portuguese (Brazilian): 48.72% (4821 definitions)
Portuguese (European): 40.61% (4018 definitions)
Romanian: 87.76% (8684 definitions)
Russian: 57.65% (5704 definitions)
Serbian: 0.22% (22 definitions)
Somali: 1% (99 definitions)
Spanish (Latin American): 63.97% (6330 definitions)
Spanish (Spain): 59.32% (5870 definitions)
Swedish: 31.86% (3153 definitions)
Tamil: 62.12% (6147 definitions)
Thai: 0.36% (36 definitions)
Turkish: 57.53% (5693 definitions)
Ukrainian: 63.04% (6238 definitions)
Vietnamese: 59.78% (5915 definitions)

thanks,
-brady

Also,

We are planning to release OpenEMR 5.0.1 in 1-2 weeks, so there is still time to get in your translations before the release.

-brady

hi,

Time for a translation update. Added 1860 new constants, which are listed here:

Also updated tables in the demo and in official codebase.

You can download the translations to your local OpenEMR. You can find download link (Daily Development Release link) and instructions (with screenshots) here:
https://www.open-emr.org/wiki/index.php/Install_Translations#Development_Translation_Releases

You can test translations on the online development demo, which is using the new translation table:
https://www.open-emr.org/wiki/index.php/Development_Demo

Language Statistics:
Total number of languages with translations: 47
Total number of constants: 11755
Total number of real definitions: 176116
Albanian: 31.4% (3691 definitions)
Amharic: 0.45% (53 definitions)
Arabic: 53.08% (6239 definitions)
Armenian: 58.63% (6892 definitions)
Bahasa Indonesia: 50.18% (5899 definitions)
Bengali: 1.46% (172 definitions)
Bulgarian: 0.1% (12 definitions)
Chinese (Simplified): 46.94% (5518 definitions)
Chinese (Traditional): 45.28% (5323 definitions)
Czech: 45.04% (5294 definitions)
Danish: 27.02% (3176 definitions)
Dutch: 70.34% (8268 definitions)
English (Indian): 1.46% (172 definitions)
Estonian: 5.96% (701 definitions)
Filipino: 0.09% (10 definitions)
Finnish: 28.11% (3304 definitions)
French (Canadian): 22.35% (2627 definitions)
French (Standard): 47.16% (5544 definitions)
Georgian: 1.81% (213 definitions)
German: 41.62% (4892 definitions)
Greek: 60.41% (7101 definitions)
Hebrew: 64.29% (7557 definitions)
Hindi: 52.3% (6148 definitions)
Hungarian: 0.05% (6 definitions)
Italian: 57.46% (6754 definitions)
Japanese: 25.6% (3009 definitions)
Korean: 1.34% (158 definitions)
Lithuanian: 0.48% (57 definitions)
Marathi: 58.16% (6837 definitions)
Mongolian: 0.34% (40 definitions)
Norwegian: 8.12% (955 definitions)
Persian: 28.27% (3323 definitions)
Polish: 24.29% (2855 definitions)
Portuguese (Brazilian): 41.22% (4845 definitions)
Portuguese (European): 34.18% (4018 definitions)
Romanian: 74.18% (8720 definitions)
Russian: 48.52% (5704 definitions)
Serbian: 0.19% (22 definitions)
Somali: 0.84% (99 definitions)
Spanish (Latin American): 58.07% (6826 definitions)
Spanish (Spain): 50.17% (5898 definitions)
Swedish: 26.84% (3155 definitions)
Tamil: 52.29% (6147 definitions)
Thai: 0.31% (36 definitions)
Turkish: 48.43% (5693 definitions)
Ukrainian: 53.07% (6238 definitions)
Vietnamese: 50.32% (5915 definitions)

thanks,
-brady