Skip to content
Snippets Groups Projects
Commit 394c05a4 authored by Jaime Perez Crespo's avatar Jaime Perez Crespo
Browse files

Fix the calls to the old getTranslation() and getAttributeTranslation()...

Fix the calls to the old getTranslation() and getAttributeTranslation() methods from SimpleSAML_XHTML_Template.
parent 543399ca
No related branches found
No related tags found
No related merge requests found
...@@ -72,7 +72,7 @@ if (array_key_exists('descr_purpose', $this->data['dstMetadata'])) { ...@@ -72,7 +72,7 @@ if (array_key_exists('descr_purpose', $this->data['dstMetadata'])) {
'{consent:consent:consent_purpose}', '{consent:consent:consent_purpose}',
array( array(
'SPNAME' => $dstName, 'SPNAME' => $dstName,
'SPDESC' => $this->getTranslation( 'SPDESC' => $this->getTranslator()->getPreferredTranslation(
SimpleSAML\Utils\Arrays::arrayize( SimpleSAML\Utils\Arrays::arrayize(
$this->data['dstMetadata']['descr_purpose'], $this->data['dstMetadata']['descr_purpose'],
'en' 'en'
......
...@@ -101,7 +101,7 @@ TRSTART; ...@@ -101,7 +101,7 @@ TRSTART;
if (isset($this->data['attribute_' . htmlspecialchars(strtolower($name)) ])) { if (isset($this->data['attribute_' . htmlspecialchars(strtolower($name)) ])) {
$name = $this->data['attribute_' . htmlspecialchars(strtolower($name))]; $name = $this->data['attribute_' . htmlspecialchars(strtolower($name))];
} }
$name = $this->getAttributeTranslation($name); // translate $name = $this->getTranslator()->getAttributeTranslation($name); // translate
if (sizeof($value) > 1) { if (sizeof($value) > 1) {
echo "<li>" . htmlspecialchars($name) . ":\n<ul>\n"; echo "<li>" . htmlspecialchars($name) . ":\n<ul>\n";
foreach ($value AS $v) { foreach ($value AS $v) {
......
...@@ -54,11 +54,13 @@ if (is_array($this->data['metaentries']['hosted']) && count($this->data['metaent ...@@ -54,11 +54,13 @@ if (is_array($this->data['metaentries']['hosted']) && count($this->data['metaent
echo '<br />Index: '.$hm['metadata-index']; echo '<br />Index: '.$hm['metadata-index'];
} }
if (!empty($hm['name'])) { if (!empty($hm['name'])) {
echo '<br /><strong>'.$this->getTranslation(SimpleSAML\Utils\Arrays::arrayize($hm['name'], 'en')). echo '<br /><strong>'.
$this->getTranslator()->getPreferredTranslation(SimpleSAML\Utils\Arrays::arrayize($hm['name'], 'en')).
'</strong>'; '</strong>';
} }
if (!empty($hm['descr'])) { if (!empty($hm['descr'])) {
echo '<br /><strong>'.$this->getTranslation(SimpleSAML\Utils\Arrays::arrayize($hm['descr'], 'en')). echo '<br /><strong>'.
$this->getTranslator()->getPreferredTranslation(SimpleSAML\Utils\Arrays::arrayize($hm['descr'], 'en')).
'</strong>'; '</strong>';
} }
...@@ -84,11 +86,13 @@ if (is_array($this->data['metaentries']['remote']) && count($this->data['metaent ...@@ -84,11 +86,13 @@ if (is_array($this->data['metaentries']['remote']) && count($this->data['metaent
) )
).'">'); ).'">');
if (!empty($entry['name'])) { if (!empty($entry['name'])) {
echo htmlspecialchars($this->getTranslation(SimpleSAML\Utils\Arrays::arrayize($entry['name'], 'en'))); echo htmlspecialchars($this->getTranslator()->getPreferredTranslation(
SimpleSAML\Utils\Arrays::arrayize($entry['name'], 'en')
));
} elseif (!empty($entry['OrganizationDisplayName'])) { } elseif (!empty($entry['OrganizationDisplayName'])) {
echo htmlspecialchars( echo htmlspecialchars($this->getTranslator()->getPreferredTranslation(
$this->getTranslation(SimpleSAML\Utils\Arrays::arrayize($entry['OrganizationDisplayName'], 'en')) SimpleSAML\Utils\Arrays::arrayize($entry['OrganizationDisplayName'], 'en')
); ));
} else { } else {
echo htmlspecialchars($entry['entityid']); echo htmlspecialchars($entry['entityid']);
} }
......
...@@ -42,7 +42,7 @@ foreach ($SPs as $assocId => $sp) { ...@@ -42,7 +42,7 @@ foreach ($SPs as $assocId => $sp) {
} }
if ($from !== NULL) { if ($from !== NULL) {
$from = $this->getTranslation($from); $from = $this->getTranslator()->getPreferredTranslation($from);
} }
...@@ -99,7 +99,7 @@ echo '<table id="slostatustable">'; ...@@ -99,7 +99,7 @@ echo '<table id="slostatustable">';
foreach ($SPs AS $assocId => $sp) { foreach ($SPs AS $assocId => $sp) {
if (isset($sp['core:Logout-IFrame:Name'])) { if (isset($sp['core:Logout-IFrame:Name'])) {
$spName = $this->getTranslation($sp['core:Logout-IFrame:Name']); $spName = $this->getTranslator()->getPreferredTranslation($sp['core:Logout-IFrame:Name']);
} else { } else {
$spName = $assocId; $spName = $assocId;
} }
......
...@@ -84,13 +84,13 @@ function getTranslatedName($t, $metadata) { ...@@ -84,13 +84,13 @@ function getTranslatedName($t, $metadata) {
$displayName = $metadata['UIInfo']['DisplayName']; $displayName = $metadata['UIInfo']['DisplayName'];
assert('is_array($displayName)'); // Should always be an array of language code -> translation assert('is_array($displayName)'); // Should always be an array of language code -> translation
if (!empty($displayName)) { if (!empty($displayName)) {
return $t->getTranslation($displayName); return $t->getTranslator()->getPreferredTranslation($displayName);
} }
} }
if (array_key_exists('name', $metadata)) { if (array_key_exists('name', $metadata)) {
if (is_array($metadata['name'])) { if (is_array($metadata['name'])) {
return $t->getTranslation($metadata['name']); return $t->getTranslator()->getPreferredTranslation($metadata['name']);
} else { } else {
return $metadata['name']; return $metadata['name'];
} }
......
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