Community
Participate
Working Groups
I was checking for un-externalized Strings in my plug-in and therefore enabled the compiler check in the PDE to report them. My plugin contained 3 of them which were properly shown in the problems view. Using the externalize wizard link from the overview page only shows the message that already all strings have been externalized. With the quick fix for the problem which offers me to externalize the single entry, all entries can be externalized properly. The wizard starting from the quick fix doesn't work either. So, I suppose the wizard does not recognize all translatable strings, but the compiler seems to find more of them. Example plugin.xml to reproduce: <?xml version="1.0" encoding="UTF-8"?> <?eclipse version="3.2"?> <plugin> <extension-point id="id2" name="name2" schema="schema/id2.exsd"/> <extension-point id="id1" name="name1" schema="schema/id1.exsd"/> <extension id="marker1" name="markerName1" point="org.eclipse.core.resources.markers"> </extension> </plugin>
Created attachment 116570 [details] Patch Here is a patch against GetNonExternalizedStringsOperation to analyse <extension> and <extension-point> nodes and not only children <extension>s nodes
Created attachment 116571 [details] Patch Here is a patch against GetNonExternalizedStringsOperation to analyse <extension> and <extension-point> nodes and not only children <extension>s nodes
Comment on attachment 116571 [details] Patch mylyn+bugzilla lag=kaboom!
Created attachment 116572 [details] mylyn/context/zip
done. > 20091103 Thanks Ben!
*** Bug 246788 has been marked as a duplicate of this bug. ***