11
Localization / Re: German language files (informal) for 1.1.9
Last post by Ruth -I think, i understand you well, Spuds... I believe, that it is hard to deal in the codes with such a lot of strings.
But like you said: for proper grammar with translations sometimes more than one string is needed. At least in this parts on forum, members will see. Wrong grammar does not give a good impression of the forum. Admins and Moderators do also need proper explanations. If the grammar is wrong, it might lead to confusion or misunderstanding.
Maybe some things could be done easier and with less strings. For example: I don't understand, why words like "save" or "edit" on buttons have to be repeated this often in the language files? Could they not share the same strings?
I did about 15 files now, a few are left to do, but I hope they soon will be done now. In almost every very long file I found a lot of strings, which are no more used or are very old and just had been copied since years. The worsest one is the help file.
Such strings could be removed in my eyes. Noone would miss them.
Another example here in the permission file:
There are 16 strings about almost the same. I first needed to find out, which strings are used, before i could edit them. Then I sorted them in a different order:
The 8 strings on the top are in use, the 8 strings on the bottom are not used, they could be removed.
Code: [Select]
$txt['permissionname_post_draft'] = 'Kann Entwürfe von neuen Beiträgen speichern';
$txt['permissionhelp_post_draft'] = 'Dies ermöglicht den Benutzern, neue Beiträge als Entwürfe zu speichern um diese später fertig zu stellen.';
$txt['permissionname_post_autosave_draft'] = 'Automatisches Speichern von Entwürfen für neue Beiträge';
$txt['permissionhelp_post_autosave_draft'] = 'Dadurch werden während des Schreibens die Inhalte von neuen Beiträgen automatisch als Entwürfe zwischengespeichert. Das verhindert den Datenverlust bei Timeouts oder Verbindungsunterbrechungen zum Server. Die Einstellungen für das automatische Speichern werden im Admin-Center bei den Entwürfen festgelegt.';
$txt['permissionname_pm_draft'] = 'Kann Entwürfe für neue Private Mitteilungen speichern';
$txt['permissionhelp_pm_draft'] = 'Dies ermöglicht den Benutzern, neue Private Mitteilungen als Entwürfe zu speichern um diese später fertig zu stellen.';
$txt['permissionname_pm_autosave_draft'] = 'Automatisches Speichern von Entwürfen für neue PMs';
$txt['permissionhelp_pm_autosave_draft'] = 'Dadurch werden während des Schreibens die Inhalte von neuen Privaten Mitteilungen automatisch als Entwürfe zwischengespeichert. Das verhindert den Datenverlust bei Timeouts oder Verbindungsunterbrechungen zum Server. Die Einstellungen für das automatische Speichern werden im Admin-Center bei den Entwürfen festgelegt.';
// translator note: so many duplicates here? you might want to remove some...the following 8 strings are no more used:
$txt['permissionname_simple_post_draft'] = 'Kann Entwürfe von neuen Beiträgen speichern';
$txt['permissionhelp_simple_post_draft'] = 'Diese Berechtigung erlaubt dem Benutzer, Entwürfe von Beiträgen zu speichern, um diese später fertig zu stellen.';
$txt['permissionname_simple_post_autosave_draft'] = 'Automatisches Speichern von Entwürfen für neue Beiträge';
$txt['permissionhelp_simple_post_autosave_draft'] = 'Diese Berechtigung erlaubt dem Benutzer, seine Beiträge automatisch als Entwurf speichern zu lassen.';
$txt['permissionname_simple_pm_autosave_draft'] = 'Automatisches Speichern von Entwürfen für neue Mitteilungen';
$txt['permissionhelp_simple_post_autosave_draft'] = 'Diese Berechtigung erlaubt dem Benutzer, seine Beiträge automatisch als Entwurf speichern zu lassen.';
$txt['permissionname_simple_pm_draft'] = 'Kann Entwürfe für neue Mitteilungen speichern';
$txt['permissionhelp_simple_pm_draft'] = 'Diese Berechtigung erlaubt dem Benutzer, seine Beiträge automatisch als Entwurf speichern zu lassen.';
So there would be 4 permission strings and 4 help strings left. But I really think, 2 help strings would do it in this case as well? This draft-thing could be explained together for posts and PMs.