error message when using the french translation

hello everybody

I installed the french zip and the installation running well.

when i use some function I have an error message and I don’t know what is it and how to fix it

help will be welcome

here is the error message
Notice: Undefined index: module in C:\xampp\htdocs\demo\SuiteCRM-7.9.4\include\TemplateHandler\TemplateHandler.php on line 441

Notice: Undefined index: module in C:\xampp\htdocs\demo\SuiteCRM-7.9.4\include\TemplateHandler\TemplateHandler.php on line 484

Notice: Undefined index: id_name in C:\xampp\htdocs\demo\SuiteCRM-7.9.4\include\TemplateHandler\TemplateHandler.php on line 488

Notice: Undefined index: module in C:\xampp\htdocs\demo\SuiteCRM-7.9.4\include\TemplateHandler\TemplateHandler.php on line 441

Notice: Undefined index: module in C:\xampp\htdocs\demo\SuiteCRM-7.9.4\include\TemplateHandler\TemplateHandler.php on line 484

Notice: Undefined index: id_name in C:\xampp\htdocs\demo\SuiteCRM-7.9.4\include\TemplateHandler\TemplateHandler.php on line 488

Notice: Undefined index: module in C:\xampp\htdocs\demo\SuiteCRM-7.9.4\include\TemplateHandler\TemplateHandler.php on line 441

Notice: Undefined index: module in C:\xampp\htdocs\demo\SuiteCRM-7.9.4\include\TemplateHandler\TemplateHandler.php on line 484

Notice: Undefined index: id_name in C:\xampp\htdocs\demo\SuiteCRM-7.9.4\include\TemplateHandler\TemplateHandler.php on line 488

Notice: Undefined index: module in C:\xampp\htdocs\demo\SuiteCRM-7.9.4\include\TemplateHandler\TemplateHandler.php on line 441

Notice: Undefined index: module in C:\xampp\htdocs\demo\SuiteCRM-7.9.4\include\TemplateHandler\TemplateHandler.php on line 484

Notice: Undefined index: id_name in C:\xampp\htdocs\demo\SuiteCRM-7.9.4\include\TemplateHandler\TemplateHandler.php on line 488

Notice: Undefined index: module in C:\xampp\htdocs\demo\SuiteCRM-7.9.4\include\TemplateHandler\TemplateHandler.php on line 441

Notice: Undefined index: module in C:\xampp\htdocs\demo\SuiteCRM-7.9.4\include\TemplateHandler\TemplateHandler.php on line 484

Notice: Undefined index: id_name in C:\xampp\htdocs\demo\SuiteCRM-7.9.4\include\TemplateHandler\TemplateHandler.php on line 488

To add another bug :

With the french translation you cant delete fields in module, you have to login with eng to delete it …

thank you. means you encountered the same problem as me ???

What is the installed french language version?
And SuiteCRM version?

suite crm version is Version 7.9.4
Sugar Version 6.5.24 (Build 509)

version of translation package downloaded from www.crowdin.com/project/suitecrmtranslations’,
version’ => ‘7.10.7.5’,

regards

Yes, I have some error that drop randomly, when I quick edit a field, when I try to delete a field, when I had certain type of field etc…

But I dont have the time for now to fix this, I have a lot of customisation to do before.

SuiteCRM-7.10.9
Latest version of the fr translation from here : https://crowdin.com/project/suitecrmtranslations

Most of these problems come from escaped quotes (\’) in the translation.
That generates problem for Users, EmailMan, ModuleBuilder, and other modules.
These escaped quotes should be replaced by '

cool thank you for the information
can you tell me how to replace the escape and where
thank you

Livaille, make sure you download the Language Pack for 7.9.x:

https://sourceforge.net/projects/suitecrmtranslations/files/for_7.9.x_or_older_versions/

thank you for the link but it does not explain how to replace / by ’

If you’re not using the correct language pack, no wonder you have errors.

It’s better to worry about using the correct pack first, and only if that fails, you worry about errors, ok?

promiss I would do next time
and sorry for wasting your time

I must say that using

'

instead of apostrophes in translations (the escaped quotes are automatically placed by Crowdin) its just a dirty hack.
What we need is a list of strings that don’t allow escaped quotes so developers would find a way to allow escaped quotes in those files.
There has been some fixes on that issue but not solved in all files!

Issues related:
https://github.com/salesagility/SuiteCRM/pull/5727
https://github.com/salesagility/SuiteCRM/pull/4230
https://github.com/salesagility/SuiteCRM/pull/5568
https://github.com/salesagility/SuiteCRM/pull/1823
https://github.com/salesagility/SuiteCRM/commit/c8809c2c4abe646de064703884ff61d9ca223d67

There is also an issue with js language files generation.
Some js files are not correctly generated.
For example:


SUGAR.language.setLanguage('Contacts', );

Using


json_encode($array, JSON_HEX_APOS);

instead of


$json->encode

in include/language/jsLanguage.php should solve that problem

Can you create an issue in https://github.com/salesagility/SuiteCRM for the JS problems and include those suggestion so developers can take a look?