Add managesettings strings to locales (+russian machine translate)

Add country codes to lists in 2charisocountries view include
Fix "Europe" and "Tor Exit Node" translations
merge-requests/341/head
Thomas Lynch 1 year ago
parent 6016dac3ba
commit 585cf1b944
  1. 92
      locales/en.json
  2. 91
      locales/pt.json
  3. 102
      locales/ru.json
  4. 2
      tools/viewstrings.sh
  5. 4
      views/includes/2charisocountries.pug

@ -132,8 +132,17 @@
"Added staff": "Added staff",
"Admin": "Admin",
"Airbrush": "Airbrush",
"Allow Animated Image Files": "Allow Animated Image Files",
"Allow Audio Files": "Allow Audio Files",
"Allow Image Files": "Allow Image Files",
"Allow Other Files": "Allow Other Files",
"Allow Video Files": "Allow Video Files",
"alphanumeric only": "alphanumeric only",
"Always reveal text spoilers": "Always reveal text spoilers",
"Announcement": "Announcement",
"Anon Name": "Anon Name",
"Antispam": "Antispam",
"Antispam FAQ": "Antispam FAQ",
"Appeal": "Appeal",
"Appealable?": "Appealable?",
"Apply": "Apply",
@ -153,6 +162,7 @@
"Assets": "Assets",
"Attempting to reconnect...": "Attempting to reconnect...",
"Bad request": "Bad request",
"Ban": "Ban",
"Ban Duration": "Ban Duration",
"Ban duration e.g. 7d": "Ban duration e.g. 7d",
"Ban Poster": "Ban Poster",
@ -168,19 +178,25 @@
"Bans currently in place against your IP": "Bans currently in place against your IP",
"Block Bypass": "Block Bypass",
"Block bypass expired or exceeded max uses": "Block bypass expired or exceeded max uses",
"Block post": "Block post",
"Blocked Countries": "Blocked Countries",
"Blur": "Blur",
"Board": "Board",
"Board Description": "Board Description",
"Board List": "Board List",
"Board Management": "Board Management",
"Board name": "Board name",
"Board Owner": "Board Owner",
"Board Staff": "Board Staff",
"Board URI": "Board URI",
"Board Wide": "Board Wide",
"Board-specific permissions": "Board-specific permissions",
"Boards": "Boards",
"Boards you are staff on": "Boards you are staff on",
"Boards you own": "Boards you own",
"Bold": "Bold",
"Bucket": "Bucket",
"Bump Limit": "Bump Limit",
"Bump Order": "Bump Order",
"Bumplocked": "Bumplocked",
"Bypass": "Bypass",
@ -200,8 +216,12 @@
"Canvas height in pixels": "Canvas height in pixels",
"Canvas width in pixels": "Canvas width in pixels",
"Captcha config error": "Captcha config error",
"Captcha disabled": "Captcha disabled",
"Captcha error occurred": "Captcha error occurred",
"Captcha expired": "Captcha expired",
"Captcha for all posts": "Captcha for all posts",
"Captcha for new thread": "Captcha for new thread",
"Captcha Mode": "Captcha Mode",
"Captcha text": "Captcha text",
"Catalog": "Catalog",
"Catalog View": "Catalog View",
@ -212,6 +232,7 @@
"Close": "Close",
"Code Block": "Code Block",
"Code theme": "Code theme",
"Code Theme": "Code Theme",
"Color": "Color",
"comma separated": "comma separated",
"Completed block bypass, you may go back and make your post.": "Completed block bypass, you may go back and make your post.",
@ -232,6 +253,7 @@
"Currently blocked": "Currently blocked",
"Custom": "Custom",
"Custom CSS": "Custom CSS",
"Custom Flags": "Custom Flags",
"Custom Pages": "Custom Pages",
"Customisation": "Customisation",
"Customise": "Customise",
@ -242,6 +264,7 @@
"Delete": "Delete",
"Delete Assets": "Delete Assets",
"Delete Banners": "Delete Banners",
"Delete board": "Delete board",
"Delete Files": "Delete Files",
"Delete Flags": "Delete Flags",
"Delete from IP globally": "Delete from IP globally",
@ -257,11 +280,14 @@
"Description": "Description",
"Detected": "Detected",
"Dice Roll": "Dice Roll",
"Disable anonymizer file posting": "Disable anonymizer file posting",
"Disable board custom CSS": "Disable board custom CSS",
"Disable Reply Subject": "Disable Reply Subject",
"Disconnected": "Disconnected",
"Dismiss Global Reports": "Dismiss Global Reports",
"Dismiss Reports": "Dismiss Reports",
"Do NOT import untrusted settings data!": "Do NOT import untrusted settings data!",
"Do nothing": "Do nothing",
"Double click to highlight (%s)": {
"other": "Double click to highlight (%s)"
},
@ -269,7 +295,9 @@
"other": "Double tap to highlight (%s)"
},
"Draw": "Draw",
"e.g. 1w": "e.g. 1w",
"e.g. 7d": "e.g. 7d",
"Early 404": "Early 404",
"Edit": "Edit",
"Edit Account": "Edit Account",
"Edit account permissions for": "Edit account permissions for",
@ -284,11 +312,17 @@
"Edit Role": "Edit Role",
"Edit Role \"%s\"": "Edit Role \"%s\"",
"Email": "Email",
"Enable captcha for all posts": "Enable captcha for all posts",
"Enable captcha for new thread": "Enable captcha for new thread",
"Enable Tegaki": "Enable Tegaki",
"Enabling 2FA will invalidate all your existing sessions and you will have to login again.": "Enabling 2FA will invalidate all your existing sessions and you will have to login again.",
"Enforce Unique Files": "Enforce Unique Files",
"Enforce Unique Messages": "Enforce Unique Messages",
"Eraser": "Eraser",
"Error connecting": "Error connecting",
"Error reconnecting": "Error reconnecting",
"Europe": "Tor Exit Node",
"Europe": "Europe",
"Tor Exit Node": "Tor Exit Node",
"Events": "Events",
"Exceeded max asset uploads in one request of %s": "Exceeded max asset uploads in one request of %s",
"Exceeded max flag uploads in one request of %s": "Exceeded max flag uploads in one request of %s",
@ -297,6 +331,7 @@
"Expiry": "Expiry",
"Export": "Export",
"Export does not include post password or (You)'s": "Export does not include post password or (You)'s",
"External Archive Links": "External Archive Links",
"Failed reconnecting": "Failed reconnecting",
"faq": "faq",
"Faster": "Faster",
@ -306,11 +341,15 @@
"other": "Files"
},
"Filter": "Filter",
"Filter Auto Ban Duration": "Filter Auto Ban Duration",
"filter hit: \"%s\"": "filter hit: \"%s\"",
"Filter ID": "Filter ID",
"Filter Mode": "Filter Mode",
"Filter Name": "Filter Name",
"Filter Subject": "Filter Subject",
"Filter Tripcode": "Filter Tripcode",
"filters": "filters",
"Filters": "Filters",
"Finish": "Finish",
"Flag": {
"one": "Flag",
@ -320,6 +359,12 @@
"Flow": "Flow",
"focus to load captcha": "focus to load captcha",
"Forbidden": "Forbidden",
"Force Anon": "Force Anon",
"Force Reply File": "Force Reply File",
"Force Reply Message": "Force Reply Message",
"Force Thread File": "Force Thread File",
"Force Thread Message": "Force Thread Message",
"Force Thread Subject": "Force Thread Subject",
"Fortune": "Fortune",
"Full control of the board, equivalent to the BO. Can delete and/or transfer the board. Can only be given by somebody else with \"Board Owner\" permission. Use with caution!": "Full control of the board, equivalent to the BO. Can delete and/or transfer the board. Can only be given by somebody else with \"Board Owner\" permission. Use with caution!",
"Full control. Use with caution!": "Full control. Use with caution!",
@ -327,6 +372,7 @@
"General": "General",
"General board staff permission. Access mod index, catalog, recent posts and reports. Ability to submit mod actions. Bypass board-specific bans and post filters.": "General board staff permission. Access mod index, catalog, recent posts and reports. Ability to submit mod actions. Bypass board-specific bans and post filters.",
"General global staff permission. Access to recent posts and reports. Ability to submit global actions.": "General global staff permission. Access to recent posts and reports. Ability to submit global actions.",
"Geo Flags": "Geo Flags",
"Geographic Flag": "Geographic Flag",
"Get block bypass": "Get block bypass",
"Global": "Global",
@ -347,6 +393,7 @@
"Hidden images": "Hidden images",
"Hidden User": "Hidden User",
"Hide": "Hide",
"Hide Banners": "Hide Banners",
"Hide deleted post content": "Hide deleted post content",
"Hide post stubs": "Hide post stubs",
"Hide thumbnails": "Hide thumbnails",
@ -357,6 +404,7 @@
"Hover to view": "Hover to view",
"I'm sure": "I'm sure",
"ID": "ID",
"IDs": "IDs",
"if enabled": "if enabled",
"Image loading bars": "Image loading bars",
"Images randomly chosen and displayed at the top of most pages on the board": "Images randomly chosen and displayed at the top of most pages on the board",
@ -381,6 +429,7 @@
"Issue Date": "Issue Date",
"Issuer": "Issuer",
"Italic": "Italic",
"Language": "Language",
"Last Active": "Last Active",
"Last edited": "Last edited",
"Latest Activity": "Latest Activity",
@ -388,6 +437,7 @@
"Layer": "Layer",
"Layer limit reached.": "Layer limit reached.",
"Layers": "Layers",
"Limits": "Limits",
"Links": "Links",
"Live posts": "Live posts",
"Live posts off": "Live posts off",
@ -396,6 +446,9 @@
"Local First": "Local First",
"Local Stats": "Local Stats",
"Local time": "Local time",
"Lock board": "Lock board",
"Lock Mode": "Lock Mode",
"Lock thread creation": "Lock thread creation",
"Locked": "Locked",
"Log Message": "Log Message",
"Log out": "Log out",
@ -418,14 +471,19 @@
"one": "Max %s file",
"other": "Max %s files"
},
"Max Files": "Max Files",
"Max files per post is %s": "Max files per post is %s",
"Max files per post on this board is %s": "Max files per post on this board is %s",
"Max files per request is %s": "Max files per request is %s",
"Max Reply Message Length": "Max Reply Message Length",
"Max Thread Message Length": "Max Thread Message Length",
"Merge layers": "Merge layers",
"Merge selected layers?": "Merge selected layers?",
"Message": "Message",
"Message must be %s characters or less": "Message must be %s characters or less",
"Mime type mismatch for file \"%s\"": "Mime type mismatch for file \"%s\"",
"Min Reply Message Length": "Min Reply Message Length",
"Min Thread Message Length": "Min Thread Message Length",
"Missing .html name": "Missing .html name",
"Missing file extensions": "Missing file extensions",
"Missing message": "Missing message",
@ -446,9 +504,11 @@
"Narrow": "Narrow",
"Narrow Range": "Narrow Range",
"New": "New",
"New owner username": "New owner username",
"New Password": "New Password",
"New Reply": "New Reply",
"New Thread": "New Thread",
"Newline separated": "Newline separated",
"Newline separated, max 10": "Newline separated, max 10",
"news": "news",
"News": "News",
@ -456,6 +516,8 @@
"No appeal submitted": "No appeal submitted",
"No bans.": "No bans.",
"No camera? Use this secret in your authenticator app instead": "No camera? Use this secret in your authenticator app instead",
"No Captcha": "No Captcha",
"No change": "No change",
"No Filters": "No Filters",
"No Logs.": "No Logs.",
"No news.": "No news.",
@ -476,8 +538,11 @@
"Nothing": "Nothing",
"Notifications": "Notifications",
"Now": "Now",
"Off": "Off",
"OK": "OK",
"Only notify (You)s": "Only notify (You)s",
"OP Reply Count Delete Protection": "OP Reply Count Delete Protection",
"OP Thread Age Delete Protection": "OP Thread Age Delete Protection",
"Opacity": "Opacity",
"Open": "Open",
"Or, apply a role": "Or, apply a role",
@ -496,6 +561,7 @@
"Payload Too Large": "Payload Too Large",
"Pen": "Pen",
"Pencil": "Pencil",
"Per Thread": "Per Thread",
"Permissions": "Permissions",
"Pinktext": "Pinktext",
"Pipette": "Pipette",
@ -510,11 +576,14 @@
"Post password": "Post password",
"Post styling": "Post styling",
"Post(s)": "Post(s)",
"Posting": "Posting",
"Posts": "Posts",
"Posts must include a message or file": "Posts must include a message or file",
"Posts not shown": "Posts not shown",
"PPD": "PPD",
"PPH": "PPH",
"PPH Trigger Action": "PPH Trigger Action",
"PPH Trigger Threshold": "PPH Trigger Threshold",
"Preserve Alpha": "Preserve Alpha",
"Pressure": "Pressure",
"Pruned IP": "Pruned IP",
@ -539,6 +608,7 @@
"other": "Replies"
},
"Reply Count": "Reply Count",
"Reply Limit": "Reply Limit",
"Report": "Report",
"Report reason": "Report reason",
"Reports": "Reports",
@ -547,14 +617,17 @@
"Resign from a staff position": "Resign from a staff position",
"Reverse": "Reverse",
"Reverse Image Search": "Reverse Image Search",
"Reverse Image Search Links": "Reverse Image Search Links",
"Rewind": "Rewind",
"Right click to replace with the current color": "Right click to replace with the current color",
"Role": "Role",
"Roles": "Roles",
"Root": "Root",
"rules": "rules",
"Sage Only Email": "Sage Only Email",
"Save": "Save",
"Save As": "Save As",
"Save settings": "Save settings",
"Scan the QR Code in an authenticator app, and submit the code": "Scan the QR Code in an authenticator app, and submit the code",
"Scroll to new posts": "Scroll to new posts",
"Search": "Search",
@ -589,6 +662,7 @@
"Staff Boards": "Staff Boards",
"Sticky": "Sticky",
"Sticky priority, 0 = unsticky": "Sticky priority, 0 = unsticky",
"Strict Filtering": "Strict Filtering",
"Strikethrough": "Strikethrough",
"Strip Filename": "Strip Filename",
"Subject": "Subject",
@ -599,6 +673,7 @@
"Tags": "Tags",
"Tegaki": "Tegaki",
"Tegaki Size": "Tegaki Size",
"Test first in top-right settings if you have javascript enabled": "Test first in top-right settings if you have javascript enabled",
"The active layer is not visible.": "The active layer is not visible.",
"The server acting as a gateway or proxy did not get a response in time from the upstream server.": "The server acting as a gateway or proxy did not get a response in time from the upstream server.",
"The server acting as a gateway or proxy received an invalid response from the upstream server.": "The server acting as a gateway or proxy received an invalid response from the upstream server.",
@ -608,6 +683,7 @@
"There are currently %s public boards, %s in total. Sitewide, %s posts have been made in the last day, %s in the last hour, %s in total.": "There are currently %s public boards, %s in total. Sitewide, %s posts have been made in the last day, %s in the last hour, %s in total.",
"There are currently %s sites and %s boards in the known webring. Across all webring boards, %s posts have been made in the last hour, %s in total.": "There are currently %s sites and %s boards in the known webring. Across all webring boards, %s posts have been made in the last hour, %s in total.",
"Thread from": "Thread from",
"Thread Limit": "Thread Limit",
"Thread No.": "Thread No.",
"Thread watcher": "Thread watcher",
"Thread Watcher": "Thread Watcher",
@ -623,6 +699,11 @@
"Tor Hidden Service": "Tor Hidden Service",
"total": "total",
"Total number of flags would exceed global limit of %s": "Total number of flags would exceed global limit of %s",
"TPH Trigger Action": "TPH Trigger Action",
"TPH Trigger Threshold": "TPH Trigger Threshold",
"Transfer ownership": "Transfer ownership",
"Trigger Reset Captcha Mode": "Trigger Reset Captcha Mode",
"Trigger Reset Lock Mode": "Trigger Reset Lock Mode",
"Two Factor Authentication Setup": "Two Factor Authentication Setup",
"Type": "Type",
"Unban": "Unban",
@ -631,6 +712,10 @@
"Unknown": "Unknown",
"Unlimit media height": "Unlimit media height",
"Unlink Files": "Unlink Files",
"Unlist from webring": "Unlist from webring",
"Unlist locally": "Unlist locally",
"Unlock board": "Unlock board",
"Unlocked": "Unlocked",
"Unregistered User": "Unregistered User",
"Update": "Update",
"Updated": "Updated",
@ -663,8 +748,11 @@
"Use titles": "Use titles",
"Use underline": "Use underline",
"User does not exist": "User does not exist",
"User File Spoilering": "User File Spoilering",
"User File Unlinking": "User File Unlinking",
"User is already board owner": "User is already board owner",
"User is already staff": "User is already staff",
"User Post Deletion": "User Post Deletion",
"USER WAS BANNED FOR THIS POST": "USER WAS BANNED FOR THIS POST",
"Username": "Username",
"Username must be 50 characters or less": "Username must be 50 characters or less",
@ -690,4 +778,4 @@
"Your request was blocked because your IP address is listed on a blacklist.": "Your request was blocked because your IP address is listed on a blacklist.",
"Your upload was too large": "Your upload was too large",
"Zoom": "Zoom"
}
}

@ -96,6 +96,7 @@
"Access news posting. Ability to add, edit, or delete newsposts.": "Access news posting. Ability to add, edit, or delete newsposts.",
"Access roles list. Ability to edit roles": "Acesso à lista de roles, capacidade de editar roles.",
"Access the accounts list. Ability to search/sort. Ability to edit permissions of any user.": "Acesso à lista de contas. capacidade de procurar/ordenar. Capacidade de procurar/filtrar. Também oferece a capacidade de transferir ou apagar qualquer tábua.",
"Access the global board list. Ability to search/filter. Also grants the ability to transfer or delete any board.": "Access the global board list. Ability to search/filter. Also grants the ability to transfer or delete any board.",
"Access to board assets and custompages. Ability to upload, create, edit, delete.": "Acesso aos assets e páginas da tábua. Capacidade de fazer upload, criar, editar, apagar.",
"Access to staff management, and ability to add or remove permissions from others. Can only be given by somebody else with \"Board Owner\" permission. Use with caution!": "Acesso à gestão de staff, capacidade de dar ou remover permissões a outros, apenas pode ser dada a alguém com a permissão de \"Board Owner\". Usar com cuidado!",
"Account": "Conta",
@ -131,8 +132,17 @@
"Added staff": "Staff adicionado",
"Admin": "Admin",
"Airbrush": "Aerógrafo",
"Allow Animated Image Files": "Allow Animated Image Files",
"Allow Audio Files": "Allow Audio Files",
"Allow Image Files": "Allow Image Files",
"Allow Other Files": "Allow Other Files",
"Allow Video Files": "Allow Video Files",
"alphanumeric only": "Alfanumérico apenas",
"Always reveal text spoilers": "Mostrar sempre spoilers texto",
"Announcement": "Announcement",
"Anon Name": "Anon Name",
"Antispam": "Antispam",
"Antispam FAQ": "Antispam FAQ",
"Appeal": "Recurso",
"Appealable?": "Recurso?",
"Apply": "Aplicar",
@ -152,6 +162,7 @@
"Assets": "Assets",
"Attempting to reconnect...": "A ligar...",
"Bad request": "Mau pedido",
"Ban": "Ban",
"Ban Duration": "Duração Ban",
"Ban duration e.g. 7d": "Duração do ban e.g. 7d",
"Ban Poster": "Banir Utilizador",
@ -167,19 +178,25 @@
"Bans currently in place against your IP": "Bans colocados no teu IP",
"Block Bypass": "Bypass",
"Block bypass expired or exceeded max uses": "Bypass expirou ou excedeu os usos",
"Block post": "Block post",
"Blocked Countries": "Blocked Countries",
"Blur": "Desfoque",
"Board": "Tábua",
"Board Description": "Board Description",
"Board List": "Tábuas",
"Board Management": "Gestão tábuas",
"Board name": "Board name",
"Board Owner": "Admin da tábua",
"Board Staff": "Staff da tábua",
"Board URI": "URI tábua",
"Board Wide": "Board Wide",
"Board-specific permissions": "Permissões de tábuas",
"Boards": "Tábuas",
"Boards you are staff on": "Tábuas em que fazes parte do staff",
"Boards you own": "Administrador das tábuas",
"Bold": "Negrito",
"Bucket": "Balde",
"Bump Limit": "Bump Limit",
"Bump Order": "Bump",
"Bumplocked": "SAGE",
"Bypass": "Bypass",
@ -199,8 +216,12 @@
"Canvas height in pixels": "Altura da tela em píxeis",
"Canvas width in pixels": "Largura da tela em píxeis",
"Captcha config error": "Error de configuração de captcha",
"Captcha disabled": "Captcha disabled",
"Captcha error occurred": "Erro de captcha",
"Captcha expired": "Captcha expirou",
"Captcha for all posts": "Captcha for all posts",
"Captcha for new thread": "Captcha for new thread",
"Captcha Mode": "Captcha Mode",
"Captcha text": "Código captcha",
"Catalog": "Catálogo",
"Catalog View": "Catálogo",
@ -211,6 +232,7 @@
"Close": "Fechar",
"Code Block": "Bloco de Código",
"Code theme": "Tema código",
"Code Theme": "Code Theme",
"Color": "Cor",
"comma separated": "separado por vírgula",
"Completed block bypass, you may go back and make your post.": "Bypass completado, podes voltar e fazer fazer a publicação.",
@ -231,6 +253,7 @@
"Currently blocked": "Bloqueados",
"Custom": "Custom",
"Custom CSS": "CSS",
"Custom Flags": "Custom Flags",
"Custom Pages": "Páginas",
"Customisation": "Customisation",
"Customise": "Personalizar",
@ -241,6 +264,7 @@
"Delete": "Apagar",
"Delete Assets": "Apagar Assets",
"Delete Banners": "Apagar Banners",
"Delete board": "Delete board",
"Delete Files": "Apagar Ficheiros",
"Delete Flags": "Apagar Flags",
"Delete from IP globally": "Apagar do IP Globalmente",
@ -256,11 +280,14 @@
"Description": "Descrição",
"Detected": "Detected",
"Dice Roll": "Dados",
"Disable anonymizer file posting": "Disable anonymizer file posting",
"Disable board custom CSS": "Desativar CSS das tábuas",
"Disable Reply Subject": "Disable Reply Subject",
"Disconnected": "Desligado",
"Dismiss Global Reports": "Ignorar Deúncias Globais",
"Dismiss Reports": "Ignorar Denúncias",
"Do NOT import untrusted settings data!": "Não importes coisas em que não confies!",
"Do nothing": "Do nothing",
"Double click to highlight (%s)": {
"other": "Carrega duas vezes para ver (%s)"
},
@ -268,7 +295,9 @@
"other": "Carrega duas vezes para mostrar todos (%s)"
},
"Draw": "Desenhar",
"e.g. 1w": "e.g. 1w",
"e.g. 7d": "e.g. 7d",
"Early 404": "Early 404",
"Edit": "Editar",
"Edit Account": "Editar Conta",
"Edit account permissions for": "Editar permissões de conta para",
@ -283,11 +312,17 @@
"Edit Role": "Editar Permissao",
"Edit Role \"%s\"": "Editar Role \"%s\"",
"Email": "Opção",
"Enable captcha for all posts": "Enable captcha for all posts",
"Enable captcha for new thread": "Enable captcha for new thread",
"Enable Tegaki": "Enable Tegaki",
"Enabling 2FA will invalidate all your existing sessions and you will have to login again.": "Ativar 2FA vai invalidar todas as sessões ativas e terás que fazer login novamente.",
"Enforce Unique Files": "Enforce Unique Files",
"Enforce Unique Messages": "Enforce Unique Messages",
"Eraser": "Borracha",
"Error connecting": "Erro a conectar",
"Error reconnecting": "Erro a reconectar",
"Europe": "Tor Exit Node",
"Europe": "Europe",
"Tor Exit Node": "Tor Exit Node",
"Events": "Eventos",
"Exceeded max asset uploads in one request of %s": "Limite máximo de carregamentos de assets em um pedido excedido de %s",
"Exceeded max flag uploads in one request of %s": "Limite máximo de carregamentos de assets em um pedido excedido de %s",
@ -296,6 +331,7 @@
"Expiry": "Expira",
"Export": "Exportar",
"Export does not include post password or (You)'s": "Exportar não inclui passwords ou (Tu)'s",
"External Archive Links": "External Archive Links",
"Failed reconnecting": "Erro a reconectar",
"faq": "FAQ",
"Faster": "Mais rápido",
@ -305,11 +341,15 @@
"other": "Ficheiros"
},
"Filter": "Filtrar",
"Filter Auto Ban Duration": "Filter Auto Ban Duration",
"filter hit: \"%s\"": "filtro: \"%s\"",
"Filter ID": "Filtrar ID",
"Filter Mode": "Filter Mode",
"Filter Name": "Filtrar Nome",
"Filter Subject": "Filtrar Assunto",
"Filter Tripcode": "Filtrar Tripcode",
"filters": "filters",
"Filters": "Filters",
"Finish": "Terminar",
"Flag": {
"one": "Especial",
@ -319,6 +359,12 @@
"Flow": "Fluidez",
"focus to load captcha": "Seleciona para carregar captcha",
"Forbidden": "Forbidden",
"Force Anon": "Force Anon",
"Force Reply File": "Force Reply File",
"Force Reply Message": "Force Reply Message",
"Force Thread File": "Force Thread File",
"Force Thread Message": "Force Thread Message",
"Force Thread Subject": "Force Thread Subject",
"Fortune": "Fortune",
"Full control of the board, equivalent to the BO. Can delete and/or transfer the board. Can only be given by somebody else with \"Board Owner\" permission. Use with caution!": "Controlo total da tábua, equivalente a admin da tábua. Capacidade para apagar/transferir a tábua. Apenas pode ser dado a alguém com a permissão de \"Board Owner\". Usar com cuidado!",
"Full control. Use with caution!": "Controlo total. Usar com cuidado!",
@ -326,6 +372,7 @@
"General": "Geral",
"General board staff permission. Access mod index, catalog, recent posts and reports. Ability to submit mod actions. Bypass board-specific bans and post filters.": "Permissão de staff geral. Acesso ao index, catálogo, publicações recents e denúncias. Capacidade de realizar ações de moderação. Bypass de bans e filtros da tábua.",
"General global staff permission. Access to recent posts and reports. Ability to submit global actions.": "Permissão de staff global. Acesso às publicações recentes e denúncias globais. Capacidade de realizar ações de moderação globais.",
"Geo Flags": "Geo Flags",
"Geographic Flag": "Bandeira Geográfica",
"Get block bypass": "Adquirir bypass",
"Global": "Global",
@ -346,6 +393,7 @@
"Hidden images": "Imagens escondidas",
"Hidden User": "Esconder",
"Hide": "Esconder",
"Hide Banners": "Hide Banners",
"Hide deleted post content": "Esconder publicações apagadas",
"Hide post stubs": "Esconder totalmente publicações",
"Hide thumbnails": "Esconder thumbnails",
@ -356,6 +404,7 @@
"Hover to view": "Ver",
"I'm sure": "Tenho a certeza",
"ID": "ID",
"IDs": "IDs",
"if enabled": "opcional, se ativo",
"Image loading bars": "Barras de carregamento",
"Images randomly chosen and displayed at the top of most pages on the board": "Banners são mostradas aleatóriamente no topo da tábua",
@ -380,6 +429,7 @@
"Issue Date": "Data",
"Issuer": "Autor",
"Italic": "Itálico",
"Language": "Language",
"Last Active": "Ultima vez ativo",
"Last edited": "Ultima vez editado",
"Latest Activity": "Última Atividade",
@ -387,6 +437,7 @@
"Layer": "Camada",
"Layer limit reached.": "Limite de camadas excedido.",
"Layers": "Camadas",
"Limits": "Limits",
"Links": "Links",
"Live posts": "Publicações em direto",
"Live posts off": "Direto desligado",
@ -395,6 +446,9 @@
"Local First": "Locais Primeiro",
"Local Stats": "Informações",
"Local time": "Hora local",
"Lock board": "Lock board",
"Lock Mode": "Lock Mode",
"Lock thread creation": "Lock thread creation",
"Locked": "Trancado",
"Log Message": "Mensagem Log",
"Log out": "Sair",
@ -417,14 +471,19 @@
"one": "Máx %s",
"other": "Máx %s"
},
"Max Files": "Max Files",
"Max files per post is %s": "Máx de ficheiros é %s",
"Max files per post on this board is %s": "Máx de ficheiros nesta tábua é %s",
"Max files per request is %s": "Máx de ficheiros por pedido é %s",
"Max Reply Message Length": "Max Reply Message Length",
"Max Thread Message Length": "Max Thread Message Length",
"Merge layers": "Fundir camadas",
"Merge selected layers?": "Fundir camadas selecionadas?",
"Message": "Mensagem",
"Message must be %s characters or less": "Mensagem tem que ter %s caracteres ou menos",
"Mime type mismatch for file \"%s\"": "Tipo de ficheiro errado para \"%s\"",
"Min Reply Message Length": "Min Reply Message Length",
"Min Thread Message Length": "Min Thread Message Length",
"Missing .html name": "Falta o endereço .html",
"Missing file extensions": "Faltam extensões de ficheiro",
"Missing message": "Falta mensagem",
@ -445,9 +504,11 @@
"Narrow": "Curto",
"Narrow Range": "Range Curto",
"New": "Novo",
"New owner username": "New owner username",
"New Password": "Nova Password",
"New Reply": "Nova Resposta",
"New Thread": "Novo Fio",
"Newline separated": "Newline separated",
"Newline separated, max 10": "Separadas por nova linha, máx 10",
"news": "Notícias",
"News": "Notícias",
@ -455,6 +516,8 @@
"No appeal submitted": "Sem recurso enviado",
"No bans.": "Sem bans.",
"No camera? Use this secret in your authenticator app instead": "Sem câmara? Usa este segredo na tua aplicação de autenticação",
"No Captcha": "No Captcha",
"No change": "No change",
"No Filters": "Sem Filtros",
"No Logs.": "No Logs.",
"No news.": "Sem notícias.",
@ -475,8 +538,11 @@
"Nothing": "Nenhuma",
"Notifications": "Notificações",
"Now": "Agora",
"Off": "Off",
"OK": "OK",
"Only notify (You)s": "Apenas notificar (Tu)s",
"OP Reply Count Delete Protection": "OP Reply Count Delete Protection",
"OP Thread Age Delete Protection": "OP Thread Age Delete Protection",
"Opacity": "Opacidade",
"Open": "Abrir",
"Or, apply a role": "Ou, aplicar um role",
@ -495,6 +561,7 @@
"Payload Too Large": "Carregamento Demasiado Grande",
"Pen": "Caneta",
"Pencil": "Lápis",
"Per Thread": "Per Thread",
"Permissions": "Permissões",
"Pinktext": "Rosacitar",
"Pipette": "Pipeta",
@ -509,11 +576,14 @@
"Post password": "Password publicação",
"Post styling": "Post styling",
"Post(s)": "Publicação",
"Posting": "Posting",
"Posts": "Publicações",
"Posts must include a message or file": "Publicações têm que incluir uma mensagem ou ficheiro",
"Posts not shown": "Publicações não mostradas",
"PPD": "PPD",
"PPH": "PPH",
"PPH Trigger Action": "PPH Trigger Action",
"PPH Trigger Threshold": "PPH Trigger Threshold",
"Preserve Alpha": "Preservar Opacidade",
"Pressure": "Pressão",
"Pruned IP": "IP Removido",
@ -538,6 +608,7 @@
"other": "Repostas"
},
"Reply Count": "Respostas",
"Reply Limit": "Reply Limit",
"Report": "Denunciar",
"Report reason": "Motivo denúncia",
"Reports": "Denúncias",
@ -546,14 +617,17 @@
"Resign from a staff position": "Abandonar posição",
"Reverse": "ImgOps",
"Reverse Image Search": "Procura reversa de imagem",
"Reverse Image Search Links": "Reverse Image Search Links",
"Rewind": "Retroceder",
"Right click to replace with the current color": "Utiliza o botão direito do rato para substituir a cor atual",
"Role": "Permissão",
"Roles": "Permissões",
"Root": "Root",
"rules": "Regras",
"Sage Only Email": "Sage Only Email",
"Save": "Guardar",
"Save As": "Guardar Como",
"Save settings": "Save settings",
"Scan the QR Code in an authenticator app, and submit the code": "Usa a câmara do dispositivo na aplicação para detetar o código QR e depois escreve-o:",
"Scroll to new posts": "Scroll para novas publicações",
"Search": "Procurar",
@ -588,6 +662,7 @@
"Staff Boards": "Tábuas Staff",
"Sticky": "Pinado",
"Sticky priority, 0 = unsticky": "Prioridade pinado, 0 = despinar",
"Strict Filtering": "Strict Filtering",
"Strikethrough": "Riscado",
"Strip Filename": "Limpar Nome",
"Subject": "Assunto",
@ -598,6 +673,7 @@
"Tags": "Tags",
"Tegaki": "Tegaki",
"Tegaki Size": "Tegaki",
"Test first in top-right settings if you have javascript enabled": "Test first in top-right settings if you have javascript enabled",
"The active layer is not visible.": "A camada activa não está visível.",
"The server acting as a gateway or proxy did not get a response in time from the upstream server.": "The server acting as a gateway or proxy did not get a response in time from the upstream server.",
"The server acting as a gateway or proxy received an invalid response from the upstream server.": "The server acting as a gateway or proxy received an invalid response from the upstream server.",
@ -607,6 +683,7 @@
"There are currently %s public boards, %s in total. Sitewide, %s posts have been made in the last day, %s in the last hour, %s in total.": "Existem %s tábuas públicas, %s no total. Foram feitas %s publicações no último dia, %s na última hora, %s no total.",
"There are currently %s sites and %s boards in the known webring. Across all webring boards, %s posts have been made in the last hour, %s in total.": "There are currently %s sites and %s boards in the known webring. Across all webring boards, %s posts have been made in the last hour, %s in total.",
"Thread from": "Fio de",
"Thread Limit": "Thread Limit",
"Thread No.": "Fio n.º",
"Thread watcher": "Fios favoritos",
"Thread Watcher": "Favoritos",
@ -622,6 +699,11 @@
"Tor Hidden Service": "Tor Hidden Service",
"total": "total",
"Total number of flags would exceed global limit of %s": "Total de ficheiros excede o limite global de %s",
"TPH Trigger Action": "TPH Trigger Action",
"TPH Trigger Threshold": "TPH Trigger Threshold",
"Transfer ownership": "Transfer ownership",
"Trigger Reset Captcha Mode": "Trigger Reset Captcha Mode",
"Trigger Reset Lock Mode": "Trigger Reset Lock Mode",
"Two Factor Authentication Setup": "Configuração 2FA",
"Type": "Tipo",
"Unban": "Remover Ban",
@ -630,6 +712,10 @@
"Unknown": "Desconhecido",
"Unlimit media height": "Não limitar tamanho ficheiros abertos",
"Unlink Files": "Remover Ficheiros",
"Unlist from webring": "Unlist from webring",
"Unlist locally": "Unlist locally",
"Unlock board": "Unlock board",
"Unlocked": "Unlocked",
"Unregistered User": "Não Registado",
"Update": "Atualizar",
"Updated": "Atualizado",
@ -662,8 +748,11 @@
"Use titles": "Utilziar títulos",
"Use underline": "Utilizar sublinhado",
"User does not exist": "Utilizador não existe",
"User File Spoilering": "User File Spoilering",
"User File Unlinking": "User File Unlinking",
"User is already board owner": "Utilizador já é admin da tábua",
"User is already staff": "Utilziador já é staff",
"User Post Deletion": "User Post Deletion",
"USER WAS BANNED FOR THIS POST": "BANIDO",
"Username": "Username",
"Username must be 50 characters or less": "Username tem que ter 50 ou menos caracteres",

@ -1,5 +1,5 @@
{
".html name": ".html name",
".html name": ".html имя",
".html name must be 50 characters or less": ".html-имя должно содержать не более 50 символов",
".html name must be unique": ".html-имя должно быть уникальным",
".html name must contain a-z 0-9 _ - only": ".html-имя должно содержать только a-z 0-9 _ -",
@ -132,8 +132,17 @@
"Added staff": "Добавленный персонал",
"Admin": "Администратор",
"Airbrush": "Аэрография",
"Allow Animated Image Files": "Разрешить файлы анимированных изображений",
"Allow Audio Files": "Разрешить аудиофайлы",
"Allow Image Files": "Разрешить файлы изображений",
"Allow Other Files": "Разрешить другие файлы",
"Allow Video Files": "Разрешить видеофайлы",
"alphanumeric only": "только буквенно-цифровой",
"Always reveal text spoilers": "Всегда выявлять текстовые спойлеры",
"Announcement": "Объявление",
"Anon Name": "Имя по умолчанию",
"Antispam": "Защита от спама",
"Antispam FAQ": "Защита от спама FAQ",
"Appeal": "Апелляция",
"Appealable?": "Подлежит обжалованию?",
"Apply": "Применить",
@ -153,6 +162,7 @@
"Assets": "Активы",
"Attempting to reconnect...": "Попытка повторного подключения ...",
"Bad request": "Неверный запрос",
"Ban": "Запрет",
"Ban Duration": "Длительность запрета",
"Ban duration e.g. 7d": "Длительность запрета, например, 7 дней",
"Ban Poster": "Запретить плакат",
@ -168,19 +178,25 @@
"Bans currently in place against your IP": "Запреты, действующие в настоящее время в отношении вашего IP",
"Block Bypass": "Обход блокировки",
"Block bypass expired or exceeded max uses": "Срок действия обхода блока истек или превышено максимальное количество использований",
"Block post": "Блок-пост",
"Blocked Countries": "Запретные страны",
"Blur": "Размытие",
"Board": "Доска",
"Board Description": "Описание платы",
"Board List": "Список досок",
"Board Management": "Управление досками",
"Board name": "Название доски",
"Board Owner": "Владелец доски",
"Board Staff": "Персонал доски",
"Board URI": "URI доски",
"Board Wide": "все потоки",
"Board-specific permissions": "Разрешения для конкретной доски",
"Boards": "Доски",
"Boards you are staff on": "Доски, на которых вы персонал включен",
"Boards you own": "Доски, которыми вы владеете",
"Bold": "Жирный",
"Bucket": "Ведро",
"Bump Limit": "Предел удара",
"Bump Order": "Порядок ударов",
"Bumplocked": "Заблокированный",
"Bypass": "Обход",
@ -200,8 +216,12 @@
"Canvas height in pixels": "Высота холста в пикселях",
"Canvas width in pixels": "Ширина холста в пикселях",
"Captcha config error": "Ошибка конфигурации Captcha",
"Captcha disabled": "Капча отключена",
"Captcha error occurred": "Произошла ошибка Captcha",
"Captcha expired": "Срок действия Captcha истек",
"Captcha for all posts": "Капча для всех сообщений",
"Captcha for new thread": "Капча для новых потоков",
"Captcha Mode": "Режим Captcha",
"Captcha text": "Текст Captcha",
"Catalog": "Каталог",
"Catalog View": "Просмотр каталога",
@ -212,6 +232,7 @@
"Close": "Закрыть",
"Code Block": "Блок кода",
"Code theme": "Тема кода",
"Code Theme": "Тема блока кода",
"Color": "Цвет",
"comma separated": "через запятую",
"Completed block bypass, you may go back and make your post.": "Завершив обход блока, вы можете вернуться и сделать свой пост.",
@ -232,6 +253,7 @@
"Currently blocked": "В настоящее время заблокирован",
"Custom": "Пользовательский",
"Custom CSS": "Пользовательский CSS",
"Custom Flags": "Пользовательские флаги",
"Custom Pages": "Пользовательские страницы",
"Customisation": "Настройка",
"Customise": "Настройка.",
@ -242,6 +264,7 @@
"Delete": "Удалить",
"Delete Assets": "Удалить ресурсы",
"Delete Banners": "Удалить баннеры",
"Delete board": "Удалить доску",
"Delete Files": "Удалить файлы",
"Delete Flags": "Удалить флаги",
"Delete from IP globally": "Удалить с IP глобально",
@ -257,11 +280,14 @@
"Description": "Описание",
"Detected": "Обнаружено",
"Dice Roll": "Бросок кости",
"Disable anonymizer file posting": "Отключить публикацию файлов анонимайзера",
"Disable board custom CSS": "Отключить пользовательский CSS платы",
"Disable Reply Subject": "Отключить тему ответа",
"Disconnected": "Отключен",
"Dismiss Global Reports": "Отклонить глобальные отчеты",
"Dismiss Reports": "Отклонять отчеты",
"Do NOT import untrusted settings data!": "НЕ импортировать ненадежные данные настроек!",
"Do nothing": "Ничего не делать",
"Double click to highlight (%s)": {
"other": "Дважды щелкните, чтобы выделить (%s)"
},
@ -269,7 +295,9 @@
"other": "Дважды коснитесь, чтобы выделить (%s)"
},
"Draw": "Ничья",
"e.g. 1w": "например, 1w",
"e.g. 7d": "например, 7d",
"Early 404": "Начало 404 года",
"Edit": "Редактировать",
"Edit Account": "Редактировать учетную запись",
"Edit account permissions for": "Редактировать разрешения учетной записи для",
@ -284,11 +312,17 @@
"Edit Role": "Редактировать роль",
"Edit Role \"%s\"": "Редактировать роль \"%s\"",
"Email": "Электронная почта",
"Enable captcha for all posts": "Включить капчу для всех сообщений",
"Enable captcha for new thread": "Включить captcha для нового потока",
"Enable Tegaki": "Включить рисование",
"Enabling 2FA will invalidate all your existing sessions and you will have to login again.": "Включение 2FA приведет к аннулированию всех ваших существующих сеансов, и вам придется снова входить в систему.",
"Enforce Unique Files": "Принудительное использование уникальных файлов",
"Enforce Unique Messages": "Принудительное использование уникальных сообщений",
"Eraser": "Ластик",
"Error connecting": "Ошибка подключения",
"Error reconnecting": "Ошибка повторного подключения",
"Europe": "Узел выхода из Tor",
"Europe": "Европа",
"Tor Exit Node": "Выходной узел Tor",
"Events": "События",
"Exceeded max asset uploads in one request of %s": "Превышено максимальное количество загрузок активов за один запрос в %s",
"Exceeded max flag uploads in one request of %s": "Превышено максимальное количество загрузок файлов за один запрос на %s",
@ -297,6 +331,7 @@
"Expiry": "Истечение срока действия",
"Export": "Экспорт",
"Export does not include post password or (You)'s": "Экспорт не включает почтовый пароль или (Ваши) данные",
"External Archive Links": "Ссылки на внешние архивы",
"Failed reconnecting": "Сбой повторного подключения",
"faq": "часто задаваемые вопросы",
"Faster": "Быстрее",
@ -306,11 +341,15 @@
"other": "Файлы"
},
"Filter": "Фильтр",
"Filter Auto Ban Duration": "Фильтровать продолжительность автоматического запрета",
"filter hit: \"%s\"": "попадание в фильтр: \"%s\"",
"Filter ID": "Идентификатор фильтра",
"Filter Mode": "Режим фильтрации",
"Filter Name": "Имя фильтра",
"Filter Subject": "Тема фильтра",
"Filter Tripcode": "Код отключения фильтра",
"filters": "filters",
"Filters": "Filters",
"Finish": "Готово",
"Flag": {
"one": "Флаг",
@ -320,13 +359,20 @@
"Flow": "Поток",
"focus to load captcha": "фокус для загрузки капчи",
"Forbidden": "Запрещено",
"Force Anon": "Принудительный анон",
"Force Reply File": "Принудительный файл ответа",
"Force Reply Message": "Принудительное ответное сообщение",
"Force Thread File": "Принудительный файл потока",
"Force Thread Message": "Принудительное сообщение потока",
"Force Thread Subject": "Тема принудительного потока",
"Fortune": "Фортуна",
"Full control of the board, equivalent to the BO. Can delete and/or transfer the board. Can only be given by somebody else with \"Board Owner\" permission. Use with caution!": "Полный контроль над доской, эквивалентный BO. Можно удалить и/или перенести доску. Может быть предоставлен только кем-то другим с разрешения \"Владельца доски\". Используйте с осторожностью!",
"Full control. Use with caution!": "Полный контроль. Используйте с осторожностью!",
"Gapless": "Gapless",
"Gapless": "Непрерывный",
"General": "Общий",
"General board staff permission. Access mod index, catalog, recent posts and reports. Ability to submit mod actions. Bypass board-specific bans and post filters.": "Общее разрешение персонала правления. Получите доступ к индексу модов, каталогу, последним сообщениям и отчетам. Возможность отправлять действия мода. Обход специфичных для совета запретов и почтовых фильтров.",
"General global staff permission. Access to recent posts and reports. Ability to submit global actions.": "Общее разрешение глобального персонала. Доступ к последним сообщениям и отчетам. Возможность отправлять глобальные действия.",
"Geo Flags": "Географические флаги",
"Geographic Flag": "Географический флаг",
"Get block bypass": "Получить обход блокировки",
"Global": "Глобальный",
@ -347,6 +393,7 @@
"Hidden images": "Скрытые изображения",
"Hidden User": "Скрытый пользователь",
"Hide": "Скрыть",
"Hide Banners": "Скрыть баннеры",
"Hide deleted post content": "Скрыть содержимое удаленного сообщения",
"Hide post stubs": "Скрыть заглушки сообщений",
"Hide thumbnails": "Скрыть эскизы",
@ -357,6 +404,7 @@
"Hover to view": "Наведите курсор для просмотра",
"I'm sure": "Я уверен",
"ID": "ID",
"IDs": "IDs",
"if enabled": "если включено",
"Image loading bars": "Панели загрузки изображений",
"Images randomly chosen and displayed at the top of most pages on the board": "Изображения, выбранные случайным образом и отображаемые в верхней части большинства страниц на доске",
@ -381,6 +429,7 @@
"Issue Date": "Дата выпуска",
"Issuer": "Эмитент",
"Italic": "Курсив",
"Language": "Язык",
"Last Active": "Последнее активное",
"Last edited": "Последнее отредактированное",
"Latest Activity": "Последнее действие",
@ -388,6 +437,7 @@
"Layer": "Слой",
"Layer limit reached.": "Достигнут предел слоя.",
"Layers": "Слои",
"Limits": "Пределы",
"Links": "Ссылки",
"Live posts": "Живые сообщения",
"Live posts off": "Прямые сообщения отключены",
@ -396,6 +446,9 @@
"Local First": "Local First",
"Local Stats": "Местная статистика",
"Local time": "Местное время",
"Lock board": "Блокирующая доска",
"Lock Mode": "Режим блокировки",
"Lock thread creation": "Создание потока блокировки",
"Locked": "Заблокировано",
"Log Message": "Сообщение журнала",
"Log out": "Выход из системы",
@ -418,14 +471,19 @@
"one": "Макс %s Файл",
"other": "Макс %s Файлы"
},
"Max Files": "Максимальное количество файлов",
"Max files per post is %s": "Максимальное количество файлов на публикацию равно %s",
"Max files per post on this board is %s": "Максимальное количество файлов на публикацию на этой доске равно %s",
"Max files per request is %s": "Максимальное количество файлов на запрос равно %s",
"Max Reply Message Length": "Максимальная длина ответного сообщения",
"Max Thread Message Length": "Максимальная длина сообщения потока",
"Merge layers": "Объединить слои",
"Merge selected layers?": "Объединить выбранные слои?",
"Message": "Сообщение",
"Message must be %s characters or less": "Сообщение должно содержать не более символов %s",
"Mime type mismatch for file \"%s\"": "Несоответствие типа Mime для файла \"%s\"",
"Min Reply Message Length": "Минимальная длина ответного сообщения",
"Min Thread Message Length": "Длина сообщения основного потока",
"Missing .html name": "Отсутствует имя .html",
"Missing file extensions": "Отсутствующие расширения файлов",
"Missing message": "Пропущенное сообщение",
@ -446,9 +504,11 @@
"Narrow": "Узкий",
"Narrow Range": "Узкий диапазон",
"New": "Новый",
"New owner username": "Имя пользователя нового владельца",
"New Password": "Новый пароль",
"New Reply": "Новый ответ",
"New Thread": "Новая тема",
"Newline separated": "Разделенная новой строкой",
"Newline separated, max 10": "Разделитель новой строки, не более 10",
"news": "новости",
"News": "Новости",
@ -456,6 +516,8 @@
"No appeal submitted": "Апелляция не подана",
"No bans.": "Запретов нет",
"No camera? Use this secret in your authenticator app instead": "Нет камеры? Вместо этого используйте этот секрет в своем приложении-аутентификаторе ",
"No Captcha": "Без капчи",
"No change": "Ничего не делать",
"No Filters": "Нет фильтров",
"No Logs.": "Нет журналов",
"No news.": "Нет новостей",
@ -476,8 +538,11 @@
"Nothing": "Ничего",
"Notifications": "Уведомления",
"Now": "Сейчас",
"Off": "Прочь",
"OK": "ОК",
"Only notify (You)s": "Только уведомлять (вас) ов",
"OP Reply Count Delete Protection": "Количество ответов OP Защита от удаления",
"OP Thread Age Delete Protection": "Защита от удаления OP Thread Age",
"Opacity": "Непрозрачность",
"Open": "Открыть",
"Or, apply a role": "Или применить роль",
@ -496,6 +561,7 @@
"Payload Too Large": "Слишком большая полезная нагрузка",
"Pen": "Ручка",
"Pencil": "Карандаш",
"Per Thread": "каждая нить",
"Permissions": "Разрешения",
"Pinktext": "Розовый текст",
"Pipette": "Пипетка",
@ -510,20 +576,23 @@
"Post password": "Пароль для публикации",
"Post styling": "Стиль публикации",
"Post(s)": "Сообщения",
"Posting": "Размещение",
"Posts": "Сообщения.",
"Posts must include a message or file": "Сообщения должны содержать сообщение или файл",
"Posts not shown": "Сообщения не показаны",
"PPD": "PPD",
"PPH": "PPH",
"PPH Trigger Action": "Действие триггера PPH",
"PPH Trigger Threshold": "Порог срабатывания PPH",
"Preserve Alpha": "Сохранить Альфа",
"Pressure": "Давление",
"Pruned IP": "Сокращенный IP",
"Range": "Диапазон",
"Ratelimited": "Ratelimited",
"Ratelimited": "Скорость ограничена",
"Raw IPs": "Необработанные IP-адреса",
"Reason": "Причина",
"Recent": "новейший",
"Recent Posts": "Recept Posts",
"Recent Posts": "Последние сообщения",
"Recently bumped threads from multiple boards": "Недавно удаленные потоки с нескольких плат",
"Recording replay": "Воспроизведение записи",
"Recursive post hide": "Рекурсивное скрытие записи",
@ -539,6 +608,7 @@
"other": "Ответить"
},
"Reply Count": "Количество ответов",
"Reply Limit": "Ограничение на ответ",
"Report": "Отчет",
"Report reason": "Причина отчета",
"Reports": "Отчеты",
@ -547,19 +617,22 @@
"Resign from a staff position": "Уйти со штатной должности",
"Reverse": "Обратный",
"Reverse Image Search": "Обратный поиск изображений",
"Reverse Image Search Links": "Обратные ссылки для поиска изображений",
"Rewind": "Перемотка назад",
"Right click to replace with the current color": "Щелкните правой кнопкой мыши, чтобы заменить текущий цвет",
"Role": "Роль",
"Roles": "Роли",
"Root": "Root",
"rules": "правила",
"Sage Only Email": "Электронная почта только для Sage",
"Save": "Сохранить",
"Save As": "Сохранить как",
"Save settings": "Сохранить настройки",
"Scan the QR Code in an authenticator app, and submit the code": "Отсканируйте QR-код в приложении-аутентификаторе и отправьте код",
"Scroll to new posts": "Перейти к новым сообщениям",
"Search": "Поиск",
"See Global Post History": "Просмотр глобальной истории сообщений",
"Seen?": "Visto?",
"Seen?": "Признан?",
"Select/Drop/Paste files": {
"one": "Выбрать / Удалить / Вставить файл",
"other": "Выбрать / Удалить / Вставить файлы"
@ -589,6 +662,7 @@
"Staff Boards": "Доски объявлений персонала",
"Sticky": "Липкий",
"Sticky priority, 0 = unsticky": "Приоритет липкости, 0 = отклеенный",
"Strict Filtering": "Строгая фильтрация",
"Strikethrough": "Зачеркнутый",
"Strip Filename": "Имя файла полосы",
"Subject": "Тема",
@ -599,6 +673,7 @@
"Tags": "Теги",
"Tegaki": "Тегаки",
"Tegaki Size": "Размер Тегаки",
"Test first in top-right settings if you have javascript enabled": "Сначала протестируйте в настройках в правом верхнем углу, если у вас включен javascript",
"The active layer is not visible.": "Активный слой не виден",
"The server acting as a gateway or proxy did not get a response in time from the upstream server.": "Сервер, действующий в качестве шлюза или прокси-сервера, не получил ответ вовремя от вышестоящего сервера.",
"The server acting as a gateway or proxy received an invalid response from the upstream server.": "Сервер, действующий как шлюз или прокси, получил неверный ответ от вышестоящего сервера.",
@ -608,6 +683,7 @@
"There are currently %s public boards, %s in total. Sitewide, %s posts have been made in the last day, %s in the last hour, %s in total.": "В настоящее время существует %s публичных советов, %s сообщений в общей сложности. По всему сайту %s сообщений было сделано за последний день, %s сообщений за последний час, %s сообщений в общей сложности ",
"There are currently %s sites and %s boards in the known webring. Across all webring boards, %s posts have been made in the last hour, %s in total.": "В настоящее время в известной сети есть %s сайтов и %s досок. На всех досках объявлений за последний час было размещено %s сообщений, всего %s сообщений.",
"Thread from": "Поток из",
"Thread Limit": "Предел резьбы",
"Thread No.": "Номер нити",
"Thread watcher": "Наблюдатель за нитью",
"Thread Watcher": "Наблюдатель за нитью.",
@ -623,6 +699,11 @@
"Tor Hidden Service": "Скрытая служба Tor",
"total": "всего",
"Total number of flags would exceed global limit of %s": "Общее количество флагов превысило бы глобальный предел в %s",
"TPH Trigger Action": "Триггерное действие TPH",
"TPH Trigger Threshold": "Порог срабатывания TPH",
"Transfer ownership": "Передача права собственности",
"Trigger Reset Captcha Mode": "Запускает режим сброса капчи",
"Trigger Reset Lock Mode": "Режим блокировки сброса триггера",
"Two Factor Authentication Setup": "Двухфакторная Настройка аутентификации",
"Type": "Тип",
"Unban": "Отменить запрет",
@ -631,6 +712,10 @@
"Unknown": "Неизвестно",
"Unlimit media height": "Неограниченная высота носителя",
"Unlink Files": "Отменить привязку файлов",
"Unlist from webring": "Удалить список из webring",
"Unlist locally": "Отменить список локально",
"Unlock board": "Разблокировка платы",
"Unlocked": "Разблокирован",
"Unregistered User": "Незарегистрированный пользователь",
"Update": "Обновить",
"Updated": "Обновлено",
@ -663,8 +748,11 @@
"Use titles": "Использовать заголовки",
"Use underline": "Использовать подчеркивание",
"User does not exist": "Пользователь не существует",
"User File Spoilering": "Порча пользовательских файлов",
"User File Unlinking": "Отсоединение пользовательского файла",
"User is already board owner": "Пользователь уже является владельцем доски",
"User is already staff": "Пользователь уже является сотрудником",
"User Post Deletion": "Удаление записи пользователя",
"USER WAS BANNED FOR THIS POST": "ПОЛЬЗОВАТЕЛЬ БЫЛ ЗАБАНЕН ЗА ЭТОТ ПОСТ",
"Username": "Имя пользователя",
"Username must be 50 characters or less": "Имя пользователя должно содержать не более 50 символов",
@ -690,4 +778,4 @@
"Your request was blocked because your IP address is listed on a blacklist.": "Ваш запрос был заблокирован, потому что ваш IP-адрес внесен в черный список.",
"Your upload was too large": "Ваша загрузка была слишком большой",
"Zoom": "Увеличить"
}
}

@ -3,6 +3,4 @@
grep -ri '__' $1 \
| sed 's/__/\n/g' \
| grep -Po "(?<=')[^',]+(?=')" \
| sort \
| uniq \
| awk '{ print "\""$0"\""": ""\""$0"\"""," }'

@ -2,7 +2,7 @@
select(name='countries' size='10' multiple)
optgroup(label=__('Currently blocked'))
each code in board.settings.blockedCountries
option(value=code selected=true) #{countryNamesMap[code]}
option(value=code selected=true) #{countryNamesMap[code]} (#{code})
optgroup(label=__('Not blocked'))
each code in countryCodes.filter(c => !blockedCountries.has(c))
option(value=code) #{countryNamesMap[code]}
option(value=code) #{countryNamesMap[code]} (#{code})

Loading…
Cancel
Save