Lines Matching refs:langs
241 $langs = $this->getEnabledLanguages();
244 $langs = array_values($this->getTranslations($orig));
245 if (empty($langs)) return; // no translations exist
249 if (!in_array($origlang, $langs)) array_unshift($langs, $origlang);
253 foreach ($langs as $lang) {
273 $langs = array_values($this->getTranslations($orig));
277 if (count($langs) == 0 && !$has_permission_translate) return;
280 if (count($langs) > 0 && !in_array($origlang, $langs)) {
281 array_unshift($langs, $origlang);
286 foreach ($langs as $lang) {
313 $langs = $this->getEnabledLanguages();
314 if (count($langs) > 10) // FIXME configuration
352 $langs = $this->getConf('enabled_languages');
353 if (empty($langs)) {
355 $langs = array();
360 array_push($langs,$file);
364 sort($langs);
367 $langs = array_map('trim', explode(',', strtolower($langs)));
369 $this->enabledLangs = $langs;
405 $langs = $this->getEnabledLanguages();
407 foreach ($langs as $lang) {
436 $langs = $this->getEnabledLanguages();
438 foreach ($langs as $lang) {