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(