Translating custom forms

Dear All,

I am pretty new to OpenEMR. My task is to create few very simple forms and then translate them into Russian. Creating them via Perl tool is easy, but I am at loss with the translation and could not find good explanation in the Wiki. Could you please point me in the right direction?

Thanks in advance!

Best Regards,
Milen

Hi @milen ,

Check out here for the standard translation mechanism, where we have a official translation spreadsheet that folks can update:
https://www.open-emr.org/wiki/index.php/OpenEMR_Internationalization_Translator_Guide#Overview

Just let me know if you want access (and send me your google account email to brady.g.miller@gmail.com ). I’ve been running a bit behind on getting folks access to this spreadsheet, but should be back uptodat by Monday (in case any other folks are waiting on access).

For development purposes, see here for adding constants to your code:
https://www.open-emr.org/wiki/index.php/OpenEMR_Internationalization_Development_Guide

If you are creating custom constants that are not in the spreadsheet, then check out Admistration->Other->Language in OpenEMR to add your own constants and translations to your local instance of OpenEMR (and note there is even a mechanism where you can both use the most updated official translation spreadsheet along with your local instance translations that is described here: https://www.open-emr.org/wiki/index.php/Install_Translations#Installation_instructions ).

-brady

Dears Mr Miller,

Thank you for your kind reply!

At the moment I will be adding/translating custom constants, but I will most probably need to translate some of the inbuilt ones in the future (even though Russian translation is quite extensive, for as far as I have seen!), so I will opt for the spreadsheet and send you my email.

Once again thank you!

Best Regards,
Milen