我使用英语,阿拉伯语,波斯语和西班牙语布局。
如果我是英文版,那么对话框会以英文显示,就像复制/粘贴一样好。
当我将其更改为西班牙语时,还会显示复制/粘贴对话框。
同样的阿拉伯语和波斯语都显示阿拉伯语的复制/粘贴对话框。
如何更改多种语言的复制/粘贴对话框?
答案 0 :(得分:1)
您不需要有很多布局来拥有不同的语言,只需将 @Bean
public Docket api() {
return new Docket(DocumentationType.SWAGGER_2).apiInfo(apiInfo()).select()
.apis(Predicates.not(RequestHandlerSelectors.basePackage("org.springframework.boot")))
.apis(Predicates.not(RequestHandlerSelectors.basePackage("org.springframework.cloud")))
.apis(Predicates.not(RequestHandlerSelectors.basePackage("org.springframework.security")))
.build();
}
值编辑为Strings
,您可以为不同的文本创建多个字符串,然后以编程方式使用您的布局您可以根据手机和人员位置更改语言
请参阅:https://developer.android.com/training/basics/supporting-devices/languages.html
ps:使用相同的字符串ID,您可以使用多种语言,手机将选择从Strings.xml中提取文本的语言