i18n: Update translation data from Transifex.

This commit is contained in:
Tim Abbott 2022-03-23 23:41:11 -07:00
parent cab37b4aca
commit ec54b1e5a8
77 changed files with 6947 additions and 6608 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "",
"(forever)": "", "(forever)": "",
"(hidden)": "", "(hidden)": "",
"(no description)": "", "(no description)": "",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "", "<z-link>Upgrade</z-link> for more space.": "",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "", "A Topic Move already in progress.": "",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "",
"A stream needs to have a name": "", "A stream needs to have a name": "",
@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "",
"Click to join video call": "", "Click to join video call": "",
"Click to view or download.": "",
"Close": "اغلاق", "Close": "اغلاق",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "", "Field choices": "",
"File": "ملف", "File": "ملف",
"File and image uploads have been disabled for this organization.": "", "File and image uploads have been disabled for this organization.": "",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "", "File type is not supported.": "",
"Filter bots": "", "Filter bots": "",
@ -792,6 +794,8 @@
"React to selected message with": "الرد على الرسالة المحددة عن طريق", "React to selected message with": "الرد على الرسالة المحددة عن طريق",
"Reactivate": "", "Reactivate": "",
"Reactivate bot": "", "Reactivate bot": "",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "", "Receives new stream notifications": "",
"Recent topics": "المواضيع الحديثة", "Recent topics": "المواضيع الحديثة",
"Remind me about this": "", "Remind me about this": "",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "",
"This user does not exist!": "هذا المستخدم غير موجود!", "This user does not exist!": "هذا المستخدم غير موجود!",
"This user has been deactivated.": "",
"Thursday": "", "Thursday": "",
"Time": "", "Time": "",
"Time format": "", "Time format": "",
@ -1002,7 +1007,7 @@
"Unmute topic": "", "Unmute topic": "",
"Unpin stream from top": "", "Unpin stream from top": "",
"Unread": "", "Unread": "",
"Unread count summary (appears in desktop sidebar and browser tab)": "", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "", "Unstar": "",
"Unstar all messages": "", "Unstar all messages": "",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(Този потребител е деактивиран)",
"(forever)": "", "(forever)": "",
"(hidden)": "", "(hidden)": "",
"(no description)": "", "(no description)": "",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "", "<z-link>Upgrade</z-link> for more space.": "",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "", "A Topic Move already in progress.": "",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "",
"A stream needs to have a name": "Потокът трябва да има име", "A stream needs to have a name": "Потокът трябва да има име",
@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "",
"Click to join video call": "", "Click to join video call": "",
"Click to view or download.": "",
"Close": "Затвори", "Close": "Затвори",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "", "Field choices": "",
"File": "досие", "File": "досие",
"File and image uploads have been disabled for this organization.": "", "File and image uploads have been disabled for this organization.": "",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "", "File type is not supported.": "",
"Filter bots": "", "Filter bots": "",
@ -792,6 +794,8 @@
"React to selected message with": "Отоговори на избраното съобщение с", "React to selected message with": "Отоговори на избраното съобщение с",
"Reactivate": "", "Reactivate": "",
"Reactivate bot": "", "Reactivate bot": "",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "", "Receives new stream notifications": "",
"Recent topics": "", "Recent topics": "",
"Remind me about this": "", "Remind me about this": "",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "",
"This user does not exist!": "Този потребител не съществува!", "This user does not exist!": "Този потребител не съществува!",
"This user has been deactivated.": "",
"Thursday": "", "Thursday": "",
"Time": "", "Time": "",
"Time format": "", "Time format": "",
@ -1002,7 +1007,7 @@
"Unmute topic": "Не заглушавай тема", "Unmute topic": "Не заглушавай тема",
"Unpin stream from top": "", "Unpin stream from top": "",
"Unread": "Непрочетени", "Unread": "Непрочетени",
"Unread count summary (appears in desktop sidebar and browser tab)": "", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "", "Unstar": "",
"Unstar all messages": "", "Unstar all messages": "",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(Aquest usuari està desactivat)",
"(forever)": "", "(forever)": "",
"(hidden)": "", "(hidden)": "",
"(no description)": "", "(no description)": "",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "", "<z-link>Upgrade</z-link> for more space.": "",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "", "A Topic Move already in progress.": "",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "",
"A stream needs to have a name": "Un canal necessita un nom", "A stream needs to have a name": "Un canal necessita un nom",
@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "",
"Click to join video call": "Cliqueu per unir-vos a la trucada de vídeo", "Click to join video call": "Cliqueu per unir-vos a la trucada de vídeo",
"Click to view or download.": "",
"Close": "Tancar", "Close": "Tancar",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "", "Field choices": "",
"File": "Fitxer", "File": "Fitxer",
"File and image uploads have been disabled for this organization.": "", "File and image uploads have been disabled for this organization.": "",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "", "File type is not supported.": "",
"Filter bots": "", "Filter bots": "",
@ -792,6 +794,8 @@
"React to selected message with": "Reacciona al missatge seleccionat amb", "React to selected message with": "Reacciona al missatge seleccionat amb",
"Reactivate": "", "Reactivate": "",
"Reactivate bot": "", "Reactivate bot": "",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "", "Receives new stream notifications": "",
"Recent topics": "Temes recents", "Recent topics": "Temes recents",
"Remind me about this": "", "Remind me about this": "",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "",
"This user does not exist!": "Aquest usuari no existeix!", "This user does not exist!": "Aquest usuari no existeix!",
"This user has been deactivated.": "",
"Thursday": "", "Thursday": "",
"Time": "", "Time": "",
"Time format": "", "Time format": "",
@ -1002,7 +1007,7 @@
"Unmute topic": "No silencies el tema", "Unmute topic": "No silencies el tema",
"Unpin stream from top": "No fixes el canal dalt de tot", "Unpin stream from top": "No fixes el canal dalt de tot",
"Unread": "No llegits", "Unread": "No llegits",
"Unread count summary (appears in desktop sidebar and browser tab)": "Resum de nombre de missatges no llegits (es mostra en la barra lateral d'escriptori i en la pestanya del navegador)", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "No destaques", "Unstar": "No destaques",
"Unstar all messages": "No destaques cap missatge", "Unstar all messages": "No destaques cap missatge",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(Tento uživatel byl vypnut)",
"(forever)": "(navždy)", "(forever)": "(navždy)",
"(hidden)": "(skryto)", "(hidden)": "(skryto)",
"(no description)": "(žádný popis)", "(no description)": "(žádný popis)",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "<z-link>Povýšit</z-link> kvůli více místa.", "<z-link>Upgrade</z-link> for more space.": "<z-link>Povýšit</z-link> kvůli více místa.",
"<z-shortcut></z-shortcut> to add a new line": "<z-shortcut></z-shortcut> pro přidání nového řádku", "<z-shortcut></z-shortcut> to add a new line": "<z-shortcut></z-shortcut> pro přidání nového řádku",
"<z-shortcut></z-shortcut> to send": "<z-shortcut></z-shortcut> pro odeslání", "<z-shortcut></z-shortcut> to send": "<z-shortcut></z-shortcut> pro odeslání",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "Přesun tématu již probíhá", "A Topic Move already in progress.": "Přesun tématu již probíhá",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Jazyk je označen jako 100% přeložený, pouze pokud je přeložen každý řetězec ve webové, stolní a mobilní aplikaci, včetně uživatelského rozhraní pro správu a včetně chybových zpráv.", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Jazyk je označen jako 100% přeložený, pouze pokud je přeložen každý řetězec ve webové, stolní a mobilní aplikaci, včetně uživatelského rozhraní pro správu a včetně chybových zpráv.",
"A stream needs to have a name": "Kanál musí mít název", "A stream needs to have a name": "Kanál musí mít název",
@ -197,6 +197,7 @@
"Click here to reveal.": "Klepněte zde pro odhalení.", "Click here to reveal.": "Klepněte zde pro odhalení.",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Pro uložení klepněte mimo zadávací pole. Automaticky bude upozorněn každý, kdo byl přidán nebo odstraněn.", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Pro uložení klepněte mimo zadávací pole. Automaticky bude upozorněn každý, kdo byl přidán nebo odstraněn.",
"Click to join video call": "Klepněte pro připojení se k obrazovému hovoru", "Click to join video call": "Klepněte pro připojení se k obrazovému hovoru",
"Click to view or download.": "",
"Close": "Zavřít", "Close": "Zavřít",
"Close modal": "Zavřít okno", "Close modal": "Zavřít okno",
"Close this dialog window": "Zavřít toto dialogové okno", "Close this dialog window": "Zavřít toto dialogové okno",
@ -400,6 +401,7 @@
"Field choices": "Možnosti", "Field choices": "Možnosti",
"File": "Soubor", "File": "Soubor",
"File and image uploads have been disabled for this organization.": "Nahrávání souborů a obrázků bylo v této organizaci zakázáno.", "File and image uploads have been disabled for this organization.": "Nahrávání souborů a obrázků bylo v této organizaci zakázáno.",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "Velikost souboru musí být nejvíce {max_file_size} MiB.", "File size must be at most {max_file_size} MiB.": "Velikost souboru musí být nejvíce {max_file_size} MiB.",
"File type is not supported.": "Tento typ souboru není podporován.", "File type is not supported.": "Tento typ souboru není podporován.",
"Filter bots": "Filtrovat roboty", "Filter bots": "Filtrovat roboty",
@ -792,6 +794,8 @@
"React to selected message with": "Odpovědět na vybranou zprávu s", "React to selected message with": "Odpovědět na vybranou zprávu s",
"Reactivate": "Znovu zapnout", "Reactivate": "Znovu zapnout",
"Reactivate bot": "Znovu zapnout robota", "Reactivate bot": "Znovu zapnout robota",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "Dostane nové oznámení z kanálu", "Receives new stream notifications": "Dostane nové oznámení z kanálu",
"Recent topics": "Nedávná témata", "Recent topics": "Nedávná témata",
"Remind me about this": "Připomenout", "Remind me about this": "Připomenout",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "Tento kanál je vyhrazen pro <strong>oznámení</strong>. <br /> Určitě chcete poslat zprávu všem <strong>{count}</strong> lidem v tomto kanálu?", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "Tento kanál je vyhrazen pro <strong>oznámení</strong>. <br /> Určitě chcete poslat zprávu všem <strong>{count}</strong> lidem v tomto kanálu?",
"This user does not exist!": "Tento uživatel neexistuje!", "This user does not exist!": "Tento uživatel neexistuje!",
"This user has been deactivated.": "",
"Thursday": "Čtvrtek", "Thursday": "Čtvrtek",
"Time": "Čas", "Time": "Čas",
"Time format": "Formát času", "Time format": "Formát času",
@ -1002,7 +1007,7 @@
"Unmute topic": "Zrušit ztlumení tématu", "Unmute topic": "Zrušit ztlumení tématu",
"Unpin stream from top": "Odepnout kanál odshora", "Unpin stream from top": "Odepnout kanál odshora",
"Unread": "Nepřečtené", "Unread": "Nepřečtené",
"Unread count summary (appears in desktop sidebar and browser tab)": "Přehled počtu nepřečtených (objeví se v postranním panelu plochy a na kartě prohlížeče)", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "Odebrat hvězdičku", "Unstar": "Odebrat hvězdičku",
"Unstar all messages": "Odebrat všem zprávám hvězdičky", "Unstar all messages": "Odebrat všem zprávám hvězdičky",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(Mae'r defnyddiwr hwn wedi'u ddadactifadu)",
"(forever)": "(am byth)", "(forever)": "(am byth)",
"(hidden)": "(cudd)", "(hidden)": "(cudd)",
"(no description)": "(dim disgrifiad)", "(no description)": "(dim disgrifiad)",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "<z-link>Uwchraddio</z-link> am fwy o le.", "<z-link>Upgrade</z-link> for more space.": "<z-link>Uwchraddio</z-link> am fwy o le.",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "Symud Pwnc eisoes ar y gweill.", "A Topic Move already in progress.": "Symud Pwnc eisoes ar y gweill.",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Mae iaith wedi'i marcio fel 100% wedi'i chyfieithu dim ond os yw pob llinyn yn y we, bwrdd gwaith, ac apiau symudol yn cael eu cyfieithu, gan gynnwys UI gweinyddol a negeseuon gwall.", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Mae iaith wedi'i marcio fel 100% wedi'i chyfieithu dim ond os yw pob llinyn yn y we, bwrdd gwaith, ac apiau symudol yn cael eu cyfieithu, gan gynnwys UI gweinyddol a negeseuon gwall.",
"A stream needs to have a name": "Mae angen enw ar ffrwd", "A stream needs to have a name": "Mae angen enw ar ffrwd",
@ -197,6 +197,7 @@
"Click here to reveal.": "Cliciwch yma i ddatgelu.", "Click here to reveal.": "Cliciwch yma i ddatgelu.",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Cliciwch y tu allan i'r blwch mewnbwn i arbed. Byddwn yn hysbysu unrhyw un a ychwanegwyd neu a symudwyd yn awtomatig.", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Cliciwch y tu allan i'r blwch mewnbwn i arbed. Byddwn yn hysbysu unrhyw un a ychwanegwyd neu a symudwyd yn awtomatig.",
"Click to join video call": "Cliciwch i ymuno â galwad fideo", "Click to join video call": "Cliciwch i ymuno â galwad fideo",
"Click to view or download.": "",
"Close": "Cau", "Close": "Cau",
"Close modal": "Caewch y moddol", "Close modal": "Caewch y moddol",
"Close this dialog window": "Caewch y ffenestr ymgom hon", "Close this dialog window": "Caewch y ffenestr ymgom hon",
@ -400,6 +401,7 @@
"Field choices": "Dewisiadau maes", "Field choices": "Dewisiadau maes",
"File": "Ffeil", "File": "Ffeil",
"File and image uploads have been disabled for this organization.": "Mae uwchlwytho ffeiliau a delweddau wed'u hanalluogi ar gyfer y sefydliad hwn.", "File and image uploads have been disabled for this organization.": "Mae uwchlwytho ffeiliau a delweddau wed'u hanalluogi ar gyfer y sefydliad hwn.",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "Rhaid i faint y ffeil fod ar y mwyaf {max_file_size} MiB.", "File size must be at most {max_file_size} MiB.": "Rhaid i faint y ffeil fod ar y mwyaf {max_file_size} MiB.",
"File type is not supported.": "Ni chefnogir y math o ffeil.", "File type is not supported.": "Ni chefnogir y math o ffeil.",
"Filter bots": "Hidlo bots", "Filter bots": "Hidlo bots",
@ -792,6 +794,8 @@
"React to selected message with": "Ymateb i neges ddethol gyda", "React to selected message with": "Ymateb i neges ddethol gyda",
"Reactivate": "Ailgychwyn", "Reactivate": "Ailgychwyn",
"Reactivate bot": "Ailgychwyn bot", "Reactivate bot": "Ailgychwyn bot",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "Yn derbyn hysbysiadau ffrwd newydd", "Receives new stream notifications": "Yn derbyn hysbysiadau ffrwd newydd",
"Recent topics": "Pynciau diweddar", "Recent topics": "Pynciau diweddar",
"Remind me about this": "Atgoffwch fi am hyn", "Remind me about this": "Atgoffwch fi am hyn",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "Mae gan y ffrwd hon danysgrifwyr {count}.", "This stream has {count} subscribers.": "Mae gan y ffrwd hon danysgrifwyr {count}.",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "Mae'r nant hon wedi'i chadw ar gyfer <strong>cyhoeddiadau</strong> .<br /> Ydych chi'n siŵr eich bod chi am negesu pawb <strong>{count}</strong> yn y ffrwd hon?", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "Mae'r nant hon wedi'i chadw ar gyfer <strong>cyhoeddiadau</strong> .<br /> Ydych chi'n siŵr eich bod chi am negesu pawb <strong>{count}</strong> yn y ffrwd hon?",
"This user does not exist!": "Nid yw'r defnyddiwr hwn yn bodoli!", "This user does not exist!": "Nid yw'r defnyddiwr hwn yn bodoli!",
"This user has been deactivated.": "",
"Thursday": "Dydd Iau", "Thursday": "Dydd Iau",
"Time": "Amser", "Time": "Amser",
"Time format": "Fformat amser", "Time format": "Fformat amser",
@ -1002,7 +1007,7 @@
"Unmute topic": "Dad-fudo'r pwnnc", "Unmute topic": "Dad-fudo'r pwnnc",
"Unpin stream from top": "Dad-pinio'r ffrwd o'r brig", "Unpin stream from top": "Dad-pinio'r ffrwd o'r brig",
"Unread": "Heb ei ddarllen", "Unread": "Heb ei ddarllen",
"Unread count summary (appears in desktop sidebar and browser tab)": "Crynodeb cyfrif heb ei ddarllen (yn ymddangos yn y bar ochr bwrdd gwaith a thab porwr)", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "Dad-serennu", "Unstar": "Dad-serennu",
"Unstar all messages": "Dad-serennu pob neges", "Unstar all messages": "Dad-serennu pob neges",

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-03-19 00:47+0000\n" "POT-Creation-Date: 2022-03-24 06:37+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -2417,7 +2417,7 @@ msgstr ""
#: zerver/decorator.py:611 zerver/lib/streams.py:688 zerver/lib/streams.py:690 #: zerver/decorator.py:611 zerver/lib/streams.py:688 zerver/lib/streams.py:690
#: zerver/lib/streams.py:705 zerver/lib/user_groups.py:16 #: zerver/lib/streams.py:705 zerver/lib/user_groups.py:16
#: zerver/lib/user_groups.py:23 zerver/lib/users.py:242 zerver/lib/users.py:261 #: zerver/lib/user_groups.py:23 zerver/lib/users.py:246 zerver/lib/users.py:275
#: zerver/views/invite.py:49 zerver/views/realm_emoji.py:31 #: zerver/views/invite.py:49 zerver/views/realm_emoji.py:31
#: zerver/views/streams.py:322 zerver/views/streams.py:546 #: zerver/views/streams.py:322 zerver/views/streams.py:546
msgid "Insufficient permission" msgid "Insufficient permission"
@ -2557,23 +2557,23 @@ msgstr ""
msgid "{user} accepted your invitation to join Zulip!" msgid "{user} accepted your invitation to join Zulip!"
msgstr "" msgstr ""
#: zerver/lib/actions.py:1668 #: zerver/lib/actions.py:1679
msgid "Unable to render message" msgid "Unable to render message"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2492 #: zerver/lib/actions.py:2503
msgid "You cannot attach a submessage to this message." msgid "You cannot attach a submessage to this message."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2629 #: zerver/lib/actions.py:2640
msgid "Reaction already exists." msgid "Reaction already exists."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2731 zerver/lib/addressee.py:33 #: zerver/lib/actions.py:2742 zerver/lib/addressee.py:33
msgid "Invalid user ID {}" msgid "Invalid user ID {}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2800 zerver/lib/actions.py:8265 #: zerver/lib/actions.py:2811 zerver/lib/actions.py:8311
#: zerver/lib/streams.py:253 zerver/lib/streams.py:261 #: zerver/lib/streams.py:253 zerver/lib/streams.py:261
#: zerver/tornado/views.py:111 zerver/views/events_register.py:75 #: zerver/tornado/views.py:111 zerver/views/events_register.py:75
#: zerver/views/message_send.py:233 zerver/views/message_send.py:239 #: zerver/views/message_send.py:233 zerver/views/message_send.py:239
@ -2581,155 +2581,155 @@ msgstr ""
msgid "User not authorized for this query" msgid "User not authorized for this query"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2841 #: zerver/lib/actions.py:2852
#, python-brace-format #, python-brace-format
msgid "'{email}' is no longer using Zulip." msgid "'{email}' is no longer using Zulip."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2848 #: zerver/lib/actions.py:2859
msgid "You can't send private messages outside of your organization." msgid "You can't send private messages outside of your organization."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2914 #: zerver/lib/actions.py:2925
msgid "Expected exactly one stream" msgid "Expected exactly one stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2925 #: zerver/lib/actions.py:2936
msgid "Invalid data type for stream" msgid "Invalid data type for stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2941 zerver/lib/actions.py:2951 #: zerver/lib/actions.py:2952 zerver/lib/actions.py:2962
msgid "Invalid data type for recipients" msgid "Invalid data type for recipients"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2959 zerver/lib/actions.py:2967 #: zerver/lib/actions.py:2970 zerver/lib/actions.py:2978
msgid "Recipient lists may contain emails or user IDs, but not both." msgid "Recipient lists may contain emails or user IDs, but not both."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3079 #: zerver/lib/actions.py:3090
msgid "Reminders can only be set for streams." msgid "Reminders can only be set for streams."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3095 #: zerver/lib/actions.py:3106
msgid "Nothing to change" msgid "Nothing to change"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3099 #: zerver/lib/actions.py:3110
msgid "Private messages cannot be moved to streams." msgid "Private messages cannot be moved to streams."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3101 #: zerver/lib/actions.py:3112
msgid "Private messages cannot have topics." msgid "Private messages cannot have topics."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3104 #: zerver/lib/actions.py:3115
msgid "Invalid propagate_mode without topic edit" msgid "Invalid propagate_mode without topic edit"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3110 #: zerver/lib/actions.py:3121
msgid "Cannot change message content while changing stream" msgid "Cannot change message content while changing stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3114 #: zerver/lib/actions.py:3125
msgid "Widgets cannot be edited." msgid "Widgets cannot be edited."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3167 #: zerver/lib/actions.py:3178
msgid "Your organization has turned off message editing" msgid "Your organization has turned off message editing"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3186 #: zerver/lib/actions.py:3197
msgid "You don't have permission to edit this message" msgid "You don't have permission to edit this message"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3197 #: zerver/lib/actions.py:3208
msgid "The time limit for editing this message has passed" msgid "The time limit for editing this message has passed"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3212 #: zerver/lib/actions.py:3223
msgid "The time limit for editing this message's topic has passed" msgid "The time limit for editing this message's topic has passed"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3248 zerver/lib/actions.py:3597 #: zerver/lib/actions.py:3259 zerver/lib/actions.py:3608
msgid "You do not have permission to use wildcard mentions in this stream." msgid "You do not have permission to use wildcard mentions in this stream."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3257 #: zerver/lib/actions.py:3268
msgid "You don't have permission to move this message" msgid "You don't have permission to move this message"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3263 #: zerver/lib/actions.py:3274
msgid "" msgid ""
"You don't have permission to move this message due to missing access to its " "You don't have permission to move this message due to missing access to its "
"stream" "stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3301 #: zerver/lib/actions.py:3312
msgid "Invalid default stream group name '{}'" msgid "Invalid default stream group name '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3304 #: zerver/lib/actions.py:3315
msgid "Default stream group name too long (limit: {} characters)" msgid "Default stream group name too long (limit: {} characters)"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3311 #: zerver/lib/actions.py:3322
msgid "Default stream group name '{}' contains NULL (0x00) characters." msgid "Default stream group name '{}' contains NULL (0x00) characters."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3379 #: zerver/lib/actions.py:3390
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, "
"but there is no stream with that ID." "but there is no stream with that ID."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3385 #: zerver/lib/actions.py:3396
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Your bot {bot_identity} tried to send a message to stream {stream_name}, but " "Your bot {bot_identity} tried to send a message to stream {stream_name}, but "
"that stream does not exist. Click [here]({new_stream_link}) to create it." "that stream does not exist. Click [here]({new_stream_link}) to create it."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3393 #: zerver/lib/actions.py:3404
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Your bot {bot_identity} tried to send a message to stream {stream_name}. The " "Your bot {bot_identity} tried to send a message to stream {stream_name}. The "
"stream exists but does not have any subscribers." "stream exists but does not have any subscribers."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3440 #: zerver/lib/actions.py:3451
msgid "Private messages are disabled in this organization." msgid "Private messages are disabled in this organization."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3516 #: zerver/lib/actions.py:3527
msgid "Topics are required in this organization" msgid "Topics are required in this organization"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3571 #: zerver/lib/actions.py:3582
msgid "Widgets: API programmer sent invalid JSON content" msgid "Widgets: API programmer sent invalid JSON content"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3577 #: zerver/lib/actions.py:3588
#, python-brace-format #, python-brace-format
msgid "Widgets: {error_msg}" msgid "Widgets: {error_msg}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3854 #: zerver/lib/actions.py:3865
msgid "Subscriber data is not available for this stream" msgid "Subscriber data is not available for this stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3861 #: zerver/lib/actions.py:3872
msgid "Unable to retrieve subscribers for private stream" msgid "Unable to retrieve subscribers for private stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5131 #: zerver/lib/actions.py:5142
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{user} changed the [access permissions](/help/stream-permissions) for this " "{user} changed the [access permissions](/help/stream-permissions) for this "
"stream from **{old_policy}** to **{new_policy}**." "stream from **{old_policy}** to **{new_policy}**."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5272 #: zerver/lib/actions.py:5283
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{user} changed the [posting permissions](/help/stream-sending-policy) for " "{user} changed the [posting permissions](/help/stream-sending-policy) for "
@ -2739,33 +2739,33 @@ msgid ""
"* **New permissions**: {new_policy}.\n" "* **New permissions**: {new_policy}.\n"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5406 #: zerver/lib/actions.py:5417
#, python-brace-format #, python-brace-format
msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5425 #: zerver/lib/actions.py:5436
#, python-brace-format #, python-brace-format
msgid "{user} changed the description for this stream." msgid "{user} changed the description for this stream."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5427 #: zerver/lib/actions.py:5438
msgid "Old description" msgid "Old description"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5431 #: zerver/lib/actions.py:5442
msgid "New description" msgid "New description"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5499 zerver/lib/actions.py:5504 #: zerver/lib/actions.py:5510 zerver/lib/actions.py:5515
msgid "Forever" msgid "Forever"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5505 #: zerver/lib/actions.py:5516
msgid "Messages in this stream will now be retained forever." msgid "Messages in this stream will now be retained forever."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5511 #: zerver/lib/actions.py:5522
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{user} has changed the [message retention period](/help/message-retention-" "{user} has changed the [message retention period](/help/message-retention-"
@ -2776,148 +2776,148 @@ msgid ""
"{summary_line}" "{summary_line}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5688 #: zerver/lib/actions.py:5720
msgid "Signups enabled" msgid "Signups enabled"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5850 #: zerver/lib/actions.py:5884
msgid "Invalid default stream group {}" msgid "Invalid default stream group {}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5897 zerver/lib/actions.py:5924 #: zerver/lib/actions.py:5931 zerver/lib/actions.py:5958
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"'{stream_name}' is a default stream and cannot be added to '{group_name}'" "'{stream_name}' is a default stream and cannot be added to '{group_name}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5908 #: zerver/lib/actions.py:5942
#, python-brace-format #, python-brace-format
msgid "Default stream group '{group_name}' already exists" msgid "Default stream group '{group_name}' already exists"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5930 #: zerver/lib/actions.py:5964
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Stream '{stream_name}' is already present in default stream group " "Stream '{stream_name}' is already present in default stream group "
"'{group_name}'" "'{group_name}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5946 #: zerver/lib/actions.py:5980
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Stream '{stream_name}' is not present in default stream group '{group_name}'" "Stream '{stream_name}' is not present in default stream group '{group_name}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5960 #: zerver/lib/actions.py:5994
msgid "This default stream group is already named '{}'" msgid "This default stream group is already named '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5964 #: zerver/lib/actions.py:5998
msgid "Default stream group '{}' already exists" msgid "Default stream group '{}' already exists"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6423 #: zerver/lib/actions.py:6457
msgid "Invalid flag: '{}'" msgid "Invalid flag: '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6425 #: zerver/lib/actions.py:6459
msgid "Flag not editable: '{}'" msgid "Flag not editable: '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6427 #: zerver/lib/actions.py:6461
msgid "Invalid message flag operation: '{}'" msgid "Invalid message flag operation: '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6539 #: zerver/lib/actions.py:6573
#, python-brace-format #, python-brace-format
msgid "{user} has marked this topic as resolved." msgid "{user} has marked this topic as resolved."
msgstr "" msgstr ""
#: zerver/lib/actions.py:6541 #: zerver/lib/actions.py:6575
#, python-brace-format #, python-brace-format
msgid "{user} has marked this topic as unresolved." msgid "{user} has marked this topic as unresolved."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7173 #: zerver/lib/actions.py:7219
#, python-brace-format #, python-brace-format
msgid "This topic was moved to {new_location} by {user}." msgid "This topic was moved to {new_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7177 #: zerver/lib/actions.py:7223
#, python-brace-format #, python-brace-format
msgid "A message was moved from this topic to {new_location} by {user}." msgid "A message was moved from this topic to {new_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7181 #: zerver/lib/actions.py:7227
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{changed_messages_count} messages were moved from this topic to " "{changed_messages_count} messages were moved from this topic to "
"{new_location} by {user}." "{new_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7188 #: zerver/lib/actions.py:7234
#, python-brace-format #, python-brace-format
msgid "This topic was moved here from {old_location} by {user}." msgid "This topic was moved here from {old_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7192 #: zerver/lib/actions.py:7238
#, python-brace-format #, python-brace-format
msgid "A message was moved here from {old_location} by {user}." msgid "A message was moved here from {old_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7196 #: zerver/lib/actions.py:7242
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{changed_messages_count} messages were moved here from {old_location} by " "{changed_messages_count} messages were moved here from {old_location} by "
"{user}." "{user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7544 #: zerver/lib/actions.py:7590
msgid "" msgid ""
"To protect users, Zulip limits the number of invitations you can send in one " "To protect users, Zulip limits the number of invitations you can send in one "
"day. Because you have reached the limit, no invitations were sent." "day. Because you have reached the limit, no invitations were sent."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7610 #: zerver/lib/actions.py:7656
msgid "" msgid ""
"Your account is too new to send invites for this organization. Ask an " "Your account is too new to send invites for this organization. Ask an "
"organization admin, or a more experienced user." "organization admin, or a more experienced user."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7650 #: zerver/lib/actions.py:7696
msgid "Some emails did not validate, so we didn't send any invitations." msgid "Some emails did not validate, so we didn't send any invitations."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7658 #: zerver/lib/actions.py:7704
msgid "We weren't able to invite anyone." msgid "We weren't able to invite anyone."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7694 #: zerver/lib/actions.py:7740
msgid "" msgid ""
"Some of those addresses are already using Zulip, so we didn't send them an " "Some of those addresses are already using Zulip, so we didn't send them an "
"invitation. We did send invitations to everyone else!" "invitation. We did send invitations to everyone else!"
msgstr "" msgstr ""
#: zerver/lib/actions.py:7896 zerver/views/realm_emoji.py:36 #: zerver/lib/actions.py:7942 zerver/views/realm_emoji.py:36
msgid "A custom emoji with this name already exists." msgid "A custom emoji with this name already exists."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7961 zerver/views/muting.py:55 #: zerver/lib/actions.py:8007 zerver/views/muting.py:55
msgid "Topic is not muted" msgid "Topic is not muted"
msgstr "" msgstr ""
#: zerver/lib/actions.py:8492 #: zerver/lib/actions.py:8538
msgid "Invalid order mapping." msgid "Invalid order mapping."
msgstr "" msgstr ""
#: zerver/lib/actions.py:8571 zerver/lib/users.py:374 #: zerver/lib/actions.py:8617 zerver/lib/users.py:388
#: zerver/views/custom_profile_fields.py:143 #: zerver/views/custom_profile_fields.py:143
#: zerver/views/custom_profile_fields.py:163 #: zerver/views/custom_profile_fields.py:163
#, python-brace-format #, python-brace-format
msgid "Field id {id} not found." msgid "Field id {id} not found."
msgstr "" msgstr ""
#: zerver/lib/actions.py:8598 zerver/lib/actions.py:8611 #: zerver/lib/actions.py:8644 zerver/lib/actions.py:8657
msgid "User group '{}' already exists." msgid "User group '{}' already exists."
msgstr "" msgstr ""
@ -3315,57 +3315,57 @@ msgstr ""
msgid "Operator {} not supported." msgid "Operator {} not supported."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:68 #: zerver/lib/onboarding.py:47
#, python-brace-format #, python-brace-format
msgid "We also have a guide for [Setting up your organization]({help_url})." msgid "We also have a guide for [Setting up your organization]({help_url})."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:71 #: zerver/lib/onboarding.py:50
msgid "Hello, and welcome to Zulip!" msgid "Hello, and welcome to Zulip!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:76 #: zerver/lib/onboarding.py:55
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Note that this is a [demo organization]({demo_org_help_url}) and will be " "Note that this is a [demo organization]({demo_org_help_url}) and will be "
"**automatically deleted** in 30 days." "**automatically deleted** in 30 days."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:85 #: zerver/lib/onboarding.py:64
msgid "This is a private message from me, Welcome Bot." msgid "This is a private message from me, Welcome Bot."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:87 #: zerver/lib/onboarding.py:66
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"If you are new to Zulip, check out our [Getting started guide]" "If you are new to Zulip, check out our [Getting started guide]"
"({getting_started_url})!" "({getting_started_url})!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:92 #: zerver/lib/onboarding.py:71
msgid "" msgid ""
"I can also help you get set up! Just click anywhere on this message or press " "I can also help you get set up! Just click anywhere on this message or press "
"`r` to reply." "`r` to reply."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:95 zerver/lib/onboarding.py:203 #: zerver/lib/onboarding.py:74 zerver/lib/onboarding.py:182
msgid "Here are a few messages I understand:" msgid "Here are a few messages I understand:"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:132 #: zerver/lib/onboarding.py:111
msgid "" msgid ""
"You can [download](/apps) the [mobile and desktop apps](/apps). Zulip also " "You can [download](/apps) the [mobile and desktop apps](/apps). Zulip also "
"works great in a browser." "works great in a browser."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:137 #: zerver/lib/onboarding.py:116
msgid "" msgid ""
"Go to [Profile settings](#settings/profile) to add a [profile picture](/help/" "Go to [Profile settings](#settings/profile) to add a [profile picture](/help/"
"change-your-profile-picture) and edit your [profile information](/help/edit-" "change-your-profile-picture) and edit your [profile information](/help/edit-"
"your-profile)." "your-profile)."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:143 #: zerver/lib/onboarding.py:122
msgid "" msgid ""
"Go to [Display settings](#settings/display-settings) to [switch between the " "Go to [Display settings](#settings/display-settings) to [switch between the "
"light and dark themes](/help/dark-theme), [pick your favorite emoji theme](/" "light and dark themes](/help/dark-theme), [pick your favorite emoji theme](/"
@ -3373,108 +3373,108 @@ msgid ""
"help/change-your-language), and make other tweaks to your Zulip experience." "help/change-your-language), and make other tweaks to your Zulip experience."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:153 #: zerver/lib/onboarding.py:132
msgid "" msgid ""
"In Zulip, streams [determine who gets a message](/help/streams-and-topics). " "In Zulip, streams [determine who gets a message](/help/streams-and-topics). "
"They are similar to channels in other chat apps." "They are similar to channels in other chat apps."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:157 #: zerver/lib/onboarding.py:136
msgid "[Browse and subscribe to streams](#streams/all)." msgid "[Browse and subscribe to streams](#streams/all)."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:164 #: zerver/lib/onboarding.py:143
msgid "" msgid ""
"In Zulip, topics [tell you what a message is about](/help/streams-and-" "In Zulip, topics [tell you what a message is about](/help/streams-and-"
"topics). They are light-weight subjects, very similar to the subject line of " "topics). They are light-weight subjects, very similar to the subject line of "
"an email." "an email."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:169 #: zerver/lib/onboarding.py:148
msgid "" msgid ""
"Check out [Recent topics](#recent_topics) to see what's happening! You can " "Check out [Recent topics](#recent_topics) to see what's happening! You can "
"return to this conversation by clicking \"Private messages\" in the upper " "return to this conversation by clicking \"Private messages\" in the upper "
"left." "left."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:178 #: zerver/lib/onboarding.py:157
msgid "" msgid ""
"Zulip's [keyboard shortcuts](#keyboard-shortcuts) let you navigate the app " "Zulip's [keyboard shortcuts](#keyboard-shortcuts) let you navigate the app "
"quickly and efficiently." "quickly and efficiently."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:182 #: zerver/lib/onboarding.py:161
msgid "Press `?` any time to see a [cheat sheet](#keyboard-shortcuts)." msgid "Press `?` any time to see a [cheat sheet](#keyboard-shortcuts)."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:189 #: zerver/lib/onboarding.py:168
msgid "" msgid ""
"Zulip uses [Markdown](/help/format-your-message-using-markdown), an " "Zulip uses [Markdown](/help/format-your-message-using-markdown), an "
"intuitive format for **bold**, *italics*, bulleted lists, and more. Click " "intuitive format for **bold**, *italics*, bulleted lists, and more. Click "
"[here](#message-formatting) for a cheat sheet." "[here](#message-formatting) for a cheat sheet."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:195 #: zerver/lib/onboarding.py:174
msgid "" msgid ""
"Check out our [messaging tips](/help/messaging-tips) to learn about emoji " "Check out our [messaging tips](/help/messaging-tips) to learn about emoji "
"reactions, code blocks and much more!" "reactions, code blocks and much more!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:206 #: zerver/lib/onboarding.py:185
msgid "" msgid ""
"Check out our [Getting started guide](/help/getting-started-with-zulip), or " "Check out our [Getting started guide](/help/getting-started-with-zulip), or "
"browse the [Help center](/help/) to learn more!" "browse the [Help center](/help/) to learn more!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:215 #: zerver/lib/onboarding.py:194
msgid "" msgid ""
"Im sorry, I did not understand your message. Please try one of the " "Im sorry, I did not understand your message. Please try one of the "
"following commands:" "following commands:"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:239 #: zerver/lib/onboarding.py:218
msgid "" msgid ""
"This is a private stream, as indicated by the lock icon next to the stream " "This is a private stream, as indicated by the lock icon next to the stream "
"name." "name."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:241 #: zerver/lib/onboarding.py:220
msgid "Private streams are only visible to stream members." msgid "Private streams are only visible to stream members."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:245 #: zerver/lib/onboarding.py:224
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"To manage this stream, go to [Stream settings]({stream_settings_url}) and " "To manage this stream, go to [Stream settings]({stream_settings_url}) and "
"click on `{initial_private_stream_name}`." "click on `{initial_private_stream_name}`."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:255 #: zerver/lib/onboarding.py:234
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"This is a message on stream #**{default_notification_stream_name}** with the " "This is a message on stream #**{default_notification_stream_name}** with the "
"topic `topic demonstration`." "topic `topic demonstration`."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:261 #: zerver/lib/onboarding.py:240
msgid "Topics are a lightweight tool to keep conversations organized." msgid "Topics are a lightweight tool to keep conversations organized."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:263 #: zerver/lib/onboarding.py:242
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"You can learn more about topics at [Streams and topics]" "You can learn more about topics at [Streams and topics]"
"({about_topics_help_url})." "({about_topics_help_url})."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:268 #: zerver/lib/onboarding.py:247
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"This is a message on stream #**{default_notification_stream_name}** with the " "This is a message on stream #**{default_notification_stream_name}** with the "
"topic `swimming turtles`." "topic `swimming turtles`."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:277 #: zerver/lib/onboarding.py:256
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"[Start a new topic]({start_topic_help_url}) any time you're not replying to " "[Start a new topic]({start_topic_help_url}) any time you're not replying to "
@ -3656,68 +3656,68 @@ msgstr ""
msgid "Invalid user group" msgid "Invalid user group"
msgstr "" msgstr ""
#: zerver/lib/users.py:40 #: zerver/lib/users.py:44
msgid "Name too long!" msgid "Name too long!"
msgstr "" msgstr ""
#: zerver/lib/users.py:42 #: zerver/lib/users.py:46
msgid "Name too short!" msgid "Name too short!"
msgstr "" msgstr ""
#: zerver/lib/users.py:45 #: zerver/lib/users.py:49
msgid "Invalid characters in name!" msgid "Invalid characters in name!"
msgstr "" msgstr ""
#: zerver/lib/users.py:51 #: zerver/lib/users.py:55
msgid "Invalid format!" msgid "Invalid format!"
msgstr "" msgstr ""
#: zerver/lib/users.py:67 #: zerver/lib/users.py:71
msgid "Name is already in use!" msgid "Name is already in use!"
msgstr "" msgstr ""
#: zerver/lib/users.py:73 zerver/views/users.py:430 zerver/views/users.py:616 #: zerver/lib/users.py:77 zerver/views/users.py:430 zerver/views/users.py:616
msgid "Bad name or username" msgid "Bad name or username"
msgstr "" msgstr ""
#: zerver/lib/users.py:88 #: zerver/lib/users.py:92
msgid "Invalid integration '{}'." msgid "Invalid integration '{}'."
msgstr "" msgstr ""
#: zerver/lib/users.py:93 #: zerver/lib/users.py:97
msgid "Missing configuration parameters: {}" msgid "Missing configuration parameters: {}"
msgstr "" msgstr ""
#: zerver/lib/users.py:102 #: zerver/lib/users.py:106
msgid "Invalid {} value {} ({})" msgid "Invalid {} value {} ({})"
msgstr "" msgstr ""
#: zerver/lib/users.py:117 #: zerver/lib/users.py:121
msgid "Invalid configuration data!" msgid "Invalid configuration data!"
msgstr "" msgstr ""
#: zerver/lib/users.py:151 #: zerver/lib/users.py:155
msgid "Invalid bot type" msgid "Invalid bot type"
msgstr "" msgstr ""
#: zerver/lib/users.py:156 #: zerver/lib/users.py:160
msgid "Invalid interface type" msgid "Invalid interface type"
msgstr "" msgstr ""
#: zerver/lib/users.py:225 zerver/lib/users.py:230 zerver/models.py:4237 #: zerver/lib/users.py:229 zerver/lib/users.py:234 zerver/models.py:4237
msgid "Invalid user ID: {}" msgid "Invalid user ID: {}"
msgstr "" msgstr ""
#: zerver/lib/users.py:238 zerver/lib/users.py:240 #: zerver/lib/users.py:242 zerver/lib/users.py:244
msgid "No such bot" msgid "No such bot"
msgstr "" msgstr ""
#: zerver/lib/users.py:254 zerver/lib/users.py:281 zerver/lib/users.py:298 #: zerver/lib/users.py:268 zerver/lib/users.py:295 zerver/lib/users.py:312
#: zerver/views/presence.py:43 #: zerver/views/presence.py:43
msgid "No such user" msgid "No such user"
msgstr "" msgstr ""
#: zerver/lib/users.py:256 #: zerver/lib/users.py:270
msgid "User is deactivated" msgid "User is deactivated"
msgstr "" msgstr ""
@ -4322,7 +4322,7 @@ msgid "Only administrators can override built-in emoji."
msgstr "" msgstr ""
#: zerver/views/realm_emoji.py:45 zerver/views/realm_icon.py:25 #: zerver/views/realm_emoji.py:45 zerver/views/realm_icon.py:25
#: zerver/views/realm_logo.py:30 zerver/views/upload.py:125 #: zerver/views/realm_logo.py:30 zerver/views/upload.py:136
#: zerver/views/user_settings.py:331 #: zerver/views/user_settings.py:331
msgid "Uploaded file is larger than the allowed limit of {} MiB" msgid "Uploaded file is larger than the allowed limit of {} MiB"
msgstr "" msgstr ""
@ -4360,11 +4360,11 @@ msgstr ""
msgid "Invalid playground" msgid "Invalid playground"
msgstr "" msgstr ""
#: zerver/views/registration.py:610 #: zerver/views/registration.py:601
msgid "The organization creation link has expired or is not valid." msgid "The organization creation link has expired or is not valid."
msgstr "" msgstr ""
#: zerver/views/registration.py:618 #: zerver/views/registration.py:609
msgid "New organization creation disabled" msgid "New organization creation disabled"
msgstr "" msgstr ""
@ -4447,7 +4447,7 @@ msgstr ""
msgid "Invalid json for submessage" msgid "Invalid json for submessage"
msgstr "" msgstr ""
#: zerver/views/thumbnail.py:32 zerver/views/upload.py:98 #: zerver/views/thumbnail.py:32 zerver/views/upload.py:109
msgid "<p>You are not authorized to view this file.</p>" msgid "<p>You are not authorized to view this file.</p>"
msgstr "" msgstr ""
@ -4463,23 +4463,23 @@ msgstr ""
msgid "User has disabled typing notifications for private messages" msgid "User has disabled typing notifications for private messages"
msgstr "" msgstr ""
#: zerver/views/upload.py:96 #: zerver/views/upload.py:107
msgid "<p>File not found.</p>" msgid "<p>File not found.</p>"
msgstr "" msgstr ""
#: zerver/views/upload.py:108 #: zerver/views/upload.py:119
msgid "Invalid token" msgid "Invalid token"
msgstr "" msgstr ""
#: zerver/views/upload.py:110 #: zerver/views/upload.py:121
msgid "Invalid filename" msgid "Invalid filename"
msgstr "" msgstr ""
#: zerver/views/upload.py:117 #: zerver/views/upload.py:128
msgid "You must specify a file to upload" msgid "You must specify a file to upload"
msgstr "" msgstr ""
#: zerver/views/upload.py:119 zerver/views/users.py:351 #: zerver/views/upload.py:130 zerver/views/users.py:351
#: zerver/views/users.py:449 #: zerver/views/users.py:449
msgid "You may only upload one file at a time" msgid "You may only upload one file at a time"
msgstr "" msgstr ""
@ -4589,39 +4589,43 @@ msgstr ""
msgid "Email '{}' already in use" msgid "Email '{}' already in use"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:46 #: zerver/views/video_calls.py:47
msgid "Invalid Zoom access token" msgid "Invalid Zoom access token"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:51 #: zerver/views/video_calls.py:52
msgid "Zoom credentials have not been configured" msgid "Zoom credentials have not been configured"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:126 #: zerver/views/video_calls.py:127
msgid "Invalid Zoom session identifier" msgid "Invalid Zoom session identifier"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:138 #: zerver/views/video_calls.py:139
msgid "Invalid Zoom credentials" msgid "Invalid Zoom credentials"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:159 #: zerver/views/video_calls.py:160
msgid "Failed to create Zoom call" msgid "Failed to create Zoom call"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:219 #: zerver/views/video_calls.py:207
msgid "BigBlueButton is not configured." msgid "BigBlueButton is not configured."
msgstr "" msgstr ""
#: zerver/views/video_calls.py:237 #: zerver/views/video_calls.py:212
msgid "Invalid signature."
msgstr ""
#: zerver/views/video_calls.py:242
msgid "Error connecting to the BigBlueButton server." msgid "Error connecting to the BigBlueButton server."
msgstr "" msgstr ""
#: zerver/views/video_calls.py:241 #: zerver/views/video_calls.py:246
msgid "Error authenticating to the BigBlueButton server." msgid "Error authenticating to the BigBlueButton server."
msgstr "" msgstr ""
#: zerver/views/video_calls.py:244 #: zerver/views/video_calls.py:249
msgid "BigBlueButton server returned an unexpected error." msgid "BigBlueButton server returned an unexpected error."
msgstr "" msgstr ""

View File

@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "",
"Click to join video call": "", "Click to join video call": "",
"Click to view or download.": "",
"Close": "", "Close": "",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "", "Field choices": "",
"File": "", "File": "",
"File and image uploads have been disabled for this organization.": "", "File and image uploads have been disabled for this organization.": "",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "", "File type is not supported.": "",
"Filter bots": "", "Filter bots": "",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(Dieser Nutzeraccount wurde deaktiviert)",
"(forever)": "(für immer)", "(forever)": "(für immer)",
"(hidden)": "(verborgen)", "(hidden)": "(verborgen)",
"(no description)": "(keine Beschreibung)", "(no description)": "(keine Beschreibung)",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "<z-link>Upgrade</z-link> für mehr Platz\\.", "<z-link>Upgrade</z-link> for more space.": "<z-link>Upgrade</z-link> für mehr Platz\\.",
"<z-shortcut></z-shortcut> to add a new line": "<z-shortcut></z-shortcut>, um eine neue Zeile einzufügen", "<z-shortcut></z-shortcut> to add a new line": "<z-shortcut></z-shortcut>, um eine neue Zeile einzufügen",
"<z-shortcut></z-shortcut> to send": "<z-shortcut></z-shortcut> zum Absenden", "<z-shortcut></z-shortcut> to send": "<z-shortcut></z-shortcut> zum Absenden",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "<z-user></z-user> wird die gleiche Rolle, die gleichen Stream-Abonnements und Nutzergruppen-Mitgliedschaften sowie Einstellungen und Rechte haben wir vor der Deaktivierung.",
"A Topic Move already in progress.": "Ein Thema wird gerade schon bewegt.", "A Topic Move already in progress.": "Ein Thema wird gerade schon bewegt.",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Eine Sprache wird nur dann als zu 100% übersetzt gekennzeichnet, wenn sämtliche Zeichenketten in Web-, Desktop- und Mobil-Apps übersetzt sind, einschließlich der Verwaltungs-Oberfläche und Fehlermeldungen.", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Eine Sprache wird nur dann als zu 100% übersetzt gekennzeichnet, wenn sämtliche Zeichenketten in Web-, Desktop- und Mobil-Apps übersetzt sind, einschließlich der Verwaltungs-Oberfläche und Fehlermeldungen.",
"A stream needs to have a name": "Ein Stream benötigt einen Namen", "A stream needs to have a name": "Ein Stream benötigt einen Namen",
@ -197,6 +197,7 @@
"Click here to reveal.": "Hier klicken zum Anzeigen.", "Click here to reveal.": "Hier klicken zum Anzeigen.",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Klicke zum Speichern außerhalb des Eingabefelds. Wir werden automatisch jeden benachrichtigen, der hinzugefügt oder entfernt wurde.", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Klicke zum Speichern außerhalb des Eingabefelds. Wir werden automatisch jeden benachrichtigen, der hinzugefügt oder entfernt wurde.",
"Click to join video call": "Hier klicken, um Videoanruf beizutreten", "Click to join video call": "Hier klicken, um Videoanruf beizutreten",
"Click to view or download.": "Klicken zum Ansehen oder Herunterladen.",
"Close": "Schließen", "Close": "Schließen",
"Close modal": "Fenster schließen", "Close modal": "Fenster schließen",
"Close this dialog window": "Dieses Dialogfenster schließen", "Close this dialog window": "Dieses Dialogfenster schließen",
@ -400,6 +401,7 @@
"Field choices": "Felderauswahl", "Field choices": "Felderauswahl",
"File": "Datei", "File": "Datei",
"File and image uploads have been disabled for this organization.": "Das Hochladen von Dateien und Bildern wurde für diese Organisation deaktiviert.", "File and image uploads have been disabled for this organization.": "Das Hochladen von Dateien und Bildern wurde für diese Organisation deaktiviert.",
"File name: {filename}": "Dateiname: {filename}",
"File size must be at most {max_file_size} MiB.": "Die Dateigröße darf maximal {max_file_size} MiB betragen.", "File size must be at most {max_file_size} MiB.": "Die Dateigröße darf maximal {max_file_size} MiB betragen.",
"File type is not supported.": "Dateiformat wird nicht unterstützt.", "File type is not supported.": "Dateiformat wird nicht unterstützt.",
"Filter bots": "Bots filtern", "Filter bots": "Bots filtern",
@ -792,6 +794,8 @@
"React to selected message with": "Auf die ausgewählte Nachricht reagieren mit", "React to selected message with": "Auf die ausgewählte Nachricht reagieren mit",
"Reactivate": "Reaktivieren", "Reactivate": "Reaktivieren",
"Reactivate bot": "Bot reaktivieren", "Reactivate bot": "Bot reaktivieren",
"Reactivate this user": "Diesen Nutzer reaktivieren",
"Reactivate {name}": "{name} reaktivieren",
"Receives new stream notifications": "Empfängt neue Stream-Benachrichtigungen", "Receives new stream notifications": "Empfängt neue Stream-Benachrichtigungen",
"Recent topics": "Neueste Themen", "Recent topics": "Neueste Themen",
"Remind me about this": "Erinnere mich daran", "Remind me about this": "Erinnere mich daran",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "Dieser Stream hat {count} Abonnenten.", "This stream has {count} subscribers.": "Dieser Stream hat {count} Abonnenten.",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "Dieser Stream ist ausschließlich für <strong>Ankündigungen</strong>. <br />Bist du sicher, dass du eine Nachricht an alle <strong>{count}</strong> Nutzer in diesem Stream versenden möchtest?", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "Dieser Stream ist ausschließlich für <strong>Ankündigungen</strong>. <br />Bist du sicher, dass du eine Nachricht an alle <strong>{count}</strong> Nutzer in diesem Stream versenden möchtest?",
"This user does not exist!": "Dieser Nutzer existiert nicht!", "This user does not exist!": "Dieser Nutzer existiert nicht!",
"This user has been deactivated.": "Dieser Nutzer ist deaktiviert worden.",
"Thursday": "Donnerstag", "Thursday": "Donnerstag",
"Time": "Zeit", "Time": "Zeit",
"Time format": "Zeitformat", "Time format": "Zeitformat",
@ -1002,7 +1007,7 @@
"Unmute topic": "Stummschaltung des Themas aufheben", "Unmute topic": "Stummschaltung des Themas aufheben",
"Unpin stream from top": "Oben angepinnten Stream loslösen", "Unpin stream from top": "Oben angepinnten Stream loslösen",
"Unread": "Ungelesen", "Unread": "Ungelesen",
"Unread count summary (appears in desktop sidebar and browser tab)": "Gesamtzahl ungelesener Nachrichten (erscheint in der Desktop-Seitenleiste und im Browser-Tab)", "Unread count badge (appears in desktop sidebar and browser tab)": "Abzeichen mit Anzahl ungelesener Nachrichten (wird in der Desktop-Seitenleiste und im Tab des Browsers angezeigt)",
"Unresolve topic": "Thema als ungelöst markieren", "Unresolve topic": "Thema als ungelöst markieren",
"Unstar": "Markierung aufheben", "Unstar": "Markierung aufheben",
"Unstar all messages": "Alle markierten Nachrichten aufheben", "Unstar all messages": "Alle markierten Nachrichten aufheben",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(This user has been deactivated)",
"(forever)": "(forever)", "(forever)": "(forever)",
"(hidden)": "(hidden)", "(hidden)": "(hidden)",
"(no description)": "(no description)", "(no description)": "(no description)",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "<z-link>Upgrade</z-link> for more space.", "<z-link>Upgrade</z-link> for more space.": "<z-link>Upgrade</z-link> for more space.",
"<z-shortcut></z-shortcut> to add a new line": "<z-shortcut></z-shortcut> to add a new line", "<z-shortcut></z-shortcut> to add a new line": "<z-shortcut></z-shortcut> to add a new line",
"<z-shortcut></z-shortcut> to send": "<z-shortcut></z-shortcut> to send", "<z-shortcut></z-shortcut> to send": "<z-shortcut></z-shortcut> to send",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.",
"A Topic Move already in progress.": "A Topic Move already in progress.", "A Topic Move already in progress.": "A Topic Move already in progress.",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.",
"A stream needs to have a name": "A stream needs to have a name", "A stream needs to have a name": "A stream needs to have a name",
@ -197,6 +197,7 @@
"Click here to reveal.": "Click here to reveal.", "Click here to reveal.": "Click here to reveal.",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Click outside the input box to save. We'll automatically notify anyone that was added or removed.", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Click outside the input box to save. We'll automatically notify anyone that was added or removed.",
"Click to join video call": "Click to join video call", "Click to join video call": "Click to join video call",
"Click to view or download.": "Click to view or download.",
"Close": "Close", "Close": "Close",
"Close modal": "Close modal", "Close modal": "Close modal",
"Close this dialog window": "Close this dialog window", "Close this dialog window": "Close this dialog window",
@ -400,6 +401,7 @@
"Field choices": "Field choices", "Field choices": "Field choices",
"File": "File", "File": "File",
"File and image uploads have been disabled for this organization.": "File and image uploads have been disabled for this organisation.", "File and image uploads have been disabled for this organization.": "File and image uploads have been disabled for this organisation.",
"File name: {filename}": "File name: {filename}",
"File size must be at most {max_file_size} MiB.": "File size must be at most {max_file_size} MiB.", "File size must be at most {max_file_size} MiB.": "File size must be at most {max_file_size} MiB.",
"File type is not supported.": "File type is not supported.", "File type is not supported.": "File type is not supported.",
"Filter bots": "Filter bots", "Filter bots": "Filter bots",
@ -792,6 +794,8 @@
"React to selected message with": "React to selected message with", "React to selected message with": "React to selected message with",
"Reactivate": "Reactivate", "Reactivate": "Reactivate",
"Reactivate bot": "Reactivate bot", "Reactivate bot": "Reactivate bot",
"Reactivate this user": "Reactivate this user",
"Reactivate {name}": "Reactivate {name}",
"Receives new stream notifications": "Receives new stream notifications", "Receives new stream notifications": "Receives new stream notifications",
"Recent topics": "Recent topics", "Recent topics": "Recent topics",
"Remind me about this": "Remind me about this", "Remind me about this": "Remind me about this",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "This stream has {count} subscribers.", "This stream has {count} subscribers.": "This stream has {count} subscribers.",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?",
"This user does not exist!": "This user does not exist!", "This user does not exist!": "This user does not exist!",
"This user has been deactivated.": "This user has been deactivated.",
"Thursday": "Thursday", "Thursday": "Thursday",
"Time": "Time", "Time": "Time",
"Time format": "Time format", "Time format": "Time format",
@ -1002,7 +1007,7 @@
"Unmute topic": "Unmute topic", "Unmute topic": "Unmute topic",
"Unpin stream from top": "Unpin stream from top", "Unpin stream from top": "Unpin stream from top",
"Unread": "Unread", "Unread": "Unread",
"Unread count summary (appears in desktop sidebar and browser tab)": "Unread count summary (appears in desktop sidebar and browser tab)", "Unread count badge (appears in desktop sidebar and browser tab)": "Unread count badge (appears in desktop sidebar and browser tab)",
"Unresolve topic": "Unresolve topic", "Unresolve topic": "Unresolve topic",
"Unstar": "Unstar", "Unstar": "Unstar",
"Unstar all messages": "Unstar all messages", "Unstar all messages": "Unstar all messages",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(Este usuario ha sido desactivado)",
"(forever)": "(Guardar para siempre)", "(forever)": "(Guardar para siempre)",
"(hidden)": "", "(hidden)": "",
"(no description)": "(sin descripción)", "(no description)": "(sin descripción)",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "<z-link>Mejora</z-link> para más espacio.", "<z-link>Upgrade</z-link> for more space.": "<z-link>Mejora</z-link> para más espacio.",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "Un cambio de tema ya en marcha. ", "A Topic Move already in progress.": "Un cambio de tema ya en marcha. ",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Un idioma está marcado como traducido al 100% únicamente si todas las cadenas en las aplicaciones web, escritorio y móvil son traducidas. Incluyendo la interfaz administrativa y mensajes de error.", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Un idioma está marcado como traducido al 100% únicamente si todas las cadenas en las aplicaciones web, escritorio y móvil son traducidas. Incluyendo la interfaz administrativa y mensajes de error.",
"A stream needs to have a name": "Un canal necesita tener un nombre", "A stream needs to have a name": "Un canal necesita tener un nombre",
@ -59,7 +59,7 @@
"Active now": "Activo ahora", "Active now": "Activo ahora",
"Active users": "Usuarios activos", "Active users": "Usuarios activos",
"Add": "Añadir", "Add": "Añadir",
"Add GIF": "", "Add GIF": "Añadir GIF",
"Add a new alert word": "Añadir una nueva alerta", "Add a new alert word": "Añadir una nueva alerta",
"Add a new bot": "Añadir un nuevo bot", "Add a new bot": "Añadir un nuevo bot",
"Add a new code playground": "", "Add a new code playground": "",
@ -161,7 +161,7 @@
"Automatic": "Automático", "Automatic": "Automático",
"Avatar changes are disabled in this organization": "", "Avatar changes are disabled in this organization": "",
"Avatar from Gravatar": "Avatar de Gravatar", "Avatar from Gravatar": "Avatar de Gravatar",
"Back to streams": "", "Back to streams": "Volver a canales",
"Billing": "Facturación", "Billing": "Facturación",
"Bold": "", "Bold": "",
"Bot": "Bot", "Bot": "Bot",
@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Haz click fuera de la caja de texto para guardar. Notificaremos automáticamente a cualquiera que haya sido añadido o eliminado.", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Haz click fuera de la caja de texto para guardar. Notificaremos automáticamente a cualquiera que haya sido añadido o eliminado.",
"Click to join video call": "Haz clic para unirte a la videollamada", "Click to join video call": "Haz clic para unirte a la videollamada",
"Click to view or download.": "",
"Close": "Cerrar", "Close": "Cerrar",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -205,7 +206,7 @@
"Collapse compose": "", "Collapse compose": "",
"Collapse/show selected message": "Contraer/mostrar el mensaje seleccionado", "Collapse/show selected message": "Contraer/mostrar el mensaje seleccionado",
"Color scheme": "Esquema de color", "Color scheme": "Esquema de color",
"Commuting": "", "Commuting": "Viajando",
"Complete": "Completado", "Complete": "Completado",
"Complete the <z-link>organization profile</z-link> to brand and explain the purpose of this Zulip organization.": "", "Complete the <z-link>organization profile</z-link> to brand and explain the purpose of this Zulip organization.": "",
"Compose a reply @-mentioning author": "Redactar una respuesta @-mencionando al autor", "Compose a reply @-mentioning author": "Redactar una respuesta @-mencionando al autor",
@ -304,7 +305,7 @@
"Detailed search operators documentation": "Documentación detallada de los operadores de búsqueda", "Detailed search operators documentation": "Documentación detallada de los operadores de búsqueda",
"Disabled": "Desactivado", "Disabled": "Desactivado",
"Discard": "Descartar", "Discard": "Descartar",
"Dismiss for a week": "", "Dismiss for a week": "Descartar durante una semana",
"Display availability to other users when online": "", "Display availability to other users when online": "",
"Display my availability to other users when online": "Mostrar disponibilidad a otros usuarios cuando estás conectado", "Display my availability to other users when online": "Mostrar disponibilidad a otros usuarios cuando estás conectado",
"Display settings": "Ajustes de visualización", "Display settings": "Ajustes de visualización",
@ -316,7 +317,7 @@
"Download botserverrc": "Descargar botserverrc", "Download botserverrc": "Descargar botserverrc",
"Download config of all active outgoing webhook bots in Zulip Botserver format.": "Descargar la configuración de todos los bots con webhooks de salida activos en formato Zulip Botserver.", "Download config of all active outgoing webhook bots in Zulip Botserver format.": "Descargar la configuración de todos los bots con webhooks de salida activos en formato Zulip Botserver.",
"Download file": "Descargar archivo", "Download file": "Descargar archivo",
"Download the latest version.": "", "Download the latest version.": "Descargar la última versión.",
"Download zuliprc": "Descargar zuliprc", "Download zuliprc": "Descargar zuliprc",
"Download {filename}": "", "Download {filename}": "",
"Drafts": "Borradores", "Drafts": "Borradores",
@ -400,6 +401,7 @@
"Field choices": "Opciones para el campo", "Field choices": "Opciones para el campo",
"File": "Archivo", "File": "Archivo",
"File and image uploads have been disabled for this organization.": "La subida de archivos e imágenes han sido desactivados para esta organización.", "File and image uploads have been disabled for this organization.": "La subida de archivos e imágenes han sido desactivados para esta organización.",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "El tipo de archivo no está soportado.", "File type is not supported.": "El tipo de archivo no está soportado.",
"Filter bots": "Filtrar bots", "Filter bots": "Filtrar bots",
@ -416,7 +418,7 @@
"Filter muted users": "", "Filter muted users": "",
"Filter streams": "Filtrar canales", "Filter streams": "Filtrar canales",
"Filter subscribers": "", "Filter subscribers": "",
"Filter topics": "", "Filter topics": "Filtrar temas",
"Filter topics (t)": "", "Filter topics (t)": "",
"Filter uploaded files": "", "Filter uploaded files": "",
"Filter uploads": "", "Filter uploads": "",
@ -440,7 +442,7 @@
"Generating link...": "Creando enlace...", "Generating link...": "Creando enlace...",
"Generic": "Genérica", "Generic": "Genérica",
"Get API key": "Conseguir clave de API", "Get API key": "Conseguir clave de API",
"Go to default view": "", "Go to default view": "Ir a la vista por defecto",
"Got it": "Entendido", "Got it": "Entendido",
"Got it!": "¡Lo tengo!", "Got it!": "¡Lo tengo!",
"Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via Webathena": "Proporcionar a Zulip los tickets de Kerberos necesarios para ejecutar tu mirror de Zephyr a través de Webathena", "Grant Zulip the Kerberos tickets needed to run your Zephyr mirror via Webathena": "Proporcionar a Zulip los tickets de Kerberos necesarios para ejecutar tu mirror de Zephyr a través de Webathena",
@ -461,7 +463,7 @@
"Idle": "Inactivo", "Idle": "Inactivo",
"Ignored deactivated users:": "", "Ignored deactivated users:": "",
"Image": "Imagen", "Image": "Imagen",
"In a meeting": "", "In a meeting": "En una reunión",
"Inactive bots": "Bots inactivos", "Inactive bots": "Bots inactivos",
"Include content of private messages in desktop notifications": "Incluir el contenido de los mensajes privados en las notificaciones de escritorio", "Include content of private messages in desktop notifications": "Incluir el contenido de los mensajes privados en las notificaciones de escritorio",
"Include message content in message notification emails": "Incluir el contenido de los mensajes en las notificaciones por correo electrónico", "Include message content in message notification emails": "Incluir el contenido de los mensajes en las notificaciones por correo electrónico",
@ -510,7 +512,7 @@
"Last active: {last_seen}": "", "Last active: {last_seen}": "",
"Last message": "Último mensaje", "Last message": "Último mensaje",
"Last modified": "Última modificación", "Last modified": "Última modificación",
"Learn more": "", "Learn more": "Aprender más",
"Learn more about mentions <z-link>here</z-link>.": "", "Learn more about mentions <z-link>here</z-link>.": "",
"Learn more about starring messages <z-link>here</z-link>.": "", "Learn more about starring messages <z-link>here</z-link>.": "",
"Let participants see when I've read messages": "Permitir a los participantes ver que he leído los mensajes", "Let participants see when I've read messages": "Permitir a los participantes ver que he leído los mensajes",
@ -573,7 +575,7 @@
"Mobile notifications": "Notificaciones móviles", "Mobile notifications": "Notificaciones móviles",
"Mobile push notifications are not configured on this server.": "Las notificaciones push móviles no están configuradas en este servidor.", "Mobile push notifications are not configured on this server.": "Las notificaciones push móviles no están configuradas en este servidor.",
"Moderator": "", "Moderator": "",
"Moderators": "", "Moderators": "Moderadores",
"Monday": "Lunes", "Monday": "Lunes",
"More details are available <z-link>in the Help Center article</z-link>.": "", "More details are available <z-link>in the Help Center article</z-link>.": "",
"More than 2 weeks ago": "Hace más de 2 semanas", "More than 2 weeks ago": "Hace más de 2 semanas",
@ -591,7 +593,7 @@
"Muted streams don't show up in \"All messages\" or generate notifications unless you are mentioned.": "Los canales silenciados no se mostrarán en \\\"Todos los mensajes\\\" ni generarán notificaciones salvo que seas mencionado.", "Muted streams don't show up in \"All messages\" or generate notifications unless you are mentioned.": "Los canales silenciados no se mostrarán en \\\"Todos los mensajes\\\" ni generarán notificaciones salvo que seas mencionado.",
"Muted topics": "Temas silenciados", "Muted topics": "Temas silenciados",
"Muted user": "", "Muted user": "",
"Muted users": "", "Muted users": "Usuarios silenciados",
"N": "N", "N": "N",
"Name": "Nombre", "Name": "Nombre",
"Name changes are disabled in this organization. Contact an administrator to change your name.": "El cambio de nombre esta desactivado para esta organización. Contacta con un administrador para cambiar tu nombre.", "Name changes are disabled in this organization. Contact an administrator to change your name.": "El cambio de nombre esta desactivado para esta organización. Contacta con un administrador para cambiar tu nombre.",
@ -737,7 +739,7 @@
"Other emails": "", "Other emails": "",
"Other permissions": "Otros permisos", "Other permissions": "Otros permisos",
"Other settings": "Otros ajustes", "Other settings": "Otros ajustes",
"Out sick": "", "Out sick": "Enfermo",
"Outgoing webhook message format": "Formato del mensaje del webhook de salida", "Outgoing webhook message format": "Formato del mensaje del webhook de salida",
"Override built-in emoji?": "", "Override built-in emoji?": "",
"Owner": "Propietario", "Owner": "Propietario",
@ -792,6 +794,8 @@
"React to selected message with": "Reaccionar al mensaje seleccionado con", "React to selected message with": "Reaccionar al mensaje seleccionado con",
"Reactivate": "Reactivar", "Reactivate": "Reactivar",
"Reactivate bot": "Reactivar bot", "Reactivate bot": "Reactivar bot",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "Recibir nuevas notificaciones del canal ", "Receives new stream notifications": "Recibir nuevas notificaciones del canal ",
"Recent topics": "Temas recientes", "Recent topics": "Temas recientes",
"Remind me about this": "Recuérdame esto", "Remind me about this": "Recuérdame esto",
@ -919,7 +923,7 @@
"Streams they should join": "Canales a los que deberían unirse", "Streams they should join": "Canales a los que deberían unirse",
"Subscribe": "Suscribirse", "Subscribe": "Suscribirse",
"Subscribe them": "", "Subscribe them": "",
"Subscribe to more streams": "", "Subscribe to more streams": "Suscribirse a más canales",
"Subscribe to/unsubscribe from selected stream": "Suscribirse/desuscribirse del canal seleccionado", "Subscribe to/unsubscribe from selected stream": "Suscribirse/desuscribirse del canal seleccionado",
"Subscribed": "Suscrito", "Subscribed": "Suscrito",
"Subscribed streams": "Canales suscritos", "Subscribed streams": "Canales suscritos",
@ -927,7 +931,7 @@
"Subscribers": "Suscriptores", "Subscribers": "Suscriptores",
"Successfully subscribed users:": "Usuarios suscritos con éxito: ", "Successfully subscribed users:": "Usuarios suscritos con éxito: ",
"Sunday": "Domingo", "Sunday": "Domingo",
"Support Zulip": "", "Support Zulip": "Apoyar a Zulip",
"Switch between tabs": "Cambiar entre pestañas", "Switch between tabs": "Cambiar entre pestañas",
"Switch to dark theme": "", "Switch to dark theme": "",
"Switch to light theme": "", "Switch to light theme": "",
@ -943,7 +947,7 @@
"Their password will be cleared from our systems, and any bots they maintain will be disabled.": "Su contraseña será eliminada de nuestros sistemas, y cualquier bot que mantengan será desactivado.", "Their password will be cleared from our systems, and any bots they maintain will be disabled.": "Su contraseña será eliminada de nuestros sistemas, y cualquier bot que mantengan será desactivado.",
"Theme": "", "Theme": "",
"There are no current alert words.": "", "There are no current alert words.": "",
"This Zulip server is running an old version and should be upgraded.": "", "This Zulip server is running an old version and should be upgraded.": "Este servidor Zulip está ejecutando una versión vieja y debería ser actualizado.",
"This action is permanent and cannot be undone. All users will permanently lose access to their Zulip accounts.": "Esta acción es permanente y no puede deshacerse. Todos los usuarios perderán de el acceso a sus cuentas de Zulip de forma permanente.", "This action is permanent and cannot be undone. All users will permanently lose access to their Zulip accounts.": "Esta acción es permanente y no puede deshacerse. Todos los usuarios perderán de el acceso a sus cuentas de Zulip de forma permanente.",
"This file exceeds maximum allowed size of": "El archivo excede el tamaño máximo de", "This file exceeds maximum allowed size of": "El archivo excede el tamaño máximo de",
"This is a <b>private stream</b>. Only people who have been invited can access its content, but any subscriber can invite others.": "", "This is a <b>private stream</b>. Only people who have been invited can access its content, but any subscriber can invite others.": "",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "Este canal está reservado para <strong>anuncios</strong>. <br /> ¿Seguro que quieres enviar un mensaje a toda la gente, <strong>{count}</strong>, en este canal?", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "Este canal está reservado para <strong>anuncios</strong>. <br /> ¿Seguro que quieres enviar un mensaje a toda la gente, <strong>{count}</strong>, en este canal?",
"This user does not exist!": "¡Este usuario no existe!", "This user does not exist!": "¡Este usuario no existe!",
"This user has been deactivated.": "",
"Thursday": "Jueves", "Thursday": "Jueves",
"Time": "Fecha y hora", "Time": "Fecha y hora",
"Time format": "Formato de fecha y hora", "Time format": "Formato de fecha y hora",
@ -1002,7 +1007,7 @@
"Unmute topic": "No silenciar el tema", "Unmute topic": "No silenciar el tema",
"Unpin stream from top": "Desfijar canal de la parte de arriba ", "Unpin stream from top": "Desfijar canal de la parte de arriba ",
"Unread": "Sin leer", "Unread": "Sin leer",
"Unread count summary (appears in desktop sidebar and browser tab)": "Resumen de mensajes sin leer (aparece en el menú lateral en escritorio y en una pestaña en navegadores)", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "Desmarcar", "Unstar": "Desmarcar",
"Unstar all messages": "Desmarcar todos los mensajes destacados", "Unstar all messages": "Desmarcar todos los mensajes destacados",
@ -1025,7 +1030,7 @@
"Uploading a custom emoji with this name will override the built-in emoji. Continue?": "", "Uploading a custom emoji with this name will override the built-in emoji. Continue?": "",
"Uploading {filename}\u2026": "", "Uploading {filename}\u2026": "",
"Uploading\u2026": "Subiendo…", "Uploading\u2026": "Subiendo…",
"Usage statistics": "", "Usage statistics": "Estadísticas de uso",
"Use full width on wide screens": "Usar todo el ancho en pantallas anchas", "Use full width on wide screens": "Usar todo el ancho en pantallas anchas",
"Use organization level settings {org_level_message_retention_setting}": "Usar opciones a nivel de organización {org_level_message_retention_setting}", "Use organization level settings {org_level_message_retention_setting}": "Usar opciones a nivel de organización {org_level_message_retention_setting}",
"Use stream settings to unsubscribe from private streams.": "", "Use stream settings to unsubscribe from private streams.": "",
@ -1042,7 +1047,7 @@
"User(s) invited successfully.": "Usuario(s) invitados exitosamente.", "User(s) invited successfully.": "Usuario(s) invitados exitosamente.",
"User(s) join as": "Añadir usuario(s) como", "User(s) join as": "Añadir usuario(s) como",
"Users": "Usuarios", "Users": "Usuarios",
"Vacationing": "", "Vacationing": "De vacaciones",
"Version {zulip_version}": "", "Version {zulip_version}": "",
"Video call provider": "", "Video call provider": "",
"View drafts": "Ver borradores", "View drafts": "Ver borradores",
@ -1096,7 +1101,7 @@
"Why not <z-link>start the conversation</z-link>?": "", "Why not <z-link>start the conversation</z-link>?": "",
"Widgets cannot be edited.": "", "Widgets cannot be edited.": "",
"Word": "", "Word": "",
"Working remotely": "", "Working remotely": "Teletrabajando",
"Working\u2026": "Trabajando...", "Working\u2026": "Trabajando...",
"Write": "Escribir", "Write": "Escribir",
"Yes, please!": "¡Sí, por favor!", "Yes, please!": "¡Sí, por favor!",
@ -1111,7 +1116,7 @@
"You are not currently subscribed to this stream.": "Actualmente no estás suscrito a este canal.", "You are not currently subscribed to this stream.": "Actualmente no estás suscrito a este canal.",
"You are not subscribed to stream {stream_name}": "", "You are not subscribed to stream {stream_name}": "",
"You are sending a message to a resolved topic. You can send as-is or unresolve the topic first.": "", "You are sending a message to a resolved topic. You can send as-is or unresolve the topic first.": "",
"You are using an old version of the Zulip desktop app with known security bugs.": "", "You are using an old version of the Zulip desktop app with known security bugs.": "Estás usando una versión vieja de la aplicación de escritorio Zulip con problemas de seguridad conocidos.",
"You aren't subscribed to this stream and nobody has talked about that yet!": "¡No estás suscrito a este canal y nadie ha hablado sobre esto todavía!", "You aren't subscribed to this stream and nobody has talked about that yet!": "¡No estás suscrito a este canal y nadie ha hablado sobre esto todavía!",
"You can also make <z-link>tables</z-link> with this <z-link>Markdown-ish table syntax</z-link>.": "", "You can also make <z-link>tables</z-link> with this <z-link>Markdown-ish table syntax</z-link>.": "",
"You can reactivate deactivated users from <z-link>organization settings</z-link>.": "", "You can reactivate deactivated users from <z-link>organization settings</z-link>.": "",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(این کاربر غیرفعال شده است)",
"(forever)": "", "(forever)": "",
"(hidden)": "", "(hidden)": "",
"(no description)": "", "(no description)": "",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "", "<z-link>Upgrade</z-link> for more space.": "",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "", "A Topic Move already in progress.": "",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "",
"A stream needs to have a name": "یک جریان باید اسم داشته باشد", "A stream needs to have a name": "یک جریان باید اسم داشته باشد",
@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "",
"Click to join video call": "", "Click to join video call": "",
"Click to view or download.": "",
"Close": "بستن", "Close": "بستن",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "انتخاب های میدانی", "Field choices": "انتخاب های میدانی",
"File": "فایل", "File": "فایل",
"File and image uploads have been disabled for this organization.": "آپلود فایل و عکس برای این سازمان غیرفعال شده است.", "File and image uploads have been disabled for this organization.": "آپلود فایل و عکس برای این سازمان غیرفعال شده است.",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "نوع فایل پشتیبانی نمی شود.", "File type is not supported.": "نوع فایل پشتیبانی نمی شود.",
"Filter bots": "فیلتر ربات ها", "Filter bots": "فیلتر ربات ها",
@ -792,6 +794,8 @@
"React to selected message with": "واکنش نشان داد به پیام با", "React to selected message with": "واکنش نشان داد به پیام با",
"Reactivate": "فعالسازی مجدد", "Reactivate": "فعالسازی مجدد",
"Reactivate bot": "فعالسازی مجدد ربات", "Reactivate bot": "فعالسازی مجدد ربات",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "", "Receives new stream notifications": "",
"Recent topics": "", "Recent topics": "",
"Remind me about this": "این مورد را یادآوری کن", "Remind me about this": "این مورد را یادآوری کن",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "",
"This user does not exist!": "این کاربر وجود ندارد!", "This user does not exist!": "این کاربر وجود ندارد!",
"This user has been deactivated.": "",
"Thursday": "پنجشنبه", "Thursday": "پنجشنبه",
"Time": "زمان ", "Time": "زمان ",
"Time format": "", "Time format": "",
@ -1002,7 +1007,7 @@
"Unmute topic": "صدادار کردن موضوع", "Unmute topic": "صدادار کردن موضوع",
"Unpin stream from top": "", "Unpin stream from top": "",
"Unread": "خوانده نشده", "Unread": "خوانده نشده",
"Unread count summary (appears in desktop sidebar and browser tab)": "خلاصه تعداد نخوانده ها (در حاشیه کامپیوتر و تب مرورگر نشان می دهد) ", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "بدون ستاره", "Unstar": "بدون ستاره",
"Unstar all messages": "بدون ستاره کردن همه پیام ها", "Unstar all messages": "بدون ستاره کردن همه پیام ها",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(Tämä käyttäjä on deaktivoitu)",
"(forever)": "(aina)", "(forever)": "(aina)",
"(hidden)": "", "(hidden)": "",
"(no description)": "(ei kuvausta)", "(no description)": "(ei kuvausta)",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "", "<z-link>Upgrade</z-link> for more space.": "",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "Aiheen siirtäminen on jo käynnissä", "A Topic Move already in progress.": "Aiheen siirtäminen on jo käynnissä",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "",
"A stream needs to have a name": "Kanavalla täytyy olla nimi", "A stream needs to have a name": "Kanavalla täytyy olla nimi",
@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Klikkaa syöttölaatikon ulkopuolella tallentaaksesi. Lähetämme ilmoituksen automaattisesti kaikille jotka ovat lisätty tai poistettu.", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Klikkaa syöttölaatikon ulkopuolella tallentaaksesi. Lähetämme ilmoituksen automaattisesti kaikille jotka ovat lisätty tai poistettu.",
"Click to join video call": "Klikkaa liittyäksesi videopuheluun", "Click to join video call": "Klikkaa liittyäksesi videopuheluun",
"Click to view or download.": "",
"Close": "Sulje", "Close": "Sulje",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "Kenttävaihtoehdot", "Field choices": "Kenttävaihtoehdot",
"File": "Tiedosto", "File": "Tiedosto",
"File and image uploads have been disabled for this organization.": "Tiedosto- ja kuvalataukset on poistettu käytöstä tässä. organisaatiossa", "File and image uploads have been disabled for this organization.": "Tiedosto- ja kuvalataukset on poistettu käytöstä tässä. organisaatiossa",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "Tiedostomuoto ei ole tuettu.", "File type is not supported.": "Tiedostomuoto ei ole tuettu.",
"Filter bots": "Suodatin botit", "Filter bots": "Suodatin botit",
@ -792,6 +794,8 @@
"React to selected message with": "Reagoi valittuun viestiin emojilla:", "React to selected message with": "Reagoi valittuun viestiin emojilla:",
"Reactivate": "Aktivoi uudelleen", "Reactivate": "Aktivoi uudelleen",
"Reactivate bot": "Aktivoi botti uudelleen", "Reactivate bot": "Aktivoi botti uudelleen",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "Vastaanottaa uusia kanavailmoituksia", "Receives new stream notifications": "Vastaanottaa uusia kanavailmoituksia",
"Recent topics": "Aktiiviset Aiheet", "Recent topics": "Aktiiviset Aiheet",
"Remind me about this": "Muistuta minua tästä", "Remind me about this": "Muistuta minua tästä",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "",
"This user does not exist!": "Käyttäjää ei ole olemassa!", "This user does not exist!": "Käyttäjää ei ole olemassa!",
"This user has been deactivated.": "",
"Thursday": "Torstai", "Thursday": "Torstai",
"Time": "Aika", "Time": "Aika",
"Time format": "Aikaformaatti", "Time format": "Aikaformaatti",
@ -1002,7 +1007,7 @@
"Unmute topic": "Poista aiheen mykistys", "Unmute topic": "Poista aiheen mykistys",
"Unpin stream from top": "Irroita kanava yläosasta", "Unpin stream from top": "Irroita kanava yläosasta",
"Unread": "Lukematon", "Unread": "Lukematon",
"Unread count summary (appears in desktop sidebar and browser tab)": "", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "Poista tähti", "Unstar": "Poista tähti",
"Unstar all messages": "Poista tähti kaikista viesteistä", "Unstar all messages": "Poista tähti kaikista viesteistä",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(Cet utilisateur a été désactivé)",
"(forever)": "(pour toujours)", "(forever)": "(pour toujours)",
"(hidden)": "(caché)", "(hidden)": "(caché)",
"(no description)": "(aucune description)", "(no description)": "(aucune description)",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "<z-link>Mettre à niveau</z-link> pour plus d'espace.", "<z-link>Upgrade</z-link> for more space.": "<z-link>Mettre à niveau</z-link> pour plus d'espace.",
"<z-shortcut></z-shortcut> to add a new line": "<z-shortcut></z-shortcut>pour ajouter une nouvelle ligne", "<z-shortcut></z-shortcut> to add a new line": "<z-shortcut></z-shortcut>pour ajouter une nouvelle ligne",
"<z-shortcut></z-shortcut> to send": "<z-shortcut></z-shortcut>pour envoyer", "<z-shortcut></z-shortcut> to send": "<z-shortcut></z-shortcut>pour envoyer",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "<z-user></z-user>aura le même rôle, abonnements aux canaux, appartenances aux groupes d&#39;utilisateurs et autres paramètres et autorisations qui s'appliquaient avant la désactivation.",
"A Topic Move already in progress.": "Un déplacement de sujet déjà en cours.", "A Topic Move already in progress.": "Un déplacement de sujet déjà en cours.",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Une langue est indiquée comme étant 100% traduite seulement si toutes les chaînes des applications web, bureau et mobile ont été traduites, incluant la console d'administration et les messages d'erreur.", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Une langue est indiquée comme étant 100% traduite seulement si toutes les chaînes des applications web, bureau et mobile ont été traduites, incluant la console d'administration et les messages d'erreur.",
"A stream needs to have a name": "Un canal doit avoir un nom", "A stream needs to have a name": "Un canal doit avoir un nom",
@ -197,6 +197,7 @@
"Click here to reveal.": "Cliquer ici pour montrer.", "Click here to reveal.": "Cliquer ici pour montrer.",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Cliquer en dehors de la zone de saisie pour sauvegarder. Nous informerons automatiquement toute personne ajoutée ou supprimée.", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Cliquer en dehors de la zone de saisie pour sauvegarder. Nous informerons automatiquement toute personne ajoutée ou supprimée.",
"Click to join video call": "Cliquer pour rejoindre l'appel vidéo", "Click to join video call": "Cliquer pour rejoindre l'appel vidéo",
"Click to view or download.": "Cliquer pour voir ou télécharger.",
"Close": "Fermer", "Close": "Fermer",
"Close modal": "Fermer le modal", "Close modal": "Fermer le modal",
"Close this dialog window": "Fermer cette fenêtre de dialogue", "Close this dialog window": "Fermer cette fenêtre de dialogue",
@ -400,6 +401,7 @@
"Field choices": "Choix de champs", "Field choices": "Choix de champs",
"File": "Fichier", "File": "Fichier",
"File and image uploads have been disabled for this organization.": "L'envoi de fichiers et d'images a été désactivé pour cette organisation.", "File and image uploads have been disabled for this organization.": "L'envoi de fichiers et d'images a été désactivé pour cette organisation.",
"File name: {filename}": "Nom du fichier : {filename}",
"File size must be at most {max_file_size} MiB.": "La taille du fichier doit être au maximum de {max_file_size} MiO.", "File size must be at most {max_file_size} MiB.": "La taille du fichier doit être au maximum de {max_file_size} MiO.",
"File type is not supported.": "Type de fichier non supporté.", "File type is not supported.": "Type de fichier non supporté.",
"Filter bots": "Filtrer les robots", "Filter bots": "Filtrer les robots",
@ -792,6 +794,8 @@
"React to selected message with": "Réagir au message sélectionné avec", "React to selected message with": "Réagir au message sélectionné avec",
"Reactivate": "Réactiver", "Reactivate": "Réactiver",
"Reactivate bot": "Réactiver le robot", "Reactivate bot": "Réactiver le robot",
"Reactivate this user": "Réactiver cet utilisateur",
"Reactivate {name}": "Réactiver {name}",
"Receives new stream notifications": "Reçoit les notifications de nouveaux canaux", "Receives new stream notifications": "Reçoit les notifications de nouveaux canaux",
"Recent topics": "Sujets récents", "Recent topics": "Sujets récents",
"Remind me about this": "Me faire un rappel à ce sujet", "Remind me about this": "Me faire un rappel à ce sujet",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "Ce canal a {count} abonnés.", "This stream has {count} subscribers.": "Ce canal a {count} abonnés.",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "Ce canal est réservé pour les <strong>annonces</strong>. <br /> Êtes-vous sûr de vouloir envoyer un message aux<strong>{count}</strong> personnes dans ce canal?", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "Ce canal est réservé pour les <strong>annonces</strong>. <br /> Êtes-vous sûr de vouloir envoyer un message aux<strong>{count}</strong> personnes dans ce canal?",
"This user does not exist!": "Cet utilisateur n'existe pas !", "This user does not exist!": "Cet utilisateur n'existe pas !",
"This user has been deactivated.": "Cet utilisateur a été désactivé.",
"Thursday": "Jeudi", "Thursday": "Jeudi",
"Time": "Heure", "Time": "Heure",
"Time format": "Format de l'heure", "Time format": "Format de l'heure",
@ -1002,7 +1007,7 @@
"Unmute topic": "Ne plus rendre le sujet muet", "Unmute topic": "Ne plus rendre le sujet muet",
"Unpin stream from top": "Désépingler le canal du haut", "Unpin stream from top": "Désépingler le canal du haut",
"Unread": "Non lus", "Unread": "Non lus",
"Unread count summary (appears in desktop sidebar and browser tab)": "Résumé du nombre de messages non lus (apparaît dans la barre latérale dans l'application de bureau et dans le titre de la page dans le navigateur)", "Unread count badge (appears in desktop sidebar and browser tab)": "Badge de comptage des messages non lus (apparaît dans la barre latérale du bureau et dans l&#39;onglet du navigateur)",
"Unresolve topic": "Ne pas résoudre le sujet", "Unresolve topic": "Ne pas résoudre le sujet",
"Unstar": "Enlever des favoris", "Unstar": "Enlever des favoris",
"Unstar all messages": "Retirer tous les messages favoris", "Unstar all messages": "Retirer tous les messages favoris",

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-03-19 00:47+0000\n" "POT-Creation-Date: 2022-03-24 06:37+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -2417,7 +2417,7 @@ msgstr ""
#: zerver/decorator.py:611 zerver/lib/streams.py:688 zerver/lib/streams.py:690 #: zerver/decorator.py:611 zerver/lib/streams.py:688 zerver/lib/streams.py:690
#: zerver/lib/streams.py:705 zerver/lib/user_groups.py:16 #: zerver/lib/streams.py:705 zerver/lib/user_groups.py:16
#: zerver/lib/user_groups.py:23 zerver/lib/users.py:242 zerver/lib/users.py:261 #: zerver/lib/user_groups.py:23 zerver/lib/users.py:246 zerver/lib/users.py:275
#: zerver/views/invite.py:49 zerver/views/realm_emoji.py:31 #: zerver/views/invite.py:49 zerver/views/realm_emoji.py:31
#: zerver/views/streams.py:322 zerver/views/streams.py:546 #: zerver/views/streams.py:322 zerver/views/streams.py:546
msgid "Insufficient permission" msgid "Insufficient permission"
@ -2557,23 +2557,23 @@ msgstr ""
msgid "{user} accepted your invitation to join Zulip!" msgid "{user} accepted your invitation to join Zulip!"
msgstr "" msgstr ""
#: zerver/lib/actions.py:1668 #: zerver/lib/actions.py:1679
msgid "Unable to render message" msgid "Unable to render message"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2492 #: zerver/lib/actions.py:2503
msgid "You cannot attach a submessage to this message." msgid "You cannot attach a submessage to this message."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2629 #: zerver/lib/actions.py:2640
msgid "Reaction already exists." msgid "Reaction already exists."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2731 zerver/lib/addressee.py:33 #: zerver/lib/actions.py:2742 zerver/lib/addressee.py:33
msgid "Invalid user ID {}" msgid "Invalid user ID {}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2800 zerver/lib/actions.py:8265 #: zerver/lib/actions.py:2811 zerver/lib/actions.py:8311
#: zerver/lib/streams.py:253 zerver/lib/streams.py:261 #: zerver/lib/streams.py:253 zerver/lib/streams.py:261
#: zerver/tornado/views.py:111 zerver/views/events_register.py:75 #: zerver/tornado/views.py:111 zerver/views/events_register.py:75
#: zerver/views/message_send.py:233 zerver/views/message_send.py:239 #: zerver/views/message_send.py:233 zerver/views/message_send.py:239
@ -2581,155 +2581,155 @@ msgstr ""
msgid "User not authorized for this query" msgid "User not authorized for this query"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2841 #: zerver/lib/actions.py:2852
#, python-brace-format #, python-brace-format
msgid "'{email}' is no longer using Zulip." msgid "'{email}' is no longer using Zulip."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2848 #: zerver/lib/actions.py:2859
msgid "You can't send private messages outside of your organization." msgid "You can't send private messages outside of your organization."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2914 #: zerver/lib/actions.py:2925
msgid "Expected exactly one stream" msgid "Expected exactly one stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2925 #: zerver/lib/actions.py:2936
msgid "Invalid data type for stream" msgid "Invalid data type for stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2941 zerver/lib/actions.py:2951 #: zerver/lib/actions.py:2952 zerver/lib/actions.py:2962
msgid "Invalid data type for recipients" msgid "Invalid data type for recipients"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2959 zerver/lib/actions.py:2967 #: zerver/lib/actions.py:2970 zerver/lib/actions.py:2978
msgid "Recipient lists may contain emails or user IDs, but not both." msgid "Recipient lists may contain emails or user IDs, but not both."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3079 #: zerver/lib/actions.py:3090
msgid "Reminders can only be set for streams." msgid "Reminders can only be set for streams."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3095 #: zerver/lib/actions.py:3106
msgid "Nothing to change" msgid "Nothing to change"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3099 #: zerver/lib/actions.py:3110
msgid "Private messages cannot be moved to streams." msgid "Private messages cannot be moved to streams."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3101 #: zerver/lib/actions.py:3112
msgid "Private messages cannot have topics." msgid "Private messages cannot have topics."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3104 #: zerver/lib/actions.py:3115
msgid "Invalid propagate_mode without topic edit" msgid "Invalid propagate_mode without topic edit"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3110 #: zerver/lib/actions.py:3121
msgid "Cannot change message content while changing stream" msgid "Cannot change message content while changing stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3114 #: zerver/lib/actions.py:3125
msgid "Widgets cannot be edited." msgid "Widgets cannot be edited."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3167 #: zerver/lib/actions.py:3178
msgid "Your organization has turned off message editing" msgid "Your organization has turned off message editing"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3186 #: zerver/lib/actions.py:3197
msgid "You don't have permission to edit this message" msgid "You don't have permission to edit this message"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3197 #: zerver/lib/actions.py:3208
msgid "The time limit for editing this message has passed" msgid "The time limit for editing this message has passed"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3212 #: zerver/lib/actions.py:3223
msgid "The time limit for editing this message's topic has passed" msgid "The time limit for editing this message's topic has passed"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3248 zerver/lib/actions.py:3597 #: zerver/lib/actions.py:3259 zerver/lib/actions.py:3608
msgid "You do not have permission to use wildcard mentions in this stream." msgid "You do not have permission to use wildcard mentions in this stream."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3257 #: zerver/lib/actions.py:3268
msgid "You don't have permission to move this message" msgid "You don't have permission to move this message"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3263 #: zerver/lib/actions.py:3274
msgid "" msgid ""
"You don't have permission to move this message due to missing access to its " "You don't have permission to move this message due to missing access to its "
"stream" "stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3301 #: zerver/lib/actions.py:3312
msgid "Invalid default stream group name '{}'" msgid "Invalid default stream group name '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3304 #: zerver/lib/actions.py:3315
msgid "Default stream group name too long (limit: {} characters)" msgid "Default stream group name too long (limit: {} characters)"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3311 #: zerver/lib/actions.py:3322
msgid "Default stream group name '{}' contains NULL (0x00) characters." msgid "Default stream group name '{}' contains NULL (0x00) characters."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3379 #: zerver/lib/actions.py:3390
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, "
"but there is no stream with that ID." "but there is no stream with that ID."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3385 #: zerver/lib/actions.py:3396
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Your bot {bot_identity} tried to send a message to stream {stream_name}, but " "Your bot {bot_identity} tried to send a message to stream {stream_name}, but "
"that stream does not exist. Click [here]({new_stream_link}) to create it." "that stream does not exist. Click [here]({new_stream_link}) to create it."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3393 #: zerver/lib/actions.py:3404
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Your bot {bot_identity} tried to send a message to stream {stream_name}. The " "Your bot {bot_identity} tried to send a message to stream {stream_name}. The "
"stream exists but does not have any subscribers." "stream exists but does not have any subscribers."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3440 #: zerver/lib/actions.py:3451
msgid "Private messages are disabled in this organization." msgid "Private messages are disabled in this organization."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3516 #: zerver/lib/actions.py:3527
msgid "Topics are required in this organization" msgid "Topics are required in this organization"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3571 #: zerver/lib/actions.py:3582
msgid "Widgets: API programmer sent invalid JSON content" msgid "Widgets: API programmer sent invalid JSON content"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3577 #: zerver/lib/actions.py:3588
#, python-brace-format #, python-brace-format
msgid "Widgets: {error_msg}" msgid "Widgets: {error_msg}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3854 #: zerver/lib/actions.py:3865
msgid "Subscriber data is not available for this stream" msgid "Subscriber data is not available for this stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3861 #: zerver/lib/actions.py:3872
msgid "Unable to retrieve subscribers for private stream" msgid "Unable to retrieve subscribers for private stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5131 #: zerver/lib/actions.py:5142
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{user} changed the [access permissions](/help/stream-permissions) for this " "{user} changed the [access permissions](/help/stream-permissions) for this "
"stream from **{old_policy}** to **{new_policy}**." "stream from **{old_policy}** to **{new_policy}**."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5272 #: zerver/lib/actions.py:5283
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{user} changed the [posting permissions](/help/stream-sending-policy) for " "{user} changed the [posting permissions](/help/stream-sending-policy) for "
@ -2739,33 +2739,33 @@ msgid ""
"* **New permissions**: {new_policy}.\n" "* **New permissions**: {new_policy}.\n"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5406 #: zerver/lib/actions.py:5417
#, python-brace-format #, python-brace-format
msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5425 #: zerver/lib/actions.py:5436
#, python-brace-format #, python-brace-format
msgid "{user} changed the description for this stream." msgid "{user} changed the description for this stream."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5427 #: zerver/lib/actions.py:5438
msgid "Old description" msgid "Old description"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5431 #: zerver/lib/actions.py:5442
msgid "New description" msgid "New description"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5499 zerver/lib/actions.py:5504 #: zerver/lib/actions.py:5510 zerver/lib/actions.py:5515
msgid "Forever" msgid "Forever"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5505 #: zerver/lib/actions.py:5516
msgid "Messages in this stream will now be retained forever." msgid "Messages in this stream will now be retained forever."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5511 #: zerver/lib/actions.py:5522
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{user} has changed the [message retention period](/help/message-retention-" "{user} has changed the [message retention period](/help/message-retention-"
@ -2776,148 +2776,148 @@ msgid ""
"{summary_line}" "{summary_line}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5688 #: zerver/lib/actions.py:5720
msgid "Signups enabled" msgid "Signups enabled"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5850 #: zerver/lib/actions.py:5884
msgid "Invalid default stream group {}" msgid "Invalid default stream group {}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5897 zerver/lib/actions.py:5924 #: zerver/lib/actions.py:5931 zerver/lib/actions.py:5958
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"'{stream_name}' is a default stream and cannot be added to '{group_name}'" "'{stream_name}' is a default stream and cannot be added to '{group_name}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5908 #: zerver/lib/actions.py:5942
#, python-brace-format #, python-brace-format
msgid "Default stream group '{group_name}' already exists" msgid "Default stream group '{group_name}' already exists"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5930 #: zerver/lib/actions.py:5964
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Stream '{stream_name}' is already present in default stream group " "Stream '{stream_name}' is already present in default stream group "
"'{group_name}'" "'{group_name}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5946 #: zerver/lib/actions.py:5980
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Stream '{stream_name}' is not present in default stream group '{group_name}'" "Stream '{stream_name}' is not present in default stream group '{group_name}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5960 #: zerver/lib/actions.py:5994
msgid "This default stream group is already named '{}'" msgid "This default stream group is already named '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5964 #: zerver/lib/actions.py:5998
msgid "Default stream group '{}' already exists" msgid "Default stream group '{}' already exists"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6423 #: zerver/lib/actions.py:6457
msgid "Invalid flag: '{}'" msgid "Invalid flag: '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6425 #: zerver/lib/actions.py:6459
msgid "Flag not editable: '{}'" msgid "Flag not editable: '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6427 #: zerver/lib/actions.py:6461
msgid "Invalid message flag operation: '{}'" msgid "Invalid message flag operation: '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6539 #: zerver/lib/actions.py:6573
#, python-brace-format #, python-brace-format
msgid "{user} has marked this topic as resolved." msgid "{user} has marked this topic as resolved."
msgstr "" msgstr ""
#: zerver/lib/actions.py:6541 #: zerver/lib/actions.py:6575
#, python-brace-format #, python-brace-format
msgid "{user} has marked this topic as unresolved." msgid "{user} has marked this topic as unresolved."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7173 #: zerver/lib/actions.py:7219
#, python-brace-format #, python-brace-format
msgid "This topic was moved to {new_location} by {user}." msgid "This topic was moved to {new_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7177 #: zerver/lib/actions.py:7223
#, python-brace-format #, python-brace-format
msgid "A message was moved from this topic to {new_location} by {user}." msgid "A message was moved from this topic to {new_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7181 #: zerver/lib/actions.py:7227
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{changed_messages_count} messages were moved from this topic to " "{changed_messages_count} messages were moved from this topic to "
"{new_location} by {user}." "{new_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7188 #: zerver/lib/actions.py:7234
#, python-brace-format #, python-brace-format
msgid "This topic was moved here from {old_location} by {user}." msgid "This topic was moved here from {old_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7192 #: zerver/lib/actions.py:7238
#, python-brace-format #, python-brace-format
msgid "A message was moved here from {old_location} by {user}." msgid "A message was moved here from {old_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7196 #: zerver/lib/actions.py:7242
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{changed_messages_count} messages were moved here from {old_location} by " "{changed_messages_count} messages were moved here from {old_location} by "
"{user}." "{user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7544 #: zerver/lib/actions.py:7590
msgid "" msgid ""
"To protect users, Zulip limits the number of invitations you can send in one " "To protect users, Zulip limits the number of invitations you can send in one "
"day. Because you have reached the limit, no invitations were sent." "day. Because you have reached the limit, no invitations were sent."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7610 #: zerver/lib/actions.py:7656
msgid "" msgid ""
"Your account is too new to send invites for this organization. Ask an " "Your account is too new to send invites for this organization. Ask an "
"organization admin, or a more experienced user." "organization admin, or a more experienced user."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7650 #: zerver/lib/actions.py:7696
msgid "Some emails did not validate, so we didn't send any invitations." msgid "Some emails did not validate, so we didn't send any invitations."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7658 #: zerver/lib/actions.py:7704
msgid "We weren't able to invite anyone." msgid "We weren't able to invite anyone."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7694 #: zerver/lib/actions.py:7740
msgid "" msgid ""
"Some of those addresses are already using Zulip, so we didn't send them an " "Some of those addresses are already using Zulip, so we didn't send them an "
"invitation. We did send invitations to everyone else!" "invitation. We did send invitations to everyone else!"
msgstr "" msgstr ""
#: zerver/lib/actions.py:7896 zerver/views/realm_emoji.py:36 #: zerver/lib/actions.py:7942 zerver/views/realm_emoji.py:36
msgid "A custom emoji with this name already exists." msgid "A custom emoji with this name already exists."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7961 zerver/views/muting.py:55 #: zerver/lib/actions.py:8007 zerver/views/muting.py:55
msgid "Topic is not muted" msgid "Topic is not muted"
msgstr "" msgstr ""
#: zerver/lib/actions.py:8492 #: zerver/lib/actions.py:8538
msgid "Invalid order mapping." msgid "Invalid order mapping."
msgstr "" msgstr ""
#: zerver/lib/actions.py:8571 zerver/lib/users.py:374 #: zerver/lib/actions.py:8617 zerver/lib/users.py:388
#: zerver/views/custom_profile_fields.py:143 #: zerver/views/custom_profile_fields.py:143
#: zerver/views/custom_profile_fields.py:163 #: zerver/views/custom_profile_fields.py:163
#, python-brace-format #, python-brace-format
msgid "Field id {id} not found." msgid "Field id {id} not found."
msgstr "" msgstr ""
#: zerver/lib/actions.py:8598 zerver/lib/actions.py:8611 #: zerver/lib/actions.py:8644 zerver/lib/actions.py:8657
msgid "User group '{}' already exists." msgid "User group '{}' already exists."
msgstr "" msgstr ""
@ -3315,57 +3315,57 @@ msgstr ""
msgid "Operator {} not supported." msgid "Operator {} not supported."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:68 #: zerver/lib/onboarding.py:47
#, python-brace-format #, python-brace-format
msgid "We also have a guide for [Setting up your organization]({help_url})." msgid "We also have a guide for [Setting up your organization]({help_url})."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:71 #: zerver/lib/onboarding.py:50
msgid "Hello, and welcome to Zulip!" msgid "Hello, and welcome to Zulip!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:76 #: zerver/lib/onboarding.py:55
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Note that this is a [demo organization]({demo_org_help_url}) and will be " "Note that this is a [demo organization]({demo_org_help_url}) and will be "
"**automatically deleted** in 30 days." "**automatically deleted** in 30 days."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:85 #: zerver/lib/onboarding.py:64
msgid "This is a private message from me, Welcome Bot." msgid "This is a private message from me, Welcome Bot."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:87 #: zerver/lib/onboarding.py:66
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"If you are new to Zulip, check out our [Getting started guide]" "If you are new to Zulip, check out our [Getting started guide]"
"({getting_started_url})!" "({getting_started_url})!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:92 #: zerver/lib/onboarding.py:71
msgid "" msgid ""
"I can also help you get set up! Just click anywhere on this message or press " "I can also help you get set up! Just click anywhere on this message or press "
"`r` to reply." "`r` to reply."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:95 zerver/lib/onboarding.py:203 #: zerver/lib/onboarding.py:74 zerver/lib/onboarding.py:182
msgid "Here are a few messages I understand:" msgid "Here are a few messages I understand:"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:132 #: zerver/lib/onboarding.py:111
msgid "" msgid ""
"You can [download](/apps) the [mobile and desktop apps](/apps). Zulip also " "You can [download](/apps) the [mobile and desktop apps](/apps). Zulip also "
"works great in a browser." "works great in a browser."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:137 #: zerver/lib/onboarding.py:116
msgid "" msgid ""
"Go to [Profile settings](#settings/profile) to add a [profile picture](/help/" "Go to [Profile settings](#settings/profile) to add a [profile picture](/help/"
"change-your-profile-picture) and edit your [profile information](/help/edit-" "change-your-profile-picture) and edit your [profile information](/help/edit-"
"your-profile)." "your-profile)."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:143 #: zerver/lib/onboarding.py:122
msgid "" msgid ""
"Go to [Display settings](#settings/display-settings) to [switch between the " "Go to [Display settings](#settings/display-settings) to [switch between the "
"light and dark themes](/help/dark-theme), [pick your favorite emoji theme](/" "light and dark themes](/help/dark-theme), [pick your favorite emoji theme](/"
@ -3373,108 +3373,108 @@ msgid ""
"help/change-your-language), and make other tweaks to your Zulip experience." "help/change-your-language), and make other tweaks to your Zulip experience."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:153 #: zerver/lib/onboarding.py:132
msgid "" msgid ""
"In Zulip, streams [determine who gets a message](/help/streams-and-topics). " "In Zulip, streams [determine who gets a message](/help/streams-and-topics). "
"They are similar to channels in other chat apps." "They are similar to channels in other chat apps."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:157 #: zerver/lib/onboarding.py:136
msgid "[Browse and subscribe to streams](#streams/all)." msgid "[Browse and subscribe to streams](#streams/all)."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:164 #: zerver/lib/onboarding.py:143
msgid "" msgid ""
"In Zulip, topics [tell you what a message is about](/help/streams-and-" "In Zulip, topics [tell you what a message is about](/help/streams-and-"
"topics). They are light-weight subjects, very similar to the subject line of " "topics). They are light-weight subjects, very similar to the subject line of "
"an email." "an email."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:169 #: zerver/lib/onboarding.py:148
msgid "" msgid ""
"Check out [Recent topics](#recent_topics) to see what's happening! You can " "Check out [Recent topics](#recent_topics) to see what's happening! You can "
"return to this conversation by clicking \"Private messages\" in the upper " "return to this conversation by clicking \"Private messages\" in the upper "
"left." "left."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:178 #: zerver/lib/onboarding.py:157
msgid "" msgid ""
"Zulip's [keyboard shortcuts](#keyboard-shortcuts) let you navigate the app " "Zulip's [keyboard shortcuts](#keyboard-shortcuts) let you navigate the app "
"quickly and efficiently." "quickly and efficiently."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:182 #: zerver/lib/onboarding.py:161
msgid "Press `?` any time to see a [cheat sheet](#keyboard-shortcuts)." msgid "Press `?` any time to see a [cheat sheet](#keyboard-shortcuts)."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:189 #: zerver/lib/onboarding.py:168
msgid "" msgid ""
"Zulip uses [Markdown](/help/format-your-message-using-markdown), an " "Zulip uses [Markdown](/help/format-your-message-using-markdown), an "
"intuitive format for **bold**, *italics*, bulleted lists, and more. Click " "intuitive format for **bold**, *italics*, bulleted lists, and more. Click "
"[here](#message-formatting) for a cheat sheet." "[here](#message-formatting) for a cheat sheet."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:195 #: zerver/lib/onboarding.py:174
msgid "" msgid ""
"Check out our [messaging tips](/help/messaging-tips) to learn about emoji " "Check out our [messaging tips](/help/messaging-tips) to learn about emoji "
"reactions, code blocks and much more!" "reactions, code blocks and much more!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:206 #: zerver/lib/onboarding.py:185
msgid "" msgid ""
"Check out our [Getting started guide](/help/getting-started-with-zulip), or " "Check out our [Getting started guide](/help/getting-started-with-zulip), or "
"browse the [Help center](/help/) to learn more!" "browse the [Help center](/help/) to learn more!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:215 #: zerver/lib/onboarding.py:194
msgid "" msgid ""
"Im sorry, I did not understand your message. Please try one of the " "Im sorry, I did not understand your message. Please try one of the "
"following commands:" "following commands:"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:239 #: zerver/lib/onboarding.py:218
msgid "" msgid ""
"This is a private stream, as indicated by the lock icon next to the stream " "This is a private stream, as indicated by the lock icon next to the stream "
"name." "name."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:241 #: zerver/lib/onboarding.py:220
msgid "Private streams are only visible to stream members." msgid "Private streams are only visible to stream members."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:245 #: zerver/lib/onboarding.py:224
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"To manage this stream, go to [Stream settings]({stream_settings_url}) and " "To manage this stream, go to [Stream settings]({stream_settings_url}) and "
"click on `{initial_private_stream_name}`." "click on `{initial_private_stream_name}`."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:255 #: zerver/lib/onboarding.py:234
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"This is a message on stream #**{default_notification_stream_name}** with the " "This is a message on stream #**{default_notification_stream_name}** with the "
"topic `topic demonstration`." "topic `topic demonstration`."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:261 #: zerver/lib/onboarding.py:240
msgid "Topics are a lightweight tool to keep conversations organized." msgid "Topics are a lightweight tool to keep conversations organized."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:263 #: zerver/lib/onboarding.py:242
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"You can learn more about topics at [Streams and topics]" "You can learn more about topics at [Streams and topics]"
"({about_topics_help_url})." "({about_topics_help_url})."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:268 #: zerver/lib/onboarding.py:247
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"This is a message on stream #**{default_notification_stream_name}** with the " "This is a message on stream #**{default_notification_stream_name}** with the "
"topic `swimming turtles`." "topic `swimming turtles`."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:277 #: zerver/lib/onboarding.py:256
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"[Start a new topic]({start_topic_help_url}) any time you're not replying to " "[Start a new topic]({start_topic_help_url}) any time you're not replying to "
@ -3656,68 +3656,68 @@ msgstr ""
msgid "Invalid user group" msgid "Invalid user group"
msgstr "" msgstr ""
#: zerver/lib/users.py:40 #: zerver/lib/users.py:44
msgid "Name too long!" msgid "Name too long!"
msgstr "" msgstr ""
#: zerver/lib/users.py:42 #: zerver/lib/users.py:46
msgid "Name too short!" msgid "Name too short!"
msgstr "" msgstr ""
#: zerver/lib/users.py:45 #: zerver/lib/users.py:49
msgid "Invalid characters in name!" msgid "Invalid characters in name!"
msgstr "" msgstr ""
#: zerver/lib/users.py:51 #: zerver/lib/users.py:55
msgid "Invalid format!" msgid "Invalid format!"
msgstr "" msgstr ""
#: zerver/lib/users.py:67 #: zerver/lib/users.py:71
msgid "Name is already in use!" msgid "Name is already in use!"
msgstr "" msgstr ""
#: zerver/lib/users.py:73 zerver/views/users.py:430 zerver/views/users.py:616 #: zerver/lib/users.py:77 zerver/views/users.py:430 zerver/views/users.py:616
msgid "Bad name or username" msgid "Bad name or username"
msgstr "" msgstr ""
#: zerver/lib/users.py:88 #: zerver/lib/users.py:92
msgid "Invalid integration '{}'." msgid "Invalid integration '{}'."
msgstr "" msgstr ""
#: zerver/lib/users.py:93 #: zerver/lib/users.py:97
msgid "Missing configuration parameters: {}" msgid "Missing configuration parameters: {}"
msgstr "" msgstr ""
#: zerver/lib/users.py:102 #: zerver/lib/users.py:106
msgid "Invalid {} value {} ({})" msgid "Invalid {} value {} ({})"
msgstr "" msgstr ""
#: zerver/lib/users.py:117 #: zerver/lib/users.py:121
msgid "Invalid configuration data!" msgid "Invalid configuration data!"
msgstr "" msgstr ""
#: zerver/lib/users.py:151 #: zerver/lib/users.py:155
msgid "Invalid bot type" msgid "Invalid bot type"
msgstr "" msgstr ""
#: zerver/lib/users.py:156 #: zerver/lib/users.py:160
msgid "Invalid interface type" msgid "Invalid interface type"
msgstr "" msgstr ""
#: zerver/lib/users.py:225 zerver/lib/users.py:230 zerver/models.py:4237 #: zerver/lib/users.py:229 zerver/lib/users.py:234 zerver/models.py:4237
msgid "Invalid user ID: {}" msgid "Invalid user ID: {}"
msgstr "" msgstr ""
#: zerver/lib/users.py:238 zerver/lib/users.py:240 #: zerver/lib/users.py:242 zerver/lib/users.py:244
msgid "No such bot" msgid "No such bot"
msgstr "" msgstr ""
#: zerver/lib/users.py:254 zerver/lib/users.py:281 zerver/lib/users.py:298 #: zerver/lib/users.py:268 zerver/lib/users.py:295 zerver/lib/users.py:312
#: zerver/views/presence.py:43 #: zerver/views/presence.py:43
msgid "No such user" msgid "No such user"
msgstr "" msgstr ""
#: zerver/lib/users.py:256 #: zerver/lib/users.py:270
msgid "User is deactivated" msgid "User is deactivated"
msgstr "" msgstr ""
@ -4322,7 +4322,7 @@ msgid "Only administrators can override built-in emoji."
msgstr "" msgstr ""
#: zerver/views/realm_emoji.py:45 zerver/views/realm_icon.py:25 #: zerver/views/realm_emoji.py:45 zerver/views/realm_icon.py:25
#: zerver/views/realm_logo.py:30 zerver/views/upload.py:125 #: zerver/views/realm_logo.py:30 zerver/views/upload.py:136
#: zerver/views/user_settings.py:331 #: zerver/views/user_settings.py:331
msgid "Uploaded file is larger than the allowed limit of {} MiB" msgid "Uploaded file is larger than the allowed limit of {} MiB"
msgstr "" msgstr ""
@ -4360,11 +4360,11 @@ msgstr ""
msgid "Invalid playground" msgid "Invalid playground"
msgstr "" msgstr ""
#: zerver/views/registration.py:610 #: zerver/views/registration.py:601
msgid "The organization creation link has expired or is not valid." msgid "The organization creation link has expired or is not valid."
msgstr "" msgstr ""
#: zerver/views/registration.py:618 #: zerver/views/registration.py:609
msgid "New organization creation disabled" msgid "New organization creation disabled"
msgstr "" msgstr ""
@ -4447,7 +4447,7 @@ msgstr ""
msgid "Invalid json for submessage" msgid "Invalid json for submessage"
msgstr "" msgstr ""
#: zerver/views/thumbnail.py:32 zerver/views/upload.py:98 #: zerver/views/thumbnail.py:32 zerver/views/upload.py:109
msgid "<p>You are not authorized to view this file.</p>" msgid "<p>You are not authorized to view this file.</p>"
msgstr "" msgstr ""
@ -4463,23 +4463,23 @@ msgstr ""
msgid "User has disabled typing notifications for private messages" msgid "User has disabled typing notifications for private messages"
msgstr "" msgstr ""
#: zerver/views/upload.py:96 #: zerver/views/upload.py:107
msgid "<p>File not found.</p>" msgid "<p>File not found.</p>"
msgstr "" msgstr ""
#: zerver/views/upload.py:108 #: zerver/views/upload.py:119
msgid "Invalid token" msgid "Invalid token"
msgstr "" msgstr ""
#: zerver/views/upload.py:110 #: zerver/views/upload.py:121
msgid "Invalid filename" msgid "Invalid filename"
msgstr "" msgstr ""
#: zerver/views/upload.py:117 #: zerver/views/upload.py:128
msgid "You must specify a file to upload" msgid "You must specify a file to upload"
msgstr "" msgstr ""
#: zerver/views/upload.py:119 zerver/views/users.py:351 #: zerver/views/upload.py:130 zerver/views/users.py:351
#: zerver/views/users.py:449 #: zerver/views/users.py:449
msgid "You may only upload one file at a time" msgid "You may only upload one file at a time"
msgstr "" msgstr ""
@ -4589,39 +4589,43 @@ msgstr ""
msgid "Email '{}' already in use" msgid "Email '{}' already in use"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:46 #: zerver/views/video_calls.py:47
msgid "Invalid Zoom access token" msgid "Invalid Zoom access token"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:51 #: zerver/views/video_calls.py:52
msgid "Zoom credentials have not been configured" msgid "Zoom credentials have not been configured"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:126 #: zerver/views/video_calls.py:127
msgid "Invalid Zoom session identifier" msgid "Invalid Zoom session identifier"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:138 #: zerver/views/video_calls.py:139
msgid "Invalid Zoom credentials" msgid "Invalid Zoom credentials"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:159 #: zerver/views/video_calls.py:160
msgid "Failed to create Zoom call" msgid "Failed to create Zoom call"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:219 #: zerver/views/video_calls.py:207
msgid "BigBlueButton is not configured." msgid "BigBlueButton is not configured."
msgstr "" msgstr ""
#: zerver/views/video_calls.py:237 #: zerver/views/video_calls.py:212
msgid "Invalid signature."
msgstr ""
#: zerver/views/video_calls.py:242
msgid "Error connecting to the BigBlueButton server." msgid "Error connecting to the BigBlueButton server."
msgstr "" msgstr ""
#: zerver/views/video_calls.py:241 #: zerver/views/video_calls.py:246
msgid "Error authenticating to the BigBlueButton server." msgid "Error authenticating to the BigBlueButton server."
msgstr "" msgstr ""
#: zerver/views/video_calls.py:244 #: zerver/views/video_calls.py:249
msgid "BigBlueButton server returned an unexpected error." msgid "BigBlueButton server returned an unexpected error."
msgstr "" msgstr ""

View File

@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "",
"Click to join video call": "", "Click to join video call": "",
"Click to view or download.": "",
"Close": "", "Close": "",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "", "Field choices": "",
"File": "", "File": "",
"File and image uploads have been disabled for this organization.": "", "File and image uploads have been disabled for this organization.": "",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "", "File type is not supported.": "",
"Filter bots": "", "Filter bots": "",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(यह उपयोगकर्ता निष्क्रिय कर दिया गया है)",
"(forever)": "(सदैव)", "(forever)": "(सदैव)",
"(hidden)": "", "(hidden)": "",
"(no description)": "", "(no description)": "",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "", "<z-link>Upgrade</z-link> for more space.": "",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "", "A Topic Move already in progress.": "",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "",
"A stream needs to have a name": "", "A stream needs to have a name": "",
@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "",
"Click to join video call": "", "Click to join video call": "",
"Click to view or download.": "",
"Close": "बंद करे", "Close": "बंद करे",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "", "Field choices": "",
"File": "फ़ाइल", "File": "फ़ाइल",
"File and image uploads have been disabled for this organization.": "", "File and image uploads have been disabled for this organization.": "",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "", "File type is not supported.": "",
"Filter bots": "", "Filter bots": "",
@ -792,6 +794,8 @@
"React to selected message with": "चयनित संदेश के साथ प्रतिक्रिया करें", "React to selected message with": "चयनित संदेश के साथ प्रतिक्रिया करें",
"Reactivate": "", "Reactivate": "",
"Reactivate bot": "", "Reactivate bot": "",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "", "Receives new stream notifications": "",
"Recent topics": "", "Recent topics": "",
"Remind me about this": "", "Remind me about this": "",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "",
"This user does not exist!": "यह उपभोक्ता मौजूद नहीं है!", "This user does not exist!": "यह उपभोक्ता मौजूद नहीं है!",
"This user has been deactivated.": "",
"Thursday": "", "Thursday": "",
"Time": "", "Time": "",
"Time format": "", "Time format": "",
@ -1002,7 +1007,7 @@
"Unmute topic": "विषय अनम्यूट करें", "Unmute topic": "विषय अनम्यूट करें",
"Unpin stream from top": "", "Unpin stream from top": "",
"Unread": "अपठित", "Unread": "अपठित",
"Unread count summary (appears in desktop sidebar and browser tab)": "", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "", "Unstar": "",
"Unstar all messages": "", "Unstar all messages": "",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(Ezt a felhasználót letiltottuk)",
"(forever)": "(mindig)", "(forever)": "(mindig)",
"(hidden)": "(rejtett)", "(hidden)": "(rejtett)",
"(no description)": "(nincs leírás)", "(no description)": "(nincs leírás)",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "<z-link>Válts csomagot</z-link>, ha több helyre van szükséged.", "<z-link>Upgrade</z-link> for more space.": "<z-link>Válts csomagot</z-link>, ha több helyre van szükséged.",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "Egy témamozgatás már folyamatban van.", "A Topic Move already in progress.": "Egy témamozgatás már folyamatban van.",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Egy nyelv csak akkor kerül 100% -ban készenlétre jelölve, ha minden szöveg a web, desktop és mobil alkalmazásban lefordításra került, beleértve az adminisztratív UI-t és a hibaüzeneteket is.", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Egy nyelv csak akkor kerül 100% -ban készenlétre jelölve, ha minden szöveg a web, desktop és mobil alkalmazásban lefordításra került, beleértve az adminisztratív UI-t és a hibaüzeneteket is.",
"A stream needs to have a name": "Az üzenetfolyamnak nevet kell adni", "A stream needs to have a name": "Az üzenetfolyamnak nevet kell adni",
@ -197,6 +197,7 @@
"Click here to reveal.": "Kattints ide a megjelenítéshez.", "Click here to reveal.": "Kattints ide a megjelenítéshez.",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Kattins a szövegmezőn kívülre a mentéshez. Automatikusan értesítjük azokat, akik hozzáadásra vagy eltávolításra kerültek.", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Kattins a szövegmezőn kívülre a mentéshez. Automatikusan értesítjük azokat, akik hozzáadásra vagy eltávolításra kerültek.",
"Click to join video call": "Kattints a videóhívásba belépéshez", "Click to join video call": "Kattints a videóhívásba belépéshez",
"Click to view or download.": "",
"Close": "Bezár", "Close": "Bezár",
"Close modal": "Felhatalmazások bezárása", "Close modal": "Felhatalmazások bezárása",
"Close this dialog window": "Ezen ablak bezárása", "Close this dialog window": "Ezen ablak bezárása",
@ -400,6 +401,7 @@
"Field choices": "Sikertelen választások", "Field choices": "Sikertelen választások",
"File": "Fájl", "File": "Fájl",
"File and image uploads have been disabled for this organization.": "Az állomány- és képfeltöltés ebben a szervezetben le van tiltva.", "File and image uploads have been disabled for this organization.": "Az állomány- és képfeltöltés ebben a szervezetben le van tiltva.",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "Az állomány mérete maximum {max_file_size} MiB lehet.", "File size must be at most {max_file_size} MiB.": "Az állomány mérete maximum {max_file_size} MiB lehet.",
"File type is not supported.": "A fájltípus nem támogatott.", "File type is not supported.": "A fájltípus nem támogatott.",
"Filter bots": "Robotok szűrése", "Filter bots": "Robotok szűrése",
@ -792,6 +794,8 @@
"React to selected message with": "Reagálás a kiválasztott üzenetre ezzel:", "React to selected message with": "Reagálás a kiválasztott üzenetre ezzel:",
"Reactivate": "Újraaktiválás", "Reactivate": "Újraaktiválás",
"Reactivate bot": "Robot újraaktíválása", "Reactivate bot": "Robot újraaktíválása",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "Új üzenetfolyam értesítéseket kap", "Receives new stream notifications": "Új üzenetfolyam értesítéseket kap",
"Recent topics": "Legfrissebb témák", "Recent topics": "Legfrissebb témák",
"Remind me about this": "Emlékeztess erről", "Remind me about this": "Emlékeztess erről",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "Ezen üzenetfolyamban {count} tag van.", "This stream has {count} subscribers.": "Ezen üzenetfolyamban {count} tag van.",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "Ez az üzenetfolyam a <strong>bejelentések</strong> számára van fenntartva.<br /> Biztosan üzenetet akarsz küldeni mind a/az <strong>{count}</strong> személynek az üzenetfolyamban?", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "Ez az üzenetfolyam a <strong>bejelentések</strong> számára van fenntartva.<br /> Biztosan üzenetet akarsz küldeni mind a/az <strong>{count}</strong> személynek az üzenetfolyamban?",
"This user does not exist!": "Ez a felhasználó nem létezik!", "This user does not exist!": "Ez a felhasználó nem létezik!",
"This user has been deactivated.": "",
"Thursday": "csütörtök", "Thursday": "csütörtök",
"Time": "Idő", "Time": "Idő",
"Time format": "Idő formátum", "Time format": "Idő formátum",
@ -1002,7 +1007,7 @@
"Unmute topic": "Téma némítás feloldása", "Unmute topic": "Téma némítás feloldása",
"Unpin stream from top": "Üzenetfolyam felülre rögzítésének megszüntetése", "Unpin stream from top": "Üzenetfolyam felülre rögzítésének megszüntetése",
"Unread": "Olvasatlan", "Unread": "Olvasatlan",
"Unread count summary (appears in desktop sidebar and browser tab)": "Olvasatlan üzenetek összefoglaló (megjelenik az asztali oldalsávon és böngésző tabban)", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "Csillagozás eltávolítása", "Unstar": "Csillagozás eltávolítása",
"Unstar all messages": "Csillagozás eltávolítása minden üzenetről", "Unstar all messages": "Csillagozás eltávolítása minden üzenetről",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(Pengguna ini telah dideaktivasi)",
"(forever)": "", "(forever)": "",
"(hidden)": "", "(hidden)": "",
"(no description)": "", "(no description)": "",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "", "<z-link>Upgrade</z-link> for more space.": "",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "", "A Topic Move already in progress.": "",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "",
"A stream needs to have a name": "Stream memerlukan sebuah nama", "A stream needs to have a name": "Stream memerlukan sebuah nama",
@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "",
"Click to join video call": "", "Click to join video call": "",
"Click to view or download.": "",
"Close": "Tutup", "Close": "Tutup",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "", "Field choices": "",
"File": "File", "File": "File",
"File and image uploads have been disabled for this organization.": "", "File and image uploads have been disabled for this organization.": "",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "", "File type is not supported.": "",
"Filter bots": "", "Filter bots": "",
@ -792,6 +794,8 @@
"React to selected message with": "Beri reaksi pada pesan terpilih dengan", "React to selected message with": "Beri reaksi pada pesan terpilih dengan",
"Reactivate": "", "Reactivate": "",
"Reactivate bot": "", "Reactivate bot": "",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "", "Receives new stream notifications": "",
"Recent topics": "", "Recent topics": "",
"Remind me about this": "", "Remind me about this": "",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "",
"This user does not exist!": "Pengguna ini tidak ada!", "This user does not exist!": "Pengguna ini tidak ada!",
"This user has been deactivated.": "",
"Thursday": "", "Thursday": "",
"Time": "", "Time": "",
"Time format": "", "Time format": "",
@ -1002,7 +1007,7 @@
"Unmute topic": "Nyalakan topik", "Unmute topic": "Nyalakan topik",
"Unpin stream from top": "", "Unpin stream from top": "",
"Unread": "Belum dibaca", "Unread": "Belum dibaca",
"Unread count summary (appears in desktop sidebar and browser tab)": "", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "", "Unstar": "",
"Unstar all messages": "", "Unstar all messages": "",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(Questo utente è stato disattivato)",
"(forever)": "(per sempre)", "(forever)": "(per sempre)",
"(hidden)": "(nascosto)", "(hidden)": "(nascosto)",
"(no description)": "(nessuna descrizione)", "(no description)": "(nessuna descrizione)",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "<z-link>Fai l'upgrade</z-link> per ottenere più spazio.", "<z-link>Upgrade</z-link> for more space.": "<z-link>Fai l'upgrade</z-link> per ottenere più spazio.",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "Uno spostamento di argomento è già in esecuzione.", "A Topic Move already in progress.": "Uno spostamento di argomento è già in esecuzione.",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Una lingua viene contrassegnata come tradotta al 100% solo se viene tradotta ogni stringa nelle app Web, desktop e per dispositivi mobili, inclusi l'interfaccia utente amministrativa e i messaggi di errore.", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Una lingua viene contrassegnata come tradotta al 100% solo se viene tradotta ogni stringa nelle app Web, desktop e per dispositivi mobili, inclusi l'interfaccia utente amministrativa e i messaggi di errore.",
"A stream needs to have a name": "Un canale deve avere un nome", "A stream needs to have a name": "Un canale deve avere un nome",
@ -197,6 +197,7 @@
"Click here to reveal.": "Clicca qui per scoprire", "Click here to reveal.": "Clicca qui per scoprire",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Fare clic fuori dalla casella di input per salvare. Avviseremo automaticamente chiunque sia stato aggiunto o rimosso.", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Fare clic fuori dalla casella di input per salvare. Avviseremo automaticamente chiunque sia stato aggiunto o rimosso.",
"Click to join video call": "Fare clic per partecipare alla videochiamata", "Click to join video call": "Fare clic per partecipare alla videochiamata",
"Click to view or download.": "",
"Close": "Chiudi", "Close": "Chiudi",
"Close modal": "Chiudi finestra", "Close modal": "Chiudi finestra",
"Close this dialog window": "Chiudi questa finestra di dialogo", "Close this dialog window": "Chiudi questa finestra di dialogo",
@ -400,6 +401,7 @@
"Field choices": "Scelta dei campi", "Field choices": "Scelta dei campi",
"File": "File", "File": "File",
"File and image uploads have been disabled for this organization.": "I caricamenti di file e immagini sono stati disabilitati per questa organizzazione.", "File and image uploads have been disabled for this organization.": "I caricamenti di file e immagini sono stati disabilitati per questa organizzazione.",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "La dimensione massima del file è {max_file_size} MiB.", "File size must be at most {max_file_size} MiB.": "La dimensione massima del file è {max_file_size} MiB.",
"File type is not supported.": "Il tipo di file non è supportato", "File type is not supported.": "Il tipo di file non è supportato",
"Filter bots": "Filtra i bot", "Filter bots": "Filtra i bot",
@ -792,6 +794,8 @@
"React to selected message with": "Reagisci al messaggio selezionato con", "React to selected message with": "Reagisci al messaggio selezionato con",
"Reactivate": "Riattiva", "Reactivate": "Riattiva",
"Reactivate bot": "Riattiva il bot", "Reactivate bot": "Riattiva il bot",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "Riceve nuove notifiche del canale", "Receives new stream notifications": "Riceve nuove notifiche del canale",
"Recent topics": "Argomenti recenti", "Recent topics": "Argomenti recenti",
"Remind me about this": "Ricordamelo", "Remind me about this": "Ricordamelo",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "Questo canale ha {count} iscritti.", "This stream has {count} subscribers.": "Questo canale ha {count} iscritti.",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "Questo canale è riservato per gli <strong> annunci</strong>. <br /> Sei sicuro di volere mandare il messaggio a tutti e <strong>{count}</strong> utenti in questo canale?", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "Questo canale è riservato per gli <strong> annunci</strong>. <br /> Sei sicuro di volere mandare il messaggio a tutti e <strong>{count}</strong> utenti in questo canale?",
"This user does not exist!": "Questo utente non esiste!", "This user does not exist!": "Questo utente non esiste!",
"This user has been deactivated.": "",
"Thursday": "Giovedì", "Thursday": "Giovedì",
"Time": "Ora", "Time": "Ora",
"Time format": "Formato ora", "Time format": "Formato ora",
@ -1002,7 +1007,7 @@
"Unmute topic": "Riattiva audio dell'argomento", "Unmute topic": "Riattiva audio dell'argomento",
"Unpin stream from top": "Togli canale dall'alto", "Unpin stream from top": "Togli canale dall'alto",
"Unread": "Non letti", "Unread": "Non letti",
"Unread count summary (appears in desktop sidebar and browser tab)": "Riepilogo conteggio non letti (visualizzato nella barra laterale del desktop e nella scheda del browser)", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "Argomento non risolto", "Unresolve topic": "Argomento non risolto",
"Unstar": "Rimuovi \"speciale\"", "Unstar": "Rimuovi \"speciale\"",
"Unstar all messages": "Rimuovi \"speciale\" da tutti i messaggi", "Unstar all messages": "Rimuovi \"speciale\" da tutti i messaggi",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(ユーザーは無効化されています)",
"(forever)": "(永久)", "(forever)": "(永久)",
"(hidden)": "", "(hidden)": "",
"(no description)": "(説明がありません)", "(no description)": "(説明がありません)",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "", "<z-link>Upgrade</z-link> for more space.": "",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "", "A Topic Move already in progress.": "",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "",
"A stream needs to have a name": "ストリームには名前が必要です", "A stream needs to have a name": "ストリームには名前が必要です",
@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "",
"Click to join video call": "", "Click to join video call": "",
"Click to view or download.": "",
"Close": "閉じる", "Close": "閉じる",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "フィールドの選択肢", "Field choices": "フィールドの選択肢",
"File": "ファイル", "File": "ファイル",
"File and image uploads have been disabled for this organization.": "この組織では、ファイルや画像のアップロードが無効化されています。", "File and image uploads have been disabled for this organization.": "この組織では、ファイルや画像のアップロードが無効化されています。",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "ファイル形式がサポートしていません。", "File type is not supported.": "ファイル形式がサポートしていません。",
"Filter bots": "ボットを検索", "Filter bots": "ボットを検索",
@ -792,6 +794,8 @@
"React to selected message with": "選択したメッセージをリアクションする", "React to selected message with": "選択したメッセージをリアクションする",
"Reactivate": "再有効化", "Reactivate": "再有効化",
"Reactivate bot": "ボットを再有効化", "Reactivate bot": "ボットを再有効化",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "新規ストリームの通知を受け取る", "Receives new stream notifications": "新規ストリームの通知を受け取る",
"Recent topics": "最近のトピック", "Recent topics": "最近のトピック",
"Remind me about this": "リマインドする", "Remind me about this": "リマインドする",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "",
"This user does not exist!": "このユーザーは存在しません!", "This user does not exist!": "このユーザーは存在しません!",
"This user has been deactivated.": "",
"Thursday": "木曜日", "Thursday": "木曜日",
"Time": "時間", "Time": "時間",
"Time format": "時刻の表記", "Time format": "時刻の表記",
@ -1002,7 +1007,7 @@
"Unmute topic": "トピックのミュートを解除", "Unmute topic": "トピックのミュートを解除",
"Unpin stream from top": "ストリームの固定を解除する", "Unpin stream from top": "ストリームの固定を解除する",
"Unread": "未読", "Unread": "未読",
"Unread count summary (appears in desktop sidebar and browser tab)": "未読カウントを表示する (デスクトップのサイドバーとブラウザのタブに表示されます)", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "スターを外す", "Unstar": "スターを外す",
"Unstar all messages": "すべてのメッセージのスターを外す", "Unstar all messages": "すべてのメッセージのスターを外す",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(이 사용자는 비활성화되었습니다)",
"(forever)": "(지속됨)", "(forever)": "(지속됨)",
"(hidden)": "(숨겨진)", "(hidden)": "(숨겨진)",
"(no description)": "(설명 없음)", "(no description)": "(설명 없음)",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "<z-link>업그레이드 하세요</z-link> 더 많은 공간을 위해", "<z-link>Upgrade</z-link> for more space.": "<z-link>업그레이드 하세요</z-link> 더 많은 공간을 위해",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "주제는 이미 진행 중 입니다.", "A Topic Move already in progress.": "주제는 이미 진행 중 입니다.",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "관리자, UI 와 에러 메세지를 포함하여 웹, 데스크탑, 모바일 에서의 모든 문장들은 번역되어야만 100% 번역 되었다고 할 수 있습니다.", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "관리자, UI 와 에러 메세지를 포함하여 웹, 데스크탑, 모바일 에서의 모든 문장들은 번역되어야만 100% 번역 되었다고 할 수 있습니다.",
"A stream needs to have a name": "스트림은 이름을 가져야 합니다", "A stream needs to have a name": "스트림은 이름을 가져야 합니다",
@ -197,6 +197,7 @@
"Click here to reveal.": "더 많은 정보를 위해서 이곳을 클릭", "Click here to reveal.": "더 많은 정보를 위해서 이곳을 클릭",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "저장을 위한 입력란 밖을 클릭하십시오. 우리는 자동으로 추가되거나 삭제된 사람에게 알려줄 것입니다. ", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "저장을 위한 입력란 밖을 클릭하십시오. 우리는 자동으로 추가되거나 삭제된 사람에게 알려줄 것입니다. ",
"Click to join video call": "화상회의에 참가하려면 클릭하시오", "Click to join video call": "화상회의에 참가하려면 클릭하시오",
"Click to view or download.": "",
"Close": "닫기", "Close": "닫기",
"Close modal": "현재 창을 종료", "Close modal": "현재 창을 종료",
"Close this dialog window": "이 윈도우 창을 종료", "Close this dialog window": "이 윈도우 창을 종료",
@ -400,6 +401,7 @@
"Field choices": "분야 선택", "Field choices": "분야 선택",
"File": "파일", "File": "파일",
"File and image uploads have been disabled for this organization.": "파일과 이미지 업로드가 이 조직에서는 불가능 합니다.", "File and image uploads have been disabled for this organization.": "파일과 이미지 업로드가 이 조직에서는 불가능 합니다.",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "파일 크기는 최대 {max_file_size} MiB입니다.", "File size must be at most {max_file_size} MiB.": "파일 크기는 최대 {max_file_size} MiB입니다.",
"File type is not supported.": "파일 유형이 지원되지 않습니다.", "File type is not supported.": "파일 유형이 지원되지 않습니다.",
"Filter bots": "봇 필터링", "Filter bots": "봇 필터링",
@ -792,6 +794,8 @@
"React to selected message with": "선택한 메시지에 반응 ", "React to selected message with": "선택한 메시지에 반응 ",
"Reactivate": "재활성화", "Reactivate": "재활성화",
"Reactivate bot": "봇 재활성화", "Reactivate bot": "봇 재활성화",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "새로운 스트림 알림들을 받습니다.", "Receives new stream notifications": "새로운 스트림 알림들을 받습니다.",
"Recent topics": "최근 주제들", "Recent topics": "최근 주제들",
"Remind me about this": "이것을 저에게 알려주십시오.", "Remind me about this": "이것을 저에게 알려주십시오.",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "이 스트림은 {count} 구독자들을 가지고 있습니다.", "This stream has {count} subscribers.": "이 스트림은 {count} 구독자들을 가지고 있습니다.",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "이 스트림은 <strong>공지들</strong>이 예정되어 있습니다.<br />당신은 정말로 모든<strong>{count}</strong> 수의 사람에 메세지를 보내실겁니까?", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "이 스트림은 <strong>공지들</strong>이 예정되어 있습니다.<br />당신은 정말로 모든<strong>{count}</strong> 수의 사람에 메세지를 보내실겁니까?",
"This user does not exist!": "이 사용자는 존재하지 않습니다.", "This user does not exist!": "이 사용자는 존재하지 않습니다.",
"This user has been deactivated.": "",
"Thursday": "목요일", "Thursday": "목요일",
"Time": "시간", "Time": "시간",
"Time format": "시간 형식", "Time format": "시간 형식",
@ -1002,7 +1007,7 @@
"Unmute topic": "주제 언뮤트하기", "Unmute topic": "주제 언뮤트하기",
"Unpin stream from top": "탑에서 스트림에 핀을 해제함", "Unpin stream from top": "탑에서 스트림에 핀을 해제함",
"Unread": "읽지 않음", "Unread": "읽지 않음",
"Unread count summary (appears in desktop sidebar and browser tab)": "읽지 않은 요약문 수(데스트탑의 밑에 있는 바와 브라우저 탭에 보이는)", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "별표 취소", "Unstar": "별표 취소",
"Unstar all messages": "모든 메세지에 star 표시를 제거", "Unstar all messages": "모든 메세지에 star 표시를 제거",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "",
"(forever)": "", "(forever)": "",
"(hidden)": "", "(hidden)": "",
"(no description)": "", "(no description)": "",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "", "<z-link>Upgrade</z-link> for more space.": "",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "", "A Topic Move already in progress.": "",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "",
"A stream needs to have a name": "", "A stream needs to have a name": "",
@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "",
"Click to join video call": "", "Click to join video call": "",
"Click to view or download.": "",
"Close": "Uždaryti", "Close": "Uždaryti",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "", "Field choices": "",
"File": "File", "File": "File",
"File and image uploads have been disabled for this organization.": "", "File and image uploads have been disabled for this organization.": "",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "", "File type is not supported.": "",
"Filter bots": "", "Filter bots": "",
@ -792,6 +794,8 @@
"React to selected message with": "", "React to selected message with": "",
"Reactivate": "", "Reactivate": "",
"Reactivate bot": "", "Reactivate bot": "",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "", "Receives new stream notifications": "",
"Recent topics": "", "Recent topics": "",
"Remind me about this": "", "Remind me about this": "",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "",
"This user does not exist!": "Šis naudotojas neegzistuoja!", "This user does not exist!": "Šis naudotojas neegzistuoja!",
"This user has been deactivated.": "",
"Thursday": "", "Thursday": "",
"Time": "", "Time": "",
"Time format": "", "Time format": "",
@ -1002,7 +1007,7 @@
"Unmute topic": "", "Unmute topic": "",
"Unpin stream from top": "", "Unpin stream from top": "",
"Unread": "", "Unread": "",
"Unread count summary (appears in desktop sidebar and browser tab)": "", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "", "Unstar": "",
"Unstar all messages": "", "Unstar all messages": "",

View File

@ -9,7 +9,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Zulip\n" "Project-Id-Version: Zulip\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-03-19 00:47+0000\n" "POT-Creation-Date: 2022-03-24 06:37+0000\n"
"PO-Revision-Date: 2021-05-27 07:08+0000\n" "PO-Revision-Date: 2021-05-27 07:08+0000\n"
"Last-Translator: Akash Nimare <svnitakash@gmail.com>\n" "Last-Translator: Akash Nimare <svnitakash@gmail.com>\n"
"Language-Team: Malayalam (http://www.transifex.com/zulip/zulip/language/" "Language-Team: Malayalam (http://www.transifex.com/zulip/zulip/language/"
@ -2454,7 +2454,7 @@ msgstr ""
#: zerver/decorator.py:611 zerver/lib/streams.py:688 zerver/lib/streams.py:690 #: zerver/decorator.py:611 zerver/lib/streams.py:688 zerver/lib/streams.py:690
#: zerver/lib/streams.py:705 zerver/lib/user_groups.py:16 #: zerver/lib/streams.py:705 zerver/lib/user_groups.py:16
#: zerver/lib/user_groups.py:23 zerver/lib/users.py:242 zerver/lib/users.py:261 #: zerver/lib/user_groups.py:23 zerver/lib/users.py:246 zerver/lib/users.py:275
#: zerver/views/invite.py:49 zerver/views/realm_emoji.py:31 #: zerver/views/invite.py:49 zerver/views/realm_emoji.py:31
#: zerver/views/streams.py:322 zerver/views/streams.py:546 #: zerver/views/streams.py:322 zerver/views/streams.py:546
msgid "Insufficient permission" msgid "Insufficient permission"
@ -2594,23 +2594,23 @@ msgstr ""
msgid "{user} accepted your invitation to join Zulip!" msgid "{user} accepted your invitation to join Zulip!"
msgstr "" msgstr ""
#: zerver/lib/actions.py:1668 #: zerver/lib/actions.py:1679
msgid "Unable to render message" msgid "Unable to render message"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2492 #: zerver/lib/actions.py:2503
msgid "You cannot attach a submessage to this message." msgid "You cannot attach a submessage to this message."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2629 #: zerver/lib/actions.py:2640
msgid "Reaction already exists." msgid "Reaction already exists."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2731 zerver/lib/addressee.py:33 #: zerver/lib/actions.py:2742 zerver/lib/addressee.py:33
msgid "Invalid user ID {}" msgid "Invalid user ID {}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2800 zerver/lib/actions.py:8265 #: zerver/lib/actions.py:2811 zerver/lib/actions.py:8311
#: zerver/lib/streams.py:253 zerver/lib/streams.py:261 #: zerver/lib/streams.py:253 zerver/lib/streams.py:261
#: zerver/tornado/views.py:111 zerver/views/events_register.py:75 #: zerver/tornado/views.py:111 zerver/views/events_register.py:75
#: zerver/views/message_send.py:233 zerver/views/message_send.py:239 #: zerver/views/message_send.py:233 zerver/views/message_send.py:239
@ -2618,159 +2618,159 @@ msgstr ""
msgid "User not authorized for this query" msgid "User not authorized for this query"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2841 #: zerver/lib/actions.py:2852
#, python-brace-format #, python-brace-format
msgid "'{email}' is no longer using Zulip." msgid "'{email}' is no longer using Zulip."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2848 #: zerver/lib/actions.py:2859
msgid "You can't send private messages outside of your organization." msgid "You can't send private messages outside of your organization."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2914 #: zerver/lib/actions.py:2925
msgid "Expected exactly one stream" msgid "Expected exactly one stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2925 #: zerver/lib/actions.py:2936
msgid "Invalid data type for stream" msgid "Invalid data type for stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2941 zerver/lib/actions.py:2951 #: zerver/lib/actions.py:2952 zerver/lib/actions.py:2962
msgid "Invalid data type for recipients" msgid "Invalid data type for recipients"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2959 zerver/lib/actions.py:2967 #: zerver/lib/actions.py:2970 zerver/lib/actions.py:2978
msgid "Recipient lists may contain emails or user IDs, but not both." msgid "Recipient lists may contain emails or user IDs, but not both."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3079 #: zerver/lib/actions.py:3090
msgid "Reminders can only be set for streams." msgid "Reminders can only be set for streams."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3095 #: zerver/lib/actions.py:3106
msgid "Nothing to change" msgid "Nothing to change"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3099 #: zerver/lib/actions.py:3110
msgid "Private messages cannot be moved to streams." msgid "Private messages cannot be moved to streams."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3101 #: zerver/lib/actions.py:3112
#, fuzzy #, fuzzy
#| msgid "Private messages" #| msgid "Private messages"
msgid "Private messages cannot have topics." msgid "Private messages cannot have topics."
msgstr "സ്വകാര്യ സന്ദേശങ്ങൾ" msgstr "സ്വകാര്യ സന്ദേശങ്ങൾ"
#: zerver/lib/actions.py:3104 #: zerver/lib/actions.py:3115
msgid "Invalid propagate_mode without topic edit" msgid "Invalid propagate_mode without topic edit"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3110 #: zerver/lib/actions.py:3121
msgid "Cannot change message content while changing stream" msgid "Cannot change message content while changing stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3114 #: zerver/lib/actions.py:3125
msgid "Widgets cannot be edited." msgid "Widgets cannot be edited."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3167 #: zerver/lib/actions.py:3178
msgid "Your organization has turned off message editing" msgid "Your organization has turned off message editing"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3186 #: zerver/lib/actions.py:3197
msgid "You don't have permission to edit this message" msgid "You don't have permission to edit this message"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3197 #: zerver/lib/actions.py:3208
msgid "The time limit for editing this message has passed" msgid "The time limit for editing this message has passed"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3212 #: zerver/lib/actions.py:3223
msgid "The time limit for editing this message's topic has passed" msgid "The time limit for editing this message's topic has passed"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3248 zerver/lib/actions.py:3597 #: zerver/lib/actions.py:3259 zerver/lib/actions.py:3608
msgid "You do not have permission to use wildcard mentions in this stream." msgid "You do not have permission to use wildcard mentions in this stream."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3257 #: zerver/lib/actions.py:3268
msgid "You don't have permission to move this message" msgid "You don't have permission to move this message"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3263 #: zerver/lib/actions.py:3274
msgid "" msgid ""
"You don't have permission to move this message due to missing access to its " "You don't have permission to move this message due to missing access to its "
"stream" "stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3301 #: zerver/lib/actions.py:3312
msgid "Invalid default stream group name '{}'" msgid "Invalid default stream group name '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3304 #: zerver/lib/actions.py:3315
msgid "Default stream group name too long (limit: {} characters)" msgid "Default stream group name too long (limit: {} characters)"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3311 #: zerver/lib/actions.py:3322
msgid "Default stream group name '{}' contains NULL (0x00) characters." msgid "Default stream group name '{}' contains NULL (0x00) characters."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3379 #: zerver/lib/actions.py:3390
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, "
"but there is no stream with that ID." "but there is no stream with that ID."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3385 #: zerver/lib/actions.py:3396
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Your bot {bot_identity} tried to send a message to stream {stream_name}, but " "Your bot {bot_identity} tried to send a message to stream {stream_name}, but "
"that stream does not exist. Click [here]({new_stream_link}) to create it." "that stream does not exist. Click [here]({new_stream_link}) to create it."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3393 #: zerver/lib/actions.py:3404
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Your bot {bot_identity} tried to send a message to stream {stream_name}. The " "Your bot {bot_identity} tried to send a message to stream {stream_name}. The "
"stream exists but does not have any subscribers." "stream exists but does not have any subscribers."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3440 #: zerver/lib/actions.py:3451
msgid "Private messages are disabled in this organization." msgid "Private messages are disabled in this organization."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3516 #: zerver/lib/actions.py:3527
#, fuzzy #, fuzzy
#| msgid "Deactivated organization" #| msgid "Deactivated organization"
msgid "Topics are required in this organization" msgid "Topics are required in this organization"
msgstr "നിഷ്ക്രീയമാക്കിയ സംഘടന" msgstr "നിഷ്ക്രീയമാക്കിയ സംഘടന"
#: zerver/lib/actions.py:3571 #: zerver/lib/actions.py:3582
msgid "Widgets: API programmer sent invalid JSON content" msgid "Widgets: API programmer sent invalid JSON content"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3577 #: zerver/lib/actions.py:3588
#, python-brace-format #, python-brace-format
msgid "Widgets: {error_msg}" msgid "Widgets: {error_msg}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3854 #: zerver/lib/actions.py:3865
msgid "Subscriber data is not available for this stream" msgid "Subscriber data is not available for this stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3861 #: zerver/lib/actions.py:3872
msgid "Unable to retrieve subscribers for private stream" msgid "Unable to retrieve subscribers for private stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5131 #: zerver/lib/actions.py:5142
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{user} changed the [access permissions](/help/stream-permissions) for this " "{user} changed the [access permissions](/help/stream-permissions) for this "
"stream from **{old_policy}** to **{new_policy}**." "stream from **{old_policy}** to **{new_policy}**."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5272 #: zerver/lib/actions.py:5283
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{user} changed the [posting permissions](/help/stream-sending-policy) for " "{user} changed the [posting permissions](/help/stream-sending-policy) for "
@ -2780,33 +2780,33 @@ msgid ""
"* **New permissions**: {new_policy}.\n" "* **New permissions**: {new_policy}.\n"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5406 #: zerver/lib/actions.py:5417
#, python-brace-format #, python-brace-format
msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5425 #: zerver/lib/actions.py:5436
#, python-brace-format #, python-brace-format
msgid "{user} changed the description for this stream." msgid "{user} changed the description for this stream."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5427 #: zerver/lib/actions.py:5438
msgid "Old description" msgid "Old description"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5431 #: zerver/lib/actions.py:5442
msgid "New description" msgid "New description"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5499 zerver/lib/actions.py:5504 #: zerver/lib/actions.py:5510 zerver/lib/actions.py:5515
msgid "Forever" msgid "Forever"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5505 #: zerver/lib/actions.py:5516
msgid "Messages in this stream will now be retained forever." msgid "Messages in this stream will now be retained forever."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5511 #: zerver/lib/actions.py:5522
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{user} has changed the [message retention period](/help/message-retention-" "{user} has changed the [message retention period](/help/message-retention-"
@ -2817,148 +2817,148 @@ msgid ""
"{summary_line}" "{summary_line}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5688 #: zerver/lib/actions.py:5720
msgid "Signups enabled" msgid "Signups enabled"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5850 #: zerver/lib/actions.py:5884
msgid "Invalid default stream group {}" msgid "Invalid default stream group {}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5897 zerver/lib/actions.py:5924 #: zerver/lib/actions.py:5931 zerver/lib/actions.py:5958
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"'{stream_name}' is a default stream and cannot be added to '{group_name}'" "'{stream_name}' is a default stream and cannot be added to '{group_name}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5908 #: zerver/lib/actions.py:5942
#, python-brace-format #, python-brace-format
msgid "Default stream group '{group_name}' already exists" msgid "Default stream group '{group_name}' already exists"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5930 #: zerver/lib/actions.py:5964
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Stream '{stream_name}' is already present in default stream group " "Stream '{stream_name}' is already present in default stream group "
"'{group_name}'" "'{group_name}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5946 #: zerver/lib/actions.py:5980
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Stream '{stream_name}' is not present in default stream group '{group_name}'" "Stream '{stream_name}' is not present in default stream group '{group_name}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5960 #: zerver/lib/actions.py:5994
msgid "This default stream group is already named '{}'" msgid "This default stream group is already named '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5964 #: zerver/lib/actions.py:5998
msgid "Default stream group '{}' already exists" msgid "Default stream group '{}' already exists"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6423 #: zerver/lib/actions.py:6457
msgid "Invalid flag: '{}'" msgid "Invalid flag: '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6425 #: zerver/lib/actions.py:6459
msgid "Flag not editable: '{}'" msgid "Flag not editable: '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6427 #: zerver/lib/actions.py:6461
msgid "Invalid message flag operation: '{}'" msgid "Invalid message flag operation: '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6539 #: zerver/lib/actions.py:6573
#, python-brace-format #, python-brace-format
msgid "{user} has marked this topic as resolved." msgid "{user} has marked this topic as resolved."
msgstr "" msgstr ""
#: zerver/lib/actions.py:6541 #: zerver/lib/actions.py:6575
#, python-brace-format #, python-brace-format
msgid "{user} has marked this topic as unresolved." msgid "{user} has marked this topic as unresolved."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7173 #: zerver/lib/actions.py:7219
#, python-brace-format #, python-brace-format
msgid "This topic was moved to {new_location} by {user}." msgid "This topic was moved to {new_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7177 #: zerver/lib/actions.py:7223
#, python-brace-format #, python-brace-format
msgid "A message was moved from this topic to {new_location} by {user}." msgid "A message was moved from this topic to {new_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7181 #: zerver/lib/actions.py:7227
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{changed_messages_count} messages were moved from this topic to " "{changed_messages_count} messages were moved from this topic to "
"{new_location} by {user}." "{new_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7188 #: zerver/lib/actions.py:7234
#, python-brace-format #, python-brace-format
msgid "This topic was moved here from {old_location} by {user}." msgid "This topic was moved here from {old_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7192 #: zerver/lib/actions.py:7238
#, python-brace-format #, python-brace-format
msgid "A message was moved here from {old_location} by {user}." msgid "A message was moved here from {old_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7196 #: zerver/lib/actions.py:7242
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{changed_messages_count} messages were moved here from {old_location} by " "{changed_messages_count} messages were moved here from {old_location} by "
"{user}." "{user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7544 #: zerver/lib/actions.py:7590
msgid "" msgid ""
"To protect users, Zulip limits the number of invitations you can send in one " "To protect users, Zulip limits the number of invitations you can send in one "
"day. Because you have reached the limit, no invitations were sent." "day. Because you have reached the limit, no invitations were sent."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7610 #: zerver/lib/actions.py:7656
msgid "" msgid ""
"Your account is too new to send invites for this organization. Ask an " "Your account is too new to send invites for this organization. Ask an "
"organization admin, or a more experienced user." "organization admin, or a more experienced user."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7650 #: zerver/lib/actions.py:7696
msgid "Some emails did not validate, so we didn't send any invitations." msgid "Some emails did not validate, so we didn't send any invitations."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7658 #: zerver/lib/actions.py:7704
msgid "We weren't able to invite anyone." msgid "We weren't able to invite anyone."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7694 #: zerver/lib/actions.py:7740
msgid "" msgid ""
"Some of those addresses are already using Zulip, so we didn't send them an " "Some of those addresses are already using Zulip, so we didn't send them an "
"invitation. We did send invitations to everyone else!" "invitation. We did send invitations to everyone else!"
msgstr "" msgstr ""
#: zerver/lib/actions.py:7896 zerver/views/realm_emoji.py:36 #: zerver/lib/actions.py:7942 zerver/views/realm_emoji.py:36
msgid "A custom emoji with this name already exists." msgid "A custom emoji with this name already exists."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7961 zerver/views/muting.py:55 #: zerver/lib/actions.py:8007 zerver/views/muting.py:55
msgid "Topic is not muted" msgid "Topic is not muted"
msgstr "" msgstr ""
#: zerver/lib/actions.py:8492 #: zerver/lib/actions.py:8538
msgid "Invalid order mapping." msgid "Invalid order mapping."
msgstr "" msgstr ""
#: zerver/lib/actions.py:8571 zerver/lib/users.py:374 #: zerver/lib/actions.py:8617 zerver/lib/users.py:388
#: zerver/views/custom_profile_fields.py:143 #: zerver/views/custom_profile_fields.py:143
#: zerver/views/custom_profile_fields.py:163 #: zerver/views/custom_profile_fields.py:163
#, python-brace-format #, python-brace-format
msgid "Field id {id} not found." msgid "Field id {id} not found."
msgstr "" msgstr ""
#: zerver/lib/actions.py:8598 zerver/lib/actions.py:8611 #: zerver/lib/actions.py:8644 zerver/lib/actions.py:8657
msgid "User group '{}' already exists." msgid "User group '{}' already exists."
msgstr "" msgstr ""
@ -3356,57 +3356,57 @@ msgstr ""
msgid "Operator {} not supported." msgid "Operator {} not supported."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:68 #: zerver/lib/onboarding.py:47
#, python-brace-format #, python-brace-format
msgid "We also have a guide for [Setting up your organization]({help_url})." msgid "We also have a guide for [Setting up your organization]({help_url})."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:71 #: zerver/lib/onboarding.py:50
msgid "Hello, and welcome to Zulip!" msgid "Hello, and welcome to Zulip!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:76 #: zerver/lib/onboarding.py:55
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Note that this is a [demo organization]({demo_org_help_url}) and will be " "Note that this is a [demo organization]({demo_org_help_url}) and will be "
"**automatically deleted** in 30 days." "**automatically deleted** in 30 days."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:85 #: zerver/lib/onboarding.py:64
msgid "This is a private message from me, Welcome Bot." msgid "This is a private message from me, Welcome Bot."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:87 #: zerver/lib/onboarding.py:66
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"If you are new to Zulip, check out our [Getting started guide]" "If you are new to Zulip, check out our [Getting started guide]"
"({getting_started_url})!" "({getting_started_url})!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:92 #: zerver/lib/onboarding.py:71
msgid "" msgid ""
"I can also help you get set up! Just click anywhere on this message or press " "I can also help you get set up! Just click anywhere on this message or press "
"`r` to reply." "`r` to reply."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:95 zerver/lib/onboarding.py:203 #: zerver/lib/onboarding.py:74 zerver/lib/onboarding.py:182
msgid "Here are a few messages I understand:" msgid "Here are a few messages I understand:"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:132 #: zerver/lib/onboarding.py:111
msgid "" msgid ""
"You can [download](/apps) the [mobile and desktop apps](/apps). Zulip also " "You can [download](/apps) the [mobile and desktop apps](/apps). Zulip also "
"works great in a browser." "works great in a browser."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:137 #: zerver/lib/onboarding.py:116
msgid "" msgid ""
"Go to [Profile settings](#settings/profile) to add a [profile picture](/help/" "Go to [Profile settings](#settings/profile) to add a [profile picture](/help/"
"change-your-profile-picture) and edit your [profile information](/help/edit-" "change-your-profile-picture) and edit your [profile information](/help/edit-"
"your-profile)." "your-profile)."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:143 #: zerver/lib/onboarding.py:122
msgid "" msgid ""
"Go to [Display settings](#settings/display-settings) to [switch between the " "Go to [Display settings](#settings/display-settings) to [switch between the "
"light and dark themes](/help/dark-theme), [pick your favorite emoji theme](/" "light and dark themes](/help/dark-theme), [pick your favorite emoji theme](/"
@ -3414,108 +3414,108 @@ msgid ""
"help/change-your-language), and make other tweaks to your Zulip experience." "help/change-your-language), and make other tweaks to your Zulip experience."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:153 #: zerver/lib/onboarding.py:132
msgid "" msgid ""
"In Zulip, streams [determine who gets a message](/help/streams-and-topics). " "In Zulip, streams [determine who gets a message](/help/streams-and-topics). "
"They are similar to channels in other chat apps." "They are similar to channels in other chat apps."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:157 #: zerver/lib/onboarding.py:136
msgid "[Browse and subscribe to streams](#streams/all)." msgid "[Browse and subscribe to streams](#streams/all)."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:164 #: zerver/lib/onboarding.py:143
msgid "" msgid ""
"In Zulip, topics [tell you what a message is about](/help/streams-and-" "In Zulip, topics [tell you what a message is about](/help/streams-and-"
"topics). They are light-weight subjects, very similar to the subject line of " "topics). They are light-weight subjects, very similar to the subject line of "
"an email." "an email."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:169 #: zerver/lib/onboarding.py:148
msgid "" msgid ""
"Check out [Recent topics](#recent_topics) to see what's happening! You can " "Check out [Recent topics](#recent_topics) to see what's happening! You can "
"return to this conversation by clicking \"Private messages\" in the upper " "return to this conversation by clicking \"Private messages\" in the upper "
"left." "left."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:178 #: zerver/lib/onboarding.py:157
msgid "" msgid ""
"Zulip's [keyboard shortcuts](#keyboard-shortcuts) let you navigate the app " "Zulip's [keyboard shortcuts](#keyboard-shortcuts) let you navigate the app "
"quickly and efficiently." "quickly and efficiently."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:182 #: zerver/lib/onboarding.py:161
msgid "Press `?` any time to see a [cheat sheet](#keyboard-shortcuts)." msgid "Press `?` any time to see a [cheat sheet](#keyboard-shortcuts)."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:189 #: zerver/lib/onboarding.py:168
msgid "" msgid ""
"Zulip uses [Markdown](/help/format-your-message-using-markdown), an " "Zulip uses [Markdown](/help/format-your-message-using-markdown), an "
"intuitive format for **bold**, *italics*, bulleted lists, and more. Click " "intuitive format for **bold**, *italics*, bulleted lists, and more. Click "
"[here](#message-formatting) for a cheat sheet." "[here](#message-formatting) for a cheat sheet."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:195 #: zerver/lib/onboarding.py:174
msgid "" msgid ""
"Check out our [messaging tips](/help/messaging-tips) to learn about emoji " "Check out our [messaging tips](/help/messaging-tips) to learn about emoji "
"reactions, code blocks and much more!" "reactions, code blocks and much more!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:206 #: zerver/lib/onboarding.py:185
msgid "" msgid ""
"Check out our [Getting started guide](/help/getting-started-with-zulip), or " "Check out our [Getting started guide](/help/getting-started-with-zulip), or "
"browse the [Help center](/help/) to learn more!" "browse the [Help center](/help/) to learn more!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:215 #: zerver/lib/onboarding.py:194
msgid "" msgid ""
"Im sorry, I did not understand your message. Please try one of the " "Im sorry, I did not understand your message. Please try one of the "
"following commands:" "following commands:"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:239 #: zerver/lib/onboarding.py:218
msgid "" msgid ""
"This is a private stream, as indicated by the lock icon next to the stream " "This is a private stream, as indicated by the lock icon next to the stream "
"name." "name."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:241 #: zerver/lib/onboarding.py:220
msgid "Private streams are only visible to stream members." msgid "Private streams are only visible to stream members."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:245 #: zerver/lib/onboarding.py:224
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"To manage this stream, go to [Stream settings]({stream_settings_url}) and " "To manage this stream, go to [Stream settings]({stream_settings_url}) and "
"click on `{initial_private_stream_name}`." "click on `{initial_private_stream_name}`."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:255 #: zerver/lib/onboarding.py:234
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"This is a message on stream #**{default_notification_stream_name}** with the " "This is a message on stream #**{default_notification_stream_name}** with the "
"topic `topic demonstration`." "topic `topic demonstration`."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:261 #: zerver/lib/onboarding.py:240
msgid "Topics are a lightweight tool to keep conversations organized." msgid "Topics are a lightweight tool to keep conversations organized."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:263 #: zerver/lib/onboarding.py:242
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"You can learn more about topics at [Streams and topics]" "You can learn more about topics at [Streams and topics]"
"({about_topics_help_url})." "({about_topics_help_url})."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:268 #: zerver/lib/onboarding.py:247
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"This is a message on stream #**{default_notification_stream_name}** with the " "This is a message on stream #**{default_notification_stream_name}** with the "
"topic `swimming turtles`." "topic `swimming turtles`."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:277 #: zerver/lib/onboarding.py:256
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"[Start a new topic]({start_topic_help_url}) any time you're not replying to " "[Start a new topic]({start_topic_help_url}) any time you're not replying to "
@ -3697,68 +3697,68 @@ msgstr ""
msgid "Invalid user group" msgid "Invalid user group"
msgstr "" msgstr ""
#: zerver/lib/users.py:40 #: zerver/lib/users.py:44
msgid "Name too long!" msgid "Name too long!"
msgstr "" msgstr ""
#: zerver/lib/users.py:42 #: zerver/lib/users.py:46
msgid "Name too short!" msgid "Name too short!"
msgstr "" msgstr ""
#: zerver/lib/users.py:45 #: zerver/lib/users.py:49
msgid "Invalid characters in name!" msgid "Invalid characters in name!"
msgstr "" msgstr ""
#: zerver/lib/users.py:51 #: zerver/lib/users.py:55
msgid "Invalid format!" msgid "Invalid format!"
msgstr "" msgstr ""
#: zerver/lib/users.py:67 #: zerver/lib/users.py:71
msgid "Name is already in use!" msgid "Name is already in use!"
msgstr "" msgstr ""
#: zerver/lib/users.py:73 zerver/views/users.py:430 zerver/views/users.py:616 #: zerver/lib/users.py:77 zerver/views/users.py:430 zerver/views/users.py:616
msgid "Bad name or username" msgid "Bad name or username"
msgstr "" msgstr ""
#: zerver/lib/users.py:88 #: zerver/lib/users.py:92
msgid "Invalid integration '{}'." msgid "Invalid integration '{}'."
msgstr "" msgstr ""
#: zerver/lib/users.py:93 #: zerver/lib/users.py:97
msgid "Missing configuration parameters: {}" msgid "Missing configuration parameters: {}"
msgstr "" msgstr ""
#: zerver/lib/users.py:102 #: zerver/lib/users.py:106
msgid "Invalid {} value {} ({})" msgid "Invalid {} value {} ({})"
msgstr "" msgstr ""
#: zerver/lib/users.py:117 #: zerver/lib/users.py:121
msgid "Invalid configuration data!" msgid "Invalid configuration data!"
msgstr "" msgstr ""
#: zerver/lib/users.py:151 #: zerver/lib/users.py:155
msgid "Invalid bot type" msgid "Invalid bot type"
msgstr "" msgstr ""
#: zerver/lib/users.py:156 #: zerver/lib/users.py:160
msgid "Invalid interface type" msgid "Invalid interface type"
msgstr "" msgstr ""
#: zerver/lib/users.py:225 zerver/lib/users.py:230 zerver/models.py:4237 #: zerver/lib/users.py:229 zerver/lib/users.py:234 zerver/models.py:4237
msgid "Invalid user ID: {}" msgid "Invalid user ID: {}"
msgstr "" msgstr ""
#: zerver/lib/users.py:238 zerver/lib/users.py:240 #: zerver/lib/users.py:242 zerver/lib/users.py:244
msgid "No such bot" msgid "No such bot"
msgstr "" msgstr ""
#: zerver/lib/users.py:254 zerver/lib/users.py:281 zerver/lib/users.py:298 #: zerver/lib/users.py:268 zerver/lib/users.py:295 zerver/lib/users.py:312
#: zerver/views/presence.py:43 #: zerver/views/presence.py:43
msgid "No such user" msgid "No such user"
msgstr "" msgstr ""
#: zerver/lib/users.py:256 #: zerver/lib/users.py:270
msgid "User is deactivated" msgid "User is deactivated"
msgstr "" msgstr ""
@ -4369,7 +4369,7 @@ msgid "Only administrators can override built-in emoji."
msgstr "" msgstr ""
#: zerver/views/realm_emoji.py:45 zerver/views/realm_icon.py:25 #: zerver/views/realm_emoji.py:45 zerver/views/realm_icon.py:25
#: zerver/views/realm_logo.py:30 zerver/views/upload.py:125 #: zerver/views/realm_logo.py:30 zerver/views/upload.py:136
#: zerver/views/user_settings.py:331 #: zerver/views/user_settings.py:331
msgid "Uploaded file is larger than the allowed limit of {} MiB" msgid "Uploaded file is larger than the allowed limit of {} MiB"
msgstr "" msgstr ""
@ -4407,11 +4407,11 @@ msgstr ""
msgid "Invalid playground" msgid "Invalid playground"
msgstr "" msgstr ""
#: zerver/views/registration.py:610 #: zerver/views/registration.py:601
msgid "The organization creation link has expired or is not valid." msgid "The organization creation link has expired or is not valid."
msgstr "" msgstr ""
#: zerver/views/registration.py:618 #: zerver/views/registration.py:609
msgid "New organization creation disabled" msgid "New organization creation disabled"
msgstr "" msgstr ""
@ -4494,7 +4494,7 @@ msgstr ""
msgid "Invalid json for submessage" msgid "Invalid json for submessage"
msgstr "" msgstr ""
#: zerver/views/thumbnail.py:32 zerver/views/upload.py:98 #: zerver/views/thumbnail.py:32 zerver/views/upload.py:109
msgid "<p>You are not authorized to view this file.</p>" msgid "<p>You are not authorized to view this file.</p>"
msgstr "" msgstr ""
@ -4510,23 +4510,23 @@ msgstr ""
msgid "User has disabled typing notifications for private messages" msgid "User has disabled typing notifications for private messages"
msgstr "" msgstr ""
#: zerver/views/upload.py:96 #: zerver/views/upload.py:107
msgid "<p>File not found.</p>" msgid "<p>File not found.</p>"
msgstr "" msgstr ""
#: zerver/views/upload.py:108 #: zerver/views/upload.py:119
msgid "Invalid token" msgid "Invalid token"
msgstr "" msgstr ""
#: zerver/views/upload.py:110 #: zerver/views/upload.py:121
msgid "Invalid filename" msgid "Invalid filename"
msgstr "" msgstr ""
#: zerver/views/upload.py:117 #: zerver/views/upload.py:128
msgid "You must specify a file to upload" msgid "You must specify a file to upload"
msgstr "" msgstr ""
#: zerver/views/upload.py:119 zerver/views/users.py:351 #: zerver/views/upload.py:130 zerver/views/users.py:351
#: zerver/views/users.py:449 #: zerver/views/users.py:449
msgid "You may only upload one file at a time" msgid "You may only upload one file at a time"
msgstr "" msgstr ""
@ -4636,39 +4636,43 @@ msgstr ""
msgid "Email '{}' already in use" msgid "Email '{}' already in use"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:46 #: zerver/views/video_calls.py:47
msgid "Invalid Zoom access token" msgid "Invalid Zoom access token"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:51 #: zerver/views/video_calls.py:52
msgid "Zoom credentials have not been configured" msgid "Zoom credentials have not been configured"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:126 #: zerver/views/video_calls.py:127
msgid "Invalid Zoom session identifier" msgid "Invalid Zoom session identifier"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:138 #: zerver/views/video_calls.py:139
msgid "Invalid Zoom credentials" msgid "Invalid Zoom credentials"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:159 #: zerver/views/video_calls.py:160
msgid "Failed to create Zoom call" msgid "Failed to create Zoom call"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:219 #: zerver/views/video_calls.py:207
msgid "BigBlueButton is not configured." msgid "BigBlueButton is not configured."
msgstr "" msgstr ""
#: zerver/views/video_calls.py:237 #: zerver/views/video_calls.py:212
msgid "Invalid signature."
msgstr ""
#: zerver/views/video_calls.py:242
msgid "Error connecting to the BigBlueButton server." msgid "Error connecting to the BigBlueButton server."
msgstr "" msgstr ""
#: zerver/views/video_calls.py:241 #: zerver/views/video_calls.py:246
msgid "Error authenticating to the BigBlueButton server." msgid "Error authenticating to the BigBlueButton server."
msgstr "" msgstr ""
#: zerver/views/video_calls.py:244 #: zerver/views/video_calls.py:249
msgid "BigBlueButton server returned an unexpected error." msgid "BigBlueButton server returned an unexpected error."
msgstr "" msgstr ""

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "",
"(forever)": "", "(forever)": "",
"(hidden)": "", "(hidden)": "",
"(no description)": "", "(no description)": "",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "", "<z-link>Upgrade</z-link> for more space.": "",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "", "A Topic Move already in progress.": "",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "",
"A stream needs to have a name": "", "A stream needs to have a name": "",
@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "",
"Click to join video call": "", "Click to join video call": "",
"Click to view or download.": "",
"Close": "അടയ്‌ക്കുക", "Close": "അടയ്‌ക്കുക",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "", "Field choices": "",
"File": "ഫയൽ", "File": "ഫയൽ",
"File and image uploads have been disabled for this organization.": "", "File and image uploads have been disabled for this organization.": "",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "", "File type is not supported.": "",
"Filter bots": "", "Filter bots": "",
@ -792,6 +794,8 @@
"React to selected message with": "", "React to selected message with": "",
"Reactivate": "വീണ്ടും പ്രവര്‍ത്തനനിരതമാക്കുക", "Reactivate": "വീണ്ടും പ്രവര്‍ത്തനനിരതമാക്കുക",
"Reactivate bot": "", "Reactivate bot": "",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "", "Receives new stream notifications": "",
"Recent topics": "", "Recent topics": "",
"Remind me about this": "", "Remind me about this": "",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "",
"This user does not exist!": "", "This user does not exist!": "",
"This user has been deactivated.": "",
"Thursday": "", "Thursday": "",
"Time": "", "Time": "",
"Time format": "", "Time format": "",
@ -1002,7 +1007,7 @@
"Unmute topic": "", "Unmute topic": "",
"Unpin stream from top": "", "Unpin stream from top": "",
"Unread": "", "Unread": "",
"Unread count summary (appears in desktop sidebar and browser tab)": "", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "", "Unstar": "",
"Unstar all messages": "", "Unstar all messages": "",

View File

@ -1,146 +1,150 @@
{ {
"ar": { "ar": {
"not_translated": 257, "not_translated": 262,
"total": 297 "total": 302
}, },
"bg": { "bg": {
"not_translated": 170, "not_translated": 175,
"total": 297 "total": 302
}, },
"ca": { "ca": {
"not_translated": 38, "not_translated": 43,
"total": 297 "total": 302
}, },
"cs": { "cs": {
"not_translated": 9, "not_translated": 13,
"total": 297 "total": 302
}, },
"cy": { "cy": {
"not_translated": 20, "not_translated": 25,
"total": 297 "total": 302
},
"da": {
"not_translated": 266,
"total": 302
}, },
"de": { "de": {
"not_translated": 0, "not_translated": 0,
"total": 297 "total": 302
}, },
"en_GB": { "en_GB": {
"not_translated": 0, "not_translated": 0,
"total": 297 "total": 302
}, },
"es": { "es": {
"not_translated": 81, "not_translated": 80,
"total": 297 "total": 302
}, },
"fa": { "fa": {
"not_translated": 120, "not_translated": 125,
"total": 297 "total": 302
}, },
"fi": { "fi": {
"not_translated": 10, "not_translated": 15,
"total": 297 "total": 302
}, },
"fr": { "fr": {
"not_translated": 0, "not_translated": 0,
"total": 297 "total": 302
}, },
"gl": { "gl": {
"not_translated": 167, "not_translated": 172,
"total": 297 "total": 302
}, },
"hi": { "hi": {
"not_translated": 136, "not_translated": 141,
"total": 297 "total": 302
}, },
"hu": { "hu": {
"not_translated": 20, "not_translated": 25,
"total": 297 "total": 302
}, },
"id": { "id": {
"not_translated": 175, "not_translated": 180,
"total": 297 "total": 302
}, },
"it": { "it": {
"not_translated": 4, "not_translated": 0,
"total": 297 "total": 302
}, },
"ja": { "ja": {
"not_translated": 127, "not_translated": 132,
"total": 297 "total": 302
}, },
"ko": { "ko": {
"not_translated": 73, "not_translated": 78,
"total": 297 "total": 302
}, },
"lt": { "lt": {
"not_translated": 264, "not_translated": 269,
"total": 297 "total": 302
}, },
"ml": { "ml": {
"not_translated": 261, "not_translated": 266,
"total": 297 "total": 302
}, },
"nl": { "nl": {
"not_translated": 72, "not_translated": 77,
"total": 297 "total": 302
}, },
"pl": { "pl": {
"not_translated": 88, "not_translated": 93,
"total": 297 "total": 302
}, },
"pt": { "pt": {
"not_translated": 81, "not_translated": 86,
"total": 297 "total": 302
}, },
"pt_PT": { "pt_PT": {
"not_translated": 3, "not_translated": 7,
"total": 297 "total": 302
}, },
"ro": { "ro": {
"not_translated": 0, "not_translated": 5,
"total": 297 "total": 302
}, },
"ru": { "ru": {
"not_translated": 0, "not_translated": 0,
"total": 297 "total": 302
}, },
"si": { "si": {
"not_translated": 126, "not_translated": 131,
"total": 297 "total": 302
}, },
"sr": { "sr": {
"not_translated": 274, "not_translated": 279,
"total": 297 "total": 302
}, },
"sv": { "sv": {
"not_translated": 235, "not_translated": 240,
"total": 297 "total": 302
}, },
"ta": { "ta": {
"not_translated": 232, "not_translated": 237,
"total": 297 "total": 302
}, },
"tr": { "tr": {
"not_translated": 20, "not_translated": 25,
"total": 297 "total": 302
}, },
"uk": { "uk": {
"not_translated": 71, "not_translated": 76,
"total": 297 "total": 302
}, },
"vi": { "vi": {
"not_translated": 268, "not_translated": 273,
"total": 297 "total": 302
}, },
"zh_Hans": { "zh_Hans": {
"not_translated": 134, "not_translated": 0,
"total": 297 "total": 302
}, },
"zh_Hant": { "zh_Hant": {
"not_translated": 156, "not_translated": 161,
"total": 297 "total": 302
}, },
"zh_TW": { "zh_TW": {
"not_translated": 79, "not_translated": 17,
"total": 297 "total": 302
} }
} }

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(Deze gebruiker is gedeactiveerd)",
"(forever)": "(altijd)", "(forever)": "(altijd)",
"(hidden)": "", "(hidden)": "",
"(no description)": "(geen beschrijving)", "(no description)": "(geen beschrijving)",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "<z-link>Upgrade</z-link> voor meer ruimte.", "<z-link>Upgrade</z-link> for more space.": "<z-link>Upgrade</z-link> voor meer ruimte.",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "Een Onderwerpverplaatsing is al bezig.", "A Topic Move already in progress.": "Een Onderwerpverplaatsing is al bezig.",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Een taal wordt alleen als 100% vertaald gemarkeerd als elke tekenreeks in de web-, desktop- en mobiele apps is vertaald, inclusief administratieve gebruikersinterface en foutmeldingen.", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Een taal wordt alleen als 100% vertaald gemarkeerd als elke tekenreeks in de web-, desktop- en mobiele apps is vertaald, inclusief administratieve gebruikersinterface en foutmeldingen.",
"A stream needs to have a name": "Een kanaal moet een naam hebben", "A stream needs to have a name": "Een kanaal moet een naam hebben",
@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "",
"Click to join video call": "Klik om aan videogesprek mee te doen", "Click to join video call": "Klik om aan videogesprek mee te doen",
"Click to view or download.": "",
"Close": "Sluiten", "Close": "Sluiten",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "", "Field choices": "",
"File": "het dossier", "File": "het dossier",
"File and image uploads have been disabled for this organization.": "", "File and image uploads have been disabled for this organization.": "",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "", "File type is not supported.": "",
"Filter bots": "Filteren bots", "Filter bots": "Filteren bots",
@ -792,6 +794,8 @@
"React to selected message with": "Reageer op geselecteerd bericht met", "React to selected message with": "Reageer op geselecteerd bericht met",
"Reactivate": "Heractiveren", "Reactivate": "Heractiveren",
"Reactivate bot": "Heractiveren bot", "Reactivate bot": "Heractiveren bot",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "", "Receives new stream notifications": "",
"Recent topics": "Recente onderwerpen", "Recent topics": "Recente onderwerpen",
"Remind me about this": "", "Remind me about this": "",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "",
"This user does not exist!": "Deze gebruiker bestaat niet!", "This user does not exist!": "Deze gebruiker bestaat niet!",
"This user has been deactivated.": "",
"Thursday": "Donderdag", "Thursday": "Donderdag",
"Time": "Tijd", "Time": "Tijd",
"Time format": "Tijdformaat", "Time format": "Tijdformaat",
@ -1002,7 +1007,7 @@
"Unmute topic": "Onderwerp aanzetten", "Unmute topic": "Onderwerp aanzetten",
"Unpin stream from top": "", "Unpin stream from top": "",
"Unread": "Ongelezen", "Unread": "Ongelezen",
"Unread count summary (appears in desktop sidebar and browser tab)": "", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "De-markeren", "Unstar": "De-markeren",
"Unstar all messages": "", "Unstar all messages": "",

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-03-19 00:47+0000\n" "POT-Creation-Date: 2022-03-24 06:37+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -2416,7 +2416,7 @@ msgstr ""
#: zerver/decorator.py:611 zerver/lib/streams.py:688 zerver/lib/streams.py:690 #: zerver/decorator.py:611 zerver/lib/streams.py:688 zerver/lib/streams.py:690
#: zerver/lib/streams.py:705 zerver/lib/user_groups.py:16 #: zerver/lib/streams.py:705 zerver/lib/user_groups.py:16
#: zerver/lib/user_groups.py:23 zerver/lib/users.py:242 zerver/lib/users.py:261 #: zerver/lib/user_groups.py:23 zerver/lib/users.py:246 zerver/lib/users.py:275
#: zerver/views/invite.py:49 zerver/views/realm_emoji.py:31 #: zerver/views/invite.py:49 zerver/views/realm_emoji.py:31
#: zerver/views/streams.py:322 zerver/views/streams.py:546 #: zerver/views/streams.py:322 zerver/views/streams.py:546
msgid "Insufficient permission" msgid "Insufficient permission"
@ -2556,23 +2556,23 @@ msgstr ""
msgid "{user} accepted your invitation to join Zulip!" msgid "{user} accepted your invitation to join Zulip!"
msgstr "" msgstr ""
#: zerver/lib/actions.py:1668 #: zerver/lib/actions.py:1679
msgid "Unable to render message" msgid "Unable to render message"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2492 #: zerver/lib/actions.py:2503
msgid "You cannot attach a submessage to this message." msgid "You cannot attach a submessage to this message."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2629 #: zerver/lib/actions.py:2640
msgid "Reaction already exists." msgid "Reaction already exists."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2731 zerver/lib/addressee.py:33 #: zerver/lib/actions.py:2742 zerver/lib/addressee.py:33
msgid "Invalid user ID {}" msgid "Invalid user ID {}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2800 zerver/lib/actions.py:8265 #: zerver/lib/actions.py:2811 zerver/lib/actions.py:8311
#: zerver/lib/streams.py:253 zerver/lib/streams.py:261 #: zerver/lib/streams.py:253 zerver/lib/streams.py:261
#: zerver/tornado/views.py:111 zerver/views/events_register.py:75 #: zerver/tornado/views.py:111 zerver/views/events_register.py:75
#: zerver/views/message_send.py:233 zerver/views/message_send.py:239 #: zerver/views/message_send.py:233 zerver/views/message_send.py:239
@ -2580,155 +2580,155 @@ msgstr ""
msgid "User not authorized for this query" msgid "User not authorized for this query"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2841 #: zerver/lib/actions.py:2852
#, python-brace-format #, python-brace-format
msgid "'{email}' is no longer using Zulip." msgid "'{email}' is no longer using Zulip."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2848 #: zerver/lib/actions.py:2859
msgid "You can't send private messages outside of your organization." msgid "You can't send private messages outside of your organization."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2914 #: zerver/lib/actions.py:2925
msgid "Expected exactly one stream" msgid "Expected exactly one stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2925 #: zerver/lib/actions.py:2936
msgid "Invalid data type for stream" msgid "Invalid data type for stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2941 zerver/lib/actions.py:2951 #: zerver/lib/actions.py:2952 zerver/lib/actions.py:2962
msgid "Invalid data type for recipients" msgid "Invalid data type for recipients"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2959 zerver/lib/actions.py:2967 #: zerver/lib/actions.py:2970 zerver/lib/actions.py:2978
msgid "Recipient lists may contain emails or user IDs, but not both." msgid "Recipient lists may contain emails or user IDs, but not both."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3079 #: zerver/lib/actions.py:3090
msgid "Reminders can only be set for streams." msgid "Reminders can only be set for streams."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3095 #: zerver/lib/actions.py:3106
msgid "Nothing to change" msgid "Nothing to change"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3099 #: zerver/lib/actions.py:3110
msgid "Private messages cannot be moved to streams." msgid "Private messages cannot be moved to streams."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3101 #: zerver/lib/actions.py:3112
msgid "Private messages cannot have topics." msgid "Private messages cannot have topics."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3104 #: zerver/lib/actions.py:3115
msgid "Invalid propagate_mode without topic edit" msgid "Invalid propagate_mode without topic edit"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3110 #: zerver/lib/actions.py:3121
msgid "Cannot change message content while changing stream" msgid "Cannot change message content while changing stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3114 #: zerver/lib/actions.py:3125
msgid "Widgets cannot be edited." msgid "Widgets cannot be edited."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3167 #: zerver/lib/actions.py:3178
msgid "Your organization has turned off message editing" msgid "Your organization has turned off message editing"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3186 #: zerver/lib/actions.py:3197
msgid "You don't have permission to edit this message" msgid "You don't have permission to edit this message"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3197 #: zerver/lib/actions.py:3208
msgid "The time limit for editing this message has passed" msgid "The time limit for editing this message has passed"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3212 #: zerver/lib/actions.py:3223
msgid "The time limit for editing this message's topic has passed" msgid "The time limit for editing this message's topic has passed"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3248 zerver/lib/actions.py:3597 #: zerver/lib/actions.py:3259 zerver/lib/actions.py:3608
msgid "You do not have permission to use wildcard mentions in this stream." msgid "You do not have permission to use wildcard mentions in this stream."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3257 #: zerver/lib/actions.py:3268
msgid "You don't have permission to move this message" msgid "You don't have permission to move this message"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3263 #: zerver/lib/actions.py:3274
msgid "" msgid ""
"You don't have permission to move this message due to missing access to its " "You don't have permission to move this message due to missing access to its "
"stream" "stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3301 #: zerver/lib/actions.py:3312
msgid "Invalid default stream group name '{}'" msgid "Invalid default stream group name '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3304 #: zerver/lib/actions.py:3315
msgid "Default stream group name too long (limit: {} characters)" msgid "Default stream group name too long (limit: {} characters)"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3311 #: zerver/lib/actions.py:3322
msgid "Default stream group name '{}' contains NULL (0x00) characters." msgid "Default stream group name '{}' contains NULL (0x00) characters."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3379 #: zerver/lib/actions.py:3390
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, "
"but there is no stream with that ID." "but there is no stream with that ID."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3385 #: zerver/lib/actions.py:3396
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Your bot {bot_identity} tried to send a message to stream {stream_name}, but " "Your bot {bot_identity} tried to send a message to stream {stream_name}, but "
"that stream does not exist. Click [here]({new_stream_link}) to create it." "that stream does not exist. Click [here]({new_stream_link}) to create it."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3393 #: zerver/lib/actions.py:3404
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Your bot {bot_identity} tried to send a message to stream {stream_name}. The " "Your bot {bot_identity} tried to send a message to stream {stream_name}. The "
"stream exists but does not have any subscribers." "stream exists but does not have any subscribers."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3440 #: zerver/lib/actions.py:3451
msgid "Private messages are disabled in this organization." msgid "Private messages are disabled in this organization."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3516 #: zerver/lib/actions.py:3527
msgid "Topics are required in this organization" msgid "Topics are required in this organization"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3571 #: zerver/lib/actions.py:3582
msgid "Widgets: API programmer sent invalid JSON content" msgid "Widgets: API programmer sent invalid JSON content"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3577 #: zerver/lib/actions.py:3588
#, python-brace-format #, python-brace-format
msgid "Widgets: {error_msg}" msgid "Widgets: {error_msg}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3854 #: zerver/lib/actions.py:3865
msgid "Subscriber data is not available for this stream" msgid "Subscriber data is not available for this stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3861 #: zerver/lib/actions.py:3872
msgid "Unable to retrieve subscribers for private stream" msgid "Unable to retrieve subscribers for private stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5131 #: zerver/lib/actions.py:5142
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{user} changed the [access permissions](/help/stream-permissions) for this " "{user} changed the [access permissions](/help/stream-permissions) for this "
"stream from **{old_policy}** to **{new_policy}**." "stream from **{old_policy}** to **{new_policy}**."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5272 #: zerver/lib/actions.py:5283
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{user} changed the [posting permissions](/help/stream-sending-policy) for " "{user} changed the [posting permissions](/help/stream-sending-policy) for "
@ -2738,33 +2738,33 @@ msgid ""
"* **New permissions**: {new_policy}.\n" "* **New permissions**: {new_policy}.\n"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5406 #: zerver/lib/actions.py:5417
#, python-brace-format #, python-brace-format
msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5425 #: zerver/lib/actions.py:5436
#, python-brace-format #, python-brace-format
msgid "{user} changed the description for this stream." msgid "{user} changed the description for this stream."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5427 #: zerver/lib/actions.py:5438
msgid "Old description" msgid "Old description"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5431 #: zerver/lib/actions.py:5442
msgid "New description" msgid "New description"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5499 zerver/lib/actions.py:5504 #: zerver/lib/actions.py:5510 zerver/lib/actions.py:5515
msgid "Forever" msgid "Forever"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5505 #: zerver/lib/actions.py:5516
msgid "Messages in this stream will now be retained forever." msgid "Messages in this stream will now be retained forever."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5511 #: zerver/lib/actions.py:5522
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{user} has changed the [message retention period](/help/message-retention-" "{user} has changed the [message retention period](/help/message-retention-"
@ -2775,148 +2775,148 @@ msgid ""
"{summary_line}" "{summary_line}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5688 #: zerver/lib/actions.py:5720
msgid "Signups enabled" msgid "Signups enabled"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5850 #: zerver/lib/actions.py:5884
msgid "Invalid default stream group {}" msgid "Invalid default stream group {}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5897 zerver/lib/actions.py:5924 #: zerver/lib/actions.py:5931 zerver/lib/actions.py:5958
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"'{stream_name}' is a default stream and cannot be added to '{group_name}'" "'{stream_name}' is a default stream and cannot be added to '{group_name}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5908 #: zerver/lib/actions.py:5942
#, python-brace-format #, python-brace-format
msgid "Default stream group '{group_name}' already exists" msgid "Default stream group '{group_name}' already exists"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5930 #: zerver/lib/actions.py:5964
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Stream '{stream_name}' is already present in default stream group " "Stream '{stream_name}' is already present in default stream group "
"'{group_name}'" "'{group_name}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5946 #: zerver/lib/actions.py:5980
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Stream '{stream_name}' is not present in default stream group '{group_name}'" "Stream '{stream_name}' is not present in default stream group '{group_name}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5960 #: zerver/lib/actions.py:5994
msgid "This default stream group is already named '{}'" msgid "This default stream group is already named '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5964 #: zerver/lib/actions.py:5998
msgid "Default stream group '{}' already exists" msgid "Default stream group '{}' already exists"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6423 #: zerver/lib/actions.py:6457
msgid "Invalid flag: '{}'" msgid "Invalid flag: '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6425 #: zerver/lib/actions.py:6459
msgid "Flag not editable: '{}'" msgid "Flag not editable: '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6427 #: zerver/lib/actions.py:6461
msgid "Invalid message flag operation: '{}'" msgid "Invalid message flag operation: '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6539 #: zerver/lib/actions.py:6573
#, python-brace-format #, python-brace-format
msgid "{user} has marked this topic as resolved." msgid "{user} has marked this topic as resolved."
msgstr "" msgstr ""
#: zerver/lib/actions.py:6541 #: zerver/lib/actions.py:6575
#, python-brace-format #, python-brace-format
msgid "{user} has marked this topic as unresolved." msgid "{user} has marked this topic as unresolved."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7173 #: zerver/lib/actions.py:7219
#, python-brace-format #, python-brace-format
msgid "This topic was moved to {new_location} by {user}." msgid "This topic was moved to {new_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7177 #: zerver/lib/actions.py:7223
#, python-brace-format #, python-brace-format
msgid "A message was moved from this topic to {new_location} by {user}." msgid "A message was moved from this topic to {new_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7181 #: zerver/lib/actions.py:7227
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{changed_messages_count} messages were moved from this topic to " "{changed_messages_count} messages were moved from this topic to "
"{new_location} by {user}." "{new_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7188 #: zerver/lib/actions.py:7234
#, python-brace-format #, python-brace-format
msgid "This topic was moved here from {old_location} by {user}." msgid "This topic was moved here from {old_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7192 #: zerver/lib/actions.py:7238
#, python-brace-format #, python-brace-format
msgid "A message was moved here from {old_location} by {user}." msgid "A message was moved here from {old_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7196 #: zerver/lib/actions.py:7242
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{changed_messages_count} messages were moved here from {old_location} by " "{changed_messages_count} messages were moved here from {old_location} by "
"{user}." "{user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7544 #: zerver/lib/actions.py:7590
msgid "" msgid ""
"To protect users, Zulip limits the number of invitations you can send in one " "To protect users, Zulip limits the number of invitations you can send in one "
"day. Because you have reached the limit, no invitations were sent." "day. Because you have reached the limit, no invitations were sent."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7610 #: zerver/lib/actions.py:7656
msgid "" msgid ""
"Your account is too new to send invites for this organization. Ask an " "Your account is too new to send invites for this organization. Ask an "
"organization admin, or a more experienced user." "organization admin, or a more experienced user."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7650 #: zerver/lib/actions.py:7696
msgid "Some emails did not validate, so we didn't send any invitations." msgid "Some emails did not validate, so we didn't send any invitations."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7658 #: zerver/lib/actions.py:7704
msgid "We weren't able to invite anyone." msgid "We weren't able to invite anyone."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7694 #: zerver/lib/actions.py:7740
msgid "" msgid ""
"Some of those addresses are already using Zulip, so we didn't send them an " "Some of those addresses are already using Zulip, so we didn't send them an "
"invitation. We did send invitations to everyone else!" "invitation. We did send invitations to everyone else!"
msgstr "" msgstr ""
#: zerver/lib/actions.py:7896 zerver/views/realm_emoji.py:36 #: zerver/lib/actions.py:7942 zerver/views/realm_emoji.py:36
msgid "A custom emoji with this name already exists." msgid "A custom emoji with this name already exists."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7961 zerver/views/muting.py:55 #: zerver/lib/actions.py:8007 zerver/views/muting.py:55
msgid "Topic is not muted" msgid "Topic is not muted"
msgstr "" msgstr ""
#: zerver/lib/actions.py:8492 #: zerver/lib/actions.py:8538
msgid "Invalid order mapping." msgid "Invalid order mapping."
msgstr "" msgstr ""
#: zerver/lib/actions.py:8571 zerver/lib/users.py:374 #: zerver/lib/actions.py:8617 zerver/lib/users.py:388
#: zerver/views/custom_profile_fields.py:143 #: zerver/views/custom_profile_fields.py:143
#: zerver/views/custom_profile_fields.py:163 #: zerver/views/custom_profile_fields.py:163
#, python-brace-format #, python-brace-format
msgid "Field id {id} not found." msgid "Field id {id} not found."
msgstr "" msgstr ""
#: zerver/lib/actions.py:8598 zerver/lib/actions.py:8611 #: zerver/lib/actions.py:8644 zerver/lib/actions.py:8657
msgid "User group '{}' already exists." msgid "User group '{}' already exists."
msgstr "" msgstr ""
@ -3314,57 +3314,57 @@ msgstr ""
msgid "Operator {} not supported." msgid "Operator {} not supported."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:68 #: zerver/lib/onboarding.py:47
#, python-brace-format #, python-brace-format
msgid "We also have a guide for [Setting up your organization]({help_url})." msgid "We also have a guide for [Setting up your organization]({help_url})."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:71 #: zerver/lib/onboarding.py:50
msgid "Hello, and welcome to Zulip!" msgid "Hello, and welcome to Zulip!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:76 #: zerver/lib/onboarding.py:55
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Note that this is a [demo organization]({demo_org_help_url}) and will be " "Note that this is a [demo organization]({demo_org_help_url}) and will be "
"**automatically deleted** in 30 days." "**automatically deleted** in 30 days."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:85 #: zerver/lib/onboarding.py:64
msgid "This is a private message from me, Welcome Bot." msgid "This is a private message from me, Welcome Bot."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:87 #: zerver/lib/onboarding.py:66
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"If you are new to Zulip, check out our [Getting started guide]" "If you are new to Zulip, check out our [Getting started guide]"
"({getting_started_url})!" "({getting_started_url})!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:92 #: zerver/lib/onboarding.py:71
msgid "" msgid ""
"I can also help you get set up! Just click anywhere on this message or press " "I can also help you get set up! Just click anywhere on this message or press "
"`r` to reply." "`r` to reply."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:95 zerver/lib/onboarding.py:203 #: zerver/lib/onboarding.py:74 zerver/lib/onboarding.py:182
msgid "Here are a few messages I understand:" msgid "Here are a few messages I understand:"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:132 #: zerver/lib/onboarding.py:111
msgid "" msgid ""
"You can [download](/apps) the [mobile and desktop apps](/apps). Zulip also " "You can [download](/apps) the [mobile and desktop apps](/apps). Zulip also "
"works great in a browser." "works great in a browser."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:137 #: zerver/lib/onboarding.py:116
msgid "" msgid ""
"Go to [Profile settings](#settings/profile) to add a [profile picture](/help/" "Go to [Profile settings](#settings/profile) to add a [profile picture](/help/"
"change-your-profile-picture) and edit your [profile information](/help/edit-" "change-your-profile-picture) and edit your [profile information](/help/edit-"
"your-profile)." "your-profile)."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:143 #: zerver/lib/onboarding.py:122
msgid "" msgid ""
"Go to [Display settings](#settings/display-settings) to [switch between the " "Go to [Display settings](#settings/display-settings) to [switch between the "
"light and dark themes](/help/dark-theme), [pick your favorite emoji theme](/" "light and dark themes](/help/dark-theme), [pick your favorite emoji theme](/"
@ -3372,108 +3372,108 @@ msgid ""
"help/change-your-language), and make other tweaks to your Zulip experience." "help/change-your-language), and make other tweaks to your Zulip experience."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:153 #: zerver/lib/onboarding.py:132
msgid "" msgid ""
"In Zulip, streams [determine who gets a message](/help/streams-and-topics). " "In Zulip, streams [determine who gets a message](/help/streams-and-topics). "
"They are similar to channels in other chat apps." "They are similar to channels in other chat apps."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:157 #: zerver/lib/onboarding.py:136
msgid "[Browse and subscribe to streams](#streams/all)." msgid "[Browse and subscribe to streams](#streams/all)."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:164 #: zerver/lib/onboarding.py:143
msgid "" msgid ""
"In Zulip, topics [tell you what a message is about](/help/streams-and-" "In Zulip, topics [tell you what a message is about](/help/streams-and-"
"topics). They are light-weight subjects, very similar to the subject line of " "topics). They are light-weight subjects, very similar to the subject line of "
"an email." "an email."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:169 #: zerver/lib/onboarding.py:148
msgid "" msgid ""
"Check out [Recent topics](#recent_topics) to see what's happening! You can " "Check out [Recent topics](#recent_topics) to see what's happening! You can "
"return to this conversation by clicking \"Private messages\" in the upper " "return to this conversation by clicking \"Private messages\" in the upper "
"left." "left."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:178 #: zerver/lib/onboarding.py:157
msgid "" msgid ""
"Zulip's [keyboard shortcuts](#keyboard-shortcuts) let you navigate the app " "Zulip's [keyboard shortcuts](#keyboard-shortcuts) let you navigate the app "
"quickly and efficiently." "quickly and efficiently."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:182 #: zerver/lib/onboarding.py:161
msgid "Press `?` any time to see a [cheat sheet](#keyboard-shortcuts)." msgid "Press `?` any time to see a [cheat sheet](#keyboard-shortcuts)."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:189 #: zerver/lib/onboarding.py:168
msgid "" msgid ""
"Zulip uses [Markdown](/help/format-your-message-using-markdown), an " "Zulip uses [Markdown](/help/format-your-message-using-markdown), an "
"intuitive format for **bold**, *italics*, bulleted lists, and more. Click " "intuitive format for **bold**, *italics*, bulleted lists, and more. Click "
"[here](#message-formatting) for a cheat sheet." "[here](#message-formatting) for a cheat sheet."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:195 #: zerver/lib/onboarding.py:174
msgid "" msgid ""
"Check out our [messaging tips](/help/messaging-tips) to learn about emoji " "Check out our [messaging tips](/help/messaging-tips) to learn about emoji "
"reactions, code blocks and much more!" "reactions, code blocks and much more!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:206 #: zerver/lib/onboarding.py:185
msgid "" msgid ""
"Check out our [Getting started guide](/help/getting-started-with-zulip), or " "Check out our [Getting started guide](/help/getting-started-with-zulip), or "
"browse the [Help center](/help/) to learn more!" "browse the [Help center](/help/) to learn more!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:215 #: zerver/lib/onboarding.py:194
msgid "" msgid ""
"Im sorry, I did not understand your message. Please try one of the " "Im sorry, I did not understand your message. Please try one of the "
"following commands:" "following commands:"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:239 #: zerver/lib/onboarding.py:218
msgid "" msgid ""
"This is a private stream, as indicated by the lock icon next to the stream " "This is a private stream, as indicated by the lock icon next to the stream "
"name." "name."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:241 #: zerver/lib/onboarding.py:220
msgid "Private streams are only visible to stream members." msgid "Private streams are only visible to stream members."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:245 #: zerver/lib/onboarding.py:224
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"To manage this stream, go to [Stream settings]({stream_settings_url}) and " "To manage this stream, go to [Stream settings]({stream_settings_url}) and "
"click on `{initial_private_stream_name}`." "click on `{initial_private_stream_name}`."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:255 #: zerver/lib/onboarding.py:234
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"This is a message on stream #**{default_notification_stream_name}** with the " "This is a message on stream #**{default_notification_stream_name}** with the "
"topic `topic demonstration`." "topic `topic demonstration`."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:261 #: zerver/lib/onboarding.py:240
msgid "Topics are a lightweight tool to keep conversations organized." msgid "Topics are a lightweight tool to keep conversations organized."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:263 #: zerver/lib/onboarding.py:242
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"You can learn more about topics at [Streams and topics]" "You can learn more about topics at [Streams and topics]"
"({about_topics_help_url})." "({about_topics_help_url})."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:268 #: zerver/lib/onboarding.py:247
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"This is a message on stream #**{default_notification_stream_name}** with the " "This is a message on stream #**{default_notification_stream_name}** with the "
"topic `swimming turtles`." "topic `swimming turtles`."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:277 #: zerver/lib/onboarding.py:256
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"[Start a new topic]({start_topic_help_url}) any time you're not replying to " "[Start a new topic]({start_topic_help_url}) any time you're not replying to "
@ -3655,68 +3655,68 @@ msgstr ""
msgid "Invalid user group" msgid "Invalid user group"
msgstr "" msgstr ""
#: zerver/lib/users.py:40 #: zerver/lib/users.py:44
msgid "Name too long!" msgid "Name too long!"
msgstr "" msgstr ""
#: zerver/lib/users.py:42 #: zerver/lib/users.py:46
msgid "Name too short!" msgid "Name too short!"
msgstr "" msgstr ""
#: zerver/lib/users.py:45 #: zerver/lib/users.py:49
msgid "Invalid characters in name!" msgid "Invalid characters in name!"
msgstr "" msgstr ""
#: zerver/lib/users.py:51 #: zerver/lib/users.py:55
msgid "Invalid format!" msgid "Invalid format!"
msgstr "" msgstr ""
#: zerver/lib/users.py:67 #: zerver/lib/users.py:71
msgid "Name is already in use!" msgid "Name is already in use!"
msgstr "" msgstr ""
#: zerver/lib/users.py:73 zerver/views/users.py:430 zerver/views/users.py:616 #: zerver/lib/users.py:77 zerver/views/users.py:430 zerver/views/users.py:616
msgid "Bad name or username" msgid "Bad name or username"
msgstr "" msgstr ""
#: zerver/lib/users.py:88 #: zerver/lib/users.py:92
msgid "Invalid integration '{}'." msgid "Invalid integration '{}'."
msgstr "" msgstr ""
#: zerver/lib/users.py:93 #: zerver/lib/users.py:97
msgid "Missing configuration parameters: {}" msgid "Missing configuration parameters: {}"
msgstr "" msgstr ""
#: zerver/lib/users.py:102 #: zerver/lib/users.py:106
msgid "Invalid {} value {} ({})" msgid "Invalid {} value {} ({})"
msgstr "" msgstr ""
#: zerver/lib/users.py:117 #: zerver/lib/users.py:121
msgid "Invalid configuration data!" msgid "Invalid configuration data!"
msgstr "" msgstr ""
#: zerver/lib/users.py:151 #: zerver/lib/users.py:155
msgid "Invalid bot type" msgid "Invalid bot type"
msgstr "" msgstr ""
#: zerver/lib/users.py:156 #: zerver/lib/users.py:160
msgid "Invalid interface type" msgid "Invalid interface type"
msgstr "" msgstr ""
#: zerver/lib/users.py:225 zerver/lib/users.py:230 zerver/models.py:4237 #: zerver/lib/users.py:229 zerver/lib/users.py:234 zerver/models.py:4237
msgid "Invalid user ID: {}" msgid "Invalid user ID: {}"
msgstr "" msgstr ""
#: zerver/lib/users.py:238 zerver/lib/users.py:240 #: zerver/lib/users.py:242 zerver/lib/users.py:244
msgid "No such bot" msgid "No such bot"
msgstr "" msgstr ""
#: zerver/lib/users.py:254 zerver/lib/users.py:281 zerver/lib/users.py:298 #: zerver/lib/users.py:268 zerver/lib/users.py:295 zerver/lib/users.py:312
#: zerver/views/presence.py:43 #: zerver/views/presence.py:43
msgid "No such user" msgid "No such user"
msgstr "" msgstr ""
#: zerver/lib/users.py:256 #: zerver/lib/users.py:270
msgid "User is deactivated" msgid "User is deactivated"
msgstr "" msgstr ""
@ -4321,7 +4321,7 @@ msgid "Only administrators can override built-in emoji."
msgstr "" msgstr ""
#: zerver/views/realm_emoji.py:45 zerver/views/realm_icon.py:25 #: zerver/views/realm_emoji.py:45 zerver/views/realm_icon.py:25
#: zerver/views/realm_logo.py:30 zerver/views/upload.py:125 #: zerver/views/realm_logo.py:30 zerver/views/upload.py:136
#: zerver/views/user_settings.py:331 #: zerver/views/user_settings.py:331
msgid "Uploaded file is larger than the allowed limit of {} MiB" msgid "Uploaded file is larger than the allowed limit of {} MiB"
msgstr "" msgstr ""
@ -4359,11 +4359,11 @@ msgstr ""
msgid "Invalid playground" msgid "Invalid playground"
msgstr "" msgstr ""
#: zerver/views/registration.py:610 #: zerver/views/registration.py:601
msgid "The organization creation link has expired or is not valid." msgid "The organization creation link has expired or is not valid."
msgstr "" msgstr ""
#: zerver/views/registration.py:618 #: zerver/views/registration.py:609
msgid "New organization creation disabled" msgid "New organization creation disabled"
msgstr "" msgstr ""
@ -4446,7 +4446,7 @@ msgstr ""
msgid "Invalid json for submessage" msgid "Invalid json for submessage"
msgstr "" msgstr ""
#: zerver/views/thumbnail.py:32 zerver/views/upload.py:98 #: zerver/views/thumbnail.py:32 zerver/views/upload.py:109
msgid "<p>You are not authorized to view this file.</p>" msgid "<p>You are not authorized to view this file.</p>"
msgstr "" msgstr ""
@ -4462,23 +4462,23 @@ msgstr ""
msgid "User has disabled typing notifications for private messages" msgid "User has disabled typing notifications for private messages"
msgstr "" msgstr ""
#: zerver/views/upload.py:96 #: zerver/views/upload.py:107
msgid "<p>File not found.</p>" msgid "<p>File not found.</p>"
msgstr "" msgstr ""
#: zerver/views/upload.py:108 #: zerver/views/upload.py:119
msgid "Invalid token" msgid "Invalid token"
msgstr "" msgstr ""
#: zerver/views/upload.py:110 #: zerver/views/upload.py:121
msgid "Invalid filename" msgid "Invalid filename"
msgstr "" msgstr ""
#: zerver/views/upload.py:117 #: zerver/views/upload.py:128
msgid "You must specify a file to upload" msgid "You must specify a file to upload"
msgstr "" msgstr ""
#: zerver/views/upload.py:119 zerver/views/users.py:351 #: zerver/views/upload.py:130 zerver/views/users.py:351
#: zerver/views/users.py:449 #: zerver/views/users.py:449
msgid "You may only upload one file at a time" msgid "You may only upload one file at a time"
msgstr "" msgstr ""
@ -4588,39 +4588,43 @@ msgstr ""
msgid "Email '{}' already in use" msgid "Email '{}' already in use"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:46 #: zerver/views/video_calls.py:47
msgid "Invalid Zoom access token" msgid "Invalid Zoom access token"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:51 #: zerver/views/video_calls.py:52
msgid "Zoom credentials have not been configured" msgid "Zoom credentials have not been configured"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:126 #: zerver/views/video_calls.py:127
msgid "Invalid Zoom session identifier" msgid "Invalid Zoom session identifier"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:138 #: zerver/views/video_calls.py:139
msgid "Invalid Zoom credentials" msgid "Invalid Zoom credentials"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:159 #: zerver/views/video_calls.py:160
msgid "Failed to create Zoom call" msgid "Failed to create Zoom call"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:219 #: zerver/views/video_calls.py:207
msgid "BigBlueButton is not configured." msgid "BigBlueButton is not configured."
msgstr "" msgstr ""
#: zerver/views/video_calls.py:237 #: zerver/views/video_calls.py:212
msgid "Invalid signature."
msgstr ""
#: zerver/views/video_calls.py:242
msgid "Error connecting to the BigBlueButton server." msgid "Error connecting to the BigBlueButton server."
msgstr "" msgstr ""
#: zerver/views/video_calls.py:241 #: zerver/views/video_calls.py:246
msgid "Error authenticating to the BigBlueButton server." msgid "Error authenticating to the BigBlueButton server."
msgstr "" msgstr ""
#: zerver/views/video_calls.py:244 #: zerver/views/video_calls.py:249
msgid "BigBlueButton server returned an unexpected error." msgid "BigBlueButton server returned an unexpected error."
msgstr "" msgstr ""

View File

@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "",
"Click to join video call": "", "Click to join video call": "",
"Click to view or download.": "",
"Close": "Close", "Close": "Close",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "", "Field choices": "",
"File": "File", "File": "File",
"File and image uploads have been disabled for this organization.": "", "File and image uploads have been disabled for this organization.": "",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "", "File type is not supported.": "",
"Filter bots": "", "Filter bots": "",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(Ten użytkownik został deaktywowany)",
"(forever)": "", "(forever)": "",
"(hidden)": "", "(hidden)": "",
"(no description)": "(brak opisu)", "(no description)": "(brak opisu)",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "", "<z-link>Upgrade</z-link> for more space.": "",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "", "A Topic Move already in progress.": "",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "",
"A stream needs to have a name": "Kanał musi mieć nazwę", "A stream needs to have a name": "Kanał musi mieć nazwę",
@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "",
"Click to join video call": "Naciśnij, aby dołączyć do wideo rozmowy", "Click to join video call": "Naciśnij, aby dołączyć do wideo rozmowy",
"Click to view or download.": "",
"Close": "Zamknij", "Close": "Zamknij",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "", "Field choices": "",
"File": "Plik", "File": "Plik",
"File and image uploads have been disabled for this organization.": "Przesyłanie plików i obrazów zostało zablokowane w tej organizacji.", "File and image uploads have been disabled for this organization.": "Przesyłanie plików i obrazów zostało zablokowane w tej organizacji.",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "Typ pliku nie jest wspierany.", "File type is not supported.": "Typ pliku nie jest wspierany.",
"Filter bots": "Filtruj boty", "Filter bots": "Filtruj boty",
@ -792,6 +794,8 @@
"React to selected message with": "Zareaguj na zaznaczone wiadomości przy pomocy", "React to selected message with": "Zareaguj na zaznaczone wiadomości przy pomocy",
"Reactivate": "Aktywuj ponownie", "Reactivate": "Aktywuj ponownie",
"Reactivate bot": "Aktywuj ponownie bota", "Reactivate bot": "Aktywuj ponownie bota",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "", "Receives new stream notifications": "",
"Recent topics": "Ostatnie wątki", "Recent topics": "Ostatnie wątki",
"Remind me about this": "Przypomnij mi o tym", "Remind me about this": "Przypomnij mi o tym",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "",
"This user does not exist!": "Taki użytkownik nie istnieje!", "This user does not exist!": "Taki użytkownik nie istnieje!",
"This user has been deactivated.": "",
"Thursday": "Czwartek", "Thursday": "Czwartek",
"Time": "Czas", "Time": "Czas",
"Time format": "Format czasu", "Time format": "Format czasu",
@ -1002,7 +1007,7 @@
"Unmute topic": "Przywróć powiadomienia w wątku", "Unmute topic": "Przywróć powiadomienia w wątku",
"Unpin stream from top": "Odepnij kanał od góry", "Unpin stream from top": "Odepnij kanał od góry",
"Unread": "Nieprzeczytane ", "Unread": "Nieprzeczytane ",
"Unread count summary (appears in desktop sidebar and browser tab)": "", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "Odznacz", "Unstar": "Odznacz",
"Unstar all messages": "Odznacz wszystkie wiadomości", "Unstar all messages": "Odznacz wszystkie wiadomości",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(Este usuário foi desativado)",
"(forever)": "", "(forever)": "",
"(hidden)": "", "(hidden)": "",
"(no description)": "(sem descrição)", "(no description)": "(sem descrição)",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "", "<z-link>Upgrade</z-link> for more space.": "",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "", "A Topic Move already in progress.": "",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "",
"A stream needs to have a name": "Um fluxo precisa ter um nome", "A stream needs to have a name": "Um fluxo precisa ter um nome",
@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "",
"Click to join video call": "Clique para se juntar à chamada de video", "Click to join video call": "Clique para se juntar à chamada de video",
"Click to view or download.": "",
"Close": "Fechar", "Close": "Fechar",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "Opções de campo", "Field choices": "Opções de campo",
"File": "Arquivo", "File": "Arquivo",
"File and image uploads have been disabled for this organization.": "O envio de arquivos e imagens foi desativado para esta organização.", "File and image uploads have been disabled for this organization.": "O envio de arquivos e imagens foi desativado para esta organização.",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "Tipo do arquivo não é suportado.", "File type is not supported.": "Tipo do arquivo não é suportado.",
"Filter bots": "Filtrar bots", "Filter bots": "Filtrar bots",
@ -792,6 +794,8 @@
"React to selected message with": "Reagir à mensagem selecionada com", "React to selected message with": "Reagir à mensagem selecionada com",
"Reactivate": "Reativar", "Reactivate": "Reativar",
"Reactivate bot": "Reativar bot", "Reactivate bot": "Reativar bot",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "", "Receives new stream notifications": "",
"Recent topics": "Tópicos recentes", "Recent topics": "Tópicos recentes",
"Remind me about this": "Alerte-me sobre isso", "Remind me about this": "Alerte-me sobre isso",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "",
"This user does not exist!": "Esse usuário não existe!", "This user does not exist!": "Esse usuário não existe!",
"This user has been deactivated.": "",
"Thursday": "Quinta", "Thursday": "Quinta",
"Time": "", "Time": "",
"Time format": "", "Time format": "",
@ -1002,7 +1007,7 @@
"Unmute topic": "Cancelar o silenciamento do tópico", "Unmute topic": "Cancelar o silenciamento do tópico",
"Unpin stream from top": "", "Unpin stream from top": "",
"Unread": "Não lido", "Unread": "Não lido",
"Unread count summary (appears in desktop sidebar and browser tab)": "", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "Remover marcação", "Unstar": "Remover marcação",
"Unstar all messages": "Retirar estrelas de todas as mensagens", "Unstar all messages": "Retirar estrelas de todas as mensagens",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(Este utilizador foi desativado)",
"(forever)": "(para sempre)", "(forever)": "(para sempre)",
"(hidden)": "(oculto)", "(hidden)": "(oculto)",
"(no description)": "(sem descrição)", "(no description)": "(sem descrição)",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "Faça <z-link>Upgrade</z-link> para ter mais espaço.", "<z-link>Upgrade</z-link> for more space.": "Faça <z-link>Upgrade</z-link> para ter mais espaço.",
"<z-shortcut></z-shortcut> to add a new line": "<z-shortcut></z-shortcut> para adicionar nova linha", "<z-shortcut></z-shortcut> to add a new line": "<z-shortcut></z-shortcut> para adicionar nova linha",
"<z-shortcut></z-shortcut> to send": "<z-shortcut></z-shortcut> para enviar", "<z-shortcut></z-shortcut> to send": "<z-shortcut></z-shortcut> para enviar",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "Mover tema já em progresso.", "A Topic Move already in progress.": "Mover tema já em progresso.",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Um idioma é marcado como 100% traduzido apenas se todas as linhas de texto nas apps web, desktop e móveis estiverem traduzidas, incluindo a UI administrativa e mensagens de erro.", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Um idioma é marcado como 100% traduzido apenas se todas as linhas de texto nas apps web, desktop e móveis estiverem traduzidas, incluindo a UI administrativa e mensagens de erro.",
"A stream needs to have a name": "Um canal tem de ter nome", "A stream needs to have a name": "Um canal tem de ter nome",
@ -197,6 +197,7 @@
"Click here to reveal.": "Clique aqui para revelar.", "Click here to reveal.": "Clique aqui para revelar.",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Clique fora da caixa de texto para guardar. Notificaremos automaticamente aqueles que tenham sido adicionados ou removidos.", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Clique fora da caixa de texto para guardar. Notificaremos automaticamente aqueles que tenham sido adicionados ou removidos.",
"Click to join video call": "Clicar para aderir à videochamada", "Click to join video call": "Clicar para aderir à videochamada",
"Click to view or download.": "",
"Close": "Fechar", "Close": "Fechar",
"Close modal": "Fechar modal", "Close modal": "Fechar modal",
"Close this dialog window": "Fechar esta janela de diálogo", "Close this dialog window": "Fechar esta janela de diálogo",
@ -400,6 +401,7 @@
"Field choices": "Opções do campo", "Field choices": "Opções do campo",
"File": "Ficheiro", "File": "Ficheiro",
"File and image uploads have been disabled for this organization.": "O carregamento de ficheiros e imagens está desativado para esta organização.", "File and image uploads have been disabled for this organization.": "O carregamento de ficheiros e imagens está desativado para esta organização.",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "O tamanho de ficheiros pode ser no máximo {max_file_size} MiB.", "File size must be at most {max_file_size} MiB.": "O tamanho de ficheiros pode ser no máximo {max_file_size} MiB.",
"File type is not supported.": "O tipo de ficheiro não é suportado.", "File type is not supported.": "O tipo de ficheiro não é suportado.",
"Filter bots": "Filtrar bots", "Filter bots": "Filtrar bots",
@ -792,6 +794,8 @@
"React to selected message with": "Reagir à mensagem selecionada com", "React to selected message with": "Reagir à mensagem selecionada com",
"Reactivate": "Reativar", "Reactivate": "Reativar",
"Reactivate bot": "Reativar bot", "Reactivate bot": "Reativar bot",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "Recebe notificações de novo canal", "Receives new stream notifications": "Recebe notificações de novo canal",
"Recent topics": "Temas recentes", "Recent topics": "Temas recentes",
"Remind me about this": "Lembrar-me", "Remind me about this": "Lembrar-me",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "Este canal tem {count} subscritores.", "This stream has {count} subscribers.": "Este canal tem {count} subscritores.",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "Este canal está reservado para <strong>anúncios</strong>. <br /> Tem certeza de que quer enviar mensagem a todas as <strong>{count}</strong> pessoas neste canal?", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "Este canal está reservado para <strong>anúncios</strong>. <br /> Tem certeza de que quer enviar mensagem a todas as <strong>{count}</strong> pessoas neste canal?",
"This user does not exist!": "Esse utilizador não existe!", "This user does not exist!": "Esse utilizador não existe!",
"This user has been deactivated.": "",
"Thursday": "Quinta-feira", "Thursday": "Quinta-feira",
"Time": "Hora", "Time": "Hora",
"Time format": "Formato de hora", "Time format": "Formato de hora",
@ -1002,7 +1007,7 @@
"Unmute topic": "Ativar tópico", "Unmute topic": "Ativar tópico",
"Unpin stream from top": "Desafixar canal do topo", "Unpin stream from top": "Desafixar canal do topo",
"Unread": "Não lida", "Unread": "Não lida",
"Unread count summary (appears in desktop sidebar and browser tab)": "Resumo da contagem não lida (aparece na barra lateral da área de trabalho e na guia do navegador)", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "Tópico não resolvido", "Unresolve topic": "Tópico não resolvido",
"Unstar": "Tirar destaque", "Unstar": "Tirar destaque",
"Unstar all messages": "Tirar destaque a todas as mensagens", "Unstar all messages": "Tirar destaque a todas as mensagens",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(Acest utilizator a fost dezactivat)",
"(forever)": "(pentru totdeauna)", "(forever)": "(pentru totdeauna)",
"(hidden)": "(ascuns)", "(hidden)": "(ascuns)",
"(no description)": "(fară participare)", "(no description)": "(fară participare)",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "<z-link>Modernizare</z-link> pentru mai mult spatiu.", "<z-link>Upgrade</z-link> for more space.": "<z-link>Modernizare</z-link> pentru mai mult spatiu.",
"<z-shortcut></z-shortcut> to add a new line": "<z-shortcut></z-shortcut>pentru a adăuga o nouă linie", "<z-shortcut></z-shortcut> to add a new line": "<z-shortcut></z-shortcut>pentru a adăuga o nouă linie",
"<z-shortcut></z-shortcut> to send": "<z-shortcut></z-shortcut>a trimite", "<z-shortcut></z-shortcut> to send": "<z-shortcut></z-shortcut>a trimite",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "O mutare de subiect deja în desfășurare.", "A Topic Move already in progress.": "O mutare de subiect deja în desfășurare.",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "O limbă este marcată ca tradusă 100% numai dacă fiecare șir din aplicațiile web, desktop și mobile este tradus, inclusiv interfața de utilizare administrativă și mesajele de eroare.", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "O limbă este marcată ca tradusă 100% numai dacă fiecare șir din aplicațiile web, desktop și mobile este tradus, inclusiv interfața de utilizare administrativă și mesajele de eroare.",
"A stream needs to have a name": "Un hub are mare nevoie de un nume", "A stream needs to have a name": "Un hub are mare nevoie de un nume",
@ -197,6 +197,7 @@
"Click here to reveal.": "Click aici pentru a dezvălui.", "Click here to reveal.": "Click aici pentru a dezvălui.",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Faceți clic în afara casetei de introducere pentru a salva. Vom anunța automat pe oricine a fost adăugat sau eliminat.", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Faceți clic în afara casetei de introducere pentru a salva. Vom anunța automat pe oricine a fost adăugat sau eliminat.",
"Click to join video call": "Apasă pentru a te alătura conferinţei video. ", "Click to join video call": "Apasă pentru a te alătura conferinţei video. ",
"Click to view or download.": "",
"Close": "Închide", "Close": "Închide",
"Close modal": "Închidere modal", "Close modal": "Închidere modal",
"Close this dialog window": "Închideți această fereastră de dialog", "Close this dialog window": "Închideți această fereastră de dialog",
@ -400,6 +401,7 @@
"Field choices": "Opțiunile câmpului", "Field choices": "Opțiunile câmpului",
"File": "Fișier", "File": "Fișier",
"File and image uploads have been disabled for this organization.": "Urcarea de fișiere și imagini este interzisă în această organizație.", "File and image uploads have been disabled for this organization.": "Urcarea de fișiere și imagini este interzisă în această organizație.",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "Dimensiunea fișierului trebuie să fie de cel mult {max_file_size} MiB.", "File size must be at most {max_file_size} MiB.": "Dimensiunea fișierului trebuie să fie de cel mult {max_file_size} MiB.",
"File type is not supported.": "Tipul fișierului nu este acceptat.", "File type is not supported.": "Tipul fișierului nu este acceptat.",
"Filter bots": "Filtrul boților", "Filter bots": "Filtrul boților",
@ -792,6 +794,8 @@
"React to selected message with": "Reacționează la mesajul selectat cu", "React to selected message with": "Reacționează la mesajul selectat cu",
"Reactivate": "Reactivează", "Reactivate": "Reactivează",
"Reactivate bot": "Reactivează botul", "Reactivate bot": "Reactivează botul",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "Primește notificări cu noutațile hubului", "Receives new stream notifications": "Primește notificări cu noutațile hubului",
"Recent topics": "Subiecte recente", "Recent topics": "Subiecte recente",
"Remind me about this": "Amintește-mi despre asta", "Remind me about this": "Amintește-mi despre asta",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "Acest flux are {count} abonați.", "This stream has {count} subscribers.": "Acest flux are {count} abonați.",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "Acest flux este rezervat pentru <strong>anunțuri</strong> .<br /> Sigur doriți să trimiteți mesaje tuturor <strong>{count}</strong> persoane din acest flux?", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "Acest flux este rezervat pentru <strong>anunțuri</strong> .<br /> Sigur doriți să trimiteți mesaje tuturor <strong>{count}</strong> persoane din acest flux?",
"This user does not exist!": "Acest utilizator nu există!", "This user does not exist!": "Acest utilizator nu există!",
"This user has been deactivated.": "",
"Thursday": "Joi", "Thursday": "Joi",
"Time": "Ora", "Time": "Ora",
"Time format": "Formatul orei", "Time format": "Formatul orei",
@ -1002,7 +1007,7 @@
"Unmute topic": "Marchează subiect cu alertă sonoră", "Unmute topic": "Marchează subiect cu alertă sonoră",
"Unpin stream from top": "Desprinde hubul de sus", "Unpin stream from top": "Desprinde hubul de sus",
"Unread": "Necitit", "Unread": "Necitit",
"Unread count summary (appears in desktop sidebar and browser tab)": "Sumarul contorului necititelor (apare în bara laterala pe desktop și în tab-ul browserului)", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "Elimină steaua", "Unstar": "Elimină steaua",
"Unstar all messages": "Elimină steaua tuturor mesajelor", "Unstar all messages": "Elimină steaua tuturor mesajelor",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(Этот пользователь был отключен)",
"(forever)": "(навсегда)", "(forever)": "(навсегда)",
"(hidden)": "(скрытый)", "(hidden)": "(скрытый)",
"(no description)": "(нет описания)", "(no description)": "(нет описания)",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "<z-link>Обновите</z-link>, чтобы получить больше места.", "<z-link>Upgrade</z-link> for more space.": "<z-link>Обновите</z-link>, чтобы получить больше места.",
"<z-shortcut></z-shortcut> to add a new line": "<z-shortcut></z-shortcut>, чтобы добавить новую строку", "<z-shortcut></z-shortcut> to add a new line": "<z-shortcut></z-shortcut>, чтобы добавить новую строку",
"<z-shortcut></z-shortcut> to send": "<z-shortcut></z-shortcut> для отправки", "<z-shortcut></z-shortcut> to send": "<z-shortcut></z-shortcut> для отправки",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "<z-user></z-user> будут иметь ту же роль, подписки на каналы, членство в группах пользователей и другие настройки и разрешения, что и до деактивации.",
"A Topic Move already in progress.": "Перемещение темы уже в процессе.", "A Topic Move already in progress.": "Перемещение темы уже в процессе.",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Язык отмечается переведенным на 100% только если все строки в web, настольном и мобильном приложениях переведены, включая интерфейс администратора и сообщения об ошибках.", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Язык отмечается переведенным на 100% только если все строки в web, настольном и мобильном приложениях переведены, включая интерфейс администратора и сообщения об ошибках.",
"A stream needs to have a name": "Канал должен иметь название", "A stream needs to have a name": "Канал должен иметь название",
@ -197,6 +197,7 @@
"Click here to reveal.": "Нажмите здесь чтобы открыть.", "Click here to reveal.": "Нажмите здесь чтобы открыть.",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Для сохранения нажмите вне поля ввода. Мы автоматически уведомим каждого, кто был добавлен или удален.", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Для сохранения нажмите вне поля ввода. Мы автоматически уведомим каждого, кто был добавлен или удален.",
"Click to join video call": "Нажмите здесь, чтобы присоединиться к видеозвонку", "Click to join video call": "Нажмите здесь, чтобы присоединиться к видеозвонку",
"Click to view or download.": "Нажмите, чтобы посмореть или скачать.",
"Close": "Закрыть", "Close": "Закрыть",
"Close modal": "Закрыть модальное окно", "Close modal": "Закрыть модальное окно",
"Close this dialog window": "Закрыть это диалоговое окно", "Close this dialog window": "Закрыть это диалоговое окно",
@ -400,6 +401,7 @@
"Field choices": "Выбор поля", "Field choices": "Выбор поля",
"File": "Файл", "File": "Файл",
"File and image uploads have been disabled for this organization.": "Для данной организации отключена возможность закачки файлов и изображений.", "File and image uploads have been disabled for this organization.": "Для данной организации отключена возможность закачки файлов и изображений.",
"File name: {filename}": "Название файла: {filename}",
"File size must be at most {max_file_size} MiB.": "Размер файла не должен превышать {max_file_size} MiB.", "File size must be at most {max_file_size} MiB.": "Размер файла не должен превышать {max_file_size} MiB.",
"File type is not supported.": "Тип файла не поддерживается", "File type is not supported.": "Тип файла не поддерживается",
"Filter bots": "Фильтр ботов", "Filter bots": "Фильтр ботов",
@ -792,6 +794,8 @@
"React to selected message with": "Реагировать на выбранное сообщение", "React to selected message with": "Реагировать на выбранное сообщение",
"Reactivate": "Активировать", "Reactivate": "Активировать",
"Reactivate bot": "Включить бота", "Reactivate bot": "Включить бота",
"Reactivate this user": "Повторно активировать этого пользователя",
"Reactivate {name}": "Повторно активировать {name}",
"Receives new stream notifications": "Получать новые оповещения канала", "Receives new stream notifications": "Получать новые оповещения канала",
"Recent topics": "Последние темы", "Recent topics": "Последние темы",
"Remind me about this": "Напомнить мне об этом", "Remind me about this": "Напомнить мне об этом",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "В этом канале {count} подписчиков.", "This stream has {count} subscribers.": "В этом канале {count} подписчиков.",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "Этот канал зарезервирован для <strong>анонсов</strong>. <br /> Вы уверены, что хотите отправить сообщение всем <strong>{count}</strong> человекам в этом канале?", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "Этот канал зарезервирован для <strong>анонсов</strong>. <br /> Вы уверены, что хотите отправить сообщение всем <strong>{count}</strong> человекам в этом канале?",
"This user does not exist!": "Нет такого пользователя!", "This user does not exist!": "Нет такого пользователя!",
"This user has been deactivated.": "Этот пользователь был отключен.",
"Thursday": "Четверг", "Thursday": "Четверг",
"Time": "Время", "Time": "Время",
"Time format": "Формат времени", "Time format": "Формат времени",
@ -1002,7 +1007,7 @@
"Unmute topic": "Включить тему", "Unmute topic": "Включить тему",
"Unpin stream from top": "Открепить канал сверху", "Unpin stream from top": "Открепить канал сверху",
"Unread": "Непрочитанное", "Unread": "Непрочитанное",
"Unread count summary (appears in desktop sidebar and browser tab)": "Кол-во непрочитанных (отображается в боковой панели на рабочем столе и во вкладке браузера)", "Unread count badge (appears in desktop sidebar and browser tab)": "Значок счетчика непрочитанных сообщений (появляется на боковой панели рабочего стола и на вкладке браузера)",
"Unresolve topic": "Отметить тему как нерешенную", "Unresolve topic": "Отметить тему как нерешенную",
"Unstar": "Снять отметку", "Unstar": "Снять отметку",
"Unstar all messages": "Снять отметку со всех отмеченных сообщений", "Unstar all messages": "Снять отметку со всех отмеченных сообщений",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "",
"(forever)": "(සදහටම)", "(forever)": "(සදහටම)",
"(hidden)": "", "(hidden)": "",
"(no description)": "(සවිස්තරයක් නැත)", "(no description)": "(සවිස්තරයක් නැත)",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "", "<z-link>Upgrade</z-link> for more space.": "",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "මාතෘකාවක් ගෙන යාම දැනටමත් කෙරෙමින් පවතී.", "A Topic Move already in progress.": "මාතෘකාවක් ගෙන යාම දැනටමත් කෙරෙමින් පවතී.",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "",
"A stream needs to have a name": "", "A stream needs to have a name": "",
@ -197,6 +197,7 @@
"Click here to reveal.": "හෙළි කිරීමට මෙතැන ඔබන්න.", "Click here to reveal.": "හෙළි කිරීමට මෙතැන ඔබන්න.",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "",
"Click to join video call": "දෘශ්‍ය ඇමතුමට එක්වීමට ඔබන්න", "Click to join video call": "දෘශ්‍ය ඇමතුමට එක්වීමට ඔබන්න",
"Click to view or download.": "",
"Close": "වසන්න", "Close": "වසන්න",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "", "Field choices": "",
"File": "ගොනුව", "File": "ගොනුව",
"File and image uploads have been disabled for this organization.": "", "File and image uploads have been disabled for this organization.": "",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "ගොනුවේ ප්‍රමාණය බොහෝ විට මෙ.බ. {max_file_size} විය යුතුය.", "File size must be at most {max_file_size} MiB.": "ගොනුවේ ප්‍රමාණය බොහෝ විට මෙ.බ. {max_file_size} විය යුතුය.",
"File type is not supported.": "ගොනු වර්ගයට සහාය නොදක්වයි.", "File type is not supported.": "ගොනු වර්ගයට සහාය නොදක්වයි.",
"Filter bots": "ස්වයංක්‍රමලේඛ පෙරන්න", "Filter bots": "ස්වයංක්‍රමලේඛ පෙරන්න",
@ -792,6 +794,8 @@
"React to selected message with": "", "React to selected message with": "",
"Reactivate": "", "Reactivate": "",
"Reactivate bot": "", "Reactivate bot": "",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "", "Receives new stream notifications": "",
"Recent topics": "මෑත මාතෘකා", "Recent topics": "මෑත මාතෘකා",
"Remind me about this": "මේ ගැන මට මතක් කරන්න", "Remind me about this": "මේ ගැන මට මතක් කරන්න",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "",
"This user does not exist!": "", "This user does not exist!": "",
"This user has been deactivated.": "",
"Thursday": "බ්‍රහස්පතින්දා", "Thursday": "බ්‍රහස්පතින්දා",
"Time": "කාලය", "Time": "කාලය",
"Time format": "", "Time format": "",
@ -1002,7 +1007,7 @@
"Unmute topic": "", "Unmute topic": "",
"Unpin stream from top": "", "Unpin stream from top": "",
"Unread": "නොකියවූ", "Unread": "නොකියවූ",
"Unread count summary (appears in desktop sidebar and browser tab)": "", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "", "Unstar": "",
"Unstar all messages": "", "Unstar all messages": "",

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Zulip\n" "Project-Id-Version: Zulip\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-03-19 00:47+0000\n" "POT-Creation-Date: 2022-03-24 06:37+0000\n"
"PO-Revision-Date: 2021-05-27 07:08+0000\n" "PO-Revision-Date: 2021-05-27 07:08+0000\n"
"Last-Translator: Akash Nimare <svnitakash@gmail.com>\n" "Last-Translator: Akash Nimare <svnitakash@gmail.com>\n"
"Language-Team: Serbian (http://www.transifex.com/zulip/zulip/language/sr/)\n" "Language-Team: Serbian (http://www.transifex.com/zulip/zulip/language/sr/)\n"
@ -2450,7 +2450,7 @@ msgstr ""
#: zerver/decorator.py:611 zerver/lib/streams.py:688 zerver/lib/streams.py:690 #: zerver/decorator.py:611 zerver/lib/streams.py:688 zerver/lib/streams.py:690
#: zerver/lib/streams.py:705 zerver/lib/user_groups.py:16 #: zerver/lib/streams.py:705 zerver/lib/user_groups.py:16
#: zerver/lib/user_groups.py:23 zerver/lib/users.py:242 zerver/lib/users.py:261 #: zerver/lib/user_groups.py:23 zerver/lib/users.py:246 zerver/lib/users.py:275
#: zerver/views/invite.py:49 zerver/views/realm_emoji.py:31 #: zerver/views/invite.py:49 zerver/views/realm_emoji.py:31
#: zerver/views/streams.py:322 zerver/views/streams.py:546 #: zerver/views/streams.py:322 zerver/views/streams.py:546
msgid "Insufficient permission" msgid "Insufficient permission"
@ -2590,23 +2590,23 @@ msgstr ""
msgid "{user} accepted your invitation to join Zulip!" msgid "{user} accepted your invitation to join Zulip!"
msgstr "" msgstr ""
#: zerver/lib/actions.py:1668 #: zerver/lib/actions.py:1679
msgid "Unable to render message" msgid "Unable to render message"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2492 #: zerver/lib/actions.py:2503
msgid "You cannot attach a submessage to this message." msgid "You cannot attach a submessage to this message."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2629 #: zerver/lib/actions.py:2640
msgid "Reaction already exists." msgid "Reaction already exists."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2731 zerver/lib/addressee.py:33 #: zerver/lib/actions.py:2742 zerver/lib/addressee.py:33
msgid "Invalid user ID {}" msgid "Invalid user ID {}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2800 zerver/lib/actions.py:8265 #: zerver/lib/actions.py:2811 zerver/lib/actions.py:8311
#: zerver/lib/streams.py:253 zerver/lib/streams.py:261 #: zerver/lib/streams.py:253 zerver/lib/streams.py:261
#: zerver/tornado/views.py:111 zerver/views/events_register.py:75 #: zerver/tornado/views.py:111 zerver/views/events_register.py:75
#: zerver/views/message_send.py:233 zerver/views/message_send.py:239 #: zerver/views/message_send.py:233 zerver/views/message_send.py:239
@ -2614,159 +2614,159 @@ msgstr ""
msgid "User not authorized for this query" msgid "User not authorized for this query"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2841 #: zerver/lib/actions.py:2852
#, python-brace-format #, python-brace-format
msgid "'{email}' is no longer using Zulip." msgid "'{email}' is no longer using Zulip."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2848 #: zerver/lib/actions.py:2859
msgid "You can't send private messages outside of your organization." msgid "You can't send private messages outside of your organization."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2914 #: zerver/lib/actions.py:2925
msgid "Expected exactly one stream" msgid "Expected exactly one stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2925 #: zerver/lib/actions.py:2936
msgid "Invalid data type for stream" msgid "Invalid data type for stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2941 zerver/lib/actions.py:2951 #: zerver/lib/actions.py:2952 zerver/lib/actions.py:2962
msgid "Invalid data type for recipients" msgid "Invalid data type for recipients"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2959 zerver/lib/actions.py:2967 #: zerver/lib/actions.py:2970 zerver/lib/actions.py:2978
msgid "Recipient lists may contain emails or user IDs, but not both." msgid "Recipient lists may contain emails or user IDs, but not both."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3079 #: zerver/lib/actions.py:3090
msgid "Reminders can only be set for streams." msgid "Reminders can only be set for streams."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3095 #: zerver/lib/actions.py:3106
msgid "Nothing to change" msgid "Nothing to change"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3099 #: zerver/lib/actions.py:3110
msgid "Private messages cannot be moved to streams." msgid "Private messages cannot be moved to streams."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3101 #: zerver/lib/actions.py:3112
#, fuzzy #, fuzzy
#| msgid "Private messages" #| msgid "Private messages"
msgid "Private messages cannot have topics." msgid "Private messages cannot have topics."
msgstr "Приватне поруке" msgstr "Приватне поруке"
#: zerver/lib/actions.py:3104 #: zerver/lib/actions.py:3115
msgid "Invalid propagate_mode without topic edit" msgid "Invalid propagate_mode without topic edit"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3110 #: zerver/lib/actions.py:3121
msgid "Cannot change message content while changing stream" msgid "Cannot change message content while changing stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3114 #: zerver/lib/actions.py:3125
msgid "Widgets cannot be edited." msgid "Widgets cannot be edited."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3167 #: zerver/lib/actions.py:3178
msgid "Your organization has turned off message editing" msgid "Your organization has turned off message editing"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3186 #: zerver/lib/actions.py:3197
msgid "You don't have permission to edit this message" msgid "You don't have permission to edit this message"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3197 #: zerver/lib/actions.py:3208
msgid "The time limit for editing this message has passed" msgid "The time limit for editing this message has passed"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3212 #: zerver/lib/actions.py:3223
msgid "The time limit for editing this message's topic has passed" msgid "The time limit for editing this message's topic has passed"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3248 zerver/lib/actions.py:3597 #: zerver/lib/actions.py:3259 zerver/lib/actions.py:3608
msgid "You do not have permission to use wildcard mentions in this stream." msgid "You do not have permission to use wildcard mentions in this stream."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3257 #: zerver/lib/actions.py:3268
msgid "You don't have permission to move this message" msgid "You don't have permission to move this message"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3263 #: zerver/lib/actions.py:3274
msgid "" msgid ""
"You don't have permission to move this message due to missing access to its " "You don't have permission to move this message due to missing access to its "
"stream" "stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3301 #: zerver/lib/actions.py:3312
msgid "Invalid default stream group name '{}'" msgid "Invalid default stream group name '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3304 #: zerver/lib/actions.py:3315
msgid "Default stream group name too long (limit: {} characters)" msgid "Default stream group name too long (limit: {} characters)"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3311 #: zerver/lib/actions.py:3322
msgid "Default stream group name '{}' contains NULL (0x00) characters." msgid "Default stream group name '{}' contains NULL (0x00) characters."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3379 #: zerver/lib/actions.py:3390
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, "
"but there is no stream with that ID." "but there is no stream with that ID."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3385 #: zerver/lib/actions.py:3396
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Your bot {bot_identity} tried to send a message to stream {stream_name}, but " "Your bot {bot_identity} tried to send a message to stream {stream_name}, but "
"that stream does not exist. Click [here]({new_stream_link}) to create it." "that stream does not exist. Click [here]({new_stream_link}) to create it."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3393 #: zerver/lib/actions.py:3404
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Your bot {bot_identity} tried to send a message to stream {stream_name}. The " "Your bot {bot_identity} tried to send a message to stream {stream_name}. The "
"stream exists but does not have any subscribers." "stream exists but does not have any subscribers."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3440 #: zerver/lib/actions.py:3451
msgid "Private messages are disabled in this organization." msgid "Private messages are disabled in this organization."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3516 #: zerver/lib/actions.py:3527
#, fuzzy #, fuzzy
#| msgid "Deactivated organization" #| msgid "Deactivated organization"
msgid "Topics are required in this organization" msgid "Topics are required in this organization"
msgstr "Искључена организација" msgstr "Искључена организација"
#: zerver/lib/actions.py:3571 #: zerver/lib/actions.py:3582
msgid "Widgets: API programmer sent invalid JSON content" msgid "Widgets: API programmer sent invalid JSON content"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3577 #: zerver/lib/actions.py:3588
#, python-brace-format #, python-brace-format
msgid "Widgets: {error_msg}" msgid "Widgets: {error_msg}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3854 #: zerver/lib/actions.py:3865
msgid "Subscriber data is not available for this stream" msgid "Subscriber data is not available for this stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3861 #: zerver/lib/actions.py:3872
msgid "Unable to retrieve subscribers for private stream" msgid "Unable to retrieve subscribers for private stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5131 #: zerver/lib/actions.py:5142
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{user} changed the [access permissions](/help/stream-permissions) for this " "{user} changed the [access permissions](/help/stream-permissions) for this "
"stream from **{old_policy}** to **{new_policy}**." "stream from **{old_policy}** to **{new_policy}**."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5272 #: zerver/lib/actions.py:5283
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{user} changed the [posting permissions](/help/stream-sending-policy) for " "{user} changed the [posting permissions](/help/stream-sending-policy) for "
@ -2776,33 +2776,33 @@ msgid ""
"* **New permissions**: {new_policy}.\n" "* **New permissions**: {new_policy}.\n"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5406 #: zerver/lib/actions.py:5417
#, python-brace-format #, python-brace-format
msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5425 #: zerver/lib/actions.py:5436
#, python-brace-format #, python-brace-format
msgid "{user} changed the description for this stream." msgid "{user} changed the description for this stream."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5427 #: zerver/lib/actions.py:5438
msgid "Old description" msgid "Old description"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5431 #: zerver/lib/actions.py:5442
msgid "New description" msgid "New description"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5499 zerver/lib/actions.py:5504 #: zerver/lib/actions.py:5510 zerver/lib/actions.py:5515
msgid "Forever" msgid "Forever"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5505 #: zerver/lib/actions.py:5516
msgid "Messages in this stream will now be retained forever." msgid "Messages in this stream will now be retained forever."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5511 #: zerver/lib/actions.py:5522
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{user} has changed the [message retention period](/help/message-retention-" "{user} has changed the [message retention period](/help/message-retention-"
@ -2813,148 +2813,148 @@ msgid ""
"{summary_line}" "{summary_line}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5688 #: zerver/lib/actions.py:5720
msgid "Signups enabled" msgid "Signups enabled"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5850 #: zerver/lib/actions.py:5884
msgid "Invalid default stream group {}" msgid "Invalid default stream group {}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5897 zerver/lib/actions.py:5924 #: zerver/lib/actions.py:5931 zerver/lib/actions.py:5958
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"'{stream_name}' is a default stream and cannot be added to '{group_name}'" "'{stream_name}' is a default stream and cannot be added to '{group_name}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5908 #: zerver/lib/actions.py:5942
#, python-brace-format #, python-brace-format
msgid "Default stream group '{group_name}' already exists" msgid "Default stream group '{group_name}' already exists"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5930 #: zerver/lib/actions.py:5964
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Stream '{stream_name}' is already present in default stream group " "Stream '{stream_name}' is already present in default stream group "
"'{group_name}'" "'{group_name}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5946 #: zerver/lib/actions.py:5980
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Stream '{stream_name}' is not present in default stream group '{group_name}'" "Stream '{stream_name}' is not present in default stream group '{group_name}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5960 #: zerver/lib/actions.py:5994
msgid "This default stream group is already named '{}'" msgid "This default stream group is already named '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5964 #: zerver/lib/actions.py:5998
msgid "Default stream group '{}' already exists" msgid "Default stream group '{}' already exists"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6423 #: zerver/lib/actions.py:6457
msgid "Invalid flag: '{}'" msgid "Invalid flag: '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6425 #: zerver/lib/actions.py:6459
msgid "Flag not editable: '{}'" msgid "Flag not editable: '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6427 #: zerver/lib/actions.py:6461
msgid "Invalid message flag operation: '{}'" msgid "Invalid message flag operation: '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6539 #: zerver/lib/actions.py:6573
#, python-brace-format #, python-brace-format
msgid "{user} has marked this topic as resolved." msgid "{user} has marked this topic as resolved."
msgstr "" msgstr ""
#: zerver/lib/actions.py:6541 #: zerver/lib/actions.py:6575
#, python-brace-format #, python-brace-format
msgid "{user} has marked this topic as unresolved." msgid "{user} has marked this topic as unresolved."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7173 #: zerver/lib/actions.py:7219
#, python-brace-format #, python-brace-format
msgid "This topic was moved to {new_location} by {user}." msgid "This topic was moved to {new_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7177 #: zerver/lib/actions.py:7223
#, python-brace-format #, python-brace-format
msgid "A message was moved from this topic to {new_location} by {user}." msgid "A message was moved from this topic to {new_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7181 #: zerver/lib/actions.py:7227
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{changed_messages_count} messages were moved from this topic to " "{changed_messages_count} messages were moved from this topic to "
"{new_location} by {user}." "{new_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7188 #: zerver/lib/actions.py:7234
#, python-brace-format #, python-brace-format
msgid "This topic was moved here from {old_location} by {user}." msgid "This topic was moved here from {old_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7192 #: zerver/lib/actions.py:7238
#, python-brace-format #, python-brace-format
msgid "A message was moved here from {old_location} by {user}." msgid "A message was moved here from {old_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7196 #: zerver/lib/actions.py:7242
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{changed_messages_count} messages were moved here from {old_location} by " "{changed_messages_count} messages were moved here from {old_location} by "
"{user}." "{user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7544 #: zerver/lib/actions.py:7590
msgid "" msgid ""
"To protect users, Zulip limits the number of invitations you can send in one " "To protect users, Zulip limits the number of invitations you can send in one "
"day. Because you have reached the limit, no invitations were sent." "day. Because you have reached the limit, no invitations were sent."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7610 #: zerver/lib/actions.py:7656
msgid "" msgid ""
"Your account is too new to send invites for this organization. Ask an " "Your account is too new to send invites for this organization. Ask an "
"organization admin, or a more experienced user." "organization admin, or a more experienced user."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7650 #: zerver/lib/actions.py:7696
msgid "Some emails did not validate, so we didn't send any invitations." msgid "Some emails did not validate, so we didn't send any invitations."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7658 #: zerver/lib/actions.py:7704
msgid "We weren't able to invite anyone." msgid "We weren't able to invite anyone."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7694 #: zerver/lib/actions.py:7740
msgid "" msgid ""
"Some of those addresses are already using Zulip, so we didn't send them an " "Some of those addresses are already using Zulip, so we didn't send them an "
"invitation. We did send invitations to everyone else!" "invitation. We did send invitations to everyone else!"
msgstr "" msgstr ""
#: zerver/lib/actions.py:7896 zerver/views/realm_emoji.py:36 #: zerver/lib/actions.py:7942 zerver/views/realm_emoji.py:36
msgid "A custom emoji with this name already exists." msgid "A custom emoji with this name already exists."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7961 zerver/views/muting.py:55 #: zerver/lib/actions.py:8007 zerver/views/muting.py:55
msgid "Topic is not muted" msgid "Topic is not muted"
msgstr "" msgstr ""
#: zerver/lib/actions.py:8492 #: zerver/lib/actions.py:8538
msgid "Invalid order mapping." msgid "Invalid order mapping."
msgstr "" msgstr ""
#: zerver/lib/actions.py:8571 zerver/lib/users.py:374 #: zerver/lib/actions.py:8617 zerver/lib/users.py:388
#: zerver/views/custom_profile_fields.py:143 #: zerver/views/custom_profile_fields.py:143
#: zerver/views/custom_profile_fields.py:163 #: zerver/views/custom_profile_fields.py:163
#, python-brace-format #, python-brace-format
msgid "Field id {id} not found." msgid "Field id {id} not found."
msgstr "" msgstr ""
#: zerver/lib/actions.py:8598 zerver/lib/actions.py:8611 #: zerver/lib/actions.py:8644 zerver/lib/actions.py:8657
msgid "User group '{}' already exists." msgid "User group '{}' already exists."
msgstr "" msgstr ""
@ -3352,57 +3352,57 @@ msgstr ""
msgid "Operator {} not supported." msgid "Operator {} not supported."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:68 #: zerver/lib/onboarding.py:47
#, python-brace-format #, python-brace-format
msgid "We also have a guide for [Setting up your organization]({help_url})." msgid "We also have a guide for [Setting up your organization]({help_url})."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:71 #: zerver/lib/onboarding.py:50
msgid "Hello, and welcome to Zulip!" msgid "Hello, and welcome to Zulip!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:76 #: zerver/lib/onboarding.py:55
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Note that this is a [demo organization]({demo_org_help_url}) and will be " "Note that this is a [demo organization]({demo_org_help_url}) and will be "
"**automatically deleted** in 30 days." "**automatically deleted** in 30 days."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:85 #: zerver/lib/onboarding.py:64
msgid "This is a private message from me, Welcome Bot." msgid "This is a private message from me, Welcome Bot."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:87 #: zerver/lib/onboarding.py:66
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"If you are new to Zulip, check out our [Getting started guide]" "If you are new to Zulip, check out our [Getting started guide]"
"({getting_started_url})!" "({getting_started_url})!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:92 #: zerver/lib/onboarding.py:71
msgid "" msgid ""
"I can also help you get set up! Just click anywhere on this message or press " "I can also help you get set up! Just click anywhere on this message or press "
"`r` to reply." "`r` to reply."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:95 zerver/lib/onboarding.py:203 #: zerver/lib/onboarding.py:74 zerver/lib/onboarding.py:182
msgid "Here are a few messages I understand:" msgid "Here are a few messages I understand:"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:132 #: zerver/lib/onboarding.py:111
msgid "" msgid ""
"You can [download](/apps) the [mobile and desktop apps](/apps). Zulip also " "You can [download](/apps) the [mobile and desktop apps](/apps). Zulip also "
"works great in a browser." "works great in a browser."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:137 #: zerver/lib/onboarding.py:116
msgid "" msgid ""
"Go to [Profile settings](#settings/profile) to add a [profile picture](/help/" "Go to [Profile settings](#settings/profile) to add a [profile picture](/help/"
"change-your-profile-picture) and edit your [profile information](/help/edit-" "change-your-profile-picture) and edit your [profile information](/help/edit-"
"your-profile)." "your-profile)."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:143 #: zerver/lib/onboarding.py:122
msgid "" msgid ""
"Go to [Display settings](#settings/display-settings) to [switch between the " "Go to [Display settings](#settings/display-settings) to [switch between the "
"light and dark themes](/help/dark-theme), [pick your favorite emoji theme](/" "light and dark themes](/help/dark-theme), [pick your favorite emoji theme](/"
@ -3410,108 +3410,108 @@ msgid ""
"help/change-your-language), and make other tweaks to your Zulip experience." "help/change-your-language), and make other tweaks to your Zulip experience."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:153 #: zerver/lib/onboarding.py:132
msgid "" msgid ""
"In Zulip, streams [determine who gets a message](/help/streams-and-topics). " "In Zulip, streams [determine who gets a message](/help/streams-and-topics). "
"They are similar to channels in other chat apps." "They are similar to channels in other chat apps."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:157 #: zerver/lib/onboarding.py:136
msgid "[Browse and subscribe to streams](#streams/all)." msgid "[Browse and subscribe to streams](#streams/all)."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:164 #: zerver/lib/onboarding.py:143
msgid "" msgid ""
"In Zulip, topics [tell you what a message is about](/help/streams-and-" "In Zulip, topics [tell you what a message is about](/help/streams-and-"
"topics). They are light-weight subjects, very similar to the subject line of " "topics). They are light-weight subjects, very similar to the subject line of "
"an email." "an email."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:169 #: zerver/lib/onboarding.py:148
msgid "" msgid ""
"Check out [Recent topics](#recent_topics) to see what's happening! You can " "Check out [Recent topics](#recent_topics) to see what's happening! You can "
"return to this conversation by clicking \"Private messages\" in the upper " "return to this conversation by clicking \"Private messages\" in the upper "
"left." "left."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:178 #: zerver/lib/onboarding.py:157
msgid "" msgid ""
"Zulip's [keyboard shortcuts](#keyboard-shortcuts) let you navigate the app " "Zulip's [keyboard shortcuts](#keyboard-shortcuts) let you navigate the app "
"quickly and efficiently." "quickly and efficiently."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:182 #: zerver/lib/onboarding.py:161
msgid "Press `?` any time to see a [cheat sheet](#keyboard-shortcuts)." msgid "Press `?` any time to see a [cheat sheet](#keyboard-shortcuts)."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:189 #: zerver/lib/onboarding.py:168
msgid "" msgid ""
"Zulip uses [Markdown](/help/format-your-message-using-markdown), an " "Zulip uses [Markdown](/help/format-your-message-using-markdown), an "
"intuitive format for **bold**, *italics*, bulleted lists, and more. Click " "intuitive format for **bold**, *italics*, bulleted lists, and more. Click "
"[here](#message-formatting) for a cheat sheet." "[here](#message-formatting) for a cheat sheet."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:195 #: zerver/lib/onboarding.py:174
msgid "" msgid ""
"Check out our [messaging tips](/help/messaging-tips) to learn about emoji " "Check out our [messaging tips](/help/messaging-tips) to learn about emoji "
"reactions, code blocks and much more!" "reactions, code blocks and much more!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:206 #: zerver/lib/onboarding.py:185
msgid "" msgid ""
"Check out our [Getting started guide](/help/getting-started-with-zulip), or " "Check out our [Getting started guide](/help/getting-started-with-zulip), or "
"browse the [Help center](/help/) to learn more!" "browse the [Help center](/help/) to learn more!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:215 #: zerver/lib/onboarding.py:194
msgid "" msgid ""
"Im sorry, I did not understand your message. Please try one of the " "Im sorry, I did not understand your message. Please try one of the "
"following commands:" "following commands:"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:239 #: zerver/lib/onboarding.py:218
msgid "" msgid ""
"This is a private stream, as indicated by the lock icon next to the stream " "This is a private stream, as indicated by the lock icon next to the stream "
"name." "name."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:241 #: zerver/lib/onboarding.py:220
msgid "Private streams are only visible to stream members." msgid "Private streams are only visible to stream members."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:245 #: zerver/lib/onboarding.py:224
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"To manage this stream, go to [Stream settings]({stream_settings_url}) and " "To manage this stream, go to [Stream settings]({stream_settings_url}) and "
"click on `{initial_private_stream_name}`." "click on `{initial_private_stream_name}`."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:255 #: zerver/lib/onboarding.py:234
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"This is a message on stream #**{default_notification_stream_name}** with the " "This is a message on stream #**{default_notification_stream_name}** with the "
"topic `topic demonstration`." "topic `topic demonstration`."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:261 #: zerver/lib/onboarding.py:240
msgid "Topics are a lightweight tool to keep conversations organized." msgid "Topics are a lightweight tool to keep conversations organized."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:263 #: zerver/lib/onboarding.py:242
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"You can learn more about topics at [Streams and topics]" "You can learn more about topics at [Streams and topics]"
"({about_topics_help_url})." "({about_topics_help_url})."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:268 #: zerver/lib/onboarding.py:247
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"This is a message on stream #**{default_notification_stream_name}** with the " "This is a message on stream #**{default_notification_stream_name}** with the "
"topic `swimming turtles`." "topic `swimming turtles`."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:277 #: zerver/lib/onboarding.py:256
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"[Start a new topic]({start_topic_help_url}) any time you're not replying to " "[Start a new topic]({start_topic_help_url}) any time you're not replying to "
@ -3693,68 +3693,68 @@ msgstr ""
msgid "Invalid user group" msgid "Invalid user group"
msgstr "" msgstr ""
#: zerver/lib/users.py:40 #: zerver/lib/users.py:44
msgid "Name too long!" msgid "Name too long!"
msgstr "" msgstr ""
#: zerver/lib/users.py:42 #: zerver/lib/users.py:46
msgid "Name too short!" msgid "Name too short!"
msgstr "" msgstr ""
#: zerver/lib/users.py:45 #: zerver/lib/users.py:49
msgid "Invalid characters in name!" msgid "Invalid characters in name!"
msgstr "" msgstr ""
#: zerver/lib/users.py:51 #: zerver/lib/users.py:55
msgid "Invalid format!" msgid "Invalid format!"
msgstr "" msgstr ""
#: zerver/lib/users.py:67 #: zerver/lib/users.py:71
msgid "Name is already in use!" msgid "Name is already in use!"
msgstr "" msgstr ""
#: zerver/lib/users.py:73 zerver/views/users.py:430 zerver/views/users.py:616 #: zerver/lib/users.py:77 zerver/views/users.py:430 zerver/views/users.py:616
msgid "Bad name or username" msgid "Bad name or username"
msgstr "" msgstr ""
#: zerver/lib/users.py:88 #: zerver/lib/users.py:92
msgid "Invalid integration '{}'." msgid "Invalid integration '{}'."
msgstr "" msgstr ""
#: zerver/lib/users.py:93 #: zerver/lib/users.py:97
msgid "Missing configuration parameters: {}" msgid "Missing configuration parameters: {}"
msgstr "" msgstr ""
#: zerver/lib/users.py:102 #: zerver/lib/users.py:106
msgid "Invalid {} value {} ({})" msgid "Invalid {} value {} ({})"
msgstr "" msgstr ""
#: zerver/lib/users.py:117 #: zerver/lib/users.py:121
msgid "Invalid configuration data!" msgid "Invalid configuration data!"
msgstr "" msgstr ""
#: zerver/lib/users.py:151 #: zerver/lib/users.py:155
msgid "Invalid bot type" msgid "Invalid bot type"
msgstr "" msgstr ""
#: zerver/lib/users.py:156 #: zerver/lib/users.py:160
msgid "Invalid interface type" msgid "Invalid interface type"
msgstr "" msgstr ""
#: zerver/lib/users.py:225 zerver/lib/users.py:230 zerver/models.py:4237 #: zerver/lib/users.py:229 zerver/lib/users.py:234 zerver/models.py:4237
msgid "Invalid user ID: {}" msgid "Invalid user ID: {}"
msgstr "" msgstr ""
#: zerver/lib/users.py:238 zerver/lib/users.py:240 #: zerver/lib/users.py:242 zerver/lib/users.py:244
msgid "No such bot" msgid "No such bot"
msgstr "" msgstr ""
#: zerver/lib/users.py:254 zerver/lib/users.py:281 zerver/lib/users.py:298 #: zerver/lib/users.py:268 zerver/lib/users.py:295 zerver/lib/users.py:312
#: zerver/views/presence.py:43 #: zerver/views/presence.py:43
msgid "No such user" msgid "No such user"
msgstr "" msgstr ""
#: zerver/lib/users.py:256 #: zerver/lib/users.py:270
msgid "User is deactivated" msgid "User is deactivated"
msgstr "" msgstr ""
@ -4365,7 +4365,7 @@ msgid "Only administrators can override built-in emoji."
msgstr "" msgstr ""
#: zerver/views/realm_emoji.py:45 zerver/views/realm_icon.py:25 #: zerver/views/realm_emoji.py:45 zerver/views/realm_icon.py:25
#: zerver/views/realm_logo.py:30 zerver/views/upload.py:125 #: zerver/views/realm_logo.py:30 zerver/views/upload.py:136
#: zerver/views/user_settings.py:331 #: zerver/views/user_settings.py:331
msgid "Uploaded file is larger than the allowed limit of {} MiB" msgid "Uploaded file is larger than the allowed limit of {} MiB"
msgstr "" msgstr ""
@ -4403,11 +4403,11 @@ msgstr ""
msgid "Invalid playground" msgid "Invalid playground"
msgstr "" msgstr ""
#: zerver/views/registration.py:610 #: zerver/views/registration.py:601
msgid "The organization creation link has expired or is not valid." msgid "The organization creation link has expired or is not valid."
msgstr "" msgstr ""
#: zerver/views/registration.py:618 #: zerver/views/registration.py:609
msgid "New organization creation disabled" msgid "New organization creation disabled"
msgstr "" msgstr ""
@ -4490,7 +4490,7 @@ msgstr ""
msgid "Invalid json for submessage" msgid "Invalid json for submessage"
msgstr "" msgstr ""
#: zerver/views/thumbnail.py:32 zerver/views/upload.py:98 #: zerver/views/thumbnail.py:32 zerver/views/upload.py:109
msgid "<p>You are not authorized to view this file.</p>" msgid "<p>You are not authorized to view this file.</p>"
msgstr "" msgstr ""
@ -4506,23 +4506,23 @@ msgstr ""
msgid "User has disabled typing notifications for private messages" msgid "User has disabled typing notifications for private messages"
msgstr "" msgstr ""
#: zerver/views/upload.py:96 #: zerver/views/upload.py:107
msgid "<p>File not found.</p>" msgid "<p>File not found.</p>"
msgstr "" msgstr ""
#: zerver/views/upload.py:108 #: zerver/views/upload.py:119
msgid "Invalid token" msgid "Invalid token"
msgstr "" msgstr ""
#: zerver/views/upload.py:110 #: zerver/views/upload.py:121
msgid "Invalid filename" msgid "Invalid filename"
msgstr "" msgstr ""
#: zerver/views/upload.py:117 #: zerver/views/upload.py:128
msgid "You must specify a file to upload" msgid "You must specify a file to upload"
msgstr "" msgstr ""
#: zerver/views/upload.py:119 zerver/views/users.py:351 #: zerver/views/upload.py:130 zerver/views/users.py:351
#: zerver/views/users.py:449 #: zerver/views/users.py:449
msgid "You may only upload one file at a time" msgid "You may only upload one file at a time"
msgstr "" msgstr ""
@ -4632,39 +4632,43 @@ msgstr ""
msgid "Email '{}' already in use" msgid "Email '{}' already in use"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:46 #: zerver/views/video_calls.py:47
msgid "Invalid Zoom access token" msgid "Invalid Zoom access token"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:51 #: zerver/views/video_calls.py:52
msgid "Zoom credentials have not been configured" msgid "Zoom credentials have not been configured"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:126 #: zerver/views/video_calls.py:127
msgid "Invalid Zoom session identifier" msgid "Invalid Zoom session identifier"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:138 #: zerver/views/video_calls.py:139
msgid "Invalid Zoom credentials" msgid "Invalid Zoom credentials"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:159 #: zerver/views/video_calls.py:160
msgid "Failed to create Zoom call" msgid "Failed to create Zoom call"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:219 #: zerver/views/video_calls.py:207
msgid "BigBlueButton is not configured." msgid "BigBlueButton is not configured."
msgstr "" msgstr ""
#: zerver/views/video_calls.py:237 #: zerver/views/video_calls.py:212
msgid "Invalid signature."
msgstr ""
#: zerver/views/video_calls.py:242
msgid "Error connecting to the BigBlueButton server." msgid "Error connecting to the BigBlueButton server."
msgstr "" msgstr ""
#: zerver/views/video_calls.py:241 #: zerver/views/video_calls.py:246
msgid "Error authenticating to the BigBlueButton server." msgid "Error authenticating to the BigBlueButton server."
msgstr "" msgstr ""
#: zerver/views/video_calls.py:244 #: zerver/views/video_calls.py:249
msgid "BigBlueButton server returned an unexpected error." msgid "BigBlueButton server returned an unexpected error."
msgstr "" msgstr ""

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "",
"(forever)": "", "(forever)": "",
"(hidden)": "", "(hidden)": "",
"(no description)": "", "(no description)": "",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "", "<z-link>Upgrade</z-link> for more space.": "",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "", "A Topic Move already in progress.": "",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "",
"A stream needs to have a name": "", "A stream needs to have a name": "",
@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "",
"Click to join video call": "", "Click to join video call": "",
"Click to view or download.": "",
"Close": "Затвори", "Close": "Затвори",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "", "Field choices": "",
"File": "Филе", "File": "Филе",
"File and image uploads have been disabled for this organization.": "", "File and image uploads have been disabled for this organization.": "",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "", "File type is not supported.": "",
"Filter bots": "", "Filter bots": "",
@ -792,6 +794,8 @@
"React to selected message with": "", "React to selected message with": "",
"Reactivate": "", "Reactivate": "",
"Reactivate bot": "", "Reactivate bot": "",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "", "Receives new stream notifications": "",
"Recent topics": "", "Recent topics": "",
"Remind me about this": "", "Remind me about this": "",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "",
"This user does not exist!": "", "This user does not exist!": "",
"This user has been deactivated.": "",
"Thursday": "", "Thursday": "",
"Time": "", "Time": "",
"Time format": "", "Time format": "",
@ -1002,7 +1007,7 @@
"Unmute topic": "", "Unmute topic": "",
"Unpin stream from top": "", "Unpin stream from top": "",
"Unread": "", "Unread": "",
"Unread count summary (appears in desktop sidebar and browser tab)": "", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "", "Unstar": "",
"Unstar all messages": "", "Unstar all messages": "",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(Användaren har avaktiverats)",
"(forever)": "", "(forever)": "",
"(hidden)": "", "(hidden)": "",
"(no description)": "", "(no description)": "",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "", "<z-link>Upgrade</z-link> for more space.": "",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "", "A Topic Move already in progress.": "",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "",
"A stream needs to have a name": "En ström måste ha ett namn", "A stream needs to have a name": "En ström måste ha ett namn",
@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "",
"Click to join video call": "", "Click to join video call": "",
"Click to view or download.": "",
"Close": "Stäng", "Close": "Stäng",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "", "Field choices": "",
"File": "Fil", "File": "Fil",
"File and image uploads have been disabled for this organization.": "", "File and image uploads have been disabled for this organization.": "",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "", "File type is not supported.": "",
"Filter bots": "", "Filter bots": "",
@ -792,6 +794,8 @@
"React to selected message with": "Reagera på valda meddelande med ", "React to selected message with": "Reagera på valda meddelande med ",
"Reactivate": "Återaktivera", "Reactivate": "Återaktivera",
"Reactivate bot": "", "Reactivate bot": "",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "", "Receives new stream notifications": "",
"Recent topics": "", "Recent topics": "",
"Remind me about this": "", "Remind me about this": "",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "",
"This user does not exist!": "Denna användaren finns inte!", "This user does not exist!": "Denna användaren finns inte!",
"This user has been deactivated.": "",
"Thursday": "Torsdag", "Thursday": "Torsdag",
"Time": "Tid", "Time": "Tid",
"Time format": "", "Time format": "",
@ -1002,7 +1007,7 @@
"Unmute topic": "", "Unmute topic": "",
"Unpin stream from top": "", "Unpin stream from top": "",
"Unread": "", "Unread": "",
"Unread count summary (appears in desktop sidebar and browser tab)": "", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "", "Unstar": "",
"Unstar all messages": "", "Unstar all messages": "",

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Zulip\n" "Project-Id-Version: Zulip\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-03-19 00:47+0000\n" "POT-Creation-Date: 2022-03-24 06:37+0000\n"
"PO-Revision-Date: 2018-04-11 21:06+0000\n" "PO-Revision-Date: 2018-04-11 21:06+0000\n"
"Last-Translator: Tim Abbott <tabbott@kandralabs.com>\n" "Last-Translator: Tim Abbott <tabbott@kandralabs.com>\n"
"Language-Team: Tamil (http://www.transifex.com/zulip/zulip/language/ta/)\n" "Language-Team: Tamil (http://www.transifex.com/zulip/zulip/language/ta/)\n"
@ -2471,7 +2471,7 @@ msgstr ""
#: zerver/decorator.py:611 zerver/lib/streams.py:688 zerver/lib/streams.py:690 #: zerver/decorator.py:611 zerver/lib/streams.py:688 zerver/lib/streams.py:690
#: zerver/lib/streams.py:705 zerver/lib/user_groups.py:16 #: zerver/lib/streams.py:705 zerver/lib/user_groups.py:16
#: zerver/lib/user_groups.py:23 zerver/lib/users.py:242 zerver/lib/users.py:261 #: zerver/lib/user_groups.py:23 zerver/lib/users.py:246 zerver/lib/users.py:275
#: zerver/views/invite.py:49 zerver/views/realm_emoji.py:31 #: zerver/views/invite.py:49 zerver/views/realm_emoji.py:31
#: zerver/views/streams.py:322 zerver/views/streams.py:546 #: zerver/views/streams.py:322 zerver/views/streams.py:546
msgid "Insufficient permission" msgid "Insufficient permission"
@ -2613,23 +2613,23 @@ msgstr ""
msgid "{user} accepted your invitation to join Zulip!" msgid "{user} accepted your invitation to join Zulip!"
msgstr "" msgstr ""
#: zerver/lib/actions.py:1668 #: zerver/lib/actions.py:1679
msgid "Unable to render message" msgid "Unable to render message"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2492 #: zerver/lib/actions.py:2503
msgid "You cannot attach a submessage to this message." msgid "You cannot attach a submessage to this message."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2629 #: zerver/lib/actions.py:2640
msgid "Reaction already exists." msgid "Reaction already exists."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2731 zerver/lib/addressee.py:33 #: zerver/lib/actions.py:2742 zerver/lib/addressee.py:33
msgid "Invalid user ID {}" msgid "Invalid user ID {}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2800 zerver/lib/actions.py:8265 #: zerver/lib/actions.py:2811 zerver/lib/actions.py:8311
#: zerver/lib/streams.py:253 zerver/lib/streams.py:261 #: zerver/lib/streams.py:253 zerver/lib/streams.py:261
#: zerver/tornado/views.py:111 zerver/views/events_register.py:75 #: zerver/tornado/views.py:111 zerver/views/events_register.py:75
#: zerver/views/message_send.py:233 zerver/views/message_send.py:239 #: zerver/views/message_send.py:233 zerver/views/message_send.py:239
@ -2637,159 +2637,159 @@ msgstr ""
msgid "User not authorized for this query" msgid "User not authorized for this query"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2841 #: zerver/lib/actions.py:2852
#, python-brace-format #, python-brace-format
msgid "'{email}' is no longer using Zulip." msgid "'{email}' is no longer using Zulip."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2848 #: zerver/lib/actions.py:2859
msgid "You can't send private messages outside of your organization." msgid "You can't send private messages outside of your organization."
msgstr "" msgstr ""
#: zerver/lib/actions.py:2914 #: zerver/lib/actions.py:2925
msgid "Expected exactly one stream" msgid "Expected exactly one stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2925 #: zerver/lib/actions.py:2936
msgid "Invalid data type for stream" msgid "Invalid data type for stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2941 zerver/lib/actions.py:2951 #: zerver/lib/actions.py:2952 zerver/lib/actions.py:2962
msgid "Invalid data type for recipients" msgid "Invalid data type for recipients"
msgstr "" msgstr ""
#: zerver/lib/actions.py:2959 zerver/lib/actions.py:2967 #: zerver/lib/actions.py:2970 zerver/lib/actions.py:2978
msgid "Recipient lists may contain emails or user IDs, but not both." msgid "Recipient lists may contain emails or user IDs, but not both."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3079 #: zerver/lib/actions.py:3090
msgid "Reminders can only be set for streams." msgid "Reminders can only be set for streams."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3095 #: zerver/lib/actions.py:3106
msgid "Nothing to change" msgid "Nothing to change"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3099 #: zerver/lib/actions.py:3110
msgid "Private messages cannot be moved to streams." msgid "Private messages cannot be moved to streams."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3101 #: zerver/lib/actions.py:3112
#, fuzzy #, fuzzy
#| msgid "Private messages" #| msgid "Private messages"
msgid "Private messages cannot have topics." msgid "Private messages cannot have topics."
msgstr "தனிப்பட்ட செய்தி" msgstr "தனிப்பட்ட செய்தி"
#: zerver/lib/actions.py:3104 #: zerver/lib/actions.py:3115
msgid "Invalid propagate_mode without topic edit" msgid "Invalid propagate_mode without topic edit"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3110 #: zerver/lib/actions.py:3121
msgid "Cannot change message content while changing stream" msgid "Cannot change message content while changing stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3114 #: zerver/lib/actions.py:3125
msgid "Widgets cannot be edited." msgid "Widgets cannot be edited."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3167 #: zerver/lib/actions.py:3178
msgid "Your organization has turned off message editing" msgid "Your organization has turned off message editing"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3186 #: zerver/lib/actions.py:3197
msgid "You don't have permission to edit this message" msgid "You don't have permission to edit this message"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3197 #: zerver/lib/actions.py:3208
msgid "The time limit for editing this message has passed" msgid "The time limit for editing this message has passed"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3212 #: zerver/lib/actions.py:3223
msgid "The time limit for editing this message's topic has passed" msgid "The time limit for editing this message's topic has passed"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3248 zerver/lib/actions.py:3597 #: zerver/lib/actions.py:3259 zerver/lib/actions.py:3608
msgid "You do not have permission to use wildcard mentions in this stream." msgid "You do not have permission to use wildcard mentions in this stream."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3257 #: zerver/lib/actions.py:3268
msgid "You don't have permission to move this message" msgid "You don't have permission to move this message"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3263 #: zerver/lib/actions.py:3274
msgid "" msgid ""
"You don't have permission to move this message due to missing access to its " "You don't have permission to move this message due to missing access to its "
"stream" "stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3301 #: zerver/lib/actions.py:3312
msgid "Invalid default stream group name '{}'" msgid "Invalid default stream group name '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3304 #: zerver/lib/actions.py:3315
msgid "Default stream group name too long (limit: {} characters)" msgid "Default stream group name too long (limit: {} characters)"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3311 #: zerver/lib/actions.py:3322
msgid "Default stream group name '{}' contains NULL (0x00) characters." msgid "Default stream group name '{}' contains NULL (0x00) characters."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3379 #: zerver/lib/actions.py:3390
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Your bot {bot_identity} tried to send a message to stream ID {stream_id}, " "Your bot {bot_identity} tried to send a message to stream ID {stream_id}, "
"but there is no stream with that ID." "but there is no stream with that ID."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3385 #: zerver/lib/actions.py:3396
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Your bot {bot_identity} tried to send a message to stream {stream_name}, but " "Your bot {bot_identity} tried to send a message to stream {stream_name}, but "
"that stream does not exist. Click [here]({new_stream_link}) to create it." "that stream does not exist. Click [here]({new_stream_link}) to create it."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3393 #: zerver/lib/actions.py:3404
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Your bot {bot_identity} tried to send a message to stream {stream_name}. The " "Your bot {bot_identity} tried to send a message to stream {stream_name}. The "
"stream exists but does not have any subscribers." "stream exists but does not have any subscribers."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3440 #: zerver/lib/actions.py:3451
msgid "Private messages are disabled in this organization." msgid "Private messages are disabled in this organization."
msgstr "" msgstr ""
#: zerver/lib/actions.py:3516 #: zerver/lib/actions.py:3527
#, fuzzy #, fuzzy
#| msgid "Administrators" #| msgid "Administrators"
msgid "Topics are required in this organization" msgid "Topics are required in this organization"
msgstr "நிர்வாகிகள்" msgstr "நிர்வாகிகள்"
#: zerver/lib/actions.py:3571 #: zerver/lib/actions.py:3582
msgid "Widgets: API programmer sent invalid JSON content" msgid "Widgets: API programmer sent invalid JSON content"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3577 #: zerver/lib/actions.py:3588
#, python-brace-format #, python-brace-format
msgid "Widgets: {error_msg}" msgid "Widgets: {error_msg}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3854 #: zerver/lib/actions.py:3865
msgid "Subscriber data is not available for this stream" msgid "Subscriber data is not available for this stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:3861 #: zerver/lib/actions.py:3872
msgid "Unable to retrieve subscribers for private stream" msgid "Unable to retrieve subscribers for private stream"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5131 #: zerver/lib/actions.py:5142
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{user} changed the [access permissions](/help/stream-permissions) for this " "{user} changed the [access permissions](/help/stream-permissions) for this "
"stream from **{old_policy}** to **{new_policy}**." "stream from **{old_policy}** to **{new_policy}**."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5272 #: zerver/lib/actions.py:5283
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{user} changed the [posting permissions](/help/stream-sending-policy) for " "{user} changed the [posting permissions](/help/stream-sending-policy) for "
@ -2799,33 +2799,33 @@ msgid ""
"* **New permissions**: {new_policy}.\n" "* **New permissions**: {new_policy}.\n"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5406 #: zerver/lib/actions.py:5417
#, python-brace-format #, python-brace-format
msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}." msgid "{user_name} renamed stream {old_stream_name} to {new_stream_name}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5425 #: zerver/lib/actions.py:5436
#, python-brace-format #, python-brace-format
msgid "{user} changed the description for this stream." msgid "{user} changed the description for this stream."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5427 #: zerver/lib/actions.py:5438
msgid "Old description" msgid "Old description"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5431 #: zerver/lib/actions.py:5442
msgid "New description" msgid "New description"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5499 zerver/lib/actions.py:5504 #: zerver/lib/actions.py:5510 zerver/lib/actions.py:5515
msgid "Forever" msgid "Forever"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5505 #: zerver/lib/actions.py:5516
msgid "Messages in this stream will now be retained forever." msgid "Messages in this stream will now be retained forever."
msgstr "" msgstr ""
#: zerver/lib/actions.py:5511 #: zerver/lib/actions.py:5522
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{user} has changed the [message retention period](/help/message-retention-" "{user} has changed the [message retention period](/help/message-retention-"
@ -2836,152 +2836,152 @@ msgid ""
"{summary_line}" "{summary_line}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5688 #: zerver/lib/actions.py:5720
msgid "Signups enabled" msgid "Signups enabled"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5850 #: zerver/lib/actions.py:5884
msgid "Invalid default stream group {}" msgid "Invalid default stream group {}"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5897 zerver/lib/actions.py:5924 #: zerver/lib/actions.py:5931 zerver/lib/actions.py:5958
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"'{stream_name}' is a default stream and cannot be added to '{group_name}'" "'{stream_name}' is a default stream and cannot be added to '{group_name}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5908 #: zerver/lib/actions.py:5942
#, python-brace-format #, python-brace-format
msgid "Default stream group '{group_name}' already exists" msgid "Default stream group '{group_name}' already exists"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5930 #: zerver/lib/actions.py:5964
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Stream '{stream_name}' is already present in default stream group " "Stream '{stream_name}' is already present in default stream group "
"'{group_name}'" "'{group_name}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5946 #: zerver/lib/actions.py:5980
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Stream '{stream_name}' is not present in default stream group '{group_name}'" "Stream '{stream_name}' is not present in default stream group '{group_name}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5960 #: zerver/lib/actions.py:5994
msgid "This default stream group is already named '{}'" msgid "This default stream group is already named '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:5964 #: zerver/lib/actions.py:5998
msgid "Default stream group '{}' already exists" msgid "Default stream group '{}' already exists"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6423 #: zerver/lib/actions.py:6457
msgid "Invalid flag: '{}'" msgid "Invalid flag: '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6425 #: zerver/lib/actions.py:6459
msgid "Flag not editable: '{}'" msgid "Flag not editable: '{}'"
msgstr "" msgstr ""
#: zerver/lib/actions.py:6427 #: zerver/lib/actions.py:6461
#, fuzzy #, fuzzy
#| msgid "Enable notifications" #| msgid "Enable notifications"
msgid "Invalid message flag operation: '{}'" msgid "Invalid message flag operation: '{}'"
msgstr "அறிவிப்புகளை இயக்கு" msgstr "அறிவிப்புகளை இயக்கு"
#: zerver/lib/actions.py:6539 #: zerver/lib/actions.py:6573
#, python-brace-format #, python-brace-format
msgid "{user} has marked this topic as resolved." msgid "{user} has marked this topic as resolved."
msgstr "" msgstr ""
#: zerver/lib/actions.py:6541 #: zerver/lib/actions.py:6575
#, python-brace-format #, python-brace-format
msgid "{user} has marked this topic as unresolved." msgid "{user} has marked this topic as unresolved."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7173 #: zerver/lib/actions.py:7219
#, python-brace-format #, python-brace-format
msgid "This topic was moved to {new_location} by {user}." msgid "This topic was moved to {new_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7177 #: zerver/lib/actions.py:7223
#, python-brace-format #, python-brace-format
msgid "A message was moved from this topic to {new_location} by {user}." msgid "A message was moved from this topic to {new_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7181 #: zerver/lib/actions.py:7227
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{changed_messages_count} messages were moved from this topic to " "{changed_messages_count} messages were moved from this topic to "
"{new_location} by {user}." "{new_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7188 #: zerver/lib/actions.py:7234
#, python-brace-format #, python-brace-format
msgid "This topic was moved here from {old_location} by {user}." msgid "This topic was moved here from {old_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7192 #: zerver/lib/actions.py:7238
#, python-brace-format #, python-brace-format
msgid "A message was moved here from {old_location} by {user}." msgid "A message was moved here from {old_location} by {user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7196 #: zerver/lib/actions.py:7242
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"{changed_messages_count} messages were moved here from {old_location} by " "{changed_messages_count} messages were moved here from {old_location} by "
"{user}." "{user}."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7544 #: zerver/lib/actions.py:7590
msgid "" msgid ""
"To protect users, Zulip limits the number of invitations you can send in one " "To protect users, Zulip limits the number of invitations you can send in one "
"day. Because you have reached the limit, no invitations were sent." "day. Because you have reached the limit, no invitations were sent."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7610 #: zerver/lib/actions.py:7656
msgid "" msgid ""
"Your account is too new to send invites for this organization. Ask an " "Your account is too new to send invites for this organization. Ask an "
"organization admin, or a more experienced user." "organization admin, or a more experienced user."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7650 #: zerver/lib/actions.py:7696
msgid "Some emails did not validate, so we didn't send any invitations." msgid "Some emails did not validate, so we didn't send any invitations."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7658 #: zerver/lib/actions.py:7704
msgid "We weren't able to invite anyone." msgid "We weren't able to invite anyone."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7694 #: zerver/lib/actions.py:7740
msgid "" msgid ""
"Some of those addresses are already using Zulip, so we didn't send them an " "Some of those addresses are already using Zulip, so we didn't send them an "
"invitation. We did send invitations to everyone else!" "invitation. We did send invitations to everyone else!"
msgstr "" msgstr ""
#: zerver/lib/actions.py:7896 zerver/views/realm_emoji.py:36 #: zerver/lib/actions.py:7942 zerver/views/realm_emoji.py:36
msgid "A custom emoji with this name already exists." msgid "A custom emoji with this name already exists."
msgstr "" msgstr ""
#: zerver/lib/actions.py:7961 zerver/views/muting.py:55 #: zerver/lib/actions.py:8007 zerver/views/muting.py:55
#, fuzzy #, fuzzy
#| msgid "Topic" #| msgid "Topic"
msgid "Topic is not muted" msgid "Topic is not muted"
msgstr "தலைப்பு" msgstr "தலைப்பு"
#: zerver/lib/actions.py:8492 #: zerver/lib/actions.py:8538
msgid "Invalid order mapping." msgid "Invalid order mapping."
msgstr "" msgstr ""
#: zerver/lib/actions.py:8571 zerver/lib/users.py:374 #: zerver/lib/actions.py:8617 zerver/lib/users.py:388
#: zerver/views/custom_profile_fields.py:143 #: zerver/views/custom_profile_fields.py:143
#: zerver/views/custom_profile_fields.py:163 #: zerver/views/custom_profile_fields.py:163
#, python-brace-format #, python-brace-format
msgid "Field id {id} not found." msgid "Field id {id} not found."
msgstr "" msgstr ""
#: zerver/lib/actions.py:8598 zerver/lib/actions.py:8611 #: zerver/lib/actions.py:8644 zerver/lib/actions.py:8657
msgid "User group '{}' already exists." msgid "User group '{}' already exists."
msgstr "" msgstr ""
@ -3391,57 +3391,57 @@ msgstr ""
msgid "Operator {} not supported." msgid "Operator {} not supported."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:68 #: zerver/lib/onboarding.py:47
#, python-brace-format #, python-brace-format
msgid "We also have a guide for [Setting up your organization]({help_url})." msgid "We also have a guide for [Setting up your organization]({help_url})."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:71 #: zerver/lib/onboarding.py:50
msgid "Hello, and welcome to Zulip!" msgid "Hello, and welcome to Zulip!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:76 #: zerver/lib/onboarding.py:55
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Note that this is a [demo organization]({demo_org_help_url}) and will be " "Note that this is a [demo organization]({demo_org_help_url}) and will be "
"**automatically deleted** in 30 days." "**automatically deleted** in 30 days."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:85 #: zerver/lib/onboarding.py:64
msgid "This is a private message from me, Welcome Bot." msgid "This is a private message from me, Welcome Bot."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:87 #: zerver/lib/onboarding.py:66
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"If you are new to Zulip, check out our [Getting started guide]" "If you are new to Zulip, check out our [Getting started guide]"
"({getting_started_url})!" "({getting_started_url})!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:92 #: zerver/lib/onboarding.py:71
msgid "" msgid ""
"I can also help you get set up! Just click anywhere on this message or press " "I can also help you get set up! Just click anywhere on this message or press "
"`r` to reply." "`r` to reply."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:95 zerver/lib/onboarding.py:203 #: zerver/lib/onboarding.py:74 zerver/lib/onboarding.py:182
msgid "Here are a few messages I understand:" msgid "Here are a few messages I understand:"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:132 #: zerver/lib/onboarding.py:111
msgid "" msgid ""
"You can [download](/apps) the [mobile and desktop apps](/apps). Zulip also " "You can [download](/apps) the [mobile and desktop apps](/apps). Zulip also "
"works great in a browser." "works great in a browser."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:137 #: zerver/lib/onboarding.py:116
msgid "" msgid ""
"Go to [Profile settings](#settings/profile) to add a [profile picture](/help/" "Go to [Profile settings](#settings/profile) to add a [profile picture](/help/"
"change-your-profile-picture) and edit your [profile information](/help/edit-" "change-your-profile-picture) and edit your [profile information](/help/edit-"
"your-profile)." "your-profile)."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:143 #: zerver/lib/onboarding.py:122
msgid "" msgid ""
"Go to [Display settings](#settings/display-settings) to [switch between the " "Go to [Display settings](#settings/display-settings) to [switch between the "
"light and dark themes](/help/dark-theme), [pick your favorite emoji theme](/" "light and dark themes](/help/dark-theme), [pick your favorite emoji theme](/"
@ -3449,108 +3449,108 @@ msgid ""
"help/change-your-language), and make other tweaks to your Zulip experience." "help/change-your-language), and make other tweaks to your Zulip experience."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:153 #: zerver/lib/onboarding.py:132
msgid "" msgid ""
"In Zulip, streams [determine who gets a message](/help/streams-and-topics). " "In Zulip, streams [determine who gets a message](/help/streams-and-topics). "
"They are similar to channels in other chat apps." "They are similar to channels in other chat apps."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:157 #: zerver/lib/onboarding.py:136
msgid "[Browse and subscribe to streams](#streams/all)." msgid "[Browse and subscribe to streams](#streams/all)."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:164 #: zerver/lib/onboarding.py:143
msgid "" msgid ""
"In Zulip, topics [tell you what a message is about](/help/streams-and-" "In Zulip, topics [tell you what a message is about](/help/streams-and-"
"topics). They are light-weight subjects, very similar to the subject line of " "topics). They are light-weight subjects, very similar to the subject line of "
"an email." "an email."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:169 #: zerver/lib/onboarding.py:148
msgid "" msgid ""
"Check out [Recent topics](#recent_topics) to see what's happening! You can " "Check out [Recent topics](#recent_topics) to see what's happening! You can "
"return to this conversation by clicking \"Private messages\" in the upper " "return to this conversation by clicking \"Private messages\" in the upper "
"left." "left."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:178 #: zerver/lib/onboarding.py:157
msgid "" msgid ""
"Zulip's [keyboard shortcuts](#keyboard-shortcuts) let you navigate the app " "Zulip's [keyboard shortcuts](#keyboard-shortcuts) let you navigate the app "
"quickly and efficiently." "quickly and efficiently."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:182 #: zerver/lib/onboarding.py:161
msgid "Press `?` any time to see a [cheat sheet](#keyboard-shortcuts)." msgid "Press `?` any time to see a [cheat sheet](#keyboard-shortcuts)."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:189 #: zerver/lib/onboarding.py:168
msgid "" msgid ""
"Zulip uses [Markdown](/help/format-your-message-using-markdown), an " "Zulip uses [Markdown](/help/format-your-message-using-markdown), an "
"intuitive format for **bold**, *italics*, bulleted lists, and more. Click " "intuitive format for **bold**, *italics*, bulleted lists, and more. Click "
"[here](#message-formatting) for a cheat sheet." "[here](#message-formatting) for a cheat sheet."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:195 #: zerver/lib/onboarding.py:174
msgid "" msgid ""
"Check out our [messaging tips](/help/messaging-tips) to learn about emoji " "Check out our [messaging tips](/help/messaging-tips) to learn about emoji "
"reactions, code blocks and much more!" "reactions, code blocks and much more!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:206 #: zerver/lib/onboarding.py:185
msgid "" msgid ""
"Check out our [Getting started guide](/help/getting-started-with-zulip), or " "Check out our [Getting started guide](/help/getting-started-with-zulip), or "
"browse the [Help center](/help/) to learn more!" "browse the [Help center](/help/) to learn more!"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:215 #: zerver/lib/onboarding.py:194
msgid "" msgid ""
"Im sorry, I did not understand your message. Please try one of the " "Im sorry, I did not understand your message. Please try one of the "
"following commands:" "following commands:"
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:239 #: zerver/lib/onboarding.py:218
msgid "" msgid ""
"This is a private stream, as indicated by the lock icon next to the stream " "This is a private stream, as indicated by the lock icon next to the stream "
"name." "name."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:241 #: zerver/lib/onboarding.py:220
msgid "Private streams are only visible to stream members." msgid "Private streams are only visible to stream members."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:245 #: zerver/lib/onboarding.py:224
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"To manage this stream, go to [Stream settings]({stream_settings_url}) and " "To manage this stream, go to [Stream settings]({stream_settings_url}) and "
"click on `{initial_private_stream_name}`." "click on `{initial_private_stream_name}`."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:255 #: zerver/lib/onboarding.py:234
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"This is a message on stream #**{default_notification_stream_name}** with the " "This is a message on stream #**{default_notification_stream_name}** with the "
"topic `topic demonstration`." "topic `topic demonstration`."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:261 #: zerver/lib/onboarding.py:240
msgid "Topics are a lightweight tool to keep conversations organized." msgid "Topics are a lightweight tool to keep conversations organized."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:263 #: zerver/lib/onboarding.py:242
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"You can learn more about topics at [Streams and topics]" "You can learn more about topics at [Streams and topics]"
"({about_topics_help_url})." "({about_topics_help_url})."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:268 #: zerver/lib/onboarding.py:247
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"This is a message on stream #**{default_notification_stream_name}** with the " "This is a message on stream #**{default_notification_stream_name}** with the "
"topic `swimming turtles`." "topic `swimming turtles`."
msgstr "" msgstr ""
#: zerver/lib/onboarding.py:277 #: zerver/lib/onboarding.py:256
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"[Start a new topic]({start_topic_help_url}) any time you're not replying to " "[Start a new topic]({start_topic_help_url}) any time you're not replying to "
@ -3744,74 +3744,74 @@ msgstr ""
msgid "Invalid user group" msgid "Invalid user group"
msgstr "" msgstr ""
#: zerver/lib/users.py:40 #: zerver/lib/users.py:44
msgid "Name too long!" msgid "Name too long!"
msgstr "" msgstr ""
#: zerver/lib/users.py:42 #: zerver/lib/users.py:46
msgid "Name too short!" msgid "Name too short!"
msgstr "" msgstr ""
#: zerver/lib/users.py:45 #: zerver/lib/users.py:49
msgid "Invalid characters in name!" msgid "Invalid characters in name!"
msgstr "" msgstr ""
#: zerver/lib/users.py:51 #: zerver/lib/users.py:55
msgid "Invalid format!" msgid "Invalid format!"
msgstr "" msgstr ""
#: zerver/lib/users.py:67 #: zerver/lib/users.py:71
msgid "Name is already in use!" msgid "Name is already in use!"
msgstr "" msgstr ""
#: zerver/lib/users.py:73 zerver/views/users.py:430 zerver/views/users.py:616 #: zerver/lib/users.py:77 zerver/views/users.py:430 zerver/views/users.py:616
msgid "Bad name or username" msgid "Bad name or username"
msgstr "" msgstr ""
#: zerver/lib/users.py:88 #: zerver/lib/users.py:92
#, fuzzy #, fuzzy
#| msgid "Enable notifications" #| msgid "Enable notifications"
msgid "Invalid integration '{}'." msgid "Invalid integration '{}'."
msgstr "அறிவிப்புகளை இயக்கு" msgstr "அறிவிப்புகளை இயக்கு"
#: zerver/lib/users.py:93 #: zerver/lib/users.py:97
msgid "Missing configuration parameters: {}" msgid "Missing configuration parameters: {}"
msgstr "" msgstr ""
#: zerver/lib/users.py:102 #: zerver/lib/users.py:106
#, fuzzy #, fuzzy
#| msgid "Enable notifications" #| msgid "Enable notifications"
msgid "Invalid {} value {} ({})" msgid "Invalid {} value {} ({})"
msgstr "அறிவிப்புகளை இயக்கு" msgstr "அறிவிப்புகளை இயக்கு"
#: zerver/lib/users.py:117 #: zerver/lib/users.py:121
msgid "Invalid configuration data!" msgid "Invalid configuration data!"
msgstr "" msgstr ""
#: zerver/lib/users.py:151 #: zerver/lib/users.py:155
msgid "Invalid bot type" msgid "Invalid bot type"
msgstr "" msgstr ""
#: zerver/lib/users.py:156 #: zerver/lib/users.py:160
msgid "Invalid interface type" msgid "Invalid interface type"
msgstr "" msgstr ""
#: zerver/lib/users.py:225 zerver/lib/users.py:230 zerver/models.py:4237 #: zerver/lib/users.py:229 zerver/lib/users.py:234 zerver/models.py:4237
#, fuzzy #, fuzzy
#| msgid "Enable notifications" #| msgid "Enable notifications"
msgid "Invalid user ID: {}" msgid "Invalid user ID: {}"
msgstr "அறிவிப்புகளை இயக்கு" msgstr "அறிவிப்புகளை இயக்கு"
#: zerver/lib/users.py:238 zerver/lib/users.py:240 #: zerver/lib/users.py:242 zerver/lib/users.py:244
msgid "No such bot" msgid "No such bot"
msgstr "" msgstr ""
#: zerver/lib/users.py:254 zerver/lib/users.py:281 zerver/lib/users.py:298 #: zerver/lib/users.py:268 zerver/lib/users.py:295 zerver/lib/users.py:312
#: zerver/views/presence.py:43 #: zerver/views/presence.py:43
msgid "No such user" msgid "No such user"
msgstr "" msgstr ""
#: zerver/lib/users.py:256 #: zerver/lib/users.py:270
msgid "User is deactivated" msgid "User is deactivated"
msgstr "" msgstr ""
@ -4443,7 +4443,7 @@ msgid "Only administrators can override built-in emoji."
msgstr "" msgstr ""
#: zerver/views/realm_emoji.py:45 zerver/views/realm_icon.py:25 #: zerver/views/realm_emoji.py:45 zerver/views/realm_icon.py:25
#: zerver/views/realm_logo.py:30 zerver/views/upload.py:125 #: zerver/views/realm_logo.py:30 zerver/views/upload.py:136
#: zerver/views/user_settings.py:331 #: zerver/views/user_settings.py:331
msgid "Uploaded file is larger than the allowed limit of {} MiB" msgid "Uploaded file is larger than the allowed limit of {} MiB"
msgstr "" msgstr ""
@ -4483,11 +4483,11 @@ msgstr ""
msgid "Invalid playground" msgid "Invalid playground"
msgstr "அறிவிப்புகளை இயக்கு" msgstr "அறிவிப்புகளை இயக்கு"
#: zerver/views/registration.py:610 #: zerver/views/registration.py:601
msgid "The organization creation link has expired or is not valid." msgid "The organization creation link has expired or is not valid."
msgstr "" msgstr ""
#: zerver/views/registration.py:618 #: zerver/views/registration.py:609
msgid "New organization creation disabled" msgid "New organization creation disabled"
msgstr "" msgstr ""
@ -4572,7 +4572,7 @@ msgstr ""
msgid "Invalid json for submessage" msgid "Invalid json for submessage"
msgstr "" msgstr ""
#: zerver/views/thumbnail.py:32 zerver/views/upload.py:98 #: zerver/views/thumbnail.py:32 zerver/views/upload.py:109
msgid "<p>You are not authorized to view this file.</p>" msgid "<p>You are not authorized to view this file.</p>"
msgstr "" msgstr ""
@ -4588,23 +4588,23 @@ msgstr ""
msgid "User has disabled typing notifications for private messages" msgid "User has disabled typing notifications for private messages"
msgstr "" msgstr ""
#: zerver/views/upload.py:96 #: zerver/views/upload.py:107
msgid "<p>File not found.</p>" msgid "<p>File not found.</p>"
msgstr "" msgstr ""
#: zerver/views/upload.py:108 #: zerver/views/upload.py:119
msgid "Invalid token" msgid "Invalid token"
msgstr "" msgstr ""
#: zerver/views/upload.py:110 #: zerver/views/upload.py:121
msgid "Invalid filename" msgid "Invalid filename"
msgstr "" msgstr ""
#: zerver/views/upload.py:117 #: zerver/views/upload.py:128
msgid "You must specify a file to upload" msgid "You must specify a file to upload"
msgstr "" msgstr ""
#: zerver/views/upload.py:119 zerver/views/users.py:351 #: zerver/views/upload.py:130 zerver/views/users.py:351
#: zerver/views/users.py:449 #: zerver/views/users.py:449
msgid "You may only upload one file at a time" msgid "You may only upload one file at a time"
msgstr "" msgstr ""
@ -4716,39 +4716,45 @@ msgstr ""
msgid "Email '{}' already in use" msgid "Email '{}' already in use"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:46 #: zerver/views/video_calls.py:47
msgid "Invalid Zoom access token" msgid "Invalid Zoom access token"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:51 #: zerver/views/video_calls.py:52
msgid "Zoom credentials have not been configured" msgid "Zoom credentials have not been configured"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:126 #: zerver/views/video_calls.py:127
msgid "Invalid Zoom session identifier" msgid "Invalid Zoom session identifier"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:138 #: zerver/views/video_calls.py:139
msgid "Invalid Zoom credentials" msgid "Invalid Zoom credentials"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:159 #: zerver/views/video_calls.py:160
msgid "Failed to create Zoom call" msgid "Failed to create Zoom call"
msgstr "" msgstr ""
#: zerver/views/video_calls.py:219 #: zerver/views/video_calls.py:207
msgid "BigBlueButton is not configured." msgid "BigBlueButton is not configured."
msgstr "" msgstr ""
#: zerver/views/video_calls.py:237 #: zerver/views/video_calls.py:212
#, fuzzy
#| msgid "Enable notifications"
msgid "Invalid signature."
msgstr "அறிவிப்புகளை இயக்கு"
#: zerver/views/video_calls.py:242
msgid "Error connecting to the BigBlueButton server." msgid "Error connecting to the BigBlueButton server."
msgstr "" msgstr ""
#: zerver/views/video_calls.py:241 #: zerver/views/video_calls.py:246
msgid "Error authenticating to the BigBlueButton server." msgid "Error authenticating to the BigBlueButton server."
msgstr "" msgstr ""
#: zerver/views/video_calls.py:244 #: zerver/views/video_calls.py:249
msgid "BigBlueButton server returned an unexpected error." msgid "BigBlueButton server returned an unexpected error."
msgstr "" msgstr ""

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "",
"(forever)": "", "(forever)": "",
"(hidden)": "", "(hidden)": "",
"(no description)": "", "(no description)": "",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "", "<z-link>Upgrade</z-link> for more space.": "",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "", "A Topic Move already in progress.": "",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "",
"A stream needs to have a name": "", "A stream needs to have a name": "",
@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "",
"Click to join video call": "", "Click to join video call": "",
"Click to view or download.": "",
"Close": "மூடு", "Close": "மூடு",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "", "Field choices": "",
"File": "கோப்பு", "File": "கோப்பு",
"File and image uploads have been disabled for this organization.": "", "File and image uploads have been disabled for this organization.": "",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "", "File type is not supported.": "",
"Filter bots": "", "Filter bots": "",
@ -792,6 +794,8 @@
"React to selected message with": "", "React to selected message with": "",
"Reactivate": "", "Reactivate": "",
"Reactivate bot": "", "Reactivate bot": "",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "", "Receives new stream notifications": "",
"Recent topics": "", "Recent topics": "",
"Remind me about this": "", "Remind me about this": "",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "",
"This user does not exist!": "", "This user does not exist!": "",
"This user has been deactivated.": "",
"Thursday": "", "Thursday": "",
"Time": "", "Time": "",
"Time format": "", "Time format": "",
@ -1002,7 +1007,7 @@
"Unmute topic": "தலைப்பு தடையை நீக்கு", "Unmute topic": "தலைப்பு தடையை நீக்கு",
"Unpin stream from top": "", "Unpin stream from top": "",
"Unread": "", "Unread": "",
"Unread count summary (appears in desktop sidebar and browser tab)": "", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "", "Unstar": "",
"Unstar all messages": "", "Unstar all messages": "",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(Bu kullanıcı devre dışı bırakılmış)",
"(forever)": "(sonsuz)", "(forever)": "(sonsuz)",
"(hidden)": "(gizli)", "(hidden)": "(gizli)",
"(no description)": "(açıklama yok)", "(no description)": "(açıklama yok)",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "Daha fazla alan için <z-link>Yükseltme </z-link> ", "<z-link>Upgrade</z-link> for more space.": "Daha fazla alan için <z-link>Yükseltme </z-link> ",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "Konu taşıma işlemi devam ediyor.", "A Topic Move already in progress.": "Konu taşıma işlemi devam ediyor.",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Bir dil, yalnızca yönetim kullanıcı arabirimi ve hata iletileri dahil olmak üzere web, masaüstü ve mobil uygulamalardaki her kelime çevrilmişse %100 çevrilmiş olarak işaretlenir.", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Bir dil, yalnızca yönetim kullanıcı arabirimi ve hata iletileri dahil olmak üzere web, masaüstü ve mobil uygulamalardaki her kelime çevrilmişse %100 çevrilmiş olarak işaretlenir.",
"A stream needs to have a name": "Kanalın bir adı olmalıdır", "A stream needs to have a name": "Kanalın bir adı olmalıdır",
@ -197,6 +197,7 @@
"Click here to reveal.": "Ortaya çıkarmak için buraya tıklayın.", "Click here to reveal.": "Ortaya çıkarmak için buraya tıklayın.",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Kaydetmek için giriş kutusunun dışına tıklayın. Eklenen veya çıkarılan herkesi otomatik olarak bilgilendireceğiz.", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Kaydetmek için giriş kutusunun dışına tıklayın. Eklenen veya çıkarılan herkesi otomatik olarak bilgilendireceğiz.",
"Click to join video call": "Video görüşmesine katılmak için tıklayın", "Click to join video call": "Video görüşmesine katılmak için tıklayın",
"Click to view or download.": "",
"Close": "Kapat", "Close": "Kapat",
"Close modal": "Modali Kapat", "Close modal": "Modali Kapat",
"Close this dialog window": "Bu iletişim penceresini kapat", "Close this dialog window": "Bu iletişim penceresini kapat",
@ -400,6 +401,7 @@
"Field choices": "Alan seçimleri", "Field choices": "Alan seçimleri",
"File": "Dosya", "File": "Dosya",
"File and image uploads have been disabled for this organization.": "Dosya ve resim yüklemeleri bu organizasyon için iptal edilmiştir.", "File and image uploads have been disabled for this organization.": "Dosya ve resim yüklemeleri bu organizasyon için iptal edilmiştir.",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "Dosya boyutu en fazla {max_file_size} MiB olmalıdır.", "File size must be at most {max_file_size} MiB.": "Dosya boyutu en fazla {max_file_size} MiB olmalıdır.",
"File type is not supported.": "Dosya türü desteklenmiyor.", "File type is not supported.": "Dosya türü desteklenmiyor.",
"Filter bots": "Süzme botları", "Filter bots": "Süzme botları",
@ -792,6 +794,8 @@
"React to selected message with": "Seçili iletiye tepki verme şekli", "React to selected message with": "Seçili iletiye tepki verme şekli",
"Reactivate": "Yeniden faal yap", "Reactivate": "Yeniden faal yap",
"Reactivate bot": "Botu yeniden faal yap", "Reactivate bot": "Botu yeniden faal yap",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "Yeni kanal bildirimlerini alır", "Receives new stream notifications": "Yeni kanal bildirimlerini alır",
"Recent topics": "Yakın zamandaki konular", "Recent topics": "Yakın zamandaki konular",
"Remind me about this": "Bunun hakkında hatırtlat", "Remind me about this": "Bunun hakkında hatırtlat",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "Bu kanalın {count} abonesi var.", "This stream has {count} subscribers.": "Bu kanalın {count} abonesi var.",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "Bu kanal <strong>duyurular</strong> için ayrılmıştır.<br /> Bu kanaldaki tüm <strong>{count}</strong> kişiye ileti göndermek istediğinizden emin misiniz?", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "Bu kanal <strong>duyurular</strong> için ayrılmıştır.<br /> Bu kanaldaki tüm <strong>{count}</strong> kişiye ileti göndermek istediğinizden emin misiniz?",
"This user does not exist!": "Bu kullanıcı mevcut değil!", "This user does not exist!": "Bu kullanıcı mevcut değil!",
"This user has been deactivated.": "",
"Thursday": "Perşembe", "Thursday": "Perşembe",
"Time": "Saat", "Time": "Saat",
"Time format": "Saat formatı", "Time format": "Saat formatı",
@ -1002,7 +1007,7 @@
"Unmute topic": "Konunun sesini açın", "Unmute topic": "Konunun sesini açın",
"Unpin stream from top": "Kanalı tepeden çıkar", "Unpin stream from top": "Kanalı tepeden çıkar",
"Unread": "Okunmamış", "Unread": "Okunmamış",
"Unread count summary (appears in desktop sidebar and browser tab)": "Okunmamış adet bilgisi (masaüstü yan bar ile tarayıcı tab'ında gözükür)", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "Yıldızı kaldır", "Unstar": "Yıldızı kaldır",
"Unstar all messages": "Tüm iletilerin işaretini kaldır", "Unstar all messages": "Tüm iletilerin işaretini kaldır",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(Цього користувача деактивовано)",
"(forever)": "(назавжди)", "(forever)": "(назавжди)",
"(hidden)": "", "(hidden)": "",
"(no description)": "(без опису)", "(no description)": "(без опису)",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "<z-link>Придбайте</z-link> більше місця.", "<z-link>Upgrade</z-link> for more space.": "<z-link>Придбайте</z-link> більше місця.",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "Переміщення теми вже триває.", "A Topic Move already in progress.": "Переміщення теми вже триває.",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Мова позначається як 100% перекладена тільки якщо кожен рядок у веб, настільному та мобільному додатках є перекладений, включаючи адміністративні повідомлення інтерфейсу користувача та повідомлення про помилки.", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "Мова позначається як 100% перекладена тільки якщо кожен рядок у веб, настільному та мобільному додатках є перекладений, включаючи адміністративні повідомлення інтерфейсу користувача та повідомлення про помилки.",
"A stream needs to have a name": "Каналу потрібне ім'я", "A stream needs to have a name": "Каналу потрібне ім'я",
@ -197,6 +197,7 @@
"Click here to reveal.": "Клацніть сюди щоб показати.", "Click here to reveal.": "Клацніть сюди щоб показати.",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Клацніть за вікном вводу, щоб зберегти. Ми автоматично сповістимо всіх користувачів, які були додані або видалені.", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "Клацніть за вікном вводу, щоб зберегти. Ми автоматично сповістимо всіх користувачів, які були додані або видалені.",
"Click to join video call": "Натисніть, щоб приєднатися до відеодзвінка", "Click to join video call": "Натисніть, щоб приєднатися до відеодзвінка",
"Click to view or download.": "",
"Close": "Закрити", "Close": "Закрити",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "Вибір полів", "Field choices": "Вибір полів",
"File": "Файл", "File": "Файл",
"File and image uploads have been disabled for this organization.": "Завантаження файлів та зображень для цієї організації вимкнено.", "File and image uploads have been disabled for this organization.": "Завантаження файлів та зображень для цієї організації вимкнено.",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "Розмір файлу повинен бути не більше {max_file_size} МіБ.", "File size must be at most {max_file_size} MiB.": "Розмір файлу повинен бути не більше {max_file_size} МіБ.",
"File type is not supported.": "Тип файлу не підтримується.", "File type is not supported.": "Тип файлу не підтримується.",
"Filter bots": "Фільтр ботів", "Filter bots": "Фільтр ботів",
@ -792,6 +794,8 @@
"React to selected message with": "Реагувати на вибране повідомлення з", "React to selected message with": "Реагувати на вибране повідомлення з",
"Reactivate": "Повторно активувати", "Reactivate": "Повторно активувати",
"Reactivate bot": "Повторно активувати бота", "Reactivate bot": "Повторно активувати бота",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "Отримую нові сповіщення каналу", "Receives new stream notifications": "Отримую нові сповіщення каналу",
"Recent topics": "Останні теми", "Recent topics": "Останні теми",
"Remind me about this": "Нагадати мені про це", "Remind me about this": "Нагадати мені про це",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "",
"This user does not exist!": "Немає такого користувача!", "This user does not exist!": "Немає такого користувача!",
"This user has been deactivated.": "",
"Thursday": "Четвер", "Thursday": "Четвер",
"Time": "Час", "Time": "Час",
"Time format": "Формат часу", "Time format": "Формат часу",
@ -1002,7 +1007,7 @@
"Unmute topic": "Увімкнути сповіщення теми", "Unmute topic": "Увімкнути сповіщення теми",
"Unpin stream from top": "Відкріпити канал від верху", "Unpin stream from top": "Відкріпити канал від верху",
"Unread": "Непрочитані", "Unread": "Непрочитані",
"Unread count summary (appears in desktop sidebar and browser tab)": "Сумарна кількість непрочитаного (показується на бічній панелі робочого столу та вкладці браузера)", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "Зняти зірку", "Unstar": "Зняти зірку",
"Unstar all messages": "Зняти зірочку з усіх повідомлень", "Unstar all messages": "Зняти зірочку з усіх повідомлень",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "",
"(forever)": "", "(forever)": "",
"(hidden)": "", "(hidden)": "",
"(no description)": "", "(no description)": "",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "", "<z-link>Upgrade</z-link> for more space.": "",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "", "A Topic Move already in progress.": "",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "",
"A stream needs to have a name": "", "A stream needs to have a name": "",
@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "",
"Click to join video call": "", "Click to join video call": "",
"Click to view or download.": "",
"Close": "Tắt", "Close": "Tắt",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "", "Field choices": "",
"File": "File", "File": "File",
"File and image uploads have been disabled for this organization.": "", "File and image uploads have been disabled for this organization.": "",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "", "File type is not supported.": "",
"Filter bots": "", "Filter bots": "",
@ -792,6 +794,8 @@
"React to selected message with": "", "React to selected message with": "",
"Reactivate": "", "Reactivate": "",
"Reactivate bot": "", "Reactivate bot": "",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "", "Receives new stream notifications": "",
"Recent topics": "", "Recent topics": "",
"Remind me about this": "Nhắc tôi về việc này", "Remind me about this": "Nhắc tôi về việc này",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "",
"This user does not exist!": "Người dùng này không tồn tại!", "This user does not exist!": "Người dùng này không tồn tại!",
"This user has been deactivated.": "",
"Thursday": "", "Thursday": "",
"Time": "", "Time": "",
"Time format": "", "Time format": "",
@ -1002,7 +1007,7 @@
"Unmute topic": "", "Unmute topic": "",
"Unpin stream from top": "", "Unpin stream from top": "",
"Unread": "", "Unread": "",
"Unread count summary (appears in desktop sidebar and browser tab)": "", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "", "Unstar": "",
"Unstar all messages": "", "Unstar all messages": "",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(此用户已被禁用)",
"(forever)": "(永远)", "(forever)": "(永远)",
"(hidden)": "(隐藏)", "(hidden)": "(隐藏)",
"(no description)": "(太懒啦,没有留下什么介绍)", "(no description)": "(太懒啦,没有留下什么介绍)",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "<z-link>升级</z-link>更多空间。", "<z-link>Upgrade</z-link> for more space.": "<z-link>升级</z-link>更多空间。",
"<z-shortcut></z-shortcut> to add a new line": "<z-shortcut></z-shortcut>添加新行", "<z-shortcut></z-shortcut> to add a new line": "<z-shortcut></z-shortcut>添加新行",
"<z-shortcut></z-shortcut> to send": "<z-shortcut></z-shortcut>发送", "<z-shortcut></z-shortcut> to send": "<z-shortcut></z-shortcut>发送",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "主题已被移动。", "A Topic Move already in progress.": "主题已被移动。",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "仅当 Web、桌面和移动应用程序中的每个字符串包括管理 UI 和错误消息,都已翻译时,语言才会被标记为 100% 翻译。", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "仅当 Web、桌面和移动应用程序中的每个字符串包括管理 UI 和错误消息,都已翻译时,语言才会被标记为 100% 翻译。",
"A stream needs to have a name": "频道需要一个名字", "A stream needs to have a name": "频道需要一个名字",
@ -197,6 +197,7 @@
"Click here to reveal.": "点击这里揭晓。", "Click here to reveal.": "点击这里揭晓。",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "在输入框外点击保存。我们会自动通知添加或删除的任何人。", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "在输入框外点击保存。我们会自动通知添加或删除的任何人。",
"Click to join video call": "点击加入视频通话", "Click to join video call": "点击加入视频通话",
"Click to view or download.": "",
"Close": "关闭", "Close": "关闭",
"Close modal": "关闭模态", "Close modal": "关闭模态",
"Close this dialog window": "关闭此对话窗口", "Close this dialog window": "关闭此对话窗口",
@ -400,6 +401,7 @@
"Field choices": "字段选择", "Field choices": "字段选择",
"File": "文件", "File": "文件",
"File and image uploads have been disabled for this organization.": "本社群已禁用文件和图像上传。", "File and image uploads have been disabled for this organization.": "本社群已禁用文件和图像上传。",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "文件大小不得超过 {max_file_size} MiB。", "File size must be at most {max_file_size} MiB.": "文件大小不得超过 {max_file_size} MiB。",
"File type is not supported.": "文件类型不支持。", "File type is not supported.": "文件类型不支持。",
"Filter bots": "过滤机器人", "Filter bots": "过滤机器人",
@ -792,6 +794,8 @@
"React to selected message with": "用选择的消息回复", "React to selected message with": "用选择的消息回复",
"Reactivate": "启用", "Reactivate": "启用",
"Reactivate bot": "重启机器人", "Reactivate bot": "重启机器人",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "接收新的频道通知", "Receives new stream notifications": "接收新的频道通知",
"Recent topics": "最新主题", "Recent topics": "最新主题",
"Remind me about this": "提醒我", "Remind me about this": "提醒我",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "此频道有 {count} 订阅者。", "This stream has {count} subscribers.": "此频道有 {count} 订阅者。",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "此频道是为<strong>公告</strong>保留的。<br />确定要向此信息频道中的所有<strong>{count}</strong>人发送消息吗?", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "此频道是为<strong>公告</strong>保留的。<br />确定要向此信息频道中的所有<strong>{count}</strong>人发送消息吗?",
"This user does not exist!": "该用户不存在!", "This user does not exist!": "该用户不存在!",
"This user has been deactivated.": "",
"Thursday": "星期四", "Thursday": "星期四",
"Time": "时间", "Time": "时间",
"Time format": "时间格式", "Time format": "时间格式",
@ -1002,7 +1007,7 @@
"Unmute topic": "非静音主题", "Unmute topic": "非静音主题",
"Unpin stream from top": "从顶部取消固定频道", "Unpin stream from top": "从顶部取消固定频道",
"Unread": "未读", "Unread": "未读",
"Unread count summary (appears in desktop sidebar and browser tab)": "未读计数摘要(出现在桌面侧边栏和浏览器选项卡中)", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "未解决的主题", "Unresolve topic": "未解决的主题",
"Unstar": "取消星标", "Unstar": "取消星标",
"Unstar all messages": "取消所有信息星标", "Unstar all messages": "取消所有信息星标",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(用戶已被停用)",
"(forever)": "", "(forever)": "",
"(hidden)": "", "(hidden)": "",
"(no description)": "", "(no description)": "",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "", "<z-link>Upgrade</z-link> for more space.": "",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "", "A Topic Move already in progress.": "",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "",
"A stream needs to have a name": "", "A stream needs to have a name": "",
@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "",
"Click to join video call": "", "Click to join video call": "",
"Click to view or download.": "",
"Close": "關閉", "Close": "關閉",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "", "Field choices": "",
"File": "File", "File": "File",
"File and image uploads have been disabled for this organization.": "", "File and image uploads have been disabled for this organization.": "",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "", "File type is not supported.": "",
"Filter bots": "", "Filter bots": "",
@ -792,6 +794,8 @@
"React to selected message with": "回應已選訊息:", "React to selected message with": "回應已選訊息:",
"Reactivate": "", "Reactivate": "",
"Reactivate bot": "", "Reactivate bot": "",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "", "Receives new stream notifications": "",
"Recent topics": "最近主題", "Recent topics": "最近主題",
"Remind me about this": "", "Remind me about this": "",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "",
"This user does not exist!": "此用戶不存在!", "This user does not exist!": "此用戶不存在!",
"This user has been deactivated.": "",
"Thursday": "", "Thursday": "",
"Time": "", "Time": "",
"Time format": "", "Time format": "",
@ -1002,7 +1007,7 @@
"Unmute topic": "開啓主題通知", "Unmute topic": "開啓主題通知",
"Unpin stream from top": "", "Unpin stream from top": "",
"Unread": "未讀", "Unread": "未讀",
"Unread count summary (appears in desktop sidebar and browser tab)": "", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "", "Unstar": "",
"Unstar all messages": "", "Unstar all messages": "",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{ {
"(This user has been deactivated)": "(此使用者已停用)",
"(forever)": "(永久)", "(forever)": "(永久)",
"(hidden)": "(隱藏)", "(hidden)": "(隱藏)",
"(no description)": "(無敘述)", "(no description)": "(無敘述)",
@ -42,6 +41,7 @@
"<z-link>Upgrade</z-link> for more space.": "", "<z-link>Upgrade</z-link> for more space.": "",
"<z-shortcut></z-shortcut> to add a new line": "", "<z-shortcut></z-shortcut> to add a new line": "",
"<z-shortcut></z-shortcut> to send": "", "<z-shortcut></z-shortcut> to send": "",
"<z-user></z-user> will have the same role, stream subscriptions, user group memberships, and other settings and permissions as they did prior to deactivation.": "",
"A Topic Move already in progress.": "", "A Topic Move already in progress.": "",
"A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "", "A language is marked as 100% translated only if every string in the web, desktop, and mobile apps is translated, including administrative UI and error messages.": "",
"A stream needs to have a name": "串流必須要有名稱", "A stream needs to have a name": "串流必須要有名稱",
@ -197,6 +197,7 @@
"Click here to reveal.": "", "Click here to reveal.": "",
"Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "", "Click outside the input box to save. We'll automatically notify anyone that was added or removed.": "",
"Click to join video call": "點擊加入視訊通話", "Click to join video call": "點擊加入視訊通話",
"Click to view or download.": "",
"Close": "關閉", "Close": "關閉",
"Close modal": "", "Close modal": "",
"Close this dialog window": "", "Close this dialog window": "",
@ -400,6 +401,7 @@
"Field choices": "欄位選擇", "Field choices": "欄位選擇",
"File": "檔案", "File": "檔案",
"File and image uploads have been disabled for this organization.": "此組織禁止上傳檔案跟圖", "File and image uploads have been disabled for this organization.": "此組織禁止上傳檔案跟圖",
"File name: {filename}": "",
"File size must be at most {max_file_size} MiB.": "", "File size must be at most {max_file_size} MiB.": "",
"File type is not supported.": "檔案類型不支援。", "File type is not supported.": "檔案類型不支援。",
"Filter bots": "篩選機器人", "Filter bots": "篩選機器人",
@ -792,6 +794,8 @@
"React to selected message with": "", "React to selected message with": "",
"Reactivate": "重新啟用", "Reactivate": "重新啟用",
"Reactivate bot": "重新啟用機器人", "Reactivate bot": "重新啟用機器人",
"Reactivate this user": "",
"Reactivate {name}": "",
"Receives new stream notifications": "收到新串流通知", "Receives new stream notifications": "收到新串流通知",
"Recent topics": "最近的主題", "Recent topics": "最近的主題",
"Remind me about this": "", "Remind me about this": "",
@ -962,6 +966,7 @@
"This stream has {count} subscribers.": "", "This stream has {count} subscribers.": "",
"This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "", "This stream is reserved for <strong>announcements</strong>. <br /> Are you sure you want to message all <strong>{count}</strong> people in this stream?": "",
"This user does not exist!": "此使用者不存在!", "This user does not exist!": "此使用者不存在!",
"This user has been deactivated.": "",
"Thursday": "週四", "Thursday": "週四",
"Time": "時間", "Time": "時間",
"Time format": "時間格式", "Time format": "時間格式",
@ -1002,7 +1007,7 @@
"Unmute topic": "取消主題靜音", "Unmute topic": "取消主題靜音",
"Unpin stream from top": "取消釘住上方的串流", "Unpin stream from top": "取消釘住上方的串流",
"Unread": "未讀", "Unread": "未讀",
"Unread count summary (appears in desktop sidebar and browser tab)": "未讀統計(出現在桌面版側邊欄跟瀏覽器 tab", "Unread count badge (appears in desktop sidebar and browser tab)": "",
"Unresolve topic": "", "Unresolve topic": "",
"Unstar": "取消標星", "Unstar": "取消標星",
"Unstar all messages": "取消所有訊息標星", "Unstar all messages": "取消所有訊息標星",