- XXX no answer for resources-read
+
+ Use OptionsExport/ folder for registration of items for translation
+ of options. Registration in layers looks as follows
+
+ <folder name="OptionsExport">
+ <attr name="translate" stringvalue="config/mymodule/foo=>config/mymodule/bar|config/mymodule/foo2=>config/mymodule/bar2"/>
+ </folder>
+
+ Translation patterns may contain one or more regular expression, seperated by |
, defining
+ files relatively to userdir.
+
--- a/o.n.upgrader/src/org/netbeans/upgrade/CopyFiles.java
+++ a/o.n.upgrader/src/org/netbeans/upgrade/CopyFiles.java
@@ -52,7 +52,9 @@
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.Reader;
+import java.util.HashMap;
import java.util.HashSet;
+import java.util.Map.Entry;
import java.util.Set;
import java.util.logging.Level;
import java.util.logging.Logger;
@@ -67,18 +69,13 @@
* @author Jiri Skrivanek
*/
final class CopyFiles extends Object {
-
- //>>> hack for http://netbeans.org/bugzilla/show_bug.cgi?id=218976
- private static final String CSSSP = "config/Editors/text/";
- private static final String ORIG_CSSSP = CSSSP + "x-css";
- private static final String TARG_CSSSP = CSSSP + "css";
- //<<