Index: /applications/editors/josm/i18n/build.xml
===================================================================
--- /applications/editors/josm/i18n/build.xml	(revision 36369)
+++ /applications/editors/josm/i18n/build.xml	(revision 36370)
@@ -157,34 +157,29 @@
     <target name="plugintrans">
         <basename file="${path}" property="dir"/>
+        <echo message="Run plugintrans target for plugin ${dir}" level="info"/>
+        <mkdir dir="${po.build.dir}/plugin_${dir}"/>
+        <exec executable="perl" failonerror="true" output="${po.build.dir}/plugin_${dir}/trans_plugin.java">
+            <arg line="convplugins.pl ${plugin.dir}/${dir}/build.xml"/>
+        </exec>
+        <gettext-extract keysFile="josm.pot" poDirectory="${po.build.dir}/plugin_${dir}" keywords="${gettext.keywords}">
+            <fileset dir="${plugin.dir}/${dir}" includes="**/*.java"/>
+            <fileset dir="${po.build.dir}/plugin_${dir}" includes="trans_*.java"/>
+            <fileset dir="${i18n.build.dir}" includes="trans_${dir}.java"/> <!-- include plugin specific translation -->
+        </gettext-extract>
         <if>
-            <available file="${plugin.dir}/${dir}/.tx/config" type="file"/>
+            <available file="${po.build.dir}/plugin_${dir}/josm.pot" type="file"/>
             <then>
-                <echo message="Skip plugin ${dir}, because it is translated with Transifex!"/>
+                <if>
+                    <available file="${plugin.dir}/${dir}/data/" type="dir"/>
+                    <else>
+                        <mkdir dir="${plugin.dir}/${dir}/data/"/>
+                    </else>
+                </if>
+                <exec executable="perl" failonerror="true">
+                    <arg line="i18n.pl --potfile=${po.build.dir}/plugin_${dir}/josm.pot --basedir=${plugin.dir}/${dir}/data/ po/*.po"/>
+                </exec>
             </then>
-            <else>
-                <echo message="Run plugintrans target for plugin ${dir}" level="info"/>
-                <mkdir dir="${po.build.dir}/plugin_${dir}"/>
-                <exec executable="perl" failonerror="true" output="${po.build.dir}/plugin_${dir}/trans_plugin.java">
-                    <arg line="convplugins.pl ${plugin.dir}/${dir}/build.xml"/>
-                </exec>
-                <gettext-extract keysFile="josm.pot" poDirectory="${po.build.dir}/plugin_${dir}" keywords="${gettext.keywords}">
-                    <fileset dir="${plugin.dir}/${dir}" includes="**/*.java"/>
-                    <fileset dir="${po.build.dir}/plugin_${dir}" includes="trans_*.java"/>
-                    <fileset dir="${i18n.build.dir}" includes="trans_${dir}.java"/> <!-- include plugin specific translation -->
-                </gettext-extract>
-                <if>
-                    <and>
-                        <available file="${po.build.dir}/plugin_${dir}/josm.pot" type="file"/>
-                        <available file="${plugin.dir}/${dir}/data/" type="dir"/>
-                    </and>
-                    <then>
-                        <exec executable="perl" failonerror="true">
-                            <arg line="i18n.pl --potfile=${po.build.dir}/plugin_${dir}/josm.pot --basedir=${plugin.dir}/${dir}/data/ po/*.po"/>
-                        </exec>
-                    </then>
-                </if>
-                <delete dir="${po.build.dir}/plugin_${dir}"/>
-            </else>
         </if>
+        <delete dir="${po.build.dir}/plugin_${dir}"/>
     </target>
     <target name="clean">
