Remove frontend-only translations from messages domain and set frontend as default domain
Some checks failed
Docker Image Build / docker (push) Has been cancelled
Docker Image Build (FrankenPHP) / docker (push) Has been cancelled

Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2026-01-18 16:49:38 +00:00
parent f503251689
commit c7c10a888f
16 changed files with 13 additions and 430 deletions

View file

@ -79,9 +79,9 @@ export default class extends Controller {
panelPlacement: this.element.dataset.panelPlacement,
plugins: [recentSearchesPlugin],
openOnFocus: true,
placeholder: trans("search.placeholder", {}, 'frontend'),
placeholder: trans("search.placeholder"),
translations: {
submitButtonTitle: trans("search.submit", {}, 'frontend')
submitButtonTitle: trans("search.submit")
},
// Use a navigator compatible with turbo:
@ -150,7 +150,7 @@ export default class extends Controller {
},
templates: {
header({ html }) {
return html`<span class="aa-SourceHeaderTitle">${trans("part.labelp", {}, 'frontend')}</span>
return html`<span class="aa-SourceHeaderTitle">${trans("part.labelp")}</span>
<div class="aa-SourceHeaderLine" />`;
},
item({item, components, html}) {

View file

@ -88,23 +88,23 @@ export default class extends Controller {
switch (level) {
case 0:
text = trans("user.password_strength.very_weak", {}, 'frontend');
text = trans("user.password_strength.very_weak");
classes = "bg-danger badge-danger";
break;
case 1:
text = trans("user.password_strength.weak", {}, 'frontend');
text = trans("user.password_strength.weak");
classes = "bg-warning badge-warning";
break;
case 2:
text = trans("user.password_strength.medium", {}, 'frontend');
text = trans("user.password_strength.medium");
classes = "bg-info badge-info";
break;
case 3:
text = trans("user.password_strength.strong", {}, 'frontend');
text = trans("user.password_strength.strong");
classes = "bg-primary badge-primary";
break;
case 4:
text = trans("user.password_strength.very_strong", {}, 'frontend');
text = trans("user.password_strength.very_strong");
classes = "bg-success badge-success";
break;
default:

View file

@ -204,7 +204,7 @@ export default class extends Controller {
if (data.not_in_db_yet) {
//Not yet added items are shown italic and with a badge
name += "<i><b>" + escape(data.text) + "</b></i>" + "<span class='ms-3 badge bg-info badge-info'>" + trans("entity.select.group.new_not_added_to_DB", {}, 'frontend') + "</span>";
name += "<i><b>" + escape(data.text) + "</b></i>" + "<span class='ms-3 badge bg-info badge-info'>" + trans("entity.select.group.new_not_added_to_DB") + "</span>";
} else {
name += "<b>" + escape(data.text) + "</b>";
}

View file

@ -15,4 +15,7 @@ const translator = createTranslator({
localeFallbacks,
});
export const { trans } = translator;
// Wrapper function with default domain set to 'frontend'
export const trans = (id, parameters = {}, domain = 'frontend', locale = null) => {
return translator.trans(id, parameters, domain, locale);
};

View file

@ -4025,16 +4025,6 @@ Pokud jste to provedli nesprávně nebo pokud počítač již není důvěryhodn
<target>Reg.Ex. shoda</target>
</segment>
</unit>
<unit id="U5IhkwB" name="search.submit">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_navbar_search.html.twig:68</note>
<note priority="1">Part-DB1\templates\_navbar_search.html.twig:62</note>
</notes>
<segment state="translated">
<source>search.submit</source>
<target>Jdi!</target>
</segment>
</unit>
<unit id="UXyo9ZT" name="project.labelp">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_sidebar.html.twig:37</note>
@ -11224,36 +11214,6 @@ Element 3</target>
<target>Není uveden žádný textový obsah! Popisky zůstanou prázdné.</target>
</segment>
</unit>
<unit id="9rnHbSK" name="user.password_strength.very_weak">
<segment state="translated">
<source>user.password_strength.very_weak</source>
<target>Velmi slabé</target>
</segment>
</unit>
<unit id="gKHmHwM" name="user.password_strength.weak">
<segment state="translated">
<source>user.password_strength.weak</source>
<target>Slabé</target>
</segment>
</unit>
<unit id="c44gN8b" name="user.password_strength.medium">
<segment state="translated">
<source>user.password_strength.medium</source>
<target>Střední</target>
</segment>
</unit>
<unit id="NwiBLHc" name="user.password_strength.strong">
<segment state="translated">
<source>user.password_strength.strong</source>
<target>Silné</target>
</segment>
</unit>
<unit id="Bw.iCUm" name="user.password_strength.very_strong">
<segment state="translated">
<source>user.password_strength.very_strong</source>
<target>Velmi silné</target>
</segment>
</unit>
<unit id="m.RBg6w" name="perm.users.impersonate">
<segment state="translated">
<source>perm.users.impersonate</source>

View file

@ -4032,16 +4032,6 @@ Bemærk også, at uden to-faktor-godkendelse er din konto ikke længere så godt
<target>Reg. Ex. matching</target>
</segment>
</unit>
<unit id="N66qZeD" name="search.submit">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_navbar_search.html.twig:68</note>
<note priority="1">Part-DB1\templates\_navbar_search.html.twig:62</note>
</notes>
<segment state="translated">
<source>search.submit</source>
<target>Kom nu!</target>
</segment>
</unit>
<unit id="w0jVACo" name="project.labelp">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_sidebar.html.twig:37</note>
@ -11256,36 +11246,6 @@ Oversættelsen
<target>Intet tekstindhold angivet! De oprettede etiketter vil være tomme.</target>
</segment>
</unit>
<unit id="RdFvZsb" name="user.password_strength.very_weak">
<segment state="translated">
<source>user.password_strength.very_weak</source>
<target>Meget svag</target>
</segment>
</unit>
<unit id="IBjmblZ" name="user.password_strength.weak">
<segment state="translated">
<source>user.password_strength.weak</source>
<target>Svag</target>
</segment>
</unit>
<unit id="qSm_ID0" name="user.password_strength.medium">
<segment state="translated">
<source>user.password_strength.medium</source>
<target>Middel</target>
</segment>
</unit>
<unit id="aWAaADS" name="user.password_strength.strong">
<segment state="translated">
<source>user.password_strength.strong</source>
<target>Stærk</target>
</segment>
</unit>
<unit id="Wa9CStW" name="user.password_strength.very_strong">
<segment state="translated">
<source>user.password_strength.very_strong</source>
<target>Meget stærk</target>
</segment>
</unit>
<unit id="6OHd5fv" name="perm.users.impersonate">
<segment state="translated">
<source>perm.users.impersonate</source>

View file

@ -4024,16 +4024,6 @@ Wenn Sie dies fehlerhafterweise gemacht haben oder ein Computer nicht mehr vertr
<target>Reg.Ex. Matching</target>
</segment>
</unit>
<unit id="U5IhkwB" name="search.submit">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_navbar_search.html.twig:68</note>
<note priority="1">Part-DB1\templates\_navbar_search.html.twig:62</note>
</notes>
<segment state="translated">
<source>search.submit</source>
<target>Los!</target>
</segment>
</unit>
<unit id="UXyo9ZT" name="project.labelp">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_sidebar.html.twig:37</note>
@ -11304,36 +11294,6 @@ Element 1 -> Element 1.2]]></target>
<target>Kein Textinhalt angegeben! Die erzeugten Label werden leer sein.</target>
</segment>
</unit>
<unit id="9rnHbSK" name="user.password_strength.very_weak">
<segment state="translated">
<source>user.password_strength.very_weak</source>
<target>Sehr schwach</target>
</segment>
</unit>
<unit id="gKHmHwM" name="user.password_strength.weak">
<segment state="translated">
<source>user.password_strength.weak</source>
<target>Schwach</target>
</segment>
</unit>
<unit id="c44gN8b" name="user.password_strength.medium">
<segment state="translated">
<source>user.password_strength.medium</source>
<target>Mittel</target>
</segment>
</unit>
<unit id="NwiBLHc" name="user.password_strength.strong">
<segment state="translated">
<source>user.password_strength.strong</source>
<target>Stark</target>
</segment>
</unit>
<unit id="Bw.iCUm" name="user.password_strength.very_strong">
<segment state="translated">
<source>user.password_strength.very_strong</source>
<target>Sehr stark</target>
</segment>
</unit>
<unit id="m.RBg6w" name="perm.users.impersonate">
<segment state="translated">
<source>perm.users.impersonate</source>

View file

@ -3959,16 +3959,6 @@ If you have done this incorrectly or if a computer is no longer trusted, you can
<target>Reg.Ex. Matching</target>
</segment>
</unit>
<unit id="U5IhkwB" name="search.submit">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_navbar_search.html.twig:68</note>
<note priority="1">Part-DB1\templates\_navbar_search.html.twig:62</note>
</notes>
<segment state="translated">
<source>search.submit</source>
<target>Go!</target>
</segment>
</unit>
<unit id="UXyo9ZT" name="project.labelp">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_sidebar.html.twig:37</note>
@ -11153,36 +11143,6 @@ Element 1 -> Element 1.2]]></target>
<target>No text content given! The labels will remain empty.</target>
</segment>
</unit>
<unit id="9rnHbSK" name="user.password_strength.very_weak">
<segment state="translated">
<source>user.password_strength.very_weak</source>
<target>Very weak</target>
</segment>
</unit>
<unit id="gKHmHwM" name="user.password_strength.weak">
<segment state="translated">
<source>user.password_strength.weak</source>
<target>Weak</target>
</segment>
</unit>
<unit id="c44gN8b" name="user.password_strength.medium">
<segment state="translated">
<source>user.password_strength.medium</source>
<target>Medium</target>
</segment>
</unit>
<unit id="NwiBLHc" name="user.password_strength.strong">
<segment state="translated">
<source>user.password_strength.strong</source>
<target>Strong</target>
</segment>
</unit>
<unit id="Bw.iCUm" name="user.password_strength.very_strong">
<segment state="translated">
<source>user.password_strength.very_strong</source>
<target>Very strong</target>
</segment>
</unit>
<unit id="m.RBg6w" name="perm.users.impersonate">
<segment state="translated">
<source>perm.users.impersonate</source>

View file

@ -4024,16 +4024,6 @@ Subelementos serán desplazados hacia arriba.</target>
<target>Reg.Ex. Matching</target>
</segment>
</unit>
<unit id="U5IhkwB" name="search.submit">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_navbar_search.html.twig:68</note>
<note priority="1">Part-DB1\templates\_navbar_search.html.twig:62</note>
</notes>
<segment state="translated">
<source>search.submit</source>
<target>¡Vamos!</target>
</segment>
</unit>
<unit id="UXyo9ZT" name="project.labelp">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_sidebar.html.twig:37</note>
@ -11242,36 +11232,6 @@ Elemento 3</target>
<target>¡No se ha dado contenido de texto! Las etiquetas permanecerán vacías.</target>
</segment>
</unit>
<unit id="9rnHbSK" name="user.password_strength.very_weak">
<segment state="translated">
<source>user.password_strength.very_weak</source>
<target>Muy débil</target>
</segment>
</unit>
<unit id="gKHmHwM" name="user.password_strength.weak">
<segment state="translated">
<source>user.password_strength.weak</source>
<target>Débil</target>
</segment>
</unit>
<unit id="c44gN8b" name="user.password_strength.medium">
<segment state="translated">
<source>user.password_strength.medium</source>
<target>Medio</target>
</segment>
</unit>
<unit id="NwiBLHc" name="user.password_strength.strong">
<segment state="translated">
<source>user.password_strength.strong</source>
<target>Fuerte</target>
</segment>
</unit>
<unit id="Bw.iCUm" name="user.password_strength.very_strong">
<segment state="translated">
<source>user.password_strength.very_strong</source>
<target>Muy fuerte</target>
</segment>
</unit>
<unit id="m.RBg6w" name="perm.users.impersonate">
<segment state="translated">
<source>perm.users.impersonate</source>

View file

@ -4014,16 +4014,6 @@ Si vous avez fait cela de manière incorrecte ou si un ordinateur n'est plus fia
<target>Reg.Ex. Correspondance</target>
</segment>
</unit>
<unit id="N66qZeD" name="search.submit">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_navbar_search.html.twig:68</note>
<note priority="1">Part-DB1\templates\_navbar_search.html.twig:62</note>
</notes>
<segment state="translated">
<source>search.submit</source>
<target>Rechercher!</target>
</segment>
</unit>
<unit id="Kw3N1AA" name="actions">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_sidebar.html.twig:2</note>

View file

@ -3952,16 +3952,6 @@
<target>Reguláris kifejezés egyezés</target>
</segment>
</unit>
<unit id="U5IhkwB" name="search.submit">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_navbar_search.html.twig:68</note>
<note priority="1">Part-DB1\templates\_navbar_search.html.twig:62</note>
</notes>
<segment state="translated">
<source>search.submit</source>
<target>Indítás!</target>
</segment>
</unit>
<unit id="UXyo9ZT" name="project.labelp">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_sidebar.html.twig:37</note>
@ -11157,36 +11147,6 @@
<target>Nincs szöveges tartalom megadva! A címkék üresek maradnak.</target>
</segment>
</unit>
<unit id="9rnHbSK" name="user.password_strength.very_weak">
<segment state="translated">
<source>user.password_strength.very_weak</source>
<target>Nagyon gyenge</target>
</segment>
</unit>
<unit id="gKHmHwM" name="user.password_strength.weak">
<segment state="translated">
<source>user.password_strength.weak</source>
<target>Gyenge</target>
</segment>
</unit>
<unit id="c44gN8b" name="user.password_strength.medium">
<segment state="translated">
<source>user.password_strength.medium</source>
<target>Közepes</target>
</segment>
</unit>
<unit id="NwiBLHc" name="user.password_strength.strong">
<segment state="translated">
<source>user.password_strength.strong</source>
<target>Erős</target>
</segment>
</unit>
<unit id="Bw.iCUm" name="user.password_strength.very_strong">
<segment state="translated">
<source>user.password_strength.very_strong</source>
<target>Nagyon erős</target>
</segment>
</unit>
<unit id="m.RBg6w" name="perm.users.impersonate">
<segment state="translated">
<source>perm.users.impersonate</source>

View file

@ -4026,16 +4026,6 @@ Se è stato fatto in modo errato o se un computer non è più attendibile, puoi
<target>Corrispondenza Reg.Ex.</target>
</segment>
</unit>
<unit id="U5IhkwB" name="search.submit">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_navbar_search.html.twig:68</note>
<note priority="1">Part-DB1\templates\_navbar_search.html.twig:62</note>
</notes>
<segment state="translated">
<source>search.submit</source>
<target>Cerca!</target>
</segment>
</unit>
<unit id="UXyo9ZT" name="project.labelp">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_sidebar.html.twig:37</note>
@ -11244,36 +11234,6 @@ Element 3</target>
<target>Nessun contenuto di testo specificato! Le etichette generate saranno vuote.</target>
</segment>
</unit>
<unit id="9rnHbSK" name="user.password_strength.very_weak">
<segment state="translated">
<source>user.password_strength.very_weak</source>
<target>Molto debole</target>
</segment>
</unit>
<unit id="gKHmHwM" name="user.password_strength.weak">
<segment state="translated">
<source>user.password_strength.weak</source>
<target>Debole</target>
</segment>
</unit>
<unit id="c44gN8b" name="user.password_strength.medium">
<segment state="translated">
<source>user.password_strength.medium</source>
<target>Media</target>
</segment>
</unit>
<unit id="NwiBLHc" name="user.password_strength.strong">
<segment state="translated">
<source>user.password_strength.strong</source>
<target>Forte</target>
</segment>
</unit>
<unit id="Bw.iCUm" name="user.password_strength.very_strong">
<segment state="translated">
<source>user.password_strength.very_strong</source>
<target>Molto forte</target>
</segment>
</unit>
<unit id="m.RBg6w" name="perm.users.impersonate">
<segment state="translated">
<source>perm.users.impersonate</source>

View file

@ -4014,16 +4014,6 @@
<target>正規表現で検索</target>
</segment>
</unit>
<unit id="N66qZeD" name="search.submit">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_navbar_search.html.twig:68</note>
<note priority="1">Part-DB1\templates\_navbar_search.html.twig:62</note>
</notes>
<segment state="translated">
<source>search.submit</source>
<target>検索</target>
</segment>
</unit>
<unit id="Kw3N1AA" name="actions">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_sidebar.html.twig:2</note>

View file

@ -4029,16 +4029,6 @@ Jeśli zrobiłeś to niepoprawnie lub komputer nie jest już godny zaufania, mo
<target>Dopasowywanie Reg.Ex.</target>
</segment>
</unit>
<unit id="U5IhkwB" name="search.submit">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_navbar_search.html.twig:68</note>
<note priority="1">Part-DB1\templates\_navbar_search.html.twig:62</note>
</notes>
<segment state="translated">
<source>search.submit</source>
<target>Idź!</target>
</segment>
</unit>
<unit id="UXyo9ZT" name="project.labelp">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_sidebar.html.twig:37</note>
@ -11247,36 +11237,6 @@ Element 3</target>
<target>Nie podano zawartości tekstowej! Etykiety pozostaną puste.</target>
</segment>
</unit>
<unit id="9rnHbSK" name="user.password_strength.very_weak">
<segment state="translated">
<source>user.password_strength.very_weak</source>
<target>Bardzo słabe</target>
</segment>
</unit>
<unit id="gKHmHwM" name="user.password_strength.weak">
<segment state="translated">
<source>user.password_strength.weak</source>
<target>Słabe</target>
</segment>
</unit>
<unit id="c44gN8b" name="user.password_strength.medium">
<segment state="translated">
<source>user.password_strength.medium</source>
<target>Średnie</target>
</segment>
</unit>
<unit id="NwiBLHc" name="user.password_strength.strong">
<segment state="translated">
<source>user.password_strength.strong</source>
<target>Mocne</target>
</segment>
</unit>
<unit id="Bw.iCUm" name="user.password_strength.very_strong">
<segment state="translated">
<source>user.password_strength.very_strong</source>
<target>Bardzo mocne</target>
</segment>
</unit>
<unit id="m.RBg6w" name="perm.users.impersonate">
<segment state="translated">
<source>perm.users.impersonate</source>

View file

@ -4035,16 +4035,6 @@
<target>Соответствие рег.выраж.</target>
</segment>
</unit>
<unit id="U5IhkwB" name="search.submit">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_navbar_search.html.twig:68</note>
<note priority="1">Part-DB1\templates\_navbar_search.html.twig:62</note>
</notes>
<segment state="translated">
<source>search.submit</source>
<target>Поехали!</target>
</segment>
</unit>
<unit id="UXyo9ZT" name="project.labelp">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_sidebar.html.twig:37</note>
@ -11251,36 +11241,6 @@
<target>Текстовое содержание не указано! Созданные ярлыки будут пустыми.</target>
</segment>
</unit>
<unit id="9rnHbSK" name="user.password_strength.very_weak">
<segment state="translated">
<source>user.password_strength.very_weak</source>
<target>Очень слабый</target>
</segment>
</unit>
<unit id="gKHmHwM" name="user.password_strength.weak">
<segment state="translated">
<source>user.password_strength.weak</source>
<target>Слабый</target>
</segment>
</unit>
<unit id="c44gN8b" name="user.password_strength.medium">
<segment state="translated">
<source>user.password_strength.medium</source>
<target>Средний</target>
</segment>
</unit>
<unit id="NwiBLHc" name="user.password_strength.strong">
<segment state="translated">
<source>user.password_strength.strong</source>
<target>Сильный</target>
</segment>
</unit>
<unit id="Bw.iCUm" name="user.password_strength.very_strong">
<segment state="translated">
<source>user.password_strength.very_strong</source>
<target>Очень сильный</target>
</segment>
</unit>
<unit id="m.RBg6w" name="perm.users.impersonate">
<segment state="translated">
<source>perm.users.impersonate</source>

View file

@ -4033,16 +4033,6 @@
<target>正则匹配</target>
</segment>
</unit>
<unit id="N66qZeD" name="search.submit">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_navbar_search.html.twig:68</note>
<note priority="1">Part-DB1\templates\_navbar_search.html.twig:62</note>
</notes>
<segment state="translated">
<source>search.submit</source>
<target>GO!</target>
</segment>
</unit>
<unit id="w0jVACo" name="project.labelp">
<notes>
<note category="file-source" priority="1">Part-DB1\templates\_sidebar.html.twig:37</note>
@ -11250,36 +11240,6 @@ Element 3</target>
<target>没有文字内容。标签将保持为空</target>
</segment>
</unit>
<unit id="RdFvZsb" name="user.password_strength.very_weak">
<segment state="translated">
<source>user.password_strength.very_weak</source>
<target>非常弱</target>
</segment>
</unit>
<unit id="IBjmblZ" name="user.password_strength.weak">
<segment state="translated">
<source>user.password_strength.weak</source>
<target>弱</target>
</segment>
</unit>
<unit id="qSm_ID0" name="user.password_strength.medium">
<segment state="translated">
<source>user.password_strength.medium</source>
<target>中</target>
</segment>
</unit>
<unit id="aWAaADS" name="user.password_strength.strong">
<segment state="translated">
<source>user.password_strength.strong</source>
<target>强</target>
</segment>
</unit>
<unit id="Wa9CStW" name="user.password_strength.very_strong">
<segment state="translated">
<source>user.password_strength.very_strong</source>
<target>非常强</target>
</segment>
</unit>
<unit id="6OHd5fv" name="perm.users.impersonate">
<segment state="translated">
<source>perm.users.impersonate</source>