From 3df51d0685c4926668662d3deb4bdce8c30c7d20 Mon Sep 17 00:00:00 2001 From: k1zn <46452865+k1zn@users.noreply.github.com> Date: Sun, 31 Jul 2022 19:52:50 +0500 Subject: [PATCH] Remove % The percentage in the text breaks the translation process, so I remove it. --- app/src/main/java/ru/vtosters/lite/hooks/MessagesHook.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/ru/vtosters/lite/hooks/MessagesHook.java b/app/src/main/java/ru/vtosters/lite/hooks/MessagesHook.java index bb2daebfd..a5cdd78d4 100644 --- a/app/src/main/java/ru/vtosters/lite/hooks/MessagesHook.java +++ b/app/src/main/java/ru/vtosters/lite/hooks/MessagesHook.java @@ -45,12 +45,12 @@ public class MessagesHook { var mentions = new ArrayList(); while (matcher.find()) { mentions.add(matcher.group()); - matcher.appendReplacement(textBuff, "%vtl_mention" + mentionsCount + "%"); ++mentionsCount; + matcher.appendReplacement(textBuff, "vtl_mention" + mentionsCount + ""); ++mentionsCount; } matcher.appendTail(textBuff); var translatedText = instance.getTranslation(textBuff.toString()); - var matcherMentions = Pattern.compile("%vtl_mention(\\d+)%").matcher(translatedText); + var matcherMentions = Pattern.compile("vtl_mention(\\d+)").matcher(translatedText); var retTextBuff = new StringBuffer(); while (matcherMentions.find()) { matcherMentions.appendReplacement(retTextBuff, mentions.get(