Skip to content
Snippets Groups Projects
Commit 41815691 authored by Olav Morken's avatar Olav Morken
Browse files

Template: update t()-method to use the getTranslation()-method.

git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@751 44740490-163a-0410-bde0-09ae8108e29a
parent 7953ffc2
No related branches found
No related tags found
No related merge requests found
......@@ -275,10 +275,6 @@ class SimpleSAML_XHTML_Template {
return $this->t_not_translated($tag, TRUE);
}
$selected_language = $this->getLanguage();
$default_language = $this->getDefaultLanguage();
$base_language = $this->getBaseLanguage();
$tagData = $this->getTag($tag);
if($tagData === NULL) {
/* Tag not found. */
......@@ -286,29 +282,8 @@ class SimpleSAML_XHTML_Template {
return $this->t_not_translated($tag, TRUE);
}
/**
* Look up translation of tag in the selected language
*/
if (array_key_exists($selected_language, $tagData)) {
//SimpleSAML_Logger::debug('Template: Found up [' . $tag . ']: in selected language [' . $selected_language . ']. Text is: [' . $this->langtext[$tag][$selected_language] . '].');
$translated = $tagData[$selected_language];
$translated = $this->getTranslation($tagData);
/**
* Look up translation of tag in the default language
*/
} elseif(array_key_exists($default_language, $tagData)) {
SimpleSAML_Logger::info('Template: Looking up [' . $tag . ']: not found in language [' . $selected_language . '] using default [' . $default_language . '].');
$translated = $tagData[$default_language];
/**
* Look up translation of tag in the base language
*/
} elseif(array_key_exists($base_language, $tagData)) {
SimpleSAML_Logger::info('Template: Looking up [' . $tag . ']: not found in language default [' . $default_language . '] using base [' . $base_language . '].');
$translated = $tagData[$base_language];
}
foreach ($replacements as $k => $v) {
/* try to translate if no replacement is given */
if (!$v) $v = $this->t($k);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment