Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 112

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 112

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/html/OHRMInternal/forum/includes/bbcode.php on line 112
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3764: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:483)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3766: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:483)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3767: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:483)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3768: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:483)
OrangeHRM • View topic - French translation 2.5 with benefits module

French translation 2.5 with benefits module

OrangeHRM Multi-lingual capabilities

French translation 2.5 with benefits module

Postby sharky » Mon Feb 01, 2010 2:30 pm

Salut tout le monde,

Voici ma traduction française a ce superbe programme pour RH

Je joins le ZIP qui contient le FR et FR-CH. de cette façon ça fonctionne pour les 2 pays. Cependant qu'en vous faites des modofications il faut faire sur les 2 versions.

Pour la canada, il suffit de dupliquer le répertoire et renommer les fichier et le répertoire avec "fr-ca" et modifier la ligne 1875 en conséquence
Code: Select all
include 'lang_fr-CH_benefits.php';


Si quelqu'un a des propositions de changement de therme, faites le savoir. Je suis informaticien et parfois les thermes métier ne sont pas correcte ou y n'adapter


ENGLISH
Hi everyone,

Here is my French translation has this great program for HR

I have attached the ZIP containing the FR and FR-CH. This way it works for the 2 countries. However, what you do modofications must be on the 2 versions.

For Canada, just duplicate the folder and rename the file and directory with "fr-ca" and edit line 1875 in consequence
Code: Select all
include 'lang_fr-CH_benefits.php';


If anyone has any proposals for change of therm, do know. I am a IT and sometimes the business therm are not correct or it adapts
Attachments
HRM2.5_french.zip
(59.37 KiB) Downloaded 1024 times
sharky
 
Posts: 3
Joined: Thu Jan 28, 2010 12:06 pm

Re: French translation 2.5 with benefits module

Postby dulitha » Tue Feb 02, 2010 9:17 am

Hi,

Thank you for you contribution.
Merci beaucoup.

Regards,
Dulitha
dulitha
 
Posts: 92
Joined: Mon Oct 26, 2009 3:14 pm

Re: French translation 2.5 with benefits module

Postby philippe31 » Tue Feb 02, 2010 10:01 pm

Un grand bravo pour ce travail !

Peut-être pourrez-vous m'aider à résoudre mon problème ?
Dès que je place le Pack en français dans le directory, si je suis déjà logué, je vois la traduction en français.

Mais je ne peux plus utilisé le Logout, j'ai ce message qui s'affiche :
"Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/p/h/i/philippe31/hrm.franceserv.com/language/fr/lang_fr_full.php:1) in /home/httpd/p/h/i/philippe31/hrm.franceserv.com/lib/exception/ExceptionHandler.php on line 130
Warning warning /home/httpd/p/h/i/philippe31/hrm.franceserv.com orange"

Je n'ai pas de problème avec la version espagnole ou néerlandaise, si je paramètre mon navigateur en conséquence.

Sauriez-vous d'où peut provenir l'erreur ?

Merci d'avance

Philippe
philippe31
 
Posts: 4
Joined: Tue Mar 24, 2009 6:16 pm

Re: French translation 2.5 with benefits module

Postby sharky » Tue Feb 02, 2010 11:19 pm

Je ne suis pas du tout un grand connaisseur du produit
Mais semblerait que ça vient des droits sur des fichier et répertoires "Cannot modify header information"
sharky
 
Posts: 3
Joined: Thu Jan 28, 2010 12:06 pm

Re: French translation 2.5 with benefits module

Postby Daniel_Ohrm » Sat Feb 13, 2010 3:20 pm

Hi,

That's right,there is a problem in translation.
You need to correct lang_fr_full.php :
Code: Select all
   $lang_Errro_WorkEmailIsNotValid                 = "L\'email de travail n\'est pas valide";
   $lang_Errro_OtherEmailIsNotValid                = "L\'autre email n\'est pas valide";

by
Code: Select all
   $lang_Error_WorkEmailIsNotValid                 = "L\'email de travail n\'est pas valide";
   $lang_Error_OtherEmailIsNotValid                = "L\'autre email n\'est pas valide";


Sincerely,

Daniel Berthereau
Knowledge manager
Daniel_Ohrm
 
Posts: 3
Joined: Sat Feb 13, 2010 3:11 pm

Re: French translation 2.5 with benefits module

Postby Daniel_Ohrm » Sun Feb 14, 2010 4:49 pm

Hi,

Be careful: translation file is UTF-8 encoded. So it works under Linux, which is used in a business context, but not under Windows. There is no problem under Linux, because Linux understand universal and proprietary formats, but it's not the case for Windows, which only manages proprietary or American formats. To use this file under Windows, choose generic release of OrangeHRM or encode it with ANSI format, for example with http://notepad-plus.sourceforge.net or any other true editor. This can be too a problem with a parameter of php.

There is a second problem with the quote / apostrophe symbol « ' ». Variable content need to be double quoted and apostrophe need to be escaped with « \ » for all lines.
For example, this line works:
Code: Select all
$lang_login_UserNameNotGiven = "Saisir le nom d\'utilisateur!";

but not these ones:
Code: Select all
$lang_login_UserNameNotGiven = "Saisir le nom d'utilisateur!";
$lang_login_UserNameNotGiven = 'Saisir le nom d\'utilisateur!';

This is a problem, because these lines are correctly php encoded.

Furthermore, on most other lines, quote shouldn't be escaped : hard to know when to and not to escape text!
For example, with:
Code: Select all
$lang_empview_EmployeeInformation = "Information sur l\'employé";

displayed text is "Information sur l\'employé" and not "Information sur l'employé";

In default language file, some variable contents are identified with « ' », some with « " ». Sometime « ' » is escaped, sometime not. This is not coherent. A choice should be done.

In fact, OrangeHRM could include a more sophisticated translation system, for example with .po format, which is used in many open source projects and which allows quick (with specialised editor as http://www.poedit.net or http://userbase.kde.org/Lokalize) and fine (with plurial and genre) translation and simpler and cleaner main code.

Here is an ANSI as UTF-8 file. All lines are escaped, except for menu bar.
I update some menu fields too because they are longer than default css sheet (which is a third problem: default menu lenght is non autoadaptable).

Sincerely,

Daniel Berthereau
Knowledge manager
Attachments
OrangeHRM. 2.5.0.2 lang_fr.zip
Traduction française reformatée et améliorée
(29.35 KiB) Downloaded 790 times
Daniel_Ohrm
 
Posts: 3
Joined: Sat Feb 13, 2010 3:11 pm

Re: French translation 2.5 with benefits module

Postby Garfield » Thu Nov 03, 2011 5:01 pm

As far as i know officially there is no French translation yet. So far no on has created any. I was in particular interested in Dutch language pack for OrangeHRM.
Garfield
 
Posts: 1
Joined: Thu Nov 03, 2011 4:55 pm


Return to Multi-lingual

Who is online

Users browsing this forum: No registered users and 1 guest