Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 20.09.2007, 16:13
DEAFFF вне форума Посмотреть профиль Отправить личное сообщение для DEAFFF Посетить домашнюю страницу DEAFFF Найти все сообщения от DEAFFF
  № 1  
Ответить с цитированием
DEAFFF
 
Аватар для DEAFFF

Регистрация: Feb 2004
Адрес: Россия, В. Новгород
Сообщений: 255
Отправить сообщение для DEAFFF с помощью ICQ
По умолчанию как узнать язык из объекта string?

есть фраза написанная на каком то языке(человеческом, например, на английском) нужно определить на каком языке???

например

есть фраза состоящая из английских слов и, например, слов на иврите...
как определить какие слова на английском а какие на иврите?

жду ответов, реализаций, приемов...
__________________
зная будущее, хотя бы, на 10 минут вперед, можно покорить весь мир...

Старый 20.09.2007, 16:20
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
А французский от английского с немецким как отличать собираетесь?

Старый 20.09.2007, 16:30
DEAFFF вне форума Посмотреть профиль Отправить личное сообщение для DEAFFF Посетить домашнюю страницу DEAFFF Найти все сообщения от DEAFFF
  № 3  
Ответить с цитированием
DEAFFF
 
Аватар для DEAFFF

Регистрация: Feb 2004
Адрес: Россия, В. Новгород
Сообщений: 255
Отправить сообщение для DEAFFF с помощью ICQ
в данном случае мне нужно отличать английский от иврита... неужели нету способов ?
__________________
зная будущее, хотя бы, на 10 минут вперед, можно покорить весь мир...

Старый 20.09.2007, 16:34
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 4  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
По коду символа.

Старый 20.09.2007, 16:40
DEAFFF вне форума Посмотреть профиль Отправить личное сообщение для DEAFFF Посетить домашнюю страницу DEAFFF Найти все сообщения от DEAFFF
  № 5  
Ответить с цитированием
DEAFFF
 
Аватар для DEAFFF

Регистрация: Feb 2004
Адрес: Россия, В. Новгород
Сообщений: 255
Отправить сообщение для DEAFFF с помощью ICQ
а есть какие нить реализации?
__________________
зная будущее, хотя бы, на 10 минут вперед, можно покорить весь мир...

Старый 20.09.2007, 17:11
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
charCodeAt

Старый 20.09.2007, 17:41
vapes вне форума Посмотреть профиль Отправить личное сообщение для vapes Найти все сообщения от vapes
  № 7  
Ответить с цитированием
vapes
 
Аватар для vapes

блогер
Регистрация: Nov 2006
Адрес: Минск
Сообщений: 370
Записей в блоге: 6
Отправить сообщение для vapes с помощью ICQ Отправить сообщение для vapes с помощью Skype™
Сделал я как-то динамическую подгрузку языков, и вот тебе кусок кода оттуда :
Код:
private function checkText(value:String):Boolean {
			var find:Boolean=false;
			for (var i:int=0; i <= value.length; i++) {
				if (value.charCodeAt(i) > 899) {
					trace("Detecting a new language symbol");
					find=true;
				}
				this.loadLanguage(value.charCodeAt(i),i);
			}
			return find;
		}
private function loadLanguage(value:Number,index:int):void {
			if (value > 1039 && value <= 1257) {
				this.languagesArray[index]="cyrrilic";
			}
			if (value > 899 && value <= 974) {
				this.languagesArray[index]="greek";
			}
			if (value > 1455 && value <= 1524) {
				this.languagesArray[index]="herbew";
			}
			if (value > 1547 && value <= 1790) {
				this.languagesArray[index]="arabic";
			}
			if (value < 900) {
				this.languagesArray[index]="normal";

			}
		}
если хочешь побольше распознаваемость сделать то воспользуйся characterMap на своем компе

Создать новую тему Ответ Часовой пояс GMT +4, время: 12:58.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 12:58.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.