externalize strings in show/add comment frames

pull/53/head
Zlatin Balevsky 2020-09-29 13:16:26 +01:00
parent 3b18ed63cb
commit 9b0dbd0ea9
No known key found for this signature in database
GPG Key ID: A72832072D525E41
3 changed files with 14 additions and 5 deletions

View File

@ -383,3 +383,10 @@ ADD_RULE=Add Rule
DELETE_RULE=Delete Rule DELETE_RULE=Delete Rule
SEARCHER=Searcher SEARCHER=Searcher
CLEAR_HITS=Clear Hits CLEAR_HITS=Clear Hits
## Show Comment frame
DISMISS=Dismiss
## Add comment frame
ADD_COMMENT_MULTIPLE=Add comment to multiple files
ADD_COMMENT_SINGLE=Add comment to {0}

View File

@ -1,6 +1,7 @@
package com.muwire.gui package com.muwire.gui
import griffon.core.artifact.GriffonView import griffon.core.artifact.GriffonView
import static com.muwire.gui.Translator.trans
import griffon.inject.MVCMember import griffon.inject.MVCMember
import griffon.metadata.ArtifactProviderFor import griffon.metadata.ArtifactProviderFor
import net.i2p.data.Base64 import net.i2p.data.Base64
@ -30,10 +31,10 @@ class AddCommentView {
void initUI() { void initUI() {
mainFrame = application.windowManager.findWindow("main-frame") mainFrame = application.windowManager.findWindow("main-frame")
String title = "Add comment to multiple files" String title = trans("ADD_COMMENT_MULTIPLE")
String comment = "" String comment = ""
if (model.selectedFiles.size() == 1) { if (model.selectedFiles.size() == 1) {
title = "Add comments to " + model.selectedFiles[0].getFile().getName() title = trans("ADD_COMMENT_SINGLE",model.selectedFiles[0].getFile().getName())
if (model.selectedFiles[0].comment != null) if (model.selectedFiles[0].comment != null)
comment = DataUtil.readi18nString(Base64.decode(model.selectedFiles[0].comment)) comment = DataUtil.readi18nString(Base64.decode(model.selectedFiles[0].comment))
} }
@ -47,8 +48,8 @@ class AddCommentView {
} }
} }
panel (constraints : BorderLayout.SOUTH) { panel (constraints : BorderLayout.SOUTH) {
button(text : "Save", saveAction) button(text : trans("SAVE"), saveAction)
button(text : "Cancel", cancelAction) button(text : trans("CANCEL"), cancelAction)
} }
} }
} }

View File

@ -1,6 +1,7 @@
package com.muwire.gui package com.muwire.gui
import griffon.core.artifact.GriffonView import griffon.core.artifact.GriffonView
import static com.muwire.gui.Translator.trans
import griffon.inject.MVCMember import griffon.inject.MVCMember
import griffon.metadata.ArtifactProviderFor import griffon.metadata.ArtifactProviderFor
import net.i2p.data.Base64 import net.i2p.data.Base64
@ -41,7 +42,7 @@ class ShowCommentView {
} }
} }
panel (constraints : BorderLayout.SOUTH) { panel (constraints : BorderLayout.SOUTH) {
button(text : "Dismiss", dismissAction) button(text : trans("DISMISS"), dismissAction)
} }
} }
} }