Seite 1 von 1
cleanup - i18n - cfg_language_de.inc.php
Verfasst: Mi 12. Nov 2003, 21:05
von emergence
sehe mir gerade die leeren verweise in der datei an und welche variablen man komplett kippen kann...
und das sind einige...
ich gehs einfach mal durch mir meinen anmerkungen
alle werte mit
$lngLogin -> raus
$lngLogout -> raus
$lngArea - wird nur verwendet in includes/functions.general.php
in function showLocation (unused) - gibts den string .$lngArea[$area]
-> man kann beides entfernen...
$lngCon -> wird nur einmal in include.pretplcfg_edit_form.php verwendet
dort $lngCon["moduleincontainer"] ersetzen durch i18n("Module in container") -> dann kann die variable rausfliegen...
$lngAct -> bleibt momentan so...
$lngStr -> raus
$lngLay -> raus
$lngMod -> raus
$lngTpl -> raus
$lngLang , $lngStat, $lngAll -> raus
Verfasst: Do 13. Nov 2003, 09:33
von timo
Ich würde die Variablen trotzdem ganz gerne drinbehalten, denn einige Module aus der 4.2 benutzen diese Variablen und werden daher noch benötigt (im Zuge des Upgrade-Scriptes von der 4.2).
Verfasst: Do 13. Nov 2003, 10:40
von ttb
Ist es überhaupt möglich, direkt von 4.2 nach 4.4.1 zu updaten? Die DB-Inhalte, der Contenido-QT und die Module sind doch z.T. "vollkommen" anders.
In diesem Zuge sollte man auch die Übersetzungsdatei (contenido/locale/de_DE/LC_Messages/contenido.po) entschlacken.
Verfasst: Do 13. Nov 2003, 11:05
von emergence
wie du meinst... ich hab jedoch eine entschlackung von $lngAct vorgenommen... (ich schätze mal dieser code ist ungefährlich)
Code: Alles auswählen
$lngAct["client"]["client_delete"] = i18n("Remove client");
$lngAct["client_edit"]["client_edit"] = i18n("Edit client");
$lngAct["client_edit"]["client_new"] = i18n("Create client");
$lngAct["con"]["con_changetemplate"] = i18n("Change template");
$lngAct["con"]["con_deleteart"] = i18n("Delete article");
$lngAct["con"]["con_expand"] = i18n("None");//rel:0
$lngAct["con"]["con_lock"] = i18n("Lock article");
$lngAct["con"]["con_makecatonline"] = i18n("Make category online");
$lngAct["con"]["con_makeonline"] = i18n("Make article online");
$lngAct["con"]["con_makepublic"] = i18n("Protect category");
$lngAct["con"]["con_makestart"] = i18n("Set start article");
$lngAct["con"]["con_tplcfg_edit"] = i18n("Edit template configuration");
$lngAct["con_editart"]["con_edit"] = i18n("Edit article properties");
$lngAct["con_editart"]["con_newart"] = i18n("Create article");
$lngAct["con_editart"]["con_saveart"] = i18n("Save article");//rel:0
$lngAct["con_editcontent"]["con_editart"] = i18n("Edit article");
$lngAct["groups"]["group_delete"] = i18n("Delete group");
$lngAct["groups_create"]["group_create"] = i18n("Create group");
$lngAct["groups_members"]["group_addmember"] = i18n("Add group members");
$lngAct["groups_members"]["group_deletemember"] = i18n("Delete group members");
$lngAct["groups_overview"]["group_edit"] = i18n("Edit group");
$lngAct["js"]["js_create"] = i18n("Create script");
$lngAct["js"]["js_delete"] = i18n("Delete script");
$lngAct["js"]["js_edit"] = i18n("Edit script");
$lngAct["lang"]["lang_activatelanguage"] = i18n("Activate language");
$lngAct["lang"]["lang_deactivatelanguage"] = i18n("Deactivate language");
$lngAct["lang"]["lang_deletelanguage"] = i18n("Delete language");
$lngAct["lang"]["lang_editlanguage"] = i18n("Edit language");
$lngAct["lang"]["lang_newlanguage"] = i18n("Create language");
$lngAct["lang"]["lang_renamelanguage"] = i18n("Rename language");
$lngAct["langfile"]["10"] = i18n("None");
$lngAct["lay"]["lay_delete"] = i18n("Delete layout");
$lngAct["lay_edit"]["lay_edit"] = i18n("Modify layout");
$lngAct["lay_edit"]["lay_new"] = i18n("Create layout");
$lngAct["login"]["login"] = i18n("Login");//rel:0
$lngAct["logs"]["log_show"] = i18n("Show log");//rel:0
$lngAct["mod"]["mod_delete"] = i18n("Delete module");
$lngAct["mod_edit"]["mod_edit"] = i18n("Edit module");
$lngAct["mod_edit"]["mod_new"] = i18n("Create module");
$lngAct["mycontenido_settings"]["mycontenido_editself"] = i18n("Edit MyContenido-Settings");//rel:0
$lngAct["news"]["news_createnewsletter"] = i18n("Create newsletter");
$lngAct["news"]["news_delete"] = i18n("Delete newsletter");
$lngAct["news"]["news_editnewsletter"] = i18n("Edit newsletter");
$lngAct["news_send"]["news_send"] = i18n("Send newsletter");
$lngAct["plug"]["10"] = i18n("Install/Remove plugins");
$lngAct["recipients"]["recipients_createrecipient"] = i18n("Create recipient");
$lngAct["recipients"]["recipients_delete"] = i18n("Delete recipient");
$lngAct["recipients"]["recipients_editrecipient"] = i18n("Edit recipient");
$lngAct["stat"]["stat_show"] = i18n("Show statistics");//rel:0
$lngAct["str"]["front_allow"] = i18n("Frontend access");
$lngAct["str"]["str_deletecat"] = i18n("Delete category");
$lngAct["str"]["str_makepublic"] = i18n("Protect category");
$lngAct["str"]["str_makevisible"] = i18n("Set category on- or offline");
$lngAct["str"]["str_movesubtree"] = i18n("Move category");
$lngAct["str"]["str_moveupcat"] = i18n("Move category up");
$lngAct["str"]["str_newcat"] = i18n("New category");
$lngAct["str"]["str_newtree"] = i18n("Create new tree");
$lngAct["str"]["str_renamecat"] = i18n("Rename category");
$lngAct["str_tplcfg"]["str_tplcfg"] = i18n("Configure category");
$lngAct["str_tplcfg"]["tplcfg_edit"] = i18n("None");//rel:0
$lngAct["style"]["style_create"] = i18n("Create style");
$lngAct["style"]["style_delete"] = i18n("Delete style");
$lngAct["style"]["style_edit"] = i18n("Modify style");
$lngAct["syserrorreport"]["sendMail"] = i18n("None");//rel:0
$lngAct["system"]["emptyLog"] = i18n("None");//rel:0
$lngAct["tpl"]["tpl_delete"] = i18n("Delete template");
$lngAct["tpl"]["tpl_duplicate"] = i18n("Duplicate template");
$lngAct["tpl_edit"]["tpl_edit"] = i18n("Edit template");
$lngAct["tpl_edit"]["tpl_new"] = i18n("Create template");
$lngAct["upl"]["upl_delete"] = i18n("Delete files");
$lngAct["upl"]["upl_mkdir"] = i18n("Create directory");
$lngAct["upl"]["upl_rename"] = i18n("None");//rel:0
$lngAct["upl"]["upl_rmdir"] = i18n("Delete directory");
$lngAct["upl"]["upl_upload"] = i18n("Upload files");
$lngAct["user"]["user_delete"] = i18n("Delete user");
$lngAct["user_areas"]["user_saverightsarea"] = i18n("None");//rel:0
$lngAct["user_create"]["user_createuser"] = i18n("None");//rel:0
$lngAct["user_overview"]["user_edit"] = i18n("Edit user");
alle leeren wurden auf i18n ("None); gestellt (grund administration/logs)
//rel:0 zeigt an welche in administration/user|gruppen/bereiche nicht angezeigt werden
Verfasst: Fr 14. Nov 2003, 13:23
von emergence
timo hat geschrieben:Ich würde die Variablen trotzdem ganz gerne drinbehalten, denn einige Module aus der 4.2 benutzen diese Variablen und werden daher noch benötigt (im Zuge des Upgrade-Scriptes von der 4.2).
ähm, ja aber soweit ich gesehen habe sind die module von 4.2 sowieso nicht ohne weiteres einsetzbar... zb bei datenbank abfragen ein umbauen müsste trotzdem stattfinden.
mittlerweile habe ich eigentlich nur mehr die variablen $lngAct, $lngErr drinnen... (nur mehr 9 kb hat das file)
bei $lngAct bin ich noch am überlegen ob ich die übersetzungen nicht direkt in die db einbaue -> con_actions (alt_name) , nur müsste ich dann ne menge anderer files ziemlich massiv umbauen und das will ich eigentlich nicht.... ( zb: bei den rechten -> hilfe )
ähm ja die $lngAct wurden direkt aus der db erzeugt mit den zugewiesenen übersetzungen.
die restlichen variablen sind an sich nur wenig benutzt... und dort wo sie verwendet werden funktionieren sie die meiste zeit sowieso nicht (zb bei newsletter_send)
Verfasst: Fr 14. Nov 2003, 13:52
von timo
Ja, das macht das Update-Script eigentlich schon relativ gut. z.b. idside wird automatisch zu idart, sowie $cfg_Tab_side zu $cfg["tab"]["art"]. Ist zwar noch nicht ganz perfekt, aber groß getestet habe ich auch noch nicht.
Verfasst: Mo 15. Dez 2003, 11:43
von timo
Ich mach hier mal zu zwecks übersichtlichkeit
