2015-09-10 3 views
0

Как можно напрямую вводить текст хинди в eclipse IDE на Android?Hindi Text в Eclipse на Android

Я хотел бы ввести текст хинди непосредственно в Eclipse IDE без копирования/вставки его из другого места, see this demo для примера быстрого написания текста хинди.

Я хотел бы сделать то же самое в Eclipse IDE.

+0

, что вы пробовали до сих пор – Amy

+0

я хочу писать Hindi текст прямо в Eclipse IDE без копирования вставки хинди текста из другого места –

+0

@ NeErAjKuMaR написать хинди текст? Для отображения hindi fonts.https: //www.google.co.in/design/spec/style/typography.html необходимо использовать noto fonts. Чтобы напечатать хинди-шрифты, скажем, в edittext вам нужна пользовательская клавиатура, которая поддерживает то же самое и читает это http://balusc.omnifaces.org/2009/05/unicode-how-to-get-characters-right.html – Raghunandan

ответ

0

Сегодня я нашел решение моего вопроса.

я обнаружил, что Google разработать множество inputtools для ОС Windows, Android и для Web на многих языках, которые используют для Fastly типа любого языка с помощью английской типизации.

Так я скачать inputtools по адресу: Download Page спасибо всем за помощь мне

0

Использование UTF-8 кодировка в Android Studio, ниже настройки страницы, используя UTF-8 кодирование позволит вставить шрифты в хинди XML и Java кода.

enter image description here

Для Eclipse IDE: ниже путь настроить кодировку:

Preferences > General > Workspace > Text file encoding 
+0

sry не в android Studio.In eclipse IDE –

+0

chk мой обновленный ответ! – KOTIOS

+0

см. Мой вопрос об обновлении –

2

использовать тексты внутри хинди String.xml файл как

<?xml version="1.0" encoding="utf-8"?> 
<resources> 

<string name="hindiText"> पवन कुमार</string> 

</resources> 

И использовать это на текст вашего приложения TextView

<TextView 
    android:id="@+id/textView" 
    android:gravity="center_horizontal" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:text="@string/hindiText" 
    android:textSize="28sp" /> 
+0

Но как написать хинди текст в xml-файле «पवन कुमार». Как написать текст на хинди непосредственно в eclipse. –

+0

установите хинди в вашей системе, затем вы можете писать в строковых файлах. В противном случае нанять переводчика, если вы не знаете хинди. – codevscolor

+0

Я знаю хинди, но какой инструмент полезен для установки хинди в нашей системе? –

1

Да Язык хинди может поддерживаться на устройствах Android. Вам нужно выполнить шаги.

Шаг 1:

Просто создайте один дорожит папку в ресурсах, как values-hi и добавить файл strings.xml внутри этой папки. Вы можете добавить переведенные строки в этот файл strings.xml.

пример

<string name="your_text">अपका संदेशर</string> 

Шаг 2:

Если вы вызываете ваши строки из других файлов макета XML, вызывайте как следующий

android:ext="@string/your_string" 

Шаг 3:

Вы также можете программно использовать строковые значения в Java-коде.

+0

Но как написать хинди текст в XML-файле «अपका संदेशर». –

+0

I Просто скопируйте и вставьте слова хинди в xml-файл. Я могу быть уверен, что никто не будет знать весь язык, чтобы лучше копировать и вставлять. Но, конечно, есть способ набрать слова хинди. – Amsheer

+0

Я говорю только о рабочем английском и HIndi .not All Language. –

0

Я думаю, что вы с нетерпением ожидаете поддержки нескольких языков (английский и хинди) для вашего приложения. Если да, то enter image description here

strings.xml значений папки

<?xml version="1.0" encoding="utf-8"?> 
<resources> 

    <string name="welcome">accueil</string> 
    <string name="email">adresse e-mail</string> 
    <string name="password">mot de passe</string> 
    <string name="login">connexion</string> 
    <string name="signup">Ne pas avoir un compte? signer</string> 

</resources> 

строки.XML в ценностях привет папке

<?xml version="1.0" encoding="utf-8"?> 
<resources> 

    <string name="welcome">स्वागतम</string> 
    <string name="email">ईमेल पता</string> 
    <string name="password">पासवर्ड</string> 
    <string name="login">लॉगिन</string> 
    <string name="signup">खाता नहीं है? साइन अप करें</string> 

</resources> 

для более ссылок, пожалуйста, проверьте этот link

EDIT (в соответствии с комментарием)

Попробуйте это

1.Windows> Настройки> Общие > Типы контента, установите UTF-8 как кодировку по умолчанию для всех типов контента. 2.Windows> Предпочтения> Общие> Рабочее пространство, установите «Кодировка текстового файла» на «Другое: UTF-8».

Для получения дополнительной ссылки, пожалуйста, проверьте этот blog

+0

http://transliteration.techinfomatics.com, которые показывают демонстрацию для быстрого написания текста хинди. Так что тип технологии, которую я хочу использовать в своем eclipse IDE –

+0

, я рассказываю вам, что я хочу. Но транслитерация не может работать в android потому что я пробовал много раз, поэтому я хочу другую вещь, которая будет работать как Google transliteration.then, почему измените мой вопрос? –

+0

Извините, я не заметил вашего вопроса. –