From 3584786387afa424510345b6d90799297bbc45ed Mon Sep 17 00:00:00 2001 From: MeiMei <30769358+mei23@users.noreply.github.com> Date: Sat, 28 Nov 2020 14:20:32 +0900 Subject: [PATCH 1/2] Use Node v14.15.1 (#6861) https://nodejs.org/en/blog/vulnerability/november-2020-security-releases/ --- .node-version | 2 +- Dockerfile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.node-version b/.node-version index 55d178216..ebea32b6f 100644 --- a/.node-version +++ b/.node-version @@ -1 +1 @@ -v14.15.0 +v14.15.1 diff --git a/Dockerfile b/Dockerfile index f6a1253bf..ee60e97fc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:14.15.0-alpine AS base +FROM node:14.15.1-alpine AS base ENV NODE_ENV=production From 33e8d61d65713d324706bc026956abd80a186f37 Mon Sep 17 00:00:00 2001 From: syuilo Date: Sat, 28 Nov 2020 14:20:46 +0900 Subject: [PATCH 2/2] New Crowdin updates (#6855) * New translations ja-JP.yml (German) * New translations ja-JP.yml (English) * New translations ja-JP.yml (Chinese Traditional) * New translations ja-JP.yml (Chinese Simplified) * New translations ja-JP.yml (Russian) * New translations ja-JP.yml (Korean) * New translations ja-JP.yml (Spanish) * New translations ja-JP.yml (French) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Chinese Simplified) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Chinese Simplified) * New translations ja-JP.yml (Chinese Simplified) * New translations ja-JP.yml (Chinese Simplified) * New translations ja-JP.yml (Chinese Simplified) * New translations ja-JP.yml (English) * New translations ja-JP.yml (Russian) * New translations ja-JP.yml (English) * New translations ja-JP.yml (English) * New translations ja-JP.yml (Russian) * New translations ja-JP.yml (English) * New translations ja-JP.yml (German) * New translations ja-JP.yml (Russian) * New translations ja-JP.yml (English) * New translations ja-JP.yml (German) * New translations ja-JP.yml (German) * New translations ja-JP.yml (Russian) * New translations ja-JP.yml (English) * New translations ja-JP.yml (Russian) * New translations ja-JP.yml (Russian) * New translations ja-JP.yml (German) * New translations ja-JP.yml (English) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (English) * New translations ja-JP.yml (German) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (German) * New translations ja-JP.yml (Japanese, Kansai) * New translations ja-JP.yml (English) * New translations ja-JP.yml (Chinese Traditional) * New translations ja-JP.yml (Chinese Simplified) * New translations ja-JP.yml (Russian) * New translations ja-JP.yml (Korean) * New translations ja-JP.yml (Arabic) * New translations ja-JP.yml (Spanish) * New translations ja-JP.yml (French) * New translations ja-JP.yml (Ukrainian) --- locales/ar-SA.yml | 1 - locales/de-DE.yml | 59 ++++++++++++++++++++++++++++++++++-------- locales/en-US.yml | 59 ++++++++++++++++++++++++++++++++++-------- locales/es-ES.yml | 9 ------- locales/fr-FR.yml | 9 ------- locales/ja-KS.yml | 7 ----- locales/ko-KR.yml | 9 ------- locales/ru-RU.yml | 65 +++++++++++++++++++++++++++++++++++++---------- locales/uk-UA.yml | 48 +++++++++++++++++++++++++++++----- locales/zh-CN.yml | 55 ++++++++++++++++++++++++++++++++------- locales/zh-TW.yml | 9 ------- 11 files changed, 238 insertions(+), 92 deletions(-) diff --git a/locales/ar-SA.yml b/locales/ar-SA.yml index 69fe7b414..010d151db 100644 --- a/locales/ar-SA.yml +++ b/locales/ar-SA.yml @@ -273,7 +273,6 @@ popularTags: "الوسوم الرائجة" userList: "القوائم" about: "عن" aboutMisskey: "عن Misskey" -patrons: "الداعمون" administrator: "المدير" token: "الرمز المميز" twoStepAuthentication: "الإستيثاق بعاملَيْن" diff --git a/locales/de-DE.yml b/locales/de-DE.yml index c7485daff..a3f6dddab 100644 --- a/locales/de-DE.yml +++ b/locales/de-DE.yml @@ -127,6 +127,7 @@ cacheRemoteFilesDescription: "Wenn diese Einstellung deaktiviert ist, werden Dat flagAsBot: "Als Bot markieren" flagAsBotDescription: "Wenn dieser Account durch ein Programm gesteuert wird, setze diesen Haken. Falls aktiviert, agiert es als Flag für andere Entwickler um endlose Kettenreaktionen mit anderen Bots zu verhindern und lässt Misskey's interne Systeme diesen Account als Bot behandeln." flagAsCat: "Als Katze markieren" +flagAsCatDescription: "Setze diese Flag um dieses Benutzerkonto als Katze zu markieren." autoAcceptFollowed: "Follow-Anfragen automatisch akzeptieren" addAcount: "Benutzerkonto hinzufügen" loginFailed: "Login fehlgeschlagen" @@ -359,13 +360,6 @@ popularTags: "Beliebte Schlagwörter" userList: "Listen" about: "Über" aboutMisskey: "Über Misskey" -aboutMisskeyText: "Misskey ist Open-Source-Software die von syuilo seit 2014 entwickelt wird." -misskeyMembers: "Misskey wird momentan von den unten aufgelisteten Mitgliedern weiterentwickelt und instand gehalten:" -misskeySource: "Der Quelltext ist hier verfügbar:" -misskeyTranslation: "Hilf dabei, Misskey zu übersetzen:" -misskeyDonate: "Spende an Misskey, um die Weiterentwicklung zu unterstützen:" -morePatrons: "Wir schätzen ebenso die Unterstützung vieler anderer hier nicht gelisteter Personen sehr. Danke! 🥰" -patrons: "UnterstützerInnen" administrator: "Administrator" token: "Token" twoStepAuthentication: "Zwei-Faktor-Authentifizierung" @@ -440,6 +434,7 @@ useOsNativeEmojis: "Eingebaute Emojis des Betriebssystems benutzen" youHaveNoGroups: "Keine Gruppen vorhanden" joinOrCreateGroup: "Lass dich zu einer Gruppe einladen oder erstelle deine eigene." noHistory: "Kein Verlauf" +signinHistory: "Anmeldungsverlauf" disableAnimatedMfm: "MFM, die Animationen enthalten, deaktivieren" doing: "In Bearbeitung" category: "Kategorie" @@ -492,6 +487,7 @@ none: "Keine" showInPage: "In Seite anzeigen" popout: "Pop-Up" volume: "Lautstärke" +masterVolume: "Gesamtlautstärke" details: "Details" chooseEmoji: "Wähle ein Emoji" unableToProcess: "Der Vorgang konnte nicht abgeschlossen werden." @@ -564,7 +560,8 @@ useStarForReactionFallback: "Verwende ★ falls das Reaktions-Emoji unbekannt is emailConfig: "Email-Server Konfiguration" enableEmail: "Email-Versand aktivieren" emailConfigInfo: "Zur Email-Bestätigung bei Registrierung und zum Zurücksetzen des Passworts verwendet" -email: "Email-Adresse" +email: "Email" +emailAddress: "Email-Adresse" smtpConfig: "SMTP-Server Konfiguration" smtpHost: "Host" smtpPort: "Port" @@ -596,6 +593,7 @@ regenerateLoginTokenDescription: "Den bei Logins intern verwendeten Token regene setMultipleBySeparatingWithSpace: "Trenne Elemente durch ein Leerzeichen um mehrere Einstellungen zu kofigurieren." fileIdOrUrl: "Datei-ID oder URL" chatOpenBehavior: "Verhalten des Chatfensters bei Öffnung" +behavior: "Verhalten" sample: "Beispiel" abuseReports: "Melden" reportAbuse: "Melden" @@ -619,6 +617,41 @@ createNew: "Neu erstellen" optional: "Optional" createNewClip: "Neuen Clip erstellen" public: "Öffentlich" +i18nInfo: "Misskey wird durch freiwillige Helfer in viele verschiedene Sprachen übersetzt. Unter {link} kannst du mithelfen." +manageAccessTokens: "Zugriffstoken verwalten" +accountInfo: "Benutzerkonto-Informationen" +notesCount: "Anzahl von Notizen" +repliesCount: "Anzahl gesendeter Antworten" +renotesCount: "Anzahl gesendeter Renotes" +repliedCount: "Anzahl erhaltener Antworten" +renotedCount: "Anzahl erhaltener Renotes" +followingCount: "Anzahl gefolgter Benutzer" +followersCount: "Anzahl an Followern" +sentReactionsCount: "Anzahl gesendeter Reaktionen" +receivedReactionsCount: "Anzahl erhaltener Reaktionen" +pollVotesCount: "Anzahl beantworteter Umfragen" +pollVotedCount: "Anzahl erhaltener Umfrageantworten" +yes: "Ja" +no: "Nein" +driveFilesCount: "Anzahl von Drive-Dateien" +driveUsage: "Drive-Auslastung" +noCrawle: "Crawler-Indexierung ablehnen" +noCrawleDescription: "Suchmaschinen bitten, die eigene Profilseite, Notizen, Seiten usw. nicht zu indexieren" +lockedAccountInfo: "Auch wenn du Follow-Anfragen auf manuelle Bestätigung setzt, wird jeder deine Notizen öffentlich sehen können, sofern du die Notizsichtbarkeit nicht auf \"Nur Follower\" setzt." +alwaysMarkSensitive: "Immer als NSFW markieren" +loadRawImages: "Anstatt Vorschaubild immer volles Bild laden" +disableShowingAnimatedImages: "Animierte Bilder nicht abspielen" +verificationEmailSent: "Eine Verifizierungsnachricht wurde versendet. Besuche den dort enthaltenen Link, um die Verifizierung abzuschließen." +notSet: "Nicht konfiguriert" +emailVerified: "Email-Adresse bestätigt" +noteFavoritesCount: "Anzahl favorisierter Notizen" +pageLikesCount: "Anzahl der Seiten, die mir gefallen" +pageLikedCount: "Anzahl erhaltener \"Gefällt mir\" auf Seiten" +reversiCount: "Anzahl von Reversi-Runden" +_nsfw: + respect: "Als NSFW markierte Bilder verdecken" + ignore: "Als NSFW markierte Bilder nicht verdecken" + force: "Alle Medien verdecken" _mfm: cheatSheet: "MFM Spickzettel" intro: "MFM ist eine an vielen Stellen verwendbare und Misskey-exklusive Markup-Sprache. Hier kannst du eine Liste von verfügbarer MFM-Syntax anschauen." @@ -720,7 +753,7 @@ _channel: notesCount: "{n} Notizen" _sidebar: full: "Voll" - icon: "Symbol" + icon: "Symbole" hide: "Ausblenden" _wordMute: muteWords: "Wort stummschalten" @@ -737,6 +770,8 @@ _theme: manage: "Themaverwaltung" code: "Themen-Code" installed: "{name} wurde installiert" + installedThemes: "Installierte Themen" + builtinThemes: "Eingebaute Themen" alreadyInstalled: "Dieses Thema ist bereits installiert" invalid: "Themenformat ist ungültig" make: "Farbthema erstellen" @@ -810,6 +845,8 @@ _sfx: chatBg: "Nachrichten (Hintergrund)" antenna: "Antennen" channel: "Kanalbenachrichtigung" + reversiPutBlack: "Reversi: Schwarz macht einen Zug" + reversiPutWhite: "Reversi: Weiß macht einen Zug" _ago: unknown: "Unbekannt" future: "Zukunft" @@ -975,7 +1012,9 @@ _profile: username: "Benutzername" description: "Über mich" youCanIncludeHashtags: "Du kannst auch Hashtags in deiner Beschreibung verwenden." - metadata: "Andere Informationen" + metadata: "Zusätzliche Informationen" + metadataEdit: "Zusätzliche Informationen bearbeiten" + metadataDescription: "Du kannst auf deinem Profil vier zusätzliche Informationsblöcke anzeigen lassen." metadataLabel: "Name" metadataContent: "Inhalt" _exportOrImport: diff --git a/locales/en-US.yml b/locales/en-US.yml index 6607642cb..5e9f22232 100644 --- a/locales/en-US.yml +++ b/locales/en-US.yml @@ -127,6 +127,7 @@ cacheRemoteFilesDescription: "When this setting is disabled, remote files are lo flagAsBot: "This account is a bot" flagAsBotDescription: "If this account is controlled by a program, set this option. If enabled, it will act as flag for other developers to prevent endless interaction chains with other bots and adjust Misskey's internal systems to treat this account as a bot." flagAsCat: "This account is a cat" +flagAsCatDescription: "Toggle this flag on for this account to be marked as a cat." autoAcceptFollowed: "Automatically approve follow requests from users you're following" addAcount: "Add Account" loginFailed: "Failed to sign in" @@ -359,13 +360,6 @@ popularTags: "Trending Tags" userList: "Lists" about: "About" aboutMisskey: "About Misskey" -aboutMisskeyText: "Misskey is an open-source software developed by syuilo since 2014." -misskeyMembers: "It is currently developed and maintained by the members listed below:" -misskeySource: "Source code is available here:" -misskeyTranslation: "Help us with your contribution to translate Misskey:" -misskeyDonate: "Help us to keep improving the software by donating here:" -morePatrons: "We really appreciate the support of many other helpers not listed here. Thank you! 🥰" -patrons: "Backers" administrator: "Admin" token: "Token" twoStepAuthentication: "Two-factor authentication" @@ -440,6 +434,7 @@ useOsNativeEmojis: "Use OS native Emojis" youHaveNoGroups: "You have no groups" joinOrCreateGroup: "Get invited to join the groups or you can create your own group." noHistory: "No history items" +signinHistory: "Login history" disableAnimatedMfm: "Disable MFM with animation" doing: "On my way" category: "Category" @@ -492,6 +487,7 @@ none: "None" showInPage: "Show in page" popout: "Pop-out" volume: "Volume" +masterVolume: "Master volume" details: "Details" chooseEmoji: "Choose an emoji" unableToProcess: "The operation could not be completed." @@ -564,7 +560,8 @@ useStarForReactionFallback: "Use ★ as fallback if the reaction emoji is unknow emailConfig: "Email server configuration" enableEmail: "Enable email distribution" emailConfigInfo: "Used to confirm your email during sign-up and if you forget your password" -email: "Email Address" +email: "Email" +emailAddress: "Email address" smtpConfig: "SMTP Server configuration" smtpHost: "Host" smtpPort: "Port" @@ -596,6 +593,7 @@ regenerateLoginTokenDescription: "Regenerate the token used internally during lo setMultipleBySeparatingWithSpace: "You can set multiple by separating them with spaces." fileIdOrUrl: "File-ID or URL" chatOpenBehavior: "Behavior of the chat window when opened" +behavior: "Behavior" sample: "Sample" abuseReports: "Reports" reportAbuse: "Report" @@ -619,6 +617,41 @@ createNew: "Create new" optional: "Optional" createNewClip: "Create new clip" public: "Public" +i18nInfo: "Misskey is being translated into various languages by volunteers. You can help at {link}." +manageAccessTokens: "Manage access tokens" +accountInfo: "Account Info" +notesCount: "Amount of notes" +repliesCount: "Amount of replies sent" +renotesCount: "Amount of renotes sent" +repliedCount: "Amount of replies received" +renotedCount: "Amount of renotes received" +followingCount: "Amount of followed accounts" +followersCount: "Amount of followers" +sentReactionsCount: "Amount of sent reactions" +receivedReactionsCount: "Amount of received reactions" +pollVotesCount: "Amount of sent poll votes" +pollVotedCount: "Amount of received poll votes" +yes: "Yes" +no: "No" +driveFilesCount: "Amount of drive files" +driveUsage: "Drive space usage" +noCrawle: "Reject crawler indexing" +noCrawleDescription: "Ask search engines not to index your profile page, notes, Pages, etc" +lockedAccountInfo: "Unless you set your note visiblity to \"Followers only\", your notes are visible to anyone even if you require followers to be manually approved." +alwaysMarkSensitive: "Mark NSFW by default" +loadRawImages: "Display image attachments fully instead of thumbnails" +disableShowingAnimatedImages: "Don't play animated images" +verificationEmailSent: "A verification email has been sent. Please access the included link to complete verification." +notSet: "Not set" +emailVerified: "Email has been verified" +noteFavoritesCount: "Amount of favorite notes" +pageLikesCount: "Amount of received Page likes" +pageLikedCount: "Amount of liked Pages" +reversiCount: "Number of Reversi matches" +_nsfw: + respect: "Hide NSFW media" + ignore: "Don't hide NSFW media" + force: "Hide all media" _mfm: cheatSheet: "MFM Cheatsheet" intro: "MFM is a Misskey-exclusive markup language that can be used in many places. Here you can view a list of all available MFM syntax." @@ -720,7 +753,7 @@ _channel: notesCount: "{n} Notes" _sidebar: full: "Full" - icon: "Avatar" + icon: "Icons" hide: "Hide" _wordMute: muteWords: "Word to mute" @@ -737,6 +770,8 @@ _theme: manage: "Themes manager" code: "Theme code" installed: "{name} has been installed" + installedThemes: "Installed themes" + builtinThemes: "Built-in themes" alreadyInstalled: "The theme is already installed" invalid: "Theme format is invalid" make: "Make a theme" @@ -810,6 +845,8 @@ _sfx: chatBg: "Messaging (Background)" antenna: "Antenna Reception" channel: "Channel notifications" + reversiPutBlack: "Reversi: Black makes a move" + reversiPutWhite: "Reversi: White makes a move" _ago: unknown: "Unknown" future: "Future" @@ -975,7 +1012,9 @@ _profile: username: "Username" description: "Bio" youCanIncludeHashtags: "You can also include hashtags in your bio." - metadata: "Other information" + metadata: "Additional Information" + metadataEdit: "Edit additional Information" + metadataDescription: "You can display up to four additional information sections in your profile." metadataLabel: "Label" metadataContent: "Content" _exportOrImport: diff --git a/locales/es-ES.yml b/locales/es-ES.yml index a13781e08..f10b7e66a 100644 --- a/locales/es-ES.yml +++ b/locales/es-ES.yml @@ -354,13 +354,6 @@ popularTags: "Etiquetas populares" userList: "Lista" about: "Información" aboutMisskey: "Sobre Misskey" -aboutMisskeyText: "Misskey es un software de código abierto, desarrollado por syuilo desde el 2014" -misskeyMembers: "Es creado y mantenido por los miembros aquí listados:" -misskeySource: "El código fuente está disponible aquí:" -misskeyTranslation: "Ayúdanos con tu contribución para traducir Misskey:" -misskeyDonate: "Puedes contribuir al desarrollo de Misskey donando aquí:" -morePatrons: "Muchas más personas nos apoyan. Muchas gracias🥰" -patrons: "Patrocinadores" administrator: "Administrador" token: "Token" twoStepAuthentication: "Autenticación de dos factores" @@ -556,7 +549,6 @@ useStarForReactionFallback: "En caso de que los emojis de reacciones no sean cla emailConfig: "Configuración del servidor de correos" enableEmail: "Activar el envío de correos electrónicos" emailConfigInfo: "Usar en caso de validación de correo electrónico y pedido de contraseña" -email: "Correo electrónico" smtpConfig: "Configuración del servidor SMTP" smtpHost: "Host" smtpPort: "Puerto" @@ -932,7 +924,6 @@ _profile: username: "Nombre de usuario" description: "Descripción" youCanIncludeHashtags: "Puedes añadir hashtags" - metadata: "Información adicional" metadataLabel: "Etiqueta" metadataContent: "Contenido" _exportOrImport: diff --git a/locales/fr-FR.yml b/locales/fr-FR.yml index 81cbf0f61..f46c3f784 100644 --- a/locales/fr-FR.yml +++ b/locales/fr-FR.yml @@ -353,13 +353,6 @@ popularTags: "Mots-clés populaires" userList: "Listes" about: "Informations" aboutMisskey: "À propos de Misskey" -aboutMisskeyText: "Misskey est un logiciel libre et ouvert, développé par syuilo depuis 2014." -misskeyMembers: "Il est développé et maintenu par les membres listés ci-dessous :" -misskeySource: "Le code source est disponible ici:" -misskeyTranslation: "Aidez-nous en contribuant à traduire Misskey :" -misskeyDonate: "Vous pouvez contribuer au développement de Misskey en faisant un don ici:" -morePatrons: "Nous apprécions vraiment le soutien de nombreuses autres personnes non mentionnées ici. Merci à toutes et à tous ! 🥰" -patrons: "Supporteurs" administrator: "Administrateur" token: "Jeton" twoStepAuthentication: "Authentification à deux facteurs" @@ -552,7 +545,6 @@ useStarForReactionFallback: "Utiliser ★ comme alternative si l’émoji de ré emailConfig: "Configuration du serveur email" enableEmail: "Activer la distribution de courriel" emailConfigInfo: "Utilisé pour confirmer votre adresse de courriel et la réinitialisation de votre mot de passe en cas d’oubli." -email: "Adresse de courrier électronique" smtpConfig: "Paramètres du serveur SMTP" smtpHost: "Hôte" smtpPort: "Port" @@ -823,7 +815,6 @@ _profile: username: "Nom d’utilisateur·rice" description: "À propos de moi" youCanIncludeHashtags: "Vous pouvez également inclure des hashtags." - metadata: "Informations complémentaires" metadataLabel: "Étiquette" metadataContent: "Contenu" _exportOrImport: diff --git a/locales/ja-KS.yml b/locales/ja-KS.yml index a52ee9559..4cd11a85a 100644 --- a/locales/ja-KS.yml +++ b/locales/ja-KS.yml @@ -354,13 +354,6 @@ popularTags: "人気のタグ" userList: "リスト" about: "情報" aboutMisskey: "Misskeyってなんや?" -aboutMisskeyText: "Misskeyはsyuiloいう人が2014年からずっと作ってはる、オープンソースなソフトウェアや。" -misskeyMembers: "今んとここんだけのメンバーが作って、メンテナンスしてはる:" -misskeySource: "ソースコードはこっから見てな:" -misskeyTranslation: "Misskeyの翻訳手伝うてくれへん?:" -misskeyDonate: "Misskeyにお金あげたら開発のサポートになるで:" -morePatrons: "他にもぎょうさんの人からサポートしてもろてんねん。ほんまおおきに🥰" -patrons: "支援者" administrator: "管理者" token: "トークン" twoStepAuthentication: "二段階認証" diff --git a/locales/ko-KR.yml b/locales/ko-KR.yml index cb074da86..40fd2f2ff 100644 --- a/locales/ko-KR.yml +++ b/locales/ko-KR.yml @@ -359,13 +359,6 @@ popularTags: "인기 태그" userList: "리스트" about: "정보" aboutMisskey: "Misskey에 대하여" -aboutMisskeyText: "Misskey는 syuilo에 의해서 2014년부터 개발되어 온 오픈소스 소프트웨어 입니다." -misskeyMembers: "현재는 아래 멤버들에 의해 개발 및 유지보수 되고 있습니다:" -misskeySource: "소스코드는 여기에 공개되어 있습니다:" -misskeyTranslation: "Misskey의 번역을 함께해 주시길 부탁드립니다:" -misskeyDonate: "Misskey에 기부하심으로써 개발에 도움을 주실 수 있습니다:" -morePatrons: "이 외에도 다른 많은 분들이 도움을 주시고 계십니다. 감사합니다🥰" -patrons: "후원자들" administrator: "관리자" token: "토큰" twoStepAuthentication: "2단계 인증" @@ -560,7 +553,6 @@ edit: "편집" useStarForReactionFallback: "알 수 없는 리액션 이모지 대신 ★ 사용" emailConfig: "메일 서버 설정" emailConfigInfo: "가입 시 메일 주소 확인이나 비밀번호 초기화 시에 사용합니다." -email: "메일 주소" smtpConfig: "SMTP 서버 설정" smtpHost: "호스트" smtpPort: "포트" @@ -867,7 +859,6 @@ _profile: username: "유저명" description: "자기소개" youCanIncludeHashtags: "해시 태그를 포함할 수 있습니다." - metadata: "추가 정보" metadataLabel: "라벨" metadataContent: "내용" _exportOrImport: diff --git a/locales/ru-RU.yml b/locales/ru-RU.yml index fa257e672..98cf94f88 100644 --- a/locales/ru-RU.yml +++ b/locales/ru-RU.yml @@ -127,6 +127,7 @@ cacheRemoteFilesDescription: "Когда эта настройка отключ flagAsBot: "Аккаунт бота" flagAsBotDescription: "Включите, если этот аккаунт управляется программой. Это позволит системе Misskey учитывать это, а также поможет разработчикам других ботов предотвратить бесконечные циклы взаимодействия." flagAsCat: "Аккаунт кота" +flagAsCatDescription: "Включите, и этот аккаунт будет помечен как кошачий." autoAcceptFollowed: "Принимать подписчиков автоматически" addAcount: "Добавить аккаунт" loginFailed: "Неудачная попытка входа" @@ -359,13 +360,6 @@ popularTags: "Популярные теги" userList: "Списки" about: "Описание" aboutMisskey: "О Misskey" -aboutMisskeyText: "Misskey - это программное обеспечение с открытым исходным кодом, разрабатываемое syuilo с 2014 года." -misskeyMembers: "В настоящее время он разрабатывается и поддерживается следующими участниками:" -misskeySource: "Исходный код доступен здесь:" -misskeyTranslation: "Помогите нам перевести Misskey:" -misskeyDonate: "Вы можете поддержать развитие, пожертвовав Misskey:" -morePatrons: "Есть много других, кто поддержал нас. Спасибо 🥰." -patrons: "Поддержавшие" administrator: "Администратор" token: "Токен" twoStepAuthentication: "Двухфакторная аутентификация" @@ -440,6 +434,7 @@ useOsNativeEmojis: "Использовать эмодзи операционно youHaveNoGroups: "У вас нет ни одной группы" joinOrCreateGroup: "Получайте приглашения в группы или создавайте свои собственные" noHistory: "История пока пуста" +signinHistory: "Журнал посещений" disableAnimatedMfm: "Отключение анимированной разметки MFM" doing: "В процессе" category: "Категория" @@ -492,6 +487,7 @@ none: "Ничего" showInPage: "Показать страницу" popout: "Развернуть" volume: "Громкость" +masterVolume: "Основная регулировка громкости" details: "Подробнее" chooseEmoji: "Выберите эмодзи" unableToProcess: "Не удаётся завершить операцию" @@ -564,7 +560,8 @@ useStarForReactionFallback: "Ставить ★ в качестве реакци emailConfig: "Настройки почтового сервера" enableEmail: "Включить обмен электронной почтой" emailConfigInfo: "Используется для подтверждения адреса электронной почты и сброса пароля." -email: "Адрес электронной почты" +email: "Электронная почта" +emailAddress: "Адрес электронной почты" smtpConfig: "Конфигурация SMTP-сервера" smtpHost: "Хост" smtpPort: "Порт" @@ -596,6 +593,7 @@ regenerateLoginTokenDescription: "Создаёт новый токен, испо setMultipleBySeparatingWithSpace: "Можно написать несколько через пробел" fileIdOrUrl: "Идентификатор файла или ссылка" chatOpenBehavior: "Поведение окна чата при открытии" +behavior: "Поведение" sample: "Пример" abuseReports: "Жалобы" reportAbuse: "Жалоба" @@ -619,6 +617,41 @@ createNew: "Новый документ" optional: "Необязательно" createNewClip: "Новая памятка" public: "Общедоступно" +i18nInfo: "Misskey переводят на разные языки добровольцы со всего света. Ваша помощь тоже пригодится здесь: {link}." +manageAccessTokens: "Управление токенами доступа" +accountInfo: "Сведения об учётной записи" +notesCount: "Количество заметок" +repliesCount: "Сколько раз пользователь кому-то ответил" +renotesCount: "Сколько раз пользователь передал чужие заметки" +repliedCount: "Сколько раз ответили пользователю" +renotedCount: "Сколько раз передавали заметки пользователя" +followingCount: "Количество подписок" +followersCount: "Количество подписавшихся" +sentReactionsCount: "Сколько раз пользователь отреагировал" +receivedReactionsCount: "Сколько раз отреагировали на заметки пользователя" +pollVotesCount: "Сколько раз участвовал в опросах" +pollVotedCount: "Сколько раз участвовали в опросах пользователя" +yes: "Да" +no: "Нет" +driveFilesCount: "Количество файлов на диске" +driveUsage: "Сколько места занято на диске" +noCrawle: "Паукам вход воспрещён" +noCrawleDescription: "Просьба поисковым системам не ходить по вашему профилю, по заметкам, страницам и не индексировать их." +lockedAccountInfo: "Даже если вы вручную подтверждаете подписки, кто угодно может читать ваши заметки, если вы не отмечаете их «для подписчиков»." +alwaysMarkSensitive: "Отмечать файлы как «содержимое не для всех» по умолчанию" +loadRawImages: "Сразу показывать изображения в полном размере" +disableShowingAnimatedImages: "Не проигрывать анимацию" +verificationEmailSent: "Вам отправлено письмо для подтверждения. Пройдите, пожалуйста, по ссылке из письма, чтобы завершить проверку." +notSet: "Не настроено" +emailVerified: "Адрес электронной почты подтверждён." +noteFavoritesCount: "Количество добавленного в избранное" +pageLikesCount: "Количество понравившихся страниц" +pageLikedCount: "Количество страниц, понравившихся другим" +reversiCount: "Количество сыгранных игр в реверси" +_nsfw: + respect: "Скрывать содержимое не для всех" + ignore: "Показывать содержимое не для всех" + force: "Скрывать вообще все файлы" _mfm: cheatSheet: "Подсказка по разметке MFM" intro: "MFM — язык оформления текста, придуманный специально для Misskey, который здесь можно много где использовать. На этой странице собраны и кратко изложены способы его применения." @@ -737,6 +770,8 @@ _theme: manage: "Менеджер тем" code: "Код темы" installed: "Тема «{name}» установлена." + installedThemes: "Установленные темы" + builtinThemes: "Встроенные темы" alreadyInstalled: "Тема уже установлена." invalid: "Формат темы некорректный." make: "Создать тему" @@ -810,6 +845,8 @@ _sfx: chatBg: "Сообщения (фон)" antenna: "Антенна" channel: "Канал" + reversiPutBlack: "Реверси — ход чёрных" + reversiPutWhite: "Реверси — ход белых" _ago: unknown: "Когда-то" future: "Из будущего" @@ -952,13 +989,13 @@ _visibility: public: "Общедоступно" publicDescription: "Открыто для всех" home: "Домашняя" - homeDescription: "Не появится в общих лентах (локальной и глобальной)" + homeDescription: "Не для общих лент" followers: "Для подписчиков" - followersDescription: "Увидят только ваши подписчики" + followersDescription: "Только вашим подписчикам" specified: "Личное" - specifiedDescription: "Только для тех, кого укажете" + specifiedDescription: "Тем, кого укажете" localOnly: "Локально" - localOnlyDescription: "Увидят только пользователи этого сайта" + localOnlyDescription: "Только для этого сайта" _postForm: replyPlaceholder: "Ответ на заметку..." quotePlaceholder: "Пояснение к цитате..." @@ -975,7 +1012,9 @@ _profile: username: "Имя пользователя" description: "О себе" youCanIncludeHashtags: "Можете использовать здесь хэштеги" - metadata: "Всякое" + metadata: "Дополнительные сведения" + metadataEdit: "Редактировать дополнительные сведения" + metadataDescription: "Можно добавить до четырёх дополнительных граф в профиль." metadataLabel: "Метка" metadataContent: "Содержимое" _exportOrImport: diff --git a/locales/uk-UA.yml b/locales/uk-UA.yml index af1025196..58baa5110 100644 --- a/locales/uk-UA.yml +++ b/locales/uk-UA.yml @@ -48,7 +48,7 @@ reply: "Відповісти" loadMore: "Показати більше" youGotNewFollower: "Новий підписник" receiveFollowRequest: "Отримано запит на підписку" -followRequestAccepted: "Запит на підписку прийнято" +followRequestAccepted: "Підписка прийнята" mention: "Згадка" mentions: "Згадки" directNotes: "Прямі повідомлення" @@ -134,7 +134,7 @@ general: "Загальне" wallpaper: "Шпалери" setWallpaper: "Встановити шпалери" removeWallpaper: "Прибрати шпалери" -searchWith: "Шукати з {q}" +searchWith: "Пошук: {q}" youHaveNoLists: "У вас немає списків" followConfirm: "Підписатися на {name}?" proxyAccount: "Проксі-акаунт" @@ -337,8 +337,6 @@ withReplies: "Включаючи відповіді" connectedTo: "Наступні акаунти під'єднані" notesAndReplies: "Нотатки та відповіді" withFiles: "Файли" -silence: "Тиша" -unsilence: "Зняти тишу" popularUsers: "Популярні користувачі" recentlyUpdatedUsers: "Нещодавно активні користувачі" recentlyRegisteredUsers: "Нещодавно зареєстровані користувачі" @@ -353,6 +351,7 @@ administrator: "Адмін" token: "Токен" twoStepAuthentication: "Двохфакторна аутентифікація" moderator: "Модератор" +nUsersMentioned: "Згадали: {n}" securityKey: "Ключ захисту" securityKeyName: "Назва ключа" registerSecurityKey: "Зареєструвати ключ захисту" @@ -361,9 +360,15 @@ unregister: "Скасувати реєстрацію" passwordLessLogin: "Налаштувати вхід без пароля" resetPassword: "Скинути пароль" newPasswordIs: "Новий пароль: {password}" +reduceUiAnimation: "Зменшити анімацію інтерфейсу" share: "Поділитись" notFound: "Не знайдено" +notFoundDescription: "Сторінка за вказаною адресою не знайдена." +uploadFolder: "Місце для завантаження за замовчуванням" cacheClear: "Очистити кеш" +markAsReadAllNotifications: "Позначити всі сповіщення як прочитані" +markAsReadAllUnreadNotes: "Позначити всі нотатки як прочитані" +markAsReadAllTalkMessages: "Позначити всі повідомлення як прочитані" help: "Допомога" inputMessageHere: "Введіть повідомлення тут" close: "Закрити" @@ -371,13 +376,16 @@ group: "Група" groups: "Групи" createGroup: "Створити групу" ownedGroups: "Власні групи" +joinedGroups: "Членство в групах" invites: "Запросити" groupName: "Назва групи" +members: "Учасники" transfer: "Передача" messagingWithUser: "Чат з користувачами" messagingWithGroup: "Чат з групою" title: "Тема" text: "Текст" +enable: "Увімкнути" next: "Далі" retype: "Введіть ще раз" noteOf: "Нотатка {user}" @@ -398,15 +406,21 @@ usernameInvalidFormat: "літери, цифри та _ є прийнятним tooShort: "Занадто короткий" tooLong: "Занадто довгий" weakPassword: "Слабкий пароль" +normalPassword: "Достатній пароль" strongPassword: "Міцний пароль" passwordMatched: "Все вірно" passwordNotMatched: "Паролі не співпадають" signinWith: "Увійти за допомогою {x}" +signinFailed: "Не вдалося увійти. Введені ім’я користувача або пароль неправильнi." +tapSecurityKey: "Торкніться ключа безпеки" +or: "або" uiLanguage: "Мова інтерфейсу" +groupInvited: "Запрошення до групи" aboutX: "Про {x}" useOsNativeEmojis: "Використовувати емодзі ОС" youHaveNoGroups: "Немає груп" noHistory: "Історія порожня" +signinHistory: "Історія входів" disableAnimatedMfm: "Відключити анімації MFM" doing: "Виконується" category: "Категорія" @@ -417,6 +431,7 @@ existingAcount: "Існуючий акаунт" regenerate: "Оновити" fontSize: "Розмір шрифту" noFollowRequests: "Немає запитів на підписку" +openImageInNewTab: "Відкрити зображення в новій вкладці" dashboard: "Панель приладів" local: "Локальні" remote: "Віддалені" @@ -431,6 +446,7 @@ promote: "Виділити" numberOfDays: "Кількість днів" hideThisNote: "Сховати цю нотатку" showFeaturedNotesInTimeline: "Показувати популярні нотатки у стрічці" +objectStorage: "Object Storage" objectStorageBaseUrl: "Base URL" objectStorageBucket: "Bucket" objectStoragePrefix: "Prefix" @@ -438,6 +454,7 @@ objectStorageEndpoint: "Endpoint" objectStorageRegion: "Region" objectStorageUseSSL: "Використовувати SSL" objectStorageUseProxy: "Використовувати Proxy" +serverLogs: "Журнал сервера" deleteAll: "Видалити все" newNoteRecived: "Є нові нотатки" sounds: "Звуки" @@ -446,8 +463,10 @@ none: "Відсутній" showInPage: "Показати на сторінці" popout: "Від'єднати" volume: "Гучність" +masterVolume: "Загальна гучність" details: "Детальніше" chooseEmoji: "Виберіть емодзі" +unableToProcess: "Не вдається завершити операцію" recentUsed: "Нещодавні" install: "Встановити" uninstall: "Видалити" @@ -462,37 +481,52 @@ descendingOrder: "За спаданням" scratchpad: "Чернетка" output: "Вихід" script: "Скрипт" +disablePagesScript: "Вимкнути AiScript на Сторінках" +updateRemoteUser: "Оновити інформацію про віддаленого користувача" deleteAllFiles: "Видалити всі файли" deleteAllFilesConfirm: "Ви дійсно хочете видалити всі файли?" removeAllFollowing: "Скасувати всі підписки" +removeAllFollowingDescription: "Скасувати підписку на всі акаунти з {host}. Будь ласка, робіть це, якщо інстанс більше не існує." sidebar: "Бокова панель" +divider: "Розділювач" addItem: "Додати елемент" rooms: "Кімнати" relays: "Ретранслятори" addRelay: "Додати ретранслятор" +inboxUrl: "Inbox URL" addedRelays: "Додані ретранслятори" +serviceworkerInfo: "Повинен бути ввімкнений для push-сповіщень." deletedNote: "Видалена нотатка" +enableInfiniteScroll: "Увімкнути нескінченну прокрутку" visibility: "Видимість" poll: "Опитування" +useCw: "Приховати вміст" +enablePlayer: "Відкрити відеоплеєр" +disablePlayer: "Закрити відеоплеєр" expandTweet: "Розгорнути твіт" themeEditor: "Редактор тем" description: "Опис" author: "Автор" manage: "Управління" plugins: "Плагіни" +deck: "Дек" +undeck: "Залишити Дек" +useBlurEffectForModal: "Ефект розмиття під модальними діалогами" +useFullReactionPicker: "Повнорозмірний селектор реакцій" +width: "Ширина" +height: "Висота" large: "Крупний" medium: "Середній" small: "Маленький" generateAccessToken: "Згенерувати токен доступу" permission: "Права" -enableAll: "Ввімкути все" +enableAll: "Увімкнути все" disableAll: "Вимкнути все" tokenRequested: "Надати доступ до акаунту" notificationType: "Тип сповіщення" edit: "Редагувати" useStarForReactionFallback: "Використовувати ★ як запасний варіант, якщо емодзі реакції невідомий" emailConfig: "Налаштування email сервера" -email: "E-mail адреса" smtpHost: "Хост" smtpPort: "Порт" smtpUser: "Ім'я користувача" @@ -624,6 +658,7 @@ _theme: mention: "Згадка" mentionMe: "Згадки (мене)" renote: "Поширити" + divider: "Розділювач" _sfx: note: "Нотатки" notification: "Сповіщення" @@ -710,6 +745,7 @@ _relayStatus: _notification: youRenoted: "{name} поширив(ла) вашу нотатку" youWereFollowed: "Новий підписник" + youWereInvitedToGroup: "Запрошення до групи" _types: follow: "Підписки" mention: "Згадка" diff --git a/locales/zh-CN.yml b/locales/zh-CN.yml index 5892e1b22..875f73eea 100644 --- a/locales/zh-CN.yml +++ b/locales/zh-CN.yml @@ -127,6 +127,7 @@ cacheRemoteFilesDescription: "当禁用此设定时远程文件将直接从远 flagAsBot: "这个账户是Bot" flagAsBotDescription: "如果此帐户由程序控制,请启用此项。启用后,此标志可以帮助其他开发人员防止机器人之间产生无限互动的行为,并让Misskey的内部系统将此帐户识别为机器人。" flagAsCat: "这个账户是Cat" +flagAsCatDescription: "如果您想表明此帐户是一只猫,请打开此标志。" autoAcceptFollowed: "自动允许关注" addAcount: "添加账户" loginFailed: "登录失败" @@ -359,13 +360,6 @@ popularTags: "热门标签" userList: "列表" about: "关于" aboutMisskey: "关于 Misskey" -aboutMisskeyText: "Misskey是由syuilo于2014年开发的开源软件。" -misskeyMembers: "现在由以下成员进行开发和维护:" -misskeySource: "源代码在这里公开:" -misskeyTranslation: "与我们一同进行Misskey的翻译工作:" -misskeyDonate: "可以向 Misskey 进行捐款以支持开发:" -morePatrons: "还有很多其他的人也在支持我们,非常感谢🥰" -patrons: "支持者" administrator: "管理员" token: "令牌" twoStepAuthentication: "两步验证" @@ -440,6 +434,7 @@ useOsNativeEmojis: "使用OS原生表情符号" youHaveNoGroups: "没有群组" joinOrCreateGroup: "请加入一个现有的群组,或者创建新群组。" noHistory: "没有历史记录" +signinHistory: "登录历史" disableAnimatedMfm: "禁用MFM动画" doing: "正在进行" category: "类别" @@ -492,6 +487,7 @@ none: "空" showInPage: "在页面中显示" popout: "弹窗" volume: "音量" +masterVolume: "主音量" details: "详情" chooseEmoji: "选择表情符号" unableToProcess: "操作无法完成" @@ -564,7 +560,8 @@ useStarForReactionFallback: "如果回应的是未知表情符号,则使用★ emailConfig: "邮件服务器设置" enableEmail: "启用发送邮件功能" emailConfigInfo: "用于确认电子邮件和密码重置" -email: "邮件地址" +email: "邮箱" +emailAddress: "电子邮件地址" smtpConfig: "SMTP服务器设置" smtpHost: "主机名" smtpPort: "端口" @@ -596,6 +593,7 @@ regenerateLoginTokenDescription: "重新生成用于登录的内部令牌。通 setMultipleBySeparatingWithSpace: "您可以使用空格分隔多个项目。" fileIdOrUrl: "文件ID或者URL" chatOpenBehavior: "聊天窗口打开时的行为" +behavior: "行为" sample: "示例" abuseReports: "举报" reportAbuse: "举报" @@ -619,6 +617,41 @@ createNew: "新建" optional: "可选" createNewClip: "新建片段" public: "公开" +i18nInfo: "Misskey已经被志愿者们翻译到了各种语言。如果你也有兴趣,可以来{link}帮助翻译。" +manageAccessTokens: "管理 Access Tokens" +accountInfo: "帐户信息" +notesCount: "贴文数量" +repliesCount: "回复数量" +renotesCount: "转贴数量" +repliedCount: "回复数" +renotedCount: "转发数" +followingCount: "正在关注数量" +followersCount: "关注者数量" +sentReactionsCount: "发送反应数" +receivedReactionsCount: "收到反应数" +pollVotesCount: "发起投票数" +pollVotedCount: "已投票数" +yes: "确定" +no: "取消" +driveFilesCount: "磁盘文件数" +driveUsage: "磁盘空间用量" +noCrawle: "拒绝搜索器的索引" +noCrawleDescription: "要求搜索引擎不要收录(索引)您的用户页面,帖子,页面等。" +lockedAccountInfo: "即使通过了关注请求,只要您不将帖子可见范围设置成“关注者”,任何人都可以看到您的帖子。" +alwaysMarkSensitive: "浏览默认媒体文件时请谨慎" +loadRawImages: "添加附件图像的缩略图时使用原始图像质量" +disableShowingAnimatedImages: "不播放动画" +verificationEmailSent: "已发送确认电子邮件。请访问电子邮件中的链接以完成设置。" +notSet: "未设置" +emailVerified: "电子邮件地址已验证" +noteFavoritesCount: "收藏的帖子数" +pageLikesCount: "页面点赞次数" +pageLikedCount: "页面被点赞次数" +reversiCount: "黑白棋对战次数" +_nsfw: + respect: "隐藏NSFW内容" + ignore: "不隐藏NSFW内容" + force: "总是隐藏内容" _mfm: cheatSheet: "MFM代码速查表" intro: "MFM是一种在Misskey中的各个位置使用的专用标记语言。在这里您可以看到MFM中可用的语法列表。" @@ -737,6 +770,8 @@ _theme: manage: "主题管理" code: "主题代码" installed: "{name} 已安装" + installedThemes: "已安装的主题" + builtinThemes: "标准主题" alreadyInstalled: "此主题已经安装" invalid: "主题格式错误" make: "制作主题" @@ -975,7 +1010,9 @@ _profile: username: "用户名" description: "个人简介" youCanIncludeHashtags: "您可以包含一个哈希标签。" - metadata: "额外信息" + metadata: "附加信息" + metadataEdit: "附加信息编辑" + metadataDescription: "最多可以在个人资料中以表格形式显示四条其他信息。" metadataLabel: "标签" metadataContent: "内容" _exportOrImport: diff --git a/locales/zh-TW.yml b/locales/zh-TW.yml index 2749fe397..ac95b07fd 100644 --- a/locales/zh-TW.yml +++ b/locales/zh-TW.yml @@ -351,13 +351,6 @@ popularTags: "熱門標籤" userList: "清單" about: "資訊" aboutMisskey: "關於 Misskey" -aboutMisskeyText: "Misskey是由syuilo於2014年開發的開放源代碼軟件。" -misskeyMembers: "現在由以下成員開發及維護:" -misskeySource: "源代碼在這裡公開:" -misskeyTranslation: "幫助我們為Misskey的翻譯工作出一分力:" -misskeyDonate: "向Misskey捐款以支援我們開發工作:" -morePatrons: "感激你們的支持、 幫助。 🥰" -patrons: "贊助者" administrator: "管理員" token: "令牌" twoStepAuthentication: "雙重身份驗證" @@ -531,7 +524,6 @@ useStarForReactionFallback: "以★代替未知的表情符號" emailConfig: "電子郵件伺服器設定" enableEmail: "啟用發送電郵功能" emailConfigInfo: "用於確認電郵地址及密碼重置" -email: "電郵地址" smtpConfig: "SMTP伺服器設定" smtpHost: "主機" smtpPort: "端口" @@ -773,7 +765,6 @@ _profile: username: "使用者名稱" description: "關於我" youCanIncludeHashtags: "你也可以在「關於我」中加上 #tag" - metadata: "更多資訊" metadataLabel: "標籤" metadataContent: "内容" _exportOrImport: