This is an automated email from the ASF dual-hosted git repository.

markt pushed a commit to branch 9.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git

commit 09f053c6f212249fc74b7ec324a848ca3b0d2c4b
Author: Mark Thomas <[email protected]>
AuthorDate: Tue Sep 3 17:08:09 2024 +0100

    Add instructions to edit via POPEditor.com to all translated files
---
 java/org/apache/tomcat/buildutil/translate/Import.java |  1 +
 java/org/apache/tomcat/buildutil/translate/Utils.java  | 12 ++++++++++++
 2 files changed, 13 insertions(+)

diff --git a/java/org/apache/tomcat/buildutil/translate/Import.java 
b/java/org/apache/tomcat/buildutil/translate/Import.java
index 8922ae3a93..d36904d314 100644
--- a/java/org/apache/tomcat/buildutil/translate/Import.java
+++ b/java/org/apache/tomcat/buildutil/translate/Import.java
@@ -72,6 +72,7 @@ public class Import {
                 FileOutputStream fos = new FileOutputStream(outFile);
                 w = new OutputStreamWriter(fos, StandardCharsets.UTF_8);
                 org.apache.tomcat.buildutil.Utils.insertLicense(w);
+                Utils.insertEditInstructions(w);
             }
 
             if (!currentGroup.equals(cKey.group)) {
diff --git a/java/org/apache/tomcat/buildutil/translate/Utils.java 
b/java/org/apache/tomcat/buildutil/translate/Utils.java
index af2949e5a1..c8e87645e0 100644
--- a/java/org/apache/tomcat/buildutil/translate/Utils.java
+++ b/java/org/apache/tomcat/buildutil/translate/Utils.java
@@ -21,6 +21,7 @@ import java.io.FileInputStream;
 import java.io.IOException;
 import java.io.InputStreamReader;
 import java.io.Reader;
+import java.io.Writer;
 import java.nio.charset.StandardCharsets;
 import java.util.HashSet;
 import java.util.Properties;
@@ -109,4 +110,15 @@ public class Utils {
 
         return result;
     }
+
+
+    static void insertEditInstructions(Writer w) throws IOException {
+        w.write(System.lineSeparator());
+        w.write("# Do not edit this file directly. Translations are managed 
via poeditor.");
+        w.write(System.lineSeparator());
+        w.write("# Join to edit translations: 
https://poeditor.com/join/project/NUTIjDWzrl";);
+        w.write(System.lineSeparator());
+        w.write("# View the translations    : 
https://poeditor.com/projects/view?id=221603";);
+        w.write(System.lineSeparator());
+    }
 }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to