【问题标题】:Hindi Text in Eclipse on AndroidAndroid 上 Eclipse 中的印地语文本
【发布时间】:2015-09-10 05:36:42
【问题描述】:

如何在android 上直接将印地语文本输入到eclipse IDE 中?

我想直接在 Eclipse IDE 中输入印地语文本,而不是从其他地方复制/粘贴,see this demo 是快速编写印地语文本的示例。

我想在 Eclipse IDE 中做同样的事情。

【问题讨论】:

标签: android eclipse unicode hindi


【解决方案1】:

在 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" />

【讨论】:

  • 但是如何在 xml 文件“पवन कुमार”中编写印地语文本。如何在 Eclipse 中直接用印地语编写文本。
  • 在您的系统上安装印地语,然后您可以在字符串文件上写入。否则,如果您不懂印地语,请聘请翻译。
  • 我懂印地语,但哪个工具对在我们的系统中安装印地语有用?
【解决方案2】:

是的,Android 设备可以支持印地语。您需要按照步骤操作。

第 1 步:

只需在values-hi 等资源下创建一个 values 文件夹,然后在该文件夹内添加 strings.xml 文件。您可以在此 strings.xml 文件中添加翻译后的字符串。

例子

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

第 2 步:

如果你从其他布局 xml 文件中调用你的字符串,那么只需像下面这样调用

android:ext="@string/your_string"

第 3 步:

您还可以通过编程方式在 java 代码中使用字符串值。

【讨论】:

  • 但是如何在 xml 文件“अपका संदेशर”中写入印地语文本。
  • 我只是将印地语单词复制并粘贴到 xml 文件中。我可以肯定没有人会知道所有的语言,所以最好复制和粘贴。但肯定有一种方法可以输入印地语单词..
  • 我说的只是工作英语和印地语。不是所有语言。
【解决方案3】:

我认为您期待为您的应用程序提供多语言(英语和印地语)支持。如果是,

值文件夹中的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>

values-hi 文件夹中的strings.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

编辑(根据评论)

试试这个

1.Windows > Preferences > General > Content Types,将UTF-8设置为所有内容类型的默认编码。 2.Windows > Preferences > General > Workspace,将“Text file encoding”设置为“Other : UTF-8”。

如需更多参考资料,请查看此 blog

【讨论】:

  • transliteration.techinfomatics.com 展示了快速编写印地语文本的演示。所以我想在我的 Eclipse IDE 中使用这种技术
  • 我在告诉你演示我想要什么。但是音译不能在 android 中工作,因为我已经尝试了很多次,所以我想要另一个可以作为谷歌音译的东西。那么为什么要编辑我的问题?
  • 我认为现在在 eclipse 中不可用。你可以要求 eclipse 团队包含或发布相同的插件。
【解决方案4】:

在android studio中使用UTF-8编码,下面是设置页面,使用 utf-8 编码将允许您在 xml 和 java 中粘贴印地语字体 代码。

对于 Eclipse IDE:下面是配置编码的路径:

Preferences > General > Workspace > Text file encoding

【讨论】:

  • sry 不在 android Studio 中。在 eclipse IDE 中
【解决方案5】:

今天我找到了我的问题的解决方案。

我发现 Google 为 windows OS , Android 开发了许多输入工具 以及用于在英语输入帮助下快速输入任何语言的多种语言的 Web。

所以我在 URL 下载输入工具:Download Page 谢谢大家的帮助我

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-04
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    • 2019-08-09
    • 2011-10-09
    相关资源
    最近更新 更多