问题标签 [localization]

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.

0 投票
3 回答
2250 浏览

c# - VS2008内置本地化工具

我正在开发一个用 C# .NET 2.0 和 VS2008 编写的 WinForms 应用程序。我正要开始将应用程序翻译成多种语言。在我开始之前,使用 VS2008 本身进行所有本地化是一个好主意吗?还是立即使用一些外部工具更好?这是我的第一个 .NET 应用程序,所以我宁愿在开始之前先询问一下。别人在用什么?

我的应用程序中使用的所有字符串都在资源中,因此我认为该应用程序已准备好进行翻译。

谢谢你,彼得

0 投票
1 回答
2172 浏览

c# - WPF locbaml-ed 应用程序和运行时语言切换?

我想知道是否有一个简单的解决方案可以在运行时更改 wpf 应用程序的语言。我使用 locbaml 来全球化所有资源。在 App-constructor 中设置当前线程的 UICulture 工作正常,但是当我稍后尝试更改它时,我不再反映更改。使用winforms实际上很容易,但我不知道如何用wpf解决同样的问题。有任何想法吗?关于 j。

0 投票
3 回答
1139 浏览

c# - 为什么我的所有 WinForm 控件和表单都没有本地化?

大家好,

我正在尝试本地化 .NET/C# 项目。我正在使用字符串资源文件并将所有表单上的“Localizable”属性设置为“True”。装配文化是空的。resx/resource 文件已成功通过 Lingobit、resgen 和 al。

在运行本地化的可执行文件时,我的一些表单没有本地化(我知道设置了 Localizable 标志的表单),而其他表单是。甚至有一些表单是本地化的,但一两个按钮不是。我无法分辨非本地化表单/控件与本地化表单/控件之间的任何区别。

有人知道我可能会错过什么吗?谢谢!

0 投票
4 回答
6719 浏览

sql - 用于存储本地化版本数据的良好数据库表设计

我正在尝试设计一些表来存储一些数据,这些数据稍后必须转换为不同的语言。任何人都可以为此提供一些“最佳实践”或指导方针吗?

谢谢

0 投票
3 回答
235 浏览

php - PHP是国际化的吗?

你能用PHP创建带有汉字的网站吗?

更新:也许我应该说 - 它是直截了当的。因为像 Java 这样的一些语言使它变得非常容易。也许 PHP 的本地化不如 Java 容易???

0 投票
1 回答
3174 浏览

.net - 使用 .resx 文件和卫星程序集是否有任何性能差异?

在构建本地化的 aspx Web 应用程序、卫星程序集的 .resx 文件时,哪种方法最好?网络上是否有任何性能比较?

0 投票
4 回答
2883 浏览

.net - 如何使 RightToLeftLayout 适用于 GroupBoxes 和 Panels 中的控件?

根据 MSDN

足以镜像 RTL 语言的表单内容。

但是控件的放置只对窗体上的控件立即进行mirrowed,
GroupBox 或 Panel 内的控件不会被 mirrowed,除非我首先将它们放在 TableLayoutPanel 或 FlowLayoutPanel 上。

在每个 GroupBox 中放置一个 TableLayoutPanel 需要大量手动工作,尤其是重新排列控件(每个表格单元格一个控件、填充、边距等)

有没有一种更简单的方法可以使所有控件的镜像工作?

或者至少,我怎样才能绕过重新排列步骤,因为我们的表格数量是一项相当大的任务?


编辑:默认情况下,窗体上每个控件的 RightToLeft 属性都是继承的,
因此 Panels 和 GroupBoxes 始终具有所需的 RightToLeft 设置。
尽管如此,我尝试以编程方式和设计师为他们重新分配它,但没有帮助。

0 投票
1 回答
605 浏览

.net - 如果更改 RightToLeft、ShowInTaskbar 属性,Form.ShowDialog() 会意外结束

对话框以取消结果关闭,没有例外,就像您按下了关闭按钮一样。
设置 RightToLeft 属性的唯一安全位置是在表单构造函数中。

我突然想到,这些信息可能会节省其他人的时间。
如果您能够详细说明问题:如果有官方错误确认,还有什么可能导致 ShowDialog 意外结束,请做。

回复:靠近托盘 - MSDN 论坛

在运行时更改 Form RightToLeft 属性


引用第二个链接:

我在不到两天的时间内发现了第二个错误。这个新错误非常关键。

我将 Normal Form 的 RightToLeft 属性设置为默认值 ( RightToLeft=False) 。让我们用 Show Function ( Form1.Show(me) ) 来展示这个表单

在此表单中,有一个按钮将表单 RightToLeft 更改为 Yes 而不是 No:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) 处理 Button1.Click
Me.RightToLeft = Windows.Forms.RightToLeft.Yes
End Sub

表单将成功地将其标题更改为右侧。

到此为止没有问题。

问题出现如下

如果我们使用 ShowDialog(Me) 函数向用户显示此表单,而不是使用 Show(Me) 显示它。然后点击 Button 将 Form RightToLeft 更改为 Yes 而不是 No,Form 会无缘无故地突然关闭,甚至不会抛出任何异常。
这是新问题,它也存在于 .NET 3.0 (Orcase) 中。

0 投票
6 回答
1183 浏览

sql - 根据字符范围选择字符串字段的最佳方法是什么?

我需要为我的软件用户添加按字符范围选择记录的功能。
例如,如何编写一个查询来返回名称在 Ba-Bi 范围内的表中的所有小部件?

目前我正在使用大于和小于运算符,因此上面的示例将变为:

请注意我是如何将上限的最后一个字符从 i 增加到 j 的,这样就不会遗漏“bike”。

是否有一种通用方法可以根据字段的排序规则在给定字符之后查找下一个字符,或者创建第二个条件是否更安全?

我的应用程序需要支持本地化。这种查询对不同的字符集有多敏感?

我还需要同时支持 MSSQL 和 Oracle。无论数据中出现什么语言,我有哪些选择可以确保忽略字符大小写?

0 投票
1 回答
569 浏览

javascript - OpenSocial 小工具应用程序中的本地化

我正在尝试向 OpenSocial 应用程序添加多语言支持。我看到我可以在小工具 XML 标记中链接到我自己的消息包:

但是我如何真正从它们中提取值呢?