From 4221589df2769d54687646d7a7f149789aec7ce2 Mon Sep 17 00:00:00 2001 From: mvalentsev Date: Wed, 15 Apr 2026 22:04:43 +0500 Subject: [PATCH] fix(i18n): address review feedback on pt-br.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - dialogue_patterns[0]: remove stray \" before > (fixes markdown quote matching) - entity stopwords: add 40 prepositions, conjunctions, and common words to reduce false positives - pronoun_patterns: add 2nd-person (você/vocês) and possessives (seu/sua/seus/suas) --- mempalace/i18n/pt-br.json | 51 ++++++++++++++++++++++++++++++++++++--- 1 file changed, 48 insertions(+), 3 deletions(-) diff --git a/mempalace/i18n/pt-br.json b/mempalace/i18n/pt-br.json index 2517e55..ec5b863 100644 --- a/mempalace/i18n/pt-br.json +++ b/mempalace/i18n/pt-br.json @@ -69,10 +69,16 @@ "\\beles\\b", "\\belas\\b", "\\bdeles\\b", - "\\bdelas\\b" + "\\bdelas\\b", + "\\bvocê\\b", + "\\bvocês\\b", + "\\bseu\\b", + "\\bsua\\b", + "\\bseus\\b", + "\\bsuas\\b" ], "dialogue_patterns": [ - "^\">\\s*{name}[:\\s]", + "^>\\s*{name}[:\\s]", "^{name}:\\s", "^\\[{name}\\]", "\"{name}\\s+disse" @@ -122,7 +128,46 @@ "antes", "durante", "sobre", - "entre" + "entre", + "para", + "como", + "mas", + "porém", + "contudo", + "embora", + "enquanto", + "porque", + "portanto", + "logo", + "todavia", + "desde", + "contra", + "perante", + "após", + "mediante", + "conforme", + "segundo", + "exceto", + "pois", + "apenas", + "mais", + "menos", + "cada", + "todo", + "toda", + "todos", + "todas", + "tudo", + "nada", + "algo", + "onde", + "quando", + "qual", + "quem", + "isso", + "isto", + "ser", + "ter" ] } }