openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit d37255f8a38c23ee8d48819c2b3e48978f0fc1e0
parent cb94cf894467d55c9e17f6020f015466a07d622f
Author: Jan Dankert <devnull@localhost>
Date:   Wed, 29 Nov 2017 00:53:48 +0100

Fix: Wochentag-Anzeige.

Diffstat:
language/lang-de.php | 3+--
language/lang-it.php | 2+-
language/lang-ru.php | 2+-
language/language.yml | 6+++---
script/create-language.php | 43+++++++++++++++++++++++++++++++++++++++++++
script/update-language.php | 2++
6 files changed, 51 insertions(+), 7 deletions(-)

diff --git a/language/lang-de.php b/language/lang-de.php @@ -121,8 +121,7 @@ $lang['CREATE_USER']="Erstellungsautor"; $lang['DATE_ANSI']="Datum gemäß ANSI-Notation"; $lang['DATE']="Datum"; $lang['DATE_FORMAT']="j.n.Y, H:i"; -$lang['DATE_FORMAT_LONG']="\{\w\e\e\k\d\a\y\}\, d.\{\m\o -\t\h\} Y \u\m H:i:s"; +$lang['DATE_FORMAT_LONG']="\{\w\\e\\e\k\d\a\y\}\, d.\{\m\o\\n\\t\h\} Y \u\m H:i:s"; $lang['DATE_LAST_MONTH']="Letzter Monat"; $lang['DATE_LAST_YEAR']="Letztes Jahr"; $lang['DATE_MONTH10']="Oktober"; diff --git a/language/lang-it.php b/language/lang-it.php @@ -120,7 +120,7 @@ $lang['CONTENT']="Value"; $lang['CREATE_USER']="Creationuser"; $lang['DATE_ANSI']="Date ANSI notation"; $lang['DATE']="la notazione dell'ANSI della data della data"; -$lang['DATE_FORMAT']="m/d Y, H: i: gli ultimi elementi seguenti seguenti dell'elemento di Tempo di anno di mese gennaio di mese di s"; +$lang['DATE_FORMAT']="m/d Y, H: i:s"; $lang['DATE_FORMAT_LONG']="m/d Y, H:i"; $lang['DATE_LAST_MONTH']="Last month"; $lang['DATE_LAST_YEAR']="l'anno scorso"; diff --git a/language/lang-ru.php b/language/lang-ru.php @@ -120,7 +120,7 @@ $lang['CONTENT']="Value"; $lang['CREATE_USER']="Creationuser"; $lang['DATE_ANSI']="Дата ANSI счисления"; $lang['DATE']="Дата"; -$lang['DATE_FORMAT']="м / д Y, H : я : ы"; +$lang['DATE_FORMAT']="m/d Y, H: i:s"; $lang['DATE_FORMAT_LONG']="m/d Y, H:i"; $lang['DATE_LAST_MONTH']="За последний месяц За последний"; $lang['DATE_LAST_YEAR']="Last year"; diff --git a/language/language.yml b/language/language.yml @@ -485,10 +485,10 @@ DATE_FORMAT: en: m/d Y, H:i:s es: 'm/d Y, H: i: s' fr: 'm/d Y, H : i : s' - it: "m/d Y, H: i: gli ultimi elementi seguenti seguenti dell'elemento di Tempo di anno di mese gennaio di mese di s" - ru: 'м / д Y, H : я : ы' + it: "m/d Y, H: i:s" + ru: 'm/d Y, H: i:s' DATE_FORMAT_LONG: - de: '\{\w\e\e\k\d\a\y\}\, d.\{\m\o\n\t\h\} Y \u\m H:i:s' + de: \{\w\\e\\e\k\d\a\y\}\, d.\{\m\o\\n\\t\h\} Y \u\m H:i:s en: m/d Y, H:i DATE_LAST_MONTH: de: Letzter Monat diff --git a/script/create-language.php b/script/create-language.php @@ -0,0 +1,42 @@ +<?php + +header('Content-Type: text/plain'); + + + +// error_reporting(E_ALL); +// $oldlang = parse_ini_file('../language/es.ini.php'); +// var_dump($oldlang); +// exit; + + + +include('../util/Spyc.class.php'); + +$lang = array(); + +foreach( explode(',','de,en,es,fr,it,ru,cn') as $iso ) +{ + $oldlang = parse_ini_file('../language/'.$iso.'.ini.php'); + //echo "ISO: $iso -Size:".count($oldlang)."\n"; + + foreach( $oldlang as $key=>$value ) + + { + $value = trim($value," '\""); + if (empty($value)) + continue; + + if ( @$lang[$key]['en'] == $value ) + continue; + + $lang[$key][$iso] = $value; + } + +} + +echo Spyc::YAMLDump($lang, false, 0, true); + +// file_put_contents('../language/language.yml',spyc_dump($lang)); + +?>+ \ No newline at end of file diff --git a/script/update-language.php b/script/update-language.php @@ -20,6 +20,8 @@ foreach( explode(',','de,en,es,fr,it,ru,cn') as $iso ) file_put_contents($filename, "\$lang['$key']=\"$t\";\n",FILE_APPEND); } file_put_contents($filename, "?>",FILE_APPEND); + + echo "File written: $filename\n"; } ?> \ No newline at end of file