问题标签 [non-english]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 在 Java 中打印非英语字符串
当我打印包含一些非英文字符的电影名称“Yôjinbô”( http://www.imdb.com/title/tt0055630/?ref_=chttp_tt_107 )时,它似乎是“Yôjinbô” eclipse中的输出窗口。
我在 Eclipse 或项目属性中找不到任何编码设置。如何正确打印电影名称?
- - - - - - - - - - 更新 - - - - - - - - - -
我找到了问题发生的地方。以下是从 omdbapi.com 获取电影信息的代码当我在 reader.readLine() 之后打印行时,名称错误。
但是当我直接在 chrome 中粘贴 url ( http://www.omdbapi.com/?t=Y%C3%B4jinb%C3%B4&y=&plot=short&r=json ) 时,响应是正确的。
- - - - - - - - - - 问题解决了 - - - - - - - - - -
我唯一需要做的就是在创建InputStreamReader时设置“UTF8”,如下
感谢你的帮助。
-------------------更多更新-------------------
事实证明,FileReader 和 FileWriter 隐式使用了系统默认的字符编码,这可能会导致问题,应该换成替代品。
java - JTextArea 中的国际化字符串
如何在 JTextArea 中显示任何非英文字符?我尝试了不同的方法,但没有一个有效。以下代码为任何非英语字符(如日语)打印乱码。在调试模式下,变量 msgUtf8Str 确实正确显示了本地字符。支持的字符集可以很大,示例包括:日语、中文(普通话)、法语、德语等。
java - 如何通过String.format用英文返回格式化数字?
当我使用String.format
方法时,如果我的手机语言是波斯语,则此方法返回波斯语的格式化数字。但我想使用英文格式的数字。我使用这段代码:
我在图片中的问题:
utf-8 - 在 PHPUnit 中遇到日语文本问题
我有一个使用大量日语的 ZF2 应用程序。我正在尝试测试诸如人名和地址之类的输出。但是当我尝试$this->assertQueryContentContains()
使用包含日文字符的 DOM 元素运行时,测试失败了。更重要的是,控制台中的输出显示的字符与我使用的字符完全不同。例如,我运行了以下测试:
控制台的输出显示如下:
如您所见(假设您的浏览器可以正确显示日语),输出的字符与我实际输入的字符完全不同,这让我相信我需要设置某种设置以允许测试 utf-8。测试单元的文件以 utf-8 编码,没有 BOM(通过 Notepad++)。
php - 通过 urlencode() 输出为 SEO 目标的非英语字母语言命名图像是否合适
- 在土耳其语中,我们称“şarkı”为“歌曲”。
urlencode('şarkı') == '%C5%9Fark%C4%B1'
- 我们国家的大多数用户会在图片搜索中搜索“şarkı”(不是 sarki 或歌曲)
如果我在 ftp 中命名我的图像'%C5%9Fark%C4%B1.png'
,我可以确定所有引擎(最流行的引擎是谷歌,这里是 yandex)都会完全理解在某些图像搜索结果页面上搜索的访问者'şarkı'
匹配的内容吗?'%C5%9Fark%C4%B1.png'
注意:我不知道它是否相关,但我在 HTML、php 连接语言设置和 MySQL 表中使用 utf-8。
谢谢
此致
c# - C#正则表达式中的外语字符
在 C# 代码中,我试图传递中文字符:" 中文ABC123"
.
当我一般使用字母数字时"^[a-zA-Z0-9\s]+$"
,
它没有通过"中文ABC123"
并且正则表达式验证失败。
我还需要为 C# 添加哪些其他表达式?
c# - Visual Studio / IIS:荷兰异常不令人满意
在 Visual Studio 和 IIS 中,我得到了荷兰语异常。我希望它们是英语,以便复制它们以寻求适当的解决方案。
我试过了:
- 检查我是否安装了任何语言包
- web.config 中的 (UI) 文化
- 将 Windows 8.1 设置为英语主要语言
- 在异常之前或页面本身中设置文化
上面的选项都没有帮助,我已经检查了关于这个案例的其他问题(例如描述了上面的选项)我对正确的解决方案一无所知,我希望只有一个设置而不是必须放每个应用程序中都有一些东西。
帮助表示赞赏。
我的设置:
- 视觉工作室 2012
- 锐化 7
- IIS Express / Visual Studio 开发服务器
javascript - Tablesorter:对捷克字母进行排序
我使用 tablesorter characterEquivalents 扩展,如http://mottie.github.io/tablesorter/docs/example-locale-sort.html中所述。
我为捷克字符准备了类似的扩展,但排序不适用于某些字符 - fe \u017d
在此处的示例http://jsfiddle.net/Gk43v/18/中存在Ž在Z之前的问题,这是错误的。
但是在我的页面上是 Ž 在表格中间,这是完全错误的。
html - 如何在网页上写非英文字符
我一直在尝试在网页上写一些非英文字符,但加载页面后我只看到问号。有人可以帮我做这件事吗?
这就是我所做的。
这就是页面显示的内容
并尝试这个
也显示相同的输出。
c# - 如何在sql server中保存非英文文本?
我正在尝试开发一个桌面应用程序,该应用程序从文本框中获取印地语输入并将其保存到 sql server 数据库中。
文本框字体设置为印地语。当我尝试将印地语文本插入 SQL Server 时,它会在 cmd.ExecuteNonQuery(Invalid operation) 上引发错误。
如何将印地语文本插入 sql server?