| @@ 142-150 (lines=9) @@ | ||
| 139 | $value = $this->LOCAL_LANG[$this->languageKey][$key][0]['target']; |
|
| 140 | } elseif (!empty($this->alternativeLanguageKeys)) { |
|
| 141 | $languages = array_reverse($this->alternativeLanguageKeys); |
|
| 142 | foreach ($languages as $language) { |
|
| 143 | if (!empty($this->LOCAL_LANG[$language][$key][0]['target']) |
|
| 144 | || isset($this->LOCAL_LANG_UNSET[$language][$key]) |
|
| 145 | ) { |
|
| 146 | // Alternative language translation for key exists |
|
| 147 | $value = $this->LOCAL_LANG[$language][$key][0]['target']; |
|
| 148 | break; |
|
| 149 | } |
|
| 150 | } |
|
| 151 | } |
|
| 152 | ||
| 153 | if ($value === null && (!empty($this->LOCAL_LANG['default'][$key][0]['target']) |
|
| @@ 940-948 (lines=9) @@ | ||
| 937 | } elseif ($this->altLLkey) { |
|
| 938 | $alternativeLanguageKeys = GeneralUtility::trimExplode(',', $this->altLLkey, true); |
|
| 939 | $alternativeLanguageKeys = array_reverse($alternativeLanguageKeys); |
|
| 940 | foreach ($alternativeLanguageKeys as $languageKey) { |
|
| 941 | if (!empty($this->LOCAL_LANG[$languageKey][$key][0]['target']) |
|
| 942 | || isset($this->LOCAL_LANG_UNSET[$languageKey][$key]) |
|
| 943 | ) { |
|
| 944 | // Alternative language translation for key exists |
|
| 945 | $word = $this->LOCAL_LANG[$languageKey][$key][0]['target']; |
|
| 946 | break; |
|
| 947 | } |
|
| 948 | } |
|
| 949 | } |
|
| 950 | if ($word === null) { |
|
| 951 | if (!empty($this->LOCAL_LANG['default'][$key][0]['target']) |
|