Исправления скриптов для корректного импортирования языковых файлов
Внимание!!! Данное исправление применимо только для XenForo 1.0.0 Beta 1
Исправление перезаписи языка при импортировании (чтобы не добавлялся дочерний язык)
/library/XenForo/ControllerAdmin/Language.php, строка 260
найти:
	PHP код:
 
	
		
			
$caches = $languageModel->importLanguageXml($document, $input['overwrite_language_id'], $input['parent_language_id']); 
		
	
 заменить на:
	PHP код:
 
	
		
			
$caches = $languageModel->importLanguageXml($document, $input['parent_language_id'], $input['overwrite_language_id']); 
		
	
 исправление компилирования фраз после импортирования (чтобы фразы появились во всех шаблонах)
library/XenForo/Model/Phrase.php, найти строку 970 и после строки
	PHP код:
 
	
		
			
XenForo_Template_Compiler::resetPhraseCache(); 
		
	
 добавить:
	PHP код:
 
	
		
			
$this->compileAllPhrasesInLanguage($languageId); 
		
	
 Все.
Источник: XF-Russia.ru
Автор: Pepelac