From b8bc96c1812b65257e208c6c5559f59eab3bd3ac Mon Sep 17 00:00:00 2001 From: syuilo Date: Fri, 15 Jan 2021 23:19:28 +0900 Subject: [PATCH] New Crowdin updates (#7056) * New translations ja-JP.yml (French) * New translations ja-JP.yml (German) * New translations ja-JP.yml (Korean) * New translations ja-JP.yml (Spanish) * New translations ja-JP.yml (Arabic) * New translations ja-JP.yml (Japanese, Kansai) * New translations ja-JP.yml (Polish) * New translations ja-JP.yml (Russian) * New translations ja-JP.yml (Chinese Traditional) * New translations ja-JP.yml (English) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Chinese Simplified) * New translations ja-JP.yml (Indonesian) * New translations stream.md (Chinese Simplified) * New translations stream.md (Chinese Simplified) * New translations ja-JP.yml (Polish) * New translations ja-JP.yml (Polish) * New translations ja-JP.yml (Polish) * New translations ja-JP.yml (Polish) * New translations ja-JP.yml (Polish) * New translations ja-JP.yml (Polish) * New translations ja-JP.yml (English) * New translations ja-JP.yml (Polish) * New translations ja-JP.yml (Polish) * New translations ja-JP.yml (Polish) * New translations theme.md (Polish) * New translations timelines.md (Polish) * New translations ja-JP.yml (Polish) * New translations ja-JP.yml (Polish) * New translations reversi-bot.md (Polish) * New translations ja-JP.yml (Chinese Simplified) * New translations ja-JP.yml (Polish) * New translations ja-JP.yml (Polish) * New translations ja-JP.yml (Polish) * New translations ja-JP.yml (Polish) * New translations stream.md (Polish) * New translations ja-JP.yml (Polish) * New translations ja-JP.yml (Polish) * New translations ja-JP.yml (Chinese Traditional) * New translations ja-JP.yml (Chinese Traditional) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Polish) * New translations ja-JP.yml (Polish) * New translations ja-JP.yml (Polish) * New translations follow.md (Chinese Traditional) * New translations ja-JP.yml (Chinese Traditional) * New translations follow.md (Chinese Traditional) * New translations ja-JP.yml (Chinese Traditional) * New translations ja-JP.yml (Chinese Traditional) * New translations ja-JP.yml (Chinese Traditional) * New translations ja-JP.yml (German) * New translations ja-JP.yml (German) * New translations ja-JP.yml (English) * New translations ja-JP.yml (Chinese Simplified) * New translations theme.md (Chinese Simplified) * New translations theme.md (Chinese Simplified) * New translations theme.md (Chinese Simplified) * New translations theme.md (Chinese Simplified) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (French) * New translations ja-JP.yml (Chinese Traditional) * New translations ja-JP.yml (English) * New translations ja-JP.yml (Chinese Simplified) * New translations ja-JP.yml (German) * New translations ja-JP.yml (Spanish) * New translations ja-JP.yml (Russian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Polish) * New translations ja-JP.yml (German) * New translations ja-JP.yml (Chinese Simplified) * New translations ja-JP.yml (English) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations stream.md (Chinese Simplified) * New translations stream.md (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 (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 (Chinese Traditional) * New translations ja-JP.yml (Chinese Traditional) * New translations ja-JP.yml (Chinese Traditional) * New translations ja-JP.yml (French) * New translations ja-JP.yml (Polish) * New translations ja-JP.yml (Korean) * New translations ja-JP.yml (Spanish) * New translations ja-JP.yml (German) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Chinese Simplified) * New translations ja-JP.yml (Russian) * New translations ja-JP.yml (Chinese Traditional) * New translations ja-JP.yml (English) * 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 (Chinese Simplified) * New translations ja-JP.yml (Ukrainian) * New translations stream.md (Chinese Simplified) * New translations ja-JP.yml (Ukrainian) * New translations stream.md (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 (Ukrainian) * New translations ja-JP.yml (Ukrainian) * New translations ja-JP.yml (Portuguese) * New translations keyboard-shortcut.md (Portuguese) * New translations mute.md (Portuguese) * New translations ja-JP.yml (Portuguese) * New translations ja-JP.yml (Portuguese) * New translations ja-JP.yml (Portuguese) * New translations ja-JP.yml (German) * New translations ja-JP.yml (Chinese Traditional) * New translations ja-JP.yml (Arabic) * New translations ja-JP.yml (Arabic) * New translations ja-JP.yml (Arabic) * New translations timelines.md (Arabic) * New translations aiscript.md (Arabic) * New translations timelines.md (Arabic) --- locales/ar-SA.yml | 40 ++ locales/de-DE.yml | 25 +- locales/en-US.yml | 25 +- locales/es-ES.yml | 8 + locales/fr-FR.yml | 7 + locales/id-ID.yml | 12 + locales/ja-KS.yml | 1 + locales/ko-KR.yml | 5 + locales/pl-PL.yml | 578 +++++++++++++++++++++++++++- locales/pt-PT.yml | 29 ++ locales/ru-RU.yml | 8 + locales/uk-UA.yml | 247 ++++++++++-- locales/zh-CN.yml | 27 +- locales/zh-TW.yml | 35 +- src/docs/ar-SA/aiscript.md | 2 +- src/docs/ar-SA/timelines.md | 14 +- src/docs/pl-PL/reversi-bot.md | 2 +- src/docs/pl-PL/stream.md | 2 +- src/docs/pl-PL/theme.md | 42 +- src/docs/pl-PL/timelines.md | 6 +- src/docs/pt-PT/keyboard-shortcut.md | 2 +- src/docs/pt-PT/mute.md | 2 +- src/docs/zh-CN/stream.md | 42 +- src/docs/zh-CN/theme.md | 54 +-- src/docs/zh-TW/follow.md | 4 +- 25 files changed, 1100 insertions(+), 119 deletions(-) diff --git a/locales/ar-SA.yml b/locales/ar-SA.yml index 81db586913..981dc616e7 100644 --- a/locales/ar-SA.yml +++ b/locales/ar-SA.yml @@ -176,16 +176,23 @@ remove: "حذف" removed: "تم حذفه بنجاح" removeAreYouSure: "متأكد من أنك تريد حذف {x}؟" deleteAreYouSure: "متأكد من أنك تريد حذف {x}؟" +resetAreYouSure: "هل تريد إعادة التعيين؟" saved: "تم حفظه" messaging: "الدردشة" upload: "تحميل" fromDrive: "من المخزن" fromUrl: "من عنوان URL" uploadFromUrl: "التحميل عبر URL" +uploadFromUrlDescription: "رابط الملف المراد تحميله " +uploadFromUrlRequested: "الرفع مطلوب" +uploadFromUrlMayTakeTime: "سيستغرق بعض الوقت لاتمام الرفع " explore: "استكشاف" games: "ألعاب Misskey" messageRead: "مقروءة" +noMoreHistory: "لا يوجد المزيد من التاريخ" startMessaging: "ابدأ الدردشة" +nUsersRead: "تمت القراءة من {n}" +agreeTo: "اوافق على {0}" tos: "شروط الخدمة" start: "البداية" home: "الرئيسي" @@ -202,6 +209,7 @@ light: "فاتح" dark: "داكن" lightThemes: "الحلة الفاتحة" darkThemes: "الحلة الداكنة" +syncDeviceDarkMode: "مطابقة الوضع المضلمومع اعدادات الجهاز" drive: "قرص التخرين" fileName: "اسم الملف" selectFile: "اختر ملفًا" @@ -219,14 +227,17 @@ emptyFolder: "هذا المجلد فارغ" unableToDelete: "لا يمكن حذفه" inputNewFileName: "ادخل الإسم الجديد للملف" inputNewFolderName: "ادخل الإسم الجديد للمجلد" +hasChildFilesOrFolders: "الان الملف غير فارغ. لا يمكن حذفه" copyUrl: "انسخ عنوان URL" rename: "إعادة التسمية" avatar: "الصورة الرمزية" banner: "الصورة الرأسية" nsfw: "محتوى حساس" +whenServerDisconnected: "عند فقدان الاتصال بالخادم" disconnectedFromServer: "قُطِع الإتصال بالخادم" reload: "انعش" doNothing: "تجاهل" +reloadConfirm: "هل ترغب في تحديث الجدول الزمني؟" watch: "راقب" unwatch: "إلغاء المراقبة" accept: "السماح" @@ -244,10 +255,12 @@ dayX: "{day}" monthX: "{month}" yearX: "{year}" pages: "الصفحات" +integration: "دمج" connectSerice: "أوصل" disconnectSerice: "قطع الاتصال" enableLocalTimeline: "تفعيل الخيط المحلي" enableGlobalTimeline: "تفعيل الخيط الزمني الشامل" +disablingTimelinesInfo: "سيتمكن المسؤولون ومن تعديل دائمًا و من الوصول إلى جميع المخططات الزمنية ، حتى إذا لم يتم تمكينها." registration: "إنشاء حساب" enableRegistration: "تفعيل إنشاء الحسابات الجديدة" invite: "دعوة" @@ -289,6 +302,8 @@ resetPassword: "أعد تعيين كلمتك السرية" newPasswordIs: "كلمتك السرية الجديدة هي {password}" share: "شارِك" notFound: "غير موجود" +cacheClear: "مسح ذاكرة التخزين المؤقت" +markAsReadAllNotifications: "وضع جميع الإشعارات كأنها مقروءة" help: "المساعدة" inputMessageHere: "اكتب رسالتك هنا" close: "اغلق" @@ -329,6 +344,7 @@ aboutX: "عن {x}" useOsNativeEmojis: "استخدم الإيموجيات الخاصة بنظام التشغيل" youHaveNoGroups: "لا تمتلك أية فِرَق" noHistory: "السجل فارغ" +signinHistory: "تاريخ تسجيل الدخول" doing: "انتظر لحظة" category: "الفئات" tags: "الوسوم" @@ -337,6 +353,7 @@ createAccount: "أنشئ حسابًا" existingAcount: "الحسابات الموجودة" regenerate: "أعِد التوليد" fontSize: "حجم الخط" +openImageInNewTab: "إفتح الصورة بصفحة جديدة" dashboard: "لوحة التحكم" local: "المحلي" remote: "بُعدي" @@ -365,6 +382,9 @@ state: "الحالة" sort: "ترتيب حسب" output: "الخارجة" updateRemoteUser: "تحديث المعلومات عن المستخدم البعيد" +deleteAllFiles: "حذف كافة الملفات" +userSuspended: "تم تعليق هذا المستخدم." +userSilenced: "تم إسكات هذا المستخدم." sidebar: "الشريط الجانبي" addItem: "إضافة عنصر" rooms: "الغرفة" @@ -374,13 +394,32 @@ addedRelays: "المرحلات التي تم إضافتها" deletedNote: "ملاحظة محذوفة" invisibleNote: "ملاحظة مخفية" poll: "استطلاع رأي" +useCw: "إخفاء المحتوى" themeEditor: "مصمم القوالب" +manage: "إدارة " plugins: "الإضافات" pluginInstallWarn: "يرجى تنصيب إضافات ذات مصدر موثوق منه فقط." +width: "العرض" +height: "الإرتفاع" +large: "كبير" +medium: "متوسط" +small: "صغير" +permission: "أذونات" +enableAll: "تشغيل الكل" +disableAll: "تعطيل الكل" +tokenRequested: "منح حق الوصول إلى الحساب" +notificationType: "أنواع الإشعارات" +edit: "التعديل" +email: "البريد الإلكتروني " +emailAddress: "عنوان البريد الالكتروني" smtpHost: "المضيف" +smtpPort: "المنفذ" smtpUser: "اسم المستخدم" smtpPass: "الكلمة السرية" +makeActive: "تفعيل" display: "المظهر" +copy: "نسخ" +metrics: "المقاييس" public: "للعامة" _mfm: mention: "أشر الى" @@ -454,6 +493,7 @@ _widgets: activity: "النشاط" photos: "الصور" federation: "الفديرالية" + jobQueue: "قائمة الانتظار" _cw: hide: "إخفاء" show: "عرض المزيد" diff --git a/locales/de-DE.yml b/locales/de-DE.yml index af59320539..2eb85f0e2a 100644 --- a/locales/de-DE.yml +++ b/locales/de-DE.yml @@ -677,6 +677,27 @@ clearCache: "Cache leeren" onlineUsersCount: "{n} Benutzer sind online" nUsers: "{n} Benutzer" nNotes: "{n} Notizen" +sendErrorReports: "Fehlerberichte senden" +sendErrorReportsDescription: "Ist diese Option aktiviert, so werden beim Auftreten von Fehlern detaillierte Fehlerinformationen an Misskey weitergegeben, was zur Verbesserung der Qualität von Misskey beiträgt." +myTheme: "Mein Farbthema" +backgroundColor: "Hintergrund" +accentColor: "Akzentfarbe" +textColor: "Text" +saveAs: "Speichern als…" +advanced: "Fortgeschritten" +value: "Wert" +updatedAt: "Zuletzt geändert am" +saveConfirm: "Änderungen speichern?" +deleteConfirm: "Wirklich löschen?" +invalidValue: "Ungültiger Wert." +registry: "Registry" +closeAccount: "Benutzerkonto schließen" +_registry: + scope: "Scope" + key: "Schlüssel" + keys: "Schlüssel" + domain: "Domain" + createKey: "Schlüssel erstellen" _aboutMisskey: about: "Misskey ist Open-Source-Software die von syuilo seit 2014 entwickelt wird." contributors: "Hauptmitwirkende" @@ -1008,7 +1029,8 @@ _widgets: postForm: "Neue Notiz anfertigen" slideshow: "Diashow" button: "Knopf" - onlineUsers: "Benutzer die Online sind" + onlineUsers: "Benutzer Online" + jobQueue: "Job-Warteschlange" serverMetric: "Servermetriken" _cw: hide: "Ausblenden" @@ -1501,6 +1523,7 @@ _deck: swapDown: "Nach unten verschieben" stackLeft: "Auf linke Spalte stapeln" popRight: "Nach rechts vom Stapel nehmen" + profile: "Profil" _columns: main: "Hauptspalte" widgets: "Widgets" diff --git a/locales/en-US.yml b/locales/en-US.yml index 25be32edbd..b6c235875e 100644 --- a/locales/en-US.yml +++ b/locales/en-US.yml @@ -314,7 +314,7 @@ enableLocalTimeline: "Enable local timeline" enableGlobalTimeline: "Enable global timeline" disablingTimelinesInfo: "Admins and Mods will always have access to all timelines, even if they are not enabled." registration: "Register" -enableRegistration: "Enable new user registeration" +enableRegistration: "Enable new user registration" invite: "Invite" proxyRemoteFiles: "Proxy remote files" proxyRemoteFilesDescription: "If enabled, remote files that (1) are not stored locally or (2) got deleted from exceeding storage limit will be locally proxied (with thumbnails). This does not affect the server's storage." @@ -677,6 +677,27 @@ clearCache: "Clear cache" onlineUsersCount: "{n} people are online" nUsers: "{n} Users" nNotes: "{n} Notes" +sendErrorReports: "Send error reports" +sendErrorReportsDescription: "When turned on, detailed error information will be shared with Misskey when a problem occurs, helping to improve the quality of Misskey." +myTheme: "My theme" +backgroundColor: "Background" +accentColor: "Accent" +textColor: "Text" +saveAs: "Save as..." +advanced: "Advanced" +value: "Value" +updatedAt: "Updated at" +saveConfirm: "Save changes?" +deleteConfirm: "Really delete?" +invalidValue: "Invalid value." +registry: "Registry" +closeAccount: "Close account" +_registry: + scope: "Scope" + key: "Key" + keys: "Keys" + domain: "Domain" + createKey: "Create key" _aboutMisskey: about: "Misskey is open-source software being developed by syuilo since 2014." contributors: "Main contributors" @@ -1009,6 +1030,7 @@ _widgets: slideshow: "Slideshow" button: "Button" onlineUsers: "Online users" + jobQueue: "Job Queue" serverMetric: "Server metrics" _cw: hide: "Hide" @@ -1501,6 +1523,7 @@ _deck: swapDown: "Swap with below" stackLeft: "Stack on left column" popRight: "Pop to the right" + profile: "Profile" _columns: main: "Main" widgets: "Widgets" diff --git a/locales/es-ES.yml b/locales/es-ES.yml index b6107cf9fb..6cb3aca6c3 100644 --- a/locales/es-ES.yml +++ b/locales/es-ES.yml @@ -648,6 +648,13 @@ noCrawle: "Rechazar indexación del crawler" noCrawleDescription: "Pedir a los motores de búsqueda que no indexen tu perfil, notas, páginas, etc." clips: "Clip" clearCache: "Limpiar caché" +backgroundColor: "Fondo" +accentColor: "Acento" +textColor: "Texto" +value: "Valores" +_registry: + key: "Clave" + keys: "Clave" _mfm: cheatSheet: "Hoja de referencia de MFM" intro: "MFM es un lenguaje de marcado dedicado que se puede usar en varios lugares dentro de Misskey. Aquí puede ver una lista de sintaxis disponibles en MFM." @@ -921,6 +928,7 @@ _widgets: federation: "Federación" postForm: "Formulario" button: "Botón" + jobQueue: "Cola de trabajos" _cw: hide: "Ocultar" show: "Ver más" diff --git a/locales/fr-FR.yml b/locales/fr-FR.yml index 129346c480..1e79c9e20c 100644 --- a/locales/fr-FR.yml +++ b/locales/fr-FR.yml @@ -579,6 +579,12 @@ chatOpenBehavior: "Comportement de la fenêtre de discussion lors de son ouvertu random: "Aléatoire" public: "Public" clearCache: "Vider le cache" +backgroundColor: "Arrière-plan" +textColor: "Texte" +value: "Valeur" +_registry: + key: "Clé " + keys: "Clé " _mfm: mention: "Mentionner" hashtag: "Hashtags" @@ -766,6 +772,7 @@ _widgets: federation: "Fédération" postForm: "Formulaire à publier" button: "Bouton" + jobQueue: "File d’attente" _cw: hide: "Masquer" show: "Afficher plus …" diff --git a/locales/id-ID.yml b/locales/id-ID.yml index f5c96633cb..4241b781dd 100644 --- a/locales/id-ID.yml +++ b/locales/id-ID.yml @@ -175,6 +175,17 @@ basicInfo: "Informasi Umum" pinnedUsers: "Pengguna yang disematkan" pinnedPages: "Halaman yang disematkan" pinnedNotes: "Note yang disematkan" +hcaptcha: "hCaptcha" +enableHcaptcha: "Nyalakan hCaptcha" +hcaptchaSiteKey: "Site Key" +hcaptchaSecretKey: "Secret Key" +recaptcha: "reCAPTCHA" +enableRecaptcha: "Nyalakan reCAPTCHA" +recaptchaSiteKey: "Site key" +recaptchaSecretKey: "Secret Key" +antennas: "Antena" +manageAntennas: "Pengelola Antena" +notFound: "Tidak dapat ditemukan" invites: "Undang" invitations: "Undang" smtpUser: "Nama Pengguna" @@ -205,3 +216,4 @@ _deck: _columns: notifications: "Notifikasi" tl: "Linimasa" + antenna: "Antena" diff --git a/locales/ja-KS.yml b/locales/ja-KS.yml index fe5232029d..40a57fc89b 100644 --- a/locales/ja-KS.yml +++ b/locales/ja-KS.yml @@ -499,6 +499,7 @@ _widgets: timeline: "タイムライン" activity: "アクティビティ" federation: "連合" + jobQueue: "ジョブキュー" _cw: show: "もっとあるやろ!" _poll: diff --git a/locales/ko-KR.yml b/locales/ko-KR.yml index 7ce8d4abb1..be93fcaaa8 100644 --- a/locales/ko-KR.yml +++ b/locales/ko-KR.yml @@ -614,6 +614,10 @@ alwaysMarkSensitive: "미디어를 항상 열람 주의로 설정" emailVerified: "메일 주소가 확인되었습니다." clips: "클립" clearCache: "캐시 비우기" +value: "값" +_registry: + key: "키" + keys: "키" _nsfw: ignore: "열람 주의 미디어 항상 표시" _mfm: @@ -838,6 +842,7 @@ _widgets: federation: "연합" postForm: "글 입력란" button: "버튼" + jobQueue: "작업 대기열" _cw: hide: "숨기기" show: "더 보기" diff --git a/locales/pl-PL.yml b/locales/pl-PL.yml index 58b20d82cb..ef492e4d3c 100644 --- a/locales/pl-PL.yml +++ b/locales/pl-PL.yml @@ -61,9 +61,10 @@ import: "Importuj" export: "Eksportuj" files: "Pliki" download: "Pobierz" +unfollowConfirm: "Czy na pewno chcesz przestać obserwować {name}?" lists: "Listy" noLists: "Nie masz żadnych list" -note: "Wpis" +note: "Utwórz wpis" notes: "Wpisy" following: "Obserwowani" followers: "Obserwujący" @@ -126,6 +127,7 @@ emojiUrl: "Adres URL emoji" addEmoji: "Dodaj emoji" settingGuide: "Proponowana konfiguracja" cacheRemoteFiles: "Przechowuj zdalne pliki w pamięci podręcznej" +cacheRemoteFilesDescription: "Gdy ta opcja jest wyłączona, zdalne pliki są ładowane bezpośrednio ze zdalnych instancji. Wyłączenie the opcji zmniejszy użycie powierzchni dyskowej, ale zwiększy transfer, ponieważ miniaturki nie będą generowane." flagAsBot: "To konto jest botem" flagAsCat: "To konto jest kotem" flagAsCatDescription: "Przełącz tę opcję, aby konto było oznaczone jako kot." @@ -171,9 +173,25 @@ instanceInfo: "Informacje o instancji" statistics: "Statystyki" clearQueue: "Wyczyść kolejkę" clearQueueConfirmTitle: "Czy na pewno chcesz wyczyścić kolejkę?" +clearCachedFiles: "Wyczyść pamięć podręczną" +clearCachedFilesConfirm: "Czy na pewno chcesz usunąć wszystkie zdalne pliki z pamięci podręcznej?" +blockedInstances: "Zablokowane instancje" +muteAndBlock: "Wycisz / Zablokuj" +mutedUsers: "Wyciszeni użytkownicy" +blockedUsers: "Zablokowani użytkownicy" +noUsers: "Brak użytkowników" +editProfile: "Edytuj profil" +noteDeleteConfirm: "Czy na pewno chcesz usunąć ten wpis?" +pinLimitExceeded: "Nie możesz przypiąć więcej wpisów." +intro: "Zakończono instalację Misskey! Utwórz konto administratora." done: "Gotowe" processing: "Przetwarzanie" +preview: "Podgląd" +default: "Domyślne" +noCustomEmojis: "Brak emoji" +noJobs: "Brak zadań" federating: "Federowanie" +blocked: "Zablokowano" suspended: "Zawieszono" all: "Wszystkie" subscribing: "Subskrybowanie" @@ -182,7 +200,15 @@ notResponding: "Nie odpowiada" instanceFollowing: "Obserwowani na instancji" instanceFollowers: "Obserwujący na instancji" instanceUsers: "Użytkownicy tej instancji" +changePassword: "Zmień hasło" +security: "Bezpieczeństwo" +retypedNotMatch: "Wejście nie zgadza się." +currentPassword: "Obecne hasło" +newPassword: "Nowe hasło" +newPasswordRetype: "Powtórz nowe hasło" +attachFile: "Załącz pliki" more: "Więcej!" +featured: "Wyróżnione" usernameOrUserId: "Nazwa lub id użytkownika" noSuchUser: "Nie znaleziono użytkownika" announcements: "Ogłoszenia" @@ -200,6 +226,7 @@ fromUrl: "Z adresu URL" uploadFromUrl: "Wyślij z adresu URL" uploadFromUrlDescription: "Adres URL pliku, który chcesz wysłać" uploadFromUrlRequested: "Zażądano wysłania" +uploadFromUrlMayTakeTime: "Wysyłanie może chwilę potrwać." explore: "Eksploruj" games: "Gry Misskey" messageRead: "Przeczytano" @@ -210,6 +237,7 @@ agreeTo: "Wyrażam zgodę na {0}" tos: "Regulamin" start: "Rozpocznij" home: "Strona główna" +remoteUserCaution: "Te informacje mogą nie być aktualne, ponieważ użytkownik pochodzi ze zdalnej instancji." activity: "Aktywność" images: "Zdjęcia" birthday: "Data urodzenia" @@ -231,27 +259,61 @@ selectFiles: "Wybierz pliki" selectFolder: "Wybierz folder" selectFolders: "Wybierz foldery" renameFile: "Zmień nazwę pliku" +folderName: "Nazwa katalogu" +createFolder: "Utwórz katalog" +renameFolder: "Zmień nazwę katalogu" +deleteFolder: "Usuń ten katalog" +addFile: "Dodaj plik" +emptyDrive: "Dysk jest pusty" +emptyFolder: "Ten katalog jest pusty" +unableToDelete: "Nie można usunąć" +inputNewFileName: "Wprowadź nową nazwę pliku" +inputNewFolderName: "Wprowadź nową nazwę katalogu" +circularReferenceFolder: "Katalog docelowy jest podkatalogiem katalogu, który chcesz przenieść." +hasChildFilesOrFolders: "Ponieważ ten katalog nie jest pusty, nie może być usunięty." +copyUrl: "Skopiuj adres URL" +rename: "Zmień nazwę" avatar: "Awatar" banner: "Baner" nsfw: "NSFW" +whenServerDisconnected: "Po utracie połączenia z serwerem" +disconnectedFromServer: "Utracono połączenie z serwerem." +reload: "Odśwież" +doNothing: "Ignoruj" +reloadConfirm: "Czy chcesz odświeżyć oś czasu?" +watch: "Śledź" +unwatch: "Przestań śledzić" accept: "Akceptuj" reject: "Odrzuć" normal: "Normalny" +instanceName: "Nazwa instancji" +instanceDescription: "Opis instancji" +tosUrl: "Adres URL regulaminu" thisYear: "Rok" thisMonth: "Miesiąc" today: "Dziś" +dayX: "{day}" +monthX: "{month}" pages: "Strony" integration: "Integracja" connectSerice: "Połącz" disconnectSerice: "Rozłącz" +enableLocalTimeline: "Włącz lokalną oś czasu" +enableGlobalTimeline: "Włącz globalną oś czasu" +disablingTimelinesInfo: "Administratorzy i moderatorzy będą zawsze mieć dostęp do wszystkich osi czasu, nawet gdy są one wyłączone." registration: "Zarejestruj się" +enableRegistration: "Włącz rejestrację nowych użytkowników" invite: "Zaproś" +driveCapacityPerLocalAccount: "Powierzchnia dyskowa na lokalnego użytkownika" +driveCapacityPerRemoteAccount: "Powierzchnia dyskowa na zdalnego użytkownika" inMb: "W megabajtach" iconUrl: "Adres URL ikony" bannerUrl: "Adres URL banera" basicInfo: "Podstawowe informacje" pinnedUsers: "Przypięty użytkownik" +pinnedUsersDescription: "Wypisz po jednej nazwie użytkownika w wierszu. Podani użytkownicy zostaną przypięci pod kartą „Eksploruj”." pinnedPages: "Przypięte strony" +pinnedPagesDescription: "Wprowadź ścieżki stron które chcesz przypiąć na głównej stronie instancji, oddzielone znakiem nowego wiersza." pinnedNotes: "Przypięty wpis" hcaptcha: "hCaptcha" enableHcaptcha: "Włącz hCaptcha" @@ -261,130 +323,568 @@ recaptcha: "reCAPTCHA" enableRecaptcha: "Włącz reCAPTCHA" recaptchaSiteKey: "Klucz strony" recaptchaSecretKey: "Tajny klucz" +avoidMultiCaptchaConfirm: "Używanie wielu Captchy może spowodować zakłócenia. Czy chcesz wyłączyć inną Captchę? Możesz zostawić wiele jednocześnie, klikając Anuluj." antennas: "Anteny" manageAntennas: "Zarządzaj Antenami" name: "Nazwa" antennaSource: "Źródło Anteny" +antennaExcludeKeywords: "Wykluczone słowa kluczowe" +withFileAntenna: "Filtruj tylko wpisy z załączonym plikiem" +serviceworker: "ServiceWorker" +enableServiceworker: "Włącz ServiceWorker" +antennaUsersDescription: "Wypisz po jednej nazwie użytkownika w linii" +caseSensitive: "Wielkość liter ma znaczenie" +withReplies: "Uwzględnij odpowiedzi" +connectedTo: "Następujące konta są połączone" +notesAndReplies: "Wpisy i odpowiedzi" +withFiles: "Media" +silence: "Wycisz" +silenceConfirm: "Czy na pewno chcesz wyciszyć tego użytkownika?" +unsilence: "Cofnij wyciszenie" +unsilenceConfirm: "Czy na pewno chcesz cofnąć wyciszenie tego użytkownika?" +popularUsers: "Popularni użytkownicy" +recentlyUpdatedUsers: "Ostatnio aktywni użytkownicy" +recentlyRegisteredUsers: "Ostatnio zarejestrowani użytkownicy" +recentlyDiscoveredUsers: "Ostatnio odkryci użytkownicy" +exploreUsersCount: "Jest {count} użytkowników" +exploreFediverse: "Eksploruj Fediwersum" +popularTags: "Tagi na czasie" userList: "Listy" about: "Informacje" +aboutMisskey: "O Misskey" administrator: "Admin" token: "Token" +twoStepAuthentication: "Uwierzytelnianie dwuskładnikowe" +moderator: "Moderator" +securityKey: "Klucz bezpieczeństwa" +securityKeyName: "Nazwa klucza" +registerSecurityKey: "Zarejestruj klucz bezpieczeństwa" +lastUsed: "Ostatnio używane" +unregister: "Cofnij rejestrację" +passwordLessLogin: "Skonfiguruj logowanie bez użycia hasła" +resetPassword: "Zresetuj hasło" +newPasswordIs: "Nowe hasło to „{password}”" +reduceUiAnimation: "Ogranicz animacje w UI" share: "Udostępnij" +notFound: "Nie znaleziono" +notFoundDescription: "Nie ma strony odpowiadającej określonemu adresowi URL." +uploadFolder: "Domyślne położenie wysłanych" +cacheClear: "Wyczyść pamięć podręczną" +markAsReadAllNotifications: "Oznacz wszystkie powiadomienia jako przeczytane" +markAsReadAllUnreadNotes: "Oznacz wszystkie wpisy jako przeczytane" +markAsReadAllTalkMessages: "Oznacz wszystkie wiadomości jako przeczytane" help: "Pomoc" +inputMessageHere: "Wprowadź wiadomość tutaj" close: "Zamknij" +group: "Grupy" +groups: "Grupy" +createGroup: "Utwórz grupę" +ownedGroups: "Posiadane grupy" +joinedGroups: "Członkostwa w grupach" invites: "Zaproś" +groupName: "Nazwa grupy" +members: "Członkowie" transfer: "Transfer" +messagingWithUser: "Rozmowy z innym użytkownikiem" +messagingWithGroup: "Rozmowy wewnątrz grupy" title: "Tytuł" text: "Tekst" +enable: "Włącz" +next: "Dalej" retype: "Wprowadź ponownie" +noteOf: "Wpisy {user}" +inviteToGroup: "Zaproś do grupy" +maxNoteTextLength: "Limit znaków dla wpisów" +quoteQuestion: "Czy na pewno chcesz umieścić cytat?" +noMessagesYet: "Nie napisano jeszcze wiadomości" +newMessageExists: "Masz nową wiadomość" +onlyOneFileCanBeAttached: "Możesz załączyć tylko jeden plik do wiadomości" +signinRequired: "Proszę się zalogować" invitations: "Zaproś" +invitationCode: "Kod zaproszenia" +checking: "Sprawdzam" +available: "Dostępna" +unavailable: "Niedostępna" +usernameInvalidFormat: "może zawierać litery, cyfry i podkreślniki." +tooShort: "Zbyt krótka" +tooLong: "Zbyt długa" +weakPassword: "Słabe hasło" +normalPassword: "Dobre hasło" +strongPassword: "Silne hasło" +passwordMatched: "Pasuje" +passwordNotMatched: "Hasła nie pasują do siebie" +signinWith: "Zaloguj się z {x}" +signinFailed: "Nie udało się zalogować. Wprowadzona nazwa użytkownika lub hasło są nieprawidłowe." +tapSecurityKey: "Wybierz swój klucz bezpieczeństwa" +or: "Lub" +uiLanguage: "Język wyświetlania UI" +groupInvited: "Zaproszony(-a) do grupy" +aboutX: "O {x}" +useOsNativeEmojis: "Używaj natywnych Emoji systemu" +youHaveNoGroups: "Nie masz żadnych grup" +joinOrCreateGroup: "Uzyskaj zaproszenie do dołączenia do grupy lub utwórz własną grupę." +noHistory: "Brak historii" +signinHistory: "Historia logowania" +disableAnimatedMfm: "Wyłącz MFM z animacją" +category: "Kategoria" tags: "Tagi" +docSource: "Źródło tego dokumentu" +createAccount: "Utwórz konto" +existingAcount: "Istniejące konta" regenerate: "Wygeneruj ponownie" +fontSize: "Rozmiar czcionki" +noFollowRequests: "Nie masz żadnych oczekujących próśb o możliwość obserwacji" +openImageInNewTab: "Otwórz obraz w nowej karcie" +dashboard: "Kokpit" local: "Lokalne" +remote: "Zdalny" total: "Łącznie" weekOverWeekChanges: "Cotygodniowo" dayOverDayChanges: "Codziennie" +appearance: "Wygląd" +clientSettings: "Ustawienia klienta" +accountSettings: "Ustawienia konta" +promotion: "Promowane" +promote: "Promuj" numberOfDays: "Liczba dni" +hideThisNote: "Ukryj ten wpis" +showFeaturedNotesInTimeline: "Pokazuj wyróżnione wpisy w osi czasu" +objectStorage: "Pamięć obiektowa" +useObjectStorage: "Używaj pamięci obiektowej" +objectStorageBaseUrl: "Podstawowy URL" +objectStoragePrefix: "Prefiks" +objectStoragePrefixDesc: "Pliki będą przechowywane w katalogu z tym prefiksem." +objectStorageEndpoint: "Punkt końcowy" +objectStorageEndpointDesc: "Pozostaw puste jeżeli używasz AWS S3, w innym wypadku określ punkt końcowy jako '' lub ':' zgodnie z instrukcjami usługi, której używasz." +objectStorageRegion: "Region" +objectStorageRegionDesc: "Określ region, np. 'xx-east-1'. Jeżeli usługa której używasz nie zawiera rozróżnienia regionów, pozostaw to pustym lub wprowadź 'us-east-1'." +objectStorageUseSSL: "Użyj SSL" +objectStorageUseSSLDesc: "Wyłącz, jeżeli nie zamierzasz używać HTTPS dla połączenia z API" +objectStorageUseProxy: "Połącz przez proxy" +objectStorageUseProxyDesc: "Wyłącz, jeżeli nie zamierzasz używać proxy dla połączenia z pamięcią blokową" +serverLogs: "Dziennik zdarzeń" +deleteAll: "Usuń wszystkie" +showFixedPostForm: "Wyświetlaj formularz tworzenia wpisu w górnej części osi czasu" +newNoteRecived: "Masz nowy wpis" +sounds: "Dźwięk" listen: "Słuchaj" none: "Brak" +showInPage: "Pokaż na stronie" +popout: "Popout" volume: "Głośność" +masterVolume: "Głośność główna" details: "Szczegóły" +chooseEmoji: "Wybierz emoji" +unableToProcess: "Nie udało się dokończyć działania." +recentUsed: "Ostatnio używane" +install: "Zainstaluj" +uninstall: "Odinstaluj" +installedApps: "Autoryzowane aplikacje" +nothing: "Nie ma tu niczego" +installedDate: "Autoryzowano" +lastUsedDate: "Ostatnie użycie" state: "Stan" sort: "Sortuj" ascendingOrder: "Rosnąco" descendingOrder: "Malejąco" +scratchpad: "Brudnopis" +scratchpadDescription: "Brudnopis zawiera eksperymentalne środowisko dla AiScript. Możesz pisać, wykonywać i sprawdzać wyniki w interakcji z Misskey." output: "Wyjście" +script: "Skrypt" +disablePagesScript: "Wyłącz AiScript na Stronach" +updateRemoteUser: "Aktualizuj zdalne dane o użytkowniku" +deleteAllFiles: "Usuń wszystkie pliki" +deleteAllFilesConfirm: "Czy na pewno chcesz usunąć wszystkie pliki?" +removeAllFollowingDescription: "Przestań obserwować wszystkie konta z {host}. Wykonaj to, jeżeli instancja już nie istnieje." +userSuspended: "To konto zostało zawieszone." +userSilenced: "Ten użytkownik został wyciszony." +sidebar: "Pasek boczny" divider: "Rozdzielacz" +addItem: "Dodaj element" rooms: "Pokój" relays: "Przekaźniki" +addRelay: "Dodaj przekaźnik" +inboxUrl: "Adres URL skrzynki nadawczej" +addedRelays: "Dodane przekaźniki" +serviceworkerInfo: "Musi być włączone dla powiadomień push." +deletedNote: "Usunięty wpis" +invisibleNote: "Niewidzialny wpis" +enableInfiniteScroll: "Włącz nieskończone przewijanie" +visibility: "Widoczność" +poll: "Ankieta" +useCw: "Ukryj zawartość" +enablePlayer: "Otwórz odtwarzacz wideo" +disablePlayer: "Zamknij odtwarzacz wideo" +expandTweet: "Rozwiń tweet" +themeEditor: "Edytor motywu" description: "Opis" author: "Autor" +leaveConfirm: "Są niezapisane zmiany. Czy chcesz je odrzucić?" manage: "Zarządzanie" +plugins: "Wtyczki" +pluginInstallWarn: "Nie instaluj niezaufanych wtyczek." deck: "Tablica" +useBlurEffectForModal: "Używaj efektu rozmycia w modalach" +useFullReactionPicker: "Używaj pełnowymiarowego wybornika reakcji" +width: "Szerokość" height: "Wysokość" +large: "Duże" +medium: "Średnie" +small: "Małe" +generateAccessToken: "Generuj token dostępu" permission: "Uprawnienia" +enableAll: "Włącz wszystko" +disableAll: "Wyłącz wszystko" +tokenRequested: "Przydziel dostęp do konta" +pluginTokenRequestedDescription: "Ta wtyczka będzie mogła korzystać z ustawionych tu uprawnień." +notificationType: "Rodzaj powiadomień" edit: "Edytuj" +useStarForReactionFallback: "Użyj ★ jako zapasowego emoji, gdy emoji reakcji jest nieznane" +emailConfig: "Konfiguracja serwera e-mail" +enableEmail: "Włącz dostarczanie wiadomości e-mail" +emailConfigInfo: "Wykorzystywany do potwierdzenia adresu e-mail w trakcie rejestracji, lub gdy zapomnisz hasła" email: "Adres e-mail" +emailAddress: "Adres e-mail" +smtpConfig: "Konfiguracja serwera SMTP" smtpHost: "Host" smtpPort: "Port" smtpUser: "Nazwa użytkownika" smtpPass: "Hasło" +emptyToDisableSmtpAuth: "Pozostaw adres e-mail i hasło puste, aby wyłączyć weryfikację SMTP" +smtpSecureInfo: "Wyłącz, jeżeli używasz STARTTLS" +testEmail: "Przetestuj dostarczanie wiadomości e-mail" +userSaysSomething: "{name} powiedział(-a) coś" +makeActive: "Aktywuj" display: "Wyświetlanie" copy: "Kopiuj" +metrics: "Pomiary" overview: "Przegląd" logs: "Dzienniki" delayed: "Opóźnione" +database: "Baza danych" +channel: "Kanały" create: "Utwórz" +notificationSetting: "Ustawienia powiadomień" +notificationSettingDesc: "Wybierz rodzaj powiadomień do wyświetlania" +useGlobalSetting: "Użyj globalnych ustawień" +useGlobalSettingDesc: "Jeżeli włączone, zostaną wykorzystane ustawienia powiadomień Twojego konta. Jeżeli wyłączone, mogą zostać wykonane oddzielne konfiguracje." other: "Inne" +regenerateLoginToken: "Generuj token logowania ponownie" +setMultipleBySeparatingWithSpace: "Możesz ustawić wiele, oddzielając je spacjami." +chatOpenBehavior: "Zachowanie okna czatu po otwarciu" behavior: "Zachowanie" +sample: "Przykład" abuseReports: "Zgłoszenia" reportAbuse: "Zgłoś" +reportAbuseOf: "Zgłoś {name}" +fillAbuseReportDescription: "Wypełnij szczegóły zgłoszenia. Jeżeli dotyczy ono określonego wpisu, uwzględnij jego adres URL." +abuseReported: "Twoje zgłoszenie zostało wysłane. Dziękujemy." send: "Wyślij" +abuseMarkAsResolved: "Oznacz zgłoszenie jako rozwiązane" +openInNewTab: "Otwórz w nowej karcie" +openInSideView: "Otwórz w bocznym widoku" +defaultNavigationBehaviour: "Domyślne zachowanie nawigacji" +editTheseSettingsMayBreakAccount: "Edycja tych ustawień może uszkodzić Twoje konto." +instanceTicker: "Informacje o wpisach instancji" +waitingFor: "Oczekiwanie na {x}" +random: "Losowe" +system: "System" +switchUi: "Przełącz interfejs użytkownika" +desktop: "Pulpit" +createNew: "Utworzy nowy" optional: "Nieobowiązkowe" +public: "Publiczny" +i18nInfo: "Misskey jest tłumaczone na wiele języków przez wolontariuszy. Możesz pomóc na {link}." +manageAccessTokens: "Zarządzaj tokenami dostępu" +accountInfo: "Informacje o koncie" +notesCount: "Liczba wpisów" +repliesCount: "Liczba wysłanych odpowiedzi" +renotesCount: "Liczba wysłanych udostępnień" +repliedCount: "Liczba otrzymanych odpowiedzi" +renotedCount: "Liczba otrzymanych udostępnień" +followingCount: "Liczba obserwowanych kont" +followersCount: "Liczba obserwujących" +sentReactionsCount: "Liczba wysłanych reakcji" +receivedReactionsCount: "Liczba otrzymanych reakcji" +pollVotesCount: "Liczba wysłanych głosów w ankietach" +pollVotedCount: "Liczba otrzymanych głosów w ankietach" yes: "Tak" no: "Nie" +driveFilesCount: "Liczba plików na dysku" +driveUsage: "Użycie przestrzeni dyskowej" +noCrawle: "Odrzuć indeksowanie przez crawlery" +noCrawleDescription: "Proś wyszukiwarki internetowe, aby nie indeksowały Twojego profilu, wpisów, stron itd." +alwaysMarkSensitive: "Oznacz domyślnie jako NSFW" +loadRawImages: "Wyświetlaj zdjęcia w załącznikach w całości zamiast miniatur" +disableShowingAnimatedImages: "Nie odtwarzaj animowanych obrazów" +verificationEmailSent: "Wiadomość weryfikacyjna została wysłana. Odwiedź uwzględniony odnośnik, aby ukończyć weryfikację." notSet: "Nie ustawiono" +emailVerified: "Adres e-mail został potwierdzony" +noteFavoritesCount: "Liczba polubionych wpisów" +pageLikesCount: "Liczba otrzymanych polubień stron" +pageLikedCount: "Liczba polubionych stron" contact: "Kontakt" +useSystemFont: "Używaj domyślnej czcionki systemu" +experimentalFeatures: "Eksperymentalne funkcje" +developer: "Programista" +makeExplorable: "Pokazuj konto na stronie „Eksploruj”" +makeExplorableDescription: "Jeżeli wyłączysz tę opcję, Twoje konto nie będzie wyświetlać się w sekcji „Eksploruj”." +showGapBetweenNotesInTimeline: "Pokazuj odstęp między wpisami na osi czasu." duplicate: "Duplikuj" center: "Wyśsrodkuj" wide: "Szerokie" narrow: "Wąskie" +reloadToApplySetting: "To ustawienie zostanie zastosowane po odświeżeniu strony. Chcesz odświeżyć?" +showTitlebar: "Pokazuj pasek tytułowy" +clearCache: "Wyczyść pamięć podręczną" +onlineUsersCount: "{n} osób jest online" +nUsers: "{n} użytkowników" +nNotes: "{n} wpisów" +backgroundColor: "Tło" +accentColor: "Akcent" +textColor: "Tekst" +value: "Wartość" +_registry: + key: "Klucz" + keys: "Klucz" _aboutMisskey: + about: "Misskey jest oprogramowanie open source rozwijanym przez syuilo od 2014." + contributors: "Główni twórcy" + allContributors: "Wszyscy twórcy" + source: "Kod źródłowy" + translation: "Tłumacz Misskey" + donate: "Przekaż darowiznę na Misskey" + morePatrons: "Naprawdę doceniam wsparcie ze strony wielu niewymienionych tu osób. Dziękuję! 🥰" patrons: "Wspierający" +_nsfw: + respect: "Ukrywaj media NSFW" + ignore: "Nie ukrywaj mediów NSFW" + force: "Ukrywaj wszystkie media" _mfm: + cheatSheet: "Ściąga MFM" + intro: "MFM to język składniowy wyjątkowy dla Misskey, który może być użyty w wielu miejscach. Tu znajdziesz listę wszystkich możliwych elementów składni MFM." + dummy: "Misskey rozszerza świat Fediwersum" mention: "Wspomnij" + hashtag: "Hashtag" url: "Adres URL" + urlDescription: "Adresy URL mogą być wyświetlane" link: "Odnośnik" + linkDescription: "Określone części tekstu mogą być wyświetlane jako adres URL." bold: "Pogrubienie" + boldDescription: "Wyróżnia litery pogrubiając je." + small: "Małe" + center: "Wyśrodkowanie" + centerDescription: "Wyśrodkowuje zawartość." + blockCode: "Kod (blok)" + blockCodeDescription: "Wyświetla kod z podświetlaną składnią składający się z wielu linii." quote: "Cytuj" + quoteDescription: "Wyświetla treść jako cytat." emoji: "Niestandardowe emoji" + emojiDescription: "Otaczając nazwę niestandardowego emoji dwukropkami, możesz użyć niestandardowego emoji." search: "Szukaj" + searchDescription: "Wyświetla pole wyszukiwania z wcześniej wpisanym tekstem." flip: "Odwróć" + flipDescription: "Przerzuca treść poziomo lub pionowo." + x2: "Duże" + x2Description: "Czyni treść większą." + x3: "Bardzo duże" + x3Description: "Czyni treść jeszcze większą." + x4: "Ogromne" + x4Description: "Czyni treść jeszcze większą niż jeszcze większa." + blur: "Rozmycie" font: "Czcionka" _reversi: + reversi: "Reversi" + gameSettings: "Ustawienia gry" + chooseBoard: "Wybierz tablicę" + blackOrWhite: "Czarne/białe" + blackIs: "{name} gra czarnymi" rules: "Zasady" + botSettings: "Opcje bota" + thisGameIsStartedSoon: "Gra rozpocznie się za kilka sekund" + waitingForOther: "Oczekiwanie na ruch przeciwnika" + waitingForMe: "Oczekiwanie na Twój ruch" + waitingBoth: "Przygotuj się" + ready: "Gotowy(-a)" + cancelReady: "Anuluj gotowość" + opponentTurn: "Kolej przeciwnika" + myTurn: "Twoja kolej" + turnOf: "Kolej {name}" + pastTurnOf: "Kolej {name}" surrender: "Poddaj się" + surrendered: "Przez poddanie się" + drawn: "Remis" + won: "{name} wygrał(a)" + black: "Czarny" + white: "Biały" total: "Łącznie" + turnCount: "Ruch {count}" + myGames: "Moje gry" + allGames: "Wszystkie gry" ended: "Zakończono" playing: "W trakcie gry" +_instanceTicker: + none: "Nigdy nie pokazuj" + remote: "Pokaż dla zdalnych użytkowników" + always: "Zawsze pokazuj" +_serverDisconnectedBehavior: + reload: "Automatycznie odśwież" + dialog: "Pokazuj okno ostrzeżenia" + quiet: "Pokazuj nieirytujące ostrzeżenia" _channel: + create: "Utwórz kanał" + edit: "Edytuj kanał" + setBanner: "Ustaw baner" + removeBanner: "Usuń baner" featured: "Na czasie" owned: "Własny" + following: "Śledzeni" + usersCount: "{n} uczestnicy" + notesCount: "{n} wpisy" _sidebar: full: "Pełne" icon: "Awatar" hide: "Ukryj" _wordMute: + muteWords: "Słowo do wyciszenia" + muteWordsDescription2: "Otocz słowa kluczowe ukośnikami, aby używać wyrażeń regularnych." soft: "Łagodny" hard: "Twardy" + mutedNotes: "Wyciszone wpisy" _theme: + explore: "Przeglądaj motywy" + install: "Zainstaluj motyw" + manage: "Zarządzanie motywami" + code: "Kod motywu" + installed: "Zainstalowano {name}" + installedThemes: "Zainstalowane motywy" + builtinThemes: "Wbudowane motywy" + alreadyInstalled: "Motyw jest już zainstalowany" + invalid: "Format motywu jest nieprawidłowy." + make: "Utwórz motyw" base: "Podstawowy" + addConstant: "Dodaj stałą" constant: "Stała" + defaultValue: "Domyślna wartość" + color: "Kolor" + refProp: "Nawiąż do właściwości" + refConst: "Nawiąż do stałej" key: "Klucz" func: "Funkcje" + funcKind: "Rodzaj funkcji" argument: "Argument" + basedProp: "Nawiązana właściwość" + alpha: "Przezroczystość" darken: "Ściemnij" lighten: "Rozjaśnij" + inputConstantName: "Wprowadź nazwę stałej" + importInfo: "Jeżeli wprowadzisz tu kod motywu, możesz zaimportować go w edytorze motywu" + deleteConstantConfirm: "Czy na pewno chcesz usunąć stała {const}?" keys: + accent: "Akcent" bg: "Tło" fg: "Tekst" + focus: "Skupienie" + indicator: "Wskaźnik" panel: "Panel" + shadow: "Cień" + header: "Nagłówek" + navBg: "Tło paska bocznego" + navFg: "Tekst paska bocznego" + navHoverFg: "Tekst paska bocznego (zbliżenie)" + navActive: "Tekst paska bocznego (aktywny)" + navIndicator: "Wskaźnik paska bocznego" link: "Odnośnik" + hashtag: "Hashtag" mention: "Wspomnij" + mentionMe: "Wspomnienia (ja)" renote: "Udostępnij" + modalBg: "Tło modalu" divider: "Rozdzielacz" + scrollbarHandle: "Uchwyt paska przewijania" + scrollbarHandleHover: "Uchwyt paska przewijania (po najechaniu)" + dateLabelFg: "Tekst z datą" + infoBg: "Tło informacji" + infoFg: "Tekst informacji" + infoWarnBg: "Tło ostrzeżenia" + infoWarnFg: "Tekst ostrzeżenia" + cwBg: "Tło CW" + cwFg: "Tekst CW" + cwHoverBg: "Tło CW (po najechaniu)" + toastBg: "Tło powiadomień" + toastFg: "Tekst powiadomień" + buttonBg: "Tło przycisku" + buttonHoverBg: "Tło przycisku (po najechaniu)" + inputBorder: "Obramowanie pola wejścia" + listItemHoverBg: "Tło elementu listy (po najechaniu)" + driveFolderBg: "Tło folderu na dysku" + wallpaperOverlay: "Nakładka tapety" badge: "Odznaka" + messageBg: "Tło czatu" + accentDarken: "Akcent (ciemniejszy)" + accentLighten: "Akcent (jaśniejszy)" + fgHighlighted: "Wyróżniony tekst" _sfx: note: "Wpisy" + noteMy: "Mój wpis" notification: "Powiadomienia" chat: "Wiadomości" + chatBg: "Rozmowy (tło)" + channel: "Powiadomienia kanału" + reversiPutBlack: "Reversi: Czarny wykonuje ruch" + reversiPutWhite: "Reversi: Biały wykonuje ruch" _ago: unknown: "Nieznane" future: "W przyszłości" justNow: "Przed chwilą" + secondsAgo: "{n} sek. temu" + minutesAgo: "{n} min. temu" + hoursAgo: "{n} godz. temu" + daysAgo: "{n} dni temu" + weeksAgo: "{n} tyg. temu" + monthsAgo: "{n} mies. temu" yearsAgo: "{n} lat temu" +_time: + second: "sekunda" + minute: "minuta" + hour: "godz." + day: "dzień" +_tutorial: + title: "Jak korzystać z Misskey" + step1_1: "Witaj!" +_2fa: + registerDevice: "Zarejestruj nowe urządzenie" + step1: "Najpierw, zainstaluj aplikację uwierzytelniającą (taką jak {a} lub {b}) na swoim urządzeniu." + step2: "Następnie, zeskanuje kod QR z ekranu." + step3: "Wprowadź token podany w aplikacji, aby ukończyć konfigurację." + step4: "Od teraz, przy każdej próbie logowania otrzymasz prośbę o token logowania." _permissions: + "read:account": "Wyświetl informacje o swoim koncie" + "write:account": "Edytuj swoje informacje o koncie" + "read:blocks": "Zobacz listę osób, które zablokowałeś(-aś)" + "write:blocks": "Edytuj listę osób, które zablokowałeś(-aś)" + "read:drive": "Dostęp do plików i katalogów ze Twojego dysku" + "write:drive": "Edycja i usuwanie plików i katalogów z Twojego dysku." + "read:favorites": "Wyświetlanie Twojej listy ulubionych." + "write:favorites": "Edycja Twojej listy ulubionych." + "read:following": "Wyświetlanie informacji o obserwowanych" + "write:following": "Obserwowanie lub cofanie obserwacji innych kont" + "read:mutes": "Wyświetlanie listy osób, które wyciszyłeś(-aś)" + "write:mutes": "Edycja listy osób, które wyciszyłeś(-aś)" + "read:notifications": "Wyświetlanie powiadomień" + "write:notifications": "Działanie na powiadomieniach" + "read:reactions": "Wyświetlanie reakcji" + "write:reactions": "Edycja reakcji" "write:votes": "Głosowanie w ankiecie" + "read:pages": "Wyświetlanie Twoich stron" + "write:pages": "Edycja lub usuwanie Twoich stron" + "read:page-likes": "Wyświetlanie polubień na stronach" + "write:page-likes": "Edycja polubień na stronach" + "read:user-groups": "Wyświetlanie grup użytkownika" + "write:user-groups": "Edycja lub usuwanie grup użytkownika" +_auth: + shareAccess: "Czy chcesz autoryzować „{name}” do dostępu do tego konta?" + permissionAsk: "Ta aplikacja wymaga następujących uprawnień:" _weekday: sunday: "Niedziela" monday: "Poniedziałek" @@ -397,38 +897,76 @@ _widgets: memo: "Przypięte notatki" notifications: "Powiadomienia" timeline: "Oś czasu" + calendar: "Kalendarz" trends: "Na czasie" clock: "Zegar" activity: "Aktywność" photos: "Zdjęcia" federation: "Federacja" + postForm: "Utwórz wpis" button: "Przycisk" + jobQueue: "Kolejka zadań" _cw: hide: "Ukryj" show: "Załaduj więcej" + chars: "{count} znaków" + files: "{count} plików" _poll: + noOnlyOneChoice: "Wymagane są przynajmniej dwie opcje" + choiceN: "Opcja {n}" + noMore: "Nie możesz dodać więcej opcji" + canMultipleVote: "Pozwól na wiele odpowiedzi" expiration: "Ankieta kończy się" infinite: "Nigdy" + at: "Zakończ o…" + after: "Zakończ po…" deadlineDate: "Data zakończenia" + deadlineTime: "godz." duration: "Czas trwania" votesCount: "{} głosów" + totalVotes: "Łącznie {n} głosów" vote: "Głosowanie w ankiecie" + showResult: "Pokaż wyniki" voted: "Zagłosowano" closed: "Zakończono" + remainingDays: "Pozostało {d} dni i {h} godzin" + remainingHours: "Pozostali {h} godzin i {m} minut" + remainingMinutes: "Pozostało {m} minut i {s} sekund" + remainingSeconds: "Pozostało {s} sekund" _visibility: + public: "Publiczny" + publicDescription: "Twój wpis pojawi się w publicznych osiach czasu" home: "Strona główna" followers: "Obserwujący" + specified: "Bezpośredni" + specifiedDescription: "Napisz tylko określonym użytkownikom" +_postForm: + _placeholders: + a: "Co się dzieje?" + b: "Co się wydarzyło?" + c: "Co Ci chodzi po głowie?" + d: "Czy masz coś do powiedzenia?" + e: "Zacznij coś pisać…" + f: "Czekamy, aż coś napiszesz." _profile: name: "Nazwa" username: "Nazwa użytkownika" - description: "Biografia" + description: "Opis" + youCanIncludeHashtags: "Możesz umieścić hashtagi w swoim opisie." metadataLabel: "Etykieta" metadataContent: "Treść" + changeAvatar: "Zmień awatar" + changeBanner: "Zmień baner" _exportOrImport: followingList: "Obserwowani" muteList: "Wycisz" blockingList: "Zablokuj" userLists: "Listy" +_charts: + usersTotal: "Łącznie # użytkowników" + activeUsers: "Aktywni użytkownicy" +_instanceCharts: + requests: "Żądania" _timelines: home: "Strona główna" local: "Lokalne" @@ -440,6 +978,7 @@ _rooms: clear: "Usuń wszystkie" carpetColor: "Kolor dywanu" _roomType: + default: "Domyślne" washitsu: "W japońskim stylu" _furnitures: bed: "Łóżko" @@ -457,37 +996,56 @@ _rooms: bin: "Kosz" banknote: "Banknot" _pages: + viewPage: "Wyświetlanie Twoich stron" like: "Lubię" + unlike: "Cofnij polubienie" featured: "Wyróżnione" + inspector: "Inspektor" + content: "Blokada strony" variables: "Zmienne" title: "Tytuł" + url: "URL strony" + summary: "Podsumowanie strony" font: "Czcionka" fontSerif: "Szeryfowa" + fontSansSerif: "Bezszeryfowa" inputBlocks: "Wejście" specialBlocks: "Specjalne" blocks: text: "Tekst" + textarea: "Pole tekstowe" + section: "Sekcja" image: "Zdjęcia" button: "Przycisk" if: "Jeżeli" _if: variable: "Zmienna" + post: "Utwórz wpis" _post: text: "Treść" + textInput: "Pole tekstowe" _textInput: name: "Nazwa zmiennej" text: "Tytuł" + default: "Domyślna wartość" + textareaInput: "Pole tekstowe na wiele wierszy" _textareaInput: name: "Nazwa zmiennej" text: "Tytuł" + default: "Domyślna wartość" + numberInput: "Pole na liczbę" _numberInput: name: "Nazwa zmiennej" text: "Tytuł" + default: "Domyślna wartość" _canvas: height: "Wysokość" + switch: "Przełącznik" _switch: name: "Nazwa zmiennej" text: "Tytuł" + default: "Domyślna wartość" + counter: "Licznik" _counter: name: "Nazwa zmiennej" text: "Tytuł" @@ -495,10 +1053,16 @@ _pages: _button: text: "Tytuł" colored: "Kolorowe" + action: "Działanie wykonywane przy naciśnięciu przycisku" _action: + dialog: "Pokazuj okno dialogowe" _dialog: content: "Treść" + pushEvent: "Wyślij zdarzenie" _pushEvent: + event: "Nazwa zdarzenia" + message: "Wiadomość do wyświetlenia po aktywowaniu" + variable: "Zmienna do wysłania" no-variable: "Brak" _callAiScript: functionName: "Nazwa funkcji" @@ -506,22 +1070,29 @@ _pages: _radioButton: name: "Nazwa zmiennej" title: "Tytuł" + values: "Lista wyborów (oddzielonych znakiem nowego wiersza)" + default: "Domyślna wartość" script: categories: flow: "Kontrola przepływu" + logical: "Operacje logiczne" operation: "Obliczanie" comparison: "Porównanie" + random: "Losowe" + value: "Wartość" fn: "Funkcje" convert: "Transformacja" list: "Listy" blocks: text: "Tekst" + strLen: "Długość tekstu" _strLen: arg1: "Tekst" _strPick: arg1: "Tekst" _strReplace: arg1: "Tekst" + arg2: "Tekst do zamiany" _strReverse: arg1: "Tekst" _join: @@ -540,6 +1111,7 @@ _pages: not: "NIE" _not: arg1: "NIE" + random: "Losowe" _random: arg1: "Prawdopodobieństwo" rannum: "Losowa liczba" @@ -591,6 +1163,7 @@ _pages: array: "Listy" _notification: youWereFollowed: "Zaobserwował(a) Cię" + youWereInvitedToGroup: "Zaproszony(-a) do grupy" _types: all: "Wszystkie" follow: "Obserwowani" @@ -606,3 +1179,4 @@ _deck: antenna: "Anteny" list: "Listy" mentions: "Wspomnienia" + direct: "Bezpośredni" diff --git a/locales/pt-PT.yml b/locales/pt-PT.yml index 3ee4594624..0284e62fb9 100644 --- a/locales/pt-PT.yml +++ b/locales/pt-PT.yml @@ -1,2 +1,31 @@ --- _lang_: "Português" +monthAndDay: "{day}/{month}" +search: "Pesquisar" +notifications: "Notificações" +username: "Nome de usuário" +password: "Senha" +ok: "OK" +cancel: "Cancelar" +enterUsername: "Digite o nome de usuário" +renotedBy: "Repostado por {user}" +settings: "Configurações" +basicSettings: "Configurações básicas" +otherSettings: "Outras configurações" +profile: "Perfil" +timeline: "Timeline" +smtpUser: "Nome de usuário" +smtpPass: "Senha" +_mfm: + search: "Pesquisar" +_sfx: + notification: "Notificações" +_widgets: + notifications: "Notificações" + timeline: "Timeline" +_profile: + username: "Nome de usuário" +_deck: + _columns: + notifications: "Notificações" + tl: "Timeline" diff --git a/locales/ru-RU.yml b/locales/ru-RU.yml index 10ce01fc77..4cd8466c70 100644 --- a/locales/ru-RU.yml +++ b/locales/ru-RU.yml @@ -674,6 +674,13 @@ clearCache: "Очистить кэш" onlineUsersCount: "Пользователей сейчас в сети: {n}" nUsers: "Пользователей: {n}" nNotes: "Заметок: {n}" +backgroundColor: "Фон" +accentColor: "Акцент" +textColor: "Текст" +value: "Значения" +_registry: + key: "Ключ" + keys: "Ключ" _aboutMisskey: about: "Misskey — программа с открытым исходным кодом, которую разрабатывает syuilo с 2014 года." contributors: "Основные соавторы" @@ -997,6 +1004,7 @@ _widgets: slideshow: "Показ слайдов" button: "Кнопка" onlineUsers: "Пользователи сейчас с сети" + jobQueue: "Очередь заданий" _cw: hide: "Спрятать" show: "Показать еще" diff --git a/locales/uk-UA.yml b/locales/uk-UA.yml index b87d98283f..1d11bf01dd 100644 --- a/locales/uk-UA.yml +++ b/locales/uk-UA.yml @@ -1,6 +1,7 @@ --- _lang_: "Українська" -introMisskey: "Ласкаво просимо! Misskey - децентралізована служба мікроблогів з відкритим кодом.\nСтворюйте \"нотатки\", щоб поділитися тим, що відбувається, і розповісти всім про себе 📡\nЗа допомогою \"реакцій\" ви також можете швидко висловити свої почуття щодо нотаток інших 👍\nДавайте досліджувати новий світ 🚀" +headlineMisskey: "Мережа об'єднана записами" +introMisskey: "Ласкаво просимо! Misskey - децентралізована служба мікроблогів з відкритим кодом.\nСтворюйте \"записи\", щоб поділитися тим, що відбувається, і розповісти всім про себе 📡\nЗа допомогою \"реакцій\" ви також можете швидко висловити свої почуття щодо записів інших 👍\nДавайте досліджувати новий світ 🚀" monthAndDay: "{month}/{day}" search: "Пошук" notifications: "Сповіщення" @@ -33,6 +34,9 @@ addUser: "Додати користувача" favorite: "Обране" favorites: "Обране" unfavorite: "Видалити з обраного" +favorited: "Додано до вподобаних." +alreadyFavorited: "Вже додано до вподобаних." +cantFavorite: "Неможливо вподобати." pin: "Закріпити" unpin: "Відкріпити" copyContent: "Скопіювати контент" @@ -60,12 +64,12 @@ files: "Файли" download: "Завантажити" driveFileDeleteConfirm: "Ви впевнені, що хочете видалити файл {name}? Нотатки із цим файлом також буде видалено." unfollowConfirm: "Ви впевнені, що хочете відписатися від {name}?" -exportRequested: "Ви запросили експорт. Це може зайняти деякий час. Після завершення експорту отриманий файл буде додано на диск." -importRequested: "Ви запросили імпорт. Це може зайняти деякий час." +exportRequested: "Експортування розпочато. Це може зайняти деякий час. Після завершення експорту отриманий файл буде додано на диск." +importRequested: "Імпортування розпочато. Це може зайняти деякий час." lists: "Списки" noLists: "Немає списків" -note: "Нотатки" -notes: "Нотатки" +note: "Запис" +notes: "Записи" following: "Підписки" followers: "Підписники" followsYou: "Підписаний(-а) на вас" @@ -77,10 +81,10 @@ retry: "Спробувати знову" pageLoadError: "Помилка при завантаженні сторінки" pageLoadErrorDescription: "Зазвичай це пов’язано з помилками мережі або кешем браузера. Очистіть кеш або почекайте трохи й спробуйте ще раз." enterListName: "Введіть назву списку" -privacy: "Приватність" +privacy: "Конфіденційність" makeFollowManuallyApprove: "Підтверджувати підписників уручну" defaultNoteVisibility: "Видимість за замовчуванням" -follow: "Підписка" +follow: "Підписатись" followRequest: "Запит на підписку" followRequests: "Запити на підписку" unfollow: "Відписатись" @@ -88,14 +92,18 @@ followRequestPending: "Очікуючі запити на підписку" enterEmoji: "Введіть емодзі" renote: "Поширити" unrenote: "Відміна поширення" +renoted: "Поширити запис." +cantRenote: "Неможливо поширити." +cantReRenote: "Поширення не можливо поширити." quote: "Цитата" -pinnedNote: "Закріплена нотатка" +pinnedNote: "Закріплений запис" you: "Ви" clickToShow: "Натисніть для перегляду" sensitive: "NSFW" add: "Додати" reaction: "Реакції" reactionSettingDescription: "Виберіть свої улюблені реакції, які хочете закріпити в селекторі реакцій." +reactionSettingDescription2: "Перемістити щоб змінити порядок, Клацнути мишою щоб видалити, Натиснути \"+\" щоб додати." rememberNoteVisibility: "Пам’ятати параметри видимісті" attachCancel: "Видалити вкладення" markAsSensitive: "Позначити як NSFW" @@ -125,7 +133,9 @@ settingGuide: "Рекомендована конфігурація" cacheRemoteFiles: "Кешувати дані з інших інстансів" cacheRemoteFilesDescription: "Якщо кешування вимкнено, віддалені файли завантажуються безпосередньо з віддаленого інстансу. Це зменшує використання сховища, але збільшує трафік, оскільки не генеруются ескізи." flagAsBot: "Акаунт бота" +flagAsBotDescription: "Ввімкніть якщо цей обліковий запис використовується ботом. Ця опція позначить обліковий запис як бота. Це потрібно щоб виключити безкінечну інтеракцію між ботами а також відповідного підлаштування Misskey." flagAsCat: "Акаунт кота" +flagAsCatDescription: "Ввімкніть, щоб позначити, що обліковий запис є котиком." autoAcceptFollowed: "Автоматично приймати запити на підписку від користувачів, на яких ви підписані" addAcount: "Додати акаунт" loginFailed: "Не вдалося увійти" @@ -140,15 +150,15 @@ followConfirm: "Підписатися на {name}?" proxyAccount: "Проксі-акаунт" host: "Хост" selectUser: "Виберіть користувача" -recipient: "Кому" -annotation: "Коментар" +recipient: "Отримувач" +annotation: "Коментарі" federation: "Федіверс" instances: "Інстанс" registeredAt: "Приєднався(лась)" latestRequestSentAt: "Останній запит надіслано" latestRequestReceivedAt: "Останній запит прийнято" latestStatus: "Останній статус" -storageUsage: "Використання простіру" +storageUsage: "Використання простору" charts: "Графіки" perHour: "Щогодинно" perDay: "Щоденно" @@ -173,19 +183,19 @@ clearCachedFiles: "Очистити кеш" clearCachedFilesConfirm: "Ви впевнені, що хочете видалити всі кешовані файли?" blockedInstances: "Заблоковані інстанси" blockedInstancesDescription: "Вкажіть інстанси, які потрібно заблокувати. Перелічені інстанси більше не зможуть спілкуватися з цим інстансом." -muteAndBlock: "Ігнор і блокування" -mutedUsers: "Ігноровані користувачі" +muteAndBlock: "Заглушення і блокування" +mutedUsers: "Заглушені користувачі" blockedUsers: "Заблоковані користувачі" noUsers: "Немає користувачів" -editProfile: "Редагувати профіль" -noteDeleteConfirm: "Ви дійсно хочете видалити цю нотатку?" -pinLimitExceeded: "Більше нотаток не можна закріпити" -intro: "Встановлення Misskey завершено! Будь ласка, створіть акаунт адміністратора." +editProfile: "Редагувати обліковий запис" +noteDeleteConfirm: "Ви дійсно хочете видалити цей запис?" +pinLimitExceeded: "Більше записів не можна закріпити" +intro: "Встановлення Misskey завершено! Будь ласка, створіть обліковий запис адміністратора." done: "Готово" processing: "Обробка" -preview: "Передогляд" +preview: "Попередній перегляд" default: "За умовчанням" -noCustomEmojis: "Немає кастомних емоджі" +noCustomEmojis: "Немає нетипових емоджі" noJobs: "Немає завдань" federating: "Федерується" blocked: "Заблоковано" @@ -203,27 +213,27 @@ retypedNotMatch: "Введені дані не збігаються." currentPassword: "Поточний пароль" newPassword: "Новий пароль" newPasswordRetype: "Новий пароль (повторно)" -attachFile: "Вкласти файл" +attachFile: "Прикріпити файл" more: "Бiльше!" featured: "Популярні" usernameOrUserId: "Ім'я або ID користувача" noSuchUser: "Користувача не знайдено" lookup: "Пошук" announcements: "Оголошення" -imageUrl: "URL зображення" +imageUrl: "Посилання на зображення" remove: "Видалити" removed: "Видалено" removeAreYouSure: "Ви впевнені, що хочете видалити \"{x}\"?" deleteAreYouSure: "Ви впевнені, що хочете видалити \"{x}\"?" -resetAreYouSure: "Дійсно ресет?" +resetAreYouSure: "Справді скинути?" saved: "Збережено" messaging: "Чати" upload: "Завантажити" fromDrive: "З диска" -fromUrl: "З URL" -uploadFromUrl: "Завантажити з URL" -uploadFromUrlDescription: "URL-адреса файлу для завантаження" -uploadFromUrlRequested: "Обрано завантаження" +fromUrl: "З посилання" +uploadFromUrl: "Завантажити з посилання" +uploadFromUrlDescription: "Посилання на файл для завантаження" +uploadFromUrlRequested: "Завантаження розпочалось" uploadFromUrlMayTakeTime: "Завантаження може зайняти деякий час." explore: "Огляд" games: "Ігри Misskey" @@ -283,6 +293,7 @@ watch: "Стежити" unwatch: "Не стежити" accept: "Прийняти" reject: "Відхилити" +normal: "Нормальний" instanceName: "Назва інстансу" instanceDescription: "Описання інстансу" maintainerName: "Ім'я адміністратора" @@ -305,6 +316,7 @@ registration: "Реєстрація" enableRegistration: "Дозволити реєстрацію" invite: "Запросити" proxyRemoteFiles: "Проксувати файли з інших інстансів" +proxyRemoteFilesDescription: "При увімкненні віддалені файли, які не зберігаються локально або були видалені через недостатнії обсяг пам'яті, будуть локально проксовані включаючи обкладинки. Це налаштування не впливає на пам'ять серверу. " driveCapacityPerLocalAccount: "Об'єм диска на одного локального користувача" driveCapacityPerRemoteAccount: "Об'єм диска на одного віддаленого користувача" inMb: "В мегабайтах" @@ -312,8 +324,10 @@ iconUrl: "URL аватара" bannerUrl: "URL банера" basicInfo: "Основна інформація" pinnedUsers: "Закріплені користувачі" +pinnedUsersDescription: "Впишіть в список користувачів, яких хочете закріпити на сторінці \"Знайти\", ім'я в стовпчик." pinnedPages: "Закріплені сторінки" pinnedPagesDescription: "Введіть шляхи сторінок, які ви бажаєте закріпити на головній сторінці цього інстанса, розділені новими рядками." +pinnedClipId: "Ідентифікатор закріпленої замітки." pinnedNotes: "Закріплена нотатка" hcaptcha: "hCaptcha" enableHcaptcha: "Увімкнути hCaptcha" @@ -329,10 +343,12 @@ name: "Ім'я" antennaSource: "Джерело антени" antennaKeywords: "Ключові слова антени" antennaExcludeKeywords: "Винятки" +antennaKeywordsDescription: "Розділення ключових слів пробілами для \"І\" або з нової лінійки для \"АБО\"" notifyAntenna: "Сповіщати про нові нотатки" withFileAntenna: "Тільки нотатки з вкладеними файлами" serviceworker: "ServiceWorker" enableServiceworker: "Ввімкнути ServiceWorker" +antennaUsersDescription: "Список імя користувачів в стопчик" caseSensitive: "З урахуванням регістру" withReplies: "Включаючи відповіді" connectedTo: "Наступні акаунти під'єднані" @@ -456,13 +472,21 @@ objectStorage: "Object Storage" useObjectStorage: "Використовувати object storage" objectStorageBaseUrl: "Base URL" objectStorageBucket: "Bucket" +objectStorageBucketDesc: "Будь ласка вкажіть назву відра в налаштованому сервісі." objectStoragePrefix: "Prefix" +objectStoragePrefixDesc: "Файли будуть зберігатись у розташуванні з цим префіксом." objectStorageEndpoint: "Endpoint" +objectStorageEndpointDesc: "Залиште пустим при використанні AWS S3. Інакше введіть кінцевий пункт як '' або ':' слідуючи інструкціям сервісу, який використовується." objectStorageRegion: "Region" +objectStorageRegionDesc: "Введіть регіон у формі 'xx-east-1'. Залиште пустим, якщо ваш сервіс не різниться відповідно до регіонів, або введіть 'us-east-1'." objectStorageUseSSL: "Використовувати SSL" +objectStorageUseSSLDesc: "Вимкніть коли не використовується HTTPS для з'єднання API" objectStorageUseProxy: "Використовувати Proxy" +objectStorageUseProxyDesc: "Вимкніть коли проксі не використовується для з'єднання ObjectStorage" +objectStorageSetPublicRead: "Встановіть 'публічне читання' при завантаженні" serverLogs: "Журнал сервера" deleteAll: "Видалити все" +showFixedPostForm: "Показати форму запису над стрічкою новин." newNoteRecived: "Є нові нотатки" sounds: "Звуки" listen: "Слухати" @@ -495,6 +519,8 @@ deleteAllFiles: "Видалити всі файли" deleteAllFilesConfirm: "Ви дійсно хочете видалити всі файли?" removeAllFollowing: "Скасувати всі підписки" removeAllFollowingDescription: "Скасувати підписку на всі акаунти з {host}. Будь ласка, робіть це, якщо інстанс більше не існує." +userSuspended: "Обліковий запис заблокований." +userSilenced: "Обліковий запис приглушений." sidebar: "Бокова панель" divider: "Розділювач" addItem: "Додати елемент" @@ -505,6 +531,7 @@ inboxUrl: "Inbox URL" addedRelays: "Додані ретранслятори" serviceworkerInfo: "Повинен бути ввімкнений для push-сповіщень." deletedNote: "Видалена нотатка" +invisibleNote: "Приховані записи" enableInfiniteScroll: "Увімкнути нескінченну прокрутку" visibility: "Видимість" poll: "Опитування" @@ -515,8 +542,10 @@ expandTweet: "Розгорнути твіт" themeEditor: "Редактор тем" description: "Опис" author: "Автор" +leaveConfirm: "Зміни не збережені. Ви дійсно хочете скасувати зміни?" manage: "Управління" plugins: "Плагіни" +pluginInstallWarn: "Будь ласка не встановлюйте плагінів яким ви не довіряєте." deck: "Дек" undeck: "Залишити Дек" useBlurEffectForModal: "Ефект розмиття під модальними діалогами" @@ -531,18 +560,26 @@ permission: "Права" enableAll: "Увімкнути все" disableAll: "Вимкнути все" tokenRequested: "Надати доступ до акаунту" +pluginTokenRequestedDescription: "Цей плагін зможе використовувати дозволи які тут вказані." notificationType: "Тип сповіщення" edit: "Редагувати" useStarForReactionFallback: "Використовувати ★ як запасний варіант, якщо емодзі реакції невідомий" emailConfig: "Налаштування email сервера" +enableEmail: "Увімкнути функцію доставки пошти" +emailConfigInfo: "Використовується для підтвердження електронної пошти підчас реєстрації, а також для відновлення паролю." email: "E-mail" emailAddress: "E-mail адреса" +smtpConfig: "Налаштування сервера SMTP" smtpHost: "Хост" smtpPort: "Порт" smtpUser: "Ім'я користувача" smtpPass: "Пароль" +emptyToDisableSmtpAuth: "Залиште назву користувача і пароль пустими для вимкнення підтвердження SMTP" +smtpSecure: "Використовувати безумовне шифрування SSL/TLS для з'єднань SMTP" +smtpSecureInfo: "Вимкніть при використанні STARTTLS " testEmail: "Тестовий email" wordMute: "Блокування слів" +userSaysSomething: "{name} щось сказав(ла)" makeActive: "Активувати" display: "Відображення" copy: "Скопіювати" @@ -556,16 +593,24 @@ create: "Створити" notificationSetting: "Параметри сповіщень" notificationSettingDesc: "Виберіть типи сповіщень для відображення" useGlobalSetting: "Застосувати глобальнi параметри" +useGlobalSettingDesc: "Якщо увімкнено, то будуть використовуватись налаштування повідомлень облікового запису, інакше можливо налаштувати індивідуально." other: "Інше" regenerateLoginToken: "Оновити Login Token" +regenerateLoginTokenDescription: "Регенерувати внутрішній ключ використовуваний під час входу. Зазвичай цього не потрібно робити. При регенерації всі пристрої вийдуть з системи." +setMultipleBySeparatingWithSpace: "Можна вказати кілька значень, відділивши їх пробілом." +fileIdOrUrl: "Ідентифікатор файлу або посилання" +chatOpenBehavior: "Поводження вікна переписки під час відкриття" behavior: "Поведінка" sample: "Приклад" abuseReports: "Скарги" reportAbuse: "Поскаржитись" reportAbuseOf: "Поскаржитись на {name}" +fillAbuseReportDescription: "Будь ласка вкажіть подробиці скарги. Якщо скарга стосується запису, вкажіть посилання на нього." +abuseReported: "Дякуємо, вашу скаргу було відправлено. " send: "Відправити" abuseMarkAsResolved: "Позначити скаргу як вирішену" openInNewTab: "Відкрити в новій вкладці" +openInSideView: "Відкрити збоку" defaultNavigationBehaviour: "Поведінка навігації за замовчуванням" editTheseSettingsMayBreakAccount: "Зміна цих параметрів може призвести до пошкодження вашого акаунта." instanceTicker: "Мітка з назвою інстанса в нотатках" @@ -577,6 +622,7 @@ desktop: "Десктоп" clip: "Добірка" createNew: "Створити новий" optional: "Необов'язково" +createNewClip: "Створити нотатку" public: "Публічний" i18nInfo: "Misskey перекладається на різні мови волонтерами. Ви можете допомогти: {link}" manageAccessTokens: "Керування токенами доступу" @@ -598,9 +644,11 @@ driveFilesCount: "Кількість файлів на диску" driveUsage: "Використання місця на диску" noCrawle: "Заборонити індексацію" noCrawleDescription: "Просити пошукові системи не індексувати ваш профіль, нотатки, сторінки тощо." +lockedAccountInfo: "Якщо видимість вашого запису не встановлена як \"Тільки підписники\", то кожен зможе побачити ваш запис, навіть якщо ви вимагаєте підтвердження підписок вручну." alwaysMarkSensitive: "Позначати NSFW за замовчуванням" loadRawImages: "Відображати вкладені зображення повністю замість ескізів" disableShowingAnimatedImages: "Не програвати анімовані зображення" +verificationEmailSent: "Електронний лист з підтвердженням відісланий. Будь ласка перейдіть по посиланню в листі для підтвердження." notSet: "Не налаштовано" emailVerified: "Електронну пошту підтверджено." noteFavoritesCount: "Кількість улюблених нотаток" @@ -612,7 +660,40 @@ useSystemFont: "Використовувати стандартний шрифт clips: "Добірка" experimentalFeatures: "Експериментальні функції" developer: "Розробник" +makeExplorable: "Зробіть обліковий запис видимим у розділі \"Огляд\"" +makeExplorableDescription: "Вимкніть, щоб обліковий запис не показувався у розділі \"Огляд\"." +showGapBetweenNotesInTimeline: "Показувати розрив між записами у стрічці новин" +duplicate: "Дублікат" +left: "Лівий" +center: "Центр" +wide: "Широкий" +narrow: "Вузький" +reloadToApplySetting: "Налаштування ввійде в дію при перезавантаженні. Перезавантажити?" +showTitlebar: "Показати титульний рядок" clearCache: "Очистити кеш" +onlineUsersCount: "{n} користувачів онлайн" +nUsers: "{n} Користувачів" +nNotes: "{n} Записів" +sendErrorReports: "Надіслати звіт про помилки" +sendErrorReportsDescription: "При увімкненні детальна інформація про помилки буде надана Misskey у разі виникнення проблем, що дасть можливість покращити Misskey." +myTheme: "Моя тема" +backgroundColor: "Фон" +accentColor: "Акцент" +textColor: "Текст" +saveAs: "Зберегти як…" +advanced: "Розширені" +value: "Значення" +updatedAt: "Останнє оновлення" +saveConfirm: "Зберегти зміни?" +deleteConfirm: "Ви дійсно бажаєте це видалити?" +invalidValue: "Некоректне значення." +registry: "Реєстр" +closeAccount: "Закрити обліковий запис" +_registry: + key: "Ключ" + keys: "Ключі" + domain: "Домен" + createKey: "Створити ключ" _aboutMisskey: about: "Misskey - це програмне забезпечення з відкритим кодом, яке розробляє syuilo з 2014 року." contributors: "Головні помічники" @@ -651,10 +732,14 @@ _mfm: inlineMath: "Формула (у рядку)" inlineMathDescription: "Відображення математичних формул (KaTeX) у рядку" blockMath: "Формули (блок)" + blockMathDescription: "Відображати багаторядкові формули (KaTeX) блоками" quote: "Цитата" + quoteDescription: "Відображає зміст як цитату." emoji: "Кастомні емоджі" + emojiDescription: "Щоб показати нетиповий емоджі, потрібно ввести його назву в двокрапках." search: "Пошук" searchDescription: "Відображає вікно пошуку з попередньо введеним текстом" + flip: "Перевернути" flipDescription: "Віддзеркалює вміст по горизонталі або вертикалі" jelly: "Анімація (желе)" jellyDescription: "Створює желеподібну анімацію" @@ -666,7 +751,16 @@ _mfm: shake: "Анімація (Shake)" twitch: "Анімація (Twitch)" spin: "Анімація (Spin)" + x2: "Великий" + x2Description: "Показує контент збільшеним." + x3: "Дуже великий" + x3Description: "Показує контент ще більшим." + x4: "Надзвичайно великий" + x4Description: "Показує контент надзвичайно великим." + blur: "Розмиття" + blurDescription: "Цей ефект зробить контент розмитим. Контент можна зробити чітким, якщо навести на нього вказівник миші." font: "Шрифт" + fontDescription: "Встановлює шрифт для контенту." _reversi: reversi: "Реверсі" gameSettings: "Налаштування гри" @@ -695,6 +789,9 @@ _reversi: myGames: "Мої ігри" allGames: "Усі ігри" ended: "Завершено" + playing: "В даний момент у процесі гри" + isLlotheo: "Гравець з найменшою кількістю фігур виграє (Llotheo)" + canPutEverywhere: "Фігури можна ставити в будь якії позиції" _instanceTicker: none: "Не відображати" remote: "Відображати для віддалених користувачів" @@ -709,6 +806,7 @@ _channel: setBanner: "Встановити банер" removeBanner: "Видалити банер" featured: "Тренди" + following: "Підписки" usersCount: "{n} учасників" notesCount: "{n} дописів" _sidebar: @@ -716,12 +814,32 @@ _sidebar: icon: "Аватар" hide: "Сховати" _wordMute: + muteWords: "Заглушені слова" + muteWordsDescription: "Розділення ключових слів пробілами для \"І\" або з нової лінійки для \"АБО\"" + muteWordsDescription2: "Для використання RegEx, ключові слова потрібно вписати поміж слешів \"/\"." + softDescription: "Приховати записи які відповідають критеріям зі стрічки подій." + hardDescription: "Приховати записи які відповідають критеріям зі стрічки подій. Також приховані записи не будуть додані до стрічки подій навіть якщо критерії буде змінено." soft: "М'яко" hard: "Жорстко" mutedNotes: "Заблоковані нотатки" _theme: + explore: "Оглянути теми" + install: "Встановити тему" + manage: "Керування темами" + code: "Код теми" + installed: "Тему {name} встановлено" + installedThemes: "Встановлені теми" + builtinThemes: "Вбудоваі теми" + alreadyInstalled: "Тему вже встановлено" + invalid: "Неправильний формат теми" + make: "Створити тему" + base: "Основа" defaultValue: "Значення за замовчуванням" func: "Функції" + lighten: "Яскравість" + inputConstantName: "Введіть назву константи" + importInfo: "Вставляючи сюди код теми, ви можете добавити її до редактору тем" + deleteConstantConfirm: "Ви дійсно бажаєте видалити константу \"{const}\"?" keys: accent: "Акцент" bg: "Фон" @@ -741,13 +859,41 @@ _theme: mention: "Згадка" mentionMe: "Згадки (мене)" renote: "Поширити" + modalBg: "Модальний фон" divider: "Розділювач" + scrollbarHandle: "Ручка смуги прокрутки" + scrollbarHandleHover: "Ручка смуги прокрутки (при наведенні)" + dateLabelFg: "Текст позначок дати" + infoBg: "Фон інформації" + infoFg: "Текст інформації" + infoWarnBg: "Фон попередження" + infoWarnFg: "Текст попередження" + cwBg: "Фон чутливого змісту" + cwFg: "Текст чутливого змісту" + cwHoverBg: "Фон чутливого змісту (при наведенні)" + toastBg: "Фон повідомлення" + toastFg: "Текст повідомлення" + buttonBg: "Фон кнопки" + buttonHoverBg: "Фон кнопки (при наведенні)" + inputBorder: "Край поля вводу" + listItemHoverBg: "Фон елементу в списку (при наведенні)" + driveFolderBg: "Фон папки на диску" + wallpaperOverlay: "Накладання шпалер" + badge: "Значок" + messageBg: "Фон переписки" + accentDarken: "Акцент (Затемлений)" + accentLighten: "Акцент (Освітлений)" + fgHighlighted: "Виділений текст" _sfx: note: "Нотатки" noteMy: "Мої нотатки" notification: "Сповіщення" chat: "Чати" chatBg: "Чати (фон)" + antenna: "Прийом антени" + channel: "Повідомлення каналу" + reversiPutBlack: "Реверсі: хід Чорного" + reversiPutWhite: "Реверсі: хід Білого" _ago: unknown: "Невідомо" future: "Майбутнє" @@ -767,8 +913,26 @@ _time: _tutorial: title: "Як користуватись Misskey" step1_1: "Ласкаво просимо!" + step1_2: "Ця сторінка має назву \"стрічка подій\". На ній з'являються записи користувачів на яких ви підписані." step1_3: "Наразі ваша стрічка порожня, оскільки ви ще не написали жодної нотатки і не підписані на інших." + step2_1: "Перш ніж зробити запис або підписатись на когось, спочатку заповніть свій обліковий запис." + step2_2: "Надання деякої інформації про себе дозволить іншим користувачам підписатись на вас." + step3_1: "Ви успішно налаштували свій обліковий запис?" step3_2: "Наступним кроком є написання нотатки. Це можна зробити, натиснувши зображення олівця на екрані." + step3_3: "Після написання вмісту ви можете опублікувати його, натиснувши кнопку у верхньому правому куті форми." + step3_4: "Не знаєте що написати? Спробуйте \"налаштовую свій msky\"!" + step4_1: "Ви розмістили свій перший запис?" + step4_2: "Ура! Ваш перший запис відображається на вашій стрічці подій." + step5_1: "Настав час оживити вашу стрічку подій підписавшись на інших користувачів." + step5_2: "{featured} показує популярні записи , а {explore} популярних користувачів з цього інстансу. Спробуйте підписатись на користувача, який вам сподобався!" + step5_3: "Щоб підписатись на інших користувачів, нажміть на їхнє зображення, а потім на кнопку \"підписатись\"." + step5_4: "Якщо користувач має замок при імені, то йому потрібно буде вручну підтвердити вашу заявку на підписку." + step6_1: "Тепер ви повинні бачити записи інших користувачів на вашій стрічці подій." + step6_2: "Також ви можете швидко відповісти, або \"відреагувати\" на записи інших користувачів." + step6_3: "Щоб \"відреагувати\", нажміть на знак плюс \"+\" на записі і виберіть емоджі яким ви хочете \"відреагувати\"." + step7_1: "Вітаю! Ви пройшли ознайомлення з Misskey." + step7_2: "Якщо ви хочете більше дізнатись про Misskey, зайдіть в розділ {help}." + step7_3: "Насолоджуйтесь Misskey! 🚀" _2fa: registerKey: "Зареєструвати новий ключ безпеки" _permissions: @@ -828,6 +992,7 @@ _widgets: postForm: "Створення нотатки" slideshow: "Слайд-шоу" button: "Кнопка" + jobQueue: "Черга завдань" _cw: hide: "Сховати" show: "Показати більше" @@ -902,8 +1067,12 @@ _charts: _instanceCharts: requests: "Запити" usersTotal: "Сумарна кількість користувачів" + notes: "Різниця кількості зроблених записів" notesTotal: "Сумарна кількість нотаток" + ff: "Різниця кількості підписників" + ffTotal: "Кількість підписників" cacheSizeTotal: "Сумарний розмір кешу" + files: "Різниця в кількості файлів" filesTotal: "Сумарна кількість файлів" _timelines: home: "Домівка" @@ -918,6 +1087,7 @@ _rooms: exit: "Назад" remove: "Видалити" clear: "Видалити все" + clearConfirm: "Ви дійсно хочете позбутись усіх речей у вашій кімнаті?" leaveConfirm: "Є незбережені зміни. Ви дійсно хочете вийти?" chooseImage: "Виберіть зображення" roomType: "Тип кімнати" @@ -966,6 +1136,7 @@ _rooms: sofa: "Диван" spiral: "Гвинтові сходи" bin: "Смітник" + cup-noodle: "Локшина в чашці" holo-display: "Голографічний дисплей" energy-drink: "Енергетичний напій" doll-ai: "Лялька Аі-тян" @@ -991,6 +1162,7 @@ _pages: featured: "Популярні" inspector: "Інспектор" contents: "Вміст" + content: "Блок сторінки" variables: "Змінні" title: "Заголовок" url: "URL сторінки" @@ -1005,6 +1177,7 @@ _pages: chooseBlock: "Додати блок" selectType: "Виберіть тип" enterVariableName: "Введіть назву для змінної" + variableNameIsAlreadyUsed: "Ця назва вже використовується іншою змінною" contentBlocks: "Контент" inputBlocks: "Ввід" specialBlocks: "Особливе" @@ -1020,6 +1193,7 @@ _pages: post: "Створення нотатки" _post: text: "Вміст" + canvasId: "Ідентифікатор полотна" textInput: "Введення тексту" _textInput: name: "Ім'я змінної" @@ -1035,7 +1209,9 @@ _pages: name: "Ім'я змінної" text: "Назва" default: "Значення за замовчуванням" + canvas: "Полотно" _canvas: + id: "Ідентифікатор полотна" width: "Ширина" height: "Висота" note: "Вбудована нотатка" @@ -1055,7 +1231,10 @@ _pages: inc: "Збільшити на" _button: text: "Напис" + colored: "Кольоровий" + action: "Дія кнопки" _action: + dialog: "Показати повідомлення" _dialog: content: "Вміст" resetRandom: "Скидання генератора випадковості" @@ -1090,11 +1269,15 @@ _pages: text: "Текст" multiLineText: "Текст (багаторядковий)" textList: "Текстовий список" + _textList: + info: "Використовувати новий рядок як роздільник для вводу" strLen: "Довжина тексту" _strLen: arg1: "Текст" + strPick: "Вибрати символ" _strPick: arg1: "Текст" + arg2: "Розташування символу" strReplace: "Заміна тексту" _strReplace: arg1: "Текст" @@ -1227,17 +1410,25 @@ _pages: aiScriptVar: "Змінна AiScript" fn: "Функції" _fn: + slots: "Паз" + slots-info: "Використовувати нову лінію як роздільник пазів" arg1: "Вивід" for: "Повторення" _for: arg1: "Кількість повторень" arg2: "Дія" + typeError: "Паз {slot} приймає \"{expect}\" тип, але надана змінна має тип \"{actual}\"!" + thereIsEmptySlot: "Паз {slot} пустий!" types: string: "Текст" number: "Число" boolean: "Прапорець" array: "Списки" stringArray: "Текстовий список" + emptySlot: "Пустий паз" + enviromentVariables: "Змінні середовища" + pageVariables: "Елемент сторінки" + argVariables: "Стрічка вводу" _relayStatus: requesting: "Очікує затвердження" accepted: "Затверджено" @@ -1271,6 +1462,8 @@ _notification: _deck: alwaysShowMainColumn: "Завжди показувати головну колонку" columnAlign: "Вирівняти стовпці" + columnMargin: "Відступ між стовпцями" + columnHeaderHeight: "Висота заголовку колони" addColumn: "Додати стовпець" swapLeft: "Пересунути ліворуч" swapRight: "Пересунути праворуч" @@ -1278,7 +1471,9 @@ _deck: swapDown: "Пересунути вниз" stackLeft: "У стовпчик вліво" popRight: "Витягнути вправо" + profile: "Обліковий запис" _columns: + main: "Головна" widgets: "Віджети" notifications: "Сповіщення" tl: "Стрічка" diff --git a/locales/zh-CN.yml b/locales/zh-CN.yml index 97fadc0551..e1589c3c90 100644 --- a/locales/zh-CN.yml +++ b/locales/zh-CN.yml @@ -641,8 +641,8 @@ sentReactionsCount: "发送反应数" receivedReactionsCount: "收到反应数" pollVotesCount: "发起投票数" pollVotedCount: "已投票数" -yes: "确定" -no: "取消" +yes: "是" +no: "否" driveFilesCount: "磁盘文件数" driveUsage: "磁盘空间用量" noCrawle: "拒绝搜索器的索引" @@ -677,6 +677,27 @@ clearCache: "清除缓存" onlineUsersCount: "{n}人在线" nUsers: "{n}用户" nNotes: "{n}帖子" +sendErrorReports: "发送错误报告" +sendErrorReportsDescription: "启用后,如果出现问题,可以与Misskey共享详细的错误信息,从而帮助提高软件的质量。" +myTheme: "我的主题" +backgroundColor: "背景" +accentColor: "强调色" +textColor: "文本" +saveAs: "另存为" +advanced: "高级" +value: "值" +updatedAt: "更新时间" +saveConfirm: "确定保存?" +deleteConfirm: "确定删除?" +invalidValue: "无效值。" +registry: "注册表" +closeAccount: "关闭账户" +_registry: + scope: "范围" + key: "主要" + keys: "主要" + domain: "域" + createKey: "创建键" _aboutMisskey: about: "Misskey是由syuilo于2014年开发的开源软件。" contributors: "主要贡献者" @@ -1009,6 +1030,7 @@ _widgets: slideshow: "幻灯片展示" button: "按钮" onlineUsers: "在线用户" + jobQueue: "作业队列" serverMetric: "服务器指标" _cw: hide: "隐藏" @@ -1501,6 +1523,7 @@ _deck: swapDown: "向下移动" stackLeft: "向左折叠" popRight: "向右弹出" + profile: "个人资料" _columns: main: "主列" widgets: "小工具" diff --git a/locales/zh-TW.yml b/locales/zh-TW.yml index f04e4edb6d..c25114e9ec 100644 --- a/locales/zh-TW.yml +++ b/locales/zh-TW.yml @@ -607,6 +607,7 @@ createNew: "新建" optional: "可選" public: "公開" i18nInfo: "Misskey已經被志願者們翻譯成各種語言版本,如果想要幫忙的話,可以進入{link}幫助翻譯。" +manageAccessTokens: "管理存取權杖" accountInfo: "帳戶資訊" notesCount: "箋文數量" repliesCount: "回覆數量\n" @@ -648,6 +649,11 @@ showTitlebar: "顯示標題列" clearCache: "清除快取資料" onlineUsersCount: "{n}人正在線上" nUsers: "{n}用戶" +nNotes: "{n}箋文" +backgroundColor: "背景" +textColor: "文本" +advanced: "進階" +value: "數值 " _aboutMisskey: about: "Misskey是由syuilo於2014年開發的開源軟件。" contributors: "主要貢獻者" @@ -663,12 +669,17 @@ _nsfw: force: "隱藏所有內容" _mfm: cheatSheet: "MFM代碼小抄" + intro: "MFM是Misskey專用的標記語言,可以在Misskey中的各個位置使用。 您可以這裏看到MFM可用語法列表。" mention: "提及" hashtag: "#tag" url: "URL" link: "鏈接" bold: "粗體" + small: "縮小" center: "置中" + inlineMath: "數學公式(內嵌)" + inlineMathDescription: "顯示內嵌的KaTex數學公式。" + blockMath: "數學公式(方塊)" quote: "引用" emoji: "自訂表情符號" search: "搜尋" @@ -681,6 +692,11 @@ _mfm: twitch: "動畫(顫抖)" spin: "動畫(旋轉)" spinDescription: "顯示旋轉的動畫效果。" + x2: "大" + x3: "較大" + x3Description: "放大顯示內容。" + x4: "最大" + x4Description: "將顯示內容放至最大。" blur: "模糊" font: "字型" fontDescription: "可設置顯示內容所使用的字型" @@ -703,6 +719,7 @@ _reversi: turnOf: "{name}的回合" pastTurnOf: "{name}的回合" surrender: "認輸" + surrendered: "對手認輸" drawn: "平局" won: "{name}獲勝" black: "黑" @@ -901,10 +918,11 @@ _widgets: photos: "照片" digitalClock: "電子時鐘" federation: "聯邦宇宙" - postForm: "篆文窗口" + postForm: "發佈窗口" slideshow: "幻燈片" button: "按鈕" onlineUsers: "在線上的用戶" + jobQueue: "佇列" _cw: hide: "隱藏" show: "瀏覽更多" @@ -952,6 +970,8 @@ _profile: username: "使用者名稱" description: "關於我" youCanIncludeHashtags: "你也可以在「關於我」中加上 #tag" + metadata: "進階資訊" + metadataEdit: "編輯進階資訊" metadataLabel: "標籤" metadataContent: "内容" _exportOrImport: @@ -1025,17 +1045,23 @@ _rooms: book: "讀物" book2: "讀物2" piano: "鋼琴" + server: "伺服器" moon: "月亮" corkboard: "木栓板" mousepad: "滑鼠墊" monitor: "監視器" keyboard: "鍵盤" carpet-stripe: "條紋地毯" + mat: "地毯" wall-clock: "壁鐘" photoframe: "相框" cube: "立方體" tv: "電視" pinguin: "企鵝蠟像" + poster-h: "海報(橫向)" + poster-v: "海報(直向)" + sofa: " 沙發" + spiral: "螺旋式樓梯" bin: "垃圾箱" cup-noodle: "杯面" holo-display: "投影機" @@ -1091,6 +1117,7 @@ _pages: if: "如果" _if: variable: "變數" + post: "發佈窗口" _post: text: "内容" canvasId: "畫布ID" @@ -1150,6 +1177,7 @@ _pages: default: "預設值" script: categories: + flow: "控制" logical: "邏輯運算" operation: "計算" comparison: "對比" @@ -1165,6 +1193,7 @@ _pages: textList: "文本列表" _strLen: arg1: "文本" + strPick: "提取字元" _strPick: arg1: "文本" arg2: "字元位置" @@ -1286,7 +1315,6 @@ _pages: aiScriptVar: "AiScript的變數" fn: "函数" _fn: - slots: "欄位" arg1: "輸出" _for: arg1: "重複次數" @@ -1321,6 +1349,7 @@ _notification: renote: "轉發箋文" quote: "引用" reaction: "情感" + pollVote: "統計已投票數" receiveFollowRequest: "已收到追隨請求" followRequestAccepted: "追隨請求已接受" groupInvited: "加入社群邀請" @@ -1329,6 +1358,7 @@ _deck: alwaysShowMainColumn: "總是顯示主欄" columnAlign: "對齊欄位" columnMargin: "列之間的邊距" + columnHeaderHeight: "欄位標題高度" addColumn: "新增欄位" swapLeft: "向左移動" swapRight: "向右移動" @@ -1336,6 +1366,7 @@ _deck: swapDown: "往下移動" stackLeft: "向左折疊" popRight: "向右彈出" + profile: "個人檔案" _columns: main: "主列" widgets: "小工具" diff --git a/src/docs/ar-SA/aiscript.md b/src/docs/ar-SA/aiscript.md index 6c28b446e3..edce733a82 100644 --- a/src/docs/ar-SA/aiscript.md +++ b/src/docs/ar-SA/aiscript.md @@ -1,4 +1,4 @@ # AiScript -## 関数 +## وظائف デフォルトで値渡しです。 diff --git a/src/docs/ar-SA/timelines.md b/src/docs/ar-SA/timelines.md index 21ebf4cf92..1a1b34b87b 100644 --- a/src/docs/ar-SA/timelines.md +++ b/src/docs/ar-SA/timelines.md @@ -1,15 +1,15 @@ -# タイムラインの比較 +# مقارنة الجدول الزمني https://docs.google.com/spreadsheets/d/1lxQ2ugKrhz58Bg96HTDK_2F98BUritkMyIiBkOByjHA/edit?usp=sharing -## الرئيسي -自分のフォローしているユーザーの投稿 +## الواجهة الرئيسية +مشاركات المستخدمين الذين تتابعهم ## المحلي -全てのローカルユーザーの「ホーム」指定されていない投稿 +جميع مشاركات المستخدمين المحليين التي لم يتم وضع علامة عليها على أنها "صفحة رئيسية فقط " -## الاجتماعي -自分のフォローしているユーザーの投稿と、全てのローカルユーザーの「ホーム」指定されていない投稿 +## إجتماعي +مشاركات المستخدمين الذين تتابعهم بالإضافة إلى جميع مشاركات المستخدمين المحليين التي لم يتم وضع علامة عليها كـ "الصفحة الرئيسية فقط" -## الشامل +## عالمي 全てのローカルユーザーの「ホーム」指定されていない投稿と、サーバーに届いた全てのリモートユーザーの「ホーム」指定されていない投稿 diff --git a/src/docs/pl-PL/reversi-bot.md b/src/docs/pl-PL/reversi-bot.md index f60af55b8c..160c69fd6c 100644 --- a/src/docs/pl-PL/reversi-bot.md +++ b/src/docs/pl-PL/reversi-bot.md @@ -110,7 +110,7 @@ y = Math.floor(pos / mapWidth) ``` ### フォームコントロールの種類 -#### スイッチ +#### Przełącznik type: `switch` スイッチを表示します。何かの機能をオン/オフさせたい場合に有用です。 ##### プロパティ diff --git a/src/docs/pl-PL/stream.md b/src/docs/pl-PL/stream.md index bffce62d00..0bf168fca6 100644 --- a/src/docs/pl-PL/stream.md +++ b/src/docs/pl-PL/stream.md @@ -31,7 +31,7 @@ **ストリームでのやり取りはすべてJSONです。** -## チャンネル +## Kanały MisskeyのストリーミングAPIにはチャンネルという概念があります。これは、送受信する情報を分離するための仕組みです。 Misskeyのストリームに接続しただけでは、まだリアルタイムでタイムラインの投稿を受信したりはできません。 ストリーム上でチャンネルに接続することで、様々な情報を受け取ったり情報を送信したりすることができるようになります。 ### チャンネルに接続する diff --git a/src/docs/pl-PL/theme.md b/src/docs/pl-PL/theme.md index 83b96afaff..36590b7437 100644 --- a/src/docs/pl-PL/theme.md +++ b/src/docs/pl-PL/theme.md @@ -1,12 +1,12 @@ # Motywy -テーマを設定して、Misskeyクライアントの見た目を変更できます。 +Możesz zmienić wygląd klienta Misskey, ustawiając motyw. -## テーマの設定 -設定 > テーマ +## Ustawienia motywu +Ustawienia > Motywy -## テーマを作成する -テーマコードはJSON5で記述されたテーマオブジェクトです。 テーマは以下のようなオブジェクトです。 +## Tworzenie motywu +Kod motywów jest zapisywany jako obiekt JSON5 z opcjami motywu. Motywy składają się z następujących opcji. ``` js { id: '17587283-dd92-4a2c-a22c-be0637c9e22a', @@ -33,26 +33,26 @@ ``` -* `id` ... テーマの一意なID。UUIDをおすすめします。 -* `name` ... テーマ名 -* `author` ... テーマの作者 -* `desc` ... テーマの説明(オプション) -* `base` ... 明るいテーマか、暗いテーマか +* `id` ... Unikatowe ID motywu.Zalecane jest użycie UUID. +* `name` ... Nazwa motywu +* `author` ... Twórca motywu +* `desc` ... Opis motywu (nieobowiązkowy) +* `base` ... Określa, czy motyw jest oparty na jasnym, czy ciemnym motywie * `light`にすると明るいテーマになり、`dark`にすると暗いテーマになります。 - * テーマはここで設定されたベーステーマを継承します。 -* `props` ... テーマのスタイル定義。これから説明します。 + * Motyw będzie dziedziczył domyślne wartości określonego tu motywu. +* `props` ... Definicje stylów motywu.これから説明します。 -### テーマのスタイル定義 +### Definicje stylów motywu. `props`下にはテーマのスタイルを定義します。 キーがCSSの変数名になり、バリューで中身を指定します。 なお、この`props`オブジェクトはベーステーマから継承されます。 ベーステーマは、このテーマの`base`が`light`なら[_light.json5](https://github.com/syuilo/misskey/blob/develop/src/client/themes/_light.json5)で、`dark`なら[_dark.json5](https://github.com/syuilo/misskey/blob/develop/src/client/themes/_dark.json5)です。 つまり、このテーマ内の`props`に`panel`というキーが無くても、そこにはベーステーマの`panel`があると見なされます。 -#### バリューで使える構文 -* 16進数で表された色 - * 例: `#00ff00` -* `rgb(r, g, b)`形式で表された色 - * 例: `rgb(0, 255, 0)` -* `rgb(r, g, b, a)`形式で表された透明度を含む色 - * 例: `rgba(0, 255, 0, 0.5)` -* 他のキーの値の参照 +#### Składnia wartości +* Kolory Hex + * Np.: `#00ff00` +* Kolory RGB w składni `rgb(r, g, b)` + * Np.: `rgb(0, 255, 0)` +* Kolory RGBA w składni `rgb(r, g, b)` + * Np.: `rgba(0, 255, 0, 0.5)` +* Nawiązania do wartości innych kluczy * `@{キー名}`と書くと他のキーの値の参照になります。`{キー名}`は参照したいキーの名前に置き換えます。 * 例: `@panel` * 定数(後述)の参照 diff --git a/src/docs/pl-PL/timelines.md b/src/docs/pl-PL/timelines.md index f864ff3bef..49c7d39aa8 100644 --- a/src/docs/pl-PL/timelines.md +++ b/src/docs/pl-PL/timelines.md @@ -1,9 +1,9 @@ -# タイムラインの比較 +# Porównanie osi czasu https://docs.google.com/spreadsheets/d/1lxQ2ugKrhz58Bg96HTDK_2F98BUritkMyIiBkOByjHA/edit?usp=sharing ## Strona główna -自分のフォローしているユーザーの投稿 +Wpisy użytkowników, których obserwujesz ## Lokalne 全てのローカルユーザーの「ホーム」指定されていない投稿 @@ -11,5 +11,5 @@ https://docs.google.com/spreadsheets/d/1lxQ2ugKrhz58Bg96HTDK_2F98BUritkMyIiBkOBy ## ソーシャル 自分のフォローしているユーザーの投稿と、全てのローカルユーザーの「ホーム」指定されていない投稿 -## グローバル +## Globalne 全てのローカルユーザーの「ホーム」指定されていない投稿と、サーバーに届いた全てのリモートユーザーの「ホーム」指定されていない投稿 diff --git a/src/docs/pt-PT/keyboard-shortcut.md b/src/docs/pt-PT/keyboard-shortcut.md index 957ca838c9..ac974ccd1f 100644 --- a/src/docs/pt-PT/keyboard-shortcut.md +++ b/src/docs/pt-PT/keyboard-shortcut.md @@ -10,7 +10,7 @@ P, N新規投稿Post, New, Note Tタイムラインの最も新しい投稿にフォーカスTimeline, Top Shift + N通知を表示/隠すNotifications - S検索Search + SPesquisarSearch H, ?ヘルプを表示Help diff --git a/src/docs/pt-PT/mute.md b/src/docs/pt-PT/mute.md index 6a9608662a..331e5cc10a 100644 --- a/src/docs/pt-PT/mute.md +++ b/src/docs/pt-PT/mute.md @@ -1,4 +1,4 @@ -# ミュート +# Silenciar ユーザーをミュートすると、そのユーザーに関する次のコンテンツがMisskeyに表示されなくなります: diff --git a/src/docs/zh-CN/stream.md b/src/docs/zh-CN/stream.md index 92a7f5b357..37bc663973 100644 --- a/src/docs/zh-CN/stream.md +++ b/src/docs/zh-CN/stream.md @@ -118,11 +118,11 @@ 其中: * `id`为前文所述连接到频道时想要设置的ID。 -## ストリームを経由してAPIリクエストする +## 通过流发送API请求 -ストリームを経由してAPIリクエストすると、HTTPリクエストを発生させずにAPIを利用できます。そのため、コードを簡潔にできたり、パフォーマンスの向上を見込めるかもしれません。 +使用流的方式可以在不使用http请求的条件下来发送API请求。因此,您可以使用更简洁的代码来提高效率。 -ストリームを経由してAPIリクエストするには、次のようなデータをJSONでストリームに送信します: +要通过流发送AP​​I请求,请将如下所示的JSON格式数据发送到流: ```json { type: 'api', @@ -137,17 +137,17 @@ ``` 其中: -* `id`には、APIのレスポンスを識別するための、APIリクエストごとの一意なIDを設定する必要があります。UUIDや、簡単な乱数のようなもので構いません。 -* `endpoint`には、あなたがリクエストしたいAPIのエンドポイントを指定します。 -* `data`には、エンドポイントのパラメータを含めます。 +* `id`是一个唯一的ID,用来识别不同请求所对应的回应。可以使用UUID或者简单的随机数生成方法。 +* `endpoint`包含请求要指定发送的API终端。 +* `data`包含需要发送的终端参数。
-

APIのエンドポイントやパラメータについてはAPIリファレンスをご確認ください。

+

详见API参考中的API终端和参数。

-### レスポンスの受信 +### 接收回应 -APIへリクエストすると、レスポンスがストリームから次のような形式で流れてきます。 +当你向API发送请求时,会受到流发送的如下格式的回应: ```json { @@ -159,22 +159,22 @@ APIへリクエストすると、レスポンスがストリームから次の ``` 其中: -* `xxxxxxxxxxxxxxxx`の部分には、リクエストの際に設定された`id`が含まれています。これにより、どのリクエストに対するレスポンスなのか判別することができます。 -* `body`には、レスポンスが含まれています。 +* `xxxxxxxxxxxxxxxx`部分包含该请求之前设置过的`id`。因此,可以判断出回应是对应的哪个请求。 +* `body`包含回应的数据。 -## 投稿のキャプチャ +## 帖子抓取 -Misskeyは投稿のキャプチャと呼ばれる仕組みを提供しています。これは、指定した投稿のイベントをストリームで受け取る機能です。 +Misskey提供一种被称为“帖子抓取”的机制。该功能以流的形式接受指定帖子的事件。 -例えばタイムラインを取得してユーザーに表示したとします。ここで誰かがそのタイムラインに含まれるどれかの投稿に対してリアクションしたとします。 +例如,假设您获得了时间线的数据并将其显示给用户。而现在有人对时间线中的某一个帖子做出了回应。 -しかし、クライアントからするとある投稿にリアクションが付いたことなどは知る由がないため、リアルタイムでリアクションをタイムライン上の投稿に反映して表示するといったことができません。 +但是,由于客户端无法知道某个帖子有回应,因此无法在时间线上的帖子中反映并实时显示出来。 -この問題を解決するために、Misskeyは投稿のキャプチャ機構を用意しています。投稿をキャプチャすると、その投稿に関するイベントを受け取ることができるため、リアルタイムでリアクションを反映させたりすることが可能になります。 +为了解决此问题,Misskey引入了帖子抓取的机制。抓取帖子时,您可以接收与该帖子相关的事件,因此您可以将帖子的回应实时反映出来。 -### 投稿をキャプチャする +### 抓取帖子 -投稿をキャプチャするには、ストリームに次のようなメッセージを送信します: +要抓取帖子,请向流发送下列格式的消息: ```json { @@ -186,11 +186,11 @@ Misskeyは投稿のキャプチャと呼ばれる仕組みを提供していま ``` 其中: -* `id`にキャプチャしたい投稿の`id`を設定します。 +* 需要将`id`的值设置为需要抓取的帖子`id`值 -このメッセージを送信すると、Misskeyにキャプチャを要請したことになり、以後、その投稿に関するイベントが流れてくるようになります。 +发送此消息表示您已请求Misskey抓取该贴子,并且您将收到与该帖子有关的事件。 -例えば投稿にリアクションが付いたとすると、次のようなメッセージが流れてきます: +例如,如果帖子有回应,您将收到以下消息: ```json { diff --git a/src/docs/zh-CN/theme.md b/src/docs/zh-CN/theme.md index 041625867a..0e3b38697c 100644 --- a/src/docs/zh-CN/theme.md +++ b/src/docs/zh-CN/theme.md @@ -1,12 +1,12 @@ # 主题 -テーマを設定して、Misskeyクライアントの見た目を変更できます。 +您可以设置主题来改变您的Misskey客户端的外观和质感。 -## テーマの設定 -設定 > テーマ +## 设置主题 +设置 > 主题 -## テーマを作成する -テーマコードはJSON5で記述されたテーマオブジェクトです。 テーマは以下のようなオブジェクトです。 +## 创建主题 +主题代码是一个由 JSON5 编写和构成的对象。下面是一个主题对象,它看起来像是这样: ``` js { id: '17587283-dd92-4a2c-a22c-be0637c9e22a', @@ -31,38 +31,40 @@ }, } + + ``` -* `id` ... テーマの一意なID。UUIDをおすすめします。 -* `name` ... テーマ名 -* `author` ... テーマの作者 -* `desc` ... テーマの説明(オプション) -* `base` ... 明るいテーマか、暗いテーマか - * `light`にすると明るいテーマになり、`dark`にすると暗いテーマになります。 - * テーマはここで設定されたベーステーマを継承します。 -* `props` ... テーマのスタイル定義。これから説明します。 +* `id` ... 该主题的唯一 ID,推荐采用 UUID。 +* `name` ... 主题名称 +* `author` ... 主题作者 +* `desc` ... 主题的描述说明(可选) +* `base` ... 浅色主题还是深色主题 + * `light` 为浅色主题,`dark` 为深色主题。 + * 该主题将继承使用的基础主题集。 +* `props` ... 关于主题样式的定义,下面是详细介绍。 -### テーマのスタイル定義 -`props`下にはテーマのスタイルを定義します。 キーがCSSの変数名になり、バリューで中身を指定します。 なお、この`props`オブジェクトはベーステーマから継承されます。 ベーステーマは、このテーマの`base`が`light`なら[_light.json5](https://github.com/syuilo/misskey/blob/develop/src/client/themes/_light.json5)で、`dark`なら[_dark.json5](https://github.com/syuilo/misskey/blob/develop/src/client/themes/_dark.json5)です。 つまり、このテーマ内の`props`に`panel`というキーが無くても、そこにはベーステーマの`panel`があると見なされます。 +### 主题样式定义 +在 `props` 下,你可以定义主题的样式。 键是 CSS 变量名,值是指定的内容。 请注意,`props` 对象是从基础主题集继承的。 如果这个主题的 `base` 是 `light`,则基础主题为 [_light.json5](https://github.com/syuilo/misskey/blob/develop/src/client/themes/_light.json5);如果 `dark`,则基础主题为 [_dark.json5](https://github.com/syuilo/misskey/blob/develop/src/client/themes/_dark.json5)。 换句话说,即使这个主题中的 `props` 中没有定义关键的 `panel`,也会继承在基础主题中所拥有 `panel`。 -#### バリューで使える構文 -* 16進数で表された色 +#### 可以在值中使用的语法 +* 以十六进制表示的颜色 * 例: `#00ff00` -* `rgb(r, g, b)`形式で表された色 +* 以 `rgb(r, g, b)` 形式表示的颜色 * 例: `rgb(0, 255, 0)` -* `rgb(r, g, b, a)`形式で表された透明度を含む色 +* 以 `rgb(r, g, b, a)` 形式表示的包含透明度的颜色 * 例: `rgba(0, 255, 0, 0.5)` -* 他のキーの値の参照 - * `@{キー名}`と書くと他のキーの値の参照になります。`{キー名}`は参照したいキーの名前に置き換えます。 +* 引用其他键的值 + * 以 `@{键名}` 对另一个键值的引用。请将 `{键名}` 替换为您要引用键名。 * 例: `@panel` -* 定数(後述)の参照 - * `${定数名}`と書くと定数の参照になります。`{定数名}`は参照したい定数の名前に置き換えます。 +* 参照常量(见下文) + * 以 `${常量名}` 对一个常量进行引用。请将 `{常量名}` 替换为您要引用常量名。 * 例: `$main` -* 関数(後述) - * `:{関数名}<{引数}<{色}` +* 函数(见下文) + * `:{函数名}<{参数}<{颜色}` #### 常量 -「CSS変数として出力はしたくないが、他のCSS変数の値として使いまわしたい」値があるときは、定数を使うと便利です。 キー名を`$`で始めると、そのキーはCSS変数として出力されません。 +“我不想把它作为一个CSS变量输出,但我想把它作为另一个CSS变量的值。” 你可以使用常量。如果你的键名以`$`开头,该键将不会作为CSS变量输出。 #### 函数 wip diff --git a/src/docs/zh-TW/follow.md b/src/docs/zh-TW/follow.md index 03d6d40f88..c4bfb4cc55 100644 --- a/src/docs/zh-TW/follow.md +++ b/src/docs/zh-TW/follow.md @@ -1,2 +1,2 @@ -# 追隨中 -當你追隨其他使用者時,你的時間軸上將出現他們的箋文。但是,他們對其他用戶的回覆不會被顯示。 若要追隨一個使用者,請點選其使用者頁面上的「追隨」按鈕。若要解除追隨,請再次點選該按鈕。 +# 追隨/解除追隨 +當你追隨其他使用者時,你的時間軸上將出現他們的箋文。但是,他們對其他用戶的回覆不會被顯示。 若要追隨一個使用者,請點選其使用者頁面上的「追隨」按鈕。若要解除追隨,請再次點選「追隨」按鈕。