Mercurial有一种称为的特定于域的语言,允许用户指定修订集。您可能想要列出尚未合并到分支default中的补丁作为一个更复杂的示例,上面的链接给出了在修订标记的1.3和修订标记的1.5之间列出变更集的示例,这些变更集提到了"bug“并影响了hgext目录中的一个文件
hg log -r "1.3::1.5 and keyword(bug) and file('hgext/*
因此,所有在我控制下的UI只以英语显示,而不管用户将设备设置为哪种语言。问题在于我的应用程序设置屏幕上的SwitchPreference;开关本身的" on "/"off“标签正在本地化,为用户提供了一个混合语言的用户界面。除了其他本地化问题(这超出了这里的范围),我不可能将Android操作系统支持的所有语言本地化。