您好我正在尝试使用法语和英语等不同语言进行应用。
假设有注册活动,其中有两个字段,如名字,姓氏,那么我可以显示英文/法文的名字,姓氏文本。在我的应用程序中有更改应用程序语言的选项,从那里用户已经更改为法语现在用户开始键入电子邮件然后在这里我想用法语而不是英语。
你能看看我能怎么做键盘现在应该有法语吗?
假设用户在此处输入了法语的详细信息,后来用户已将应用程序的语言更改为英语,那么我需要显示现在用英语输入的英文名字,姓氏。那么我应该将法语动态词汇翻译成英语还是任何好主意解决这种情况?
提前致谢
答案 0 :(得分:1)
根据我的理解,您希望用户的名字和姓氏自动从法语翻译成英语(这有意义吗?),这是现在不可能的,因为它需要强大的AI。
如果你只是想要消息"名字" /"姓氏"要以法语或英语显示,您是否阅读了introduction on languages和resources howto?
请记住,您的程序不需要更改键盘 - 这是用户的偏好(如果程序采取此类举措,我会非常恼火......)。
答案 1 :(得分:1)
除非您实现自己的键盘,否则没有标准方法可以告诉用户键盘使用哪种语言。由于您输入的是姓名和电子邮件,因此您可以使用简单的键盘进行操作,而无需使用单词建议或更正,这样您就可以使用简单的KeyboardView并阻止使用您的活动{{3} }。
对于翻译,我认为您最好的选择是尝试使用在线翻译API。尽管如此,我认为我同意其他回复说你应该尝试与客户一起设计一个更现实的设计。