From 8a0d32c7ddef67bc0887562d3db3f2767c72e60d Mon Sep 17 00:00:00 2001 From: Laura Hausmann Date: Thu, 20 Jul 2023 18:36:48 +0200 Subject: [PATCH] Rebrand --- iceshrimp.svg | Bin 0 -> 7570 bytes locales/ar-SA.yml | 10 ++-- locales/bn-BD.yml | 22 +++---- locales/ca-ES.yml | 52 ++++++++--------- locales/cs-CZ.yml | 8 +-- locales/da-DK.yml | 4 +- locales/de-DE.yml | 48 ++++++++-------- locales/el-GR.yml | 10 ++-- locales/en-US.yml | 54 +++++++++--------- locales/es-ES.yml | 40 ++++++------- locales/fi.yml | 18 +++--- locales/fr-FR.yml | 36 ++++++------ locales/gl.yml | 4 +- locales/id-ID.yml | 32 +++++------ locales/it-IT.yml | 30 +++++----- locales/ja-JP.yml | 48 ++++++++-------- locales/ja-KS.yml | 2 +- locales/kn-IN.yml | 2 +- locales/ko-KR.yml | 6 +- locales/nl-NL.yml | 10 ++-- locales/no-NO.yml | 4 +- locales/patch.sh | 1 + locales/pl-PL.yml | 44 +++++++------- locales/pt-PT.yml | 8 +-- locales/pt_BR.yml | 4 +- locales/ro-RO.yml | 10 ++-- locales/ru-RU.yml | 36 ++++++------ locales/sk-SK.yml | 30 +++++----- locales/sv-SE.yml | 4 +- locales/th-TH.yml | 24 ++++---- locales/tr-TR.yml | 54 +++++++++--------- locales/uk-UA.yml | 52 ++++++++--------- locales/vi-VN.yml | 28 ++++----- locales/zh-CN.yml | 48 ++++++++-------- locales/zh-TW.yml | 46 +++++++-------- packages/backend/assets/favicon.ico | Bin 10286 -> 269342 bytes packages/backend/assets/redoc.html | 2 +- packages/backend/src/models/entities/meta.ts | 2 +- .../src/server/api/mastodon/endpoints/meta.ts | 8 +-- packages/backend/src/server/nodeinfo.ts | 2 +- .../backend/src/server/web/views/base.pug | 20 ++----- .../backend/src/server/web/views/bios.pug | 6 +- packages/backend/src/server/web/views/cli.pug | 6 +- .../backend/src/server/web/views/flush.pug | 6 +- packages/client/assets/about-icon.png | Bin 126736 -> 34096 bytes packages/client/assets/misskey.svg | Bin 4492 -> 7395 bytes packages/client/src/init.ts | 2 +- packages/client/src/pages/about-firefish.vue | 10 ++-- packages/client/src/pages/about.vue | 4 +- .../client/src/pages/welcome.entrance.a.vue | 2 +- .../client/src/pages/welcome.entrance.b.vue | 2 +- .../client/src/pages/welcome.entrance.c.vue | 2 +- packages/client/src/router.ts | 2 +- packages/client/src/scripts/helpMenu.ts | 2 +- 54 files changed, 450 insertions(+), 457 deletions(-) create mode 100644 iceshrimp.svg create mode 100644 locales/patch.sh diff --git a/iceshrimp.svg b/iceshrimp.svg new file mode 100644 index 0000000000000000000000000000000000000000..e896d0e77e7da368ae45983353ba623cb736d866 GIT binary patch literal 7570 zcmeHM-EZ4A5P$DqL8vb&AkqAiNO^IKwrRTo8wPak%U%k_mSdr|WJpS!~-rSp~0NK09r$E}kKTHpQ%6Oad-qEF@Dj(36Y2xLCA$mg7_sW@oR8eDkKdo&*FD zkK_TY-ATG;bDlv07swGc-l{ zwV7t?d_35UVTMl5Nv4EK;t(;ySVUPw=nKOFCMlb-W1Iwwwq1`$qs?Z6-6XE+i;))D ztTPZfa`OXzr<~_^6S%1^>uElREplAu?da^&*~l$M1kc)8zm4bC(l^}5WrUECJD*h+ zMn@@M0x+je##k#p(|~BW5YkrlQ%qP>Bec#g@@ciK>Phf?Zhnkf2%T5;EU(>CVt%%k zDlkgX-dKO?WH=a_MYYj8H;ZgmZ6*QhIGqK@deLt{z#(@wFlsIG>DRnIud*6+ze6(1 zo3Bp28P%U|6D|Cr*5{pP%f>nxoZsnoTU9HqbW8~6LhMSOg7@L92$T-b9YZn#)U|k`quwrTG!xk+NO*p1XpedpR^E3^Kqly$3+z%`(xe{vRYyKtfy{pG^HTo@e>wgWCqkGrrdAp2c-n|YrLQ+ddRSqxp1 zNFeeTkT?^}l=PXAy39yr2ni4Jl}U{-(z%XGNWhkZ0}CLZ=o}J5RwI}tsYze4A}Qhw zQ$}@i<0O{oPs9?5Ssa>qCed5OWNNaa;Z!grSP~UN%_a=;l~z%7qkj)rkR7*R(y{Hg z;5PGK3qnV?KM6n!iJ{0Vs0XRSNz6h!4hyKdr;j;x7FGm z5W)SZT1T$meD_w!+n$cL zG59uMwi1z-pn;JRZc5M%aX)LIiJ?P|U46E|?4bl;n1r?|WdjhM$$tPaXK#c!d*e^i z*>`Z$=ubHWE%nyDgS!KbV0sX@d!=^QW9<_Iv9O`dTY7fK-FmUiT@p0amKWYDmiG7! z#qw_v>u*NiFP6CbiDosoc^w%v{uZ&xkoWseJ4g*fvGRVg4+eJNX#F{RXL?wuZdE)l z!Q@cFa7v(-`B@#R3<8)yG2hOjDwSBIg7hw+vuMPi$`I9)J~&oaSz8y^C(ww%C!%2# zrzw`HfC2|8RX|tsxJ1g>BXB#MNLinsABN6WDfKv*L>e=kB*O}&(Gg&AXt8=qK!Fk{ zH=_4+jSOYbmhc{}#{vV8Xk?(bWAOUMC|6-56?8sIrjN$vF)?)no5x0u81_iL#Q}vx zYU{?sXn9iw=ncN?^K1u_T~5bzP(nv zrl)JjP16%WbC=iaYMHh0h#XnMX54)I&{tdk61L3Fb9mzYqlD+!*5hDa|7co0uL43>+43@nZV{Tl z!EBv3mrLl(%u#!Rwv24aP~ZXsY_`^V`CbYgg)4|%u#1n%RIz3k&hOnNF^g9atPgVa*@8z@q09L3{00000 literal 0 HcmV?d00001 diff --git a/locales/ar-SA.yml b/locales/ar-SA.yml index 57a813a20..e1beecc8d 100644 --- a/locales/ar-SA.yml +++ b/locales/ar-SA.yml @@ -196,7 +196,7 @@ noUsers: "ليس هناك مستخدمون" editProfile: "تعديل الملف التعريفي" noteDeleteConfirm: "هل تريد حذف هذه الملاحظة؟" pinLimitExceeded: "لا يمكنك تدبيس الملاحظات بعد الآن." -intro: "لقد انتهت عملية تنصيب Firefish. الرجاء إنشاء حساب إداري." +intro: "لقد انتهت عملية تنصيب Iceshrimp. الرجاء إنشاء حساب إداري." done: "تمّ" processing: "المعالجة جارية" preview: "معاينة" @@ -371,7 +371,7 @@ exploreFediverse: "استكشف الفديفرس" popularTags: "الوسوم الرائجة" userList: "القوائم" about: "عن" -aboutFirefish: "عن Firefish" +aboutFirefish: "عن Iceshrimp" administrator: "المدير" token: "الرمز المميز" twoStepAuthentication: "الإستيثاق بعاملَيْن" @@ -1027,7 +1027,7 @@ _time: hour: "سا" day: "ي" _tutorial: - title: "How to use Firefish" + title: "How to use Iceshrimp" step1_1: "Welcome!" step1_2: "Let's get you set up. You'll be up and running in no time!" step2_1: "First, please fill out your profile." @@ -1044,8 +1044,8 @@ _tutorial: step5_6: "The Social {icon} timeline is where you can see posts from friends of your followers." step5_7: "The Global {icon} timeline is where you can see posts from every other connected instance." step6_1: "So, what is this place?" - step6_2: "Well, you didn't just join Firefish. You joined a portal to the Fediverse, an interconnected network of thousands of servers, called \"instances\"." - step6_3: "Each server works in different ways, and not all servers run Firefish. This one does though! It's a bit complicated, but you'll get the hang of it in no time." + step6_2: "Well, you didn't just join Iceshrimp. You joined a portal to the Fediverse, an interconnected network of thousands of servers, called \"instances\"." + step6_3: "Each server works in different ways, and not all servers run Iceshrimp. This one does though! It's a bit complicated, but you'll get the hang of it in no time." step6_4: "Now go, explore, and have fun!" _2fa: alreadyRegistered: "سجلت سلفًا جهازًا للاستيثاق بعاملين." diff --git a/locales/bn-BD.yml b/locales/bn-BD.yml index 962f1fccc..7bc3c762b 100644 --- a/locales/bn-BD.yml +++ b/locales/bn-BD.yml @@ -198,7 +198,7 @@ noUsers: "কোন ব্যাবহারকারী নেই" editProfile: "প্রোফাইল সম্পাদনা করুন" noteDeleteConfirm: "আপনি কি নোট ডিলিট করার ব্যাপারে নিশ্চিত?" pinLimitExceeded: "আপনি আর কোন নোট পিন করতে পারবেন না" -intro: "Firefish এর ইন্সটলেশন সম্পন্ন হয়েছে!দয়া করে অ্যাডমিন ইউজার তৈরি করুন।" +intro: "Iceshrimp এর ইন্সটলেশন সম্পন্ন হয়েছে!দয়া করে অ্যাডমিন ইউজার তৈরি করুন।" done: "সম্পন্ন" processing: "প্রক্রিয়াধীন" preview: "পূর্বরূপ দেখুন" @@ -376,7 +376,7 @@ exploreFediverse: "Fediverse ঘুরে দেখুন" popularTags: "জনপ্রিয় ট্যাগগুলি" userList: "লিস্ট" about: "আপনার সম্পর্কে" -aboutFirefish: "Firefish সম্পর্কে" +aboutFirefish: "Iceshrimp সম্পর্কে" administrator: "প্রশাসক" token: "টোকেন" twoStepAuthentication: "২-ধাপ প্রমাণীকরণ" @@ -643,7 +643,7 @@ createNew: "নতুন" optional: "প্রয়োজনীয় নয়" createNewClip: "নতুন ক্লিপ তৈরি করুন" public: "সর্বজনীন" -i18nInfo: "Firefish স্বেচ্ছাসেবকদের দ্বারা বিভিন্ন ভাষায় অনুবাদ করা হচ্ছে। আপনি {link} এ গিয়ে অনুবাদে সহযোগিতা করতে পারেন।" +i18nInfo: "Iceshrimp স্বেচ্ছাসেবকদের দ্বারা বিভিন্ন ভাষায় অনুবাদ করা হচ্ছে। আপনি {link} এ গিয়ে অনুবাদে সহযোগিতা করতে পারেন।" manageAccessTokens: "অ্যাক্সেস টোকেন পরিচালনা করুন" accountInfo: "অ্যাকাউন্টের তথ্য" notesCount: "নোটের সংখ্যা" @@ -694,7 +694,7 @@ onlineUsersCount: "{n} জন ব্যাবহারকারী অনলা nUsers: "{n} জন ব্যাবহারকারী" nNotes: "{n} টি নোট" sendErrorReports: "ক্রুটি প্রতিবেদন পাঠান" -sendErrorReportsDescription: "চালু থাকলে, বিস্তারিত ত্রুটির তথ্য Firefish-এর সাথে শেয়ার করা হয়। যা সফ্টওয়্যারটির গুণমান উন্নত করতে সাহায্য করে। ত্রুটির তথ্যের মধ্যে রয়েছে OS সংস্করণ, ব্রাউজারের ধরন, কর্মের ইতিহাস ইত্যাদি।" +sendErrorReportsDescription: "চালু থাকলে, বিস্তারিত ত্রুটির তথ্য Iceshrimp-এর সাথে শেয়ার করা হয়। যা সফ্টওয়্যারটির গুণমান উন্নত করতে সাহায্য করে। ত্রুটির তথ্যের মধ্যে রয়েছে OS সংস্করণ, ব্রাউজারের ধরন, কর্মের ইতিহাস ইত্যাদি।" myTheme: "আমার থিম" backgroundColor: "পটভূমির রং" accentColor: "এক্সেন্টের রং" @@ -785,7 +785,7 @@ hashtags: "হ্যাশট্যাগ" troubleshooting: "ট্রাবলশুটিং" useBlurEffect: "UI তে ব্লার ইফেক্ট ব্যাবহার করুন" learnMore: "আরও জানুন" -misskeyUpdated: "Firefish আপডেট করা হয়েছে!" +misskeyUpdated: "Iceshrimp আপডেট করা হয়েছে!" whatIsNew: "পরিবর্তনগুলি দেখান" translate: "অনুবাদ" translatedFrom: "{x} হতে অনুবাদ করা" @@ -901,8 +901,8 @@ _aboutFirefish: contributors: "প্রধান কন্ট্রিবিউটারগণ" allContributors: "সকল কন্ট্রিবিউটারগণ" source: "সোর্স কোড" - translation: "Firefish অনুবাদ করুন" - donate: "Firefish তে দান করুন" + translation: "Iceshrimp অনুবাদ করুন" + donate: "Iceshrimp তে দান করুন" morePatrons: "আরও অনেকে আমাদের সাহায্য করছেন। তাদের সবাইকে ধন্যবাদ 🥰" patrons: "সমর্থনকারী" _nsfw: @@ -911,7 +911,7 @@ _nsfw: force: "সকল মিডিয়া লুকান" _mfm: cheatSheet: "MFM চিটশিট" - intro: "MFM একটি মার্কআপ ভাষা যা Firefish-এর মধ্যে বিভিন্ন জায়গায় ব্যবহার করা যেতে পারে। এখানে আপনি MFM-এর সিনট্যাক্সগুলির একটি তালিকা দেখতে পারবেন।" + intro: "MFM একটি মার্কআপ ভাষা যা Iceshrimp-এর মধ্যে বিভিন্ন জায়গায় ব্যবহার করা যেতে পারে। এখানে আপনি MFM-এর সিনট্যাক্সগুলির একটি তালিকা দেখতে পারবেন।" dummy: "মিসকি ফেডিভার্সের বিশ্বকে প্রসারিত করে" mention: "উল্লেখ" mentionDescription: "@ চিহ্ন + ব্যবহারকারীর নাম একটি নির্দিষ্ট ব্যবহারকারীকে নির্দেশ করতে ব্যবহার করা যায়।" @@ -1108,7 +1108,7 @@ _time: hour: "ঘণ্টা" day: "দিন" _tutorial: - title: "How to use Firefish" + title: "How to use Iceshrimp" step1_1: "Welcome!" step1_2: "Let's get you set up. You'll be up and running in no time!" step2_1: "First, please fill out your profile." @@ -1125,8 +1125,8 @@ _tutorial: step5_6: "The Social {icon} timeline is where you can see posts from friends of your followers." step5_7: "The Global {icon} timeline is where you can see posts from every other connected instance." step6_1: "So, what is this place?" - step6_2: "Well, you didn't just join Firefish. You joined a portal to the Fediverse, an interconnected network of thousands of servers, called \"instances\"." - step6_3: "Each server works in different ways, and not all servers run Firefish. This one does though! It's a bit complicated, but you'll get the hang of it in no time." + step6_2: "Well, you didn't just join Iceshrimp. You joined a portal to the Fediverse, an interconnected network of thousands of servers, called \"instances\"." + step6_3: "Each server works in different ways, and not all servers run Iceshrimp. This one does though! It's a bit complicated, but you'll get the hang of it in no time." step6_4: "Now go, explore, and have fun!" _2fa: alreadyRegistered: "আপনি ইতিমধ্যে একটি 2-ফ্যাক্টর অথেনটিকেশন ডিভাইস নিবন্ধন করেছেন৷" diff --git a/locales/ca-ES.yml b/locales/ca-ES.yml index 5a943e504..d2c228536 100644 --- a/locales/ca-ES.yml +++ b/locales/ca-ES.yml @@ -1,7 +1,7 @@ _lang_: "Català" headlineMisskey: "Una xarxa social de codi obert, descentralitzada i gratuïta per a sempre! 🚀" -introMisskey: "Benvinguts! Firefish és una plataforma social de codi obert, descentralitzada +introMisskey: "Benvinguts! Iceshrimp és una plataforma social de codi obert, descentralitzada i gratuïta per a sempre! 🚀" monthAndDay: "{day}/{month}" search: "Cerca" @@ -146,9 +146,9 @@ _mfm: mention: "Menció" quote: "Citar" search: "Cercar" - dummy: Firefish amplia el món del Fediverse + dummy: Iceshrimp amplia el món del Fediverse hashtag: Etiqueta - intro: MFM és un llenguatge de marques utilitzat a Misskey, Firefish, Akkoma i més + intro: MFM és un llenguatge de marques utilitzat a Misskey, Iceshrimp, Akkoma i més que es pot utilitzar en molts llocs. Aquí podeu veure una llista de tota la sintaxi MFM disponible. hashtagDescription: Podeu especificar una etiqueta mitjançant un coixinet i un text. @@ -796,7 +796,7 @@ flagAsBot: Marca aquest compte com a bot flagAsBotDescription: Activa aquesta opció si aquest compte és controlat per un programa. Si s'activa, això actuarà com una bandera per a altres desenvolupadors i ajuda a prevenir cadenes de interaccions infinites amb altres bots a més d'ajustar els sistemes - interns de Firefish per tractar aquest compte com un bot. + interns de Iceshrimp per tractar aquest compte com un bot. flagAsCat: Ets un gat? 🐱 flagShowTimelineReplies: Mostra respostes a la línia de temps flagAsCatDescription: Guanyaràs unes orelles de gat i parlares com un gat! @@ -847,7 +847,7 @@ mutedUsers: Usuaris silenciats done: Fet preview: Vista prèvia default: Per defecte -intro: La instal·lació de Firefish ha acabat! Crea un compte d'usuari d'administració. +intro: La instal·lació de Iceshrimp ha acabat! Crea un compte d'usuari d'administració. processing: S'està processant noCustomEmojis: No hi ha cap emoji noJobs: No hi ha cap feina @@ -1227,7 +1227,7 @@ connectedTo: Aquest(s) compte(s) estan connectats silenceConfirm: Segur que vols posa en silenci aquest usuari? unsilence: Desfés posar en silenci unsilenceConfirm: Segur que vols treure el silenci a aquest usuari? -aboutFirefish: Sobre Firefish +aboutFirefish: Sobre Iceshrimp twoStepAuthentication: Autentificació de dos factors moderator: Moderador moderation: Moderació @@ -1380,7 +1380,7 @@ adminCustomCssWarn: Aquesta configuració només s'ha d'utilitzar si sabeu què introducció de valors inadequats pot fer que els clients de TOTS deixin de funcionar amb normalitat. Assegureu-vos que el vostre CSS funcioni correctament provant-lo a la configuració de l'usuari. -showUpdates: Mostra una finestra emergent quan Firefish s'actualitzi +showUpdates: Mostra una finestra emergent quan Iceshrimp s'actualitzi recommendedInstances: Servidors recomanats recommendedInstancesDescription: Servidors recomanats separats per salts de línia que apareixen a la línia de temps recomanada. @@ -1389,7 +1389,7 @@ splash: Pantalla de Benvinguda swipeOnDesktop: Permet lliscar a l'estil del mòbil a l'escriptori updateAvailable: Pot ser que hi hagi una actualització disponible! logoImageUrl: URL de la imatge del logotip -showAdminUpdates: Indica que hi ha disponible una versió nova de Firefish (només per +showAdminUpdates: Indica que hi ha disponible una versió nova de Iceshrimp (només per a administradors) replayTutorial: Repetició del tutorial migration: Migració @@ -1490,7 +1490,7 @@ _registry: silenced: Silenciat objectStorageUseSSL: Fes servir SSL yourAccountSuspendedTitle: Aquest compte està suspès -i18nInfo: Firefish està sent traduït a diversos idiomes per voluntaris. Pots ajudar +i18nInfo: Iceshrimp està sent traduït a diversos idiomes per voluntaris. Pots ajudar {link}. manageAccessTokens: Administrar tokens d'accés accountInfo: Informació del compte @@ -1551,7 +1551,7 @@ searchResult: Resultats de la cerca hashtags: Etiquetes troubleshooting: Resolució de problemes learnMore: Més informació -misskeyUpdated: Firefish s'ha actualitzat! +misskeyUpdated: Iceshrimp s'ha actualitzat! translate: Tradueix translatedFrom: Traduït per {x} aiChanMode: Ai-chan a la interfície d'usuari clàssica @@ -1594,18 +1594,18 @@ customKaTeXMacro: Macros KaTeX personalitzats _aboutFirefish: contributors: Col·laboradors principals allContributors: Tots els col·laboradors - donate: Fes una donació a Firefish + donate: Fes una donació a Iceshrimp source: Codi font - translation: Tradueix Firefish - about: Firefish és una bifurcació de Misskey feta per ThatOneCalculator, que està + translation: Tradueix Iceshrimp + about: Iceshrimp és una bifurcació de Misskey feta per ThatOneCalculator, que està en desenvolupament des del 2022. morePatrons: També agraïm el suport de molts altres ajudants que no figuren aquí. Gràcies! 🥰 - patrons: Mecenes de Firefish + patrons: Mecenes de Iceshrimp patronsList: Llistats cronològicament, no per la quantitat donada. Fes una donació amb l'enllaç de dalt per veure el teu nom aquí! - donateTitle: T'agrada Firefish? - pleaseDonateToFirefish: Penseu en fer una donació a Firefish per donar suport al seu + donateTitle: T'agrada Iceshrimp? + pleaseDonateToIceshrimp: Penseu en fer una donació a Iceshrimp per donar suport al seu desenvolupament. pleaseDonateToHost: Penseu també en fer una donació a la vostre instància, {host}, per ajudar-lo a suportar els costos de funcionament. @@ -1707,7 +1707,7 @@ ascendingOrder: Ascendent descendingOrder: Descendent scratchpad: Bloc de notes scratchpadDescription: El bloc de notes proporciona un entorn per experiments amb - AiScript. Pots escriure, executar i comprovar els resultats interactuant amb Firefish. + AiScript. Pots escriure, executar i comprovar els resultats interactuant amb Iceshrimp. output: Sortida script: Script disablePagesScript: Desactivar AiScript a les pàgines @@ -1719,9 +1719,9 @@ accentColor: Color principal textColor: Color del text value: Valor sendErrorReportsDescription: "Quan està activat, quan es produeixi un problema la - informació detallada d'errors es compartirà amb Firefish, ajudant a millorar la qualitat - de Firefish.\nAixò inclourà informació com la versió del vostre sistema operatiu, - quin navegador utilitzeu, la vostra activitat a Firefish, etc." + informació detallada d'errors es compartirà amb Iceshrimp, ajudant a millorar la qualitat + de Iceshrimp.\nAixò inclourà informació com la versió del vostre sistema operatiu, + quin navegador utilitzeu, la vostra activitat a Iceshrimp, etc." myTheme: El meu tema backgroundColor: Color de fons saveAs: Desa com... @@ -1902,14 +1902,14 @@ _tutorial: step6_1: Aleshores, què és aquest lloc? step6_4: Ara ves, explora i diverteix-te! step1_2: Anem a fer la configuració. Estaràs en funcionament en un tres i no res! - title: Com utilitzar Firefish + title: Com utilitzar Iceshrimp step1_1: Benvingut! step2_1: En primer lloc, empleneu el vostre perfil. step4_1: Anem a treure't allà fora. step5_5: La línea de temps Social {icon} és una combinació de les línies de temps d'Inici i Local. step6_3: Cada servidor funciona de diferents maneres, i no tots els servidors executen - Firefish. Aquest sí que sí! És una mica complicat, però ho aconseguiràs en poc + Iceshrimp. Aquest sí que sí! És una mica complicat, però ho aconseguiràs en poc temps. step2_2: Proporcionar informació sobre qui sou facilitarà que altres puguin saber si volen veure les vostres notes o seguir-vos. @@ -1920,7 +1920,7 @@ _tutorial: step4_2: A algunes persones els agrada fer una publicació de {introduction} o un senzill "Hola món!" step5_1: Línies de temps, línies de temps a tot arreu! - step6_2: Bé, no només t'has unit a Firefish. T'has unit a un portal al Fediverse, + step6_2: Bé, no només t'has unit a Iceshrimp. T'has unit a un portal al Fediverse, una xarxa interconnectada de milers de servidors. _permissions: "read:account": Consulta la informació del teu compte @@ -2094,11 +2094,11 @@ _experiments: release: Publicà title: Experiments enablePostImports: Activar l'importació de publicacions - postImportsCaption: Permet els usuaris importar publicacions desde comptes a Firefish, + postImportsCaption: Permet els usuaris importar publicacions desde comptes a Iceshrimp, Misskey, Mastodon, Akkoma i Pleroma. Pot fer que el servidor vagi més lent durant la càrrega si tens un coll d'ampolla a la cua. noGraze: Si us plau, desactiva l'extensió del navegador "Graze for Mastodon", ja que - interfereix amb Firefish. + interfereix amb Iceshrimp. accessibility: Accessibilitat jumpToReply: Vés a la resposta newer: Més nou @@ -2113,7 +2113,7 @@ expandOnNoteClick: Obre la publicació amb un clic expandOnNoteClickDesc: Si està desactivat, encara pots obrir les publicacions al menú del botó dret o fent clic a la marca de temps. channelFederationWarn: Els canals encara no es federen amb altres servidors -searchPlaceholder: Cerca a Firefish +searchPlaceholder: Cerca a Iceshrimp listsDesc: Les llistes et permeten crear línies de temps amb usuaris específics. Es pot accedir des de la pàgina de línies de temps. clipsDesc: Els clips són com marcadors categoritzats que es poden compartir. Podeu diff --git a/locales/cs-CZ.yml b/locales/cs-CZ.yml index 869066f2d..df33a2d13 100644 --- a/locales/cs-CZ.yml +++ b/locales/cs-CZ.yml @@ -1,6 +1,6 @@ _lang_: "Čeština" headlineMisskey: "Síť propojená poznámkami" -introMisskey: "Vítejte! Firefish je otevřený a decentralizovaný microblogový servis.\n\ +introMisskey: "Vítejte! Iceshrimp je otevřený a decentralizovaný microblogový servis.\n\ \"Poznámkami\" můžete sdílet co se zrovna děje se všemi ve Vašem okolí. \U0001F4E1\ \nPomocí \"reakcí\" můžete sdílet své názory a pocity na ostatní poznámky. \U0001F44D\ \nPojďte objevovat nový svět! \U0001F680" @@ -147,7 +147,7 @@ cacheRemoteFilesDescription: "Zakázání tohoto nastavení způsobí, že vzdá flagAsBot: "Tento účet je bot" flagAsBotDescription: "Pokud je tento účet kontrolován programem zaškrtněte tuto možnost.\ \ To označí tento účet jako bot pro ostatní vývojáře a zabrání tak nekonečným interakcím\ - \ s ostatními boty a upraví Firefish systém aby se choval k tomuhle účtu jako bot." + \ s ostatními boty a upraví Iceshrimp systém aby se choval k tomuhle účtu jako bot." flagAsCat: "Tenhle účet je kočka" flagAsCatDescription: "Vyberte tuto možnost aby tento účet byl označen jako kočka." flagShowTimelineReplies: "Zobrazovat odpovědi na časové ose" @@ -203,7 +203,7 @@ blockedInstances: "Blokované instance" noUsers: "Žádní uživatelé" editProfile: "Upravit můj profil" pinLimitExceeded: "Nemůžete připnout další poznámky." -intro: "Instalace Firefish byla dokončena! Prosím vytvořte admina." +intro: "Instalace Iceshrimp byla dokončena! Prosím vytvořte admina." done: "Hotovo" processing: "Zpracovávám" preview: "Náhled" @@ -347,7 +347,7 @@ recentlyUpdatedUsers: "Nedávno aktívni uživatelé" popularTags: "Populární tagy" userList: "Seznamy" about: "Informace" -aboutFirefish: "O Firefish" +aboutFirefish: "O Iceshrimp" administrator: "Administrátor" token: "Token" twoStepAuthentication: "Dvoufaktorová autentikace" diff --git a/locales/da-DK.yml b/locales/da-DK.yml index 3a17f6099..cfec023f9 100644 --- a/locales/da-DK.yml +++ b/locales/da-DK.yml @@ -159,7 +159,7 @@ serverIsDead: Serveren svarer ikke. Vær sød at vente et styk tid og prøv igen editWidgetsExit: Færdig headlineMisskey: En åben-kildekode, decentraliseret social-media platform som er frit forevigt! 🚀 -introMisskey: Velkommen! Firefish er en åbent-kildekode, decentraliseret social-media +introMisskey: Velkommen! Iceshrimp er en åbent-kildekode, decentraliseret social-media platform som er frit forevigt!🚀 enableEmojiReactions: Aktivere emoji reaktioner unsuspendConfirm: Er du sikker på at du vil ikke suspendere denne konto endnu længere? @@ -178,7 +178,7 @@ cacheRemoteFiles: Cachere fremmed filer flagAsBotDescription: Aktivere denne valgmulighed hvis denne konto er kontrolleret af en komputerprogram. Hvis den et tændt så vil det signalere til andre udviklere som arbejder på komputer-kontrolleret social-media kontoer og det vil også adjustere - Firefish's indresystemer til at behandle denne konto som en robot. + Iceshrimp's indresystemer til at behandle denne konto som en robot. flagAsCat: Er du en kat? 😺 flagSpeakAsCat: Tale som en kat emojiUrl: Emoji URL diff --git a/locales/de-DE.yml b/locales/de-DE.yml index da7d423bd..93c957bff 100644 --- a/locales/de-DE.yml +++ b/locales/de-DE.yml @@ -1,7 +1,7 @@ _lang_: "Deutsch" headlineMisskey: "Eine dezentralisierte Open-Source Social Media Plattform, die für immer gratis bleibt! 🚀" -introMisskey: "Willkommen! Firefish ist eine dezentralisierte Open-Source Social Media +introMisskey: "Willkommen! Iceshrimp ist eine dezentralisierte Open-Source Social Media Plattform, die für immer gratis bleibt!🚀" monthAndDay: "{month}/{day}" search: "Suchen" @@ -155,7 +155,7 @@ cacheRemoteFilesDescription: "Ist diese Einstellung deaktiviert, so werden Datei flagAsBot: "Dieses Nutzerkonto als Bot kennzeichnen" flagAsBotDescription: "Aktiviere diese Option, falls dieses Nutzerkonto durch ein Programm gesteuert wird. Falls aktiviert, agiert es als Flag für andere Entwickler - zur Verhinderung von endlosen Kettenreaktionen mit anderen Bots und lässt Firefishs + zur Verhinderung von endlosen Kettenreaktionen mit anderen Bots und lässt Iceshrimps interne Systeme dieses Nutzerkonto als Bot behandeln." flagAsCat: "Bist du eine Katze? 😺" flagAsCatDescription: "Du bekommst Katzenohren und sprichst wie eine Katze!" @@ -225,7 +225,7 @@ noUsers: "Es sind keine Nutzer vorhanden" editProfile: "Profil bearbeiten" noteDeleteConfirm: "Sind Sie sicher, dass Sie diesen Beitrag löschen wollen?" pinLimitExceeded: "Sie können keine weiteren Beiträge anpinnen" -intro: "Die Installation von Firefish ist abgeschlossen! Bitte erstellen Sie einen +intro: "Die Installation von Iceshrimp ist abgeschlossen! Bitte erstellen Sie einen Admin-Benutzer." done: "Erledigt" processing: "In Bearbeitung" @@ -419,7 +419,7 @@ exploreFediverse: "Das Fediverse erkunden" popularTags: "Beliebte Schlagwörter" userList: "Liste" about: "Über" -aboutFirefish: "Über Firefish" +aboutFirefish: "Über Iceshrimp" administrator: "Administrator" token: "Token" twoStepAuthentication: "Zwei-Faktor-Authentifizierung" @@ -575,7 +575,7 @@ ascendingOrder: "Aufsteigende Reihenfolge" descendingOrder: "Absteigende Reihenfolge" scratchpad: "Testumgebung" scratchpadDescription: "Die Testumgebung bietet einen Bereich für AiScript-Experimente. - Dort kannst du AiScript schreiben, ausführen sowie dessen Auswirkungen auf Firefish + Dort kannst du AiScript schreiben, ausführen sowie dessen Auswirkungen auf Iceshrimp überprüfen." output: "Ausgabe" script: "Skript" @@ -717,7 +717,7 @@ unclip: "Aus Clip entfernen" confirmToUnclipAlreadyClippedNote: "Dieser Beitrag ist bereits im \"{name}\" Clip enthalten. Möchtest du ihn aus diesem Clip entfernen?" public: "Öffentlich" -i18nInfo: "Firefish wird durch freiwillige Helfer in viele verschiedene Sprachen übersetzt. +i18nInfo: "Iceshrimp wird durch freiwillige Helfer in viele verschiedene Sprachen übersetzt. Auf {link} kannst du mithelfen." manageAccessTokens: "Zugriffstokens verwalten" accountInfo: "Nutzerkonto-Informationen" @@ -777,10 +777,10 @@ nUsers: "{n} Nutzer" nNotes: "{n} Beiträge" sendErrorReports: "Fehlerberichte senden" sendErrorReportsDescription: "Ist diese Option aktiviert, so werden beim Auftreten - von Fehlern detaillierte Fehlerinformationen an Firefish weitergegeben, was zur Verbesserung - der Qualität von Firefish beiträgt.\nEnthalten in diesen Informationen sind u.a. + von Fehlern detaillierte Fehlerinformationen an Iceshrimp weitergegeben, was zur Verbesserung + der Qualität von Iceshrimp beiträgt.\nEnthalten in diesen Informationen sind u.a. die Version deines Betriebssystems, welchen Browser du verwendest und ein Verlauf - deiner Aktivitäten innerhalb Firefish." + deiner Aktivitäten innerhalb Iceshrimp." myTheme: "Meine Farbkombination" backgroundColor: "Hintergrundfarbe" accentColor: "Akzentfarbe" @@ -875,7 +875,7 @@ hashtags: "Hashtags" troubleshooting: "Problembehandlung" useBlurEffect: "Weichzeichnungseffekt in der Benutzeroberfläche verwenden" learnMore: "Mehr erfahren" -misskeyUpdated: "Firefish wurde aktualisiert!" +misskeyUpdated: "Iceshrimp wurde aktualisiert!" whatIsNew: "Änderungen anzeigen" translate: "Übersetzen" translatedFrom: "Aus {x} übersetzt" @@ -1086,13 +1086,13 @@ _registry: domain: "Domain" createKey: "Schlüssel erstellen" _aboutFirefish: - about: "Firefish ist ein Fork von Misskey, der seit 2022 von ThatOneCalculator entwickelt + about: "Iceshrimp ist ein Fork von Misskey, der seit 2022 von ThatOneCalculator entwickelt wird." contributors: "Hauptmitwirkende" allContributors: "Alle Mitwirkenden" source: "Quellcode" - translation: "Firefish übersetzen" - donate: "An Firefish spenden" + translation: "Iceshrimp übersetzen" + donate: "An Iceshrimp spenden" morePatrons: "Wir schätzen ebenso die Unterstützung vieler anderer hier nicht gelisteter Personen sehr. Danke! 🥰" patrons: "UnterstützerInnen" @@ -1102,10 +1102,10 @@ _nsfw: force: "Alle Medien verbergen" _mfm: cheatSheet: "MFM Spickzettel" - intro: "MFM ist eine Markup-Sprache, die in Misskey, Firefish, Akkoma und anderen + intro: "MFM ist eine Markup-Sprache, die in Misskey, Iceshrimp, Akkoma und anderen Programmen verwendet wird und an vielen Stellen eingesetzt werden kann. Hier können Sie eine Liste aller verfügbaren MFM-Syntaxe einsehen." - dummy: "Firefish erweitert die Welt des Fediverse" + dummy: "Iceshrimp erweitert die Welt des Fediverse" mention: "Erwähnung" mentionDescription: "Mit At-Zeichen und Nutzername kann ein individueller Nutzer angegeben werden." @@ -1337,7 +1337,7 @@ _time: hour: "Stunde(n)" day: "Tag(en)" _tutorial: - title: "Wie man Firefish benutzt" + title: "Wie man Iceshrimp benutzt" step1_1: "Willkommen!" step1_2: "Wir werden Sie einrichten. Sie werden im Handumdrehen einsatzbereit sein!" step2_1: "Bitte füllen Sie zuerst Ihr Profil aus." @@ -1363,11 +1363,11 @@ _tutorial: step5_7: "In der {icon} Global-Timeline können Sie Beiträge von allen verknüpften Servern aus dem Fediverse sehen." step6_1: "Also, was ist das hier?" - step6_2: "Mit Deiner Anmeldung zu Firefish bist Du gleichzeitig einem Portal zum + step6_2: "Mit Deiner Anmeldung zu Iceshrimp bist Du gleichzeitig einem Portal zum Fediverse beigetreten, einem Netzwerk mit Tausenden von, miteinander verbundenen, Servern." step6_3: "Jeder der Server funktioniert auf unterschiedliche Weise, und nicht alle - Server führen Firefish aus. Dieser jedoch schon! Es ist zu Beginn vielleicht ein + Server führen Iceshrimp aus. Dieser jedoch schon! Es ist zu Beginn vielleicht ein wenig kompliziert, aber Sie werden in kürzester Zeit den Dreh raus haben." step6_4: "Jetzt bist Du startbereit, entdecke die Möglichkeiten und hab Spaß dabei!" _2fa: @@ -2026,7 +2026,7 @@ signupsDisabled: Derzeit sind keine Anmeldungen auf diesem Server möglich! Anme swipeOnDesktop: Am Desktop PC das Wischen wie bei mobilen Geräten zulassen enterSendsMessage: Drücken sie zum Senden des Beitrages die Eingabetaste (Strg-Taste ausgeschaltet) -showUpdates: Zeigt ein Popup-Fenster an, wenn Firefish aktualisiert wird. +showUpdates: Zeigt ein Popup-Fenster an, wenn Iceshrimp aktualisiert wird. socialTimeline: Social-Timeline moveFrom: Bisheriges Nutzerkonto zu diesem Nutzerkonto umziehen _messaging: @@ -2058,7 +2058,7 @@ allowedInstancesDescription: Hosts von Servern, die zur Verbindung auf die Liste (gilt nur im privaten Modus). migration: Migration updateAvailable: Es könnte eine Aktualisierung verfügbar sein! -showAdminUpdates: Anzeigen, dass eine neue Firefish-Version verfügbar ist (nur Administrator) +showAdminUpdates: Anzeigen, dass eine neue Iceshrimp-Version verfügbar ist (nur Administrator) customMOTDDescription: Benutzerdefinierte Meldungen für die Meldung des Tages (Begrüßungsbildschirm), die durch Zeilenumbrüche getrennt sind und nach dem Zufallsprinzip jedes Mal angezeigt werden, wenn ein Benutzer die Seite (neu) lädt. @@ -2097,11 +2097,11 @@ silencedWarning: Diese Meldung wird angezeigt, weil diese Nutzer von Servern sta _experiments: title: Funktionstests enablePostImports: Beitragsimporte aktivieren - postImportsCaption: Erlaubt es Nutzer:innen ihre Posts von alten Firefish, Misskey, + postImportsCaption: Erlaubt es Nutzer:innen ihre Posts von alten Iceshrimp, Misskey, Mastodon, Akkoma und Pleroma Accounts zu importieren. Bei Engpässen in der Warteschlange kann es zu Verlangsamungen beim Laden während des Imports kommen. noGraze: Bitte deaktivieren Sie die Browsererweiterung "Graze for Mastodon", da sie - die Funktion von Firefish stört. + die Funktion von Iceshrimp stört. indexFrom: Indexieren ab Beitragskennung aufwärts indexNotice: Wird jetzt indexiert. Dies wird wahrscheinlich eine Weile dauern, bitte starten Sie Ihren Server für mindestens eine Stunde nicht neu. @@ -2138,10 +2138,10 @@ _dialog: charactersExceeded: 'Maximale Anzahl an Zeichen aufgebraucht! Limit: {current} / {max}' charactersBelow: Nicht genug Zeichen! Du hast aktuell {current} von {min} Zeichen -searchPlaceholder: Firefish durchsuchen +searchPlaceholder: Iceshrimp durchsuchen antennasDesc: "Antennen zeigen neue Posts an, die deinen definierten Kriterien entsprechen!\n Sie können von der Timeline-Seite aufgerufen werden." -isPatron: Firefish Patron +isPatron: Iceshrimp Patron removeReaction: Entferne deine Reaktion listsDesc: Listen lassen dich Timelines mit bestimmten Nutzer:innen erstellen. Sie können von der Timeline-Seite erreicht werden. diff --git a/locales/el-GR.yml b/locales/el-GR.yml index b42a0a707..45a00cd0d 100644 --- a/locales/el-GR.yml +++ b/locales/el-GR.yml @@ -570,7 +570,7 @@ height: Ύψος edit: Επεξεργασία headlineMisskey: Μία ανοιχτού λογισμικού, αποκεντρωμένη πλατφόρμα κοινωνικής δικτύωσης που θα είναι για πάντα ελεύθερη! 🚀 -introMisskey: Καλώς ήρθατε! Το Firefish είναι μία ανοιχτού λογισμικού, αποκεντρωμένη +introMisskey: Καλώς ήρθατε! Το Iceshrimp είναι μία ανοιχτού λογισμικού, αποκεντρωμένη πλατφόρμα κοινωνικής δικτύωσης που θα είναι για πάντα ελεύθερη! 🚀 markAsSensitive: Επισήμανση ως Ευαίσθητο Περιεχόμενο (NSFW) autoAcceptFollowed: Αυτόματη έγκριση αιτημάτων ακολούθησης από λογαριασμούς που ακολουθείτε @@ -603,7 +603,7 @@ blockedInstances: Μπλοκαρισμένα Instances blockedInstancesDescription: Παραθέστε τις διευθύνσεις (hostnames) των instances που θέλετε να μπλοκάρετε. Τα παρακάτω instances δεν θα μπορούν πλέον να επικοινωνούν με αυτό το instance. -intro: Η εγκατάσταση του Firefish τελείωσε! Παρακαλώ δημιουργήστε ένα μέλος διαχειριστή/στρια. +intro: Η εγκατάσταση του Iceshrimp τελείωσε! Παρακαλώ δημιουργήστε ένα μέλος διαχειριστή/στρια. noThankYou: Όχι, ευχαριστώ addInstance: Προσθήκη instance renoteMute: Σίγαση προωθήσεων @@ -619,7 +619,7 @@ renoteUnmute: Διακοπή σίγασης προωθήσεων flagAsBotDescription: Ενεργοποιήστε αυτή την επιλογή αν αυτός ο λογαριασμός ελέγχεται από ένα πρόγραμμα. Αν ενεργοποιηθεί, θα λειτουργεί σαν σημάδι για τους προγραμματιστές, ώστε να αποφύγουν ατέρμονη αλληλεπίδραση με άλλα bots και για να ρυθμίσει τα εσωτερικά - συστήματα του Firefish ώστε να αντιμετωπίζουν αυτόν τον λογαριασμό ως bot. + συστήματα του Iceshrimp ώστε να αντιμετωπίζουν αυτόν τον λογαριασμό ως bot. flagShowTimelineRepliesDescription: Εμφάνιση απαντήσεων μελών σε δημοσιεύσεις άλλων μελών στο χρονολόγιο. latestRequestReceivedAt: Τελευταίο αίτημα ελήφθη @@ -711,7 +711,7 @@ installedDate: Εξουσιοδοτήθηκε στις lastUsedDate: Χρησιμοποιήθηκε τελευταία φορά στις scratchpadDescription: Το σημειωματάριο παρέχει ένα περιβάλλον για πειραματισμό με AiScript. Σε αυτό μπορείτε να γράψετε, να εκτελέσετε, και να δοκιμάσετε τα αποτελέσματα - της αλληλεπίδρασης του AiScript με το Firefish. + της αλληλεπίδρασης του AiScript με το Iceshrimp. scratchpad: Σημειωματάριο output: Αποτέλεσμα updateRemoteUser: Ανανέωση πληροφοριών απομακρυσμένου μέλους @@ -762,7 +762,7 @@ dayOverDayChanges: Αλλαγές την τελευταία ημέρα promotion: Προμοταρισμένα promote: Προμοτάρισμα squareAvatars: Εμφάνιση τετραγωνισμένων άβαταρ -aboutFirefish: Σχετικά με το Firefish +aboutFirefish: Σχετικά με το Iceshrimp maintainerName: Προγραμματιστής/στρια uploadFromUrlRequested: Το ανέβασμα ζητήθηκε themeForLightMode: Θέμα για τη Φωτεινή Λειτουργία diff --git a/locales/en-US.yml b/locales/en-US.yml index af8541947..391adacf7 100644 --- a/locales/en-US.yml +++ b/locales/en-US.yml @@ -1,11 +1,11 @@ _lang_: "English" headlineMisskey: "An open source, decentralized social media platform that's free forever! 🚀" -introMisskey: "Welcome! Firefish is an open source, decentralized social media platform +introMisskey: "Welcome! Iceshrimp is an open source, decentralized social media platform that's free forever! 🚀" monthAndDay: "{month}/{day}" search: "Search" -searchPlaceholder: "Search Firefish" +searchPlaceholder: "Search Iceshrimp" notifications: "Notifications" username: "Username" password: "Password" @@ -165,7 +165,7 @@ cacheRemoteFilesDescription: "When this setting is disabled, remote files are lo flagAsBot: "Mark this account as a bot" flagAsBotDescription: "Enable this option if this account is controlled by a program. If enabled, it will act as a flag for other developers to prevent endless interaction - chains with other bots and adjust Firefish's internal systems to treat this account + chains with other bots and adjust Iceshrimp's internal systems to treat this account as a bot." flagAsCat: "Are you a cat? 😺" flagAsCatDescription: "You'll get cat ears and speak like a cat!" @@ -246,7 +246,7 @@ noInstances: "There are no servers" editProfile: "Edit profile" noteDeleteConfirm: "Are you sure you want to delete this post?" pinLimitExceeded: "You cannot pin any more posts" -intro: "Installation of Firefish has been finished! Please create an admin user." +intro: "Installation of Iceshrimp has been finished! Please create an admin user." done: "Done" processing: "Processing" preview: "Preview" @@ -438,7 +438,7 @@ exploreFediverse: "Explore the Fediverse" popularTags: "Popular tags" userList: "Lists" about: "About" -aboutFirefish: "About Firefish" +aboutFirefish: "About Iceshrimp" administrator: "Administrator" token: "Token" twoStepAuthentication: "Two-factor authentication" @@ -593,7 +593,7 @@ ascendingOrder: "Ascending" descendingOrder: "Descending" scratchpad: "Scratchpad" scratchpadDescription: "The scratchpad provides an environment for AiScript experiments. - You can write, execute, and check the results of it interacting with Firefish in + You can write, execute, and check the results of it interacting with Iceshrimp in it." output: "Output" script: "Script" @@ -739,7 +739,7 @@ unclip: "Unclip" confirmToUnclipAlreadyClippedNote: "This post is already part of the \"{name}\" clip. Do you want to remove it from this clip instead?" public: "Public" -i18nInfo: "Firefish is being translated into various languages by volunteers. You can +i18nInfo: "Iceshrimp is being translated into various languages by volunteers. You can help at {link}." manageAccessTokens: "Manage access tokens" accountInfo: "Account Info" @@ -797,9 +797,9 @@ nUsers: "{n} Users" nNotes: "{n} Posts" sendErrorReports: "Send error reports" sendErrorReportsDescription: "When turned on, detailed error information will be shared - with Firefish when a problem occurs, helping to improve the quality of Firefish.\n + with Iceshrimp when a problem occurs, helping to improve the quality of Iceshrimp.\n This will include information such the version of your OS, what browser you're using, - your activity in Firefish, etc." + your activity in Iceshrimp, etc." myTheme: "My theme" backgroundColor: "Background color" accentColor: "Accent color" @@ -905,7 +905,7 @@ hashtags: "Hashtags" troubleshooting: "Troubleshooting" useBlurEffect: "Use blur effects in the UI" learnMore: "Learn more" -misskeyUpdated: "Firefish has been updated!" +misskeyUpdated: "Iceshrimp has been updated!" whatIsNew: "Show changes" translate: "Translate" translatedFrom: "Translated from {x}" @@ -1047,7 +1047,7 @@ customSplashIcons: "Custom splash screen icons (urls)" customSplashIconsDescription: "URLs for custom splash screen icons separated by line breaks to be shown randomly every time a user loads/reloads the page. Please make sure the images are on a static URL, preferably all resized to 192x192." -showUpdates: "Show a popup when Firefish updates" +showUpdates: "Show a popup when Iceshrimp updates" recommendedInstances: "Recommended servers" recommendedInstancesDescription: "Recommended servers separated by line breaks to appear in the recommended timeline." @@ -1057,7 +1057,7 @@ updateAvailable: "There might be an update available!" swipeOnMobile: "Allow swiping between pages" swipeOnDesktop: "Allow mobile-style swiping on desktop" logoImageUrl: "Logo image URL" -showAdminUpdates: "Indicate a new Firefish version is avaliable (admin only)" +showAdminUpdates: "Indicate a new Iceshrimp version is avaliable (admin only)" replayTutorial: "Replay tutorial" migration: "Migration" moveTo: "Move current account to new account" @@ -1104,14 +1104,14 @@ preventAiLearning: "Prevent AI bot scraping" preventAiLearningDescription: "Request third-party AI language models not to study content you upload, such as posts and images." noGraze: "Please disable the \"Graze for Mastodon\" browser extension, as it interferes - with Firefish." + with Iceshrimp." silencedWarning: "This page is showing because these users are from servers your admin silenced, so they may potentially be spam." isBot: "This account is a bot" isLocked: "This account has follow approvals" isModerator: "Moderator" isAdmin: "Administrator" -isPatron: "Firefish Patron" +isPatron: "Iceshrimp Patron" reactionPickerSkinTone: "Preferred emoji skin tone" enableServerMachineStats: "Enable server hardware statistics" enableIdenticonGeneration: "Enable Identicon generation" @@ -1216,21 +1216,21 @@ _registry: domain: "Domain" createKey: "Create key" _aboutFirefish: - about: "Firefish is a fork of Misskey made by ThatOneCalculator, which has been in + about: "Iceshrimp is a fork of Misskey made by ThatOneCalculator, which has been in development since 2022." contributors: "Main contributors" allContributors: "All contributors" source: "Source code" - translation: "Translate Firefish" - donate: "Donate to Firefish" - donateTitle: "Enjoying Firefish?" - pleaseDonateToFirefish: "Please consider donating to Firefish to support its development." + translation: "Translate Iceshrimp" + donate: "Donate to Iceshrimp" + donateTitle: "Enjoying Iceshrimp?" + pleaseDonateToIceshrimp: "Please consider donating to Iceshrimp to support its development." pleaseDonateToHost: "Please also consider donating to your home server, {host}, to help support its operation costs." donateHost: "Donate to {host}" morePatrons: "We also appreciate the support of many other helpers not listed here. Thank you! 🥰" - sponsors: "Firefish sponsors" - patrons: "Firefish patrons" + sponsors: "Iceshrimp sponsors" + patrons: "Iceshrimp patrons" patronsList: "Listed chronologically, not by donation size. Donate with the link above to get your name on here!" _nsfw: respect: "Hide NSFW media" @@ -1242,9 +1242,9 @@ _mfm: warn: "MFM may contain rapidly moving or flashy animations" alwaysPlay: "Always autoplay all animated MFM" cheatSheet: "MFM Cheatsheet" - intro: "MFM is a markup language used on Misskey, Firefish, Akkoma, and more that + intro: "MFM is a markup language used on Misskey, Iceshrimp, Akkoma, and more that can be used in many places. Here you can view a list of all available MFM syntax." - dummy: "Firefish expands the world of the Fediverse" + dummy: "Iceshrimp expands the world of the Fediverse" advanced: "Advanced MFM" advancedDescription: "If disabled, only allows for basic markup unless animated MFM is playing" mention: "Mention" @@ -1477,7 +1477,7 @@ _filters: followingOnly: "Following only" followersOnly: "Followers only" _tutorial: - title: "How to use Firefish" + title: "How to use Iceshrimp" step1_1: "Welcome!" step1_2: "Let's get you set up. You'll be up and running in no time!" step2_1: "First, please fill out your profile." @@ -1502,9 +1502,9 @@ _tutorial: step5_7: "The Global {icon} timeline is where you can see posts from every other\ \ connected server." step6_1: "So, what is this place?" - step6_2: "Well, you didn't just join Firefish. You joined a portal to the Fediverse, + step6_2: "Well, you didn't just join Iceshrimp. You joined a portal to the Fediverse, an interconnected network of thousands of servers." - step6_3: "Each server works in different ways, and not all servers run Firefish. + step6_3: "Each server works in different ways, and not all servers run Iceshrimp. This one does though! It's a bit complicated, but you'll get the hang of it in no time." step6_4: "Now go, explore, and have fun!" @@ -2091,7 +2091,7 @@ _deck: _experiments: title: "Experiments" enablePostImports: "Enable post imports" - postImportsCaption: "Allows users to import their posts from past Firefish,\ + postImportsCaption: "Allows users to import their posts from past Iceshrimp,\ \ Misskey, Mastodon, Akkoma, and Pleroma accounts. It may cause slowdowns during\ \ load if your queue is bottlenecked." _dialog: diff --git a/locales/es-ES.yml b/locales/es-ES.yml index 49ce22f20..a9f263584 100644 --- a/locales/es-ES.yml +++ b/locales/es-ES.yml @@ -1,7 +1,7 @@ _lang_: "Español" headlineMisskey: "¡Un proyecto de código abierto y una plataforma de medios de comunicación descentralizada que es gratis para siempre! 🚀" -introMisskey: "¡Bienvenido! ¡Firefish es un proyecto de código abierto, plataforma +introMisskey: "¡Bienvenido! ¡Iceshrimp es un proyecto de código abierto, plataforma descentralizado medios de comunicación social que es gratis para siempre! 🚀" monthAndDay: "{day}/{month}" search: "Buscar" @@ -150,7 +150,7 @@ cacheRemoteFilesDescription: "Si desactiva esta configuración, los archivos rem flagAsBot: "Esta cuenta es un bot" flagAsBotDescription: "En caso de que esta cuenta fuera usada por un programa, active esta opción. Al hacerlo, esta opción servirá para otros desarrolladores para evitar - cadenas infinitas de reacciones, y ajustará los sistemas internos de Firefish para + cadenas infinitas de reacciones, y ajustará los sistemas internos de Iceshrimp para que trate a esta cuenta como un bot." flagAsCat: "Esta cuenta es un gato" flagAsCatDescription: "Vas a tener orejas de gato y hablar como un gato!" @@ -218,7 +218,7 @@ noUsers: "No hay usuarios" editProfile: "Editar perfil" noteDeleteConfirm: "¿Desea borrar esta publicación?" pinLimitExceeded: "Ya no se pueden fijar más publicaciones" -intro: "¡La instalación de Firefish ha terminado! Crea el usuario administrador." +intro: "¡La instalación de Iceshrimp ha terminado! Crea el usuario administrador." done: "Terminado" processing: "Procesando" preview: "Vista previa" @@ -406,7 +406,7 @@ exploreFediverse: "Explorar fediverso" popularTags: "Etiquetas populares" userList: "Lista" about: "Información" -aboutFirefish: "Sobre Firefish" +aboutFirefish: "Sobre Iceshrimp" administrator: "Administrador" token: "Token" twoStepAuthentication: "Autenticación de dos factores" @@ -564,7 +564,7 @@ ascendingOrder: "Ascendente" descendingOrder: "Descendente" scratchpad: "Scratch pad" scratchpadDescription: "Scratchpad proporciona un entorno experimental para AiScript. - Puede escribir, ejecutar y verificar los resultados que interactúan con Firefish." + Puede escribir, ejecutar y verificar los resultados que interactúan con Iceshrimp." output: "Salida" script: "Script" disablePagesScript: "Deshabilitar AiScript en Páginas" @@ -700,7 +700,7 @@ unclip: "Quitar clip" confirmToUnclipAlreadyClippedNote: "Esta publicación ya está incluida en el clip \"\ {name}\". ¿Quiere quitar la nota del clip?" public: "Público" -i18nInfo: "Firefish está siendo traducido a varios idiomas gracias a voluntarios. Se +i18nInfo: "Iceshrimp está siendo traducido a varios idiomas gracias a voluntarios. Se puede colaborar traduciendo en {link}" manageAccessTokens: "Administrar tokens de acceso" accountInfo: "Información de la Cuenta" @@ -761,9 +761,9 @@ nUsers: "{n} Usuarios" nNotes: "{n} Notas" sendErrorReports: "Envíar informe de errores" sendErrorReportsDescription: "Si habilita esta opción, los detalles de los errores - serán compartidos con Firefish cuando ocurra un problema, lo que ayudará a mejorar - la calidad de Firefish. \nEsto incluye información como la versión del sistema operativo, - el tipo de navegador que está utilizando y su historial en Firefish, entre otros + serán compartidos con Iceshrimp cuando ocurra un problema, lo que ayudará a mejorar + la calidad de Iceshrimp. \nEsto incluye información como la versión del sistema operativo, + el tipo de navegador que está utilizando y su historial en Iceshrimp, entre otros datos." myTheme: "Mi Tema" backgroundColor: "Fondo" @@ -859,7 +859,7 @@ hashtags: "Hashtag" troubleshooting: "Solución de problemas" useBlurEffect: "Utilizar efecto de desenfoque en la interfaz de usuario" learnMore: "Ver más" -misskeyUpdated: "¡Firefish ha sido actualizado!" +misskeyUpdated: "¡Iceshrimp ha sido actualizado!" whatIsNew: "Mostrar cambios" translate: "Traducir" translatedFrom: "Traducido de {x}" @@ -1063,16 +1063,16 @@ _registry: domain: "Dominio" createKey: "Crear una llave" _aboutFirefish: - about: "Firefish es una bifurcación de Misskey creada por ThatOneCalculator, que + about: "Iceshrimp es una bifurcación de Misskey creada por ThatOneCalculator, que ha estado en desarrollo desde el 2022." contributors: "Principales colaboradores" allContributors: "Todos los colaboradores" source: "Código fuente" - translation: "Traducir Firefish" - donate: "Donar a Firefish" + translation: "Traducir Iceshrimp" + donate: "Donar a Iceshrimp" morePatrons: "También apreciamos el apoyo de muchos más que no están enlistados aquí. ¡Gracias! 🥰" - patrons: "Mecenas de Firefish" + patrons: "Mecenas de Iceshrimp" _nsfw: respect: "Ocultar medios NSFW" ignore: "No esconder medios NSFW " @@ -1080,9 +1080,9 @@ _nsfw: _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, Firefish, Akkoma, y mucho más. Aquí puede ver una lista de sintaxis + dentro de Misskey, Iceshrimp, Akkoma, y mucho más. Aquí puede ver una lista de sintaxis disponibles en MFM." - dummy: "Firefish expande el mundo de la Fediverso" + dummy: "Iceshrimp expande el mundo de la Fediverso" mention: "Menciones" mentionDescription: "El signo @ seguido de un nombre de usuario se puede utilizar para notificar a un usuario en particular." @@ -1293,7 +1293,7 @@ _time: hour: "Horas" day: "Días" _tutorial: - title: "Cómo usar Firefish" + title: "Cómo usar Iceshrimp" step1_1: "¡Bienvenido!" step1_2: "Vamos a configurarte. ¡Estarás listo y funcionando en poco tiempo!" step2_1: "En primer lugar, rellena tu perfil" @@ -1319,10 +1319,10 @@ _tutorial: step5_7: "La línea de tiempo Global {icon} es donde puedes ver las publicaciones de todas las demás instancias conectadas." step6_1: "Entonces, ¿qué es este lugar?" - step6_2: "Bueno, no sólo te has unido a Firefish. Te has unido a un portal del Fediverso, + step6_2: "Bueno, no sólo te has unido a Iceshrimp. Te has unido a un portal del Fediverso, una red interconectada de miles de servidores, llamada \"instancias\"" step6_3: "Cada servidor funciona de forma diferente, y no todos los servidores ejecutan - Firefish. Sin embargo, ¡éste lo hace! Es un poco complicado, pero le cogerás el + Iceshrimp. Sin embargo, ¡éste lo hace! Es un poco complicado, pero le cogerás el tranquillo enseguida" step6_4: "¡Ahora ve, explora y diviértete!" _2fa: @@ -1924,7 +1924,7 @@ silenceThisInstance: Silenciar este servidor findOtherInstance: Buscar otro servidor userSaysSomethingReasonRenote: '{name} impulsó una publicación que contiene {reason]' enableRecommendedTimeline: Habilitar línea de tiempo "Recomendado" -searchPlaceholder: Buscar en Firefish +searchPlaceholder: Buscar en Iceshrimp listsDesc: Las listas te permiten crear líneas de tiempo con usuarios específicos. Puedes acceder a ellas desde la pestaña "Línea de tiempo". removeReaction: Quitar tu reacción diff --git a/locales/fi.yml b/locales/fi.yml index efbbd495b..51bab1673 100644 --- a/locales/fi.yml +++ b/locales/fi.yml @@ -127,7 +127,7 @@ cacheRemoteFiles: Taltioi etätiedostot välimuistiin flagAsBot: Merkitse tili botiksi flagAsBotDescription: Ota tämä vaihtoehto käyttöön, jos tätä tiliä ohjaa ohjelma. Jos se on käytössä, se toimii lippuna muille kehittäjille, jotta estetään loputtomat - vuorovaikutusketjut muiden bottien kanssa ja säädetään Firefishn sisäiset järjestelmät + vuorovaikutusketjut muiden bottien kanssa ja säädetään Iceshrimpn sisäiset järjestelmät käsittelemään tätä tiliä botina. flagAsCat: Oletko kissa? 🐱 flagAsCatDescription: Saat kissan korvat ja puhut kuin kissa! @@ -214,7 +214,7 @@ perDay: Päivässä version: Versio statistics: Tilastot clearQueueConfirmTitle: Oletko varma, että haluat tyhjentää jonon? -introMisskey: Tervetuloa! Firefish on avoimen lähdekoodin, hajautettu sosiaalisen median +introMisskey: Tervetuloa! Iceshrimp on avoimen lähdekoodin, hajautettu sosiaalisen median alusta, joka on ikuisesti ilmainen! 🚀 clearQueueConfirmText: Mitkään välittämättömät lähetykset, jotka ovat jonossa, eivät federoidu. Yleensä tätä toimintoa ei tarvita. @@ -251,7 +251,7 @@ noInstances: Ei yhtään instanssia editProfile: Muokkaa profiilia noteDeleteConfirm: Oletko varma, että haluat poistaa tämän viestin? pinLimitExceeded: Et voi kiinnittää enempää viestejä -intro: Firefish -asennus valmis! Ole hyvä ja luo admin-käyttäjä. +intro: Iceshrimp -asennus valmis! Ole hyvä ja luo admin-käyttäjä. done: Valmis processing: Suorittaa preview: Esikatselu @@ -472,7 +472,7 @@ silence: Hiljennä popularTags: Suositut tagit userList: Listat about: Tietoja -aboutFirefish: Tietoja Firefishstä +aboutFirefish: Tietoja Iceshrimpstä exploreFediverse: Tutustu fediverseen recentlyUpdatedUsers: Vastikään lisätyt käyttäjät recentlyRegisteredUsers: Uudet liittyneet jäyttäjät @@ -618,7 +618,7 @@ sort: Järjestä ascendingOrder: Nousevasti scratchpadDescription: Raaputusalusta tarjoaa ympäristön AiScript-kokeiluja varten. Voit kirjoittaa, suorittaa ja tarkistaa sen tulokset vuorovaikutuksessa siinä olevan - Firefishn kanssa. + Iceshrimpn kanssa. script: Skripti disablePagesScript: Poista AiScript käytöstä sivuilla updateRemoteUser: Päivitä etäkäyttäjän tiedot @@ -800,14 +800,14 @@ smtpSecure: Käytä implisiittistä SSL/TLS:ää SMTP-yhteyksissä useGlobalSettingDesc: Jos se on päällä, käytetään tilisi ilmoitusasetuksia. Jos se on pois päältä, voit tehdä yksilöllisiä asetuksia. public: Julkinen -i18nInfo: Vapaaehtoiset kääntävät Firefishta eri kielille. Voit auttaa osoitteessa +i18nInfo: Vapaaehtoiset kääntävät Iceshrimpta eri kielille. Voit auttaa osoitteessa {link}. lockedAccountInfo: Ellet aseta postauksen näkyvyydeksi "Vain seuraajille", postauksesi näkyvät kaikille, vaikka vaatisitkin seuraajilta manuaalista hyväksyntää. sendErrorReportsDescription: "Kun tämä on päällä, yksityiskohtaiset virhetiedot jaetaan\ - \ Firefishn kanssa ongelman ilmetessä, mikä auttaa parantamaan Firefishn laatua.\n\ + \ Iceshrimpn kanssa ongelman ilmetessä, mikä auttaa parantamaan Iceshrimpn laatua.\n\ Näihin tietoihin sisältyy esimerkiksi käyttöjärjestelmäversio, käyttämäsi selain,\ - \ toimintasi Firefishssä jne." + \ toimintasi Iceshrimpssä jne." createdAt: Luotu youAreRunningUpToDateClient: Käytössäsi on asiakasohjelman uusin versio. needReloadToApply: Uudelleenlataus vaaditaan, jotta tämä näkyy. @@ -882,7 +882,7 @@ squareAvatars: Näytä neliön malliset kuvakkeet seperateRenoteQuote: Erilliset buustaa ja lainaa -napit sent: Lähetetty useBlurEffect: Käytä blur-efektejä käyttöliittymässä -misskeyUpdated: Firefish on päivitetty! +misskeyUpdated: Iceshrimp on päivitetty! whatIsNew: Näytä muutokset translate: Käännä translatedFrom: Käännetty kielestä {x} diff --git a/locales/fr-FR.yml b/locales/fr-FR.yml index f2333f731..8d7c94474 100644 --- a/locales/fr-FR.yml +++ b/locales/fr-FR.yml @@ -1,6 +1,6 @@ _lang_: "Français" headlineMisskey: "Réseau relié par des notes" -introMisskey: "Bienvenue ! Firefish est un service de microblogage décentralisé, libre +introMisskey: "Bienvenue ! Iceshrimp est un service de microblogage décentralisé, libre et ouvert.\nÉcrivez des « notes » et partagez ce qui se passe à l’instant présent, autour de vous avec les autres 📡\nLa fonction « réactions », vous permet également d’ajouter une réaction rapide aux notes des autres utilisateur·rice·s 👍\nExplorons @@ -158,7 +158,7 @@ flagAsBot: "Ce compte est un robot" flagAsBotDescription: "Si ce compte est géré de manière automatisée, choisissez cette option. Si elle est activée, elle agira comme un marqueur pour les autres développeurs afin d'éviter des chaînes d'interaction sans fin avec d'autres robots et d'ajuster - les systèmes internes de Firefish pour traiter ce compte comme un robot." + les systèmes internes de Iceshrimp pour traiter ce compte comme un robot." flagAsCat: "Ce compte est un chat" flagAsCatDescription: "Activer l'option \" Je suis un chat \" pour ce compte." flagShowTimelineReplies: "Afficher les réponses dans le fil" @@ -225,7 +225,7 @@ noUsers: "Il n’y a pas d’utilisateur·rice·s" editProfile: "Modifier votre profil" noteDeleteConfirm: "Êtes-vous sûr·e de vouloir supprimer cette note ?" pinLimitExceeded: "Vous ne pouvez plus épingler d’autres notes." -intro: "L’installation de Firefish est terminée ! Veuillez créer un compte administrateur." +intro: "L’installation de Iceshrimp est terminée ! Veuillez créer un compte administrateur." done: "Terminé" processing: "Traitement en cours" preview: "Aperçu" @@ -413,7 +413,7 @@ exploreFediverse: "Explorer le Fediverse" popularTags: "Mots-clés populaires" userList: "Listes" about: "Informations" -aboutFirefish: "À propos de Firefish" +aboutFirefish: "À propos de Iceshrimp" administrator: "Administrateur" token: "Jeton" twoStepAuthentication: "Authentification à deux facteurs" @@ -572,7 +572,7 @@ descendingOrder: "Descendant" scratchpad: "ScratchPad" scratchpadDescription: "ScratchPad fournit un environnement expérimental pour AiScript. Vous pouvez vérifier la rédaction de votre code, sa bonne exécution et le résultat - de son interaction avec Firefish." + de son interaction avec Iceshrimp." output: "Sortie" script: "Script" disablePagesScript: "Désactiver AiScript sur les Pages" @@ -707,7 +707,7 @@ createNew: "Créer nouveau" optional: "Facultatif" createNewClip: "Créer un nouveau clip" public: "Public" -i18nInfo: "Firefish est traduit dans différentes langues par des bénévoles. Vous pouvez +i18nInfo: "Iceshrimp est traduit dans différentes langues par des bénévoles. Vous pouvez contribuer à {link}." manageAccessTokens: "Gérer les jetons d'accès" accountInfo: " Informations du compte " @@ -766,7 +766,7 @@ nUsers: "{n} utilisateur·rice·s" nNotes: "{n} Notes" sendErrorReports: "Envoyer les rapports d’erreur" sendErrorReportsDescription: "Si vous activez l'envoi des rapports d'erreur, vous - contribuerez à améliorer la qualité de Firefish grâce au partage d'informations détaillées + contribuerez à améliorer la qualité de Iceshrimp grâce au partage d'informations détaillées sur les erreurs lorsqu'un problème survient.\nCela inclut des informations telles que la version de votre système d'exploitation, le type de navigateur que vous utilisez, votre historique d'activité, etc." @@ -865,7 +865,7 @@ hashtags: "Hashtags" troubleshooting: "Résolution de problèmes" useBlurEffect: "Utiliser des effets de flou dans l'interface" learnMore: "Plus d'informations" -misskeyUpdated: "Firefish a été mis à jour !" +misskeyUpdated: "Iceshrimp a été mis à jour !" whatIsNew: "Voir les derniers changements" translate: "Traduire" translatedFrom: "Traduit depuis {x}" @@ -998,8 +998,8 @@ _aboutFirefish: contributors: "Principaux contributeurs" allContributors: "Tous les contributeurs" source: "Code source" - translation: "Traduire Firefish" - donate: "Soutenir Firefish" + translation: "Traduire Iceshrimp" + donate: "Soutenir Iceshrimp" morePatrons: "Nous apprécions vraiment le soutien de nombreuses autres personnes non mentionnées ici. Merci à toutes et à tous ! 🥰" patrons: "Contributeurs" @@ -1009,9 +1009,9 @@ _nsfw: force: "Cacher tous les médias" _mfm: cheatSheet: "Antisèche MFM" - intro: "MFM est un langage Markdown spécifique utilisable ici et là dans Firefish. + intro: "MFM est un langage Markdown spécifique utilisable ici et là dans Iceshrimp. Vous pouvez vérifier ici les structures utilisables avec MFM." - dummy: "La Fédiverse s'agrandit avec Firefish" + dummy: "La Fédiverse s'agrandit avec Iceshrimp" mention: "Mentionner" mentionDescription: "Vous pouvez afficher un utilisateur spécifique en indiquant une arobase suivie d'un nom d'utilisateur" @@ -1227,7 +1227,7 @@ _time: hour: "h" day: "j" _tutorial: - title: "Comment utiliser Firefish" + title: "Comment utiliser Iceshrimp" step1_1: "Bienvenue!" step1_2: "On va vous installer. Vous serez opérationnel en un rien de temps" step2_1: "Tout d'abord, remplissez votre profil" @@ -1253,11 +1253,11 @@ _tutorial: step5_7: "La timeline globale {icon} est l'endroit où vous pouvez voir les messages de toutes les autres instances connectées." step6_1: "Alors quel est cet endroit ?" - step6_2: "Eh bien, vous ne venez pas de rejoindre Firefish. Vous avez rejoint un + step6_2: "Eh bien, vous ne venez pas de rejoindre Iceshrimp. Vous avez rejoint un portail vers le Fediverse, un réseau interconnecté de milliers de serveurs, appelés \"instances\"." step6_3: "Chaque serveur fonctionne différemment, et tous les serveurs n'utilisent - pas Firefish. Cependant, celui-ci le fait ! C'est un peu délicat, mais vous aurez + pas Iceshrimp. Cependant, celui-ci le fait ! C'est un peu délicat, mais vous aurez le coup de main en un rien de temps." step6_4: "Maintenant, allez-y, explorez et amusez-vous !" _2fa: @@ -1834,11 +1834,11 @@ logoutConfirm: Confirmer la déconnexion ? lastActiveDate: Dernière utilisation le cannotUploadBecauseNoFreeSpace: Mise en ligne échouée faute de place sur le Drive. remoteOnly: Distant seulement -showUpdates: Afficher une fenêtre en sur-impression quand Firefish se met à jour +showUpdates: Afficher une fenêtre en sur-impression quand Iceshrimp se met à jour recommendedInstances: Instances recommandées caption: Description automatique migration: Migration -showAdminUpdates: Indiquer qu'une nouvelle version de Firefish est disponible (admin +showAdminUpdates: Indiquer qu'une nouvelle version de Iceshrimp est disponible (admin seulement) replayTutorial: Relancer le tutoriel moveTo: Migrer le compte courant vers un nouveau compte @@ -2036,4 +2036,4 @@ signupsDisabled: Les inscriptions sur ce serveur sont actuellement désactivés, apps: Applications userSaysSomethingReasonReply: '{noms} a répondu à une note contenant {raison}' defaultValueIs: 'défaut : {valeur}' -searchPlaceholder: Recherchez sur Firefish +searchPlaceholder: Recherchez sur Iceshrimp diff --git a/locales/gl.yml b/locales/gl.yml index 5aaae34f6..a66aa7ec2 100644 --- a/locales/gl.yml +++ b/locales/gl.yml @@ -1,5 +1,5 @@ _lang_: Inglés -introMisskey: Benvida! Firefish é unha plataforma de medios sociais de código aberto, +introMisskey: Benvida! Iceshrimp é unha plataforma de medios sociais de código aberto, descentralizada e gratuíta para sempre!🚀 monthAndDay: '{day}/{month}' notifications: Notificacións @@ -11,7 +11,7 @@ noThankYou: Non, grazas headlineMisskey: Plataforma de medios sociais de código aberto e descentralizada, gratuíta para sempre!🚀 search: Buscar -searchPlaceholder: Buscar en Firefish +searchPlaceholder: Buscar en Iceshrimp username: Identificador fetchingAsApObject: Descargando desde o Fediverso ok: OK diff --git a/locales/id-ID.yml b/locales/id-ID.yml index c0de97a76..721f8e66f 100644 --- a/locales/id-ID.yml +++ b/locales/id-ID.yml @@ -1,6 +1,6 @@ _lang_: "Bahasa Indonesia" headlineMisskey: "Jaringan terhubung melalui catatan" -introMisskey: "Selamat datang! Firefish adalah perangkat mikroblog tercatu bersifat\ +introMisskey: "Selamat datang! Iceshrimp adalah perangkat mikroblog tercatu bersifat\ \ sumber terbuka.\nMulailah menuliskan catatan, bagikan peristiwa terkini, serta\ \ ceritakan segala tentangmu.\U0001F4E1\nTunjukkan juga reaksimu pada catatan pengguna\ \ lain.\U0001F44D\nMari jelajahi dunia baru\U0001F680" @@ -152,7 +152,7 @@ cacheRemoteFilesDescription: "Ketika pengaturan ini dinonaktifkan, berkas luar a flagAsBot: "Atur akun ini sebagai Bot" flagAsBotDescription: "Jika akun ini dikendalikan oleh program, tetapkanlah opsi ini.\ \ Jika diaktifkan, ini akan berfungsi sebagai tanda bagi pengembang lain untuk mencegah\ - \ interaksi berantai dengan bot lain dan menyesuaikan sistem internal Firefish untuk\ + \ interaksi berantai dengan bot lain dan menyesuaikan sistem internal Iceshrimp untuk\ \ memperlakukan akun ini sebagai bot." flagAsCat: "Atur akun ini sebagai kucing" flagAsCatDescription: "Nyalakan tanda ini untuk menandai akun ini sebagai kucing." @@ -222,7 +222,7 @@ noUsers: "Tidak ada pengguna" editProfile: "Sunting profil" noteDeleteConfirm: "Apakah kamu yakin ingin menghapus catatan ini?" pinLimitExceeded: "Kamu tidak dapat menyematkan catatan lagi" -intro: "Instalasi Firefish telah selesai! Mohon untuk membuat pengguna admin." +intro: "Instalasi Iceshrimp telah selesai! Mohon untuk membuat pengguna admin." done: "Selesai" processing: "Memproses" preview: "Pratinjau" @@ -409,7 +409,7 @@ exploreFediverse: "Jelajahi Fediverse" popularTags: "Tag populer" userList: "Daftar" about: "Informasi" -aboutFirefish: "Tentang Firefish" +aboutFirefish: "Tentang Iceshrimp" administrator: "Admin" token: "Token" twoStepAuthentication: "Otentikasi dua faktor" @@ -567,7 +567,7 @@ descendingOrder: "Urutkan menurun" scratchpad: "Scratchpad" scratchpadDescription: "Scratchpad menyediakan lingkungan eksperimen untuk AiScript.\ \ Kamu bisa menulis, mengeksuksi, serta mengecek hasil yang berinteraksi dengan\ - \ Firefish." + \ Iceshrimp." output: "Keluaran" script: "Script" disablePagesScript: "Nonaktifkan script pada halaman" @@ -705,7 +705,7 @@ unclip: "Batalkan klip" confirmToUnclipAlreadyClippedNote: "Catatan ini sudah disertakan di klip \"{name}\"\ . Yakin ingin membatalkan catatan dari klip ini?" public: "Publik" -i18nInfo: "Firefish diterjemahkan ke dalam banyak bahasa oleh sukarelawan. Kamu dapat\ +i18nInfo: "Iceshrimp diterjemahkan ke dalam banyak bahasa oleh sukarelawan. Kamu dapat\ \ ikut membantu di {link}." manageAccessTokens: "Kelola access token" accountInfo: "Informasi akun" @@ -764,7 +764,7 @@ nUsers: "{n} Pengguna" nNotes: "{n} Catatan" sendErrorReports: "Kirim laporan kesalahan" sendErrorReportsDescription: "Ketika dinyalakan, informasi kesalahan rinci akan dibagikan\ - \ dengan Firefish ketika masalah terjadi, hal ini untuk membantu kualitas Firefish.\ + \ dengan Iceshrimp ketika masalah terjadi, hal ini untuk membantu kualitas Iceshrimp.\ \ Fitur ini memungkinkan memuat informasi seperti sistem operasi yang kamu gunakan\ \ dan versinya, aplikasi peramban yang kamu gunakan, riwayat aktivitas kamu, dll." myTheme: "Tema saya" @@ -861,7 +861,7 @@ hashtags: "Tagar" troubleshooting: "Penyelesaian Masalah" useBlurEffect: "Gunakan efek blur pada antarmuka" learnMore: "Pelajari lebih lanjut" -misskeyUpdated: "Firefish telah dimutakhirkan!" +misskeyUpdated: "Iceshrimp telah dimutakhirkan!" whatIsNew: "Lihat perubahan pemutakhiran" translate: "Terjemahkan" translatedFrom: "Terjemahkan dari {x}" @@ -989,13 +989,13 @@ _registry: domain: "Domain" createKey: "Buat kunci" _aboutFirefish: - about: "Firefish adalah perangkat lunak sumber terbuka yang sedang dikembangkan oleh\ + about: "Iceshrimp adalah perangkat lunak sumber terbuka yang sedang dikembangkan oleh\ \ syuilo sejak 2014." contributors: "Kontributor utama" allContributors: "Seluruh kontributor" source: "Sumber kode" - translation: "Terjemahkan Firefish" - donate: "Donasi ke Firefish" + translation: "Terjemahkan Iceshrimp" + donate: "Donasi ke Iceshrimp" morePatrons: "Kami sangat mengapresiasi dukungan dari banyak penolong lain yang\ \ tidak tercantum disini. Terima kasih! \U0001F970" patrons: "Pendukung" @@ -1005,9 +1005,9 @@ _nsfw: force: "Sembunyikan semua media" _mfm: cheatSheet: "Contekan MFM" - intro: "MFM adalah Firefish-exclusive Markup Language yang dapat digunakan di banyak\ + intro: "MFM adalah Iceshrimp-exclusive Markup Language yang dapat digunakan di banyak\ \ tempat. Berikut kamu bisa melihat daftar dari syntax MFM yang ada." - dummy: "Firefish membentangkan dunia Fediverse" + dummy: "Iceshrimp membentangkan dunia Fediverse" mention: "Sebut" mentionDescription: "Kamu dapat menentukan pengguna tertentu dengan menggunakan\ \ simbol-At dan nama engguna mereka." @@ -1215,7 +1215,7 @@ _time: hour: "jam" day: "hari" _tutorial: - title: "Cara menggunakan Firefish" + title: "Cara menggunakan Iceshrimp" step1_1: "Selamat datang!" step1_2: "Halaman ini disebut \"linimasa\". Halaman ini menampilkan \"catatan\"\ \ yang diurutkan secara kronologis dari orang-orang yang kamu \"ikuti\"." @@ -1248,8 +1248,8 @@ _tutorial: \ dengan cepat." step6_3: "Untuk memberikan \"reaksi\", tekan tanda \"+\" pada catatan pengguna lain\ \ dan pilih emoji yang kamu suka untuk memberikan reaksimu kepada mereka." - step7_1: "Yay, Selamat! Kamu sudah menyelesaikan tutorial dasar Firefish." - step7_2: "Jika kamu ingin mempelajari lebih lanjut tentang Firefish, cobalah berkunjung\ + step7_1: "Yay, Selamat! Kamu sudah menyelesaikan tutorial dasar Iceshrimp." + step7_2: "Jika kamu ingin mempelajari lebih lanjut tentang Iceshrimp, cobalah berkunjung\ \ ke bagian {help}." step7_3: "Semoga berhasil dan bersenang-senanglah! \U0001F680" _2fa: diff --git a/locales/it-IT.yml b/locales/it-IT.yml index 77bc1cf84..df08a8ae2 100644 --- a/locales/it-IT.yml +++ b/locales/it-IT.yml @@ -1,6 +1,6 @@ _lang_: "Italiano" headlineMisskey: "Rete collegata tramite note" -introMisskey: "Benvenut@! Firefish è un servizio di microblogging decentralizzato, +introMisskey: "Benvenut@! Iceshrimp è un servizio di microblogging decentralizzato, libero e aperto. \nScrivi \"note\" per condividere ciò che sta succedendo adesso o per dire a tutti qualcosa di te. 📡\nGrazie alla funzione \"reazioni\" puoi anche mandare reazioni rapide alle note delle altre persone del Fediverso. 👍\nEsplora @@ -154,7 +154,7 @@ flagAsBot: "Io sono un robot" flagAsBotDescription: "Se l'account esegue principalmente operazioni automatiche, attiva quest'opzione. Quando attivata, opera come un segnalatore per gli altri sviluppatori allo scopo di prevenire catene d’interazione senza fine con altri bot, e di adeguare - i sistemi interni di Firefish perché trattino questo account come un bot." + i sistemi interni di Iceshrimp perché trattino questo account come un bot." flagAsCat: "Io sono un gatto" flagAsCatDescription: "Abilita l'opzione \"Io sono un gatto\" per l'account." autoAcceptFollowed: "Accetta automaticamente le richieste di follow da utenti che @@ -217,7 +217,7 @@ noUsers: "Nessun utente trovato" editProfile: "Modifica profilo" noteDeleteConfirm: "Eliminare questo Nota?" pinLimitExceeded: "Non puoi fissare altre note " -intro: "L'installazione di Firefish è finita! Si prega di creare un account amministratore." +intro: "L'installazione di Iceshrimp è finita! Si prega di creare un account amministratore." done: "Fine" processing: "In elaborazione" preview: "Anteprima" @@ -401,7 +401,7 @@ exploreFediverse: "Esplora il Fediverso" popularTags: "Tag di tendenza" userList: "Liste" about: "Informazioni" -aboutFirefish: "Informazioni di Firefish" +aboutFirefish: "Informazioni di Iceshrimp" administrator: "Amministratore" token: "Token" twoStepAuthentication: "Autenticazione a due fattori" @@ -555,7 +555,7 @@ descendingOrder: "Discendente" scratchpad: "ScratchPad" scratchpadDescription: "Lo Scratchpad offre un ambiente per esperimenti di AiScript. È possibile scrivere, eseguire e confermare i risultati dell'interazione del codice - con Firefish." + con Iceshrimp." output: "Uscita" script: "Script" disablePagesScript: "Disabilita AiScript nelle pagine" @@ -684,7 +684,7 @@ createNew: "Crea nuov@" optional: "Opzionale" createNewClip: "Nuova clip" public: "Pubblica" -i18nInfo: "Firefish è tradotto in diverse lingue da volontari. Anche tu puoi contribuire +i18nInfo: "Iceshrimp è tradotto in diverse lingue da volontari. Anche tu puoi contribuire su {link}." manageAccessTokens: "Gestisci token di accesso" accountInfo: "Informazioni account" @@ -742,7 +742,7 @@ nUsers: "{n} utenti" nNotes: "{n}Note" sendErrorReports: "Invia segnalazioni di errori" sendErrorReportsDescription: "Quando abilitato, se si verifica un problema, informazioni - dettagliate sugli errori verranno condivise con Firefish in modo da aiutare a migliorare + dettagliate sugli errori verranno condivise con Iceshrimp in modo da aiutare a migliorare la qualità del software.\nCiò include informazioni come la versione del sistema operativo, il tipo di navigatore web che usi, la cronologia delle attività, ecc." myTheme: "I miei temi" @@ -835,7 +835,7 @@ hashtags: "Hashtag" troubleshooting: "Risoluzione problemi" useBlurEffect: "Utilizza effetto sfocatura per l'interfaccia utente" learnMore: "Più dettagli" -misskeyUpdated: "Firefish è stato aggiornato!" +misskeyUpdated: "Iceshrimp è stato aggiornato!" whatIsNew: "Visualizza le informazioni sull'aggiornamento" translate: "Traduzione" translatedFrom: "Tradotto da {x}" @@ -936,8 +936,8 @@ _aboutFirefish: contributors: "Principali sostenitori" allContributors: "Tutti i sostenitori" source: "Codice sorgente" - translation: "Tradurre Firefish" - donate: "Sostieni Firefish" + translation: "Tradurre Iceshrimp" + donate: "Sostieni Iceshrimp" morePatrons: "Apprezziamo sinceramente il supporto di tante altre persone. Grazie mille! 🥰" patrons: "Sostenitori" @@ -948,8 +948,8 @@ _nsfw: _mfm: cheatSheet: "Bigliettino MFM" intro: "MFM è un linguaggio Markdown particolare che si può usare in diverse parti - di Firefish. Qui puoi visualizzare a colpo d'occhio tutta la sintassi MFM utile." - dummy: "Il Fediverso si espande con Firefish" + di Iceshrimp. Qui puoi visualizzare a colpo d'occhio tutta la sintassi MFM utile." + dummy: "Il Fediverso si espande con Iceshrimp" mention: "Menzioni" mentionDescription: "Si può menzionare un utente specifico digitando il suo nome utente subito dopo il segno @." @@ -1107,7 +1107,7 @@ _time: hour: "ore" day: "giorni" _tutorial: - titolo: "Come usare Firefish" + titolo: "Come usare Iceshrimp" step1_1: "Benvenuto!" step1_2: "Vediamo di configurarla. Sarete operativi in men che non si dica!" step2_1: "Per prima cosa, compila il tuo profilo" @@ -1133,9 +1133,9 @@ _tutorial: step5_7: "La timeline Globale {icon} è quella in cui si possono vedere i post di ogni altra istanza collegata" step6_1: "Allora, cos'è questo posto?" - step6_2: "Beh, non ti sei semplicemente unito a Firefish. Sei entrato in un portale + step6_2: "Beh, non ti sei semplicemente unito a Iceshrimp. Sei entrato in un portale del Fediverse, una rete interconnessa di migliaia di server, chiamata \"istanze\"" - step6_3: "Ogni server funziona in modo diverso, e non tutti i server eseguono Firefish. + step6_3: "Ogni server funziona in modo diverso, e non tutti i server eseguono Iceshrimp. Questo però lo fa! È un po' complicato, ma ci riuscirete in poco tempo" step6_4: "Ora andate, esplorate e divertitevi!" _2fa: diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml index 46a486d91..7723e2bf9 100644 --- a/locales/ja-JP.yml +++ b/locales/ja-JP.yml @@ -1,6 +1,6 @@ _lang_: "日本語" headlineMisskey: "ずっと無料でオープンソースの非中央集権型ソーシャルメディアプラットフォーム🚀" -introMisskey: "ようこそ!Firefishは、オープンソースの非中央集権型ソーシャルメディアプラットフォームです。\nいま起こっていることを共有したり、あなたについて皆に発信しましょう📡\n\ +introMisskey: "ようこそ!Iceshrimpは、オープンソースの非中央集権型ソーシャルメディアプラットフォームです。\nいま起こっていることを共有したり、あなたについて皆に発信しましょう📡\n\ 「リアクション」機能で、皆の投稿に素早く反応を追加できます👍\n新しい世界を探検しよう🚀" monthAndDay: "{month}月 {day}日" search: "検索" @@ -146,7 +146,7 @@ settingGuide: "おすすめ設定" cacheRemoteFiles: "リモートのファイルをキャッシュする" cacheRemoteFilesDescription: "この設定を無効にすると、リモートファイルをキャッシュせず直リンクします。サーバーのストレージを節約できますが、サムネイルが生成されないので通信量が増加します。" flagAsBot: "Botとして設定" -flagAsBotDescription: "このアカウントがBotである場合は、この設定をオンにします。オンにすると、反応の連鎖を防ぐためのフラグとして他の開発者に役立ったり、Firefishのシステム上での扱いがBotに合ったものになります。" +flagAsBotDescription: "このアカウントがBotである場合は、この設定をオンにします。オンにすると、反応の連鎖を防ぐためのフラグとして他の開発者に役立ったり、Iceshrimpのシステム上での扱いがBotに合ったものになります。" flagAsCat: "あなたは…猫?😺" flagAsCatDescription: "このアカウントが猫であることを示す猫モードを有効にするには、このフラグをオンにします。" flagSpeakAsCat: "猫語で話す" @@ -213,7 +213,7 @@ noInstances: "サーバーがありません" editProfile: "プロフィールを編集" noteDeleteConfirm: "この投稿を削除しますか?" pinLimitExceeded: "これ以上ピン留めできません" -intro: "Firefishのインストールが完了しました!管理者アカウントを作成しましょう。" +intro: "Iceshrimpのインストールが完了しました!管理者アカウントを作成しましょう。" done: "完了" processing: "処理中" preview: "プレビュー" @@ -396,7 +396,7 @@ exploreFediverse: "Fediverseを探索" popularTags: "人気のタグ" userList: "リスト" about: "情報" -aboutFirefish: "Firefishについて" +aboutFirefish: "Iceshrimpについて" administrator: "管理者" token: "トークン" twoStepAuthentication: "二段階認証" @@ -543,7 +543,7 @@ sort: "ソート" ascendingOrder: "昇順" descendingOrder: "降順" scratchpad: "スクラッチパッド" -scratchpadDescription: "スクラッチパッドは、AiScriptの実験環境を提供します。Firefishと対話するコードの記述、実行、結果の確認ができます。" +scratchpadDescription: "スクラッチパッドは、AiScriptの実験環境を提供します。Iceshrimpと対話するコードの記述、実行、結果の確認ができます。" output: "出力" script: "スクリプト" disablePagesScript: "ページのスクリプトを無効にする" @@ -672,7 +672,7 @@ createNewClip: "新しいクリップを作成" unclip: "クリップ解除" confirmToUnclipAlreadyClippedNote: "この投稿はすでにクリップ「{name}」に含まれています。投稿をこのクリップから除外しますか?" public: "公開" -i18nInfo: "Firefishは有志によって様々な言語に翻訳されています。{link}で翻訳に協力できます。" +i18nInfo: "Iceshrimpは有志によって様々な言語に翻訳されています。{link}で翻訳に協力できます。" manageAccessTokens: "アクセストークンの管理" accountInfo: "アカウント情報" notesCount: "投稿の数" @@ -723,7 +723,7 @@ onlineUsersCount: "{n}人がオンライン" nUsers: "{n}ユーザー" nNotes: "{n}投稿" sendErrorReports: "エラーリポートを送信" -sendErrorReportsDescription: "オンにすると、問題が発生したときにエラーの詳細情報がFirefishに共有され、ソフトウェアの品質向上に役立てられます。\n\ +sendErrorReportsDescription: "オンにすると、問題が発生したときにエラーの詳細情報がIceshrimpに共有され、ソフトウェアの品質向上に役立てられます。\n\ エラー情報には、OSのバージョン、ブラウザの種類、行動履歴などが含まれます。" myTheme: "マイテーマ" backgroundColor: "背景" @@ -824,7 +824,7 @@ hashtags: "ハッシュタグ" troubleshooting: "トラブルシューティング" useBlurEffect: "UIにぼかし効果を使用" learnMore: "詳しく" -misskeyUpdated: "Firefishが更新されました!" +misskeyUpdated: "Iceshrimpが更新されました!" whatIsNew: "更新情報を見る" translate: "翻訳" translatedFrom: "{x}から翻訳" @@ -944,7 +944,7 @@ customMOTDDescription: "ユーザがページをロード/リロードするた customSplashIcons: "カスタムスプラッシュスクリーンアイコン" customSplashIconsDescription: "ユーザがページをロード/リロードするたびにランダムに表示される、改行で区切られたカスタムスプラッシュスクリーンアイコンの URL。画像は静的なURLで、できればすべて192x192にリサイズしてください。" -showUpdates: "Firefishの更新時にポップアップを表示する" +showUpdates: "Iceshrimpの更新時にポップアップを表示する" recommendedInstances: "おすすめサーバー" recommendedInstancesDescription: "おすすめタイムラインに表示するサーバーを改行区切りで入力してください。" caption: "自動キャプション" @@ -952,7 +952,7 @@ splash: "スプラッシュスクリーン" updateAvailable: "アップデートがありますよ!" swipeOnDesktop: "デスクトップでモバイルスタイルのスワイプを可能にする" logoImageUrl: "ロゴのURL" -showAdminUpdates: "新しいFirefishのバージョンが利用可能なときに通知する(管理者のみ)" +showAdminUpdates: "新しいIceshrimpのバージョンが利用可能なときに通知する(管理者のみ)" replayTutorial: "もう一度チュートリアルを見る" migration: "アカウントの引っ越し" moveTo: "このアカウントを新しいアカウントに引っ越す" @@ -977,7 +977,7 @@ customKaTeXMacroDescription: "数式入力を楽にするためのマクロを enableCustomKaTeXMacro: "カスタムKaTeXマクロを有効にする" preventAiLearning: "AIによる学習を防止" preventAiLearningDescription: "投稿したノート、添付した画像などのコンテンツを学習の対象にしないようAIに要求します。これはnoaiフラグをHTMLレスポンスに含めることによって実現されます。" -noGraze: "ブラウザの拡張機能「Graze for Mastodon」は、Firefishの動作を妨げるため、無効にしてください。" +noGraze: "ブラウザの拡張機能「Graze for Mastodon」は、Iceshrimpの動作を妨げるため、無効にしてください。" enableServerMachineStats: "サーバーのマシン情報を公開する" enableIdenticonGeneration: "ユーザーごとのIdenticon生成を有効にする" showPopup: "ポップアップを表示してユーザーに知らせる" @@ -1061,27 +1061,27 @@ _registry: domain: "ドメイン" createKey: "キーを作成" _aboutFirefish: - about: "Firefishは、2022年に生まれたThatOneCalculatorによるMisskeyのforkです。" + about: "Iceshrimpは、2022年に生まれたThatOneCalculatorによるMisskeyのforkです。" contributors: "主なコントリビューター" allContributors: "全てのコントリビューター" source: "ソースコード" - translation: "Firefishを翻訳" - donate: "Firefishに寄付" + translation: "Iceshrimpを翻訳" + donate: "Iceshrimpに寄付" morePatrons: "他にも多くの方が支援してくれています。ありがとうございます! 🥰" patrons: "支援者" patronsList: 寄付額ではなく時系列順に並んでいます。上記のリンクから寄付を行ってここにあなたのIDを載せましょう! - pleaseDonateToFirefish: Firefish開発への寄付をご検討ください。 + pleaseDonateToIceshrimp: Iceshrimp開発への寄付をご検討ください。 pleaseDonateToHost: また、このサーバー {host} の運営者への寄付もご検討ください。 donateHost: '{host} に寄付する' - donateTitle: Firefishを気に入りましたか? + donateTitle: Iceshrimpを気に入りましたか? _nsfw: respect: "閲覧注意のメディアは隠す" ignore: "閲覧注意のメディアを隠さない" force: "常にメディアを隠す" _mfm: cheatSheet: "MFMチートシート" - intro: "MFMは、MisskeyやFirefish、Akkomaなどの様々な場所で使用できるマークアップ言語です。ここでは、MFMで使用可能な構文一覧が確認できます。" - dummy: "FirefishでFediverseの世界が広がります" + intro: "MFMは、MisskeyやIceshrimp、Akkomaなどの様々な場所で使用できるマークアップ言語です。ここでは、MFMで使用可能な構文一覧が確認できます。" + dummy: "IceshrimpでFediverseの世界が広がります" mention: "メンション" mentionDescription: "アットマーク + ユーザー名で、特定のユーザーを示せます。" hashtag: "ハッシュタグ" @@ -1303,7 +1303,7 @@ _time: hour: "時間" day: "日" _tutorial: - title: "Firefishの使い方" + title: "Iceshrimpの使い方" step1_1: "ようこそ!" step1_2: "使い始める前に、いくつか設定を済ませましょう。すぐできますよ!" step2_1: "最初に、あなたのプロフィールを作りましょう。" @@ -1321,8 +1321,8 @@ _tutorial: step5_6: "おすすめ{icon}タイムラインでは、管理人がおすすめするサーバーの投稿を見られます。" step5_7: "グローバル{icon}タイムラインでは、接続している他のすべてのサーバーからの投稿を見られます。" step6_1: "じゃあ、ここはどんな場所なの?" - step6_2: "実は、あなたはただFirefishに参加しただけではありません。ここは、何千もの相互接続されたサーバーが構成する Fediverse への入口です。" - step6_3: "それぞれのサーバーでは必ずしもFirefishが使われているわけではなく、異なる動作をするサーバーもあります。しかし、あなたは他のサーバーのアカウントもフォローしたり、返信・ブーストができます。一見難しそうですが大丈夫!すぐ慣れます。" + step6_2: "実は、あなたはただIceshrimpに参加しただけではありません。ここは、何千もの相互接続されたサーバーが構成する Fediverse への入口です。" + step6_3: "それぞれのサーバーでは必ずしもIceshrimpが使われているわけではなく、異なる動作をするサーバーもあります。しかし、あなたは他のサーバーのアカウントもフォローしたり、返信・ブーストができます。一見難しそうですが大丈夫!すぐ慣れます。" step6_4: "これで完了です。お楽しみください!" _2fa: alreadyRegistered: "既に設定は完了しています。" @@ -1902,7 +1902,7 @@ apps: "アプリ" _experiments: title: 試験的な機能 postImportsCaption: - ユーザーが過去の投稿をFirefish・Misskey・Mastodon・Akkoma・Pleromaからインポートすることを許可します。キューが溜まっているときにインポートするとサーバーに負荷がかかる可能性があります。 + ユーザーが過去の投稿をIceshrimp・Misskey・Mastodon・Akkoma・Pleromaからインポートすることを許可します。キューが溜まっているときにインポートするとサーバーに負荷がかかる可能性があります。 enablePostImports: 投稿のインポートを有効にする sendModMail: モデレーション通知を送る deleted: 削除済み @@ -1917,7 +1917,7 @@ accessibility: アクセシビリティ jumpToPrevious: 前に戻る cw: 閲覧注意 silencedWarning: スパムの可能性があるため、これらのユーザーが所属するサーバーは管理者によりサイレンスされています。 -searchPlaceholder: Firefishを検索 +searchPlaceholder: Iceshrimpを検索 channelFederationWarn: 現時点では、チャンネルは他のサーバーへ連合しません listsDesc: リストでは指定したユーザーだけのタイムラインを作れます。リストには「タイムライン」のページからアクセスできます。 antennasDesc: "アンテナでは指定した条件に合致する投稿が表示されます。\nアンテナには「タイムライン」のページからアクセスできます。" @@ -1942,7 +1942,7 @@ video: 動画 isBot: このアカウントはBotです isLocked: このアカウントのフォローは承認制です isAdmin: 管理者 -isPatron: Firefish 後援者 +isPatron: Iceshrimp 後援者 _skinTones: light: ペールオレンジ mediumLight: ミディアムライト diff --git a/locales/ja-KS.yml b/locales/ja-KS.yml index 40b32b4c0..0b552d323 100644 --- a/locales/ja-KS.yml +++ b/locales/ja-KS.yml @@ -647,7 +647,7 @@ createNewClip: "新しいクリップを作るで" unclip: "クリップ解除するで" confirmToUnclipAlreadyClippedNote: "このノートはすでにクリップ「{name}」に含まれとるで。ノートをこのクリップから除外したる?" public: "パブリック" -i18nInfo: "Firefishは有志によっていろんな言語に翻訳されとるで。{link}で翻訳に協力したってやー。" +i18nInfo: "Iceshrimpは有志によっていろんな言語に翻訳されとるで。{link}で翻訳に協力したってやー。" manageAccessTokens: "アクセストークンの管理" accountInfo: "アカウント情報" notesCount: "ノートの数やで" diff --git a/locales/kn-IN.yml b/locales/kn-IN.yml index 04b4ef6e2..cdadf9b13 100644 --- a/locales/kn-IN.yml +++ b/locales/kn-IN.yml @@ -1,6 +1,6 @@ --- _lang_: "ಕನ್ನಡ" -introMisskey: "ಸ್ವಾಗತ! Firefish ಓಪನ್ ಸೋರ್ಸ್ ಒಕ್ಕೂಟ ಮೈಕ್ರೋಬ್ಲಾಗಿಂಗ್ ಸೇವೆಯಾಗಿದೆ.\n ಏನಾಗುತ್ತಿದೆ ಎಂಬುದನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಅಥವಾ ನಿಮ್ಮ ಬಗ್ಗೆ ಎಲ್ಲರಿಗೂ ಹೇಳಲು \"ಟಿಪ್ಪಣಿ\"ಗಳನ್ನು ರಚಿಸಿ📡\n \"ಸ್ಪಂದನೆ\" ಕ್ರಿಯೆಯೊಂದಿಗೆ, ನೀವು ಎಲ್ಲರ ಟಿಪ್ಪಣಿಗಳಿಗೆ ತ್ವರಿತವಾಗಿ ಸ್ಪಂದನೆಗಳನ್ನು ಕೂಡ ಸೇರಿಸಬಹುದು.👍\n ಹೊಸ ಜಗತ್ತನ್ನು ಅನ್ವೇಷಿಸಿ🚀" +introMisskey: "ಸ್ವಾಗತ! Iceshrimp ಓಪನ್ ಸೋರ್ಸ್ ಒಕ್ಕೂಟ ಮೈಕ್ರೋಬ್ಲಾಗಿಂಗ್ ಸೇವೆಯಾಗಿದೆ.\n ಏನಾಗುತ್ತಿದೆ ಎಂಬುದನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಅಥವಾ ನಿಮ್ಮ ಬಗ್ಗೆ ಎಲ್ಲರಿಗೂ ಹೇಳಲು \"ಟಿಪ್ಪಣಿ\"ಗಳನ್ನು ರಚಿಸಿ📡\n \"ಸ್ಪಂದನೆ\" ಕ್ರಿಯೆಯೊಂದಿಗೆ, ನೀವು ಎಲ್ಲರ ಟಿಪ್ಪಣಿಗಳಿಗೆ ತ್ವರಿತವಾಗಿ ಸ್ಪಂದನೆಗಳನ್ನು ಕೂಡ ಸೇರಿಸಬಹುದು.👍\n ಹೊಸ ಜಗತ್ತನ್ನು ಅನ್ವೇಷಿಸಿ🚀" monthAndDay: "{month}ನೇ ತಿಂಗಳ {day}ನೇ ದಿನ" search: "ಹುಡುಕು" notifications: "ಅಧಿಸೂಚನೆಗಳು" diff --git a/locales/ko-KR.yml b/locales/ko-KR.yml index b869fb085..aba219e32 100644 --- a/locales/ko-KR.yml +++ b/locales/ko-KR.yml @@ -1,7 +1,7 @@ --- _lang_: "한국어" headlineMisskey: "노트로 연결되는 네트워크" -introMisskey: "환영합니다! Firefish 는 오픈 소스 분산형 마이크로 블로그 서비스입니다.\n\"노트\" 를 작성해서, 지금 일어나고 있는 일을 공유하거나, 당신만의 이야기를 모두에게 발신하세요📡\n\"리액션\" 기능으로, 친구의 노트에 총알같이 반응을 추가할 수도 있습니다👍\n새로운 세계를 탐험해 보세요🚀" +introMisskey: "환영합니다! Iceshrimp 는 오픈 소스 분산형 마이크로 블로그 서비스입니다.\n\"노트\" 를 작성해서, 지금 일어나고 있는 일을 공유하거나, 당신만의 이야기를 모두에게 발신하세요📡\n\"리액션\" 기능으로, 친구의 노트에 총알같이 반응을 추가할 수도 있습니다👍\n새로운 세계를 탐험해 보세요🚀" monthAndDay: "{month}월 {day}일" search: "검색" notifications: "알림" @@ -523,7 +523,7 @@ sort: "정렬" ascendingOrder: "오름차순" descendingOrder: "내림차순" scratchpad: "스크래치 패드" -scratchpadDescription: "스크래치 패드는 AiScript 의 테스트 환경을 제공합니다. Firefish 와 상호 작용하는 코드를 작성, 실행 및 결과를 확인할 수 있습니다." +scratchpadDescription: "스크래치 패드는 AiScript 의 테스트 환경을 제공합니다. Iceshrimp 와 상호 작용하는 코드를 작성, 실행 및 결과를 확인할 수 있습니다." output: "출력" script: "스크립트" disablePagesScript: "Pages 에서 AiScript 를 사용하지 않음" @@ -648,7 +648,7 @@ createNewClip: "새 클립 만들기" unclip: "클립 해제" confirmToUnclipAlreadyClippedNote: "이 노트는 이미 \"{name}\" 클립에 포함되어 있습니다. 클립을 해제하시겠습니까?" public: "공개" -i18nInfo: "Firefish는 자원봉사자들에 의해 다양한 언어로 번역되고 있습니다. {link}에서 번역에 참가할 수 있습니다." +i18nInfo: "Iceshrimp는 자원봉사자들에 의해 다양한 언어로 번역되고 있습니다. {link}에서 번역에 참가할 수 있습니다." manageAccessTokens: "액세스 토큰 관리" accountInfo: "계정 정보" notesCount: "노트 수" diff --git a/locales/nl-NL.yml b/locales/nl-NL.yml index 4eeb7ec72..65c7a5bbf 100644 --- a/locales/nl-NL.yml +++ b/locales/nl-NL.yml @@ -1,7 +1,7 @@ _lang_: "Nederlands" headlineMisskey: "Een open source, gedecentraliseerd, social media platform dat voor altijd gratis is! 🚀" -introMisskey: "Welkom! Firefish is een open source, gedecentraliseerde microblogdienst.\n +introMisskey: "Welkom! Iceshrimp is een open source, gedecentraliseerde microblogdienst.\n Maak \"notities\" om je gedachten te delen met iedereen om je heen. 📡\nMet \"reacties\"\ \ kun je ook snel je mening geven over berichten van anderen. 👍\nLaten we een nieuwe wereld verkennen! 🚀" @@ -134,7 +134,7 @@ unsuspendConfirm: "Ben je zeker dat je deze account wil opnieuw aanstellen?" flagAsBot: "Markeer dit account als een robot" flagAsBotDescription: "Als dit account van een programma wordt beheerd, zet deze vlag aan. Het aanzetten helpt andere ontwikkelaars om bijvoorbeeld onbedoelde feedback - loops te doorbreken of om Firefish meer geschikt te maken." + loops te doorbreken of om Iceshrimp meer geschikt te maken." flagAsCat: "Markeer dit account als een kat." flagAsCatDescription: "Zet deze vlag aan als je wilt aangeven dat dit account een kat is." @@ -204,7 +204,7 @@ noUsers: "Er zijn geen gebruikers." editProfile: "Bewerk Profiel" noteDeleteConfirm: "Ben je zeker dat je deze post wil verwijderen?" pinLimitExceeded: "Je kunt geen posts meer vastprikken" -intro: "Installatie van Firefish geëindigd! Maak nu een beheerder aan." +intro: "Installatie van Iceshrimp geëindigd! Maak nu een beheerder aan." done: "Klaar" processing: "Bezig met verwerken" preview: "Voorbeeld" @@ -304,7 +304,7 @@ disconnectedFromServer: "Verbinding met de server onderbroken." inMb: "in megabytes" pinnedNotes: "Vastgemaakte notitie" userList: "Lijsten" -aboutFirefish: "Over Firefish" +aboutFirefish: "Over Iceshrimp" administrator: "Beheerder" token: "Token" securityKeyName: "Sleutelnaam" @@ -673,7 +673,7 @@ updateRemoteUser: Update externe gebruikersinformatie listen: Luister none: Geen scratchpadDescription: Het kladblok is een omgeving voor AiScript experimenten. Je - kan hier schrijven, uitvoeren, en de resultaten bekijken van de interactie met Firefish. + kan hier schrijven, uitvoeren, en de resultaten bekijken van de interactie met Iceshrimp. disablePagesScript: Zet AiScript op Pages uit deleteAllFiles: Verwijder alle bestanden deleteAllFilesConfirm: Weet je zeker dat je alle bestanden wil verwijderen? diff --git a/locales/no-NO.yml b/locales/no-NO.yml index a7f779c44..e1d12d606 100644 --- a/locales/no-NO.yml +++ b/locales/no-NO.yml @@ -8,7 +8,7 @@ profile: Profil timeline: Tidslinje save: Lagre addToList: Legg til liste -searchPlaceholder: Søk Firefish +searchPlaceholder: Søk Iceshrimp username: Brukernavn password: Passord notifications: Meldinger @@ -65,7 +65,7 @@ openInWindow: Åpne i vindu basicSettings: Grunnleggende innstillinger headlineMisskey: En desentralisert sosialt media-plattform, basert på åpen kildekode, som alltid vil være gratis! 🚀 -introMisskey: Velkommen! Firefish er en desentralisert sosialt media-plattform, basert +introMisskey: Velkommen! Iceshrimp er en desentralisert sosialt media-plattform, basert på åpen kildekode, som alltid vil være gratis! 🚀 exportRequested: Du har bedt om en eksportering. Dette vil ta litt tid. Den vil bli lagt til på disken din når den er ferdig. diff --git a/locales/patch.sh b/locales/patch.sh new file mode 100644 index 000000000..e24340ce6 --- /dev/null +++ b/locales/patch.sh @@ -0,0 +1 @@ +sed -i '' 's/firefish/iceshrimp/g' *.yml && sed -i '' 's/Firefish/Iceshrimp/g' *.yml && sed -i '' 's/aboutIceshrimp/aboutFirefish/g' *.yml diff --git a/locales/pl-PL.yml b/locales/pl-PL.yml index edb551377..f883486f3 100644 --- a/locales/pl-PL.yml +++ b/locales/pl-PL.yml @@ -1,7 +1,7 @@ _lang_: "Polski" headlineMisskey: "Otwartoźródłowa, zdecentralizowana sieć społecznościowa, która zawsze będzie darmowa! 🚀" -introMisskey: "Hej! Firefish to otwartoźródłowa oraz zdecentralizowana sieć społecznościowa, +introMisskey: "Hej! Iceshrimp to otwartoźródłowa oraz zdecentralizowana sieć społecznościowa, która zawsze będzie darmowa! 🚀" monthAndDay: "{month}-{day}" search: "Szukaj" @@ -150,7 +150,7 @@ flagAsBot: "To konto jest botem" flagAsBotDescription: "Jeżeli ten kanał jest kontrolowany przez jakiś program, ustaw tę opcję. Jeżeli włączona, będzie działać jako flaga informująca innych programistów, aby zapobiegać nieskończonej interakcji z różnymi botami i dostosowywać wewnętrzne - systemy Firefish, traktując konto jako bota." + systemy Iceshrimp, traktując konto jako bota." flagAsCat: "Czy jesteś kotem? 😺" flagAsCatDescription: "Dostaniesz kocie uszka, oraz będziesz mówić jak kot!" flagShowTimelineReplies: "Pokazuj odpowiedzi na osi czasu" @@ -211,7 +211,7 @@ 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ę Firefish! Utwórz konto administratora." +intro: "Zakończono instalację Iceshrimp! Utwórz konto administratora." done: "Gotowe" processing: "Przetwarzanie" preview: "Podgląd" @@ -396,7 +396,7 @@ exploreFediverse: "Eksploruj Fediwersum" popularTags: "Tagi na czasie" userList: "Listy" about: "Informacje" -aboutFirefish: "O Firefish" +aboutFirefish: "O Iceshrimp" administrator: "Admin" token: "Token" twoStepAuthentication: "Uwierzytelnianie dwuskładnikowe" @@ -547,7 +547,7 @@ ascendingOrder: "Rosnąco" descendingOrder: "Malejąco" scratchpad: "Brudnopis" scratchpadDescription: "Brudnopis to środowisko dla eksperymentów z AiScript. Możesz - pisać, wykonywać i sprawdzać wyniki interakcji skryptu z Firefish." + pisać, wykonywać i sprawdzać wyniki interakcji skryptu z Iceshrimp." output: "Wyjście" script: "Skrypt" disablePagesScript: "Wyłącz AiScript na Stronach" @@ -674,7 +674,7 @@ unclip: "Odczep" confirmToUnclipAlreadyClippedNote: "Ten wpis jest już częścią klipu \"{name}\". Czy chcesz ją usunąć z tego klipu?" public: "Publiczny" -i18nInfo: "Firefish jest tłumaczone na wiele języków przez wolontariuszy. Możesz pomóc +i18nInfo: "Iceshrimp 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" @@ -825,7 +825,7 @@ hashtags: "Hashtag" troubleshooting: "Rozwiązywanie problemów" useBlurEffect: "Użyj efektów rozmycia w UI" learnMore: "Dowiedz się więcej" -misskeyUpdated: "Firefish zostało zaktualizowane!" +misskeyUpdated: "Iceshrimp zostało zaktualizowane!" whatIsNew: "Pokaż zmiany" translate: "Przetłumacz" translatedFrom: "Przetłumaczone z {x}" @@ -988,13 +988,13 @@ _registry: domain: "Domena" createKey: "Utwórz klucz" _aboutFirefish: - about: "Firefish jest forkiem Misskey utworzonym przez ThatOneCalculator, rozwijanym + about: "Iceshrimp jest forkiem Misskey utworzonym przez ThatOneCalculator, rozwijanym od 2022." contributors: "Główni twórcy" allContributors: "Wszyscy twórcy" source: "Kod źródłowy" - translation: "Tłumacz Firefish" - donate: "Przekaż darowiznę na Firefish" + translation: "Tłumacz Iceshrimp" + donate: "Przekaż darowiznę na Iceshrimp" morePatrons: "Naprawdę doceniam wsparcie ze strony wielu niewymienionych tu osób. Dziękuję! 🥰" patrons: "Wspierający" @@ -1004,10 +1004,10 @@ _nsfw: force: "Ukrywaj wszystkie media" _mfm: cheatSheet: "Ściąga MFM" - intro: "MFM jest językiem składniowym używanym przez m.in. Firefish, forki *key (w - tym Firefish), oraz Akkomę, który może być użyty w wielu miejscach. Tu znajdziesz + intro: "MFM jest językiem składniowym używanym przez m.in. Iceshrimp, forki *key (w + tym Iceshrimp), oraz Akkomę, który może być użyty w wielu miejscach. Tu znajdziesz listę wszystkich możliwych elementów składni MFM." - dummy: "Firefish rozszerza świat Fediwersum" + dummy: "Iceshrimp rozszerza świat Fediwersum" mention: "Wspomnij" mentionDescription: "Używając znaku @ i nazwy użytkownika, możesz określić danego użytkownika." @@ -1224,7 +1224,7 @@ _time: hour: "godz." day: "dzień" _tutorial: - title: "Jak korzystać z Firefish" + title: "Jak korzystać z Iceshrimp" step1_1: "Witamy!" step1_2: "Pozwól, że Cię skonfigurujemy. Będziesz działać w mgnieniu oka!" step2_1: "Najpierw, proszę wypełnij swój profil." @@ -1252,9 +1252,9 @@ _tutorial: step5_7: "Globalna {icon} oś czasu to miejsce, gdzie możesz zobaczyć posty z każdej innej połączonej instancji." step6_1: "Więc, czym to jest to miejsce?" - step6_2: "Cóż, nie dołączył*ś po prostu do Firefish. Dołączył*ś do portalu do Fediverse, + step6_2: "Cóż, nie dołączył*ś po prostu do Iceshrimp. Dołączył*ś do portalu do Fediverse, połączonej sieci tysięcy serwerów, zwanych instancjami." - step6_3: "Każdy serwer działa w inny sposób, i nie wszystkie serwery używają Firefish. + step6_3: "Każdy serwer działa w inny sposób, i nie wszystkie serwery używają Iceshrimp. Ten jednak używa! Jest to trochę skomplikowane, ale w krótkim czasie załapiesz o co chodzi." step6_4: "A teraz idź, odkrywaj i baw się dobrze!" @@ -1848,7 +1848,7 @@ moveAccountDescription: Ten proces jest nieodwracalny. Upewnij się, że utworzy w formacie @osoba@serwer.com moveFrom: Przejdź ze starego konta na obecne moveFromLabel: 'Konto które przenosisz:' -showUpdates: Pokaż pop-up po aktualizacji Firefish +showUpdates: Pokaż pop-up po aktualizacji Iceshrimp swipeOnDesktop: Zezwól na przeciąganie w stylu mobilnym na desktopie moveFromDescription: To utworzy alias twojego starego konta, w celu umożliwienia migracji z tamtego konta na to. Zrób to ZANIM rozpoczniesz przenoszenie się z tamtego konta. @@ -1915,9 +1915,9 @@ objectStorageBaseUrlDesc: "URL stosowany jako odniesienie. Podaj URL twojego CDN albo proxy, jeśli używasz któregokolwiek.\nDla S3 użyj 'https://.s3.amazonaws.com', a dla GCS i jego odpowiedników użyj 'https://storage.googleapis.com/', itd." sendErrorReportsDescription: "Gdy ta opcja jest włączona, szczegółowe informacje o - błędach będą udostępnianie z Firefish gdy wystąpi problem, pomagając w ulepszaniu - Firefish.\nZawrze to informacje takie jak wersja twojego systemu operacyjnego, przeglądarki, - Twoja aktywność na Firefish itd." + błędach będą udostępnianie z Iceshrimp gdy wystąpi problem, pomagając w ulepszaniu + Iceshrimp.\nZawrze to informacje takie jak wersja twojego systemu operacyjnego, przeglądarki, + Twoja aktywność na Iceshrimp itd." privateModeInfo: Gdy ta opcja jest włączona, tylko serwery z białej listy mogą federować się z twoim serwerem. Wszystkie posty będą ukryte publicznie. oneHour: Godzina @@ -1970,7 +1970,7 @@ caption: Auto opis splash: Splash screen updateAvailable: Może być dostępna aktualizacja! logoImageUrl: URL grafiki loga -showAdminUpdates: Wskaż, że jest dostępna nowa wersja Firefish (tylko dla adminów) +showAdminUpdates: Wskaż, że jest dostępna nowa wersja Iceshrimp (tylko dla adminów) hiddenTags: Ukryte hashtagi userSaysSomethingReason: '{name} powiedział* {reason}' customKaTeXMacroDescription: 'Skonfiguruj makra, aby łatwo pisać wyrażenia matematyczne! @@ -2014,7 +2014,7 @@ silencedInstancesDescription: Wypisz nazwy hostów serwerów, które chcesz wyci cannotUploadBecauseExceedsFileSizeLimit: Ten plik nie mógł być przesłany, ponieważ jego wielkość przekracza dozwolony limit. sendModMail: Wyślij Powiadomienie Moderacyjne -searchPlaceholder: Szukaj Firefish +searchPlaceholder: Szukaj Iceshrimp jumpToPrevious: Przejdź do poprzedniej sekcji listsDesc: Listy umożliwiają tworzenie osi czasu z określonymi użytkownikami. Dostęp do nich można uzyskać na stronie osi czasu. diff --git a/locales/pt-PT.yml b/locales/pt-PT.yml index 4a39c150a..b8eafab0d 100644 --- a/locales/pt-PT.yml +++ b/locales/pt-PT.yml @@ -1,7 +1,7 @@ --- _lang_: "Português" headlineMisskey: "Uma rede ligada por notas" -introMisskey: "Bem-vindo! Firefish é um serviço de microblogue descentralizado de código aberto.\nCria \"notas\" e partilha o que te ocorre com todos à tua volta. 📡\nCom \"reações\" podes também expressar logo o que sentes às notas de todos. 👍\nExploremos um novo mundo! 🚀" +introMisskey: "Bem-vindo! Iceshrimp é um serviço de microblogue descentralizado de código aberto.\nCria \"notas\" e partilha o que te ocorre com todos à tua volta. 📡\nCom \"reações\" podes também expressar logo o que sentes às notas de todos. 👍\nExploremos um novo mundo! 🚀" monthAndDay: "{day}/{month}" search: "Buscar" notifications: "Notificações" @@ -139,7 +139,7 @@ settingGuide: "Guia de configuração" cacheRemoteFiles: "Memória transitória de arquivos remotos" cacheRemoteFilesDescription: "Se você desabilitar essa configuração, os arquivos remotos não serão armazenados em memória transitória e serão vinculados diretamente. Economiza o armazenamento do servidor, mas não gera miniaturas, o que aumenta o tráfego." flagAsBot: "Marcar conta como robô" -flagAsBotDescription: "Se esta conta for operada por um programa, ative este sinalizador. Quando ativado, serve como um sinalizador para evitar o encadeamento de reações para outros programadores, e o manuseio do sistema do Firefish é adequado para ‘bots’." +flagAsBotDescription: "Se esta conta for operada por um programa, ative este sinalizador. Quando ativado, serve como um sinalizador para evitar o encadeamento de reações para outros programadores, e o manuseio do sistema do Iceshrimp é adequado para ‘bots’." flagAsCat: "Marcar conta como gato" flagAsCatDescription: "Ative essa opção para marcar essa conta como gato." flagShowTimelineReplies: "Mostrar respostas na linha de tempo" @@ -198,7 +198,7 @@ noUsers: "Sem usuários" editProfile: "Editar Perfil" noteDeleteConfirm: "Deseja excluir esta nota?" pinLimitExceeded: "Não consigo mais fixar" -intro: "A instalação do Firefish está completa! Crie uma conta de administrador." +intro: "A instalação do Iceshrimp está completa! Crie uma conta de administrador." done: "Concluído" processing: "Em Progresso" preview: "Pré-visualizar" @@ -376,7 +376,7 @@ exploreFediverse: "Explorar Fediverse" popularTags: "Tags populares" userList: "Listas" about: "Informações" -aboutFirefish: "Sobre Firefish" +aboutFirefish: "Sobre Iceshrimp" administrator: "Administrador" token: "Símbolo" twoStepAuthentication: "Verificação em duas etapas" diff --git a/locales/pt_BR.yml b/locales/pt_BR.yml index c26045e02..cd85c2ba4 100644 --- a/locales/pt_BR.yml +++ b/locales/pt_BR.yml @@ -5,9 +5,9 @@ headlineMisskey: Uma plataforma de mídia social descentralizada e de código ab que é gratuita para sempre! 🚀 search: Pesquisar gotIt: Entendi! -introMisskey: Bem vinde! Firefish é uma plataforma de mídia social descentralizada +introMisskey: Bem vinde! Iceshrimp é uma plataforma de mídia social descentralizada e de código aberto que é gratuita para sempre! 🚀 -searchPlaceholder: Pesquise no Firefish +searchPlaceholder: Pesquise no Iceshrimp notifications: Notificações password: Senha forgotPassword: Esqueci a senha diff --git a/locales/ro-RO.yml b/locales/ro-RO.yml index 5a3aa4ef4..d81d1629a 100644 --- a/locales/ro-RO.yml +++ b/locales/ro-RO.yml @@ -1,7 +1,7 @@ --- _lang_: "Română" headlineMisskey: "O rețea conectată prin note" -introMisskey: "Bine ai venit! Firefish este un serviciu de microblogging open source și decentralizat.\nCreează \"note\" cu care să îți poți împărți gândurile cu oricine din jurul tău. 📡\nCu \"reacții\" îți poți expirma rapid părerea despre notele oricui. 👍\nHai să explorăm o lume nouă! 🚀" +introMisskey: "Bine ai venit! Iceshrimp este un serviciu de microblogging open source și decentralizat.\nCreează \"note\" cu care să îți poți împărți gândurile cu oricine din jurul tău. 📡\nCu \"reacții\" îți poți expirma rapid părerea despre notele oricui. 👍\nHai să explorăm o lume nouă! 🚀" monthAndDay: "{day}/{month}" search: "Caută" notifications: "Notificări" @@ -139,7 +139,7 @@ settingGuide: "Setări recomandate" cacheRemoteFiles: "Ține fișierele externe in cache" cacheRemoteFilesDescription: "Când această setare este dezactivată, fișierele externe sunt încărcate direct din instanța externă. Dezactivarea va scădea utilizarea spațiului de stocare, dar va crește traficul, deoarece thumbnail-urile nu vor fi generate." flagAsBot: "Marchează acest cont ca bot" -flagAsBotDescription: "Activează această opțiune dacă acest cont este controlat de un program. Daca e activată, aceasta va juca rolul unui indicator pentru dezvoltatori pentru a preveni interacțiunea în lanțuri infinite cu ceilalți boți și ajustează sistemele interne al Firefish pentru a trata acest cont drept un bot." +flagAsBotDescription: "Activează această opțiune dacă acest cont este controlat de un program. Daca e activată, aceasta va juca rolul unui indicator pentru dezvoltatori pentru a preveni interacțiunea în lanțuri infinite cu ceilalți boți și ajustează sistemele interne al Iceshrimp pentru a trata acest cont drept un bot." flagAsCat: "Marchează acest cont ca pisică" flagAsCatDescription: "Activează această opțiune dacă acest cont este o pisică." flagShowTimelineReplies: "Arată răspunsurile în cronologie" @@ -198,7 +198,7 @@ noUsers: "Niciun utilizator" editProfile: "Editează profilul" noteDeleteConfirm: "Ești sigur că vrei să ștergi această notă?" pinLimitExceeded: "Nu poți mai fixa mai multe note" -intro: "Firefish s-a instalat! Te rog crează un utilizator admin." +intro: "Iceshrimp s-a instalat! Te rog crează un utilizator admin." done: "Gata" processing: "Se procesează" preview: "Previzualizare" @@ -376,7 +376,7 @@ exploreFediverse: "Explorează Fediverse-ul" popularTags: "Taguri populare" userList: "Liste" about: "Despre" -aboutFirefish: "Despre Firefish" +aboutFirefish: "Despre Iceshrimp" administrator: "Administrator" token: "Token" twoStepAuthentication: "Autentificare în doi pași" @@ -521,7 +521,7 @@ sort: "Sortează" ascendingOrder: "Crescător" descendingOrder: "Descrescător" scratchpad: "Scratchpad" -scratchpadDescription: "Scratchpad-ul oferă un mediu de experimentare în AiScript. Poți scrie, executa și verifica rezultatele acestuia interacționând cu Firefish în el." +scratchpadDescription: "Scratchpad-ul oferă un mediu de experimentare în AiScript. Poți scrie, executa și verifica rezultatele acestuia interacționând cu Iceshrimp în el." output: "Ieșire" script: "Script" disablePagesScript: "Dezactivează AiScript în Pagini" diff --git a/locales/ru-RU.yml b/locales/ru-RU.yml index f6f5a3ca0..61c9cc3e1 100644 --- a/locales/ru-RU.yml +++ b/locales/ru-RU.yml @@ -1,6 +1,6 @@ _lang_: "Русский" headlineMisskey: "Сеть, сплетённая из заметок" -introMisskey: "Firefish - это децентрализованная платформа социальных сетей с открытым +introMisskey: "Iceshrimp - это децентрализованная платформа социальных сетей с открытым исходным кодом, которая свободна навсегда! 🚀" monthAndDay: "{day}.{month}" search: "Поиск" @@ -148,7 +148,7 @@ cacheRemoteFilesDescription: "Когда эта настройка отключ так как не будут создаваться эскизы." flagAsBot: "Аккаунт бота" flagAsBotDescription: "Включите, если этот аккаунт управляется программой. Это позволит - системе Firefish учитывать это, а также поможет разработчикам других ботов предотвратить + системе Iceshrimp учитывать это, а также поможет разработчикам других ботов предотвратить бесконечные циклы взаимодействия." flagAsCat: "Аккаунт кота" flagAsCatDescription: "Вы получите кошачьи ушки и будете говорить как кот!" @@ -214,7 +214,7 @@ noUsers: "Нет ни одного пользователя" editProfile: "Редактировать профиль" noteDeleteConfirm: "Вы хотите удалить этот пост?" pinLimitExceeded: "Нельзя закрепить ещё больше постов" -intro: "Установка Firefish завершена! А теперь создайте учетную запись администратора." +intro: "Установка Iceshrimp завершена! А теперь создайте учетную запись администратора." done: "Готово" processing: "Обработка" preview: "Предпросмотр" @@ -401,7 +401,7 @@ exploreFediverse: "Исследуйте Fediverse" popularTags: "Популярные теги" userList: "Списки" about: "Описание" -aboutFirefish: "О Firefish" +aboutFirefish: "О Iceshrimp" administrator: "Администратор" token: "Токен" twoStepAuthentication: "Двухфакторная аутентификация" @@ -560,7 +560,7 @@ ascendingOrder: "по возрастанию" descendingOrder: "По убыванию" scratchpad: "Когтеточка" scratchpadDescription: "«Когтеточка» — это место для опытов с AiScript. Здесь можно - писать программы, взаимодействующие с Firefish, запускать и смотреть что из этого + писать программы, взаимодействующие с Iceshrimp, запускать и смотреть что из этого получается." output: "Выходы" script: "Скрипт" @@ -694,7 +694,7 @@ createNew: "Новый документ" optional: "Необязательно" createNewClip: "Новая подборка" public: "Общедоступно" -i18nInfo: "Firefish переводят на разные языки добровольцы со всего света. Ваша помощь +i18nInfo: "Iceshrimp переводят на разные языки добровольцы со всего света. Ваша помощь тоже пригодится здесь: {link}." manageAccessTokens: "Управление токенами доступа" accountInfo: "Сведения об учётной записи" @@ -752,7 +752,7 @@ nUsers: "Пользователей: {n}" nNotes: "Постов: {n}" sendErrorReports: "Посылать отчёты о сбоях" sendErrorReportsDescription: "Если включено, когда возникнет какая-нибудь техническая - проблема, подробные сведения об этом будут отправлены разработчикам Firefish.\n Это + проблема, подробные сведения об этом будут отправлены разработчикам Iceshrimp.\n Это очень помогает делать программу лучше. В отчёты попадают тип и версия ОС, браузера, журнал действий (что привело к сбою) и тому подобное." myTheme: "Личная тема" @@ -848,7 +848,7 @@ hashtags: "Хэштег" troubleshooting: "Разрешение проблем" useBlurEffect: "Размытие в интерфейсе" learnMore: "Подробнее" -misskeyUpdated: "Firefish обновился!" +misskeyUpdated: "Iceshrimp обновился!" whatIsNew: "Показать изменения" translate: "Перевод" translatedFrom: "Перевод. Язык оригинала — {x}" @@ -983,13 +983,13 @@ _registry: domain: "Домен" createKey: "Новый ключ" _aboutMisskey: - about: "Firefish это форк Firefish, сделанный ThatOneCalculator, разработка которого + about: "Iceshrimp это форк Iceshrimp, сделанный ThatOneCalculator, разработка которого началась с 2022." contributors: "Основные соавторы" allContributors: "Все соавторы" source: "Исходный код" - translation: "Перевод Firefish" - donate: "Пожертвование на Firefish" + translation: "Перевод Iceshrimp" + donate: "Пожертвование на Iceshrimp" morePatrons: "Большое спасибо и многим другим, кто принял участие в этом проекте! 🥰" patrons: "Материальная поддержка" @@ -999,10 +999,10 @@ _nsfw: force: "Скрывать вообще все файлы" _mfm: cheatSheet: "Подсказка по разметке MFM" - intro: "MFM — язык оформления текста,используемый в Firefish, Firefish, Akkoma и готов + intro: "MFM — язык оформления текста,используемый в Iceshrimp, Iceshrimp, Akkoma и готов для применения во многих местах. На этой странице собраны и кратко изложены способы его использовать." - dummy: "Firefish расширяет границы Федиверса" + dummy: "Iceshrimp расширяет границы Федиверса" mention: "Упоминание" mentionDescription: "При помощи знака «собака» перед именем можно упомянуть какого-нибудь пользователя." @@ -1211,7 +1211,7 @@ _time: hour: "ч" day: "сут" _tutorial: - title: "Как использовать Firefish" + title: "Как использовать Iceshrimp" step1_1: "Добро пожаловать!" step1_2: "Давайте настроим вас. Вы будете работать в кратчайшие сроки!" step2_1: "Сначала, пожалуйста, заполните свой профиль." @@ -1241,7 +1241,7 @@ _tutorial: step6_2: "Ну, вы не просто присоединились к Кальки. Вы присоединились к порталу в Fediverse, взаимосвязанной сети из тысяч серверов, называемых \"инстансами\"\ ." - step6_3: "Каждый сервер работает по-своему, и не на всех серверах работает Firefish. + step6_3: "Каждый сервер работает по-своему, и не на всех серверах работает Iceshrimp. Но этот работает! Это немного сложно, но вы быстро разберетесь." step6_4: "Теперь идите, изучайте и развлекайтесь!" _2fa: @@ -1882,7 +1882,7 @@ customSplashIconsDescription: URL-адреса для пользовательс загружает / перезагружает страницу. Пожалуйста, убедитесь, что изображения находятся на статическом URL-адресе, предпочтительно все с размером 192x192. logoImageUrl: URL изображения логотипа -showAdminUpdates: Указать, что доступна новая версия Firefish (только для администратора) +showAdminUpdates: Указать, что доступна новая версия Iceshrimp (только для администратора) replayTutorial: Перезапустить туториал migration: Миграция showLocalPosts: 'Показать локальные посты в:' @@ -1902,7 +1902,7 @@ adminCustomCssWarn: Этот параметр следует использов знаете, что он делает. Ввод неправильных значений может привести к тому, что ВСЕ клиенты перестанут нормально функционировать. Пожалуйста, убедитесь, что ваш CSS работает должным образом, протестировав его в настройках вашего пользователя. -showUpdates: Показывать всплывающее окно при обновлении Firefish +showUpdates: Показывать всплывающее окно при обновлении Iceshrimp recommendedInstances: Рекомендованные инстансы defaultReaction: Эмодзи реакция по умолчанию для выходящих и исходящих постов license: Лицензия @@ -1991,7 +1991,7 @@ editNote: Редактировать заметку edited: 'Редактировано в {date} {time}' deleted: Удалённое removeReaction: Удалить вашу реакцию -searchPlaceholder: Искать в Firefish +searchPlaceholder: Искать в Iceshrimp jumpToPrevious: Перейти к предыдущему listsDesc: Списки позволяют вам создавать ленты с постами указанных пользователей. Их можно найти на странице «Лента». diff --git a/locales/sk-SK.yml b/locales/sk-SK.yml index 287606c9f..e259d7826 100644 --- a/locales/sk-SK.yml +++ b/locales/sk-SK.yml @@ -1,7 +1,7 @@ --- _lang_: "Slovenčina" headlineMisskey: "Sieť prepojená poznámkami" -introMisskey: "Vitajte! Firefish je otvorená a decentralizovaná mikroblogovacia služba.\n\"Poznámkami\" môžete zdieľať svoje myšlienky so všetkými okolo. 📡\nPomocou \"reakcií\" môžete rýchlo vyjadri svoje pocity o každého poznámkach. 👍\nPoďte objavovať svet! 🚀" +introMisskey: "Vitajte! Iceshrimp je otvorená a decentralizovaná mikroblogovacia služba.\n\"Poznámkami\" môžete zdieľať svoje myšlienky so všetkými okolo. 📡\nPomocou \"reakcií\" môžete rýchlo vyjadri svoje pocity o každého poznámkach. 👍\nPoďte objavovať svet! 🚀" monthAndDay: "{day}. {month}." search: "Hľadať" notifications: "Oznámenia" @@ -139,7 +139,7 @@ settingGuide: "Odporúčané nastavenia" cacheRemoteFiles: "Cachovanie vzdialených súborov" cacheRemoteFilesDescription: "Zakázanie tohoto nastavenia spôsobí, že vzdialené súbory budú odkazované priamo, namiesto ukladania do cache. Ušetrí sa tak miesto na serveri, ale zvýši sa dátový tok, pretože sa negenerujú miniatúry." flagAsBot: "Tento účet je bot" -flagAsBotDescription: "Ak je tento účet ovládaný programom, zaškrtnite túto voľbu. Ostatní uvidia, že je to bot a zabráni nekonečným interakciám s ďalšími botmi a upraví interné systémy Firefish, aby ho považoval za bota." +flagAsBotDescription: "Ak je tento účet ovládaný programom, zaškrtnite túto voľbu. Ostatní uvidia, že je to bot a zabráni nekonečným interakciám s ďalšími botmi a upraví interné systémy Iceshrimp, aby ho považoval za bota." flagAsCat: "Tento účet je mačka" flagAsCatDescription: "Zvoľte túto voľbu, aby bol tento účet označený ako mačka." flagShowTimelineReplies: "Zobraziť odpovede na poznámky v časovej osi" @@ -198,7 +198,7 @@ noUsers: "Žiadni používatelia" editProfile: "Upraviť profil" noteDeleteConfirm: "Naozaj chcete odstrániť túto poznámku?" pinLimitExceeded: "Ďalšie poznámky už nemôžete pripnúť." -intro: "Inštalácia Firefish je dokončená! Prosím vytvorte administrátora." +intro: "Inštalácia Iceshrimp je dokončená! Prosím vytvorte administrátora." done: "Hotovo" processing: "Pracujem..." preview: "Náhľad" @@ -377,7 +377,7 @@ exploreFediverse: "Objavovať Fediverzum" popularTags: "Populárne značky" userList: "Zoznamy" about: "Informácie" -aboutFirefish: "O Firefish" +aboutFirefish: "O Iceshrimp" administrator: "Administrátor" token: "Token" twoStepAuthentication: "Dvojfaktorová autentifikácia" @@ -523,7 +523,7 @@ sort: "Zoradiť" ascendingOrder: "Vzostupne" descendingOrder: "Zostupne" scratchpad: "Zápisník" -scratchpadDescription: "Zápisník poskytuje prostredia pre experimenty s AiScriptom. Môžete písať, spúšťať a skúšať vysledky pri interakcii s Firefish." +scratchpadDescription: "Zápisník poskytuje prostredia pre experimenty s AiScriptom. Môžete písať, spúšťať a skúšať vysledky pri interakcii s Iceshrimp." output: "Výstup" script: "Skript" disablePagesScript: "Vypnúť AiScript na stránkach" @@ -647,7 +647,7 @@ createNewClip: "Vytvoriť nový klip" unclip: "Odopnúť" confirmToUnclipAlreadyClippedNote: "Táto poznámka je už pripnutá ako \"{name}\". Naozaj ju chcete odopnúť?" public: "Verejné" -i18nInfo: "Firefish je prekladaný do rôznych jazykov dobrovoľníkmi. Pomôcť môžete na {link}." +i18nInfo: "Iceshrimp je prekladaný do rôznych jazykov dobrovoľníkmi. Pomôcť môžete na {link}." manageAccessTokens: "Spravovať prístupové tokeny" accountInfo: "Informácie o účte" notesCount: "Počet poznámok" @@ -698,7 +698,7 @@ onlineUsersCount: "{n} používateľov je online" nUsers: "{n} používateľov" nNotes: "{n} poznámok" sendErrorReports: "Poslať nahlásenie chyby" -sendErrorReportsDescription: "Keď je zapnuté, v prípade problému sa odošlú podrobné informácie o chybe do Firefish. Pomôžete tak zvýšiť kvalitu Firefish.\nTieto informácie zahŕňajú verziu vášho OS, použitý prehliadač, históriu aktivít, atď." +sendErrorReportsDescription: "Keď je zapnuté, v prípade problému sa odošlú podrobné informácie o chybe do Iceshrimp. Pomôžete tak zvýšiť kvalitu Iceshrimp.\nTieto informácie zahŕňajú verziu vášho OS, použitý prehliadač, históriu aktivít, atď." myTheme: "Moja téma" backgroundColor: "Pozadie" accentColor: "Akcent" @@ -789,7 +789,7 @@ hashtags: "Hashtagy" troubleshooting: "Riešenie problémov" useBlurEffect: "Používať efekty rozmazania v UI" learnMore: "Zistiť viac" -misskeyUpdated: "Firefish sa aktualizoval!" +misskeyUpdated: "Iceshrimp sa aktualizoval!" whatIsNew: "Čo je nové?" translate: "Preložiť" translatedFrom: "Preložené z {x}" @@ -965,8 +965,8 @@ _aboutFirefish: contributors: "Hlavní prispievatelia" allContributors: "Všetci prispievatelia" source: "Zdrojový kód" - translation: "Preložiť Firefish" - donate: "Podporiť Firefish" + translation: "Preložiť Iceshrimp" + donate: "Podporiť Iceshrimp" morePatrons: "Takisto oceňujeme podporu mnoých ďalších, ktorí tu nie sú uvedení. Ďakujeme! 🥰" patrons: "Prispievatelia" _nsfw: @@ -975,8 +975,8 @@ _nsfw: force: "Skryť všetky médiá" _mfm: cheatSheet: "MFM Cheatsheet" - intro: "MFM je Firefish exkluzívny značkovací jazyk, ktorý sa dá používať na viacerých miestach. Tu môžete vidieť zoznam všetkej dostupnej MFM syntaxe." - dummy: "Firefish rozširuje svet Fediverza" + intro: "MFM je Iceshrimp exkluzívny značkovací jazyk, ktorý sa dá používať na viacerých miestach. Tu môžete vidieť zoznam všetkej dostupnej MFM syntaxe." + dummy: "Iceshrimp rozširuje svet Fediverza" mention: "Zmienka" mentionDescription: "Používateľa spomeniete použítím zavináča a mena používateľa" hashtag: "Hashtag" @@ -1174,7 +1174,7 @@ _time: hour: "hod" day: "dní" _tutorial: - title: "How to use Firefish" + title: "How to use Iceshrimp" step1_1: "Welcome!" step1_2: "Let's get you set up. You'll be up and running in no time!" step2_1: "First, please fill out your profile." @@ -1191,8 +1191,8 @@ _tutorial: step5_6: "The Social {icon} timeline is where you can see posts from friends of your followers." step5_7: "The Global {icon} timeline is where you can see posts from every other connected instance." step6_1: "So, what is this place?" - step6_2: "Well, you didn't just join Firefish. You joined a portal to the Fediverse, an interconnected network of thousands of servers, called \"instances\"." - step6_3: "Each server works in different ways, and not all servers run Firefish. This one does though! It's a bit complicated, but you'll get the hang of it in no time." + step6_2: "Well, you didn't just join Iceshrimp. You joined a portal to the Fediverse, an interconnected network of thousands of servers, called \"instances\"." + step6_3: "Each server works in different ways, and not all servers run Iceshrimp. This one does though! It's a bit complicated, but you'll get the hang of it in no time." step6_4: "Now go, explore, and have fun!" _2fa: alreadyRegistered: "Už ste zaregistrovali 2-faktorové autentifikačné zariadenie." diff --git a/locales/sv-SE.yml b/locales/sv-SE.yml index dea185329..290f1d733 100644 --- a/locales/sv-SE.yml +++ b/locales/sv-SE.yml @@ -1,7 +1,7 @@ --- _lang_: "Svenska" headlineMisskey: "Ett nätverk kopplat av noter" -introMisskey: "Välkommen! Firefish är en öppen och decentraliserad mikrobloggningstjänst.\nSkapa en \"not\" och dela dina tankar med alla runtomkring dig. 📡\nMed \"reaktioner\" kan du snabbt uttrycka dina känslor kring andras noter.👍\nLåt oss utforska en nya värld!🚀" +introMisskey: "Välkommen! Iceshrimp är en öppen och decentraliserad mikrobloggningstjänst.\nSkapa en \"not\" och dela dina tankar med alla runtomkring dig. 📡\nMed \"reaktioner\" kan du snabbt uttrycka dina känslor kring andras noter.👍\nLåt oss utforska en nya värld!🚀" monthAndDay: "{day}/{month}" search: "Sök" notifications: "Notifikationer" @@ -197,7 +197,7 @@ noUsers: "Det finns inga användare" editProfile: "Redigera profil" noteDeleteConfirm: "Är du säker på att du vill ta bort denna not?" pinLimitExceeded: "Du kan inte fästa fler noter" -intro: "Firefish har installerats! Vänligen skapa en adminanvändare." +intro: "Iceshrimp har installerats! Vänligen skapa en adminanvändare." done: "Klar" processing: "Bearbetar..." preview: "Förhandsvisning" diff --git a/locales/th-TH.yml b/locales/th-TH.yml index 35ad64164..5fc53eeb7 100644 --- a/locales/th-TH.yml +++ b/locales/th-TH.yml @@ -1,7 +1,7 @@ --- _lang_: "ภาษาไทย" headlineMisskey: "เชื่อมต่อเครือข่ายโดยโน้ต" -introMisskey: "ยินดีต้อนรับจ้าาา! Firefish เป็นบริการไมโครบล็อกโอเพ่นซอร์ส แบบการกระจายอำนาจ\nสร้าง \"โน้ต\" เพื่อแบ่งปันความคิดของคุณกับทุกคนรอบตัวคุณกันเถอะ 📡\nด้วยการ \"รีแอคชั่นผู้คน\" คุณยังสามารถแสดงความรู้สึกของคุณเกี่ยวกับบันทึกของทุกคนได้อย่างรวดเร็ว 👍\n\nแล้วมาท่องสำรวจโลกใบใหม่กันเถอะ! 🚀" +introMisskey: "ยินดีต้อนรับจ้าาา! Iceshrimp เป็นบริการไมโครบล็อกโอเพ่นซอร์ส แบบการกระจายอำนาจ\nสร้าง \"โน้ต\" เพื่อแบ่งปันความคิดของคุณกับทุกคนรอบตัวคุณกันเถอะ 📡\nด้วยการ \"รีแอคชั่นผู้คน\" คุณยังสามารถแสดงความรู้สึกของคุณเกี่ยวกับบันทึกของทุกคนได้อย่างรวดเร็ว 👍\n\nแล้วมาท่องสำรวจโลกใบใหม่กันเถอะ! 🚀" monthAndDay: "{เดือน}/{วัน}" search: "ค้นหา" notifications: "การเเจ้งเตือน" @@ -139,7 +139,7 @@ settingGuide: "การตั้งค่าที่แนะนำ" cacheRemoteFiles: "แคชไฟล์ระยะไกล" cacheRemoteFilesDescription: "เมื่อปิดใช้งานการตั้งค่านี้ ไฟล์ระยะไกลนั้นจะถูกโหลดโดยตรงจากอินสแตนซ์ระยะไกล แต่กรณีการปิดใช้งานนี้จะช่วยลดปริมาณการใช้พื้นที่จัดเก็บข้อมูล แต่เพิ่มปริมาณการใช้งาน เพราะเนื่องจากจะไม่มีการสร้างภาพขนาดย่อ" flagAsBot: "ทำเครื่องหมายบอกว่าบัญชีนี้เป็นบอท" -flagAsBotDescription: "การเปิดใช้งานตัวเลือกนี้หากบัญชีนี้ถูกควบคุมโดยนักเขียนโปรแกรม หรือ ถ้าหากเปิดใช้งาน มันจะทำหน้าที่เป็นแฟล็กสำหรับนักพัฒนารายอื่นๆ และเพื่อป้องกันการโต้ตอบแบบไม่มีที่สิ้นสุดกับบอทตัวอื่นๆ และยังสามารถปรับเปลี่ยนระบบภายในของ Firefish เพื่อปฏิบัติต่อบัญชีนี้เป็นบอท" +flagAsBotDescription: "การเปิดใช้งานตัวเลือกนี้หากบัญชีนี้ถูกควบคุมโดยนักเขียนโปรแกรม หรือ ถ้าหากเปิดใช้งาน มันจะทำหน้าที่เป็นแฟล็กสำหรับนักพัฒนารายอื่นๆ และเพื่อป้องกันการโต้ตอบแบบไม่มีที่สิ้นสุดกับบอทตัวอื่นๆ และยังสามารถปรับเปลี่ยนระบบภายในของ Iceshrimp เพื่อปฏิบัติต่อบัญชีนี้เป็นบอท" flagAsCat: "ทำเครื่องหมายบอกว่าบัญชีนี้เป็นแมว" flagAsCatDescription: "การเปิดใช้งานตัวเลือกนี้เพื่อทำเครื่องหมายบอกว่าบัญชีนี้เป็นแมว" flagShowTimelineReplies: "แสดงตอบกลับ ในไทม์ไลน์" @@ -198,7 +198,7 @@ noUsers: "ไม่พบผู้ใช้งาน" editProfile: "แก้ไขโปรไฟล์" noteDeleteConfirm: "นายแน่ใจแล้วหรอว่าต้องการลบโน้ตนี้นะ?" pinLimitExceeded: "คุณไม่สามารถปักหมุดโน้ตเพิ่มเติมใดๆได้อีก" -intro: "การติดตั้ง Firefish เสร็จสิ้นแล้วนะ! โปรดสร้างผู้ใช้งานที่เป็นผู้ดูแลระบบ" +intro: "การติดตั้ง Iceshrimp เสร็จสิ้นแล้วนะ! โปรดสร้างผู้ใช้งานที่เป็นผู้ดูแลระบบ" done: "เสร็จสิ้น" processing: "กำลังประมวลผล..." preview: "แสดงตัวอย่าง" @@ -377,7 +377,7 @@ exploreFediverse: "สำรวจเฟดดิเวิร์ส" popularTags: "แท็กยอดนิยม" userList: "รายการ" about: "เกี่ยวกับ" -aboutFirefish: "เกี่ยวกับ Firefish" +aboutFirefish: "เกี่ยวกับ Iceshrimp" administrator: "ผู้ดูแลระบบ" token: "โทเค็น" twoStepAuthentication: "ยืนยันตัวตน 2 ชั้น" @@ -523,7 +523,7 @@ sort: "เรียงลำดับ" ascendingOrder: "เรียงจากน้อยไปมาก" descendingOrder: "เรียงจากมากไปน้อย" scratchpad: "กระดานทดลอง" -scratchpadDescription: "Scratchpad เป็นการจัดเตรียมสภาพแวดล้อมสำหรับการทดลอง AiScript แต่คุณสามารถเขียน ดำเนินการ และตรวจสอบผลลัพธ์ของการโต้ตอบกับ Firefish มันได้ด้วยนะ" +scratchpadDescription: "Scratchpad เป็นการจัดเตรียมสภาพแวดล้อมสำหรับการทดลอง AiScript แต่คุณสามารถเขียน ดำเนินการ และตรวจสอบผลลัพธ์ของการโต้ตอบกับ Iceshrimp มันได้ด้วยนะ" output: "เอาท์พุต" script: "สคริปต์" disablePagesScript: "ปิดการใช้งาน AiScript บนเพจ" @@ -648,7 +648,7 @@ createNewClip: "สร้างคลิปใหม่" unclip: "ลบคลิป" confirmToUnclipAlreadyClippedNote: "โน้ตนี้เป็นส่วนหนึ่งของคลิป \"{name}\" แล้ว คุณต้องการลบออกจากคลิปนี้แทนอย่างงั้นหรอ?" public: "สาธารณะ" -i18nInfo: "Firefish กำลังได้รับการแปลเป็นภาษาต่างๆ โดยอาสาสมัคร คุณสามารถช่วยเหลือได้ที่ {link}" +i18nInfo: "Iceshrimp กำลังได้รับการแปลเป็นภาษาต่างๆ โดยอาสาสมัคร คุณสามารถช่วยเหลือได้ที่ {link}" manageAccessTokens: "การจัดการโทเค็นการเข้าถึง" accountInfo: "ข้อมูลบัญชี" notesCount: "จำนวนของโน้ต" @@ -699,7 +699,7 @@ onlineUsersCount: "{n} ผู้ใช้คนนี้กำลังออน nUsers: "{n} ผู้ใช้งาน" nNotes: "{n} โน้ต" sendErrorReports: "ส่งรายงานว่าข้อผิดพลาด" -sendErrorReportsDescription: "เมื่อเปิดใช้งาน ข้อมูลข้อผิดพลาดโดยรายละเอียดนั้นจะถูกแชร์ให้กับ Firefish เมื่อเกิดปัญหา ซึ่งช่วยปรับปรุงคุณภาพของ Firefish\nซึ่งจะรวมถึงข้อมูล เช่น เวอร์ชั่นของระบบปฏิบัติการ เบราว์เซอร์ที่คุณใช้ กิจกรรมของคุณใน Firefish เป็นต้น" +sendErrorReportsDescription: "เมื่อเปิดใช้งาน ข้อมูลข้อผิดพลาดโดยรายละเอียดนั้นจะถูกแชร์ให้กับ Iceshrimp เมื่อเกิดปัญหา ซึ่งช่วยปรับปรุงคุณภาพของ Iceshrimp\nซึ่งจะรวมถึงข้อมูล เช่น เวอร์ชั่นของระบบปฏิบัติการ เบราว์เซอร์ที่คุณใช้ กิจกรรมของคุณใน Iceshrimp เป็นต้น" myTheme: "ธีมของฉัน" backgroundColor: "ภาพพื้นหลัง" accentColor: "รูปแบบสี" @@ -790,7 +790,7 @@ hashtags: "แฮชแท็ก" troubleshooting: "แก้ปัญหา" useBlurEffect: "ใช้เอฟเฟกต์เบลอใน UI" learnMore: "แสดงให้ดูหน่อย" -misskeyUpdated: "Firefish ได้รับการอัปเดตแล้ว!" +misskeyUpdated: "Iceshrimp ได้รับการอัปเดตแล้ว!" whatIsNew: "แสดงการเปลี่ยนแปลง" translate: "แปลภาษา" translatedFrom: "แปลมาจาก {x}" @@ -970,8 +970,8 @@ _aboutFirefish: contributors: "ผู้สนับสนุนหลัก" allContributors: "ผู้มีส่วนร่วมทั้งหมด" source: "ซอร์สโค้ด" - translation: "รับแปลภาษา Firefish" - donate: "บริจาคให้กับ Firefish" + translation: "รับแปลภาษา Iceshrimp" + donate: "บริจาคให้กับ Iceshrimp" morePatrons: "เราขอขอบคุณสำหรับความช่วยเหลือจากผู้ช่วยอื่นๆ ที่ไม่ได้ระบุไว้ที่นี่นะ ขอขอบคุณ! 🥰" patrons: "สมาชิกพันธมิตร" _nsfw: @@ -980,8 +980,8 @@ _nsfw: force: "ซ่อนสื่อทั้งหมด" _mfm: cheatSheet: "โค้ด MFM Cheat Sheet" - intro: "MFM เป็นภาษามาร์กอัปพิเศษเฉพาะของ Firefish ที่สามารถใช้ได้ในหลายที่ คุณยังสามารถดูรายการไวยากรณ์ MFM ที่มีอยู่ทั้งหมดได้ที่นี่นะ" - dummy: "Firefish ขยายโลกของ Fediverse" + intro: "MFM เป็นภาษามาร์กอัปพิเศษเฉพาะของ Iceshrimp ที่สามารถใช้ได้ในหลายที่ คุณยังสามารถดูรายการไวยากรณ์ MFM ที่มีอยู่ทั้งหมดได้ที่นี่นะ" + dummy: "Iceshrimp ขยายโลกของ Fediverse" mention: "กล่าวถึง" mentionDescription: "คุณสามารถระบุผู้ใช้โดยใช้ At-Symbol และชื่อผู้ใช้ได้นะ" hashtag: "แฮชแท็ก" diff --git a/locales/tr-TR.yml b/locales/tr-TR.yml index 17df463ad..e4491eadb 100644 --- a/locales/tr-TR.yml +++ b/locales/tr-TR.yml @@ -1,5 +1,5 @@ _lang_: "Türkçe" -introMisskey: "Hoş geldin! Firefish, sonsuza kadar ücretsiz olan, açık kaynaklı, merkezi +introMisskey: "Hoş geldin! Iceshrimp, sonsuza kadar ücretsiz olan, açık kaynaklı, merkezi olmayan bir sosyal medya platformudur! 🚀" monthAndDay: "{month}Ay {day}Gün" search: "Arama" @@ -54,7 +54,7 @@ _mfm: play: MFM'i çal stop: MFM'i durdur cheatSheet: MFM Kopya Kağıdı - intro: MFM, Misskey, Firefish, Akkoma ve daha pek çok yerde kullanılabilen bir biçimlendirme + intro: MFM, Misskey, Iceshrimp, Akkoma ve daha pek çok yerde kullanılabilen bir biçimlendirme dilidir. Burada mevcut tüm MFM sözdiziminin bir listesini görüntüleyebilirsiniz. link: Link boldDescription: Harfleri kalınlaştırarak vurgular. @@ -81,7 +81,7 @@ _mfm: mentionDescription: Bir et-sembolü (@) ve bir kullanıcı adı kullanarak bir kullanıcı belirleyebilirsiniz. hashtag: Etiket - dummy: Firefish, Fediverse dünyasını genişletiyor + dummy: Iceshrimp, Fediverse dünyasını genişletiyor hashtagDescription: Sayı işareti ve metin kullanarak bir etiket belirtebilirsiniz. url: URL urlDescription: URL'ler görüntülenebilir. @@ -220,7 +220,7 @@ _deck: introduction: Sütunları özgürce düzenleyerek sizin için mükemmel arayüzü oluşturun! widgetsIntroduction: Lütfen sütun menüsünde "Araç'ları düzenle"yi seçin ve bir widget ekleyin. -searchPlaceholder: Firefish'de Ara +searchPlaceholder: Iceshrimp'de Ara reply: Yanıtla jumpToPrevious: Öncekini görüntüle deleted: Silindi @@ -260,7 +260,7 @@ blockedInstancesDescription: Engellemek istediğiniz sunucuların ana bilgisayar listeleyin. Listelenen sunucular artık bu sunucularla iletişim kuramayacak. blockedUsers: Engellenmiş kullanıcılar editProfile: Profilini düzenle -intro: Firefish'in indirilmesi tamamlandı! Lütfen yönetici hesap oluşturun. +intro: Iceshrimp'in indirilmesi tamamlandı! Lütfen yönetici hesap oluşturun. instanceUsers: Sunucunun kullanıcıları changePassword: Şifreyi değiştir security: Güvenlik @@ -700,7 +700,7 @@ invalidValue: Geçersiz değer. instanceSecurity: Sunucu Güvenliği searchResult: Arama sonuçları useBlurEffect: Kullanıcı arayüzünde bulanıklaştırma efektleri kullanın -misskeyUpdated: Firefish güncellendi! +misskeyUpdated: Iceshrimp güncellendi! lastCommunication: Son iletişim itsOn: Etkinleştirilmiş emailRequiredForSignup: Kayıt olmak için mail gerekiyor @@ -829,9 +829,9 @@ low: Düşük seperateRenoteQuote: Ayrı destek ve fiyat teklifi düğmeleri sent: Gönderildi customMOTD: Özel MOTD -showUpdates: Firefish güncellendiğinde bir açılır pencere göster +showUpdates: Iceshrimp güncellendiğinde bir açılır pencere göster logoImageUrl: Logo resim URL'si -showAdminUpdates: Yeni bir Firefish sürümünün mevcut olduğunu belirtin (yalnızca yönetici) +showAdminUpdates: Yeni bir Iceshrimp sürümünün mevcut olduğunu belirtin (yalnızca yönetici) newer: asla older: daha eski exportRequested: Bir dışarı aktarma talebinde bulundunuz. Bu biraz zaman alabilir. @@ -896,7 +896,7 @@ recaptchaSecretKey: Secret key avoidMultiCaptchaConfirm: Birden fazla Captcha sistemi kullanmak aralarında etkileşime neden olabilir. Şu anda etkin olan diğer Captcha sistemlerini devre dışı bırakmak ister misiniz? Etkin kalmalarını istiyorsanız, iptal düğmesine basın. -aboutFirefish: Firefish Hakkında +aboutFirefish: Iceshrimp Hakkında popularUsers: Popüler kullanıcılar notFoundDescription: Bu URL'ye karşılık gelen sayfa bulunamadı. reduceUiAnimation: Arayüz animasyonlarını azalt @@ -1096,7 +1096,7 @@ instanceTicker: Göndeirlerdeki sunucu bilgisi waitingFor: '{x} bekleniyor' random: Rastgele public: Herkese açık -i18nInfo: Firefish, gönüllüler tarafından çeşitli dillere çevriliyor. {link} adresinden +i18nInfo: Iceshrimp, gönüllüler tarafından çeşitli dillere çevriliyor. {link} adresinden yardımcı olabilirsiniz. disableShowingAnimatedImages: Animasyonlu görüntüleri oynatma clips: Ataçlar @@ -1187,7 +1187,7 @@ cacheRemoteFiles: Uzak dosyaları önbellekle flagAsBot: Bu hesabı robot olarak işaretle flagAsBotDescription: Bu hesap bir program tarafından kontrol ediliyorsa bu seçeneği etkinleştirin. Etkinleştirilirse, diğer geliştiricilerin diğer botlarla sonsuz etkileşim - zincirlerini önlemesi ve Firefish'nin dahili sistemlerini bu hesabı bir bot olarak + zincirlerini önlemesi ve Iceshrimp'nin dahili sistemlerini bu hesabı bir bot olarak ele alacak şekilde ayarlaması için bir bayrak görevi görür. clearQueue: Sırayı Temizle hiddenTags: Gizlenmiş Etiketler @@ -1219,7 +1219,7 @@ ascendingOrder: Artan tags: Etiketler descendingOrder: Azalan scratchpadDescription: Karalama defteri, AiScript deneyleri için bir ortam sağlar. - İçinde Firefish ile etkileşime girerek sonuçlarını yazabilir, çalıştırabilir ve kontrol + İçinde Iceshrimp ile etkileşime girerek sonuçlarını yazabilir, çalıştırabilir ve kontrol edebilirsiniz. local: Yerel remote: Uzak @@ -1247,8 +1247,8 @@ desktop: Masaüstü confirmToUnclipAlreadyClippedNote: Bu gönderi zaten "{name}" atacının bir parçası. Bunun yerine onu bu ataçtan kaldırmak istiyor musunuz? sendErrorReportsDescription: "Açıldığında, bir sorun oluştuğunda ayrıntılı hata bilgileri - Firefish ile paylaşılarak Firefish kalitesinin artırılmasına yardımcı olur.\nBu, işletim - sisteminizin sürümü, kullandığınız tarayıcı, Firefish'deki etkinliğiniz vb. bilgileri + Iceshrimp ile paylaşılarak Iceshrimp kalitesinin artırılmasına yardımcı olur.\nBu, işletim + sisteminizin sürümü, kullandığınız tarayıcı, Iceshrimp'deki etkinliğiniz vb. bilgileri içerecektir." closeAccount: Hesabı kapat markAllAsRead: Okunmuş olarak işaretle @@ -1298,7 +1298,7 @@ showWithSparkles: Parıltılarla göster showPopup: Kullanıcıları pop-up ile bilgilendirin silencedWarning: Bu sayfa, bu kullanıcılar yöneticinizin susturduğu sunuculardan olduğu için gösteriliyor, bu nedenle potansiyel olarak spam olabilirler. -isPatron: Firefish Patronu +isPatron: Iceshrimp Patronu youHaveUnreadAnnouncements: Okunmamış duyurularınız var donationLink: Bağış sayfası linki neverShow: Birdaha gösterme @@ -1322,7 +1322,7 @@ signupsDisabled: Bu sunucudaki kayıtlar şu anda devre dışı, ancak istediği başka bir sunucuya kaydolabilirsiniz! Bu sunucu için bir davet kodunuz varsa, lütfen aşağıya girin. sendModMail: Moderasyon Bildirimi Gönder -noGraze: Firefish ile çakıştığı için lütfen "Graze for Mastodon" tarayıcı uzantısını +noGraze: Iceshrimp ile çakıştığı için lütfen "Graze for Mastodon" tarayıcı uzantısını devre dışı bırakın. isBot: Bu hesap bir bottur _2fa: @@ -1862,7 +1862,7 @@ _notification: youGotMessagingMessageFromUser: '{name} sana bir sohbet mesajı gönderdi' _experiments: title: Deneyler - postImportsCaption: Kullanıcıların geçmiş Firefish, Misskey, Mastodon, Akkoma ve + postImportsCaption: Kullanıcıların geçmiş Iceshrimp, Misskey, Mastodon, Akkoma ve Pleroma hesaplarından gönderilerini içe aktarmalarına izin verir. Kuyruğunuz tıkanırsa yükleme sırasında yavaşlamalara neden olabilir. enablePostImports: Gönderi içeri aktarmasını aktif et @@ -1932,23 +1932,23 @@ _preferencesBackups: _aboutMisskey: patronsList: Bağış büyüklüğüne göre değil, kronolojik olarak listelenmiştir. Adınızı buraya almak için yukarıdaki bağlantıyla bağış yapın! - about: Firefish, 2022'den beri geliştirilmekte olan ThatOneCalculator tarafından + about: Iceshrimp, 2022'den beri geliştirilmekte olan ThatOneCalculator tarafından yapılan bir Misskey çatalıdır. allContributors: Tüm katkıda bulunanlar - patrons: Firefish patronları + patrons: Iceshrimp patronları morePatrons: Burada listelenmeyen diğer birçok yardımcının desteğini de takdir ediyoruz. Teşekkür ederim! 🥰 - donate: Firefish'e bağışta bulunun + donate: Iceshrimp'e bağışta bulunun contributors: Ana katkıda bulunanlar source: Kaynak Kodu - translation: Firefish'i tercüme et - donateTitle: Firefish'den hoşlanıyor musunuz? - pleaseDonateToFirefish: Lütfen gelişimini desteklemek için Firefish'e bağış yapmayı + translation: Iceshrimp'i tercüme et + donateTitle: Iceshrimp'den hoşlanıyor musunuz? + pleaseDonateToIceshrimp: Lütfen gelişimini desteklemek için Iceshrimp'e bağış yapmayı düşünün. pleaseDonateToHost: İşletme maliyetlerini desteklemek için lütfen ev sunucunuz {host}'a bağış yapmayı da düşünün. donateHost: '{ev sahibi} için bağış yapın' - sponsors: Firefish sponsorları + sponsors: Iceshrimp sponsorları _weekday: saturday: Cumartesi sunday: Pazar @@ -1982,7 +1982,7 @@ _tutorial: step5_6: Önerilen {icon} zaman çizelgesi, yöneticilerin önerdiği sunuculardan gelen gönderileri görebileceğiniz yerdir. step6_1: Peki burası neresi? - title: Firefish nasıl kullanılır + title: Iceshrimp nasıl kullanılır step3_2: "Ev ve sosyal zaman çizelgeleriniz, kimi takip ettiğinize bağlıdır, bu nedenle başlamak için birkaç hesabı takip etmeyi deneyin.\nTakip etmek için bir profilin sağ üstündeki artı dairesine tıklayın." @@ -1990,7 +1990,7 @@ _tutorial: görebileceğiniz yerdir. step5_4: Yerel {icon} zaman çizelgesi, bu sunucudaki diğer herkesin gönderilerini görebileceğiniz yerdir. - step6_2: Firefish'e öylece katılmadın. Binlerce sunucudan oluşan birbirine bağlı + step6_2: Iceshrimp'e öylece katılmadın. Binlerce sunucudan oluşan birbirine bağlı bir ağ olan Fediverse'e giden bir portala katıldınız. step6_4: Şimdi gidin, keşfedin ve eğlenin! step5_7: Global {icon} zaman çizelgesi, bağlı diğer tüm sunuculardan gelen gönderileri @@ -2002,7 +2002,7 @@ _tutorial: step1_1: Hoşgeldin! step1_2: Hadi seni hazırlayalım. Kısa sürede kullanmaya başlayacaksınız! step5_1: Zaman çizelgeleri, her yerde zaman çizelgeleri! - step6_3: Her sunucu farklı şekillerde çalışır ve tüm sunucular Firefish'i çalıştırmaz. + step6_3: Her sunucu farklı şekillerde çalışır ve tüm sunucular Iceshrimp'i çalıştırmaz. Ama bu sunucu kullanıyor! Biraz karışık ama kısa sürede anlayacaksın. step4_1: Seni oradan çıkaralım. step5_2: Sunucunuzda etkinleştirilmiş {timelines} farklı zaman çizelgesi var. diff --git a/locales/uk-UA.yml b/locales/uk-UA.yml index 839cc26e0..afbd6502d 100644 --- a/locales/uk-UA.yml +++ b/locales/uk-UA.yml @@ -1,6 +1,6 @@ _lang_: "Українська" headlineMisskey: "Мережа об'єднана записами" -introMisskey: "Ласкаво просимо! Firefish - децентралізована служба мікроблогів з відкритим +introMisskey: "Ласкаво просимо! Iceshrimp - децентралізована служба мікроблогів з відкритим кодом.\nСтворюйте \"нотатки\", щоб поділитися тим, що відбувається, і розповісти всім про себе 📡\nЗа допомогою \"реакцій\" ви також можете швидко висловити свої почуття щодо нотаток інших 👍\nДосліджуймо новий світ! 🚀" @@ -151,7 +151,7 @@ cacheRemoteFilesDescription: "Якщо кешування вимкнено, ві flagAsBot: "Акаунт бота" flagAsBotDescription: "Ввімкніть якщо цей обліковий запис використовується ботом. Ця опція позначить обліковий запис як бота. Це потрібно щоб виключити безкінечну - інтеракцію між ботами а також відповідного підлаштування Firefish." + інтеракцію між ботами а також відповідного підлаштування Iceshrimp." flagAsCat: "Акаунт кота" flagAsCatDescription: "Ввімкніть, щоб позначити, що обліковий запис є котиком, та отримати котячі вуха!" @@ -219,7 +219,7 @@ noUsers: "Немає користувачів" editProfile: "Редагувати обліковий запис" noteDeleteConfirm: "Ви дійсно хочете видалити цей запис?" pinLimitExceeded: "Ви не можете закріпити більше записів" -intro: "Встановлення Firefish завершено! Будь ласка, створіть обліковий запис адміністратора." +intro: "Встановлення Iceshrimp завершено! Будь ласка, створіть обліковий запис адміністратора." done: "Готово" processing: "Обробка" preview: "Попередній перегляд" @@ -404,7 +404,7 @@ exploreFediverse: "Огляд федіверсу" popularTags: "Популярні теги" userList: "Списки" about: "Інформація" -aboutFirefish: "Про Firefish" +aboutFirefish: "Про Iceshrimp" administrator: "Адмін" token: "Токен" twoStepAuthentication: "Двохфакторна аутентифікація" @@ -558,7 +558,7 @@ ascendingOrder: "За зростанням" descendingOrder: "За спаданням" scratchpad: "Чернетка" scratchpadDescription: "Scratchpad надає середовище для експериментів з AiScript. - Ви можете писати, виконувати його і тестувати взаємодію з Firefish." + Ви можете писати, виконувати його і тестувати взаємодію з Iceshrimp." output: "Вихід" script: "Скрипт" disablePagesScript: "Вимкнути AiScript на Сторінках" @@ -693,7 +693,7 @@ createNew: "Створити новий" optional: "Необов'язково" createNewClip: "Створити підбірку" public: "Публічний" -i18nInfo: "Firefish перекладається на різні мови волонтерами. Ви можете допомогти за +i18nInfo: "Iceshrimp перекладається на різні мови волонтерами. Ви можете допомогти за посиланням: {link}." manageAccessTokens: "Керування токенами доступу" accountInfo: "Інформація про акаунт" @@ -751,9 +751,9 @@ nUsers: "{n} Користувачів" nNotes: "{n} Записів" sendErrorReports: "Надіслати звіт про помилки" sendErrorReportsDescription: "Якщо увімкнено, детальна інформація про помилки буде - передаватися до Firefish, коли виникає проблема, це допоможе покращити якість роботи - Firefish.\nЦе буде включати інформацію таку як: версія вашої ОС, який браузер ви - використовуєте, ваша активність в Firefish тощо." + передаватися до Iceshrimp, коли виникає проблема, це допоможе покращити якість роботи + Iceshrimp.\nЦе буде включати інформацію таку як: версія вашої ОС, який браузер ви + використовуєте, ваша активність в Iceshrimp тощо." myTheme: "Моя тема" backgroundColor: "Фон" accentColor: "Акцент" @@ -829,28 +829,28 @@ _aboutMisskey: contributors: "Головні помічники" allContributors: "Всі помічники" source: "Вихідний код" - translation: "Перекладати Firefish" - donate: "Пожертвувати Firefish" + translation: "Перекладати Iceshrimp" + donate: "Пожертвувати Iceshrimp" morePatrons: "Ми дуже цінуємо підтримку багатьох інших помічників, не перелічених тут. Дякуємо! 🥰" patrons: "Підтримали" patronsList: Перераховані в хронологічному порядку, а не за розміром пожертви. Зробіть внесок за посиланням вище, щоб ваше ім'я було тут! - donateTitle: Сподобався Firefish? - pleaseDonateToFirefish: Будь ласка, підтримайте розробку Firefish. + donateTitle: Сподобався Iceshrimp? + pleaseDonateToIceshrimp: Будь ласка, підтримайте розробку Iceshrimp. pleaseDonateToHost: Також не забудьте підтримати ваш домашній сервер {host}, щоб допомогти з його операційними витратами. donateHost: Зробити внесок на рахунок {host} - sponsors: Спонсори Firefish + sponsors: Спонсори Iceshrimp _nsfw: respect: "Приховувати NSFW медіа" ignore: "Не приховувати NSFW медіа" force: "Приховувати всі медіа файли" _mfm: cheatSheet: "Довідка MFM" - intro: "MFM це ексклюзивна мова розмітки тексту в Firefish, яку можна використовувати + intro: "MFM це ексклюзивна мова розмітки тексту в Iceshrimp, яку можна використовувати в багатьох місцях. Тут ви можете переглянути приклади її синтаксису." - dummy: "Firefish розширює світ Федіверсу" + dummy: "Iceshrimp розширює світ Федіверсу" mention: "Згадка" mentionDescription: "За допомогою знака \"@\" перед ім'ям можна згадати конкретного користувача." @@ -1071,7 +1071,7 @@ _time: hour: "г" day: "д" _tutorial: - title: "Як використовувати Firefish" + title: "Як використовувати Iceshrimp" step1_1: "Ласкаво просимо!" step1_2: "Давайте налаштуємо вас. Ви будете працювати в найкоротші терміни!" step2_1: "Спочатку, будь ласка, заповніть свій профіль." @@ -1096,9 +1096,9 @@ _tutorial: step5_7: "Глобальна {icon} стрічка - це місце, де ви можете бачити записи від усіх інших приєднаних серверів." step6_1: "Отже, що це за місце?" - step6_2: "Ну, ви не просто приєдналися до Firefish. Ви увійшли в Fediverse, взаємопов'язану + step6_2: "Ну, ви не просто приєдналися до Iceshrimp. Ви увійшли в Fediverse, взаємопов'язану мережу з тисяч серверів." - step6_3: "Кожен сервер працює по-своєму, і не на всіх серверах працює Firefish. Але + step6_3: "Кожен сервер працює по-своєму, і не на всіх серверах працює Iceshrimp. Але цей працює! Це трохи складно, але ви швидко розберетеся." step6_4: "Тепер ідіть, вивчайте і розважайтеся!" _2fa: @@ -1705,7 +1705,7 @@ emailRequiredForSignup: Вимагати адресу електронної п moderation: Модерація selectInstance: Оберіть сервер instanceSecurity: Безпека сервера -searchPlaceholder: Шукати в Firefish +searchPlaceholder: Шукати в Iceshrimp editNote: Відредагувати запис enableEmojiReactions: Ввімкнути реакції емодзі low: Низький @@ -1767,7 +1767,7 @@ ads: Реклама cw: Попередження про вміст hiddenTags: Приховані хештеги noInstances: Немає серверів -misskeyUpdated: Firefish оновлено! +misskeyUpdated: Iceshrimp оновлено! received: Отримане xl: Надвеликий searchResult: Результати пошуку @@ -1871,7 +1871,7 @@ _experiments: enablePostImports: Ввімкнути імпорт записів title: Експерименти postImportsCaption: Дозволяє користувачам імпортувати свої публікації з минулих - облікових записів Firefish, Misskey, Mastodon, Akkoma і Pleroma. Це може спричинити + облікових записів Iceshrimp, Misskey, Mastodon, Akkoma і Pleroma. Це може спричинити зниження швидкості під час завантаження, якщо ваша черга перевантажена. _dialog: charactersExceeded: 'Перевищено максимальну кількість символів! Обмеження: {current}/{max}' @@ -1982,12 +1982,12 @@ sendPushNotificationReadMessageCaption: На короткий час буде п текстом "{emptyPushNotificationMessage}". Це може призвести до збільшення споживання заряду акумулятора вашого пристрою, якщо це можливо. pushNotificationNotSupported: Ваш браузер або сервер не підтримує push-сповіщення -showUpdates: Показувати спливаюче вікно при оновленні Firefish +showUpdates: Показувати спливаюче вікно при оновленні Iceshrimp updateAvailable: Можливо, є доступне оновлення! recommendedInstancesDescription: Рекомендовані сервери відокремлюються переведенням рядка, щоб з'явитися на стрічці рекомендацій. caption: Автоматичний підпис -showAdminUpdates: Вказати, що доступна нова версія Firefish (тільки для адміністратора) +showAdminUpdates: Вказати, що доступна нова версія Iceshrimp (тільки для адміністратора) defaultReaction: Емодзі реакція за замовчуванням для вихідних і вхідних записів license: Ліцензія indexPosts: Індексувати пости @@ -2004,7 +2004,7 @@ enableCustomKaTeXMacro: Увімкнути користувацькі макро apps: Додатки isModerator: Модератор isAdmin: Адміністратор -isPatron: Патрон Firefish +isPatron: Патрон Iceshrimp swipeOnMobile: Дозволити гортання між сторінками migration: Міграція swipeOnDesktop: Дозволити свайп у мобільному стилі на десктопі @@ -2064,7 +2064,7 @@ cropImage: Обрізати зображення recentNDays: Останні {n} днів navbar: Панель навігації noGraze: Будь ласка, вимкніть розширення браузера "Graze для Mastodon", оскільки воно - заважає роботі Firefish. + заважає роботі Iceshrimp. preventAiLearningDescription: Попросити сторонні мовні моделі ШІ не вивчати вміст, який ви завантажуєте, наприклад, записи та зображення. userSaysSomethingReasonReply: '{name} відповів на пост з {reason}' diff --git a/locales/vi-VN.yml b/locales/vi-VN.yml index 2604a9b2a..80f131c55 100644 --- a/locales/vi-VN.yml +++ b/locales/vi-VN.yml @@ -1,7 +1,7 @@ --- _lang_: "Tiếng Việt" headlineMisskey: "Mạng xã hội liên hợp" -introMisskey: "Xin chào! Firefish là một nền tảng tiểu blog phi tập trung mã nguồn mở.\nViết \"tút\" để chia sẻ những suy nghĩ của bạn 📡\nBằng \"biểu cảm\", bạn có thể bày tỏ nhanh chóng cảm xúc của bạn với các tút 👍\nHãy khám phá một thế giới mới! 🚀" +introMisskey: "Xin chào! Iceshrimp là một nền tảng tiểu blog phi tập trung mã nguồn mở.\nViết \"tút\" để chia sẻ những suy nghĩ của bạn 📡\nBằng \"biểu cảm\", bạn có thể bày tỏ nhanh chóng cảm xúc của bạn với các tút 👍\nHãy khám phá một thế giới mới! 🚀" monthAndDay: "{day} tháng {month}" search: "Tìm kiếm" notifications: "Thông báo" @@ -139,7 +139,7 @@ settingGuide: "Cài đặt đề xuất" cacheRemoteFiles: "Tập tin cache từ xa" cacheRemoteFilesDescription: "Khi tùy chọn này bị tắt, các tập tin từ xa sẽ được tải trực tiếp từ máy chủ khác. Điều này sẽ giúp giảm dung lượng lưu trữ nhưng lại tăng lưu lượng truy cập, vì hình thu nhỏ sẽ không được tạo." flagAsBot: "Đánh dấu đây là tài khoản bot" -flagAsBotDescription: "Bật tùy chọn này nếu tài khoản này được kiểm soát bởi một chương trình. Nếu được bật, nó sẽ được đánh dấu để các nhà phát triển khác ngăn chặn chuỗi tương tác vô tận với các bot khác và điều chỉnh hệ thống nội bộ của Firefish để coi tài khoản này như một bot." +flagAsBotDescription: "Bật tùy chọn này nếu tài khoản này được kiểm soát bởi một chương trình. Nếu được bật, nó sẽ được đánh dấu để các nhà phát triển khác ngăn chặn chuỗi tương tác vô tận với các bot khác và điều chỉnh hệ thống nội bộ của Iceshrimp để coi tài khoản này như một bot." flagAsCat: "Tài khoản này là mèo" flagAsCatDescription: "Bật tùy chọn này để đánh dấu tài khoản là một con mèo." flagShowTimelineReplies: "Hiện lượt trả lời trong bảng tin" @@ -198,7 +198,7 @@ noUsers: "Chưa có ai" editProfile: "Sửa hồ sơ" noteDeleteConfirm: "Bạn có chắc muốn xóa tút này?" pinLimitExceeded: "Bạn đã đạt giới hạn số lượng tút có thể ghim" -intro: "Đã cài đặt Firefish! Xin hãy tạo tài khoản admin." +intro: "Đã cài đặt Iceshrimp! Xin hãy tạo tài khoản admin." done: "Xong" processing: "Đang xử lý" preview: "Xem trước" @@ -523,7 +523,7 @@ sort: "Sắp xếp" ascendingOrder: "Tăng dần" descendingOrder: "Giảm dần" scratchpad: "Scratchpad" -scratchpadDescription: "Scratchpad cung cấp môi trường cho các thử nghiệm AiScript. Bạn có thể viết, thực thi và kiểm tra kết quả tương tác với Firefish trong đó." +scratchpadDescription: "Scratchpad cung cấp môi trường cho các thử nghiệm AiScript. Bạn có thể viết, thực thi và kiểm tra kết quả tương tác với Iceshrimp trong đó." output: "Nguồn ra" script: "Kịch bản" disablePagesScript: "Tắt AiScript trên Trang" @@ -648,7 +648,7 @@ createNewClip: "Tạo một ghim mới" unclip: "Bỏ ghim" confirmToUnclipAlreadyClippedNote: "Bài đăng này là một phần của \"{name}\" ghim. Bạn có muốn bỏ khỏi ghim?" public: "Công khai" -i18nInfo: "Firefish đang được các tình nguyện viên dịch sang nhiều thứ tiếng khác nhau. Bạn có thể hỗ trợ tại {link}." +i18nInfo: "Iceshrimp đang được các tình nguyện viên dịch sang nhiều thứ tiếng khác nhau. Bạn có thể hỗ trợ tại {link}." manageAccessTokens: "Tạo mã truy cập" accountInfo: "Thông tin tài khoản" notesCount: "Số lượng tút" @@ -699,7 +699,7 @@ onlineUsersCount: "{n} người đang online" nUsers: "{n} Người" nNotes: "{n} Tút" sendErrorReports: "Báo lỗi" -sendErrorReportsDescription: "Khi được bật, thông tin chi tiết về lỗi sẽ được chia sẻ với Firefish khi xảy ra sự cố, giúp nâng cao chất lượng của Firefish.\nBao gồm thông tin như phiên bản hệ điều hành của bạn, trình duyệt bạn đang sử dụng, hoạt động của bạn trong Firefish, v.v." +sendErrorReportsDescription: "Khi được bật, thông tin chi tiết về lỗi sẽ được chia sẻ với Iceshrimp khi xảy ra sự cố, giúp nâng cao chất lượng của Iceshrimp.\nBao gồm thông tin như phiên bản hệ điều hành của bạn, trình duyệt bạn đang sử dụng, hoạt động của bạn trong Iceshrimp, v.v." myTheme: "Theme của tôi" backgroundColor: "Màu nền" accentColor: "Màu phụ" @@ -790,7 +790,7 @@ hashtags: "Hashtag" troubleshooting: "Khắc phục sự cố" useBlurEffect: "Dùng hiệu ứng làm mờ trong giao diện" learnMore: "Tìm hiểu thêm" -misskeyUpdated: "Firefish vừa được cập nhật!" +misskeyUpdated: "Iceshrimp vừa được cập nhật!" whatIsNew: "Hiện những thay đổi" translate: "Dịch" translatedFrom: "Dịch từ {x}" @@ -970,8 +970,8 @@ _aboutFirefish: contributors: "Những người đóng góp nổi bật" allContributors: "Toàn bộ người đóng góp" source: "Mã nguồn" - translation: "Dịch Firefish" - donate: "Ủng hộ Firefish" + translation: "Dịch Iceshrimp" + donate: "Ủng hộ Iceshrimp" morePatrons: "Chúng tôi cũng trân trọng sự hỗ trợ của nhiều người đóng góp khác không được liệt kê ở đây. Cảm ơn! 🥰" patrons: "Người ủng hộ" _nsfw: @@ -980,8 +980,8 @@ _nsfw: force: "Ẩn mọi media" _mfm: cheatSheet: "MFM Cheatsheet" - intro: "MFM là ngôn ngữ phát triển độc quyền của Firefish có thể được sử dụng ở nhiều nơi. Tại đây bạn có thể xem danh sách tất cả các cú pháp MFM có sẵn." - dummy: "Firefish mở rộng thế giới Fediverse" + intro: "MFM là ngôn ngữ phát triển độc quyền của Iceshrimp có thể được sử dụng ở nhiều nơi. Tại đây bạn có thể xem danh sách tất cả các cú pháp MFM có sẵn." + dummy: "Iceshrimp mở rộng thế giới Fediverse" mention: "Nhắc đến" mentionDescription: "Bạn có thể nhắc đến ai đó bằng cách sử dụng @tên người dùng." hashtag: "Hashtag" @@ -1179,7 +1179,7 @@ _time: hour: "giờ" day: "ngày" _tutorial: - title: "How to use Firefish" + title: "How to use Iceshrimp" step1_1: "Welcome!" step1_2: "Let's get you set up. You'll be up and running in no time!" step2_1: "First, please fill out your profile." @@ -1196,8 +1196,8 @@ _tutorial: step5_6: "The Social {icon} timeline is where you can see posts from friends of your followers." step5_7: "The Global {icon} timeline is where you can see posts from every other connected instance." step6_1: "So, what is this place?" - step6_2: "Well, you didn't just join Firefish. You joined a portal to the Fediverse, an interconnected network of thousands of servers, called \"instances\"." - step6_3: "Each server works in different ways, and not all servers run Firefish. This one does though! It's a bit complicated, but you'll get the hang of it in no time." + step6_2: "Well, you didn't just join Iceshrimp. You joined a portal to the Fediverse, an interconnected network of thousands of servers, called \"instances\"." + step6_3: "Each server works in different ways, and not all servers run Iceshrimp. This one does though! It's a bit complicated, but you'll get the hang of it in no time." step6_4: "Now go, explore, and have fun!" _2fa: alreadyRegistered: "Bạn đã đăng ký thiết bị xác minh 2 bước." diff --git a/locales/zh-CN.yml b/locales/zh-CN.yml index 214b249c8..aed5b644c 100644 --- a/locales/zh-CN.yml +++ b/locales/zh-CN.yml @@ -1,6 +1,6 @@ _lang_: "简体中文" headlineMisskey: "一个开源、去中心化的社交媒体平台,永远免费!🚀" -introMisskey: "欢迎! Firefish 是一个开源、去中心化的社交媒体平台,永久免费!🚀" +introMisskey: "欢迎! Iceshrimp 是一个开源、去中心化的社交媒体平台,永久免费!🚀" monthAndDay: "{month} 月 {day} 日" search: "搜索" notifications: "通知" @@ -142,7 +142,7 @@ settingGuide: "推荐配置" cacheRemoteFiles: "缓存远程文件" cacheRemoteFilesDescription: "当禁用此设定时远程文件将直接从远程服务器载入。禁用后会减小储存空间需求,但是会增加流量,因为缩略图不会被生成。" flagAsBot: "这是一个机器人账号" -flagAsBotDescription: "如果此账号由程序控制,请启用此项。启用后,此标志可以帮助其它开发人员防止机器人之间产生无限互动的行为,并让 Firefish +flagAsBotDescription: "如果此账号由程序控制,请启用此项。启用后,此标志可以帮助其它开发人员防止机器人之间产生无限互动的行为,并让 Iceshrimp 的内部系统将此账号识别为机器人。" flagAsCat: "将这个账号设定为一只猫😺" flagAsCatDescription: "您会长出猫耳朵并像猫一样说话!" @@ -202,7 +202,7 @@ noUsers: "无用户" editProfile: "编辑个人资料" noteDeleteConfirm: "确定要删除此帖子吗?" pinLimitExceeded: "无法置顶更多帖子了" -intro: "Firefish 安装完成!请创建一个管理员用户。" +intro: "Iceshrimp 安装完成!请创建一个管理员用户。" done: "完成" processing: "正在处理" preview: "预览" @@ -381,7 +381,7 @@ exploreFediverse: "探索联邦宇宙" popularTags: "热门标签" userList: "列表" about: "关于" -aboutFirefish: "关于 Firefish" +aboutFirefish: "关于 Iceshrimp" administrator: "管理员" token: "令牌" twoStepAuthentication: "两步验证" @@ -529,7 +529,7 @@ sort: "排序" ascendingOrder: "升序" descendingOrder: "降序" scratchpad: "AiScript 控制台" -scratchpadDescription: "AiScript 控制台为 AiScript 提供了实验环境。您可以编写代码以与 Firefish 交互,运行它并查看结果。" +scratchpadDescription: "AiScript 控制台为 AiScript 提供了实验环境。您可以编写代码以与 Iceshrimp 交互,运行它并查看结果。" output: "输出" script: "脚本" disablePagesScript: "在页面中禁用 AiScript" @@ -654,7 +654,7 @@ createNewClip: "新建便签" unclip: "移除便签" confirmToUnclipAlreadyClippedNote: "本帖已包含在便签 \"{name}\" 里。您想要将本帖从该便签中移除吗?" public: "公开" -i18nInfo: "Firefish 已经被志愿者们翻译成了各种语言。如果您也有兴趣,可以通过 {link} 帮助翻译。" +i18nInfo: "Iceshrimp 已经被志愿者们翻译成了各种语言。如果您也有兴趣,可以通过 {link} 帮助翻译。" manageAccessTokens: "管理访问令牌" accountInfo: "账号信息" notesCount: "帖子数量" @@ -705,8 +705,8 @@ onlineUsersCount: "{n} 人在线" nUsers: "{n} 用户" nNotes: "{n} 帖子" sendErrorReports: "发送错误报告" -sendErrorReportsDescription: "启用后,如果出现问题,可以与 Firefish 共享详细的错误信息,从而帮助提高软件的质量。\n这将包括您的操作系统版本、您使用的浏览器、您在 - Firefish 中的活动等信息。" +sendErrorReportsDescription: "启用后,如果出现问题,可以与 Iceshrimp 共享详细的错误信息,从而帮助提高软件的质量。\n这将包括您的操作系统版本、您使用的浏览器、您在 + Iceshrimp 中的活动等信息。" myTheme: "我的主题" backgroundColor: "背景色" accentColor: "强调色" @@ -797,7 +797,7 @@ hashtags: "话题标签" troubleshooting: "故障排除" useBlurEffect: "在 UI 上使用模糊效果" learnMore: "更多信息" -misskeyUpdated: "Firefish 更新完成!" +misskeyUpdated: "Iceshrimp 更新完成!" whatIsNew: "显示更新信息" translate: "翻译" translatedFrom: "从 {x} 翻译" @@ -979,14 +979,14 @@ _registry: domain: "域" createKey: "创建键" _aboutFirefish: - about: "Firefish 是由 ThatOneCalculator 创建的 Misskey 的一个分支,自 2022 年开始开发。" + about: "Iceshrimp 是由 ThatOneCalculator 创建的 Misskey 的一个分支,自 2022 年开始开发。" contributors: "主要贡献者" allContributors: "全体贡献者" source: "源代码" - translation: "翻译 Firefish" - donate: "赞助 Firefish" + translation: "翻译 Iceshrimp" + donate: "赞助 Iceshrimp" morePatrons: "还有很多其它的人也在支持我们,非常感谢🥰" - patrons: "Firefish 赞助者" + patrons: "Iceshrimp 赞助者" patronsList: 按时间顺序而不是捐赠金额排列。通过上面的链接捐款,让您的名字出现在这里! sponsors: Calckey 赞助者们 donateTitle: 喜欢 Calckey 吗? @@ -999,8 +999,8 @@ _nsfw: force: "总是隐藏内容" _mfm: cheatSheet: "MFM 代码速查表" - intro: "MFM 是一种在 Misskey、Firefish、Akkoma 中使用的标记语言,可以在很多地方使用。您可以在此处查看所有可用的 MFM 语法的列表。" - dummy: "通过 Firefish 扩展联邦宇宙的世界" + intro: "MFM 是一种在 Misskey、Iceshrimp、Akkoma 中使用的标记语言,可以在很多地方使用。您可以在此处查看所有可用的 MFM 语法的列表。" + dummy: "通过 Iceshrimp 扩展联邦宇宙的世界" mention: "提及" mentionDescription: "可以使用 @+用户名 来指示特定用户。" hashtag: "话题标签" @@ -1219,7 +1219,7 @@ _time: hour: "小时" day: "日" _tutorial: - title: "如何使用 Firefish" + title: "如何使用 Iceshrimp" step1_1: "欢迎!" step1_2: "让我们帮您设置一下。您很快就能开始畅游联邦宇宙!" step2_1: "首先,请完成您的个人资料。" @@ -1236,8 +1236,8 @@ _tutorial: step5_6: "推荐 {icon} 时间线是您可以看到管理员推荐服务器的帖子的时间线。" step5_7: "全球 {icon} 时间线是您可以看到来自其它所有互联服务器的帖子的时间线。" step6_1: "那么,这里是什么地方?" - step6_2: "好吧,您不只是加入 Firefish。您已经加入了 Fediverse 的一个门户,这是一个由成千上万台服务器组成的互联网络。" - step6_3: "每个服务器的工作方式不同,并不是所有的服务器都运行 Firefish。但这个服务器是的! 这有点复杂,但您很快就会明白的。" + step6_2: "好吧,您不只是加入 Iceshrimp。您已经加入了 Fediverse 的一个门户,这是一个由成千上万台服务器组成的互联网络。" + step6_3: "每个服务器的工作方式不同,并不是所有的服务器都运行 Iceshrimp。但这个服务器是的! 这有点复杂,但您很快就会明白的。" step6_4: "现在,去吧,去探索,去享受乐趣吧!" _2fa: alreadyRegistered: "您已经注册了两步验证设备。" @@ -1818,7 +1818,7 @@ _messaging: migration: 迁移 _experiments: title: 实验性功能 - postImportsCaption: 允许用户从过去的 Firefish、Misskey、Mastodon、Akkoma 和 Pleroma 账号导入帖子。如果您的队列出现拥堵,则可能会导致加载速度减慢。 + postImportsCaption: 允许用户从过去的 Iceshrimp、Misskey、Mastodon、Akkoma 和 Pleroma 账号导入帖子。如果您的队列出现拥堵,则可能会导致加载速度减慢。 enablePostImports: 启用帖子导入 license: 许可证 flagSpeakAsCatDescription: 在猫模式下您的帖子会喵化 @@ -1838,14 +1838,14 @@ customSplashIconsDescription: 用换行符隔开的自定义启动屏幕图标 URL 上,最好全部调整为 192x192 的大小。 recommendedInstancesDescription: 推荐的服务器一行一个,它们将出现在推荐时间线中。 splash: 启动画面 -showUpdates: Firefish 更新后显示弹出窗口 +showUpdates: Iceshrimp 更新后显示弹出窗口 selectInstance: 选择服务器 silencedInstances: 禁言的服务器 antennaInstancesDescription: 列出服务器主机名,一行一个 pushNotification: 推送通知 subscribePushNotification: 启用推送通知 -showAdminUpdates: 提示新的 Firefish 版本可用(仅对于管理员) -searchPlaceholder: 搜索 Firefish +showAdminUpdates: 提示新的 Iceshrimp 版本可用(仅对于管理员) +searchPlaceholder: 搜索 Iceshrimp addInstance: 添加服务器 jumpToPrevious: 跳转到上一个 silenceThisInstance: 禁言此服务器 @@ -1921,7 +1921,7 @@ moveAccountDescription: 这个过程是不可逆的。在迁移之前,请确 moveFromLabel: 您要迁移出的旧账号: preventAiLearning: 阻止 AI 机器人抓取 preventAiLearningDescription: 请求第三方人工智能语言模型不要研究您上传的内容,例如帖子和图像。 -noGraze: 请禁用 "Graze for Mastodon" 浏览器扩展,因为它会干扰 Firefish。 +noGraze: 请禁用 "Graze for Mastodon" 浏览器扩展,因为它会干扰 Iceshrimp。 moveTo: 将当前账号迁移至新账号 moveToLabel: 您要迁移到的目标账号: moveAccount: 迁移账号! @@ -1943,7 +1943,7 @@ _filters: fromUser: 来自用户 followersOnly: 仅关注者 reactionPickerSkinTone: 首选的表情符号肤色 -isPatron: Firefish 赞助 +isPatron: Iceshrimp 赞助 _dialog: charactersExceeded: 超出了最大字符数!当前:{current} / 限制:{max} charactersBelow: 没有足够的字符!当前:{current} / 限制:{min} diff --git a/locales/zh-TW.yml b/locales/zh-TW.yml index d639523d9..b81f53d1b 100644 --- a/locales/zh-TW.yml +++ b/locales/zh-TW.yml @@ -1,6 +1,6 @@ _lang_: "繁體中文" headlineMisskey: "貼文連繫網路" -introMisskey: "歡迎! Firefish是一個開源、去中心化且永遠免費的社群網路平台!🚀" +introMisskey: "歡迎! Iceshrimp是一個開源、去中心化且永遠免費的社群網路平台!🚀" monthAndDay: "{month}月 {day}日" search: "搜尋" notifications: "通知" @@ -142,7 +142,7 @@ settingGuide: "推薦設定" cacheRemoteFiles: "快取遠端檔案" cacheRemoteFilesDescription: "禁用此設定會停止遠端檔案的緩存,從而節省儲存空間,但資料會因直接連線從而產生額外數據花費。" flagAsBot: "標記此帳號是機器人" -flagAsBotDescription: "如果本帳戶是由程式控制,請啟用此選項。啟用後,會作為標示幫助其他開發者防止機器人之間產生無限互動的行為,並會調整Firefish內部系統將本帳戶識別為機器人。" +flagAsBotDescription: "如果本帳戶是由程式控制,請啟用此選項。啟用後,會作為標示幫助其他開發者防止機器人之間產生無限互動的行為,並會調整Iceshrimp內部系統將本帳戶識別為機器人。" flagAsCat: "你是喵咪嗎?w😺" flagAsCatDescription: "如果想將本帳戶標示為一隻貓,請開啟此標示!" flagShowTimelineReplies: "在時間線上顯示貼文的回覆" @@ -201,7 +201,7 @@ noUsers: "沒有任何使用者" editProfile: "編輯個人檔案" noteDeleteConfirm: "確定刪除此貼文嗎?" pinLimitExceeded: "不能置頂更多貼文了" -intro: "Firefish 部署完成!請建立管理員帳戶。" +intro: "Iceshrimp 部署完成!請建立管理員帳戶。" done: "完成" processing: "處理中" preview: "預覽" @@ -380,7 +380,7 @@ exploreFediverse: "探索聯邦世界" popularTags: "熱門標籤" userList: "清單" about: "資訊" -aboutFirefish: "關於 Firefish" +aboutFirefish: "關於 Iceshrimp" administrator: "管理員" token: "權杖" twoStepAuthentication: "兩階段驗證" @@ -526,7 +526,7 @@ sort: "排序" ascendingOrder: "昇冪" descendingOrder: "降冪" scratchpad: "暫存記憶體" -scratchpadDescription: "AiScript控制台為AiScript提供了實驗環境。您可以在此編寫、執行和確認代碼與Firefish互動的结果。" +scratchpadDescription: "AiScript控制台為AiScript提供了實驗環境。您可以在此編寫、執行和確認代碼與Iceshrimp互動的结果。" output: "輸出" script: "腳本" disablePagesScript: "停用頁面的AiScript腳本" @@ -651,7 +651,7 @@ createNewClip: "建立新摘錄" unclip: "解除摘錄" confirmToUnclipAlreadyClippedNote: "此貼文已包含在摘錄「{name}」中。 你想將貼文從這個摘錄中排除嗎?" public: "公開" -i18nInfo: "Firefish已經被志願者們翻譯成各種語言版本,如果想要幫忙的話,可以進入{link}幫助翻譯。" +i18nInfo: "Iceshrimp已經被志願者們翻譯成各種語言版本,如果想要幫忙的話,可以進入{link}幫助翻譯。" manageAccessTokens: "管理存取權杖" accountInfo: "帳戶資訊" notesCount: "貼文數量" @@ -702,8 +702,8 @@ onlineUsersCount: "{n}人正在線上" nUsers: "{n}用戶" nNotes: "{n}貼文" sendErrorReports: "傳送錯誤報告" -sendErrorReportsDescription: "開啟後,錯誤出現時將會與 Firefish 分享詳細紀錄,對於 Firefish 的開發會有非常大的幫助。\n - 這將包括您的操作系統版本、使用的瀏覽器、您在 Firefish 中的活動等資料。" +sendErrorReportsDescription: "開啟後,錯誤出現時將會與 Iceshrimp 分享詳細紀錄,對於 Iceshrimp 的開發會有非常大的幫助。\n + 這將包括您的操作系統版本、使用的瀏覽器、您在 Iceshrimp 中的活動等資料。" myTheme: "我的佈景主題" backgroundColor: "背景" accentColor: "重點色彩" @@ -794,7 +794,7 @@ hashtags: "#tag" troubleshooting: "故障排除" useBlurEffect: "在 UI 上使用模糊效果" learnMore: "更多資訊" -misskeyUpdated: "Firefish 更新完成!" +misskeyUpdated: "Iceshrimp 更新完成!" whatIsNew: "顯示更新資訊" translate: "翻譯" translatedFrom: "從 {x} 翻譯" @@ -976,18 +976,18 @@ _registry: domain: "域" createKey: "新增機碼" _aboutFirefish: - about: "Firefish是由ThatOneCalculator自2022年起開發的Misskey分支。" + about: "Iceshrimp是由ThatOneCalculator自2022年起開發的Misskey分支。" contributors: "主要貢獻者" allContributors: "全體貢獻人員" source: "原始碼" - translation: "翻譯Firefish" - donate: "贊助Firefish" + translation: "翻譯Iceshrimp" + donate: "贊助Iceshrimp" morePatrons: "還有許許多多幫助我們的其他人,非常感謝你們。 🥰" patrons: "贊助者" patronsList: 按時間順序列出,而不是按贊助規模列出。使用上面的連結贊助,在這裡獲得顯示您名字的機會! - sponsors: Firefish 贊助者們 - donateTitle: 覺得 Firefish 棒嗎? - pleaseDonateToFirefish: 請考慮向 Firefish 贊助以支持其發展。 + sponsors: Iceshrimp 贊助者們 + donateTitle: 覺得 Iceshrimp 棒嗎? + pleaseDonateToIceshrimp: 請考慮向 Iceshrimp 贊助以支持其發展。 pleaseDonateToHost: 還請考慮捐贈給您在使用的伺服器 {host},以支援龐大的運營成本。 donateHost: 贊助給 {host} _nsfw: @@ -997,7 +997,7 @@ _nsfw: _mfm: cheatSheet: "MFM代碼小抄" intro: "MFM是Misskey專用的標記語言,可以在Misskey中的各個位置使用。 您可以這裏看到MFM可用語法列表。" - dummy: "Firefish拓展了Fediverse的世界" + dummy: "Iceshrimp拓展了Fediverse的世界" mention: "提及" mentionDescription: "透過 @+用戶名 來標示特定使用者。" hashtag: "#tag" @@ -1206,7 +1206,7 @@ _time: hour: "小時" day: "日" _tutorial: - title: "如何使用Firefish" + title: "如何使用Iceshrimp" step1_1: "歡迎!" step1_2: "讓我們把你安排好。你很快就會啟動並運行!" step2_1: "首先,請完成你的個人資料。" @@ -1223,8 +1223,8 @@ _tutorial: step5_6: "推薦 {icon} 時間線是顯示你的伺服器管理員推薦的貼文。" step5_7: "全球 {icon} 時間線是顯示來自所有其他連接的伺服器的貼文。" step6_1: "那麼,這裡是什麼地方?" - step6_2: "你不只是加入Firefish。你已經加入了Fediverse的一個門戶,這是一個由成千上萬台服務器組成的互聯網絡。" - step6_3: "每個服務器也有不同,而並不是所有的服務器都運行Firefish。但這個服務器確實是運行Firefish的! 你可能會覺得有點複雜,但你很快就會明白的。" + step6_2: "你不只是加入Iceshrimp。你已經加入了Fediverse的一個門戶,這是一個由成千上萬台服務器組成的互聯網絡。" + step6_3: "每個服務器也有不同,而並不是所有的服務器都運行Iceshrimp。但這個服務器確實是運行Iceshrimp的! 你可能會覺得有點複雜,但你很快就會明白的。" step6_4: "現在開始探索吧!" _2fa: alreadyRegistered: "你已註冊過一個雙重認證的裝置。" @@ -1784,7 +1784,7 @@ customMOTDDescription: 每次用戶加載/重新加載頁面時,由換行符 privateModeInfo: 啟用後,只有列入白名單的伺服器才能與你的伺服器聯合。所有貼文都將對公眾隱藏。 adminCustomCssWarn: 除非你知道它的作用,否則請不要使用此設定。 輸入不正確的值可能會導致每個人的客戶端無法正常運行。你可在你的的用戶設定中測試,確保你的 CSS 正常工作。 -showUpdates: Firefish 更新時顯示彈出視窗 +showUpdates: Iceshrimp 更新時顯示彈出視窗 recommendedInstances: 建議的伺服器 caption: 自動字幕 enterSendsMessage: 在 Messaging 中按 Return 發送消息 (如關閉則是 Ctrl + Return) @@ -1813,7 +1813,7 @@ customMOTD: 自定義MOTD (網頁載入時顯示的信息) customSplashIcons: 啟動畫面圖標 (網址) splash: 啟動畫面 updateAvailable: 可能有可用的更新! -showAdminUpdates: 表明新的 Firefish 版本可用(只限管理員) +showAdminUpdates: 表明新的 Iceshrimp 版本可用(只限管理員) migration: 遷移 homeTimeline: 主頁時間軸 swipeOnDesktop: 允許在桌面上進行手機式滑動 @@ -1827,7 +1827,7 @@ silenced: 已靜音 _experiments: title: 試驗功能 findOtherInstance: 找找另一個伺服器 -noGraze: 瀏覽器擴展 "Graze for Mastodon" 會與Firefish發生衝突,請停用該擴展。 +noGraze: 瀏覽器擴展 "Graze for Mastodon" 會與Iceshrimp發生衝突,請停用該擴展。 userSaysSomethingReasonRenote: '{name} 轉傳了包含 {reason} 的貼文' pushNotificationNotSupported: 你的瀏覽器或伺服器不支援推送通知 accessibility: 輔助功能 @@ -1886,7 +1886,7 @@ indexFrom: 從貼文 ID 開始的索引 isLocked: 該帳戶已獲得以下批准 isModerator: 板主 isAdmin: 管理員 -isPatron: Firefish 項目贊助者 +isPatron: Iceshrimp 項目贊助者 silencedWarning: 顯示此頁面是因為這些使用者來自您伺服器管理員已靜音的伺服器,因此他們可能是垃圾訊息。 signupsDisabled: 該伺服器上的註冊當前已被禁用,但您隨時可以在另一台伺服器上註冊!或是您有該伺服器的邀請碼,請在下面輸入。 showPopup: 通過彈出式視窗通知用戶 diff --git a/packages/backend/assets/favicon.ico b/packages/backend/assets/favicon.ico index 4b603dccb078be35781087aea2ed16fd63b59337..0574f350137fe9b9d01d7eebe2a00f11f86dcaef 100644 GIT binary patch literal 269342 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%0DQ<(#J1TZD80bIavCj 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 diff --git a/packages/backend/assets/redoc.html b/packages/backend/assets/redoc.html index 403af4bbf..d918b10cd 100644 --- a/packages/backend/assets/redoc.html +++ b/packages/backend/assets/redoc.html @@ -1,7 +1,7 @@ - Firefish API + Iceshrimp API diff --git a/packages/backend/src/models/entities/meta.ts b/packages/backend/src/models/entities/meta.ts index 817d4c30b..d57c2ac63 100644 --- a/packages/backend/src/models/entities/meta.ts +++ b/packages/backend/src/models/entities/meta.ts @@ -143,7 +143,7 @@ export class Meta { @Column("varchar", { length: 512, array: true, - default: "{/featured,/channels,/explore,/pages,/about-firefish}", + default: "{/featured,/channels,/explore,/pages,/about-iceshrimp}", }) public pinnedPages: string[]; diff --git a/packages/backend/src/server/api/mastodon/endpoints/meta.ts b/packages/backend/src/server/api/mastodon/endpoints/meta.ts index 9a81aad84..d595af3b6 100644 --- a/packages/backend/src/server/api/mastodon/endpoints/meta.ts +++ b/packages/backend/src/server/api/mastodon/endpoints/meta.ts @@ -4,21 +4,21 @@ import { fetchMeta } from "@/misc/fetch-meta.js"; import { Users, Notes } from "@/models/index.js"; import { IsNull, MoreThan } from "typeorm"; -// TODO: add firefish features +// TODO: add iceshrimp features export async function getInstance(response: Entity.Instance) { const meta = await fetchMeta(true); const totalUsers = Users.count({ where: { host: IsNull() } }); const totalStatuses = Notes.count({ where: { userHost: IsNull() } }); return { uri: response.uri, - title: response.title || "Firefish", + title: response.title || "Iceshrimp", short_description: response.description?.substring(0, 50) || "See real server website", description: response.description || - "This is a vanilla Firefish Instance. It doesn't seem to have a description.", + "This is a vanilla Iceshrimp Instance. It doesn't seem to have a description.", email: response.email || "", - version: `3.0.0 (compatible; Firefish ${config.version})`, + version: `3.0.0 (compatible; Iceshrimp ${config.version})`, urls: response.urls, stats: { user_count: await totalUsers, diff --git a/packages/backend/src/server/nodeinfo.ts b/packages/backend/src/server/nodeinfo.ts index 2d0144652..dbe43a100 100644 --- a/packages/backend/src/server/nodeinfo.ts +++ b/packages/backend/src/server/nodeinfo.ts @@ -50,7 +50,7 @@ const nodeinfo2 = async () => { return { software: { - name: "firefish", + name: "iceshrimp", version: config.version, repository: meta.repositoryUrl, homepage: "https://joinfirefish.org/", diff --git a/packages/backend/src/server/web/views/base.pug b/packages/backend/src/server/web/views/base.pug index 14e660cb3..17453c051 100644 --- a/packages/backend/src/server/web/views/base.pug +++ b/packages/backend/src/server/web/views/base.pug @@ -7,17 +7,9 @@ doctype html // - - ▄▄▄▄▄▄▄ ▄▄▄ ▄▄▄▄▄▄ ▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄ ▄▄▄ ▄▄▄▄▄▄▄ ▄▄ ▄▄ ◯ - █ █ █ ▄ █ █ █ █ █ █ █ █ █ ○ ▄ ▄ - █ ▄▄▄█ █ █ █ █ █ ▄▄▄█ ▄▄▄█ █ ▄▄▄▄▄█ █▄█ █ ⚬ █▄▄ █▄▄ - █ █▄▄▄█ █ █▄▄█▄█ █▄▄▄█ █▄▄▄█ █ █▄▄▄▄▄█ █ ▄▄▄▄▄▄ ▄ - █ ▄▄▄█ █ ▄▄ █ ▄▄▄█ ▄▄▄█ █▄▄▄▄▄ █ ▄ █ █ █ █▄▄ - █ █ █ █ █ █ █ █▄▄▄█ █ █ █▄▄▄▄▄█ █ █ █ █ █ ● ● █ - █▄▄▄█ █▄▄▄█▄▄▄█ █▄█▄▄▄▄▄▄▄█▄▄▄█ █▄▄▄█▄▄▄▄▄▄▄█▄▄█ █▄▄█ ▀▄▄▄▄▄▄▀ - - Thank you for using Firefish! + Thank you for using Iceshrimp! If you are reading this message... how about joining the development? - https://codeberg.org/firefish/firefish + https://git.ztn.sh/e2net/iceshrimp html @@ -25,13 +17,13 @@ html head meta(charset='utf-8') - meta(name='application-name' content='Firefish') + meta(name='application-name' content='Iceshrimp') meta(name='referrer' content='origin') meta(name='darkreader-lock' content='') meta(name='theme-color' content= themeColor || '#31748f') meta(name='theme-color-orig' content= themeColor || '#31748f') meta(property='twitter:card' content='summary') - meta(property='og:site_name' content= instanceName || 'Firefish') + meta(property='og:site_name' content= instanceName || 'Iceshrimp') meta(name='viewport' content='width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no') link(rel='icon' href= icon || `/favicon.ico?${ timestamp }`) link(rel='apple-touch-icon' href= icon || `/apple-touch-icon.png?${ timestamp }`) @@ -48,7 +40,7 @@ html title block title - = title || 'Firefish' + = title || 'Iceshrimp' block desc meta(name='description' content=desc || 'An open source, decentralized social media platform that\'s free forever! 🚀') @@ -58,7 +50,7 @@ html meta(name='robots' content='noindex') block og - meta(property='og:title' content=title || 'Firefish') + meta(property='og:title' content=title || 'Iceshrimp') meta(property='og:description' content=desc || 'An open source, decentralized social media platform that\'s free forever! 🚀') meta(property='og:image' content=img) meta(property='og:image:alt' content=alt || 'Pfp') diff --git a/packages/backend/src/server/web/views/bios.pug b/packages/backend/src/server/web/views/bios.pug index c310ddd5d..5387861a9 100644 --- a/packages/backend/src/server/web/views/bios.pug +++ b/packages/backend/src/server/web/views/bios.pug @@ -4,9 +4,9 @@ html head meta(charset='utf-8') - meta(name='application-name' content='Firefish') + meta(name='application-name' content='Iceshrimp') meta(name='viewport' content='width=device-width, initial-scale=1.0') - title Firefish Repair Tool + title Iceshrimp Repair Tool style include ../bios.css script @@ -14,7 +14,7 @@ html body header - h1 Firefish Repair Tool v#{version} + h1 Iceshrimp Repair Tool v#{version} main div.tabs button#ls Edit local storage diff --git a/packages/backend/src/server/web/views/cli.pug b/packages/backend/src/server/web/views/cli.pug index 08ae481ac..98773c8bb 100644 --- a/packages/backend/src/server/web/views/cli.pug +++ b/packages/backend/src/server/web/views/cli.pug @@ -4,9 +4,9 @@ html head meta(charset='utf-8') - meta(name='application-name' content='Firefish') + meta(name='application-name' content='Iceshrimp') meta(name='viewport' content='width=device-width, initial-scale=1.0') - title Firefish Cli + title Iceshrimp Cli style include ../cli.css script @@ -14,7 +14,7 @@ html body header - h1 Firefish Simple Client v#{version} + h1 Iceshrimp Simple Client v#{version} main div#form textarea#text diff --git a/packages/backend/src/server/web/views/flush.pug b/packages/backend/src/server/web/views/flush.pug index e9866587e..537d9265e 100644 --- a/packages/backend/src/server/web/views/flush.pug +++ b/packages/backend/src/server/web/views/flush.pug @@ -3,9 +3,9 @@ doctype html html head meta(charset='utf-8') - meta(name='application-name' content='Firefish') + meta(name='application-name' content='Iceshrimp') meta(name='viewport' content='width=device-width, initial-scale=1.0') - title Flush Firefish + title Flush Iceshrimp style. * { font-family: BIZ UDGothic, Roboto, HelveticaNeue, Arial, sans-serif; @@ -28,7 +28,7 @@ html #msg script. const msg = document.getElementById('msg'); - const successText = `\nSuccess Flush! Back to Firefish\n成功しました。Firefishを開き直してください。`; + const successText = `\nSuccess Flush! Back to Iceshrimp\n成功しました。Iceshrimpを開き直してください。`; message('Start flushing.'); diff --git a/packages/client/assets/about-icon.png b/packages/client/assets/about-icon.png index 8e74853b34373c90339a34913da31f4d3d14e9b0..b408aed0dc71f601f62a6c3c87d7f4fcb187f406 100644 GIT binary patch literal 34096 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

KS7qQIO00ReU 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 X@N#&)u5b?g5afp1ZPn7NR^k5#{HxB+ literal 126736 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 aAV-Zlho0-uz5E@3zdbHq&ecwI_WuFT50eo9 diff --git a/packages/client/assets/misskey.svg b/packages/client/assets/misskey.svg index 1009065de2c296e4a84bbb37a436acd9405a9c1a..0d1d0857dd6692bf481498ed838c91bf97c38363 100644 GIT binary patch literal 7395 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 diff --git a/packages/client/src/init.ts b/packages/client/src/init.ts index 519368138..bba23d9db 100644 --- a/packages/client/src/init.ts +++ b/packages/client/src/init.ts @@ -64,7 +64,7 @@ function checkForSplash() { } (async () => { - console.info(`Firefish v${version}`); + console.info(`Iceshrimp v${version}`); if (_DEV_) { console.warn("Development mode!!!"); diff --git a/packages/client/src/pages/about-firefish.vue b/packages/client/src/pages/about-firefish.vue index 0b001ff03..b2c05c690 100644 --- a/packages/client/src/pages/about-firefish.vue +++ b/packages/client/src/pages/about-firefish.vue @@ -21,7 +21,7 @@ @load="iconLoaded" @click="gravity" /> -

+
Iceshrimp
v{{ version }}
I #FirefishI #Iceshrimp