我正在使用takephoto_library选择多个图像。Android更改字符串语言
https://github.com/crazycodeboy/TakePhoto
它工作正常,但你可以在下面的截图中看到,标题是在中国。
我发现视图控件是“com.darsh.multipleimageselect.activities”,这标题的编号是在下面的
actionBar.setTitle(R.string.album_view);
有什么办法改变这种字符串为英语?
我正在使用takephoto_library选择多个图像。Android更改字符串语言
https://github.com/crazycodeboy/TakePhoto
它工作正常,但你可以在下面的截图中看到,标题是在中国。
我发现视图控件是“com.darsh.multipleimageselect.activities”,这标题的编号是在下面的
actionBar.setTitle(R.string.album_view);
有什么办法改变这种字符串为英语?
试试这个。
在TakePhoto
的库中找到strings.xml
(值)和strings.xml(values-en)
。
并将字符串名称更改为英文。
在strings.xml
(值)
string name="add">确定</string>
<string name="selected">已选</string>
<string name="limit_exceeded">最多能选 %d 张</string>
这增加了strings.xml
(值烯)
string name="add">confirm</string>
<string name="selected">selected</string>
<string name="limit_exceeded">You can choose%d at most</string>
我现在试试 – MareCieco
是有没有办法将这个字符串改成英文?
是的,你可以在这两个中国字改变所有的字符串中strings.xml
更改为英语
<string name="add">确定</string>
<string name="selected">已选</string>
在英语
<string name="add">confirm</string>
<string name="selected">selected</string>
˚F或国际化,android会在不同的目录中查找相应的本地,这取决于您选择的手机。举例来说,你应该看到这样的事情:
./explorer/src/main/res/values-uk/strings.xml
./explorer/src/main/res/values-tr/strings.xml
./explorer/src/main/res/values-ru/strings.xml
./explorer/src/main/res/values-pl/strings.xml
./explorer/src/main/res/values-de/strings.xml
./explorer/src/main/res/values-ko/strings.xml
./explorer/src/main/res/values-sv/strings.xml
...
当翻译字符串中的值 - .. /由RES /价值/ strings.xml中确定的字符串。 在我的情况下,RES /价值/ strings.xml中有一个条目:
<string name="createnewfolder">Create new folder</string>
这是翻译中值-UK/strings.xml中的
<string name="createnewfolder">Нова папка</string>
您可能会发现Localizing with Resources有用。
你想把“已选”改成英文吗? –
@JohnJoe是队友 – MareCieco
有没有更新? –