我正在处理全球申请。我们提供5到6种语言的翻译,并且创建了许多资源文件。我想要一些技巧或技术将excel文件转换为资源文件。
我们使用copy + paste手动添加了翻译,但这不是可行的解决方案
<pre>
English Spanish German Czech
Add Color Añadir Color Neue Farbe Nová barva
Add Defect Añadir Defecto Neuer Defekt Nová chyba
</pre>
*个单词超过200个(200 * 6语言= 1200复制+粘贴)* 有什么方法可以将excel转换为resx文件?
答案 0 :(得分:0)
您可以使用以下代码读取或写入资源文件:
// Creates instance of the manager.
AppUpdateManager appUpdateManager = AppUpdateManagerFactory.create(context);
// Returns an intent object that you use to check for an update.
Task<AppUpdateInfo> appUpdateInfoTask = appUpdateManager.getAppUpdateInfo();
// Checks that the platform will allow the specified type of update.
appUpdateInfoTask.addOnSuccessListener(appUpdateInfo -> {
if (appUpdateInfo.updateAvailability() == UpdateAvailability.UPDATE_AVAILABLE
// For a flexible update, use AppUpdateType.FLEXIBLE
&& appUpdateInfo.isUpdateTypeAllowed(AppUpdateType.IMMEDIATE)) {
// Request the update.
}
});
将您的excel读入列表,循环浏览并使用上面的代码对其进行读写。希望对您有帮助