Made possible to save translations into file.

Minor fixes...
This commit is contained in:
Prominence
2016-06-28 11:53:32 +03:00
parent e2e134b352
commit e0fe33ecbf
3 changed files with 13 additions and 8 deletions
@@ -47,17 +47,20 @@ class TranslationsOverviewController {
Bundle bundle = bundleService.findBundleByName(params.bundleName as String)
Language language = bundle.languages.find { Language lang ->
lang.languageTag = params.lang
lang.languageTag == params.lang
}
params.each { String key, value ->
if (key.startsWith('translations.')) {
key = key.substring(key.indexOf('.') + 1)
language.translations."${key}" = value
}
}
language.translations.each { key, value ->
language.languageFile.write("${key} = ${value}\n")
language.languageFile.newWriter().withWriter { w ->
language.translations.each { key, value ->
w << ("${key} = ${value}\n")
}
}
if (params.bundleName) {