You can take copy of English language pack locates in 'language' directory under directory 'en'. You can do the translations yourself and I will also give you instructions as to how to get it working. We would be very grateful if you can send the translation back as it would be helpful to all OrangeHRM Spanish users.
How-to translate;
When you go into directory named 'en' with many files in it, each representing a template(pages displayed). If you open one of these files (use any text editor), you will find a set of variable names starting with '$' signs being assigned phrases in English within quotes. Translation of this language pack would mean translating these phrases within quotes. This should be done to all the files. ex:
This is all you have to do get the captions in Spanish. (The language pack is selected from browser language). ex: If you have set English as your language in the browser, you will still see all the captions in English. To get caption in Spanish you will have to select Spanish as your browser language. (if your browser supports language priorities, then Spanish should be having the highest priority)
This message from orangehrm:
I have translated all the languaje files.
Renamed all the files lang_ES_*.php
Internet Explorer 6 and 7 in English - Use languaje Enslish.
Internet Explorer 6 and 7 in Spanish - still uses the ENGLISH Languaje...
I will upload the file with the entire translation soon...
What i do wrong???
How we must configure HRM to see in spanish?
Tnahks.
hektor
Secondly make sure you renamed the files such that they look like: lang_es_*.php ('es' should be lowercase) and should reside in a directory called 'es' also in lowercase within the language directory.
This message from orangehrm user:
I would like to have images with flags of spain, brittish, etc to select the languaje I want to use.... it is possible? how??
_________________
Alekline !
Right now the language is selected by checking the clients browser's language setting. OrangeHRM will check the language set in the browser and see whether there is language pack defined in that language in the source files. If there are any, the captions are displayed in that language else it will default to the default language pack(English).
This means there is no user-interaction with the application to select the language. Like you mentioned, it is possible to let users decide which language to display the pages in. We will keep you updated on this soon as we make OrangeHRM completely multi-lingual.
This messahe from orangehrm user:
Currently I am translating OrangeHRM into Turkish, in PIM when I press on previously created employee I see a line of icons starting from Personal, Contact and so on.
I want to translate this words but I couldn't find them. Can you help me?
rafael
This message from orangehrm user:
Currently I am translating OrangeHRM into Turkish, in PIM when I press on previously created employee I see a line of icons starting from Personal, Contact and so on.
I want to translate this words but I couldn't find them. Can you help me?
rafael
We have only recently completed making PIM multi-lingual. You can checkout the next release of OrangeHRM (OrangeHRM ver 2.1_alpha_6) which would have entries in language pack for that area (captions appearing under icons). The release is expected to be available for public this weekend.
This message from orangehrm user:
I installed your new release and translated it into turkish. But I couldn't find out how to add new language. Inside default pack I replaced turkish file. But then most of the view show similar error like below.
rafael wrote:
I installed your new release and translated it into turkish. But I couldn't find out how to add new language. Inside default pack I replaced turkish file. But then most of the view show similar error like below.
It is not very clear what you have done. All you have to do is to copy all files of the English language pack directory and put them in to directory called 'tr' (Turkish). And then all files should be translated. Then all files should renamed with turkish language code ex:"lang_tr_full.php"
I'm just install OrangeHRM 2.2 and translate to polish language, but... OrangeHRM don't see my language folder 'pl'. System always translate from 'default' folder. It is almost ok when I switch code from file pl/lang_pl_full.php and past to default/lang_default_full.php - then everything works fine only picture of users in PIM don't display
In logDB.txt I see this errors:
Quote:
Cannot modify header information - headers already sent by (output started at /home/xxxxx/ftp/xxxxx/orange/language/default/lang_default_full.php:1) in /home/xxxxx/ftp/xxxxx/orange/templates/hrfunct/photohandler.php on line 45
Elmo Wrote:
I'm just install OrangeHRM 2.2 and translate to polish language, but... OrangeHRM don't see my language folder 'pl'. System always translate from 'default' folder. It is almost ok when I switch code from file pl/lang_pl_full.php and past to default/lang_default_full.php - then everything works fine only picture of users in PIM don't display
What should I do?
Also... Maybe it isn't right topic but I want to ask you, why some error alerts are not in language file but for example in eimadmin/qualifications.php? - Eg. "Degree Cannot be a Blank Value!"
After upgrade to new version of OrangeHRM I must translate not only lang file but also I must view many files and translate this alerts.
According to me language pack is one of the best thing to do translation, Actually I really love to use that in my site because I can translate any of the language from any one. So basically it is amazing thing for the translation theme.
I just moved my orangehrm from a free hosting solution to a paid one. I have updated the mysql credentials and set the chmod permissions. However, when I visit the start page I get the following error:
Your first step is to install Linux Apache, MariaDB & PHP or better known by LAMP. LAMP is actually an acronym for a web services solution stack consisting of Linux, the Apache HTTP Server, the MySQL or MariaDB database engines, and the PHP, Perl or Python programming language. Issue the following:
35fe9a5643