Author: linus
Date: 2011-05-23 13:05:31-0700
New Revision: 19496
Modified:
trunk/src/argouml-app/src/org/argouml/application/api/AbstractArgoJPanel.java
trunk/src/argouml-app/src/org/argouml/i18n/misc.properties
trunk/src/argouml-app/src/org/argouml/kernel/ProfileConfiguration.java
trunk/src/argouml-app/src/org/argouml/uml/cognitive/critics/ProfileCodeGeneration.java
trunk/src/argouml-app/src/org/argouml/uml/cognitive/critics/ProfileGoodPractices.java
Log:
More adaptations for localization.
Contributed by Harald Braun (with a few small fixes by me).
Modified: trunk/src/argouml-app/src/org/argouml/application/api/AbstractArgoJPanel.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/application/api/AbstractArgoJPanel.java?view=diff&pathrev=19496&r1=19495&r2=19496
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/application/api/AbstractArgoJPanel.java (original)
+++ trunk/src/argouml-app/src/org/argouml/application/api/AbstractArgoJPanel.java 2011-05-23 13:05:31-0700
@@ -87,7 +87,7 @@
private static final int OVERLAPP = 30;
- private String title = "untitled";
+ private String title = Translator.localize("tab.untitled");
private Icon icon = null;
@@ -118,23 +118,23 @@
/**
* The constructor.
*
- * @param title The name as a localized string.
+ * @param theTitle The name as a localized string.
*/
// TODO: Review all callers to make sure that they localize the title
- public AbstractArgoJPanel(String title) {
- this(title, false);
+ public AbstractArgoJPanel(String theTitle) {
+ this(theTitle, false);
}
/**
* The constructor.
*
- * @param title The name (a localized string).
+ * @param theTitle The name (a localized string).
* @param t if true, remove tab from parent JTabbedPane
*/
// TODO: Review all callers to make sure that they localize the title
// In process by Harold Braun 20070912
- public AbstractArgoJPanel(String title, boolean t) {
- setTitle(title);
+ public AbstractArgoJPanel(String theTitle, boolean t) {
+ setTitle(theTitle);
tear = t;
}
Modified: trunk/src/argouml-app/src/org/argouml/i18n/misc.properties
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/i18n/misc.properties?view=diff&pathrev=19496&r1=19495&r2=19496
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/i18n/misc.properties (original)
+++ trunk/src/argouml-app/src/org/argouml/i18n/misc.properties 2011-05-23 13:05:31-0700
@@ -179,7 +179,10 @@
misc.project.model = Project->Model
misc.project.critics = Project->Critic
misc.project.critic = Critics->Critic
+misc.project.profileconfigurationname = Profile Configuration
misc.project.profileconfiguration = Project->Profile Configuration
+misc.project.profile-critics-for-codegeneration = Critics for Code Generation
+misc.project.profile-critics-for-good-practices = Critics for Good Practices
misc.project.roots = Project->Root Elements
misc.project.state-machine = Project->State Machine
misc.profile.explorer.critics = Critics
Modified: trunk/src/argouml-app/src/org/argouml/kernel/ProfileConfiguration.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/kernel/ProfileConfiguration.java?view=diff&pathrev=19496&r1=19495&r2=19496
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/kernel/ProfileConfiguration.java (original)
+++ trunk/src/argouml-app/src/org/argouml/kernel/ProfileConfiguration.java 2011-05-23 13:05:31-0700
@@ -51,6 +51,7 @@
import org.argouml.application.events.ArgoEventPump;
import org.argouml.application.events.ArgoEventTypes;
import org.argouml.application.events.ArgoProfileEvent;
+import org.argouml.cognitive.Translator;
import org.argouml.configuration.Configuration;
import org.argouml.configuration.ConfigurationKey;
import org.argouml.model.Model;
@@ -214,7 +215,8 @@
profiles.add(p);
try {
for (Object profile : p.getProfilePackages()) {
- Model.getExtensionMechanismsHelper().applyProfile(m, profile);
+ Model.getExtensionMechanismsHelper().applyProfile(
+ m, profile);
}
profileModels.addAll(p.getProfilePackages());
} catch (ProfileException e) {
@@ -350,7 +352,7 @@
*/
@Override
public String toString() {
- return "Profile Configuration";
+ return Translator.localize("misc.project.profileconfigurationname");
}
Modified: trunk/src/argouml-app/src/org/argouml/uml/cognitive/critics/ProfileCodeGeneration.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/uml/cognitive/critics/ProfileCodeGeneration.java?view=diff&pathrev=19496&r1=19495&r2=19496
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/uml/cognitive/critics/ProfileCodeGeneration.java (original)
+++ trunk/src/argouml-app/src/org/argouml/uml/cognitive/critics/ProfileCodeGeneration.java 2011-05-23 13:05:31-0700
@@ -43,6 +43,7 @@
import org.argouml.cognitive.CompoundCritic;
import org.argouml.cognitive.Critic;
+import org.argouml.cognitive.Translator;
import org.argouml.model.Model;
import org.argouml.profile.Profile;
@@ -153,7 +154,8 @@
@Override
public String getDisplayName() {
- return "Critics for Code Generation";
+ return Translator.localize(
+ "misc.project.profile-critics-for-codegeneration");
}
/*
Modified: trunk/src/argouml-app/src/org/argouml/uml/cognitive/critics/ProfileGoodPractices.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/uml/cognitive/critics/ProfileGoodPractices.java?view=diff&pathrev=19496&r1=19495&r2=19496
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/uml/cognitive/critics/ProfileGoodPractices.java (original)
+++ trunk/src/argouml-app/src/org/argouml/uml/cognitive/critics/ProfileGoodPractices.java 2011-05-23 13:05:31-0700
@@ -42,6 +42,7 @@
import java.util.Set;
import org.argouml.cognitive.Critic;
+import org.argouml.cognitive.Translator;
import org.argouml.model.Model;
import org.argouml.profile.Profile;
@@ -101,7 +102,8 @@
@Override
public String getDisplayName() {
- return "Critics for Good Practices";
+ return Translator.localize(
+ "misc.project.profile-critics-for-good-practices");
}
------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=2746035
To unsubscribe from this discussion, e-mail: [[email protected]].
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.