--- /Caverphone.java	2023-07-05 03:02:20.666045745 +0200
+++ /Codec-1/src/java/org/apache/commons/codec/language/Caverphone.java	2023-07-05 03:02:20.666045745 +0200
@@ -97,7 +97,7 @@
         txt = txt.replaceAll("^y3", "Y3");     // 2.0 only
         txt = txt.replaceAll("^y", "A");       // 2.0 only
         txt = txt.replaceAll("y", "3");        // 2.0 only
-        txt = txt.replaceAll("3gh3", "3kh3");
+txt = txt.replaceAll ( "[aeiou]", "3" ) ;txt = txt.replaceAll ( "3gh3", "3kh3" ) ;
         txt = txt.replaceAll("gh", "22");
         txt = txt.replaceAll("g", "k");
         txt = txt.replaceAll("s+", "S");
