Why dont make Application language very easyto use

Hi;
I have finished my application scriptcase and i want make it in 4 langauges. when i do Application language i must translate every word and label in 4 languages. it’s too boring and insane to translate word by word.
i dont understand why scriptcase support can give a faster method to transalte any language using intelligent AI . or an giving an easy method for exemple EXPORT file langage from my scriptcase application and i can translate it in any langauge i want using my AI and IMPORT it in my Application…
The best way i see : Apfter adding language normally must giving an auto stranslate with AI and we can just modify and jutify.

that will be greate thanks.

The language files are just text files stored somewhere in prod. You can copy them out do the translate then put them back rather than doing it in the ide. It’s some time since I last did this so I don’t recall the details, but it was fairly easy once I worked it out.

Hi,
i found physical path of the liste language files (C:\Program Files\NetMake\v9-php81\wwwroot\scriptcase\app[MY_PROJET]_lib\lang) :
ar.lang.php

en_us.lang.php

fr.lang.php

on my exemple :
I create Data Dictionary Data and i choose one table to teste.
i do ‘SYNCHRONIZE DICTIONARY’ and ‘SYSNCHRONIZE APPLICATIONS’ doing next…

i check ‘Generate indexes in language files with table field labels?’ ‘Overwrite language files indexes ?’

i check files languages i see indexes added of the new table. like this :

$this->Nm_lang[‘lang_tbl_tb_apporteur’] = “tb_apporteur”;
$this->Nm_lang[‘lang_tb_apporteur_fld_apport_id’] = “apport_id”;
$this->Nm_lang[‘lang_tb_apporteur_fld_apport_raisonsociale’] = “apport_raisonsociale”;

i change it to like this and save the file.
$this->Nm_lang[‘lang_tbl_tb_apporteur’] = “Agents”;
$this->Nm_lang[‘lang_tb_apporteur_fld_apport_id’] = “Agent ID”;
$this->Nm_lang[‘lang_tb_apporteur_fld_apport_raisonsociale’] = “Company name”;

but when i run application always still inchanged. labels show the old values :
apport_id = …
apport_raisonsociale = …

if i check the languages files, i see indexes back the initial values.
Thanks if you can help me.

how can i get

I have asked NETMAKE multiple times to move the translations over to a CSV file or SQLite, but they keep ignoring it. It would be quite easy to implement. Keeping language strings in a text (php) file is simply very bad idea. This should have been changed long time ago.

Really i dont know why Support doesn’t make translation of any application on easy. translation become the easiest things in all tools existe evenif in this time of IA … why support don’t make an auto translate af all application’s label and let us rectify if we need change.
or why support lets us download the original file and translate it and upload it again… somethings like this