mirror of
				https://git.code.sf.net/p/seeddms/code
				synced 2025-10-31 05:11:27 +00:00 
			
		
		
		
	use propper language names
This commit is contained in:
		
							parent
							
								
									05b95bd0ed
								
							
						
					
					
						commit
						198dc8c730
					
				|  | @ -1,7 +1,7 @@ | |||
| <?php | ||||
| /* Determine all languages keys used in the php files */ | ||||
| $output = array(); | ||||
| if(exec('sgrep -o "%r\n" \'"tMLText(\"" __ "\""\' */*.php|sort|uniq -c', &$output)) { | ||||
| if(exec('sgrep -o "%r\n" \'"tMLText(\"" __ "\""\' */*.php|sort|uniq -c', $output)) { | ||||
| 	$allkeys = array(); | ||||
| 	foreach($output as $line) { | ||||
| 		$data = explode(' ', trim($line)); | ||||
|  | @ -10,7 +10,7 @@ if(exec('sgrep -o "%r\n" \'"tMLText(\"" __ "\""\' */*.php|sort|uniq -c', &$outpu | |||
| } | ||||
| 
 | ||||
| /* Reading languages */ | ||||
| foreach(array('English', 'German', 'Italian', 'Slovak', 'Czech') as $lang) { | ||||
| foreach(array('en_GB', 'de_DE', 'it_IT', 'sk_SK', 'cs_CZ') as $lang) { | ||||
| 	include('languages/'.$lang.'/lang.inc'); | ||||
| 	ksort($text); | ||||
| 	$langarr[$lang] = $text; | ||||
|  | @ -20,7 +20,7 @@ foreach(array('English', 'German', 'Italian', 'Slovak', 'Czech') as $lang) { | |||
| echo "List of missing keys\n"; | ||||
| echo "-----------------------------\n"; | ||||
| foreach(array_keys($allkeys) as $key) { | ||||
| 	foreach(array('English', 'German', 'Italian', 'Slovak', 'Czech') as $lang) { | ||||
| 	foreach(array('en_GB', 'de_DE', 'it_IT', 'sk_SK', 'cs_CZ') as $lang) { | ||||
| 		if(!isset($langarr[$lang][$key])) { | ||||
| 			echo "Missing key '".$key."' in language ".$lang."\n"; | ||||
| 		} | ||||
|  | @ -31,7 +31,7 @@ echo "\n"; | |||
| /* Check for phrases not used anymore */ | ||||
| echo "List of superflous keys\n"; | ||||
| echo "-----------------------------\n"; | ||||
| foreach(array('English', 'German', 'Italian', 'Slovak', 'Czech') as $lang) { | ||||
| foreach(array('en_GB', 'de_DE', 'it_IT', 'sk_SK', 'cs_CZ') as $lang) { | ||||
| 	$n = 0; | ||||
| 	foreach($langarr[$lang] as $key=>$value) { | ||||
| 		if(!isset($allkeys[$key])) { | ||||
|  | @ -45,8 +45,8 @@ foreach(array('English', 'German', 'Italian', 'Slovak', 'Czech') as $lang) { | |||
| exit; | ||||
| 
 | ||||
| $fpout = fopen('php://stdout', 'w'); | ||||
| foreach(array_keys($langarr['English']) as $key) { | ||||
| 	$data = array($key, $langarr['English'][$key], $langarr['German'][$key]); | ||||
| foreach(array_keys($langarr['en_GB']) as $key) { | ||||
| 	$data = array($key, $langarr['en_GB'][$key], $langarr['de_DE'][$key]); | ||||
| 	fputcsv($fpout, $data); | ||||
| } | ||||
| ?>
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Uwe Steinmann
						Uwe Steinmann