![]()  | 
	Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community | 
| 
			
			 | 
		#1 | 
| 
			
			 Senior Member 
			
			
			
				
			
			Регистрация: 01.07.2008 
				
				
				
					Сообщений: 392
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Есть довольно много расширений, в которых используется php файл локализации. И в таких расширениях русский язык нормально не работает. Сам я в такие файлики вставлял русские буквы в виде html.  
		
		
		
		
		
		
		
	Может есть какой нить не сложный, и более правильный способ подправить это? Или переключить где то кодировку, или подменить на xml или еще что. ЗЫ: везде кодировки норм.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | 
| 
			
			 Новенький 
			
			
			
			Регистрация: 24.12.2009 
				
				
				
					Сообщений: 4
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			А какая кодировка в BE?
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | 
| 
			
			 Senior Member 
			
			
			
				
			
			Регистрация: 01.07.2008 
				
				
				
					Сообщений: 392
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Все утф
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | 
| 
			
			 Новенький 
			
			
			
			Регистрация: 24.12.2009 
				
				
				
					Сообщений: 4
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Попробуй поставить кодировку файла locallang.php utf-8 или utf-8(без BOM) 
		
		
		
		
		
		
		
	Я помню вроде что-то такое делал и помогало  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#5 | 
| 
			
			 Senior Member 
			
			
			
				
			
			Регистрация: 01.07.2008 
				
				
				
					Сообщений: 392
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			не, файл тоже в утф. не помогает
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#6 | 
| 
			
			 Senior Member 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 
			
			Для этого есть специальное расширение - llxml. Оно позволяет выгрузить старые locallang.php в новый формат locallang.xml и отредактировать переводы. После этого файлы переводов можно хранить и копировать в новые проекты.
		 
		
		
		
		
		
		
			
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#7 | 
| 
			
			 Senior Member 
			
			
			
				
			
			Регистрация: 01.07.2008 
				
				
				
					Сообщений: 392
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Об этом расширении я знаю... Но о такой функции что то не замечал. Вроде только переводит уже имеющиеся файлы.
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#8 | |
| 
			
			 Senior Member 
			
			
			
			Регистрация: 24.06.2006 
				
				
				
					Сообщений: 143
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 Цитата: 
	
 файлы locallang.php не имеют единой кодировки - у каждого языка внутри него она своя, то есть надо руские лейблы редактировать в кодировке win1251 если хотите лейблы редактировать в utf-8, то надо в locallang.xml переводить  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#9 | 
| 
			
			 Senior Member 
			
			
			
				
			
			Регистрация: 01.07.2008 
				
				
				
					Сообщений: 392
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Как уже говорил, все в утф. Так и понял, что надо в xml. вот и спрашивал, как это сделать проще всего.
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#10 | 
| 
			
			 Senior Member 
			
			
			
			Регистрация: 24.06.2006 
				
				
				
					Сообщений: 143
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Проще всего это сделать сконвертировав автоматически с помощью экстеншена. Но для этого нужен "правильный" locallang.php то есть где русские лейблы в cp1251. А если вы его сделаете как надо, в cp1251, то и делать xml уже не понадобиться  
		
		
		
		
		
		
		
	![]() Насколько я помню кодировка лейблов в locallang.php никак не коррелирует с кодировкой сайта – перекодировки делаются автоматически.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
	
	
		
		
  | 
	
		
  | 
			 
			Похожие темы
		 | 
	||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение | 
| ke_smallads и русский язык | OpTi | Общие вопросы | 0 | 12.12.2006 20:18 | 
| вылетает русский язык | Maxim T | Локализация проекта | 3 | 23.11.2006 11:51 | 
| ОПЯТЬ Русский язык в Typo3 v4 | DeCibell | Установка | 7 | 02.08.2006 21:20 | 
| Как подключить русский язык? | Max | Локализация проекта | 2 | 16.10.2005 09:45 | 
| Как сменить язык на русский? | Mr. Blonde | Установка | 4 | 30.05.2005 17:31 |