Merge branch 'improve_command_hints' into 'main'

/command hints: add tooltips, test for missing hints, script to generate glue code, hints for dm, create, clearcache, discardsession

See merge request famedly/fluffychat!617
This commit is contained in:
Krille Fear 2021-12-12 10:56:21 +00:00
commit 7ae06b2516
32 changed files with 863 additions and 770 deletions

View File

@ -1917,68 +1917,68 @@
"@commandInvalid": {
"type": "text"
},
"commandHintUnBan": "فك الحظر عن المستخدم المذكور في هذه الغرفة",
"@commandHintUnBan": {
"commandHint_unban": "فك الحظر عن المستخدم المذكور في هذه الغرفة",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},
"commandHintSend": "أرسل نصًا",
"@commandHintSend": {
"commandHint_send": "أرسل نصًا",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHintReact": "أرسل ردًا كتفاعل",
"@commandHintReact": {
"commandHint_react": "أرسل ردًا كتفاعل",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintPlain": "أرسل نصًا غير منسق",
"@commandHintPlain": {
"commandHint_plain": "أرسل نصًا غير منسق",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintOp": "عين مستوى نفوذ المستخدم في هذه الغرفة (الافتراضي: 50)",
"@commandHintOp": {
"commandHint_op": "عين مستوى نفوذ المستخدم في هذه الغرفة (الافتراضي: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintMyRoomNick": "عين اسمًا لك مخصص لهذه الغرفة",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "عين اسمًا لك مخصص لهذه الغرفة",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"commandHintMe": "صف نفسك",
"@commandHintMe": {
"commandHint_me": "صف نفسك",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHintLeave": "تغادر هذه الغرفة",
"@commandHintLeave": {
"commandHint_leave": "تغادر هذه الغرفة",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintKick": "يزيل المستخدم المذكور من الغرفة",
"@commandHintKick": {
"commandHint_kick": "يزيل المستخدم المذكور من الغرفة",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintJoin": "تنضم الى الغرفة المذكورة",
"@commandHintJoin": {
"commandHint_join": "تنضم الى الغرفة المذكورة",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintInvite": "يدعو المستخدم المذكور الى الغرفة",
"@commandHintInvite": {
"commandHint_invite": "يدعو المستخدم المذكور الى الغرفة",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintHtml": "أرسل نصًا بتنسيق HTML",
"@commandHintHtml": {
"commandHint_html": "أرسل نصًا بتنسيق HTML",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintBan": "يحظر المستخدم المذكور من هذه الغرفة",
"@commandHintBan": {
"commandHint_ban": "يحظر المستخدم المذكور من هذه الغرفة",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},

View File

@ -349,28 +349,28 @@
"type": "text",
"placeholders": {}
},
"commandHintHtml": "Envia text en format HTML",
"@commandHintHtml": {
"commandHint_html": "Envia text en format HTML",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintLeave": "Abandona aquesta sala",
"@commandHintLeave": {
"commandHint_leave": "Abandona aquesta sala",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintOp": "Estableix el nivell d'autoritat de l'usuari (per defecte: 50)",
"@commandHintOp": {
"commandHint_op": "Estableix el nivell d'autoritat de l'usuari (per defecte: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintPlain": "Envia text sense format",
"@commandHintPlain": {
"commandHint_plain": "Envia text sense format",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintSend": "Envia text",
"@commandHintSend": {
"commandHint_send": "Envia text",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
@ -2155,8 +2155,8 @@
"homeserver": {}
}
},
"commandHintReact": "Envia una resposta com a reacció",
"@commandHintReact": {
"commandHint_react": "Envia una resposta com a reacció",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
@ -2330,8 +2330,8 @@
},
"unverified": "No verificat",
"@unverified": {},
"commandHintMe": "Descriviu-vos",
"@commandHintMe": {
"commandHint_me": "Descriviu-vos",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},

View File

@ -436,73 +436,73 @@
"type": "text",
"placeholders": {}
},
"commandHintBan": "Zakáže danému uživateli z této místnosti",
"@commandHintBan": {
"commandHint_ban": "Zakáže danému uživateli z této místnosti",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHintHtml": "Odesílejte text ve formátu HTML",
"@commandHintHtml": {
"commandHint_html": "Odesílejte text ve formátu HTML",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintInvite": "Pozvěte daného uživatele do této místnosti",
"@commandHintInvite": {
"commandHint_invite": "Pozvěte daného uživatele do této místnosti",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintJoin": "Připojte se k dané místnosti",
"@commandHintJoin": {
"commandHint_join": "Připojte se k dané místnosti",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintKick": "Odeberte daného uživatele z této místnosti",
"@commandHintKick": {
"commandHint_kick": "Odeberte daného uživatele z této místnosti",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintLeave": "Opusťte tuto místnost",
"@commandHintLeave": {
"commandHint_leave": "Opusťte tuto místnost",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintMe": "Popiš se",
"@commandHintMe": {
"commandHint_me": "Popiš se",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHintMyRoomAvatar": "Nastavte obrázek pro tuto místnost (autor mxc-uri)",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "Nastavte obrázek pro tuto místnost (autor mxc-uri)",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintMyRoomNick": "Nastavte své zobrazované jméno pro tuto místnost",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "Nastavte své zobrazované jméno pro tuto místnost",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"commandHintOp": "Nastavit úroveň práv daného uživatele (výchozí: 50)",
"@commandHintOp": {
"commandHint_op": "Nastavit úroveň práv daného uživatele (výchozí: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintPlain": "Odeslat neformátovaný text",
"@commandHintPlain": {
"commandHint_plain": "Odeslat neformátovaný text",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintReact": "Odeslat odpověď jako reakci",
"@commandHintReact": {
"commandHint_react": "Odeslat odpověď jako reakci",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintSend": "Poslat zprávu",
"@commandHintSend": {
"commandHint_send": "Poslat zprávu",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHintUnBan": "Zrušit zákaz daného uživatele z této místnosti",
"@commandHintUnBan": {
"commandHint_unban": "Zrušit zákaz daného uživatele z této místnosti",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},

View File

@ -431,73 +431,73 @@
"type": "text",
"placeholders": {}
},
"commandHintBan": "Verbanne den übergebenen Benutzer aus diesen Raum",
"@commandHintBan": {
"commandHint_ban": "Verbanne den übergebenen Benutzer aus diesen Raum",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHintHtml": "Sende HTML-formatierten Text",
"@commandHintHtml": {
"commandHint_html": "Sende HTML-formatierten Text",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintInvite": "Lade den Benutzer in diesen Raum ein",
"@commandHintInvite": {
"commandHint_invite": "Lade den Benutzer in diesen Raum ein",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintJoin": "Betrete den übergebenen Raum",
"@commandHintJoin": {
"commandHint_join": "Betrete den übergebenen Raum",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintKick": "Entferne den übergebenen Benutzer aus diesem Raum",
"@commandHintKick": {
"commandHint_kick": "Entferne den übergebenen Benutzer aus diesem Raum",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintLeave": "Diesen Raum verlassen",
"@commandHintLeave": {
"commandHint_leave": "Diesen Raum verlassen",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintMe": "Beschreibe dich selbst",
"@commandHintMe": {
"commandHint_me": "Beschreibe dich selbst",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHintMyRoomAvatar": "Setze dein Profilbild nur für diesen Raum (MXC-Uri)",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "Setze dein Profilbild nur für diesen Raum (MXC-Uri)",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintMyRoomNick": "Setze deinen Anzeigenamen nur für diesen Raum",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "Setze deinen Anzeigenamen nur für diesen Raum",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"commandHintOp": "Setze den übergeben Powerlevel des Benutzers (Standard: 50)",
"@commandHintOp": {
"commandHint_op": "Setze den übergeben Powerlevel des Benutzers (Standard: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintPlain": "Sende unformatierten Text",
"@commandHintPlain": {
"commandHint_plain": "Sende unformatierten Text",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintReact": "Sende die Antwort als Reaction",
"@commandHintReact": {
"commandHint_react": "Sende die Antwort als Reaction",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintSend": "Text senden",
"@commandHintSend": {
"commandHint_send": "Text senden",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHintUnBan": "Hebe die Verbannung dieses Benutzers in diesem Raum auf",
"@commandHintUnBan": {
"commandHint_unban": "Hebe die Verbannung dieses Benutzers in diesem Raum auf",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},

View File

@ -465,73 +465,93 @@
"type": "text",
"placeholders": {}
},
"commandHintBan": "Ban the given user from this room",
"@commandHintBan": {
"commandHint_ban": "Ban the given user from this room",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHintHtml": "Send HTML-formatted text",
"@commandHintHtml": {
"commandHint_clearcache": "Clear cache",
"@commandHint_clearcache": {
"type": "text",
"description": "Usage hint for the command /clearcache"
},
"commandHint_create": "Create an empty group chat\nUse --no-encryption to disable encryption",
"@commandHint_create": {
"type": "text",
"description": "Usage hint for the command /create"
},
"commandHint_discardsession": "Discard session",
"@commandHint_discardsession": {
"type": "text",
"description": "Usage hint for the command /discardsession"
},
"commandHint_dm": "Start a direct chat\nUse --no-encryption to disable encryption",
"@commandHint_dm": {
"type": "text",
"description": "Usage hint for the command /dm"
},
"commandHint_html": "Send HTML-formatted text",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintInvite": "Invite the given user to this room",
"@commandHintInvite": {
"commandHint_invite": "Invite the given user to this room",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintJoin": "Join the given room",
"@commandHintJoin": {
"commandHint_join": "Join the given room",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintKick": "Remove the given user from this room",
"@commandHintKick": {
"commandHint_kick": "Remove the given user from this room",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintLeave": "Leave this room",
"@commandHintLeave": {
"commandHint_leave": "Leave this room",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintMe": "Describe yourself",
"@commandHintMe": {
"commandHint_me": "Describe yourself",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHintMyRoomAvatar": "Set your picture for this room (by mxc-uri)",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "Set your picture for this room (by mxc-uri)",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintMyRoomNick": "Set your display name for this room",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "Set your display name for this room",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"commandHintOp": "Set the given user's power level (default: 50)",
"@commandHintOp": {
"commandHint_op": "Set the given user's power level (default: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintPlain": "Send unformatted text",
"@commandHintPlain": {
"commandHint_plain": "Send unformatted text",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintReact": "Send reply as a reaction",
"@commandHintReact": {
"commandHint_react": "Send reply as a reaction",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintSend": "Send text",
"@commandHintSend": {
"commandHint_send": "Send text",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHintUnBan": "Unban the given user from this room",
"@commandHintUnBan": {
"commandHint_unban": "Unban the given user from this room",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},

View File

@ -430,68 +430,68 @@
"type": "text",
"placeholders": {}
},
"commandHintBan": "Forbari la donitan uzanton de ĉi tiu ĉambro",
"@commandHintBan": {
"commandHint_ban": "Forbari la donitan uzanton de ĉi tiu ĉambro",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHintHtml": "Sendi tekston formatan je HTML",
"@commandHintHtml": {
"commandHint_html": "Sendi tekston formatan je HTML",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintInvite": "Inviti la donitan uzanton al ĉi tiu ĉambro",
"@commandHintInvite": {
"commandHint_invite": "Inviti la donitan uzanton al ĉi tiu ĉambro",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintJoin": "Aliĝi al la donita ĉambro",
"@commandHintJoin": {
"commandHint_join": "Aliĝi al la donita ĉambro",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintKick": "Forigi la donitan uzanton de ĉi tiu ĉambro",
"@commandHintKick": {
"commandHint_kick": "Forigi la donitan uzanton de ĉi tiu ĉambro",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintLeave": "Foriri de ĉi tiu ĉambro",
"@commandHintLeave": {
"commandHint_leave": "Foriri de ĉi tiu ĉambro",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintMe": "Priskribu vian agon",
"@commandHintMe": {
"commandHint_me": "Priskribu vian agon",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHintMyRoomAvatar": "Agordi vian profilbildon por ĉi tiu ĉambro (laŭ mxc-uri)",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "Agordi vian profilbildon por ĉi tiu ĉambro (laŭ mxc-uri)",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintMyRoomNick": "Agordi vian prezentan nomon en ĉi tiu ĉambro",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "Agordi vian prezentan nomon en ĉi tiu ĉambro",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"commandHintOp": "Agordi povnivelon de la donita uzanto (implicite: 50)",
"@commandHintOp": {
"commandHint_op": "Agordi povnivelon de la donita uzanto (implicite: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintPlain": "Sendi senformatan tekston",
"@commandHintPlain": {
"commandHint_plain": "Sendi senformatan tekston",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintReact": "Sendi respondon kiel reagon",
"@commandHintReact": {
"commandHint_react": "Sendi respondon kiel reagon",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintUnBan": "Malforbari la donitan uzanton de ĉi tiu ĉambro",
"@commandHintUnBan": {
"commandHint_unban": "Malforbari la donitan uzanton de ĉi tiu ĉambro",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},
@ -2535,8 +2535,8 @@
"server2": {}
}
},
"commandHintSend": "Sendi tekston",
"@commandHintSend": {
"commandHint_send": "Sendi tekston",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},

View File

@ -2296,8 +2296,8 @@
"type": "text",
"placeholders": {}
},
"commandHintSend": "Enviar texto",
"@commandHintSend": {
"commandHint_send": "Enviar texto",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
@ -2351,13 +2351,13 @@
"type": "text",
"placeholders": {}
},
"commandHintBan": "Prohibir al usuario dado en esta sala",
"@commandHintBan": {
"commandHint_ban": "Prohibir al usuario dado en esta sala",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHintUnBan": "Des banear al usuario dado en esta sala",
"@commandHintUnBan": {
"commandHint_unban": "Des banear al usuario dado en esta sala",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},
@ -2409,8 +2409,8 @@
"type": "text",
"placeholders": {}
},
"commandHintJoin": "Únete a la sala indicada",
"@commandHintJoin": {
"commandHint_join": "Únete a la sala indicada",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
@ -2421,53 +2421,53 @@
"type": "text",
"placeholders": {}
},
"commandHintMe": "Descríbete",
"@commandHintMe": {
"commandHint_me": "Descríbete",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHintHtml": "Enviar texto con formato HTML",
"@commandHintHtml": {
"commandHint_html": "Enviar texto con formato HTML",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintInvite": "Invitar al usuario indicado a esta sala",
"@commandHintInvite": {
"commandHint_invite": "Invitar al usuario indicado a esta sala",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintKick": "Eliminar el usuario indicado de esta sala",
"@commandHintKick": {
"commandHint_kick": "Eliminar el usuario indicado de esta sala",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintLeave": "Deja esta sala",
"@commandHintLeave": {
"commandHint_leave": "Deja esta sala",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintMyRoomAvatar": "Selecciona tu foto para esta sala (by mxc-uri)",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "Selecciona tu foto para esta sala (by mxc-uri)",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintMyRoomNick": "Establece tu nombre para mostrar para esta sala",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "Establece tu nombre para mostrar para esta sala",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"commandHintOp": "Establece el nivel de potencia del usuario dado (default: 50)",
"@commandHintOp": {
"commandHint_op": "Establece el nivel de potencia del usuario dado (default: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintPlain": "Enviar texto sin formato",
"@commandHintPlain": {
"commandHint_plain": "Enviar texto sin formato",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintReact": "Enviar respuesta como reacción",
"@commandHintReact": {
"commandHint_react": "Enviar respuesta como reacción",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},

View File

@ -436,73 +436,73 @@
"type": "text",
"placeholders": {}
},
"commandHintBan": "Sea sellele kasutajale antud jututoas suhtluskeeld",
"@commandHintBan": {
"commandHint_ban": "Sea sellele kasutajale antud jututoas suhtluskeeld",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHintHtml": "Saada HTML-vormingus tekst",
"@commandHintHtml": {
"commandHint_html": "Saada HTML-vormingus tekst",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintInvite": "Kutsu see kasutaja antud jututuppa",
"@commandHintInvite": {
"commandHint_invite": "Kutsu see kasutaja antud jututuppa",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintJoin": "Liitu selle jututoaga",
"@commandHintJoin": {
"commandHint_join": "Liitu selle jututoaga",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintKick": "Eemalda antud kasutaja sellest jututoast",
"@commandHintKick": {
"commandHint_kick": "Eemalda antud kasutaja sellest jututoast",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintLeave": "Lahku sellest jututoast",
"@commandHintLeave": {
"commandHint_leave": "Lahku sellest jututoast",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintMe": "Kirjelda ennast",
"@commandHintMe": {
"commandHint_me": "Kirjelda ennast",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHintMyRoomAvatar": "Määra selles jututoas oma tunnuspilt (mxc-uri vahendusel)",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "Määra selles jututoas oma tunnuspilt (mxc-uri vahendusel)",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintMyRoomNick": "Määra selles jututoas oma kuvatav nimi",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "Määra selles jututoas oma kuvatav nimi",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"commandHintOp": "Seadista selle kasutaja õigusi (vaikimisi: 50)",
"@commandHintOp": {
"commandHint_op": "Seadista selle kasutaja õigusi (vaikimisi: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintPlain": "Saada vormindamata tekst",
"@commandHintPlain": {
"commandHint_plain": "Saada vormindamata tekst",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintReact": "Saada vastus reaktsioonina",
"@commandHintReact": {
"commandHint_react": "Saada vastus reaktsioonina",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintSend": "Saada sõnum",
"@commandHintSend": {
"commandHint_send": "Saada sõnum",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHintUnBan": "Eemalda sellelt kasutajalt antud jututoas suhtluskeeld",
"@commandHintUnBan": {
"commandHint_unban": "Eemalda sellelt kasutajalt antud jututoas suhtluskeeld",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},

View File

@ -414,48 +414,48 @@
"type": "text",
"placeholders": {}
},
"commandHintHtml": "Lähetä HTML-muotoiltua tekstiä",
"@commandHintHtml": {
"commandHint_html": "Lähetä HTML-muotoiltua tekstiä",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintBan": "Anna syötetylle käyttäjälle porttikielto tähän huoneeseen",
"@commandHintBan": {
"commandHint_ban": "Anna syötetylle käyttäjälle porttikielto tähän huoneeseen",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHintInvite": "Kutsu syötetty käyttäjä tähän huoneeseen",
"@commandHintInvite": {
"commandHint_invite": "Kutsu syötetty käyttäjä tähän huoneeseen",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintLeave": "Poistu tästä huoneesta",
"@commandHintLeave": {
"commandHint_leave": "Poistu tästä huoneesta",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintMyRoomAvatar": "Aseta profiilikuvasi tähän huoneeseen (syöttämällä mxc-uri)",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "Aseta profiilikuvasi tähän huoneeseen (syöttämällä mxc-uri)",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintMyRoomNick": "Aseta näyttönimesi vain tässä huoneessa",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "Aseta näyttönimesi vain tässä huoneessa",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"commandHintOp": "Aseta käyttäjän voimataso (oletus: 50)",
"@commandHintOp": {
"commandHint_op": "Aseta käyttäjän voimataso (oletus: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintPlain": "Lähetä muotoilematonta tekstiä",
"@commandHintPlain": {
"commandHint_plain": "Lähetä muotoilematonta tekstiä",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintReact": "Lähetä vastaus reaktiona",
"@commandHintReact": {
"commandHint_react": "Lähetä vastaus reaktiona",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
@ -1250,13 +1250,13 @@
"type": "text",
"placeholders": {}
},
"commandHintJoin": "Liity syötettyyn huoneeseen",
"@commandHintJoin": {
"commandHint_join": "Liity syötettyyn huoneeseen",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintMe": "Kuvaile itseäsi",
"@commandHintMe": {
"commandHint_me": "Kuvaile itseäsi",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
@ -1324,13 +1324,13 @@
"type": "text",
"placeholders": {}
},
"commandHintKick": "Poista syötetty käyttäjä huoneesta",
"@commandHintKick": {
"commandHint_kick": "Poista syötetty käyttäjä huoneesta",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintUnBan": "Poista syötetyn käyttäjän porttikielto tästä huoneesta",
"@commandHintUnBan": {
"commandHint_unban": "Poista syötetyn käyttäjän porttikielto tästä huoneesta",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},
@ -1342,8 +1342,8 @@
},
"description": "State that {command} is not a valid /command."
},
"commandHintSend": "Lähetä tekstiä",
"@commandHintSend": {
"commandHint_send": "Lähetä tekstiä",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},

View File

@ -445,73 +445,73 @@
"type": "text",
"placeholders": {}
},
"commandHintBan": "Bannir l'utilisateur/trice donné(e) de ce salon",
"@commandHintBan": {
"commandHint_ban": "Bannir l'utilisateur/trice donné(e) de ce salon",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHintHtml": "Envoyer du texte au format HTML",
"@commandHintHtml": {
"commandHint_html": "Envoyer du texte au format HTML",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintInvite": "Inviter l'utilisateur/trice donné(e) dans ce salon",
"@commandHintInvite": {
"commandHint_invite": "Inviter l'utilisateur/trice donné(e) dans ce salon",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintJoin": "Rejoindre le salon donné",
"@commandHintJoin": {
"commandHint_join": "Rejoindre le salon donné",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintKick": "Supprime l'utilisateur/trice donné(e) de ce salon",
"@commandHintKick": {
"commandHint_kick": "Supprime l'utilisateur/trice donné(e) de ce salon",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintLeave": "Quitter ce salon",
"@commandHintLeave": {
"commandHint_leave": "Quitter ce salon",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintMe": "Décrivez-vous",
"@commandHintMe": {
"commandHint_me": "Décrivez-vous",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHintMyRoomAvatar": "Définir votre image pour ce salon (par mxc-uri)",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "Définir votre image pour ce salon (par mxc-uri)",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintMyRoomNick": "Définir votre nom d'affichage pour ce salon",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "Définir votre nom d'affichage pour ce salon",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"commandHintOp": "Définit le niveau de puissance de l'utilisateur/trice donné(e) (par défaut : 50)",
"@commandHintOp": {
"commandHint_op": "Définit le niveau de puissance de l'utilisateur/trice donné(e) (par défaut : 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintPlain": "Envoyer du texte non formaté",
"@commandHintPlain": {
"commandHint_plain": "Envoyer du texte non formaté",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintReact": "Envoyer une réponse en tant que réaction",
"@commandHintReact": {
"commandHint_react": "Envoyer une réponse en tant que réaction",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintSend": "Envoyer du texte",
"@commandHintSend": {
"commandHint_send": "Envoyer du texte",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHintUnBan": "Débannir l'utilisateur/trice donné(e) de ce salon",
"@commandHintUnBan": {
"commandHint_unban": "Débannir l'utilisateur/trice donné(e) de ce salon",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},

View File

@ -495,13 +495,13 @@
"@commandInvalid": {
"type": "text"
},
"commandHintSend": "Seol téacs",
"@commandHintSend": {
"commandHint_send": "Seol téacs",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHintMe": "Déan cur síos ort féin",
"@commandHintMe": {
"commandHint_me": "Déan cur síos ort féin",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
@ -869,43 +869,43 @@
},
"description": "State that {command} is not a valid /command."
},
"commandHintReact": "Seol freagra mar fhreagairt",
"@commandHintReact": {
"commandHint_react": "Seol freagra mar fhreagairt",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintOp": "Socraigh leibhéal cumhachta an úsáideora áirithe (réamhshocrú: 50)",
"@commandHintOp": {
"commandHint_op": "Socraigh leibhéal cumhachta an úsáideora áirithe (réamhshocrú: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintMyRoomNick": "Socraigh d'ainm taispeána don seomra seo",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "Socraigh d'ainm taispeána don seomra seo",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"commandHintMyRoomAvatar": "Cuir do phictiúr don seomra seo (le mxc-uri)",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "Cuir do phictiúr don seomra seo (le mxc-uri)",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintKick": "Bain an t-úsáideoir áirithe den seomra seo",
"@commandHintKick": {
"commandHint_kick": "Bain an t-úsáideoir áirithe den seomra seo",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintJoin": "Téigh isteach sa seomra áirithe",
"@commandHintJoin": {
"commandHint_join": "Téigh isteach sa seomra áirithe",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintBan": "Cuir cosc ar an úsáideoir áirithe ón seomra seo",
"@commandHintBan": {
"commandHint_ban": "Cuir cosc ar an úsáideoir áirithe ón seomra seo",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHintInvite": "Cuir cosc ar an úsáideoir áirithe ón seomra seo",
"@commandHintInvite": {
"commandHint_invite": "Cuir cosc ar an úsáideoir áirithe ón seomra seo",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
@ -1065,18 +1065,18 @@
"type": "text",
"placeholders": {}
},
"commandHintPlain": "Seol téacs neamhfhoirmithe",
"@commandHintPlain": {
"commandHint_plain": "Seol téacs neamhfhoirmithe",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintLeave": "Fág an seomra seo",
"@commandHintLeave": {
"commandHint_leave": "Fág an seomra seo",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintHtml": "Seol téacs HTML-formáidithe",
"@commandHintHtml": {
"commandHint_html": "Seol téacs HTML-formáidithe",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
@ -1864,8 +1864,8 @@
"type": "text",
"placeholders": {}
},
"commandHintUnBan": "Cuir deireadh an cosc den úsáideoir áirithe ón seomra seo",
"@commandHintUnBan": {
"commandHint_unban": "Cuir deireadh an cosc den úsáideoir áirithe ón seomra seo",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},

View File

@ -436,73 +436,73 @@
"type": "text",
"placeholders": {}
},
"commandHintBan": "Vetar a usuaria indicada desta sala",
"@commandHintBan": {
"commandHint_ban": "Vetar a usuaria indicada desta sala",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHintHtml": "Enviar texto con formato HTML",
"@commandHintHtml": {
"commandHint_html": "Enviar texto con formato HTML",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintInvite": "Convidar á usuaria a esta sala",
"@commandHintInvite": {
"commandHint_invite": "Convidar á usuaria a esta sala",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintJoin": "Unirte á sala indicada",
"@commandHintJoin": {
"commandHint_join": "Unirte á sala indicada",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintKick": "Eliminar a usuaria indicada desta sala",
"@commandHintKick": {
"commandHint_kick": "Eliminar a usuaria indicada desta sala",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintLeave": "Saír desta sala",
"@commandHintLeave": {
"commandHint_leave": "Saír desta sala",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintMe": "Conta algo sobre ti",
"@commandHintMe": {
"commandHint_me": "Conta algo sobre ti",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHintMyRoomAvatar": "Establece a túa imaxe para esta sala (por mxc-uri)",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "Establece a túa imaxe para esta sala (por mxc-uri)",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintMyRoomNick": "Establece o teu nome público para esta sala",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "Establece o teu nome público para esta sala",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"commandHintOp": "Establecer o nivel de responsabilidade da usuaria (por defecto: 50)",
"@commandHintOp": {
"commandHint_op": "Establecer o nivel de responsabilidade da usuaria (por defecto: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintPlain": "Enviar texto sen formato",
"@commandHintPlain": {
"commandHint_plain": "Enviar texto sen formato",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintReact": "Enviar resposta como reacción",
"@commandHintReact": {
"commandHint_react": "Enviar resposta como reacción",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintSend": "Enviar texto",
"@commandHintSend": {
"commandHint_send": "Enviar texto",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHintUnBan": "Retirar veto á usuaria para esta sala",
"@commandHintUnBan": {
"commandHint_unban": "Retirar veto á usuaria para esta sala",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},

View File

@ -426,73 +426,73 @@
"type": "text",
"placeholders": {}
},
"commandHintBan": "Isključi korisnika iz ove sobe",
"@commandHintBan": {
"commandHint_ban": "Isključi korisnika iz ove sobe",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHintHtml": "Pošalji HTML formatirani tekst",
"@commandHintHtml": {
"commandHint_html": "Pošalji HTML formatirani tekst",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintInvite": "Pozovi korisnika u ovu sobu",
"@commandHintInvite": {
"commandHint_invite": "Pozovi korisnika u ovu sobu",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintJoin": "Pridruži se zadanoj sobi",
"@commandHintJoin": {
"commandHint_join": "Pridruži se zadanoj sobi",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintKick": "Ukloni korisnika iz ove sobe",
"@commandHintKick": {
"commandHint_kick": "Ukloni korisnika iz ove sobe",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintLeave": "Napusti ovu sobu",
"@commandHintLeave": {
"commandHint_leave": "Napusti ovu sobu",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintMe": "Opiši se",
"@commandHintMe": {
"commandHint_me": "Opiši se",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHintMyRoomAvatar": "Postavi svoju sliku za ovu sobu",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "Postavi svoju sliku za ovu sobu",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintMyRoomNick": "Postavi svoje ime za ovu sobu",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "Postavi svoje ime za ovu sobu",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"commandHintOp": "Postavi razinu prava zadanog korisnika (standardno: 50)",
"@commandHintOp": {
"commandHint_op": "Postavi razinu prava zadanog korisnika (standardno: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintPlain": "Pošalji neformatirani tekst",
"@commandHintPlain": {
"commandHint_plain": "Pošalji neformatirani tekst",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintReact": "Pošalji odgovor kao reakciju",
"@commandHintReact": {
"commandHint_react": "Pošalji odgovor kao reakciju",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintSend": "Pošalji tekst",
"@commandHintSend": {
"commandHint_send": "Pošalji tekst",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHintUnBan": "Ponovo uključi korisnika u ovu sobu",
"@commandHintUnBan": {
"commandHint_unban": "Ponovo uključi korisnika u ovu sobu",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},

View File

@ -2356,73 +2356,73 @@
"@commandInvalid": {
"type": "text"
},
"commandHintUnBan": "Hilangkan cekalan untuk pengguna yang dicantumkan dari ruangan ini",
"@commandHintUnBan": {
"commandHint_unban": "Hilangkan cekalan untuk pengguna yang dicantumkan dari ruangan ini",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},
"commandHintSend": "Kirim teks",
"@commandHintSend": {
"commandHint_send": "Kirim teks",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHintReact": "Kirim balasan sebagai reaksi",
"@commandHintReact": {
"commandHint_react": "Kirim balasan sebagai reaksi",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintPlain": "Kirim teks yang tidak diformat",
"@commandHintPlain": {
"commandHint_plain": "Kirim teks yang tidak diformat",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintOp": "Tetapkan tingkat kekuatan pengguna yang dicantum (default: 50)",
"@commandHintOp": {
"commandHint_op": "Tetapkan tingkat kekuatan pengguna yang dicantum (default: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintMyRoomNick": "Tetapkan nama tampilan Anda untuk ruangan ini",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "Tetapkan nama tampilan Anda untuk ruangan ini",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"commandHintMyRoomAvatar": "Tetapkan gambar Anda untuk ruangan ini (oleh uri-mxc)",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "Tetapkan gambar Anda untuk ruangan ini (oleh uri-mxc)",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintMe": "Jelaskan dirimu",
"@commandHintMe": {
"commandHint_me": "Jelaskan dirimu",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHintLeave": "Tinggalkan ruangan ini",
"@commandHintLeave": {
"commandHint_leave": "Tinggalkan ruangan ini",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintKick": "Keluarkan pengguna yang dicantum dari ruangan ini",
"@commandHintKick": {
"commandHint_kick": "Keluarkan pengguna yang dicantum dari ruangan ini",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintJoin": "Gabung ke ruangan yang dicantum",
"@commandHintJoin": {
"commandHint_join": "Gabung ke ruangan yang dicantum",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintInvite": "Undang pengguna yang dicantum ke ruangan ini",
"@commandHintInvite": {
"commandHint_invite": "Undang pengguna yang dicantum ke ruangan ini",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintHtml": "Kirim teks yang diformat dengan HTML",
"@commandHintHtml": {
"commandHint_html": "Kirim teks yang diformat dengan HTML",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintBan": "Cekal pengguna yang dicantumkan dari ruangan ini",
"@commandHintBan": {
"commandHint_ban": "Cekal pengguna yang dicantumkan dari ruangan ini",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},

View File

@ -2361,13 +2361,13 @@
"@pleaseEnterValidEmail": {},
"yourUserId": "Il tuo ID utente:",
"@yourUserId": {},
"commandHintLeave": "Lascia questa stanza",
"@commandHintLeave": {
"commandHint_leave": "Lascia questa stanza",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintBan": "Banna l'utente specificato da questa stanza.",
"@commandHintBan": {
"commandHint_ban": "Banna l'utente specificato da questa stanza.",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
@ -2376,18 +2376,18 @@
"type": "text",
"placeholders": {}
},
"commandHintHtml": "Invia testo formattato in HTML",
"@commandHintHtml": {
"commandHint_html": "Invia testo formattato in HTML",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintPlain": "Invia testo non formattato",
"@commandHintPlain": {
"commandHint_plain": "Invia testo non formattato",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintSend": "Invia testo",
"@commandHintSend": {
"commandHint_send": "Invia testo",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},

View File

@ -27,43 +27,43 @@
"type": "text",
"placeholders": {}
},
"commandHintBan": "이 룸에서 주어진 유저 밴하기",
"@commandHintBan": {
"commandHint_ban": "이 룸에서 주어진 유저 밴하기",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHintHtml": "HTML 형식의 문자 보내기",
"@commandHintHtml": {
"commandHint_html": "HTML 형식의 문자 보내기",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintInvite": "주어진 유저 이 룸에 초대하기",
"@commandHintInvite": {
"commandHint_invite": "주어진 유저 이 룸에 초대하기",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintLeave": "이 룸 나가기",
"@commandHintLeave": {
"commandHint_leave": "이 룸 나가기",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintMe": "자신을 소개하세요",
"@commandHintMe": {
"commandHint_me": "자신을 소개하세요",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHintPlain": "형식이 지정되지 않은 문자 보내기",
"@commandHintPlain": {
"commandHint_plain": "형식이 지정되지 않은 문자 보내기",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintSend": "문자 보내기",
"@commandHintSend": {
"commandHint_send": "문자 보내기",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHintUnBan": "주어진 유저 이 룸에서 밴 해제하기",
"@commandHintUnBan": {
"commandHint_unban": "주어진 유저 이 룸에서 밴 해제하기",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},
@ -543,33 +543,33 @@
"@commandInvalid": {
"type": "text"
},
"commandHintReact": "답장 반응으로 보내기",
"@commandHintReact": {
"commandHint_react": "답장 반응으로 보내기",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintOp": "주어진 유저의 권한 레벨 설정 (기본:50)",
"@commandHintOp": {
"commandHint_op": "주어진 유저의 권한 레벨 설정 (기본:50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintMyRoomNick": "이 방의 표시 이름 설정하기",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "이 방의 표시 이름 설정하기",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"commandHintMyRoomAvatar": "이 방의 사진 설정하기 (by mxc-uri)",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "이 방의 사진 설정하기 (by mxc-uri)",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintKick": "주어진 유저 방에서 삭제하기",
"@commandHintKick": {
"commandHint_kick": "주어진 유저 방에서 삭제하기",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintJoin": "주어진 방 들어가기",
"@commandHintJoin": {
"commandHint_join": "주어진 방 들어가기",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},

View File

@ -444,73 +444,73 @@
"type": "text",
"placeholders": {}
},
"commandHintBan": "Persoon uit deze kamer verbannen",
"@commandHintBan": {
"commandHint_ban": "Persoon uit deze kamer verbannen",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHintHtml": "Tekst met HTML-opmaak versturen",
"@commandHintHtml": {
"commandHint_html": "Tekst met HTML-opmaak versturen",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintInvite": "Persoon in deze kamer uitnodigen",
"@commandHintInvite": {
"commandHint_invite": "Persoon in deze kamer uitnodigen",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintJoin": "Deelnemen aan de gegeven kamer",
"@commandHintJoin": {
"commandHint_join": "Deelnemen aan de gegeven kamer",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintKick": "Persoon uit deze kamer verwijderen",
"@commandHintKick": {
"commandHint_kick": "Persoon uit deze kamer verwijderen",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintLeave": "Deze kamer verlaten",
"@commandHintLeave": {
"commandHint_leave": "Deze kamer verlaten",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintMe": "Beschrijf jezelf",
"@commandHintMe": {
"commandHint_me": "Beschrijf jezelf",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHintMyRoomAvatar": "Je avatar voor deze kamer instellen (met mxc-uri)",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "Je avatar voor deze kamer instellen (met mxc-uri)",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintMyRoomNick": "Je naam voor deze kamer instellen",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "Je naam voor deze kamer instellen",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"commandHintOp": "Machtsniveau van de persoon instellen (standaard: 50)",
"@commandHintOp": {
"commandHint_op": "Machtsniveau van de persoon instellen (standaard: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintPlain": "Niet-opgemaakte tekst versturen",
"@commandHintPlain": {
"commandHint_plain": "Niet-opgemaakte tekst versturen",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintReact": "Antwoord als reactie versturen",
"@commandHintReact": {
"commandHint_react": "Antwoord als reactie versturen",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintSend": "Tekst versturen",
"@commandHintSend": {
"commandHint_send": "Tekst versturen",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHintUnBan": "Persoon weer in deze kamer toestaan",
"@commandHintUnBan": {
"commandHint_unban": "Persoon weer in deze kamer toestaan",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},

View File

@ -384,73 +384,73 @@
"type": "text",
"placeholders": {}
},
"commandHintBan": "Zablokuj użytkownika w tym pokoju",
"@commandHintBan": {
"commandHint_ban": "Zablokuj użytkownika w tym pokoju",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHintHtml": "Wyślij tekst sformatowany w HTML",
"@commandHintHtml": {
"commandHint_html": "Wyślij tekst sformatowany w HTML",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintInvite": "Zaproś użytkownika do pokoju",
"@commandHintInvite": {
"commandHint_invite": "Zaproś użytkownika do pokoju",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintJoin": "Dołącz do podanego pokoju",
"@commandHintJoin": {
"commandHint_join": "Dołącz do podanego pokoju",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintKick": "Usuń tego użytkownika z tego pokoju",
"@commandHintKick": {
"commandHint_kick": "Usuń tego użytkownika z tego pokoju",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintLeave": "Wyjdź z tego pokoju",
"@commandHintLeave": {
"commandHint_leave": "Wyjdź z tego pokoju",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintMe": "Opisz siebie",
"@commandHintMe": {
"commandHint_me": "Opisz siebie",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHintMyRoomAvatar": "Ustaw awatar dla tego pokoju (przez mxc-uri)",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "Ustaw awatar dla tego pokoju (przez mxc-uri)",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintMyRoomNick": "Ustaw nazwę wyświetlaną dla tego pokoju",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "Ustaw nazwę wyświetlaną dla tego pokoju",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"commandHintOp": "Ustaw moc uprawnień użytkownika (domyślnie: 50)",
"@commandHintOp": {
"commandHint_op": "Ustaw moc uprawnień użytkownika (domyślnie: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintPlain": "Wyślij niesformatowany tekst",
"@commandHintPlain": {
"commandHint_plain": "Wyślij niesformatowany tekst",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintReact": "Wyślij odpowiedź jako reakcję",
"@commandHintReact": {
"commandHint_react": "Wyślij odpowiedź jako reakcję",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintSend": "Wyślij wiadomość",
"@commandHintSend": {
"commandHint_send": "Wyślij wiadomość",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHintUnBan": "Odblokuj użytkownika w tym pokoju",
"@commandHintUnBan": {
"commandHint_unban": "Odblokuj użytkownika w tym pokoju",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},

View File

@ -435,73 +435,73 @@
"type": "text",
"placeholders": {}
},
"commandHintBan": "Banir um(a) usuário(a) desta sala",
"@commandHintBan": {
"commandHint_ban": "Banir um(a) usuário(a) desta sala",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHintHtml": "Enviar mensagem formatada em HTML",
"@commandHintHtml": {
"commandHint_html": "Enviar mensagem formatada em HTML",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintInvite": "Convidar um(a) usuário(a) para esta sala",
"@commandHintInvite": {
"commandHint_invite": "Convidar um(a) usuário(a) para esta sala",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintJoin": "Entrar numa sala",
"@commandHintJoin": {
"commandHint_join": "Entrar numa sala",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintKick": "Remover um(a) usuário(a) desta sala",
"@commandHintKick": {
"commandHint_kick": "Remover um(a) usuário(a) desta sala",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintLeave": "Sair desta sala",
"@commandHintLeave": {
"commandHint_leave": "Sair desta sala",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintMe": "Descrever você mesmo",
"@commandHintMe": {
"commandHint_me": "Descrever você mesmo",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHintMyRoomAvatar": "Determinar sua imagem para esta sala (via mxc-uri)",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "Determinar sua imagem para esta sala (via mxc-uri)",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintMyRoomNick": "Determinar seu nome de exibição para esta sala",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "Determinar seu nome de exibição para esta sala",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"commandHintOp": "Determinar o grau de poderes de um(a) usuário(a) (padrão: 50)",
"@commandHintOp": {
"commandHint_op": "Determinar o grau de poderes de um(a) usuário(a) (padrão: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintPlain": "Enviar mensagem sem formatação",
"@commandHintPlain": {
"commandHint_plain": "Enviar mensagem sem formatação",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintReact": "Enviar uma resposta como reação",
"@commandHintReact": {
"commandHint_react": "Enviar uma resposta como reação",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintSend": "Enviar mensagem",
"@commandHintSend": {
"commandHint_send": "Enviar mensagem",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHintUnBan": "Revogar o banimento de um(a) usuário(a) desta sala",
"@commandHintUnBan": {
"commandHint_unban": "Revogar o banimento de um(a) usuário(a) desta sala",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},

View File

@ -413,73 +413,73 @@
"type": "text",
"placeholders": {}
},
"commandHintBan": "Banir o utilizador dado desta sala",
"@commandHintBan": {
"commandHint_ban": "Banir o utilizador dado desta sala",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHintHtml": "Enviar texto formatado com HTML",
"@commandHintHtml": {
"commandHint_html": "Enviar texto formatado com HTML",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintInvite": "Convidar o utilizador dado a esta sala",
"@commandHintInvite": {
"commandHint_invite": "Convidar o utilizador dado a esta sala",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintJoin": "Entrar na sala dada",
"@commandHintJoin": {
"commandHint_join": "Entrar na sala dada",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintKick": "Remover o utilizador dado desta sala",
"@commandHintKick": {
"commandHint_kick": "Remover o utilizador dado desta sala",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintLeave": "Sair desta sala",
"@commandHintLeave": {
"commandHint_leave": "Sair desta sala",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintMe": "Descreve-te",
"@commandHintMe": {
"commandHint_me": "Descreve-te",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHintMyRoomAvatar": "Definir a tua imagem para esta sala (por mxc-uri)",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "Definir a tua imagem para esta sala (por mxc-uri)",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintMyRoomNick": "Definir o teu nome para esta sala",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "Definir o teu nome para esta sala",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"commandHintOp": "Definir o nível de poder do utilizador dado (por omissão: 50)",
"@commandHintOp": {
"commandHint_op": "Definir o nível de poder do utilizador dado (por omissão: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintPlain": "Enviar texto não formatado",
"@commandHintPlain": {
"commandHint_plain": "Enviar texto não formatado",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintReact": "Enviar respostas como reações",
"@commandHintReact": {
"commandHint_react": "Enviar respostas como reações",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintSend": "Enviar texto",
"@commandHintSend": {
"commandHint_send": "Enviar texto",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHintUnBan": "Perdoar o utilizador dado",
"@commandHintUnBan": {
"commandHint_unban": "Perdoar o utilizador dado",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},

View File

@ -436,73 +436,73 @@
"type": "text",
"placeholders": {}
},
"commandHintBan": "Заблокировать данного пользователя в этой комнате",
"@commandHintBan": {
"commandHint_ban": "Заблокировать данного пользователя в этой комнате",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHintHtml": "Отправить текст формата HTML",
"@commandHintHtml": {
"commandHint_html": "Отправить текст формата HTML",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintInvite": "Пригласить данного пользователя в эту комнату",
"@commandHintInvite": {
"commandHint_invite": "Пригласить данного пользователя в эту комнату",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintJoin": "Присоединиться к данной комнате",
"@commandHintJoin": {
"commandHint_join": "Присоединиться к данной комнате",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintKick": "Удалить данного пользователя из этой комнаты",
"@commandHintKick": {
"commandHint_kick": "Удалить данного пользователя из этой комнаты",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintLeave": "Покинуть эту комнату",
"@commandHintLeave": {
"commandHint_leave": "Покинуть эту комнату",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintMe": "Опишите себя",
"@commandHintMe": {
"commandHint_me": "Опишите себя",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHintMyRoomAvatar": "Установите свою фотографию для этой комнаты (автор: mxc-uri)",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "Установите свою фотографию для этой комнаты (автор: mxc-uri)",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintMyRoomNick": "Задайте отображаемое имя для этой комнаты",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "Задайте отображаемое имя для этой комнаты",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"commandHintOp": "Установить уровень прав данного пользователя (по умолчанию: 50)",
"@commandHintOp": {
"commandHint_op": "Установить уровень прав данного пользователя (по умолчанию: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintPlain": "Отправить неотформатированный текст",
"@commandHintPlain": {
"commandHint_plain": "Отправить неотформатированный текст",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintReact": "Отправить ответ как реакцию",
"@commandHintReact": {
"commandHint_react": "Отправить ответ как реакцию",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintSend": "Отправить текст",
"@commandHintSend": {
"commandHint_send": "Отправить текст",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHintUnBan": "Разблокировать данного пользователя в этой комнате",
"@commandHintUnBan": {
"commandHint_unban": "Разблокировать данного пользователя в этой комнате",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},

View File

@ -137,13 +137,13 @@
"type": "text",
"placeholders": {}
},
"commandHintJoin": "දී ඇති කාමරයට එක්වන්න",
"@commandHintJoin": {
"commandHint_join": "දී ඇති කාමරයට එක්වන්න",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintLeave": "මෙම කාමරය හැරයන්න",
"@commandHintLeave": {
"commandHint_leave": "මෙම කාමරය හැරයන්න",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},

View File

@ -371,58 +371,58 @@
"type": "text",
"placeholders": {}
},
"commandHintBan": "Izključi določenega uporabnika iz te sobe",
"@commandHintBan": {
"commandHint_ban": "Izključi določenega uporabnika iz te sobe",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHintHtml": "Pošljite besedilo v obliki HTML",
"@commandHintHtml": {
"commandHint_html": "Pošljite besedilo v obliki HTML",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintInvite": "Povabi danega uporabnika v to sobo",
"@commandHintInvite": {
"commandHint_invite": "Povabi danega uporabnika v to sobo",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintJoin": "Pridružite se dani sobi",
"@commandHintJoin": {
"commandHint_join": "Pridružite se dani sobi",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintKick": "Odstranite danega uporabnika iz te sobe",
"@commandHintKick": {
"commandHint_kick": "Odstranite danega uporabnika iz te sobe",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintMe": "Opisi sebe",
"@commandHintMe": {
"commandHint_me": "Opisi sebe",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHintMyRoomAvatar": "Nastavite svojo sliko za to sobo",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "Nastavite svojo sliko za to sobo",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintOp": "Nastavite raven moči danega uporabnika (privzeto: 50)",
"@commandHintOp": {
"commandHint_op": "Nastavite raven moči danega uporabnika (privzeto: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintReact": "Pošljite odgovor kot reakcijo",
"@commandHintReact": {
"commandHint_react": "Pošljite odgovor kot reakcijo",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintSend": "Pošlji besedilo",
"@commandHintSend": {
"commandHint_send": "Pošlji besedilo",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHintUnBan": "Prekliči izključitev določenega uporabnika iz te sobe",
"@commandHintUnBan": {
"commandHint_unban": "Prekliči izključitev določenega uporabnika iz te sobe",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},
@ -575,8 +575,8 @@
"type": "text",
"placeholders": {}
},
"commandHintMyRoomNick": "Nastavite prikazno ime za to sobo",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "Nastavite prikazno ime za to sobo",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
@ -590,13 +590,13 @@
"type": "text",
"placeholders": {}
},
"commandHintLeave": "Zapusti to sobo",
"@commandHintLeave": {
"commandHint_leave": "Zapusti to sobo",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintPlain": "Pošlji neformatirano besedilo",
"@commandHintPlain": {
"commandHint_plain": "Pošlji neformatirano besedilo",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},

View File

@ -418,68 +418,68 @@
"type": "text",
"placeholders": {}
},
"commandHintBan": "Блокирај задатог корисника за ову собу",
"@commandHintBan": {
"commandHint_ban": "Блокирај задатог корисника за ову собу",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHintHtml": "Шаљи ХТМЛ обликован текст",
"@commandHintHtml": {
"commandHint_html": "Шаљи ХТМЛ обликован текст",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintInvite": "Позови задатог корисника у собу",
"@commandHintInvite": {
"commandHint_invite": "Позови задатог корисника у собу",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintJoin": "Придружи се наведеној соби",
"@commandHintJoin": {
"commandHint_join": "Придружи се наведеној соби",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintKick": "Уклони задатог корисника из собе",
"@commandHintKick": {
"commandHint_kick": "Уклони задатог корисника из собе",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintLeave": "Напусти ову собу",
"@commandHintLeave": {
"commandHint_leave": "Напусти ову собу",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintMe": "Опишите себе",
"@commandHintMe": {
"commandHint_me": "Опишите себе",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHintMyRoomNick": "Поставља ваш надимак за ову собу",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "Поставља ваш надимак за ову собу",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"commandHintOp": "Подеси ниво задатог корисника (подразумевано: 50)",
"@commandHintOp": {
"commandHint_op": "Подеси ниво задатог корисника (подразумевано: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintPlain": "Шаљи неформатиран текст",
"@commandHintPlain": {
"commandHint_plain": "Шаљи неформатиран текст",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintReact": "Шаљи одговор као реакцију",
"@commandHintReact": {
"commandHint_react": "Шаљи одговор као реакцију",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintSend": "Пошаљи текст",
"@commandHintSend": {
"commandHint_send": "Пошаљи текст",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHintUnBan": "Скини забрану задатом кориснику за ову собу",
"@commandHintUnBan": {
"commandHint_unban": "Скини забрану задатом кориснику за ову собу",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},

View File

@ -2099,13 +2099,13 @@
"homeserver": {}
}
},
"commandHintHtml": "Skicka HTML-formatted text",
"@commandHintHtml": {
"commandHint_html": "Skicka HTML-formatted text",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintBan": "Bannlys användaren från detta rum",
"@commandHintBan": {
"commandHint_ban": "Bannlys användaren från detta rum",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
@ -2190,33 +2190,33 @@
"type": "text",
"placeholders": {}
},
"commandHintMyRoomAvatar": "Sätt din bild för detta rum (by mxc-uri)",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "Sätt din bild för detta rum (by mxc-uri)",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintMe": "Beskriv dig själv",
"@commandHintMe": {
"commandHint_me": "Beskriv dig själv",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHintLeave": "Lämna detta rum",
"@commandHintLeave": {
"commandHint_leave": "Lämna detta rum",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintKick": "Ta bort användare från detta rum",
"@commandHintKick": {
"commandHint_kick": "Ta bort användare från detta rum",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintJoin": "Gå med i rum",
"@commandHintJoin": {
"commandHint_join": "Gå med i rum",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintInvite": "Bjud in användaren till detta rum",
"@commandHintInvite": {
"commandHint_invite": "Bjud in användaren till detta rum",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
@ -2306,33 +2306,33 @@
"@commandInvalid": {
"type": "text"
},
"commandHintUnBan": "Tillåt användare i rummet",
"@commandHintUnBan": {
"commandHint_unban": "Tillåt användare i rummet",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},
"commandHintSend": "Skicka text",
"@commandHintSend": {
"commandHint_send": "Skicka text",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHintReact": "Skicka svar som reaktion",
"@commandHintReact": {
"commandHint_react": "Skicka svar som reaktion",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintPlain": "Skicka oformaterad text",
"@commandHintPlain": {
"commandHint_plain": "Skicka oformaterad text",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintOp": "Sätt användarens kraft nivå ( standard: 50)",
"@commandHintOp": {
"commandHint_op": "Sätt användarens kraft nivå ( standard: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintMyRoomNick": "Sätt ditt användarnamn för rummet",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "Sätt ditt användarnamn för rummet",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},

View File

@ -445,73 +445,73 @@
"type": "text",
"placeholders": {}
},
"commandHintBan": "Verilen kullanıcıyı bu odadan yasaklayın",
"@commandHintBan": {
"commandHint_ban": "Verilen kullanıcıyı bu odadan yasaklayın",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHintHtml": "HTML biçimli metin gönderin",
"@commandHintHtml": {
"commandHint_html": "HTML biçimli metin gönderin",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintInvite": "Verilen kullanıcıyı bu odaya davet edin",
"@commandHintInvite": {
"commandHint_invite": "Verilen kullanıcıyı bu odaya davet edin",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintJoin": "Verilen odaya katılın",
"@commandHintJoin": {
"commandHint_join": "Verilen odaya katılın",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintKick": "Verilen kullanıcıyı bu odadan kaldırın",
"@commandHintKick": {
"commandHint_kick": "Verilen kullanıcıyı bu odadan kaldırın",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintLeave": "Bu odadan ayrılın",
"@commandHintLeave": {
"commandHint_leave": "Bu odadan ayrılın",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintMe": "Kendinizi tanımlayın",
"@commandHintMe": {
"commandHint_me": "Kendinizi tanımlayın",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHintMyRoomAvatar": "Bu oda için resminizi ayarlayın (mxc-uri ile)",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "Bu oda için resminizi ayarlayın (mxc-uri ile)",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintMyRoomNick": "Bu oda için görünen adınızı ayarlayın",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "Bu oda için görünen adınızı ayarlayın",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"commandHintOp": "Verilen kullanıcının güç seviyesini ayarlayın (öntanımlı: 50)",
"@commandHintOp": {
"commandHint_op": "Verilen kullanıcının güç seviyesini ayarlayın (öntanımlı: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintPlain": "Biçimlendirilmemiş metin gönderin",
"@commandHintPlain": {
"commandHint_plain": "Biçimlendirilmemiş metin gönderin",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintReact": "Tepki olarak yanıt gönderin",
"@commandHintReact": {
"commandHint_react": "Tepki olarak yanıt gönderin",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintSend": "Metin gönderin",
"@commandHintSend": {
"commandHint_send": "Metin gönderin",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHintUnBan": "Verilen kullanıcının bu odadaki yasağını kaldırın",
"@commandHintUnBan": {
"commandHint_unban": "Verilen kullanıcının bu odadaki yasağını kaldırın",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},

View File

@ -1684,23 +1684,23 @@
},
"sendOnEnter": "Надсилати натисканням Enter",
"@sendOnEnter": {},
"commandHintBan": "Заблокувати цього користувача кімнати",
"@commandHintBan": {
"commandHint_ban": "Заблокувати цього користувача кімнати",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHintKick": "Вилучити цього користувача з цієї кімнати",
"@commandHintKick": {
"commandHint_kick": "Вилучити цього користувача з цієї кімнати",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintMyRoomAvatar": "Встановіть зображення для цієї кімнати (від mxc-uri)",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "Встановіть зображення для цієї кімнати (від mxc-uri)",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintMyRoomNick": "Укажіть показуване ім'я для цієї кімнати",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "Укажіть показуване ім'я для цієї кімнати",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
@ -1988,8 +1988,8 @@
"type": "text",
"placeholders": {}
},
"commandHintJoin": "Приєднатися до цієї кімнати",
"@commandHintJoin": {
"commandHint_join": "Приєднатися до цієї кімнати",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
@ -2213,25 +2213,25 @@
"@setupChatBackupDescription": {},
"clearArchive": "Очистити архів",
"@clearArchive": {},
"commandHintHtml": "Надіслати текст у форматі HTML",
"@commandHintHtml": {
"commandHint_html": "Надіслати текст у форматі HTML",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"yourUserId": "Ваш ID користувача:",
"@yourUserId": {},
"commandHintInvite": "Запросіть цього користувача до цієї кімнати",
"@commandHintInvite": {
"commandHint_invite": "Запросіть цього користувача до цієї кімнати",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintLeave": "Вийти з цієї кімнати",
"@commandHintLeave": {
"commandHint_leave": "Вийти з цієї кімнати",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintMe": "Опишіть себе",
"@commandHintMe": {
"commandHint_me": "Опишіть себе",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
@ -2420,28 +2420,28 @@
"type": "text",
"placeholders": {}
},
"commandHintOp": "Укажіть рівень повноважень цього користувача (типово: 50)",
"@commandHintOp": {
"commandHint_op": "Укажіть рівень повноважень цього користувача (типово: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintPlain": "Надіслати неформатований текст",
"@commandHintPlain": {
"commandHint_plain": "Надіслати неформатований текст",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintReact": "Надіслати відповідь як реакцію",
"@commandHintReact": {
"commandHint_react": "Надіслати відповідь як реакцію",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintSend": "Надіслати текст",
"@commandHintSend": {
"commandHint_send": "Надіслати текст",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHintUnBan": "Розблокувати цього користувача у цій кімнаті",
"@commandHintUnBan": {
"commandHint_unban": "Розблокувати цього користувача у цій кімнаті",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},

View File

@ -419,73 +419,73 @@
"type": "text",
"placeholders": {}
},
"commandHintBan": "在此聊天室封禁该用户",
"@commandHintBan": {
"commandHint_ban": "在此聊天室封禁该用户",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHintHtml": "发送 HTML 格式化文本",
"@commandHintHtml": {
"commandHint_html": "发送 HTML 格式化文本",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHintInvite": "邀请该用户加入此聊天室",
"@commandHintInvite": {
"commandHint_invite": "邀请该用户加入此聊天室",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHintJoin": "加入该聊天室",
"@commandHintJoin": {
"commandHint_join": "加入该聊天室",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintKick": "将该用户移出此聊天室",
"@commandHintKick": {
"commandHint_kick": "将该用户移出此聊天室",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHintLeave": "退出该聊天室",
"@commandHintLeave": {
"commandHint_leave": "退出该聊天室",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHintMe": "介绍自己",
"@commandHintMe": {
"commandHint_me": "介绍自己",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHintMyRoomAvatar": "设置您的聊天室头像通过mxc-uri",
"@commandHintMyRoomAvatar": {
"commandHint_myroomavatar": "设置您的聊天室头像通过mxc-uri",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHintMyRoomNick": "设置您的聊天室昵称",
"@commandHintMyRoomNick": {
"commandHint_myroomnick": "设置您的聊天室昵称",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"commandHintOp": "设置该用户的权限等级默认50",
"@commandHintOp": {
"commandHint_op": "设置该用户的权限等级默认50",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHintPlain": "发送纯文本",
"@commandHintPlain": {
"commandHint_plain": "发送纯文本",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"commandHintReact": "将回复作为响应发送",
"@commandHintReact": {
"commandHint_react": "将回复作为响应发送",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHintSend": "发送文本",
"@commandHintSend": {
"commandHint_send": "发送文本",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHintUnBan": "在此聊天室解封该用户",
"@commandHintUnBan": {
"commandHint_unban": "在此聊天室解封该用户",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},

View File

@ -0,0 +1,46 @@
// This file is auto-generated using scripts/generate_command_hints_glue.sh.
import 'package:flutter_gen/gen_l10n/l10n.dart';
String commandHint(L10n l10n, String command) {
switch (command) {
case "ban":
return l10n.commandHint_ban;
case "clearcache":
return l10n.commandHint_clearcache;
case "create":
return l10n.commandHint_create;
case "discardsession":
return l10n.commandHint_discardsession;
case "dm":
return l10n.commandHint_dm;
case "html":
return l10n.commandHint_html;
case "invite":
return l10n.commandHint_invite;
case "join":
return l10n.commandHint_join;
case "kick":
return l10n.commandHint_kick;
case "leave":
return l10n.commandHint_leave;
case "me":
return l10n.commandHint_me;
case "myroomavatar":
return l10n.commandHint_myroomavatar;
case "myroomnick":
return l10n.commandHint_myroomnick;
case "op":
return l10n.commandHint_op;
case "plain":
return l10n.commandHint_plain;
case "react":
return l10n.commandHint_react;
case "send":
return l10n.commandHint_send;
case "unban":
return l10n.commandHint_unban;
default:
return "";
}
}

View File

@ -11,6 +11,7 @@ import 'package:fluffychat/config/app_config.dart';
import 'package:fluffychat/utils/platform_infos.dart';
import '../../widgets/avatar.dart';
import '../../widgets/matrix.dart';
import 'command_hints.dart';
class InputBar extends StatelessWidget {
final Room room;
@ -172,41 +173,6 @@ class InputBar extends StatelessWidget {
return ret;
}
String _commandHint(L10n l10n, String command) {
switch (command) {
case 'send':
return l10n.commandHintSend;
case 'me':
return l10n.commandHintMe;
case 'plain':
return l10n.commandHintPlain;
case 'html':
return l10n.commandHintHtml;
case 'react':
return l10n.commandHintReact;
case 'join':
return l10n.commandHintJoin;
case 'leave':
return l10n.commandHintLeave;
case 'op':
return l10n.commandHintOp;
case 'kick':
return l10n.commandHintKick;
case 'ban':
return l10n.commandHintBan;
case 'unban':
return l10n.commandHintUnBan;
case 'invite':
return l10n.commandHintInvite;
case 'myroomnick':
return l10n.commandHintMyRoomNick;
case 'myroomavatar':
return l10n.commandHintMyRoomAvatar;
default:
return '';
}
}
Widget buildSuggestion(
BuildContext context,
Map<String, String> suggestion,
@ -216,17 +182,25 @@ class InputBar extends StatelessWidget {
const padding = EdgeInsets.all(4.0);
if (suggestion['type'] == 'command') {
final command = suggestion['name'];
return Container(
padding: padding,
height: size + padding.bottom + padding.top,
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text('/' + command,
style: const TextStyle(fontFamily: 'monospace')),
Text(_commandHint(L10n.of(context), command),
style: Theme.of(context).textTheme.caption),
],
final hint = commandHint(L10n.of(context), command);
return Tooltip(
message: hint,
waitDuration: const Duration(days: 1), // don't show on hover
child: Container(
padding: padding,
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text('/' + command,
style: const TextStyle(fontFamily: 'monospace')),
Text(
hint,
maxLines: 1,
overflow: TextOverflow.ellipsis,
style: Theme.of(context).textTheme.caption,
),
],
),
),
);
}

View File

@ -0,0 +1,30 @@
#!/usr/bin/env bash
# Generates some glue code for translation of /command hints.
# How to use this:
# - Add any new hints to assets/l10n/intl_en.arb
# They must be of the form commandHint_<command> with <command> in lowercase.
# - Run this script to regenerate the glue code
# - Run flutter test to see if you did everything right
# Looking to add descriptions for a new command, but don't know what it does?
# It is likely defined here (in registerDefaultCommands()):
# https://gitlab.com/famedly/company/frontend/famedlysdk/-/blob/main/lib/src/utils/commands_extension.dart
echo "\
// This file is auto-generated using scripts/generate_command_hints_glue.sh.
import 'package:flutter_gen/gen_l10n/l10n.dart';
String commandHint(L10n l10n, String command) {
switch (command) {
$(sed -n \
's/[[:blank:]]*\"\(commandHint_\([[:lower:]]*\)\)\".*/ case "\2":\
return l10n.\1;/p' \
assets/l10n/intl_en.arb
)
default:
return \"\";
}
}\
" > lib/pages/chat/command_hints.dart

View File

@ -0,0 +1,23 @@
import 'dart:convert';
import 'dart:io';
import 'package:flutter_test/flutter_test.dart';
import 'utils/test_client.dart';
void main() async {
test('Check for missing /command hints', () async {
final translated =
jsonDecode(File('assets/l10n/intl_en.arb').readAsStringSync())
.keys
.where((String k) => k.startsWith('commandHint_'))
.map((k) => k.replaceFirst('commandHint_', ''));
final commands = (await prepareTestClient()).commands.keys;
final missing = commands.where((c) => !translated.contains(c)).toList();
expect(0, missing.length,
reason: 'missing hints for ' +
missing.toString() +
'\nAdding hints? See scripts/generate_command_hints_glue.sh');
});
}