Révision 1274

tmp/org.txm.translate.rcp/src/org/txm/rcp/translate/devtools/RemoveUnusedKeys.java (revision 1274)
41 41
			
42 42
			if (n > 0) {
43 43
				System.out.println(pm.getMessageFullName()+" "+n+" key removed: "+removedKeys);
44
				//pm.saveChanges(true);
44
				pm.saveChanges(true);
45 45
				total += n;
46 46
			}
47 47
		}
tmp/org.txm.translate.rcp/src/org/txm/rcp/translate/i18n/PluginMessages.java (revision 1274)
214 214
			}
215 215
		}
216 216

  
217
		if (javaMessageFile != null) {
217
		if (this.javaMessageFile != null) {
218 218
			BufferedReader reader2 = new BufferedReader(new InputStreamReader(new FileInputStream(javaMessageFile), ENCODING));
219 219
			String line2 = reader2.readLine();
220 220
			while (line2 != null) {
tmp/org.txm.translate.rcp/src/org/txm/rcp/translate/i18n/WorkspaceMessagesManager.java (revision 1274)
52 52
	 */
53 53
	public static final Pattern STRING_REGEX = Pattern.compile("\"[^\"]+\"");
54 54

  
55
	
56 55
	/**
57 56
	 * 
58 57
	 * @throws UnsupportedEncodingException
......
103 102
			if (project.isHidden()) continue;
104 103
			if (!project.getName().startsWith("org.txm")) continue;
105 104

  
106
			File messagesPackageDir = new File(project, "src/"+project.getName().replaceAll("\\.", "/")+"/messages");
107
			if (!messagesPackageDir.exists()) {
108
				messagesPackageDir = new File(project, "src/java/"+project.getName().replaceAll("\\.", "/")+"/messages");
109
			}
110
			//System.out.println(messagesPackageDir.getAbsolutePath());
105
//			File messagesPackageDir = new File(project, "src/"+project.getName().replaceAll("\\.", "/")+"/messages");
106
//			if (!messagesPackageDir.exists()) {
107
//				messagesPackageDir = new File(project, "src/java/"+project.getName().replaceAll("\\.", "/")+"/messages");
108
//			}
109
//			//System.out.println(messagesPackageDir.getAbsolutePath());
110
//
111
//			File messagesJavaFile = PluginMessages.findMessageFile(project);
111 112

  
112
			File messagesJavaFile = PluginMessages.findMessageFile(project);
113
//			if (messagesJavaFile != null && messagesJavaFile.exists()) {
113 114

  
114
			if (messagesJavaFile != null && messagesJavaFile.exists()) {
115
				PluginMessages messages = new PluginMessages(project);
115 116

  
116
				PluginMessages messages = new PluginMessages(project, messagesJavaFile, debug);
117

  
118 117
				pluginsMessagesPerProject.put(project, messages);
119 118

  
120 119
				if (debug) {
121 120
					System.out.println(project + "=" + messages.getLangs().size()+" langs.");
122 121
				}
123
			}
122
//			}
124 123
		}
125 124

  
126 125
		this.createUsedKeysFilesIndex();

Formats disponibles : Unified diff