From 02f383129f72f1aced648342c20528958803deab Mon Sep 17 00:00:00 2001 From: CMK Date: Fri, 13 May 2022 12:46:37 +0800 Subject: [PATCH] chore: update strings mapping and i18n resources --- .../Sources/StringsConvertor/main.swift | 49 +- Mastodon.xcodeproj/project.pbxproj | 49 +- .../xcschemes/xcschememanagement.plist | 6 +- .../Resources/es-419.lproj/InfoPlist.strings | 4 - .../InfoPlist.strings | 0 .../InfoPlist.strings | 0 .../Resources/gd-GB.lproj/InfoPlist.strings | 4 - Mastodon/Resources/gd.lproj/InfoPlist.strings | 4 + MastodonIntent/es-419.lproj/Intents.strings | 51 --- .../Intents.strings | 0 .../Intents.stringsdict | 0 .../{eu-ES.lproj => eu.lproj}/Intents.strings | 0 .../Intents.stringsdict | 0 .../{gd-GB.lproj => gd.lproj}/Intents.strings | 0 .../Intents.stringsdict | 0 .../sv-FI.lproj/Intents.stringsdict | 54 --- MastodonIntent/sv.lproj/Intents.strings | 49 +- MastodonIntent/sv_FI.lproj/Intents.strings | 51 --- .../Generated/Strings.swift | 14 + .../Resources/ar.lproj/Localizable.strings | 6 +- .../ar.lproj/Localizable.stringsdict | 24 + .../Resources/ca.lproj/Localizable.strings | 3 + .../ca.lproj/Localizable.stringsdict | 16 + .../Resources/ckb.lproj/Localizable.strings | 3 + .../ckb.lproj/Localizable.stringsdict | 16 + .../Resources/de.lproj/Localizable.strings | 6 +- .../de.lproj/Localizable.stringsdict | 16 + .../Resources/en.lproj/Localizable.strings | 3 + .../en.lproj/Localizable.stringsdict | 16 + .../es-419.lproj/Localizable.strings | 428 ----------------- .../es-419.lproj/Localizable.stringsdict | 406 ----------------- .../Resources/es.lproj/Localizable.strings | 3 + .../es.lproj/Localizable.stringsdict | 16 + .../Localizable.strings | 6 +- .../Localizable.stringsdict | 16 + .../Resources/fr.lproj/Localizable.strings | 6 +- .../fr.lproj/Localizable.stringsdict | 16 + .../Localizable.strings | 5 +- .../Localizable.stringsdict | 20 + .../Resources/gl.lproj/Localizable.strings | 71 +-- .../gl.lproj/Localizable.stringsdict | 16 + .../Resources/it.lproj/Localizable.strings | 3 + .../it.lproj/Localizable.stringsdict | 16 + .../Resources/ja.lproj/Localizable.strings | 3 + .../ja.lproj/Localizable.stringsdict | 14 + .../Resources/kab.lproj/Localizable.strings | 3 + .../kab.lproj/Localizable.stringsdict | 16 + .../Resources/ku.lproj/Localizable.strings | 29 +- .../ku.lproj/Localizable.stringsdict | 16 + .../Resources/nl.lproj/Localizable.strings | 3 + .../nl.lproj/Localizable.stringsdict | 16 + .../Resources/ru.lproj/Localizable.strings | 3 + .../ru.lproj/Localizable.stringsdict | 20 + .../Resources/sv.lproj/Localizable.strings | 429 ++++++++++++++++++ .../Localizable.stringsdict | 116 +++-- .../Resources/sv_FI.lproj/Localizable.strings | 393 ---------------- .../Resources/th.lproj/Localizable.strings | 3 + .../th.lproj/Localizable.stringsdict | 14 + .../Resources/tr.lproj/Localizable.strings | 3 + .../tr.lproj/Localizable.stringsdict | 16 + .../Resources/vi.lproj/Localizable.strings | 3 + .../vi.lproj/Localizable.stringsdict | 14 + .../zh-Hans.lproj/Localizable.strings | 8 +- .../zh-Hans.lproj/Localizable.stringsdict | 14 + .../zh-Hant.lproj/Localizable.strings | 71 +-- .../zh-Hant.lproj/Localizable.stringsdict | 14 + 66 files changed, 1078 insertions(+), 1615 deletions(-) delete mode 100644 Mastodon/Resources/es-419.lproj/InfoPlist.strings rename Mastodon/Resources/{eu-ES.lproj => es-AR.lproj}/InfoPlist.strings (100%) rename Mastodon/Resources/{sv-FI.lproj => eu.lproj}/InfoPlist.strings (100%) delete mode 100644 Mastodon/Resources/gd-GB.lproj/InfoPlist.strings create mode 100644 Mastodon/Resources/gd.lproj/InfoPlist.strings delete mode 100644 MastodonIntent/es-419.lproj/Intents.strings rename MastodonIntent/{sv-FI.lproj => es-AR.lproj}/Intents.strings (100%) rename MastodonIntent/{es-419.lproj => es-AR.lproj}/Intents.stringsdict (100%) rename MastodonIntent/{eu-ES.lproj => eu.lproj}/Intents.strings (100%) rename MastodonIntent/{eu-ES.lproj => eu.lproj}/Intents.stringsdict (100%) rename MastodonIntent/{gd-GB.lproj => gd.lproj}/Intents.strings (100%) rename MastodonIntent/{gd-GB.lproj => gd.lproj}/Intents.stringsdict (100%) delete mode 100644 MastodonIntent/sv-FI.lproj/Intents.stringsdict delete mode 100644 MastodonIntent/sv_FI.lproj/Intents.strings delete mode 100644 MastodonSDK/Sources/MastodonLocalization/Resources/es-419.lproj/Localizable.strings delete mode 100644 MastodonSDK/Sources/MastodonLocalization/Resources/es-419.lproj/Localizable.stringsdict rename MastodonSDK/Sources/MastodonLocalization/Resources/{eu-ES.lproj => eu.lproj}/Localizable.strings (98%) rename MastodonSDK/Sources/MastodonLocalization/Resources/{eu-ES.lproj => eu.lproj}/Localizable.stringsdict (96%) rename MastodonSDK/Sources/MastodonLocalization/Resources/{gd-GB.lproj => gd.lproj}/Localizable.strings (98%) rename MastodonSDK/Sources/MastodonLocalization/Resources/{gd-GB.lproj => gd.lproj}/Localizable.stringsdict (96%) create mode 100644 MastodonSDK/Sources/MastodonLocalization/Resources/sv.lproj/Localizable.strings rename MastodonSDK/Sources/MastodonLocalization/Resources/{sv_FI.lproj => sv.lproj}/Localizable.stringsdict (81%) delete mode 100644 MastodonSDK/Sources/MastodonLocalization/Resources/sv_FI.lproj/Localizable.strings diff --git a/Localization/StringsConvertor/Sources/StringsConvertor/main.swift b/Localization/StringsConvertor/Sources/StringsConvertor/main.swift index e30cf56a5..7c0486548 100644 --- a/Localization/StringsConvertor/Sources/StringsConvertor/main.swift +++ b/Localization/StringsConvertor/Sources/StringsConvertor/main.swift @@ -47,31 +47,30 @@ private func convert(from inputDirectoryURL: URL, to outputDirectory: URL) { private func map(language: String) -> String? { switch language { - case "ar_SA": return "ar" // Arabic (Saudi Arabia) - case "eu_ES": return "eu-ES" // Basque - case "ca_ES": return "ca" // Catalan - case "zh_CN": return "zh-Hans" // Chinese Simplified - case "zh_TW": return "zh-Hant" // Chinese Traditional - case "nl_NL": return "nl" // Dutch - case "en_US": return "en" - case "fr_FR": return "fr" // French - case "gl_ES": return "gl" // Galician - case "de_DE": return "de" // German - case "it_IT": return "it" // Italian - case "ja_JP": return "ja" // Japanese - case "kab_KAB": return "kab" // Kabyle - case "kmr_TR": return "ku" // Kurmanji (Kurdish) - case "ru_RU": return "ru" // Russian - case "gd_GB": return "gd-GB" // Scottish Gaelic - case "ckb_IR": return "ckb" // Sorani (Kurdish) - case "es_ES": return "es" // Spanish - case "es_AR": return "es-419" // Spanish, Argentina - case "sv-SE": return "sv" // Swedish - case "sv_FI": return "sv_FI" // Swedish, Finland - case "th_TH": return "th" // Thai - case "tr_TR": return "tr" // Turkish - case "vi_VN": return "vi" // Vietnamese - default: return nil + case "ar.lproj": return "ar" // Arabic + case "eu.lproj": return "eu" // Basque + case "ca.lproj": return "ca" // Catalan + case "zh-Hans.lproj": return "zh-Hans" // Chinese Simplified + case "zh-Hant.lproj": return "zh-Hant" // Chinese Traditional + case "nl.lproj": return "nl" // Dutch + case "en.lproj": return "en" + case "fr.lproj": return "fr" // French + case "gl.lproj": return "gl" // Galician + case "de.lproj": return "de" // German + case "it.lproj": return "it" // Italian + case "ja.lproj": return "ja" // Japanese + case "kab.lproj": return "kab" // Kabyle + case "kmr.lproj": return "ku" // Kurmanji (Kurdish) [intent mapping] + case "ru.lproj": return "ru" // Russian + case "gd.lproj": return "gd" // Scottish Gaelic + case "ckb.lproj": return "ckb" // Sorani (Kurdish) + case "es.lproj": return "es" // Spanish + case "es_AR.lproj": return "es-AR" // Spanish, Argentina + case "sv.lproj": return "sv" // Swedish + case "th.lproj": return "th" // Thai + case "tr.lproj": return "tr" // Turkish + case "vi.lproj": return "vi" // Vietnamese + default: return nil } } diff --git a/Mastodon.xcodeproj/project.pbxproj b/Mastodon.xcodeproj/project.pbxproj index fb9e834cb..c2798aecf 100644 --- a/Mastodon.xcodeproj/project.pbxproj +++ b/Mastodon.xcodeproj/project.pbxproj @@ -903,12 +903,6 @@ DB0FCB992797F7AD006C02E2 /* UserView+Configuration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UserView+Configuration.swift"; sourceTree = ""; }; DB0FCB9B27980AB6006C02E2 /* HashtagTimelineViewController+DataSourceProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "HashtagTimelineViewController+DataSourceProvider.swift"; sourceTree = ""; }; DB118A8125E4B6E600FAB162 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = ""; }; - DB126A4C278C063F005726EE /* eu-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "eu-ES"; path = "eu-ES.lproj/Intents.strings"; sourceTree = ""; }; - DB126A4F278C063F005726EE /* eu-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "eu-ES"; path = "eu-ES.lproj/InfoPlist.strings"; sourceTree = ""; }; - DB126A50278C063F005726EE /* eu-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = "eu-ES"; path = "eu-ES.lproj/Intents.stringsdict"; sourceTree = ""; }; - DB126A56278C088D005726EE /* sv-FI */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "sv-FI"; path = "sv-FI.lproj/Intents.strings"; sourceTree = ""; }; - DB126A59278C088D005726EE /* sv-FI */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "sv-FI"; path = "sv-FI.lproj/InfoPlist.strings"; sourceTree = ""; }; - DB126A5A278C088D005726EE /* sv-FI */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = "sv-FI"; path = "sv-FI.lproj/Intents.stringsdict"; sourceTree = ""; }; DB159C2A27A17BAC0068DC77 /* DataSourceFacade+Media.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DataSourceFacade+Media.swift"; sourceTree = ""; }; DB1D186B25EF5BA7003F1F23 /* PollTableView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PollTableView.swift; sourceTree = ""; }; DB1D61CE26F1B33600DA8662 /* WelcomeViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WelcomeViewModel.swift; sourceTree = ""; }; @@ -1010,11 +1004,7 @@ DB4B777F26CA4EFA00B087B3 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Intents.strings; sourceTree = ""; }; DB4B778226CA4EFA00B087B3 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/InfoPlist.strings; sourceTree = ""; }; DB4B778326CA4EFA00B087B3 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = ru; path = ru.lproj/Intents.stringsdict; sourceTree = ""; }; - DB4B778426CA500E00B087B3 /* gd-GB */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "gd-GB"; path = "gd-GB.lproj/Intents.strings"; sourceTree = ""; }; - DB4B778726CA500E00B087B3 /* gd-GB */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "gd-GB"; path = "gd-GB.lproj/InfoPlist.strings"; sourceTree = ""; }; - DB4B778826CA500E00B087B3 /* gd-GB */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = "gd-GB"; path = "gd-GB.lproj/Intents.stringsdict"; sourceTree = ""; }; DB4B778926CA504100B087B3 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = es; path = es.lproj/Intents.stringsdict; sourceTree = ""; }; - DB4B778A26CA504200B087B3 /* es-419 */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = "es-419"; path = "es-419.lproj/Intents.stringsdict"; sourceTree = ""; }; DB4B778B26CA504300B087B3 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = ar; path = ar.lproj/Intents.stringsdict; sourceTree = ""; }; DB4B778C26CA504400B087B3 /* ca */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = ca; path = ca.lproj/Intents.stringsdict; sourceTree = ""; }; DB4B778D26CA504500B087B3 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = "zh-Hans"; path = "zh-Hans.lproj/Intents.stringsdict"; sourceTree = ""; }; @@ -1243,8 +1233,6 @@ DBA4B0DE26BD11130077136E /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/InfoPlist.strings; sourceTree = ""; }; DBA4B0DF26BD11C70077136E /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Intents.strings; sourceTree = ""; }; DBA4B0E226BD11C80077136E /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/InfoPlist.strings; sourceTree = ""; }; - DBA4B0E326BD11D10077136E /* es-419 */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-419"; path = "es-419.lproj/Intents.strings"; sourceTree = ""; }; - DBA4B0E626BD11D10077136E /* es-419 */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-419"; path = "es-419.lproj/InfoPlist.strings"; sourceTree = ""; }; DBA4B0E826C153820077136E /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Intents.strings; sourceTree = ""; }; DBA4B0EB26C153820077136E /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/InfoPlist.strings; sourceTree = ""; }; DBA4B0EC26C153B10077136E /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Intents.strings; sourceTree = ""; }; @@ -1302,6 +1290,15 @@ DBC6462226A1712000B0E31B /* ShareViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ShareViewModel.swift; sourceTree = ""; }; DBC7A671260C897100E57475 /* StatusContentWarningEditorView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StatusContentWarningEditorView.swift; sourceTree = ""; }; DBC7A67B260DFADE00E57475 /* StatusPublishService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StatusPublishService.swift; sourceTree = ""; }; + DBC9E3A3282E13BB0063A4D9 /* eu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = eu; path = eu.lproj/Intents.strings; sourceTree = ""; }; + DBC9E3A4282E13BB0063A4D9 /* eu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = eu; path = eu.lproj/InfoPlist.strings; sourceTree = ""; }; + DBC9E3A5282E13BB0063A4D9 /* eu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = eu; path = eu.lproj/Intents.stringsdict; sourceTree = ""; }; + DBC9E3A6282E15190063A4D9 /* gd */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = gd; path = gd.lproj/Intents.strings; sourceTree = ""; }; + DBC9E3A7282E15190063A4D9 /* gd */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = gd; path = gd.lproj/InfoPlist.strings; sourceTree = ""; }; + DBC9E3A8282E15190063A4D9 /* gd */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = gd; path = gd.lproj/Intents.stringsdict; sourceTree = ""; }; + DBC9E3A9282E17DF0063A4D9 /* es-AR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-AR"; path = "es-AR.lproj/Intents.strings"; sourceTree = ""; }; + DBC9E3AA282E17DF0063A4D9 /* es-AR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-AR"; path = "es-AR.lproj/InfoPlist.strings"; sourceTree = ""; }; + DBC9E3AB282E17DF0063A4D9 /* es-AR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = "es-AR"; path = "es-AR.lproj/Intents.stringsdict"; sourceTree = ""; }; DBCA0EBB282BB38A0029E2B0 /* PageboyNavigateable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PageboyNavigateable.swift; sourceTree = ""; }; DBCBCBF3267CB070000F5B51 /* Decode85.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Decode85.swift; sourceTree = ""; }; DBCBCC0C2680B908000F5B51 /* HomeTimelinePreference.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeTimelinePreference.swift; sourceTree = ""; }; @@ -3568,14 +3565,10 @@ ca, fr, es, - "es-419", de, nl, ru, - "gd-GB", th, - "eu-ES", - "sv-FI", ku, kab, vi, @@ -3585,6 +3578,9 @@ gl, it, tr, + eu, + gd, + "es-AR", ); mainGroup = DB427DC925BAA00100D1B89D; packageReferences = ( @@ -4522,15 +4518,11 @@ DBA4B0D726BD10F40077136E /* ca */, DBA4B0DB26BD11130077136E /* fr */, DBA4B0DF26BD11C70077136E /* es */, - DBA4B0E326BD11D10077136E /* es-419 */, DBA4B0E826C153820077136E /* de */, DBA4B0EC26C153B10077136E /* nl */, DBA4B0F526C2621D0077136E /* en */, DB4B777F26CA4EFA00B087B3 /* ru */, - DB4B778426CA500E00B087B3 /* gd-GB */, DB4B779226CA50BA00B087B3 /* th */, - DB126A4C278C063F005726EE /* eu-ES */, - DB126A56278C088D005726EE /* sv-FI */, DBEB19E927E4F37B00B0E80E /* ku */, DBF81C7427F68F5A00004A56 /* kab */, DBF81C7727F6913300004A56 /* vi */, @@ -4540,6 +4532,9 @@ DB519B0F281BCB3300F0C99D /* gl */, DB519B12281BCBC400F0C99D /* it */, DB519B15281BCC2F00F0C99D /* tr */, + DBC9E3A3282E13BB0063A4D9 /* eu */, + DBC9E3A6282E15190063A4D9 /* gd */, + DBC9E3A9282E17DF0063A4D9 /* es-AR */, ); name = Intents.intentdefinition; sourceTree = ""; @@ -4554,14 +4549,10 @@ DBA4B0DA26BD10F40077136E /* ca */, DBA4B0DE26BD11130077136E /* fr */, DBA4B0E226BD11C80077136E /* es */, - DBA4B0E626BD11D10077136E /* es-419 */, DBA4B0EB26C153820077136E /* de */, DBA4B0EF26C153B20077136E /* nl */, DB4B778226CA4EFA00B087B3 /* ru */, - DB4B778726CA500E00B087B3 /* gd-GB */, DB4B779526CA50BA00B087B3 /* th */, - DB126A4F278C063F005726EE /* eu-ES */, - DB126A59278C088D005726EE /* sv-FI */, DBEB19EA27E4F37B00B0E80E /* ku */, DBF81C7527F68F5A00004A56 /* kab */, DBF81C7827F6913300004A56 /* vi */, @@ -4571,6 +4562,9 @@ DB519B10281BCB3300F0C99D /* gl */, DB519B13281BCBC400F0C99D /* it */, DB519B16281BCC2F00F0C99D /* tr */, + DBC9E3A4282E13BB0063A4D9 /* eu */, + DBC9E3A7282E15190063A4D9 /* gd */, + DBC9E3AA282E17DF0063A4D9 /* es-AR */, ); name = InfoPlist.strings; sourceTree = ""; @@ -4596,9 +4590,7 @@ children = ( DBA4B0F826C269880077136E /* en */, DB4B778326CA4EFA00B087B3 /* ru */, - DB4B778826CA500E00B087B3 /* gd-GB */, DB4B778926CA504100B087B3 /* es */, - DB4B778A26CA504200B087B3 /* es-419 */, DB4B778B26CA504300B087B3 /* ar */, DB4B778C26CA504400B087B3 /* ca */, DB4B778D26CA504500B087B3 /* zh-Hans */, @@ -4607,8 +4599,6 @@ DB4B779026CA504900B087B3 /* fr */, DB4B779126CA504A00B087B3 /* ja */, DB4B779626CA50BA00B087B3 /* th */, - DB126A50278C063F005726EE /* eu-ES */, - DB126A5A278C088D005726EE /* sv-FI */, DBEB19EB27E4F37B00B0E80E /* ku */, DBF81C7627F68F5A00004A56 /* kab */, DBF81C7927F6913300004A56 /* vi */, @@ -4618,6 +4608,9 @@ DB519B11281BCB3400F0C99D /* gl */, DB519B14281BCBC400F0C99D /* it */, DB519B17281BCC2F00F0C99D /* tr */, + DBC9E3A5282E13BB0063A4D9 /* eu */, + DBC9E3A8282E15190063A4D9 /* gd */, + DBC9E3AB282E17DF0063A4D9 /* es-AR */, ); name = Intents.stringsdict; sourceTree = ""; diff --git a/Mastodon.xcodeproj/xcuserdata/mainasuk.xcuserdatad/xcschemes/xcschememanagement.plist b/Mastodon.xcodeproj/xcuserdata/mainasuk.xcuserdatad/xcschemes/xcschememanagement.plist index 5041bc0be..4dab4933f 100644 --- a/Mastodon.xcodeproj/xcuserdata/mainasuk.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/Mastodon.xcodeproj/xcuserdata/mainasuk.xcuserdatad/xcschemes/xcschememanagement.plist @@ -114,7 +114,7 @@ MastodonIntent.xcscheme_^#shared#^_ orderHint - 31 + 22 MastodonIntents.xcscheme_^#shared#^_ @@ -129,12 +129,12 @@ NotificationService.xcscheme_^#shared#^_ orderHint - 30 + 20 ShareActionExtension.xcscheme_^#shared#^_ orderHint - 32 + 21 SuppressBuildableAutocreation diff --git a/Mastodon/Resources/es-419.lproj/InfoPlist.strings b/Mastodon/Resources/es-419.lproj/InfoPlist.strings deleted file mode 100644 index e7ef4cb76..000000000 --- a/Mastodon/Resources/es-419.lproj/InfoPlist.strings +++ /dev/null @@ -1,4 +0,0 @@ -"NSCameraUsageDescription" = "Usado para tomar fotos para los mensajes"; -"NSPhotoLibraryAddUsageDescription" = "Usado para guardar la foto en la Biblioteca de fotos"; -"NewPostShortcutItemTitle" = "Nuevo mensaje"; -"SearchShortcutItemTitle" = "Buscar"; \ No newline at end of file diff --git a/Mastodon/Resources/eu-ES.lproj/InfoPlist.strings b/Mastodon/Resources/es-AR.lproj/InfoPlist.strings similarity index 100% rename from Mastodon/Resources/eu-ES.lproj/InfoPlist.strings rename to Mastodon/Resources/es-AR.lproj/InfoPlist.strings diff --git a/Mastodon/Resources/sv-FI.lproj/InfoPlist.strings b/Mastodon/Resources/eu.lproj/InfoPlist.strings similarity index 100% rename from Mastodon/Resources/sv-FI.lproj/InfoPlist.strings rename to Mastodon/Resources/eu.lproj/InfoPlist.strings diff --git a/Mastodon/Resources/gd-GB.lproj/InfoPlist.strings b/Mastodon/Resources/gd-GB.lproj/InfoPlist.strings deleted file mode 100644 index ccb39b44e..000000000 --- a/Mastodon/Resources/gd-GB.lproj/InfoPlist.strings +++ /dev/null @@ -1,4 +0,0 @@ -"NSCameraUsageDescription" = "’Ga chleachdadh airson dealbh a thogail do staid puist"; -"NSPhotoLibraryAddUsageDescription" = "’Ga chleachdadh airson dealbh a shàbhaladh ann an tasg-lann nan dealbhan"; -"NewPostShortcutItemTitle" = "Post ùr"; -"SearchShortcutItemTitle" = "Lorg"; \ No newline at end of file diff --git a/Mastodon/Resources/gd.lproj/InfoPlist.strings b/Mastodon/Resources/gd.lproj/InfoPlist.strings new file mode 100644 index 000000000..710865573 --- /dev/null +++ b/Mastodon/Resources/gd.lproj/InfoPlist.strings @@ -0,0 +1,4 @@ +"NSCameraUsageDescription" = "Used to take photo for post status"; +"NSPhotoLibraryAddUsageDescription" = "Used to save photo into the Photo Library"; +"NewPostShortcutItemTitle" = "New Post"; +"SearchShortcutItemTitle" = "Search"; \ No newline at end of file diff --git a/MastodonIntent/es-419.lproj/Intents.strings b/MastodonIntent/es-419.lproj/Intents.strings deleted file mode 100644 index 55a47e209..000000000 --- a/MastodonIntent/es-419.lproj/Intents.strings +++ /dev/null @@ -1,51 +0,0 @@ -"16wxgf" = "Enviar a Mastodon"; - -"751xkl" = "Contenido del texto"; - -"CsR7G2" = "Enviar"; - -"HZSGTr" = "¿Qué contenido enviar?"; - -"HdGikU" = "Error al enviar mensaje"; - -"KDNTJ4" = "Motivo del error"; - -"RHxKOw" = "Enviar mensaje con contenido de texto"; - -"RxSqsb" = "Mensaje"; - -"WCIR3D" = "Enviar ${content} a Mastodon"; - -"ZKJSNu" = "Mensaje"; - -"ZS1XaK" = "${content}"; - -"ZbSjzC" = "Visibilidad"; - -"Zo4jgJ" = "Visibilidad del mensaje"; - -"apSxMG-dYQ5NN" = "Hay ${count} opciones que coinciden con \"Público\"."; - -"apSxMG-ehFLjY" = "Hay ${count} opciones que coinciden con \"Sólo para seguidores\"."; - -"ayoYEb-dYQ5NN" = "${content}, público"; - -"ayoYEb-ehFLjY" = "${content}, sólo para seguidores"; - -"dUyuGg" = "Enviar"; - -"dYQ5NN" = "Público"; - -"ehFLjY" = "Sólo para seguidores"; - -"gfePDu" = "Error al enviar mensaje. ${failureReason}"; - -"k7dbKQ" = "El mensaje se envió exitosamente."; - -"oGiqmY-dYQ5NN" = "Sólo para confirmar, ¿querías que este mensaje sea PÚBLICO?"; - -"oGiqmY-ehFLjY" = "Sólo para confirmar, ¿querías que este mensaje sea SÓLO PARA SEGUIDORES?"; - -"rM6dvp" = "Dirección web"; - -"ryJLwG" = "El mensaje se envió exitosamente. "; diff --git a/MastodonIntent/sv-FI.lproj/Intents.strings b/MastodonIntent/es-AR.lproj/Intents.strings similarity index 100% rename from MastodonIntent/sv-FI.lproj/Intents.strings rename to MastodonIntent/es-AR.lproj/Intents.strings diff --git a/MastodonIntent/es-419.lproj/Intents.stringsdict b/MastodonIntent/es-AR.lproj/Intents.stringsdict similarity index 100% rename from MastodonIntent/es-419.lproj/Intents.stringsdict rename to MastodonIntent/es-AR.lproj/Intents.stringsdict diff --git a/MastodonIntent/eu-ES.lproj/Intents.strings b/MastodonIntent/eu.lproj/Intents.strings similarity index 100% rename from MastodonIntent/eu-ES.lproj/Intents.strings rename to MastodonIntent/eu.lproj/Intents.strings diff --git a/MastodonIntent/eu-ES.lproj/Intents.stringsdict b/MastodonIntent/eu.lproj/Intents.stringsdict similarity index 100% rename from MastodonIntent/eu-ES.lproj/Intents.stringsdict rename to MastodonIntent/eu.lproj/Intents.stringsdict diff --git a/MastodonIntent/gd-GB.lproj/Intents.strings b/MastodonIntent/gd.lproj/Intents.strings similarity index 100% rename from MastodonIntent/gd-GB.lproj/Intents.strings rename to MastodonIntent/gd.lproj/Intents.strings diff --git a/MastodonIntent/gd-GB.lproj/Intents.stringsdict b/MastodonIntent/gd.lproj/Intents.stringsdict similarity index 100% rename from MastodonIntent/gd-GB.lproj/Intents.stringsdict rename to MastodonIntent/gd.lproj/Intents.stringsdict diff --git a/MastodonIntent/sv-FI.lproj/Intents.stringsdict b/MastodonIntent/sv-FI.lproj/Intents.stringsdict deleted file mode 100644 index 5a39d5e64..000000000 --- a/MastodonIntent/sv-FI.lproj/Intents.stringsdict +++ /dev/null @@ -1,54 +0,0 @@ - - - - - There are ${count} options matching ‘${content}’. - 2 - - NSStringLocalizedFormatKey - There are %#@count_option@ matching ‘${content}’. - count_option - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - %ld - zero - 0 options - one - 1 option - two - 2 options - few - %ld options - many - %ld options - other - %ld options - - - There are ${count} options matching ‘${visibility}’. - - NSStringLocalizedFormatKey - There are %#@count_option@ matching ‘${visibility}’. - count_option - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - %ld - zero - 0 options - one - 1 option - two - 2 options - few - %ld options - many - %ld options - other - %ld options - - - - diff --git a/MastodonIntent/sv.lproj/Intents.strings b/MastodonIntent/sv.lproj/Intents.strings index b85bec4c5..526e495d2 100644 --- a/MastodonIntent/sv.lproj/Intents.strings +++ b/MastodonIntent/sv.lproj/Intents.strings @@ -1,52 +1,51 @@ -"16wxgf" = "Post on Mastodon"; +"16wxgf" = "Publicera på Mastodon"; -"751xkl" = "Text Content"; +"751xkl" = "Textinnehåll"; -"CsR7G2" = "Post on Mastodon"; +"CsR7G2" = "Publicera på Mastodon"; -"HZSGTr" = "What content to post?"; +"HZSGTr" = "Vilket innehåll ska publiceras?"; -"HdGikU" = "Posting failed"; +"HdGikU" = "Publiceringen misslyckades"; -"KDNTJ4" = "Failure Reason"; +"KDNTJ4" = "Felorsak"; -"RHxKOw" = "Send Post with text content"; +"RHxKOw" = "Skicka inlägg med textinnehåll"; -"RxSqsb" = "Post"; +"RxSqsb" = "Inlägg"; -"WCIR3D" = "Post ${content} on Mastodon"; +"WCIR3D" = "Publicera ${content} på Mastodon"; -"ZKJSNu" = "Post"; +"ZKJSNu" = "Inlägg"; "ZS1XaK" = "${content}"; -"ZbSjzC" = "Visibility"; +"ZbSjzC" = "Synlighet"; -"Zo4jgJ" = "Post Visibility"; +"Zo4jgJ" = "Inläggssynlighet"; -"apSxMG-dYQ5NN" = "There are ${count} options matching ‘Public’."; +"apSxMG-dYQ5NN" = "Det finns ${count} alternativ som matchar ‘Offentligt’."; -"apSxMG-ehFLjY" = "There are ${count} options matching ‘Followers Only’."; +"apSxMG-ehFLjY" = "Det finns ${count} alternativ som matchar ‘Endast följare’."; -"ayoYEb-dYQ5NN" = "${content}, Public"; +"ayoYEb-dYQ5NN" = "${content}, Offentligt"; -"ayoYEb-ehFLjY" = "${content}, Followers Only"; +"ayoYEb-ehFLjY" = "${content}, Endast följare"; -"dUyuGg" = "Post on Mastodon"; +"dUyuGg" = "Publicera på Mastodon"; -"dYQ5NN" = "Public"; +"dYQ5NN" = "Offentligt"; -"ehFLjY" = "Followers Only"; +"ehFLjY" = "Endast följare"; -"gfePDu" = "Posting failed. ${failureReason}"; +"gfePDu" = "Publicering misslyckades. ${failureReason}"; -"k7dbKQ" = "Post was sent successfully."; +"k7dbKQ" = "Inlägget har publicerats."; -"oGiqmY-dYQ5NN" = "Just to confirm, you wanted ‘Public’?"; +"oGiqmY-dYQ5NN" = "Bara för att bekräfta, ville du ha 'Offentligt'?"; -"oGiqmY-ehFLjY" = "Just to confirm, you wanted ‘Followers Only’?"; +"oGiqmY-ehFLjY" = "Bara för att bekräfta, ville du ha 'Endast följare'?"; "rM6dvp" = "URL"; -"ryJLwG" = "Post was sent successfully."; - +"ryJLwG" = "Inlägget har publicerats. "; diff --git a/MastodonIntent/sv_FI.lproj/Intents.strings b/MastodonIntent/sv_FI.lproj/Intents.strings deleted file mode 100644 index 1be213d45..000000000 --- a/MastodonIntent/sv_FI.lproj/Intents.strings +++ /dev/null @@ -1,51 +0,0 @@ -"16wxgf" = "Julkaise Mastodonissa"; - -"751xkl" = "Tekstisisältö"; - -"CsR7G2" = "Julkaise Mastodonissa"; - -"HZSGTr" = "Mitä sisältöä julkaista?"; - -"HdGikU" = "Julkaiseminen epäonnistui"; - -"KDNTJ4" = "Epäonnistumisen syy"; - -"RHxKOw" = "Lähetä julkaisu teksisisällöllä"; - -"RxSqsb" = "Julkaisu"; - -"WCIR3D" = "Julkaise ${content} Mastodonissa"; - -"ZKJSNu" = "Julkaisu"; - -"ZS1XaK" = "${content}"; - -"ZbSjzC" = "Näkyvyys"; - -"Zo4jgJ" = "Julkaisun näkyvyys"; - -"apSxMG-dYQ5NN" = "On ${count} vaihtoehtoa, jotka vastaavat ‘Julkinen’."; - -"apSxMG-ehFLjY" = "On ${count} vaihtoehtoa, jotka vastaavat ‘Vain seuraajat’."; - -"ayoYEb-dYQ5NN" = "${content}, julkinen"; - -"ayoYEb-ehFLjY" = "${content}, vain seuraajat"; - -"dUyuGg" = "Julkaise Mastodonissa"; - -"dYQ5NN" = "Julkinen"; - -"ehFLjY" = "Vain seuraajat"; - -"gfePDu" = "Julkaiseminen epäonnistui. ${failureReason}"; - -"k7dbKQ" = "Julkaisu lähetettiin onnistuneesti."; - -"oGiqmY-dYQ5NN" = "Vahvitukseksi, halusit ‘Julkinen’?"; - -"oGiqmY-ehFLjY" = "Vahvitstukseksi, halusit ‘Vain seuraajat’?"; - -"rM6dvp" = "URL"; - -"ryJLwG" = "Julkaisu lähetettiin onnistuneesti. "; diff --git a/MastodonSDK/Sources/MastodonLocalization/Generated/Strings.swift b/MastodonSDK/Sources/MastodonLocalization/Generated/Strings.swift index b5403a142..f8208f0db 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Generated/Strings.swift +++ b/MastodonSDK/Sources/MastodonLocalization/Generated/Strings.swift @@ -518,6 +518,8 @@ public enum L10n { public enum ConfirmEmail { /// Tap the link we emailed to you to verify your account. public static let subtitle = L10n.tr("Localizable", "Scene.ConfirmEmail.Subtitle") + /// Tap the link we emailed to you to verify your account + public static let tapTheLinkWeEmailedToYouToVerifyYourAccount = L10n.tr("Localizable", "Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount") /// One last thing. public static let title = L10n.tr("Localizable", "Scene.ConfirmEmail.Title") public enum Button { @@ -708,6 +710,10 @@ public enum L10n { } } public enum Register { + /// Let’s get you set up on %@ + public static func letsGetYouSetUpOnDomain(_ p1: Any) -> String { + return L10n.tr("Localizable", "Scene.Register.LetsGetYouSetUpOnDomain", String(describing: p1)) + } /// Let’s get you set up on %@ public static func title(_ p1: Any) -> String { return L10n.tr("Localizable", "Scene.Register.Title", String(describing: p1)) @@ -869,6 +875,10 @@ public enum L10n { } /// When you see something you don’t like on Mastodon, you can remove the person from your experience. public static let whenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience = L10n.tr("Localizable", "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience.") + /// While we review this, you can take action against %@ + public static func whileWeReviewThisYouCanTakeActionAgainstUser(_ p1: Any) -> String { + return L10n.tr("Localizable", "Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser", String(describing: p1)) + } /// You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted. public static let youWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted = L10n.tr("Localizable", "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted") } @@ -1305,6 +1315,10 @@ public enum L10n { public static func following(_ p1: Int) -> String { return L10n.tr("Localizable", "plural.count.following", p1) } + /// Plural format key: "%#@media_count@" + public static func media(_ p1: Int) -> String { + return L10n.tr("Localizable", "plural.count.media", p1) + } /// Plural format key: "%#@post_count@" public static func post(_ p1: Int) -> String { return L10n.tr("Localizable", "plural.count.post", p1) diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/ar.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/ar.lproj/Localizable.strings index c49b9f9d6..12ce8cd2d 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/ar.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/ar.lproj/Localizable.strings @@ -199,8 +199,8 @@ "Scene.ConfirmEmail.OpenEmailApp.Mail" = "البريد"; "Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "فتح عميل البريد الإلكتروني"; "Scene.ConfirmEmail.OpenEmailApp.Title" = "تحقَّق من بريدك الوارِد."; -"Scene.ConfirmEmail.Subtitle" = "لقد أرسلنا للتو بريد إلكتروني إلى %@، -انقر على الرابط لتأكيد حسابك."; +"Scene.ConfirmEmail.Subtitle" = "أنقر على الرابط المرسل إليك لاستيثاق حسابك."; +"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; "Scene.ConfirmEmail.Title" = "شيءٌ أخير."; "Scene.Discovery.Intro" = "هَذِهِ هِيَ المَنشُوراتُ الَّتي تَكْتَسِبُ شَعبِيَّةً فِي الرُّكنِ الخاصِّ بِكَ مِن مَاستُودون."; "Scene.Discovery.Tabs.Community" = "المُجتَمَع"; @@ -286,6 +286,7 @@ "Scene.Register.Input.Password.Require" = "رمز المرور الخاص بك يجب أن يحتوي على الأقل:"; "Scene.Register.Input.Username.DuplicatePrompt" = "اِسم المُستَخدِم هذا مأخوذٌ بالفعل."; "Scene.Register.Input.Username.Placeholder" = "اِسمُ مُستَخدِم"; +"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@"; "Scene.Register.Title" = "أخبرنا عن نفسك."; "Scene.Report.Content1" = "هل ترغب في إضافة أي منشورات أُخرى إلى البلاغ؟"; "Scene.Report.Content2" = "هل هناك أي شيء يجب أن يعرفه المُراقبين حول هذا البلاغ؟"; @@ -303,6 +304,7 @@ "Scene.Report.StepFinal.UnfollowUser" = "إلغاءُ مُتابَعَةِ %@"; "Scene.Report.StepFinal.Unfollowed" = "أُلغِيَت المُتابَعَة"; "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "عِندما تَرى شيئًا لَا يُعجِبُكَ عَلَى مَاستودُون، يُمكِنُكَ إزالَةُ الشَّخصِ مِن تَجرِبَتِك."; +"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "While we review this, you can take action against %@"; "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "لَن تَرى مُشارَكاتِهِ أو إعادَاتِ تَدوينَهِ فِي تغذيَتِكَ الرَّئيسَة. لَن يَعرِفَ أنَّهُ قَد كُتِمَ أيضًا."; "Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "هَل هُناكَ شَيءٌ آخَرَ يَجِبُ أن نَعلَمَ بِه؟"; "Scene.Report.StepFour.Step4Of4" = "الخطوة 4 مِن أصل 4"; diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/ar.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/ar.lproj/Localizable.stringsdict index dddba5132..61ba17c28 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/ar.lproj/Localizable.stringsdict +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/ar.lproj/Localizable.stringsdict @@ -98,6 +98,30 @@ منشور + plural.count.media + + NSStringLocalizedFormatKey + %#@media_count@ + media_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + zero + %ld media + one + 1 media + two + %ld media + few + %ld media + many + %ld media + other + %ld media + + plural.count.post NSStringLocalizedFormatKey diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/ca.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/ca.lproj/Localizable.strings index 502b26729..cb3fabf33 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/ca.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/ca.lproj/Localizable.strings @@ -200,6 +200,7 @@ carregat a Mastodon."; "Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "Obre el Client de Correu electrònic"; "Scene.ConfirmEmail.OpenEmailApp.Title" = "Comprova la teva safata d'entrada."; "Scene.ConfirmEmail.Subtitle" = "Toca l'enllaç del correu electrònic que t'hem enviat per a confirmar el teu compte."; +"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; "Scene.ConfirmEmail.Title" = "Una última cosa."; "Scene.Discovery.Intro" = "Aquestes son les publicacions que criden l'atenció en el teu racó de Mastodon."; "Scene.Discovery.Tabs.Community" = "Comunitat"; @@ -285,6 +286,7 @@ carregat a Mastodon."; "Scene.Register.Input.Password.Require" = "La teva contrasenya com a mínim necessita:"; "Scene.Register.Input.Username.DuplicatePrompt" = "Aquest nom d'usuari ja està en ús."; "Scene.Register.Input.Username.Placeholder" = "nom d'usuari"; +"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@"; "Scene.Register.Title" = "Anem a configurar-te a %@"; "Scene.Report.Content1" = "Hi ha alguna altre publicació que vulguis afegir a l'informe?"; "Scene.Report.Content2" = "Hi ha alguna cosa que els moderadors hagin de saber sobre aquest informe?"; @@ -302,6 +304,7 @@ carregat a Mastodon."; "Scene.Report.StepFinal.UnfollowUser" = "Deixa de seguir %@"; "Scene.Report.StepFinal.Unfollowed" = "S'ha deixat de seguir"; "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "Quan veus alguna cosa que no t'agrada a Mastodon, pots eliminar la persona de la vostra experiència."; +"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "Mentre ho revisem, pots prendre mesures contra %@"; "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "No veuràs les seves publicacions o impulsos a la teva línia de temps personal. No sabran que han estat silenciats."; "Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Hi ha res més que hauríem de saber?"; "Scene.Report.StepFour.Step4Of4" = "Pas 4 de 4"; diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/ca.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/ca.lproj/Localizable.stringsdict index dfbd38c0b..c83c65883 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/ca.lproj/Localizable.stringsdict +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/ca.lproj/Localizable.stringsdict @@ -66,6 +66,22 @@ publicacions + plural.count.media + + NSStringLocalizedFormatKey + %#@media_count@ + media_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 mèdia + other + %ld mèdia + + plural.count.post NSStringLocalizedFormatKey diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/ckb.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/ckb.lproj/Localizable.strings index 89ba6315d..a3eda382e 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/ckb.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/ckb.lproj/Localizable.strings @@ -199,6 +199,7 @@ "Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "بەرنامەی ئیمێڵەکەت بکەوە"; "Scene.ConfirmEmail.OpenEmailApp.Title" = "ئیمێڵەکانت ببینە."; "Scene.ConfirmEmail.Subtitle" = "بۆ پشتڕاستکردنەوەی هەژمارەکەت ئەو بەستەرە بکەوە کە بە ئیمێڵ بۆمان ناردوویت."; +"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; "Scene.ConfirmEmail.Title" = "کۆتا شت."; "Scene.Discovery.Intro" = "پۆست هەیە سەرنجیان لەسەرە لە گۆشەکەی تۆ."; "Scene.Discovery.Tabs.Community" = "Community"; @@ -284,6 +285,7 @@ "Scene.Register.Input.Password.Require" = "تێپەڕوشەکەت لایەنی کەم پێویستیی هەیە بە:"; "Scene.Register.Input.Username.DuplicatePrompt" = "ئەم ناوە گیراوە."; "Scene.Register.Input.Username.Placeholder" = "ناوی بەکارهێنەر"; +"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@"; "Scene.Register.Title" = "خۆت تۆمار بکە لە %@"; "Scene.Report.Content1" = "پۆستی تر هەیە بتەوێت سکاڵایان لێ بکەیت؟"; "Scene.Report.Content2" = "هیچ شتێکی هەیە بە چاودێرەکان بیزانن دەربارەی ئەم سکاڵایە؟"; @@ -301,6 +303,7 @@ "Scene.Report.StepFinal.UnfollowUser" = "Unfollow %@"; "Scene.Report.StepFinal.Unfollowed" = "Unfollowed"; "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "When you see something you don’t like on Mastodon, you can remove the person from your experience."; +"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "While we review this, you can take action against %@"; "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted."; "Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Is there anything else we should know?"; "Scene.Report.StepFour.Step4Of4" = "Step 4 of 4"; diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/ckb.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/ckb.lproj/Localizable.stringsdict index e744a4bd5..9d9adb118 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/ckb.lproj/Localizable.stringsdict +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/ckb.lproj/Localizable.stringsdict @@ -66,6 +66,22 @@ پۆست + plural.count.media + + NSStringLocalizedFormatKey + %#@media_count@ + media_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 media + other + %ld media + + plural.count.post NSStringLocalizedFormatKey diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/de.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/de.lproj/Localizable.strings index 7b3af4622..1a361b7c3 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/de.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/de.lproj/Localizable.strings @@ -199,8 +199,8 @@ kann nicht auf Mastodon hochgeladen werden."; "Scene.ConfirmEmail.OpenEmailApp.Mail" = "Mail"; "Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "E-Mail-Client öffnen"; "Scene.ConfirmEmail.OpenEmailApp.Title" = "Überprüfe deinen Posteingang."; -"Scene.ConfirmEmail.Subtitle" = "Wir haben gerade eine E-Mail an %@ gesendet, -tippe darin auf den Link, um Dein Konto zu bestätigen."; +"Scene.ConfirmEmail.Subtitle" = "Schaue kurz in dein E-Mail-Postfach und tippe den Link an, den wir dir gesendet haben."; +"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; "Scene.ConfirmEmail.Title" = "Noch eine letzte Sache."; "Scene.Discovery.Intro" = "Dies sind die Beiträge, die in deiner Umgebung auf Mastodon beliebter werden."; "Scene.Discovery.Tabs.Community" = "Community"; @@ -286,6 +286,7 @@ tippe darin auf den Link, um Dein Konto zu bestätigen."; "Scene.Register.Input.Password.Require" = "Anforderungen an dein Passwort:"; "Scene.Register.Input.Username.DuplicatePrompt" = "Dieser Benutzername ist vergeben."; "Scene.Register.Input.Username.Placeholder" = "Benutzername"; +"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@"; "Scene.Register.Title" = "Erzähle uns von dir."; "Scene.Report.Content1" = "Gibt es noch weitere Beiträge, die du der Meldung hinzufügen möchtest?"; "Scene.Report.Content2" = "Gibt es etwas, was die Moderatoren über diese Meldung wissen sollten?"; @@ -303,6 +304,7 @@ tippe darin auf den Link, um Dein Konto zu bestätigen."; "Scene.Report.StepFinal.UnfollowUser" = "Unfollow %@"; "Scene.Report.StepFinal.Unfollowed" = "Unfollowed"; "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "When you see something you don’t like on Mastodon, you can remove the person from your experience."; +"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "While we review this, you can take action against %@"; "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted."; "Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Is there anything else we should know?"; "Scene.Report.StepFour.Step4Of4" = "Step 4 of 4"; diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/de.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/de.lproj/Localizable.stringsdict index 20e8b615e..36fb9f19e 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/de.lproj/Localizable.stringsdict +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/de.lproj/Localizable.stringsdict @@ -66,6 +66,22 @@ Beiträge + plural.count.media + + NSStringLocalizedFormatKey + %#@media_count@ + media_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 media + other + %ld media + + plural.count.post NSStringLocalizedFormatKey diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/en.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/en.lproj/Localizable.strings index 91ad3a0e3..cf08499b7 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/en.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/en.lproj/Localizable.strings @@ -200,6 +200,7 @@ uploaded to Mastodon."; "Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "Open Email Client"; "Scene.ConfirmEmail.OpenEmailApp.Title" = "Check your inbox."; "Scene.ConfirmEmail.Subtitle" = "Tap the link we emailed to you to verify your account."; +"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; "Scene.ConfirmEmail.Title" = "One last thing."; "Scene.Discovery.Intro" = "These are the posts gaining traction in your corner of Mastodon."; "Scene.Discovery.Tabs.Community" = "Community"; @@ -285,6 +286,7 @@ uploaded to Mastodon."; "Scene.Register.Input.Password.Require" = "Your password needs at least:"; "Scene.Register.Input.Username.DuplicatePrompt" = "This username is taken."; "Scene.Register.Input.Username.Placeholder" = "username"; +"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@"; "Scene.Register.Title" = "Let’s get you set up on %@"; "Scene.Report.Content1" = "Are there any other posts you’d like to add to the report?"; "Scene.Report.Content2" = "Is there anything the moderators should know about this report?"; @@ -302,6 +304,7 @@ uploaded to Mastodon."; "Scene.Report.StepFinal.UnfollowUser" = "Unfollow %@"; "Scene.Report.StepFinal.Unfollowed" = "Unfollowed"; "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "When you see something you don’t like on Mastodon, you can remove the person from your experience."; +"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "While we review this, you can take action against %@"; "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted."; "Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Is there anything else we should know?"; "Scene.Report.StepFour.Step4Of4" = "Step 4 of 4"; diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/en.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/en.lproj/Localizable.stringsdict index 503ff9dbd..80cfd3d62 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/en.lproj/Localizable.stringsdict +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/en.lproj/Localizable.stringsdict @@ -66,6 +66,22 @@ posts + plural.count.media + + NSStringLocalizedFormatKey + %#@media_count@ + media_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 media + other + %ld media + + plural.count.post NSStringLocalizedFormatKey diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/es-419.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/es-419.lproj/Localizable.strings deleted file mode 100644 index 5b05b535d..000000000 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/es-419.lproj/Localizable.strings +++ /dev/null @@ -1,428 +0,0 @@ -"Common.Alerts.BlockDomain.BlockEntireDomain" = "Bloquear dominio"; -"Common.Alerts.BlockDomain.Title" = "¿Estás completamente seguro que querés bloquear el %@ entero? En la mayoría de los casos, unos cuantos bloqueos y silenciados puntuales son suficientes y preferibles. No vas a ver contenido de ese dominio y todos tus seguidores de ese dominio serán quitados."; -"Common.Alerts.CleanCache.Message" = "Se limpió exitosamente %@ de la memoria caché."; -"Common.Alerts.CleanCache.Title" = "Limpiar caché"; -"Common.Alerts.Common.PleaseTryAgain" = "Por favor, intentá de nuevo."; -"Common.Alerts.Common.PleaseTryAgainLater" = "Por favor, intentá de nuevo más tarde."; -"Common.Alerts.DeletePost.Message" = "¿Estás seguro que querés eliminar este mensaje?"; -"Common.Alerts.DeletePost.Title" = "Eliminar mensaje"; -"Common.Alerts.DiscardPostContent.Message" = "Confirmá para descartar el contenido del mensaje redactado."; -"Common.Alerts.DiscardPostContent.Title" = "Descartar borrador"; -"Common.Alerts.EditProfileFailure.Message" = "No se pudo editar el perfil. Por favor, intentá de nuevo."; -"Common.Alerts.EditProfileFailure.Title" = "Error al editar el perfil"; -"Common.Alerts.PublishPostFailure.AttachmentsMessage.MoreThanOneVideo" = "No se puede adjuntar más de un video."; -"Common.Alerts.PublishPostFailure.AttachmentsMessage.VideoAttachWithPhoto" = "No se puede adjuntar un video a un mensaje que ya contenga imágenes."; -"Common.Alerts.PublishPostFailure.Message" = "Error al enviar en mensaje. -Por favor, revisá tu conexión a Internet."; -"Common.Alerts.PublishPostFailure.Title" = "Error al enviar el mensaje"; -"Common.Alerts.SavePhotoFailure.Message" = "Por favor, habilitá el permiso de acceso a la biblioteca de fotos para guardar la imagen."; -"Common.Alerts.SavePhotoFailure.Title" = "Error al guardar la imagen"; -"Common.Alerts.ServerError.Title" = "Error del servidor"; -"Common.Alerts.SignOut.Confirm" = "Cerrar sesión"; -"Common.Alerts.SignOut.Message" = "¿Estás seguro que querés cerrar la sesión?"; -"Common.Alerts.SignOut.Title" = "Cerrar sesión"; -"Common.Alerts.SignUpFailure.Title" = "Error al registrarse"; -"Common.Alerts.VoteFailure.PollEnded" = "La encuesta finalizó"; -"Common.Alerts.VoteFailure.Title" = "Error al votar"; -"Common.Controls.Actions.Add" = "Agregar"; -"Common.Controls.Actions.Back" = "Volver"; -"Common.Controls.Actions.BlockDomain" = "Bloquear a %@"; -"Common.Controls.Actions.Cancel" = "Cancelar"; -"Common.Controls.Actions.Compose" = "Redactar"; -"Common.Controls.Actions.Confirm" = "Confirmar"; -"Common.Controls.Actions.Continue" = "Continuar"; -"Common.Controls.Actions.CopyPhoto" = "Copiar foto"; -"Common.Controls.Actions.Delete" = "Eliminar"; -"Common.Controls.Actions.Discard" = "Descartar"; -"Common.Controls.Actions.Done" = "Listo"; -"Common.Controls.Actions.Edit" = "Editar"; -"Common.Controls.Actions.FindPeople" = "Encontrá cuentas para seguir"; -"Common.Controls.Actions.ManuallySearch" = "Buscar manualmente"; -"Common.Controls.Actions.Next" = "Siguiente"; -"Common.Controls.Actions.Ok" = "Aceptar"; -"Common.Controls.Actions.Open" = "Abrir"; -"Common.Controls.Actions.OpenInBrowser" = "Abrir en el navegador"; -"Common.Controls.Actions.OpenInSafari" = "Abrir en Safari"; -"Common.Controls.Actions.Preview" = "Previsualización"; -"Common.Controls.Actions.Previous" = "Anterior"; -"Common.Controls.Actions.Remove" = "Quitar"; -"Common.Controls.Actions.Reply" = "Responder"; -"Common.Controls.Actions.ReportUser" = "Denunciar a %@"; -"Common.Controls.Actions.Save" = "Guardar"; -"Common.Controls.Actions.SavePhoto" = "Guardar foto"; -"Common.Controls.Actions.SeeMore" = "Ver más"; -"Common.Controls.Actions.Settings" = "Configuración"; -"Common.Controls.Actions.Share" = "Compartir"; -"Common.Controls.Actions.SharePost" = "Compartir mensaje"; -"Common.Controls.Actions.ShareUser" = "Compartir %@"; -"Common.Controls.Actions.SignIn" = "Iniciar sesión"; -"Common.Controls.Actions.SignUp" = "Registrarse"; -"Common.Controls.Actions.Skip" = "Omitir"; -"Common.Controls.Actions.TakePhoto" = "Tomar foto"; -"Common.Controls.Actions.TryAgain" = "Intentá de nuevo"; -"Common.Controls.Actions.UnblockDomain" = "Desbloquear a %@"; -"Common.Controls.Friendship.Block" = "Bloquear"; -"Common.Controls.Friendship.BlockDomain" = "Bloquear %@"; -"Common.Controls.Friendship.BlockUser" = "Bloquear a %@"; -"Common.Controls.Friendship.Blocked" = "Bloqueado"; -"Common.Controls.Friendship.EditInfo" = "Editar información"; -"Common.Controls.Friendship.Follow" = "Seguir"; -"Common.Controls.Friendship.Following" = "Siguiendo"; -"Common.Controls.Friendship.Mute" = "Silenciar"; -"Common.Controls.Friendship.MuteUser" = "Silenciar a %@"; -"Common.Controls.Friendship.Muted" = "Silenciado"; -"Common.Controls.Friendship.Pending" = "Pendientes"; -"Common.Controls.Friendship.Request" = "Solicitar"; -"Common.Controls.Friendship.Unblock" = "Desbloquear"; -"Common.Controls.Friendship.UnblockUser" = "Desbloquear a %@"; -"Common.Controls.Friendship.Unmute" = "Dejar de silenciar"; -"Common.Controls.Friendship.UnmuteUser" = "Dejar de silenciar a %@"; -"Common.Controls.Keyboard.Common.ComposeNewPost" = "Redactar un nuevo mensaje"; -"Common.Controls.Keyboard.Common.OpenSettings" = "Abrir Configuración"; -"Common.Controls.Keyboard.Common.ShowFavorites" = "Mostrar favoritos"; -"Common.Controls.Keyboard.Common.SwitchToTab" = "Cambiar a %@"; -"Common.Controls.Keyboard.SegmentedControl.NextSection" = "Sección siguiente"; -"Common.Controls.Keyboard.SegmentedControl.PreviousSection" = "Sección anterior"; -"Common.Controls.Keyboard.Timeline.NextStatus" = "Mensaje siguiente"; -"Common.Controls.Keyboard.Timeline.OpenAuthorProfile" = "Abrir perfil del autor"; -"Common.Controls.Keyboard.Timeline.OpenRebloggerProfile" = "Abrir perfil del adherente"; -"Common.Controls.Keyboard.Timeline.OpenStatus" = "Abrir mensaje"; -"Common.Controls.Keyboard.Timeline.PreviewImage" = "Previsualizar imagen"; -"Common.Controls.Keyboard.Timeline.PreviousStatus" = "Mensaje anterior"; -"Common.Controls.Keyboard.Timeline.ReplyStatus" = "Responder al mensaje"; -"Common.Controls.Keyboard.Timeline.ToggleContentWarning" = "Cambiar modo de advertencia de contenido"; -"Common.Controls.Keyboard.Timeline.ToggleFavorite" = "Cambiar marca de favorito del mensaje"; -"Common.Controls.Keyboard.Timeline.ToggleReblog" = "Cambiar adhesión al mensaje"; -"Common.Controls.Status.Actions.Favorite" = "Marcar como favorito"; -"Common.Controls.Status.Actions.Hide" = "Ocultar"; -"Common.Controls.Status.Actions.Menu" = "Menú"; -"Common.Controls.Status.Actions.Reblog" = "Adherir"; -"Common.Controls.Status.Actions.Reply" = "Responder"; -"Common.Controls.Status.Actions.ShowGif" = "Mostrar GIF"; -"Common.Controls.Status.Actions.ShowImage" = "Mostrar imagen"; -"Common.Controls.Status.Actions.ShowVideoPlayer" = "Mostrar reproductor de video"; -"Common.Controls.Status.Actions.TapThenHoldToShowMenu" = "Tocá y mantené presionado para mostrar el menú"; -"Common.Controls.Status.Actions.Unfavorite" = "Dejar de marcar como favorito"; -"Common.Controls.Status.Actions.Unreblog" = "Deshacer adhesión"; -"Common.Controls.Status.ContentWarning" = "Advertencia de contenido"; -"Common.Controls.Status.MediaContentWarning" = "Tocá en cualquier parte para mostrar"; -"Common.Controls.Status.Poll.Closed" = "Cerrada"; -"Common.Controls.Status.Poll.Vote" = "Votar"; -"Common.Controls.Status.SensitiveContent" = "Contenido sensible"; -"Common.Controls.Status.ShowPost" = "Mostrar mensaje"; -"Common.Controls.Status.ShowUserProfile" = "Mostrar perfil de usuario"; -"Common.Controls.Status.Tag.Email" = "Correo electrónico"; -"Common.Controls.Status.Tag.Emoji" = "Emoji"; -"Common.Controls.Status.Tag.Hashtag" = "Etiqueta"; -"Common.Controls.Status.Tag.Link" = "Enlace"; -"Common.Controls.Status.Tag.Mention" = "Mención"; -"Common.Controls.Status.Tag.Url" = "Dirección web"; -"Common.Controls.Status.TapToReveal" = "Tocá para mostrar"; -"Common.Controls.Status.UserReblogged" = "%@ adhirió"; -"Common.Controls.Status.UserRepliedTo" = "Respondió a %@"; -"Common.Controls.Status.Visibility.Direct" = "Sólo el usuario mencionado puede ver este mensaje."; -"Common.Controls.Status.Visibility.Private" = "Sólo sus seguidores pueden ver este mensaje."; -"Common.Controls.Status.Visibility.PrivateFromMe" = "Sólo mis seguidores pueden ver este mensaje."; -"Common.Controls.Status.Visibility.Unlisted" = "Todo el mundo puede ver este mensaje pero no mostrarse en la línea temporal pública."; -"Common.Controls.Tabs.Home" = "Principal"; -"Common.Controls.Tabs.Notification" = "Notificación"; -"Common.Controls.Tabs.Profile" = "Perfil"; -"Common.Controls.Tabs.Search" = "Buscar"; -"Common.Controls.Timeline.Filtered" = "Filtrado"; -"Common.Controls.Timeline.Header.BlockedWarning" = "No podés ver el perfil de este usuario - hasta que dicho usuario te desbloquee."; -"Common.Controls.Timeline.Header.BlockingWarning" = "No podés ver el perfil de este usuario - hasta que lo desbloquees. -Tu perfil le aparece así a este usuario."; -"Common.Controls.Timeline.Header.NoStatusFound" = "Mensaje no encontrado"; -"Common.Controls.Timeline.Header.SuspendedWarning" = "Este usuario está suspendido."; -"Common.Controls.Timeline.Header.UserBlockedWarning" = "No podés ver el perfil de %@ - hasta que dicho usuario te desbloquee."; -"Common.Controls.Timeline.Header.UserBlockingWarning" = "No podés ver el perfil de %@ - hasta que lo desbloquees. -Tu perfil le aparece así a este usuario."; -"Common.Controls.Timeline.Header.UserSuspendedWarning" = "La cuenta de %@ está suspendida."; -"Common.Controls.Timeline.Loader.LoadMissingPosts" = "Cargar mensajes faltantes"; -"Common.Controls.Timeline.Loader.LoadingMissingPosts" = "Cargando mensajes faltantes…"; -"Common.Controls.Timeline.Loader.ShowMoreReplies" = "Mostrar más respuestas"; -"Common.Controls.Timeline.Timestamp.Now" = "Ahora"; -"Scene.AccountList.AddAccount" = "Agregar cuenta"; -"Scene.AccountList.DismissAccountSwitcher" = "Descartar cambio de cuenta"; -"Scene.AccountList.TabBarHint" = "Perfil seleccionado actualmente: %@. Tocá dos veces y mantenelo presionado para cambiar de cuenta"; -"Scene.Compose.Accessibility.AppendAttachment" = "Agregar archivo adjunto"; -"Scene.Compose.Accessibility.AppendPoll" = "Agregar encuesta"; -"Scene.Compose.Accessibility.CustomEmojiPicker" = "Selector de emoji personalizado"; -"Scene.Compose.Accessibility.DisableContentWarning" = "Deshabilitar advertencia de contenido"; -"Scene.Compose.Accessibility.EnableContentWarning" = "Habilitar advertencia de contenido"; -"Scene.Compose.Accessibility.PostVisibilityMenu" = "Menú de visibilidad del mensaje"; -"Scene.Compose.Accessibility.RemovePoll" = "Quitar encuesta"; -"Scene.Compose.Attachment.AttachmentBroken" = "Este archivo de %@ está roto -y no se puede subir a Mastodon."; -"Scene.Compose.Attachment.DescriptionPhoto" = "Describí la foto para personas con dificultades visuales…"; -"Scene.Compose.Attachment.DescriptionVideo" = "Describí el video para personas con dificultades visuales…"; -"Scene.Compose.Attachment.Photo" = "foto"; -"Scene.Compose.Attachment.Video" = "video"; -"Scene.Compose.AutoComplete.SpaceToAdd" = "Espacio para agregar"; -"Scene.Compose.ComposeAction" = "Enviar"; -"Scene.Compose.ContentInputPlaceholder" = "¿Qué onda?"; -"Scene.Compose.ContentWarning.Placeholder" = "Escribí una advertencia precisa acá…"; -"Scene.Compose.Keyboard.AppendAttachmentEntry" = "Agregar archivo adjunto - %@"; -"Scene.Compose.Keyboard.DiscardPost" = "Descartar mensaje"; -"Scene.Compose.Keyboard.PublishPost" = "Enviar mensaje"; -"Scene.Compose.Keyboard.SelectVisibilityEntry" = "Seleccionar visibilidad - %@"; -"Scene.Compose.Keyboard.ToggleContentWarning" = "Cambiar advertencia de contenido"; -"Scene.Compose.Keyboard.TogglePoll" = "Cambiar encuesta"; -"Scene.Compose.MediaSelection.Browse" = "Explorar"; -"Scene.Compose.MediaSelection.Camera" = "Tomar foto"; -"Scene.Compose.MediaSelection.PhotoLibrary" = "Biblioteca de fotos"; -"Scene.Compose.Poll.DurationTime" = "Duración: %@"; -"Scene.Compose.Poll.OneDay" = "1 día"; -"Scene.Compose.Poll.OneHour" = "1 hora"; -"Scene.Compose.Poll.OptionNumber" = "Opción %ld"; -"Scene.Compose.Poll.SevenDays" = "7 días"; -"Scene.Compose.Poll.SixHours" = "6 horas"; -"Scene.Compose.Poll.ThirtyMinutes" = "30 minutos"; -"Scene.Compose.Poll.ThreeDays" = "3 días"; -"Scene.Compose.ReplyingToUser" = "respondiendo a %@"; -"Scene.Compose.Title.NewPost" = "Nuevo mensaje"; -"Scene.Compose.Title.NewReply" = "Nueva respuesta"; -"Scene.Compose.Visibility.Direct" = "Sólo a las cuentas que menciono"; -"Scene.Compose.Visibility.Private" = "Sólo para seguidores"; -"Scene.Compose.Visibility.Public" = "Público"; -"Scene.Compose.Visibility.Unlisted" = "No listado"; -"Scene.ConfirmEmail.Button.OpenEmailApp" = "Abrir aplicación de correo electrónico"; -"Scene.ConfirmEmail.Button.Resend" = "Reenviar"; -"Scene.ConfirmEmail.DontReceiveEmail.Description" = "Revisá si tu dirección de correo electrónico es correcta así como tu carpeta de correo basura / correo no deseado / spam, si todavía no lo hiciste."; -"Scene.ConfirmEmail.DontReceiveEmail.ResendEmail" = "Reenviar correo electrónico"; -"Scene.ConfirmEmail.DontReceiveEmail.Title" = "Revisá tu correo electrónico"; -"Scene.ConfirmEmail.OpenEmailApp.Description" = "Te acabamos de enviar un correo electrónico. Revisá tu carpeta de correo basura / correo no deseado / spam, si todavía no lo hiciste."; -"Scene.ConfirmEmail.OpenEmailApp.Mail" = "Correo"; -"Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "Abrir cliente de correo electrónico"; -"Scene.ConfirmEmail.OpenEmailApp.Title" = "Revisá tu bandeja de entrada."; -"Scene.ConfirmEmail.Subtitle" = "Acabamos de enviar un correo electrónico a %@, -pulsá en el enlace para confirmar tu cuenta."; -"Scene.ConfirmEmail.Title" = "Una última cosa."; -"Scene.Discovery.Intro" = "Estos son los mensajes que están ganando tracción en tu rincón de Mastodon."; -"Scene.Discovery.Tabs.Community" = "Comunidad"; -"Scene.Discovery.Tabs.ForYou" = "Para vos"; -"Scene.Discovery.Tabs.Hashtags" = "Etiquetas"; -"Scene.Discovery.Tabs.News" = "Novedades"; -"Scene.Discovery.Tabs.Posts" = "Mensajes"; -"Scene.Favorite.Title" = "Tus favoritos"; -"Scene.Follower.Footer" = "No se muestran los seguidores de otros servidores."; -"Scene.Following.Footer" = "No se muestran las cuentas de otros servidores que seguís."; -"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoHint" = "Tap to scroll to top and tap again to previous location"; -"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoLabel" = "Logo Button"; -"Scene.HomeTimeline.NavigationBarState.NewPosts" = "Ver nuevos mensajes"; -"Scene.HomeTimeline.NavigationBarState.Offline" = "Desconectado"; -"Scene.HomeTimeline.NavigationBarState.Published" = "¡Enviado!"; -"Scene.HomeTimeline.NavigationBarState.Publishing" = "Enviando mensaje…"; -"Scene.HomeTimeline.Title" = "Principal"; -"Scene.Notification.Keyobard.ShowEverything" = "Mostrar todo"; -"Scene.Notification.Keyobard.ShowMentions" = "Mostrar menciones"; -"Scene.Notification.NotificationDescription.FavoritedYourPost" = "marcó como favorito tu mensaje"; -"Scene.Notification.NotificationDescription.FollowedYou" = "te sigue"; -"Scene.Notification.NotificationDescription.MentionedYou" = "te mencionó"; -"Scene.Notification.NotificationDescription.PollHasEnded" = "la encuesta terminó"; -"Scene.Notification.NotificationDescription.RebloggedYourPost" = "adhirió a tu mensaje"; -"Scene.Notification.NotificationDescription.RequestToFollowYou" = "solicitó seguirte"; -"Scene.Notification.Title.Everything" = "Todo"; -"Scene.Notification.Title.Mentions" = "Menciones"; -"Scene.Preview.Keyboard.ClosePreview" = "Cerrar previsualización"; -"Scene.Preview.Keyboard.ShowNext" = "Mostrar siguiente"; -"Scene.Preview.Keyboard.ShowPrevious" = "Mostrar anterior"; -"Scene.Profile.Accessibility.DoubleTapToOpenTheList" = "Tocá dos veces para abrir la lista"; -"Scene.Profile.Accessibility.EditAvatarImage" = "Editar imagen de avatar"; -"Scene.Profile.Accessibility.ShowAvatarImage" = "Mostrar imagen de avatar"; -"Scene.Profile.Accessibility.ShowBannerImage" = "Mostrar imagen de banner"; -"Scene.Profile.Dashboard.Followers" = "seguidores"; -"Scene.Profile.Dashboard.Following" = "siguiendo"; -"Scene.Profile.Dashboard.Posts" = "mensajes"; -"Scene.Profile.Fields.AddRow" = "Agregar fila"; -"Scene.Profile.Fields.Placeholder.Content" = "Valor de campo"; -"Scene.Profile.Fields.Placeholder.Label" = "Nombre de campo"; -"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Confirmá para desbloquear a %@"; -"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Bloquear cuenta"; -"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "Confirmá para silenciar a %@"; -"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Silenciar cuenta"; -"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "Confirmá para desbloquear a %@"; -"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Desbloquear cuenta"; -"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Confirmá para dejar de silenciar a %@"; -"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Title" = "Dejar de silenciar cuenta"; -"Scene.Profile.SegmentedControl.About" = "Información"; -"Scene.Profile.SegmentedControl.Media" = "Medios"; -"Scene.Profile.SegmentedControl.Posts" = "Mensajes"; -"Scene.Profile.SegmentedControl.PostsAndReplies" = "Mensajes y respuestas"; -"Scene.Profile.SegmentedControl.Replies" = "Respuestas"; -"Scene.Register.Error.Item.Agreement" = "Acuerdo"; -"Scene.Register.Error.Item.Email" = "Correo electrónico"; -"Scene.Register.Error.Item.Locale" = "Idioma de la interface"; -"Scene.Register.Error.Item.Password" = "Contraseña"; -"Scene.Register.Error.Item.Reason" = "Motivo"; -"Scene.Register.Error.Item.Username" = "Nombre de usuario"; -"Scene.Register.Error.Reason.Accepted" = "%@ debe ser aceptado"; -"Scene.Register.Error.Reason.Blank" = "%@ es obligatorio"; -"Scene.Register.Error.Reason.Blocked" = "%@ contiene un proveedor de correo electrónico no permitido"; -"Scene.Register.Error.Reason.Inclusion" = "%@ no es un valor soportado"; -"Scene.Register.Error.Reason.Invalid" = "%@ no es válido"; -"Scene.Register.Error.Reason.Reserved" = "%@ es una palabra clave reservada"; -"Scene.Register.Error.Reason.Taken" = "%@ ya está en uso"; -"Scene.Register.Error.Reason.TooLong" = "%@ es demasiado largo"; -"Scene.Register.Error.Reason.TooShort" = "%@ es demasiado corto"; -"Scene.Register.Error.Reason.Unreachable" = "%@ parece no existir"; -"Scene.Register.Error.Special.EmailInvalid" = "Esta no es una dirección de correo electrónico válida"; -"Scene.Register.Error.Special.PasswordTooShort" = "La contraseña es demasiado corta (debe tener al menos 8 caracteres)"; -"Scene.Register.Error.Special.UsernameInvalid" = "El nombre de usuario sólo debe contener caracteres alfanuméricos sin signos diacríticos y subguiones (\"_\")"; -"Scene.Register.Error.Special.UsernameTooLong" = "El nombre de usuario es demasiado largo (no puede tener más de 30 caracteres)"; -"Scene.Register.Input.Avatar.Delete" = "Eliminar"; -"Scene.Register.Input.DisplayName.Placeholder" = "nombre para mostrar"; -"Scene.Register.Input.Email.Placeholder" = "correo electrónico"; -"Scene.Register.Input.Invite.RegistrationUserInviteRequest" = "¿Por qué querés unirte?"; -"Scene.Register.Input.Password.Accessibility.Checked" = "marcado"; -"Scene.Register.Input.Password.Accessibility.Unchecked" = "sin marcar"; -"Scene.Register.Input.Password.CharacterLimit" = "8 caracteres"; -"Scene.Register.Input.Password.Hint" = "Tu contraseña necesita al menos ocho caracteres"; -"Scene.Register.Input.Password.Placeholder" = "contraseña"; -"Scene.Register.Input.Password.Require" = "Tu contraseña necesita al menos:"; -"Scene.Register.Input.Username.DuplicatePrompt" = "Este nombre de usuario ya está en uso."; -"Scene.Register.Input.Username.Placeholder" = "nombre de usuario"; -"Scene.Register.Title" = "Contanos sobre vos."; -"Scene.Report.Content1" = "¿Hay otros mensajes que te gustaría agregar a la denuncia?"; -"Scene.Report.Content2" = "¿Hay algo que los moderadores deban saber sobre esta denuncia?"; -"Scene.Report.ReportSentTitle" = "Gracias por tu denuncia, vamos a revisarla."; -"Scene.Report.Reported" = "DENUNCIADA"; -"Scene.Report.Send" = "Enviar denuncia"; -"Scene.Report.SkipToSend" = "Enviar sin comentarios"; -"Scene.Report.Step1" = "Paso 1 de 2"; -"Scene.Report.Step2" = "Paso 2 de 2"; -"Scene.Report.StepFinal.BlockUser" = "Block %@"; -"Scene.Report.StepFinal.DontWantToSeeThis" = "Don’t want to see this?"; -"Scene.Report.StepFinal.MuteUser" = "Mute %@"; -"Scene.Report.StepFinal.TheyWillNoLongerBeAbleToFollowOrSeeYourPostsButTheyCanSeeIfTheyveBeenBlocked" = "They will no longer be able to follow or see your posts, but they can see if they’ve been blocked."; -"Scene.Report.StepFinal.Unfollow" = "Unfollow"; -"Scene.Report.StepFinal.UnfollowUser" = "Unfollow %@"; -"Scene.Report.StepFinal.Unfollowed" = "Unfollowed"; -"Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "When you see something you don’t like on Mastodon, you can remove the person from your experience."; -"Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted."; -"Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Is there anything else we should know?"; -"Scene.Report.StepFour.Step4Of4" = "Step 4 of 4"; -"Scene.Report.StepOne.IDontLikeIt" = "I don’t like it"; -"Scene.Report.StepOne.ItIsNotSomethingYouWantToSee" = "It is not something you want to see"; -"Scene.Report.StepOne.ItViolatesServerRules" = "It violates server rules"; -"Scene.Report.StepOne.ItsSomethingElse" = "It’s something else"; -"Scene.Report.StepOne.ItsSpam" = "It’s spam"; -"Scene.Report.StepOne.MaliciousLinksFakeEngagementOrRepetetiveReplies" = "Malicious links, fake engagement, or repetetive replies"; -"Scene.Report.StepOne.SelectTheBestMatch" = "Select the best match"; -"Scene.Report.StepOne.Step1Of4" = "Step 1 of 4"; -"Scene.Report.StepOne.TheIssueDoesNotFitIntoOtherCategories" = "The issue does not fit into other categories"; -"Scene.Report.StepOne.WhatsWrongWithThisAccount" = "What's wrong with this account?"; -"Scene.Report.StepOne.WhatsWrongWithThisPost" = "What's wrong with this post?"; -"Scene.Report.StepOne.WhatsWrongWithThisUsername" = "What's wrong with %@?"; -"Scene.Report.StepOne.YouAreAwareThatItBreaksSpecificRules" = "You are aware that it breaks specific rules"; -"Scene.Report.StepThree.AreThereAnyPostsThatBackUpThisReport" = "Are there any posts that back up this report?"; -"Scene.Report.StepThree.SelectAllThatApply" = "Select all that apply"; -"Scene.Report.StepThree.Step3Of4" = "Step 3 of 4"; -"Scene.Report.StepTwo.IJustDon’tLikeIt" = "I just don’t like it"; -"Scene.Report.StepTwo.SelectAllThatApply" = "Select all that apply"; -"Scene.Report.StepTwo.Step2Of4" = "Step 2 of 4"; -"Scene.Report.StepTwo.WhichRulesAreBeingViolated" = "Which rules are being violated?"; -"Scene.Report.TextPlaceholder" = "Escribí o pegá comentarios adicionales"; -"Scene.Report.Title" = "Denunciar a %@"; -"Scene.Report.TitleReport" = "Denunciar"; -"Scene.Search.Recommend.Accounts.Description" = "Puede que te guste seguir estas cuentas"; -"Scene.Search.Recommend.Accounts.Follow" = "Seguir"; -"Scene.Search.Recommend.Accounts.Title" = "Cuentas que te pueden gustar"; -"Scene.Search.Recommend.ButtonText" = "Ver todos"; -"Scene.Search.Recommend.HashTag.Description" = "Etiquetas que están recibiendo bastante atención"; -"Scene.Search.Recommend.HashTag.PeopleTalking" = "%@ cuentas están hablando"; -"Scene.Search.Recommend.HashTag.Title" = "Tendencias en Mastodon"; -"Scene.Search.SearchBar.Cancel" = "Cancelar"; -"Scene.Search.SearchBar.Placeholder" = "Buscar etiquetas y cuentas"; -"Scene.Search.Searching.Clear" = "Limpiar"; -"Scene.Search.Searching.EmptyState.NoResults" = "No hay resultados"; -"Scene.Search.Searching.RecentSearch" = "Búsquedas recientes"; -"Scene.Search.Searching.Segment.All" = "Todas"; -"Scene.Search.Searching.Segment.Hashtags" = "Etiquetas"; -"Scene.Search.Searching.Segment.People" = "Cuentas"; -"Scene.Search.Searching.Segment.Posts" = "Mensajes"; -"Scene.Search.Title" = "Buscar"; -"Scene.ServerPicker.Button.Category.Academia" = "académico"; -"Scene.ServerPicker.Button.Category.Activism" = "activismo"; -"Scene.ServerPicker.Button.Category.All" = "Todas"; -"Scene.ServerPicker.Button.Category.AllAccessiblityDescription" = "Categoría: Todas"; -"Scene.ServerPicker.Button.Category.Art" = "arte"; -"Scene.ServerPicker.Button.Category.Food" = "comida"; -"Scene.ServerPicker.Button.Category.Furry" = "furry"; -"Scene.ServerPicker.Button.Category.Games" = "juegos"; -"Scene.ServerPicker.Button.Category.General" = "general"; -"Scene.ServerPicker.Button.Category.Journalism" = "periodismo"; -"Scene.ServerPicker.Button.Category.Lgbt" = "lgbtq+"; -"Scene.ServerPicker.Button.Category.Music" = "música"; -"Scene.ServerPicker.Button.Category.Regional" = "regional"; -"Scene.ServerPicker.Button.Category.Tech" = "tecnología"; -"Scene.ServerPicker.Button.SeeLess" = "Ver menos"; -"Scene.ServerPicker.Button.SeeMore" = "Ver más"; -"Scene.ServerPicker.EmptyState.BadNetwork" = "Algo salió mal al cargar los datos. Revisá tu conexión de Internet."; -"Scene.ServerPicker.EmptyState.FindingServers" = "Buscando servidores disponibles…"; -"Scene.ServerPicker.EmptyState.NoResults" = "No hay resultados"; -"Scene.ServerPicker.Input.Placeholder" = "Encontrá un servidor o unite al tuyo…"; -"Scene.ServerPicker.Input.SearchServersOrEnterUrl" = "Search communities or enter URL"; -"Scene.ServerPicker.Label.Category" = "CATEGORÍA"; -"Scene.ServerPicker.Label.Language" = "IDIOMA"; -"Scene.ServerPicker.Label.Users" = "CUENTAS"; -"Scene.ServerPicker.Subtitle" = "Elegí una comunidad basada en tus intereses, región o una de propósitos generales."; -"Scene.ServerPicker.SubtitleExtend" = "Elegí una comunidad basada en tus intereses, región o una de propósitos generales. Cada comunidad es operada por una organización o individuo totalmente independiente."; -"Scene.ServerPicker.Title" = "Elegí un servidor, -el que quieras."; -"Scene.ServerRules.Button.Confirm" = "Estoy de acuerdo"; -"Scene.ServerRules.PrivacyPolicy" = "política de privacidad"; -"Scene.ServerRules.Prompt" = "Al continuar, estás sujeto a los términos de servicio y política de privacidad de %@."; -"Scene.ServerRules.Subtitle" = "Estas reglas son establecidas por los administradores de %@."; -"Scene.ServerRules.TermsOfService" = "términos del servicio"; -"Scene.ServerRules.Title" = "Algunas reglas básicas."; -"Scene.Settings.Footer.MastodonDescription" = "Mastodon es software de código abierto. Podés informar errores en GitHub en %@ (%@)"; -"Scene.Settings.Keyboard.CloseSettingsWindow" = "Cerrar ventana de configuración"; -"Scene.Settings.Section.Appearance.Automatic" = "Automática"; -"Scene.Settings.Section.Appearance.Dark" = "Siempre oscura"; -"Scene.Settings.Section.Appearance.Light" = "Siempre clara"; -"Scene.Settings.Section.Appearance.Title" = "Apariencia"; -"Scene.Settings.Section.BoringZone.AccountSettings" = "Configuración de la cuenta"; -"Scene.Settings.Section.BoringZone.Privacy" = "Política de privacidad"; -"Scene.Settings.Section.BoringZone.Terms" = "Términos del servicio"; -"Scene.Settings.Section.BoringZone.Title" = "La zona aburrida"; -"Scene.Settings.Section.LookAndFeel.Light" = "Claro"; -"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Oscuro de verdad"; -"Scene.Settings.Section.LookAndFeel.SortaDark" = "Algo oscuro"; -"Scene.Settings.Section.LookAndFeel.Title" = "Apariencia"; -"Scene.Settings.Section.LookAndFeel.UseSystem" = "Usar sistema"; -"Scene.Settings.Section.Notifications.Boosts" = "Adhirió a mi mensaje"; -"Scene.Settings.Section.Notifications.Favorites" = "Marcó como favorito mi mensaje"; -"Scene.Settings.Section.Notifications.Follows" = "Me sigue"; -"Scene.Settings.Section.Notifications.Mentions" = "Me mencionó"; -"Scene.Settings.Section.Notifications.Title" = "Notificaciones"; -"Scene.Settings.Section.Notifications.Trigger.Anyone" = "cualquiera"; -"Scene.Settings.Section.Notifications.Trigger.Follow" = "alguien a quien sigo"; -"Scene.Settings.Section.Notifications.Trigger.Follower" = "un seguidor"; -"Scene.Settings.Section.Notifications.Trigger.Noone" = "nadie"; -"Scene.Settings.Section.Notifications.Trigger.Title" = "Notificarme cuando"; -"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Deshabilitar avatares animados"; -"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Deshabilitar emojis animados"; -"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Abrir enlaces en Mastodon"; -"Scene.Settings.Section.Preference.Title" = "Configuración"; -"Scene.Settings.Section.Preference.TrueBlackDarkMode" = "Modo negro oscuro real"; -"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Usar navegador web predeterminado para abrir enlaces"; -"Scene.Settings.Section.SpicyZone.Clear" = "Limpiar memoria caché multimedia"; -"Scene.Settings.Section.SpicyZone.Signout" = "Cerrar sesión"; -"Scene.Settings.Section.SpicyZone.Title" = "La zona picante"; -"Scene.Settings.Title" = "Configuración"; -"Scene.SuggestionAccount.FollowExplain" = "Cuando sigás a alguien, verás sus mensajes en tu línea temporal principal."; -"Scene.SuggestionAccount.Title" = "Encontrá cuentas para seguir"; -"Scene.Thread.BackTitle" = "Mensaje"; -"Scene.Thread.Title" = "Mensaje de %@"; -"Scene.Welcome.GetStarted" = "Comenzá"; -"Scene.Welcome.LogIn" = "Iniciar sesión"; -"Scene.Welcome.Slogan" = "La red social, -nuevamente en tu poder."; -"Scene.Wizard.AccessibilityHint" = "Tocá dos veces para descartar este asistente"; -"Scene.Wizard.MultipleAccountSwitchIntroDescription" = "Cambiá entre varias cuentas manteniendo presionado el botón del perfil."; -"Scene.Wizard.NewInMastodon" = "Novedad en Mastodon"; \ No newline at end of file diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/es-419.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/es-419.lproj/Localizable.stringsdict deleted file mode 100644 index 9d1fdadb6..000000000 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/es-419.lproj/Localizable.stringsdict +++ /dev/null @@ -1,406 +0,0 @@ - - - - - a11y.plural.count.unread.notification - - NSStringLocalizedFormatKey - %#@notification_count_unread_notification@ - notification_count_unread_notification - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - 1 notificación sin leer - other - %ld notificaciones sin leer - - - a11y.plural.count.input_limit_exceeds - - NSStringLocalizedFormatKey - El límite de entrada excede %#@character_count@ caracteres - character_count - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - 1 caracter - other - %ld caracteres - - - a11y.plural.count.input_limit_remains - - NSStringLocalizedFormatKey - El límite de entrada permite %#@character_count@ caracteres - character_count - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - 1 caracter - other - %ld caracteres - - - plural.count.metric_formatted.post - - NSStringLocalizedFormatKey - %@ %#@post_count@ - post_count - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - mensaje - other - mensajes - - - plural.count.post - - NSStringLocalizedFormatKey - %#@post_count@ - post_count - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - 1 mensaje - other - %ld mensajes - - - plural.count.favorite - - NSStringLocalizedFormatKey - %#@favorite_count@ - favorite_count - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - 1 favorito - other - %ld favoritos - - - plural.count.reblog - - NSStringLocalizedFormatKey - %#@reblog_count@ - reblog_count - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - 1 adhesión - other - %ld adhesiones - - - plural.count.reply - - NSStringLocalizedFormatKey - %#@reply_count@ - reply_count - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - 1 respuesta - other - %ld respuestas - - - plural.count.vote - - NSStringLocalizedFormatKey - %#@vote_count@ - vote_count - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - 1 voto - other - %ld votos - - - plural.count.voter - - NSStringLocalizedFormatKey - %#@voter_count@ - voter_count - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - 1 votante - other - %ld votantes - - - plural.people_talking - - NSStringLocalizedFormatKey - %#@count_people_talking@ - count_people_talking - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - 1 cuenta hablando - other - %ld cuentas hablando - - - plural.count.following - - NSStringLocalizedFormatKey - %#@count_following@ - count_following - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - siguiendo a 1 - other - siguiendo a %ld - - - plural.count.follower - - NSStringLocalizedFormatKey - %#@count_follower@ - count_follower - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - 1 seguidor - other - %ld seguidores - - - date.year.left - - NSStringLocalizedFormatKey - %#@count_year_left@ - count_year_left - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - 1 año restante - other - %ld años restantes - - - date.month.left - - NSStringLocalizedFormatKey - %#@count_month_left@ - count_month_left - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - 1 mes restante - other - %ld meses restantes - - - date.day.left - - NSStringLocalizedFormatKey - %#@count_day_left@ - count_day_left - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - 1 día restante - other - %ld días restantes - - - date.hour.left - - NSStringLocalizedFormatKey - %#@count_hour_left@ - count_hour_left - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - 1 hora restante - other - %ld horas restantes - - - date.minute.left - - NSStringLocalizedFormatKey - %#@count_minute_left@ - count_minute_left - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - 1 minuto restante - other - %ld minutos restantes - - - date.second.left - - NSStringLocalizedFormatKey - %#@count_second_left@ - count_second_left - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - 1 segundo restante - other - %ld segundos restantes - - - date.year.ago.abbr - - NSStringLocalizedFormatKey - %#@count_year_ago_abbr@ - count_year_ago_abbr - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - hace 1 año - other - hace %ld años - - - date.month.ago.abbr - - NSStringLocalizedFormatKey - %#@count_month_ago_abbr@ - count_month_ago_abbr - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - hace 1 mes - other - hace %ld meses - - - date.day.ago.abbr - - NSStringLocalizedFormatKey - %#@count_day_ago_abbr@ - count_day_ago_abbr - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - hace 1 día - other - hace %ld días - - - date.hour.ago.abbr - - NSStringLocalizedFormatKey - %#@count_hour_ago_abbr@ - count_hour_ago_abbr - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - hace 1 hora - other - hace %ld horas - - - date.minute.ago.abbr - - NSStringLocalizedFormatKey - %#@count_minute_ago_abbr@ - count_minute_ago_abbr - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - hace 1 minuto - other - hace %ld minutos - - - date.second.ago.abbr - - NSStringLocalizedFormatKey - %#@count_second_ago_abbr@ - count_second_ago_abbr - - NSStringFormatSpecTypeKey - NSStringPluralRuleType - NSStringFormatValueTypeKey - ld - one - hace 1 segundo - other - hace %ld segundos - - - - diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/es.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/es.lproj/Localizable.strings index 48b14608a..e6193c45e 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/es.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/es.lproj/Localizable.strings @@ -201,6 +201,7 @@ subirse a Mastodon."; "Scene.ConfirmEmail.OpenEmailApp.Title" = "Revisa tu bandeja de entrada."; "Scene.ConfirmEmail.Subtitle" = "Te acabamos de enviar un correo a %@, pulsa en el enlace para confirmar tu cuenta."; +"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; "Scene.ConfirmEmail.Title" = "Una última cosa."; "Scene.Discovery.Intro" = "These are the posts gaining traction in your corner of Mastodon."; "Scene.Discovery.Tabs.Community" = "Community"; @@ -286,6 +287,7 @@ pulsa en el enlace para confirmar tu cuenta."; "Scene.Register.Input.Password.Require" = "Tu contraseña debe contener como mínimo:"; "Scene.Register.Input.Username.DuplicatePrompt" = "Este nombre de usuario ya está en uso."; "Scene.Register.Input.Username.Placeholder" = "nombre de usuario"; +"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@"; "Scene.Register.Title" = "Háblanos de ti."; "Scene.Report.Content1" = "¿Hay alguna otra publicación que te gustaría añadir al reporte?"; "Scene.Report.Content2" = "¿Hay algo que los moderadores deberían saber acerca de este reporte?"; @@ -303,6 +305,7 @@ pulsa en el enlace para confirmar tu cuenta."; "Scene.Report.StepFinal.UnfollowUser" = "Unfollow %@"; "Scene.Report.StepFinal.Unfollowed" = "Unfollowed"; "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "When you see something you don’t like on Mastodon, you can remove the person from your experience."; +"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "While we review this, you can take action against %@"; "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted."; "Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Is there anything else we should know?"; "Scene.Report.StepFour.Step4Of4" = "Step 4 of 4"; diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/es.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/es.lproj/Localizable.stringsdict index 8f3e94f6b..31cd9d237 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/es.lproj/Localizable.stringsdict +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/es.lproj/Localizable.stringsdict @@ -66,6 +66,22 @@ publicaciones + plural.count.media + + NSStringLocalizedFormatKey + %#@media_count@ + media_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 media + other + %ld media + + plural.count.post NSStringLocalizedFormatKey diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/eu-ES.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/eu.lproj/Localizable.strings similarity index 98% rename from MastodonSDK/Sources/MastodonLocalization/Resources/eu-ES.lproj/Localizable.strings rename to MastodonSDK/Sources/MastodonLocalization/Resources/eu.lproj/Localizable.strings index 8f2055df9..72105dcd0 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/eu-ES.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/eu.lproj/Localizable.strings @@ -199,8 +199,8 @@ Mastodonera igo."; "Scene.ConfirmEmail.OpenEmailApp.Mail" = "Posta"; "Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "Ireki eposta bezeroa"; "Scene.ConfirmEmail.OpenEmailApp.Title" = "Egiaztatu zure sarrerako ontzia."; -"Scene.ConfirmEmail.Subtitle" = "Eposta bat bidali dizugu %@ helbidera, -sakatu kontua berresteko esteka."; +"Scene.ConfirmEmail.Subtitle" = "Sakatu epostaz bidali dizugun loturan zure kontua egiaztatzeko."; +"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; "Scene.ConfirmEmail.Title" = "Eta azkenik..."; "Scene.Discovery.Intro" = "These are the posts gaining traction in your corner of Mastodon."; "Scene.Discovery.Tabs.Community" = "Community"; @@ -286,6 +286,7 @@ sakatu kontua berresteko esteka."; "Scene.Register.Input.Password.Require" = "Zure pasahitzak izan behar ditu gutxienez:"; "Scene.Register.Input.Username.DuplicatePrompt" = "Erabiltzaile-izen hau hartuta dago."; "Scene.Register.Input.Username.Placeholder" = "erabiltzaile-izena"; +"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@"; "Scene.Register.Title" = "Hitz egin iezaguzu zuri buruz."; "Scene.Report.Content1" = "Salaketan beste bidalketarik gehitu nahi duzu?"; "Scene.Report.Content2" = "Moderatzaileek besterik jakin behar dute salaketa honi buruz?"; @@ -303,6 +304,7 @@ sakatu kontua berresteko esteka."; "Scene.Report.StepFinal.UnfollowUser" = "Unfollow %@"; "Scene.Report.StepFinal.Unfollowed" = "Unfollowed"; "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "When you see something you don’t like on Mastodon, you can remove the person from your experience."; +"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "While we review this, you can take action against %@"; "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted."; "Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Is there anything else we should know?"; "Scene.Report.StepFour.Step4Of4" = "Step 4 of 4"; diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/eu-ES.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/eu.lproj/Localizable.stringsdict similarity index 96% rename from MastodonSDK/Sources/MastodonLocalization/Resources/eu-ES.lproj/Localizable.stringsdict rename to MastodonSDK/Sources/MastodonLocalization/Resources/eu.lproj/Localizable.stringsdict index 871fb10bc..5de100844 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/eu-ES.lproj/Localizable.stringsdict +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/eu.lproj/Localizable.stringsdict @@ -66,6 +66,22 @@ bidalketa + plural.count.media + + NSStringLocalizedFormatKey + %#@media_count@ + media_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 media + other + %ld media + + plural.count.post NSStringLocalizedFormatKey diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/fr.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/fr.lproj/Localizable.strings index f5c60fcb7..6cd159a8e 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/fr.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/fr.lproj/Localizable.strings @@ -199,8 +199,8 @@ téléversé sur Mastodon."; "Scene.ConfirmEmail.OpenEmailApp.Mail" = "Courriel"; "Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "Ouvrir le client de messagerie"; "Scene.ConfirmEmail.OpenEmailApp.Title" = "Vérifier votre boîte aux lettres."; -"Scene.ConfirmEmail.Subtitle" = "Nous venons d’envoyer un courriel à %@, -tapotez le lien pour confirmer votre compte."; +"Scene.ConfirmEmail.Subtitle" = "Appuyez sur le lien que nous vous avons envoyé par courriel pour vérifier votre compte."; +"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; "Scene.ConfirmEmail.Title" = "Une dernière chose."; "Scene.Discovery.Intro" = "These are the posts gaining traction in your corner of Mastodon."; "Scene.Discovery.Tabs.Community" = "Community"; @@ -286,6 +286,7 @@ tapotez le lien pour confirmer votre compte."; "Scene.Register.Input.Password.Require" = "Votre mot de passe doit être composé d’au moins :"; "Scene.Register.Input.Username.DuplicatePrompt" = "Ce nom d'utilisateur est déjà pris."; "Scene.Register.Input.Username.Placeholder" = "nom d'utilisateur"; +"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@"; "Scene.Register.Title" = "Parlez-nous de vous."; "Scene.Report.Content1" = "Y a-t-il d’autres messages que vous aimeriez ajouter au signalement?"; "Scene.Report.Content2" = "Y a-t-il quelque chose que les modérateurs devraient savoir sur ce rapport ?"; @@ -303,6 +304,7 @@ tapotez le lien pour confirmer votre compte."; "Scene.Report.StepFinal.UnfollowUser" = "Unfollow %@"; "Scene.Report.StepFinal.Unfollowed" = "Unfollowed"; "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "When you see something you don’t like on Mastodon, you can remove the person from your experience."; +"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "While we review this, you can take action against %@"; "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted."; "Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Is there anything else we should know?"; "Scene.Report.StepFour.Step4Of4" = "Step 4 of 4"; diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/fr.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/fr.lproj/Localizable.stringsdict index 5c2b14978..d251c82f3 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/fr.lproj/Localizable.stringsdict +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/fr.lproj/Localizable.stringsdict @@ -66,6 +66,22 @@ publications + plural.count.media + + NSStringLocalizedFormatKey + %#@media_count@ + media_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 media + other + %ld media + + plural.count.post NSStringLocalizedFormatKey diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/gd-GB.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/gd.lproj/Localizable.strings similarity index 98% rename from MastodonSDK/Sources/MastodonLocalization/Resources/gd-GB.lproj/Localizable.strings rename to MastodonSDK/Sources/MastodonLocalization/Resources/gd.lproj/Localizable.strings index a1576bb9e..b310e3ef5 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/gd-GB.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/gd.lproj/Localizable.strings @@ -201,6 +201,7 @@ a luchdadh suas gu Mastodon."; "Scene.ConfirmEmail.OpenEmailApp.Title" = "Thoir sùil air a’ bhogsa a-steach agad."; "Scene.ConfirmEmail.Subtitle" = "Tha sinn air post-d a chur gu %@, thoir gnogag air a’ chunntas a dhearbhadh a’ chunntais agad."; +"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; "Scene.ConfirmEmail.Title" = "Aon rud eile."; "Scene.Discovery.Intro" = "Seo na postaichean fèillmhor ’nad cheàrnaidh de Mhastodon."; "Scene.Discovery.Tabs.Community" = "Coimhearsnachd"; @@ -220,7 +221,7 @@ thoir gnogag air a’ chunntas a dhearbhadh a’ chunntais agad."; "Scene.HomeTimeline.Title" = "Dachaigh"; "Scene.Notification.Keyobard.ShowEverything" = "Seall a h-uile càil"; "Scene.Notification.Keyobard.ShowMentions" = "Seall na h-iomraidhean"; -"Scene.Notification.NotificationDescription.FavoritedYourPost" = "– ’s iad air am post agad a chur ris na h-annsachdan aca"; +"Scene.Notification.NotificationDescription.FavoritedYourPost" = "– is annsa leotha am post agad"; "Scene.Notification.NotificationDescription.FollowedYou" = "– ’s iad ’gad leantainn a-nis"; "Scene.Notification.NotificationDescription.MentionedYou" = "– ’s iad air iomradh a thoirt ort"; "Scene.Notification.NotificationDescription.PollHasEnded" = "thàinig cunntas-bheachd gu crìoch"; @@ -286,6 +287,7 @@ thoir gnogag air a’ chunntas a dhearbhadh a’ chunntais agad."; "Scene.Register.Input.Password.Require" = "Feumaidh am facal-faire agad co-dhiù:"; "Scene.Register.Input.Username.DuplicatePrompt" = "Tha an t-ainm-cleachdaiche seo aig cuideigin eile."; "Scene.Register.Input.Username.Placeholder" = "ainm-cleachdaiche"; +"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@"; "Scene.Register.Title" = "Innis dhuinn mu do dhèidhinn."; "Scene.Report.Content1" = "A bheil post sam bith eile ann a bu mhiann leat cur ris a’ ghearan?"; "Scene.Report.Content2" = "A bheil rud sam bith ann a bu mhiann leat innse dha na maoir mun ghearan seo?"; @@ -303,6 +305,7 @@ thoir gnogag air a’ chunntas a dhearbhadh a’ chunntais agad."; "Scene.Report.StepFinal.UnfollowUser" = "Unfollow %@"; "Scene.Report.StepFinal.Unfollowed" = "Unfollowed"; "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "When you see something you don’t like on Mastodon, you can remove the person from your experience."; +"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "While we review this, you can take action against %@"; "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted."; "Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Is there anything else we should know?"; "Scene.Report.StepFour.Step4Of4" = "Step 4 of 4"; diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/gd-GB.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/gd.lproj/Localizable.stringsdict similarity index 96% rename from MastodonSDK/Sources/MastodonLocalization/Resources/gd-GB.lproj/Localizable.stringsdict rename to MastodonSDK/Sources/MastodonLocalization/Resources/gd.lproj/Localizable.stringsdict index b149323eb..c7bc77310 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/gd-GB.lproj/Localizable.stringsdict +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/gd.lproj/Localizable.stringsdict @@ -82,6 +82,26 @@ post + plural.count.media + + NSStringLocalizedFormatKey + %#@media_count@ + media_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 media + two + %ld media + few + %ld media + other + %ld media + + plural.count.post NSStringLocalizedFormatKey diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/gl.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/gl.lproj/Localizable.strings index 9aa918938..25c59d712 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/gl.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/gl.lproj/Localizable.strings @@ -200,6 +200,7 @@ ser subido a Mastodon."; "Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "Abrir cliente de email"; "Scene.ConfirmEmail.OpenEmailApp.Title" = "Mira na caixa de correo."; "Scene.ConfirmEmail.Subtitle" = "Preme na ligazón que che enviamos ao email para verificar a conta."; +"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; "Scene.ConfirmEmail.Title" = "O último detalle."; "Scene.Discovery.Intro" = "Estas son as publicacións en voga no teu recuncho de Mastodon."; "Scene.Discovery.Tabs.Community" = "Comunidade"; @@ -210,8 +211,8 @@ ser subido a Mastodon."; "Scene.Favorite.Title" = "Publicacións Favoritas"; "Scene.Follower.Footer" = "Non se mostran seguidoras desde outros servidores."; "Scene.Following.Footer" = "Non se mostran os seguimentos desde outros servidores."; -"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoHint" = "Tap to scroll to top and tap again to previous location"; -"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoLabel" = "Logo Button"; +"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoHint" = "Toca para ir arriba e toca outra vez para volver ao mesmo lugar"; +"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoLabel" = "Botón do logo"; "Scene.HomeTimeline.NavigationBarState.NewPosts" = "Novas publicacións"; "Scene.HomeTimeline.NavigationBarState.Offline" = "Sen conexión"; "Scene.HomeTimeline.NavigationBarState.Published" = "Publicado!"; @@ -285,6 +286,7 @@ ser subido a Mastodon."; "Scene.Register.Input.Password.Require" = "O contrasinal debe ter polo menos:"; "Scene.Register.Input.Username.DuplicatePrompt" = "Este nome de usuaria xa está en uso."; "Scene.Register.Input.Username.Placeholder" = "identificador"; +"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@"; "Scene.Register.Title" = "Imos crear a túa conta en %@"; "Scene.Report.Content1" = "Hai outras publicacións que desexes engadir á denuncia?"; "Scene.Report.Content2" = "Hai algo que a moderación deba saber acerca desta denuncia?"; @@ -294,37 +296,38 @@ ser subido a Mastodon."; "Scene.Report.SkipToSend" = "Enviar sen comentarios"; "Scene.Report.Step1" = "Paso 1 de 2"; "Scene.Report.Step2" = "Paso 2 de 2"; -"Scene.Report.StepFinal.BlockUser" = "Block %@"; -"Scene.Report.StepFinal.DontWantToSeeThis" = "Don’t want to see this?"; -"Scene.Report.StepFinal.MuteUser" = "Mute %@"; -"Scene.Report.StepFinal.TheyWillNoLongerBeAbleToFollowOrSeeYourPostsButTheyCanSeeIfTheyveBeenBlocked" = "They will no longer be able to follow or see your posts, but they can see if they’ve been blocked."; -"Scene.Report.StepFinal.Unfollow" = "Unfollow"; -"Scene.Report.StepFinal.UnfollowUser" = "Unfollow %@"; -"Scene.Report.StepFinal.Unfollowed" = "Unfollowed"; -"Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "When you see something you don’t like on Mastodon, you can remove the person from your experience."; -"Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted."; -"Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Is there anything else we should know?"; -"Scene.Report.StepFour.Step4Of4" = "Step 4 of 4"; -"Scene.Report.StepOne.IDontLikeIt" = "I don’t like it"; -"Scene.Report.StepOne.ItIsNotSomethingYouWantToSee" = "It is not something you want to see"; -"Scene.Report.StepOne.ItViolatesServerRules" = "It violates server rules"; -"Scene.Report.StepOne.ItsSomethingElse" = "It’s something else"; -"Scene.Report.StepOne.ItsSpam" = "It’s spam"; -"Scene.Report.StepOne.MaliciousLinksFakeEngagementOrRepetetiveReplies" = "Malicious links, fake engagement, or repetetive replies"; -"Scene.Report.StepOne.SelectTheBestMatch" = "Select the best match"; -"Scene.Report.StepOne.Step1Of4" = "Step 1 of 4"; -"Scene.Report.StepOne.TheIssueDoesNotFitIntoOtherCategories" = "The issue does not fit into other categories"; -"Scene.Report.StepOne.WhatsWrongWithThisAccount" = "What's wrong with this account?"; -"Scene.Report.StepOne.WhatsWrongWithThisPost" = "What's wrong with this post?"; -"Scene.Report.StepOne.WhatsWrongWithThisUsername" = "What's wrong with %@?"; -"Scene.Report.StepOne.YouAreAwareThatItBreaksSpecificRules" = "You are aware that it breaks specific rules"; -"Scene.Report.StepThree.AreThereAnyPostsThatBackUpThisReport" = "Are there any posts that back up this report?"; -"Scene.Report.StepThree.SelectAllThatApply" = "Select all that apply"; -"Scene.Report.StepThree.Step3Of4" = "Step 3 of 4"; -"Scene.Report.StepTwo.IJustDon’tLikeIt" = "I just don’t like it"; -"Scene.Report.StepTwo.SelectAllThatApply" = "Select all that apply"; -"Scene.Report.StepTwo.Step2Of4" = "Step 2 of 4"; -"Scene.Report.StepTwo.WhichRulesAreBeingViolated" = "Which rules are being violated?"; +"Scene.Report.StepFinal.BlockUser" = "Bloquear a %@"; +"Scene.Report.StepFinal.DontWantToSeeThis" = "Non queres ver esto?"; +"Scene.Report.StepFinal.MuteUser" = "Acalar a %@"; +"Scene.Report.StepFinal.TheyWillNoLongerBeAbleToFollowOrSeeYourPostsButTheyCanSeeIfTheyveBeenBlocked" = "Non poderá seguirte nin ver o que publicas, pero pode ver se foi bloqueada."; +"Scene.Report.StepFinal.Unfollow" = "Deixar de seguir"; +"Scene.Report.StepFinal.UnfollowUser" = "Deixar de seguir a %@"; +"Scene.Report.StepFinal.Unfollowed" = "Deixaches de seguir"; +"Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "Cando ves en Mastodon algo que non che gusta podes retirar a esa persoa da túa experiencia como usuaria."; +"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "Mentras revisamos esto, podes tomar accións contra %@"; +"Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "Non verás as súas publicacións ou repeticións na túa cronoloxía. Non saberá que foi acalada."; +"Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Hai algo máis que creas debamos saber?"; +"Scene.Report.StepFour.Step4Of4" = "Paso 4 de 4"; +"Scene.Report.StepOne.IDontLikeIt" = "Non me gusta"; +"Scene.Report.StepOne.ItIsNotSomethingYouWantToSee" = "Non é algo que queiras ver"; +"Scene.Report.StepOne.ItViolatesServerRules" = "Viola as regras do servidor"; +"Scene.Report.StepOne.ItsSomethingElse" = "É outra cousa"; +"Scene.Report.StepOne.ItsSpam" = "É spam"; +"Scene.Report.StepOne.MaliciousLinksFakeEngagementOrRepetetiveReplies" = "Ligazóns perigosas, relacións falsas, ou respostas repetitivas"; +"Scene.Report.StepOne.SelectTheBestMatch" = "Elixe a mellor coincidencia"; +"Scene.Report.StepOne.Step1Of4" = "Paso 1 de 4"; +"Scene.Report.StepOne.TheIssueDoesNotFitIntoOtherCategories" = "O problema non cae dentro de outras categorías"; +"Scene.Report.StepOne.WhatsWrongWithThisAccount" = "Cal é o problema con esta conta?"; +"Scene.Report.StepOne.WhatsWrongWithThisPost" = "Cal é o problema con esta publicación?"; +"Scene.Report.StepOne.WhatsWrongWithThisUsername" = "Cal é o problema con %@?"; +"Scene.Report.StepOne.YouAreAwareThatItBreaksSpecificRules" = "Décheste conta de que quebra unhas normas en concreto"; +"Scene.Report.StepThree.AreThereAnyPostsThatBackUpThisReport" = "Hai algunha publicación que apoie esta denuncia?"; +"Scene.Report.StepThree.SelectAllThatApply" = "Elixe todo o que sexa de aplicación"; +"Scene.Report.StepThree.Step3Of4" = "Paso 3 de 4"; +"Scene.Report.StepTwo.IJustDon’tLikeIt" = "Non me gusta"; +"Scene.Report.StepTwo.SelectAllThatApply" = "Elixe todo o que sexa de aplicación"; +"Scene.Report.StepTwo.Step2Of4" = "Paso 2 de 4"; +"Scene.Report.StepTwo.WhichRulesAreBeingViolated" = "Que regras foron incumpridas?"; "Scene.Report.TextPlaceholder" = "Escribe ou pega comentarios adicionais"; "Scene.Report.Title" = "Denunciar a %@"; "Scene.Report.TitleReport" = "Denunciar"; @@ -365,7 +368,7 @@ ser subido a Mastodon."; "Scene.ServerPicker.EmptyState.FindingServers" = "Buscando servidores dispoñibles..."; "Scene.ServerPicker.EmptyState.NoResults" = "Sen resultados"; "Scene.ServerPicker.Input.Placeholder" = "Buscar comunidades"; -"Scene.ServerPicker.Input.SearchServersOrEnterUrl" = "Search communities or enter URL"; +"Scene.ServerPicker.Input.SearchServersOrEnterUrl" = "Busca comunidades ou escribe URL"; "Scene.ServerPicker.Label.Category" = "CATEGORÍA"; "Scene.ServerPicker.Label.Language" = "IDIOMA"; "Scene.ServerPicker.Label.Users" = "USUARIAS"; diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/gl.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/gl.lproj/Localizable.stringsdict index a67c938ab..abd72c1b9 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/gl.lproj/Localizable.stringsdict +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/gl.lproj/Localizable.stringsdict @@ -66,6 +66,22 @@ publicacións + plural.count.media + + NSStringLocalizedFormatKey + %#@media_count@ + media_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 mutlimedia + other + %ld multimedias + + plural.count.post NSStringLocalizedFormatKey diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/it.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/it.lproj/Localizable.strings index 38b0ed65d..23e3a0778 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/it.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/it.lproj/Localizable.strings @@ -200,6 +200,7 @@ caricato su Mastodon."; "Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "Apri client Email"; "Scene.ConfirmEmail.OpenEmailApp.Title" = "Controlla la tua posta in arrivo."; "Scene.ConfirmEmail.Subtitle" = "Tocca il link che ti abbiamo inviato per verificare il tuo account."; +"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; "Scene.ConfirmEmail.Title" = "Un'ultima cosa."; "Scene.Discovery.Intro" = "Questi sono i post che stanno guadagnando popolarità nel tuo angolo di Mastodon."; "Scene.Discovery.Tabs.Community" = "Comunità"; @@ -285,6 +286,7 @@ caricato su Mastodon."; "Scene.Register.Input.Password.Require" = "La tua password ha bisogno di almeno:"; "Scene.Register.Input.Username.DuplicatePrompt" = "Questo nome utente è già stato preso."; "Scene.Register.Input.Username.Placeholder" = "nome utente"; +"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@"; "Scene.Register.Title" = "Facciamo in modo che sia configurato il %@"; "Scene.Report.Content1" = "Ci sono altri post che vorresti aggiungere alla segnalazione?"; "Scene.Report.Content2" = "C'è qualcosa che i moderatori dovrebbero sapere su questa segnalazione?"; @@ -302,6 +304,7 @@ caricato su Mastodon."; "Scene.Report.StepFinal.UnfollowUser" = "Smetti di seguire %@"; "Scene.Report.StepFinal.Unfollowed" = "Non seguito"; "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "Quando vedi qualcosa che non ti piace su Mastodon, puoi rimuovere la persona dalla tua esperienza."; +"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "Mentre controlliamo, puoi agire contro %@"; "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "Non vedrai i loro post o le condivisioni nel tuo feed. Non sapranno di essere stati silenziati."; "Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "C'è altro che dovremmo sapere?"; "Scene.Report.StepFour.Step4Of4" = "Fase 4 di 4"; diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/it.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/it.lproj/Localizable.stringsdict index 710980608..423ca4104 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/it.lproj/Localizable.stringsdict +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/it.lproj/Localizable.stringsdict @@ -66,6 +66,22 @@ post + plural.count.media + + NSStringLocalizedFormatKey + %#@media_count@ + media_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 contenuto multimediale + other + %ld contenuti multimediali + + plural.count.post NSStringLocalizedFormatKey diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/ja.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/ja.lproj/Localizable.strings index d746c1962..be6690aba 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/ja.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/ja.lproj/Localizable.strings @@ -195,6 +195,7 @@ "Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "メールアプリを開く"; "Scene.ConfirmEmail.OpenEmailApp.Title" = "メールを確認"; "Scene.ConfirmEmail.Subtitle" = "先程 %@ にメールを送信しました。リンクをタップしてアカウントを確認してください。"; +"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; "Scene.ConfirmEmail.Title" = "さいごにもうひとつ。"; "Scene.Discovery.Intro" = "あなたのMastodonサーバーで注目を集めている投稿がここに表示されます。"; "Scene.Discovery.Tabs.Community" = "コミュニティ"; @@ -280,6 +281,7 @@ "Scene.Register.Input.Password.Require" = "Your password needs at least:"; "Scene.Register.Input.Username.DuplicatePrompt" = "このユーザー名は使用されています"; "Scene.Register.Input.Username.Placeholder" = "ユーザー名"; +"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@"; "Scene.Register.Title" = "あなたのことを教えてください"; "Scene.Report.Content1" = "他に通報したい投稿はありますか?"; "Scene.Report.Content2" = "この通報についてモデレーターに伝達しておきたい事項はありますか?"; @@ -297,6 +299,7 @@ "Scene.Report.StepFinal.UnfollowUser" = "Unfollow %@"; "Scene.Report.StepFinal.Unfollowed" = "Unfollowed"; "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "When you see something you don’t like on Mastodon, you can remove the person from your experience."; +"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "While we review this, you can take action against %@"; "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted."; "Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Is there anything else we should know?"; "Scene.Report.StepFour.Step4Of4" = "Step 4 of 4"; diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/ja.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/ja.lproj/Localizable.stringsdict index 95c35172e..87e4f8a5e 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/ja.lproj/Localizable.stringsdict +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/ja.lproj/Localizable.stringsdict @@ -58,6 +58,20 @@ 投稿 + plural.count.media + + NSStringLocalizedFormatKey + %#@media_count@ + media_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + %ld media + + plural.count.post NSStringLocalizedFormatKey diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/kab.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/kab.lproj/Localizable.strings index bbc9856c3..d783baee5 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/kab.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/kab.lproj/Localizable.strings @@ -200,6 +200,7 @@ Ad d-yettwasali ɣef Mastodon."; "Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "Ldi amsaɣ n yimayl"; "Scene.ConfirmEmail.OpenEmailApp.Title" = "Sefqed Tanaka-inek."; "Scene.ConfirmEmail.Subtitle" = "Sit ɣef useɣwen i ak-n-uznen i wakken ad tesneqdeḍ amiḍan-ik."; +"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; "Scene.ConfirmEmail.Title" = "Taɣawsa taneggarut."; "Scene.Discovery.Intro" = "Tigi d tisuffaɣ i d-ijebbden s waṭas deg tama-inek•inem n Mastodon."; "Scene.Discovery.Tabs.Community" = "Community"; @@ -285,6 +286,7 @@ Ad d-yettwasali ɣef Mastodon."; "Scene.Register.Input.Password.Require" = "Awal-ik uffir yesra ma drus:"; "Scene.Register.Input.Username.DuplicatePrompt" = "Isem-ayi n umseqdac yettwaṭṭef yakan."; "Scene.Register.Input.Username.Placeholder" = "isem n useqdac"; +"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@"; "Scene.Register.Title" = "Aha ad nebdu asbadu ɣef %@"; "Scene.Report.Content1" = "Tebɣiḍ ad ternuḍ tisuffaɣ-nniḍen ɣer uneqqis?"; "Scene.Report.Content2" = "Yella wayen i ilaqen ad teẓren yimḍebbren ɣef uneqqis-a?"; @@ -302,6 +304,7 @@ Ad d-yettwasali ɣef Mastodon."; "Scene.Report.StepFinal.UnfollowUser" = "Unfollow %@"; "Scene.Report.StepFinal.Unfollowed" = "Unfollowed"; "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "When you see something you don’t like on Mastodon, you can remove the person from your experience."; +"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "While we review this, you can take action against %@"; "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted."; "Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Is there anything else we should know?"; "Scene.Report.StepFour.Step4Of4" = "Step 4 of 4"; diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/kab.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/kab.lproj/Localizable.stringsdict index 4ccb271fa..0fde8d68f 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/kab.lproj/Localizable.stringsdict +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/kab.lproj/Localizable.stringsdict @@ -66,6 +66,22 @@ tisuffaɣ + plural.count.media + + NSStringLocalizedFormatKey + %#@media_count@ + media_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 media + other + %ld media + + plural.count.post NSStringLocalizedFormatKey diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/ku.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/ku.lproj/Localizable.strings index 6f46f990d..7732c500b 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/ku.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/ku.lproj/Localizable.strings @@ -201,6 +201,7 @@ Profîla te ji wan ra wiha xuya dike."; "Scene.ConfirmEmail.OpenEmailApp.Title" = "Nameyên xwe yên wergirtî kontrol bike."; "Scene.ConfirmEmail.Subtitle" = "Me tenê e-nameyek ji %@ re şand, girêdanê bitikne da ku ajimêra xwe bidî piştrastkirin."; +"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; "Scene.ConfirmEmail.Title" = "Tiştekî dawî."; "Scene.Discovery.Intro" = "Ev şandiyên ku di quncika Mastodon balê dikişîne."; "Scene.Discovery.Tabs.Community" = "Civak"; @@ -286,6 +287,7 @@ girêdanê bitikne da ku ajimêra xwe bidî piştrastkirin."; "Scene.Register.Input.Password.Require" = "Pêdiviya pêborîna te ya herî kêm:"; "Scene.Register.Input.Username.DuplicatePrompt" = "Navê vê bikarhêner tê girtin."; "Scene.Register.Input.Username.Placeholder" = "navê bikarhêner"; +"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@"; "Scene.Register.Title" = "Ji me re hinekî qala xwe bike %@"; "Scene.Report.Content1" = "Şandiyên din hene ku tu dixwazî tevlî ragihandinê bikî?"; "Scene.Report.Content2" = "Derbarê vê ragihandinê de tiştek heye ku divê çavdêr bizanin?"; @@ -295,25 +297,26 @@ girêdanê bitikne da ku ajimêra xwe bidî piştrastkirin."; "Scene.Report.SkipToSend" = "Bêyî şirove bişîne"; "Scene.Report.Step1" = "Gav 1 ji 2"; "Scene.Report.Step2" = "Gav 2 ji 2"; -"Scene.Report.StepFinal.BlockUser" = "Block %@"; -"Scene.Report.StepFinal.DontWantToSeeThis" = "Don’t want to see this?"; -"Scene.Report.StepFinal.MuteUser" = "Mute %@"; +"Scene.Report.StepFinal.BlockUser" = "%@ asteng bike"; +"Scene.Report.StepFinal.DontWantToSeeThis" = "Tu naxwazî vê bibînî?"; +"Scene.Report.StepFinal.MuteUser" = "%@ bêdeng bike"; "Scene.Report.StepFinal.TheyWillNoLongerBeAbleToFollowOrSeeYourPostsButTheyCanSeeIfTheyveBeenBlocked" = "They will no longer be able to follow or see your posts, but they can see if they’ve been blocked."; -"Scene.Report.StepFinal.Unfollow" = "Unfollow"; -"Scene.Report.StepFinal.UnfollowUser" = "Unfollow %@"; -"Scene.Report.StepFinal.Unfollowed" = "Unfollowed"; +"Scene.Report.StepFinal.Unfollow" = "Neşopîne"; +"Scene.Report.StepFinal.UnfollowUser" = "%@ neşopîne"; +"Scene.Report.StepFinal.Unfollowed" = "Ji şopê hate derketin"; "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "When you see something you don’t like on Mastodon, you can remove the person from your experience."; +"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "While we review this, you can take action against %@"; "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted."; "Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Is there anything else we should know?"; -"Scene.Report.StepFour.Step4Of4" = "Step 4 of 4"; -"Scene.Report.StepOne.IDontLikeIt" = "I don’t like it"; +"Scene.Report.StepFour.Step4Of4" = "Gav 4 ji 4"; +"Scene.Report.StepOne.IDontLikeIt" = "Ez jê hez nakim"; "Scene.Report.StepOne.ItIsNotSomethingYouWantToSee" = "It is not something you want to see"; "Scene.Report.StepOne.ItViolatesServerRules" = "It violates server rules"; "Scene.Report.StepOne.ItsSomethingElse" = "It’s something else"; -"Scene.Report.StepOne.ItsSpam" = "It’s spam"; +"Scene.Report.StepOne.ItsSpam" = "Ew spam e"; "Scene.Report.StepOne.MaliciousLinksFakeEngagementOrRepetetiveReplies" = "Malicious links, fake engagement, or repetetive replies"; "Scene.Report.StepOne.SelectTheBestMatch" = "Select the best match"; -"Scene.Report.StepOne.Step1Of4" = "Step 1 of 4"; +"Scene.Report.StepOne.Step1Of4" = "Gav 1 ji 4"; "Scene.Report.StepOne.TheIssueDoesNotFitIntoOtherCategories" = "The issue does not fit into other categories"; "Scene.Report.StepOne.WhatsWrongWithThisAccount" = "What's wrong with this account?"; "Scene.Report.StepOne.WhatsWrongWithThisPost" = "What's wrong with this post?"; @@ -321,10 +324,10 @@ girêdanê bitikne da ku ajimêra xwe bidî piştrastkirin."; "Scene.Report.StepOne.YouAreAwareThatItBreaksSpecificRules" = "You are aware that it breaks specific rules"; "Scene.Report.StepThree.AreThereAnyPostsThatBackUpThisReport" = "Are there any posts that back up this report?"; "Scene.Report.StepThree.SelectAllThatApply" = "Select all that apply"; -"Scene.Report.StepThree.Step3Of4" = "Step 3 of 4"; -"Scene.Report.StepTwo.IJustDon’tLikeIt" = "I just don’t like it"; +"Scene.Report.StepThree.Step3Of4" = "Gav 3 ji 4"; +"Scene.Report.StepTwo.IJustDon’tLikeIt" = "Tenê ez jê hez nakim"; "Scene.Report.StepTwo.SelectAllThatApply" = "Select all that apply"; -"Scene.Report.StepTwo.Step2Of4" = "Step 2 of 4"; +"Scene.Report.StepTwo.Step2Of4" = "Gav 2 ji 4"; "Scene.Report.StepTwo.WhichRulesAreBeingViolated" = "Which rules are being violated?"; "Scene.Report.TextPlaceholder" = "Şiroveyên daxwazkirê binivîsine an jî pê ve bike"; "Scene.Report.Title" = "%@ ragihîne"; diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/ku.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/ku.lproj/Localizable.stringsdict index 0fa7d8214..7b2e40773 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/ku.lproj/Localizable.stringsdict +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/ku.lproj/Localizable.stringsdict @@ -66,6 +66,22 @@ şandî + plural.count.media + + NSStringLocalizedFormatKey + %#@media_count@ + media_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 medya + other + %ld medya + + plural.count.post NSStringLocalizedFormatKey diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/nl.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/nl.lproj/Localizable.strings index f0b5eb42d..b9770969b 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/nl.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/nl.lproj/Localizable.strings @@ -195,6 +195,7 @@ Uw profiel ziet er zo uit voor hen."; "Scene.ConfirmEmail.OpenEmailApp.Title" = "Ga naar uw inbox."; "Scene.ConfirmEmail.Subtitle" = "We hebben een e-mail gestuurd naar %@, klik op de link om uw account te bevestigen."; +"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; "Scene.ConfirmEmail.Title" = "Nog één ding."; "Scene.Discovery.Intro" = "Dit zijn de berichten die populair zijn in jouw Mastodon-kringen."; "Scene.Discovery.Tabs.Community" = "Community"; @@ -280,6 +281,7 @@ klik op de link om uw account te bevestigen."; "Scene.Register.Input.Password.Require" = "Je wachtwoord moet ten minste:"; "Scene.Register.Input.Username.DuplicatePrompt" = "Deze gebruikersnaam is al in gebruik."; "Scene.Register.Input.Username.Placeholder" = "gebruikersnaam"; +"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@"; "Scene.Register.Title" = "Vertel ons over uzelf."; "Scene.Report.Content1" = "Zijn er nog meer berichten die u aan het rapport wilt toevoegen?"; "Scene.Report.Content2" = "Is er iets anders over dit rapport dat de moderators zouden moeten weten?"; @@ -297,6 +299,7 @@ klik op de link om uw account te bevestigen."; "Scene.Report.StepFinal.UnfollowUser" = "Unfollow %@"; "Scene.Report.StepFinal.Unfollowed" = "Unfollowed"; "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "When you see something you don’t like on Mastodon, you can remove the person from your experience."; +"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "While we review this, you can take action against %@"; "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted."; "Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Is there anything else we should know?"; "Scene.Report.StepFour.Step4Of4" = "Step 4 of 4"; diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/nl.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/nl.lproj/Localizable.stringsdict index 5ae33cbef..e6f9353de 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/nl.lproj/Localizable.stringsdict +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/nl.lproj/Localizable.stringsdict @@ -66,6 +66,22 @@ berichten + plural.count.media + + NSStringLocalizedFormatKey + %#@media_count@ + media_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 media + other + %ld media + + plural.count.post NSStringLocalizedFormatKey diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/ru.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/ru.lproj/Localizable.strings index ba32a979e..4d742dc6e 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/ru.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/ru.lproj/Localizable.strings @@ -211,6 +211,7 @@ %@. Нажмите на ссылку в нём, чтобы подтвердить свою учётную запись."; +"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; "Scene.ConfirmEmail.Title" = "И ещё кое-что."; "Scene.Discovery.Intro" = "These are the posts gaining traction in your corner of Mastodon."; "Scene.Discovery.Tabs.Community" = "Сообщество"; @@ -296,6 +297,7 @@ "Scene.Register.Input.Password.Require" = "Your password needs at least:"; "Scene.Register.Input.Username.DuplicatePrompt" = "Это имя пользователя занято."; "Scene.Register.Input.Username.Placeholder" = "имя пользователя"; +"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@"; "Scene.Register.Title" = "Расскажите нам о себе."; "Scene.Report.Content1" = "Есть ли другие сообщения, которые вы хотите добавить в отчёт?"; "Scene.Report.Content2" = "Есть ли что-то, что модераторы должны знать об этом сообщении?"; @@ -313,6 +315,7 @@ "Scene.Report.StepFinal.UnfollowUser" = "Unfollow %@"; "Scene.Report.StepFinal.Unfollowed" = "Unfollowed"; "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "When you see something you don’t like on Mastodon, you can remove the person from your experience."; +"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "Пока мы рассматриваем его, вот действия, которые вы можете предпринять лично против %@"; "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted."; "Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Is there anything else we should know?"; "Scene.Report.StepFour.Step4Of4" = "Step 4 of 4"; diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/ru.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/ru.lproj/Localizable.stringsdict index 626a10d75..026815a8e 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/ru.lproj/Localizable.stringsdict +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/ru.lproj/Localizable.stringsdict @@ -82,6 +82,26 @@ поста + plural.count.media + + NSStringLocalizedFormatKey + %#@media_count@ + media_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + %ld медиафайл + few + %ld медиафайла + many + %ld медиафайлов + other + %ld медиафайла + + plural.count.post NSStringLocalizedFormatKey diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/sv.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/sv.lproj/Localizable.strings new file mode 100644 index 000000000..3d801f1a6 --- /dev/null +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/sv.lproj/Localizable.strings @@ -0,0 +1,429 @@ +"Common.Alerts.BlockDomain.BlockEntireDomain" = "Blockera domän"; +"Common.Alerts.BlockDomain.Title" = "Är du verkligen, verkligen säker på att du vill blockera hela %@? I de flesta fall är några riktade blockeringar eller nedtystade konton tillräckligt och att föredra. Du kommer inte se innehåll från den domänen och dina följare från den domänen kommer att tas bort."; +"Common.Alerts.CleanCache.Message" = "Rensade %@ cache."; +"Common.Alerts.CleanCache.Title" = "Rensa cache"; +"Common.Alerts.Common.PleaseTryAgain" = "Var god försök igen."; +"Common.Alerts.Common.PleaseTryAgainLater" = "Var god försök igen senare."; +"Common.Alerts.DeletePost.Message" = "Är du säker på att du vill radera detta inlägg?"; +"Common.Alerts.DeletePost.Title" = "Radera inlägg"; +"Common.Alerts.DiscardPostContent.Message" = "Bekräfta för att slänga inläggsutkast."; +"Common.Alerts.DiscardPostContent.Title" = "Släng utkast"; +"Common.Alerts.EditProfileFailure.Message" = "Kan inte redigera profil. Var god försök igen."; +"Common.Alerts.EditProfileFailure.Title" = "Profilredigering misslyckades"; +"Common.Alerts.PublishPostFailure.AttachmentsMessage.MoreThanOneVideo" = "Det går inte att bifoga mer än en video."; +"Common.Alerts.PublishPostFailure.AttachmentsMessage.VideoAttachWithPhoto" = "Det går inte att bifoga en video till ett inlägg som redan innehåller bilder."; +"Common.Alerts.PublishPostFailure.Message" = "Det gick inte att publicera inlägget. +Kontrollera din internetanslutning."; +"Common.Alerts.PublishPostFailure.Title" = "Publicering misslyckades"; +"Common.Alerts.SavePhotoFailure.Message" = "Aktivera åtkomst till Bilder för att spara bilden."; +"Common.Alerts.SavePhotoFailure.Title" = "Spara foto misslyckades"; +"Common.Alerts.ServerError.Title" = "Serverfel"; +"Common.Alerts.SignOut.Confirm" = "Logga ut"; +"Common.Alerts.SignOut.Message" = "Är du säker på att du vill logga ut?"; +"Common.Alerts.SignOut.Title" = "Logga ut"; +"Common.Alerts.SignUpFailure.Title" = "Registrering misslyckades"; +"Common.Alerts.VoteFailure.PollEnded" = "Omröstningen har avslutats"; +"Common.Alerts.VoteFailure.Title" = "Röstning misslyckades"; +"Common.Controls.Actions.Add" = "Lägg till"; +"Common.Controls.Actions.Back" = "Tillbaka"; +"Common.Controls.Actions.BlockDomain" = "Blockera %@"; +"Common.Controls.Actions.Cancel" = "Avbryt"; +"Common.Controls.Actions.Compose" = "Skriv"; +"Common.Controls.Actions.Confirm" = "Bekräfta"; +"Common.Controls.Actions.Continue" = "Fortsätt"; +"Common.Controls.Actions.CopyPhoto" = "Kopiera foto"; +"Common.Controls.Actions.Delete" = "Radera"; +"Common.Controls.Actions.Discard" = "Släng"; +"Common.Controls.Actions.Done" = "Klar"; +"Common.Controls.Actions.Edit" = "Redigera"; +"Common.Controls.Actions.FindPeople" = "Hitta personer att följa"; +"Common.Controls.Actions.ManuallySearch" = "Sök manuellt istället"; +"Common.Controls.Actions.Next" = "Nästa"; +"Common.Controls.Actions.Ok" = "OK"; +"Common.Controls.Actions.Open" = "Öppna"; +"Common.Controls.Actions.OpenInBrowser" = "Öppna i webbläsare"; +"Common.Controls.Actions.OpenInSafari" = "Öppna i Safari"; +"Common.Controls.Actions.Preview" = "Förhandsvisa"; +"Common.Controls.Actions.Previous" = "Föregående"; +"Common.Controls.Actions.Remove" = "Radera"; +"Common.Controls.Actions.Reply" = "Svara"; +"Common.Controls.Actions.ReportUser" = "Rapportera %@"; +"Common.Controls.Actions.Save" = "Spara"; +"Common.Controls.Actions.SavePhoto" = "Spara foto"; +"Common.Controls.Actions.SeeMore" = "Visa mer"; +"Common.Controls.Actions.Settings" = "Inställningar"; +"Common.Controls.Actions.Share" = "Dela"; +"Common.Controls.Actions.SharePost" = "Dela inlägg"; +"Common.Controls.Actions.ShareUser" = "Dela %@"; +"Common.Controls.Actions.SignIn" = "Logga in"; +"Common.Controls.Actions.SignUp" = "Registrera dig"; +"Common.Controls.Actions.Skip" = "Hoppa över"; +"Common.Controls.Actions.TakePhoto" = "Ta foto"; +"Common.Controls.Actions.TryAgain" = "Försök igen"; +"Common.Controls.Actions.UnblockDomain" = "Avblockera %@"; +"Common.Controls.Friendship.Block" = "Blockera"; +"Common.Controls.Friendship.BlockDomain" = "Blockera %@"; +"Common.Controls.Friendship.BlockUser" = "Blockera %@"; +"Common.Controls.Friendship.Blocked" = "Blockerad"; +"Common.Controls.Friendship.EditInfo" = "Redigera info"; +"Common.Controls.Friendship.Follow" = "Följ"; +"Common.Controls.Friendship.Following" = "Följer"; +"Common.Controls.Friendship.Mute" = "Tysta"; +"Common.Controls.Friendship.MuteUser" = "Tysta %@"; +"Common.Controls.Friendship.Muted" = "Tystad"; +"Common.Controls.Friendship.Pending" = "Väntande"; +"Common.Controls.Friendship.Request" = "Följ"; +"Common.Controls.Friendship.Unblock" = "Avblockera"; +"Common.Controls.Friendship.UnblockUser" = "Avblockera %@"; +"Common.Controls.Friendship.Unmute" = "Avtysta"; +"Common.Controls.Friendship.UnmuteUser" = "Avtysta %@"; +"Common.Controls.Keyboard.Common.ComposeNewPost" = "Skriv nytt inlägg"; +"Common.Controls.Keyboard.Common.OpenSettings" = "Öppna inställningar"; +"Common.Controls.Keyboard.Common.ShowFavorites" = "Visa favoriter"; +"Common.Controls.Keyboard.Common.SwitchToTab" = "Växla till %@"; +"Common.Controls.Keyboard.SegmentedControl.NextSection" = "Nästa avsnitt"; +"Common.Controls.Keyboard.SegmentedControl.PreviousSection" = "Föregående avsnitt"; +"Common.Controls.Keyboard.Timeline.NextStatus" = "Nästa inlägg"; +"Common.Controls.Keyboard.Timeline.OpenAuthorProfile" = "Öppna författarens profil"; +"Common.Controls.Keyboard.Timeline.OpenRebloggerProfile" = "Öppna ompostarens profil"; +"Common.Controls.Keyboard.Timeline.OpenStatus" = "Öppna inlägg"; +"Common.Controls.Keyboard.Timeline.PreviewImage" = "Förhandsgranska bild"; +"Common.Controls.Keyboard.Timeline.PreviousStatus" = "Föregående inlägg"; +"Common.Controls.Keyboard.Timeline.ReplyStatus" = "Svara på inlägg"; +"Common.Controls.Keyboard.Timeline.ToggleContentWarning" = "Växla innehållsvarning"; +"Common.Controls.Keyboard.Timeline.ToggleFavorite" = "Växla favorit på inlägg"; +"Common.Controls.Keyboard.Timeline.ToggleReblog" = "Växla ompostning på inlägg"; +"Common.Controls.Status.Actions.Favorite" = "Favorit"; +"Common.Controls.Status.Actions.Hide" = "Dölj"; +"Common.Controls.Status.Actions.Menu" = "Meny"; +"Common.Controls.Status.Actions.Reblog" = "Omposta"; +"Common.Controls.Status.Actions.Reply" = "Svara"; +"Common.Controls.Status.Actions.ShowGif" = "Visa GIF"; +"Common.Controls.Status.Actions.ShowImage" = "Visa bild"; +"Common.Controls.Status.Actions.ShowVideoPlayer" = "Visa videospelare"; +"Common.Controls.Status.Actions.TapThenHoldToShowMenu" = "Tryck och håll ned för att visa menyn"; +"Common.Controls.Status.Actions.Unfavorite" = "Ta bort favorit"; +"Common.Controls.Status.Actions.Unreblog" = "Ångra ompostning"; +"Common.Controls.Status.ContentWarning" = "Innehållsvarning"; +"Common.Controls.Status.MediaContentWarning" = "Tryck var som helst för att visa"; +"Common.Controls.Status.Poll.Closed" = "Stängd"; +"Common.Controls.Status.Poll.Vote" = "Rösta"; +"Common.Controls.Status.SensitiveContent" = "Känsligt innehåll"; +"Common.Controls.Status.ShowPost" = "Visa inlägg"; +"Common.Controls.Status.ShowUserProfile" = "Visa användarprofil"; +"Common.Controls.Status.Tag.Email" = "E-post"; +"Common.Controls.Status.Tag.Emoji" = "Emoji"; +"Common.Controls.Status.Tag.Hashtag" = "Hashtagg"; +"Common.Controls.Status.Tag.Link" = "Länk"; +"Common.Controls.Status.Tag.Mention" = "Omnämn"; +"Common.Controls.Status.Tag.Url" = "URL"; +"Common.Controls.Status.TapToReveal" = "Tryck för att visa"; +"Common.Controls.Status.UserReblogged" = "%@ ompostade"; +"Common.Controls.Status.UserRepliedTo" = "Svarade på %@"; +"Common.Controls.Status.Visibility.Direct" = "Endast omnämnda användare kan se detta inlägg."; +"Common.Controls.Status.Visibility.Private" = "Endast deras följare kan se detta inlägg."; +"Common.Controls.Status.Visibility.PrivateFromMe" = "Bara mina följare kan se det här inlägget."; +"Common.Controls.Status.Visibility.Unlisted" = "Alla kan se detta inlägg men det visas inte i den offentliga tidslinjen."; +"Common.Controls.Tabs.Home" = "Hem"; +"Common.Controls.Tabs.Notification" = "Notis"; +"Common.Controls.Tabs.Profile" = "Profil"; +"Common.Controls.Tabs.Search" = "Sök"; +"Common.Controls.Timeline.Filtered" = "Filtrerat"; +"Common.Controls.Timeline.Header.BlockedWarning" = "Du kan inte visa den här användarens profil +förrän de avblockerar dig."; +"Common.Controls.Timeline.Header.BlockingWarning" = "Du kan inte visa användarens profil +förrän du avblockerar dem. +Din profil ser ut så här för dem."; +"Common.Controls.Timeline.Header.NoStatusFound" = "Inga inlägg hittades"; +"Common.Controls.Timeline.Header.SuspendedWarning" = "Denna användare har blivit avstängd."; +"Common.Controls.Timeline.Header.UserBlockedWarning" = "Du kan inte visa %@s profil +förrän de avblockerar dig."; +"Common.Controls.Timeline.Header.UserBlockingWarning" = "Du kan inte visa %@s profil +förrän du avblockerar dem. +Din profil ser ut så här för dem."; +"Common.Controls.Timeline.Header.UserSuspendedWarning" = "%@s konto har blivit avstängt."; +"Common.Controls.Timeline.Loader.LoadMissingPosts" = "Ladda saknade inlägg"; +"Common.Controls.Timeline.Loader.LoadingMissingPosts" = "Laddar saknade inlägg..."; +"Common.Controls.Timeline.Loader.ShowMoreReplies" = "Visa fler svar"; +"Common.Controls.Timeline.Timestamp.Now" = "Nu"; +"Scene.AccountList.AddAccount" = "Lägg till konto"; +"Scene.AccountList.DismissAccountSwitcher" = "Stäng kontoväxlare"; +"Scene.AccountList.TabBarHint" = "Nuvarande vald profil: %@. Dubbeltryck och håll för att visa kontoväxlare"; +"Scene.Compose.Accessibility.AppendAttachment" = "Lägg till bilaga"; +"Scene.Compose.Accessibility.AppendPoll" = "Lägg till omröstning"; +"Scene.Compose.Accessibility.CustomEmojiPicker" = "Anpassad emoji-väljare"; +"Scene.Compose.Accessibility.DisableContentWarning" = "Inaktivera innehållsvarning"; +"Scene.Compose.Accessibility.EnableContentWarning" = "Aktivera innehållsvarning"; +"Scene.Compose.Accessibility.PostVisibilityMenu" = "Inläggssynlighetsmeny"; +"Scene.Compose.Accessibility.RemovePoll" = "Ta bort omröstning"; +"Scene.Compose.Attachment.AttachmentBroken" = "Denna %@ är trasig och kan inte +laddas upp till Mastodon."; +"Scene.Compose.Attachment.DescriptionPhoto" = "Beskriv fotot för synskadade..."; +"Scene.Compose.Attachment.DescriptionVideo" = "Beskriv videon för de synskadade..."; +"Scene.Compose.Attachment.Photo" = "foto"; +"Scene.Compose.Attachment.Video" = "video"; +"Scene.Compose.AutoComplete.SpaceToAdd" = "Mellanslag för att lägga till"; +"Scene.Compose.ComposeAction" = "Publicera"; +"Scene.Compose.ContentInputPlaceholder" = "Skriv eller klistra in vad du har på hjärtat"; +"Scene.Compose.ContentWarning.Placeholder" = "Skriv en noggrann varning här..."; +"Scene.Compose.Keyboard.AppendAttachmentEntry" = "Lägg till bilaga - %@"; +"Scene.Compose.Keyboard.DiscardPost" = "Släng inlägget"; +"Scene.Compose.Keyboard.PublishPost" = "Publicera inlägget"; +"Scene.Compose.Keyboard.SelectVisibilityEntry" = "Välj synlighet - %@"; +"Scene.Compose.Keyboard.ToggleContentWarning" = "Växla innehållsvarning"; +"Scene.Compose.Keyboard.TogglePoll" = "Växla omröstning"; +"Scene.Compose.MediaSelection.Browse" = "Bläddra"; +"Scene.Compose.MediaSelection.Camera" = "Ta foto"; +"Scene.Compose.MediaSelection.PhotoLibrary" = "Fotobibliotek"; +"Scene.Compose.Poll.DurationTime" = "Längd: %@"; +"Scene.Compose.Poll.OneDay" = "1 dag"; +"Scene.Compose.Poll.OneHour" = "1 timme"; +"Scene.Compose.Poll.OptionNumber" = "Alternativ %ld"; +"Scene.Compose.Poll.SevenDays" = "7 dagar"; +"Scene.Compose.Poll.SixHours" = "6 timmar"; +"Scene.Compose.Poll.ThirtyMinutes" = "30 minuter"; +"Scene.Compose.Poll.ThreeDays" = "3 dagar"; +"Scene.Compose.ReplyingToUser" = "svarar %@"; +"Scene.Compose.Title.NewPost" = "Nytt inlägg"; +"Scene.Compose.Title.NewReply" = "Nytt svar"; +"Scene.Compose.Visibility.Direct" = "Bara personer jag nämner"; +"Scene.Compose.Visibility.Private" = "Endast följare"; +"Scene.Compose.Visibility.Public" = "Offentlig"; +"Scene.Compose.Visibility.Unlisted" = "Olistad"; +"Scene.ConfirmEmail.Button.OpenEmailApp" = "Öppna e-postappen"; +"Scene.ConfirmEmail.Button.Resend" = "Skicka igen"; +"Scene.ConfirmEmail.DontReceiveEmail.Description" = "Kontrollera om din e-postadress är korrekt samt din skräppostmapp om du inte har gjort det."; +"Scene.ConfirmEmail.DontReceiveEmail.ResendEmail" = "Skicka e-postmeddelande igen"; +"Scene.ConfirmEmail.DontReceiveEmail.Title" = "Kolla din e-post"; +"Scene.ConfirmEmail.OpenEmailApp.Description" = "Vi har precis skickat ett e-postmeddelande till dig. Kontrollera din skräpmapp om du inte har gjort det."; +"Scene.ConfirmEmail.OpenEmailApp.Mail" = "E-post"; +"Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "Öppna e-postklient"; +"Scene.ConfirmEmail.OpenEmailApp.Title" = "Kolla din inkorg."; +"Scene.ConfirmEmail.Subtitle" = "Tryck på länken vi e-postade till dig för att verifiera ditt konto."; +"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; +"Scene.ConfirmEmail.Title" = "En sista sak."; +"Scene.Discovery.Intro" = "Detta är de inlägg som engagerar i ditt hörn av Mastodon."; +"Scene.Discovery.Tabs.Community" = "Server"; +"Scene.Discovery.Tabs.ForYou" = "För dig"; +"Scene.Discovery.Tabs.Hashtags" = "Hashtaggar"; +"Scene.Discovery.Tabs.News" = "Nyheter"; +"Scene.Discovery.Tabs.Posts" = "Inlägg"; +"Scene.Favorite.Title" = "Dina favoriter"; +"Scene.Follower.Footer" = "Följare från andra servrar visas inte."; +"Scene.Following.Footer" = "Följda på andra servrar visas inte."; +"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoHint" = "Tryck för att bläddra till toppen och tryck igen för föregående plats"; +"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoLabel" = "Logo-knapp"; +"Scene.HomeTimeline.NavigationBarState.NewPosts" = "Nya inlägg"; +"Scene.HomeTimeline.NavigationBarState.Offline" = "Offline"; +"Scene.HomeTimeline.NavigationBarState.Published" = "Publicerat!"; +"Scene.HomeTimeline.NavigationBarState.Publishing" = "Publicerar inlägget..."; +"Scene.HomeTimeline.Title" = "Hem"; +"Scene.Notification.Keyobard.ShowEverything" = "Visa allt"; +"Scene.Notification.Keyobard.ShowMentions" = "Visa omnämningar"; +"Scene.Notification.NotificationDescription.FavoritedYourPost" = "favoriserade ditt inlägg"; +"Scene.Notification.NotificationDescription.FollowedYou" = "följde dig"; +"Scene.Notification.NotificationDescription.MentionedYou" = "nämnde dig"; +"Scene.Notification.NotificationDescription.PollHasEnded" = "omröstningen har avslutats"; +"Scene.Notification.NotificationDescription.RebloggedYourPost" = "ompostade ditt inlägg"; +"Scene.Notification.NotificationDescription.RequestToFollowYou" = "begär att följa dig"; +"Scene.Notification.Title.Everything" = "Allting"; +"Scene.Notification.Title.Mentions" = "Omnämningar"; +"Scene.Preview.Keyboard.ClosePreview" = "Stäng förhandsvisning"; +"Scene.Preview.Keyboard.ShowNext" = "Visa nästa"; +"Scene.Preview.Keyboard.ShowPrevious" = "Visa föregående"; +"Scene.Profile.Accessibility.DoubleTapToOpenTheList" = "Dubbeltryck för att öppna listan"; +"Scene.Profile.Accessibility.EditAvatarImage" = "Redigera profilbild"; +"Scene.Profile.Accessibility.ShowAvatarImage" = "Visa profilbild"; +"Scene.Profile.Accessibility.ShowBannerImage" = "Visa banner"; +"Scene.Profile.Dashboard.Followers" = "följare"; +"Scene.Profile.Dashboard.Following" = "följer"; +"Scene.Profile.Dashboard.Posts" = "inlägg"; +"Scene.Profile.Fields.AddRow" = "Lägg till rad"; +"Scene.Profile.Fields.Placeholder.Content" = "Innehåll"; +"Scene.Profile.Fields.Placeholder.Label" = "Etikett"; +"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Bekräfta för att blockera %@"; +"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Blockera konto"; +"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "Bekräfta för att tysta %@"; +"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Tysta konto"; +"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "Bekräfta för att avblockera %@"; +"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Avblockera konto"; +"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Bekräfta för att avtysta %@"; +"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Title" = "Avtysta konto"; +"Scene.Profile.SegmentedControl.About" = "Om"; +"Scene.Profile.SegmentedControl.Media" = "Media"; +"Scene.Profile.SegmentedControl.Posts" = "Inlägg"; +"Scene.Profile.SegmentedControl.PostsAndReplies" = "Inlägg och svar"; +"Scene.Profile.SegmentedControl.Replies" = "Svar"; +"Scene.Register.Error.Item.Agreement" = "Avtal"; +"Scene.Register.Error.Item.Email" = "E-post"; +"Scene.Register.Error.Item.Locale" = "Språk"; +"Scene.Register.Error.Item.Password" = "Lösenord"; +"Scene.Register.Error.Item.Reason" = "Anledning"; +"Scene.Register.Error.Item.Username" = "Användarnamn"; +"Scene.Register.Error.Reason.Accepted" = "%@ måste godkännas"; +"Scene.Register.Error.Reason.Blank" = "%@ krävs"; +"Scene.Register.Error.Reason.Blocked" = "%@ innehåller en icke tillåten e-postleverantör"; +"Scene.Register.Error.Reason.Inclusion" = "%@ är inte ett värde som stöds"; +"Scene.Register.Error.Reason.Invalid" = "%@ är ogiltig"; +"Scene.Register.Error.Reason.Reserved" = "%@ är ett reserverat nyckelord"; +"Scene.Register.Error.Reason.Taken" = "%@ används redan"; +"Scene.Register.Error.Reason.TooLong" = "%@ är för långt"; +"Scene.Register.Error.Reason.TooShort" = "%@ är för kort"; +"Scene.Register.Error.Reason.Unreachable" = "%@ verkar inte existera"; +"Scene.Register.Error.Special.EmailInvalid" = "Detta är inte en giltig e-postadress"; +"Scene.Register.Error.Special.PasswordTooShort" = "Lösenordet är för kort (det måste vara minst 8 tecken)"; +"Scene.Register.Error.Special.UsernameInvalid" = "Användarnamnet kan bara innehålla alfanumeriska tecken och understreck"; +"Scene.Register.Error.Special.UsernameTooLong" = "Användarnamnet är för långt (kan inte vara längre än 30 tecken)"; +"Scene.Register.Input.Avatar.Delete" = "Radera"; +"Scene.Register.Input.DisplayName.Placeholder" = "visningsnamn"; +"Scene.Register.Input.Email.Placeholder" = "e-post"; +"Scene.Register.Input.Invite.RegistrationUserInviteRequest" = "Varför vill du gå med?"; +"Scene.Register.Input.Password.Accessibility.Checked" = "markerad"; +"Scene.Register.Input.Password.Accessibility.Unchecked" = "avmarkerad"; +"Scene.Register.Input.Password.CharacterLimit" = "8 tecken"; +"Scene.Register.Input.Password.Hint" = "Ditt lösenord måste bestå av minst 8 tecken"; +"Scene.Register.Input.Password.Placeholder" = "lösenord"; +"Scene.Register.Input.Password.Require" = "Ditt lösenord behöver minst:"; +"Scene.Register.Input.Username.DuplicatePrompt" = "Det här användarnamnet är redan taget."; +"Scene.Register.Input.Username.Placeholder" = "användarnamn"; +"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@"; +"Scene.Register.Title" = "Låt oss få igång dig på %@"; +"Scene.Report.Content1" = "Finns det några andra inlägg du vill lägga till i rapporten?"; +"Scene.Report.Content2" = "Finns det något som moderatorerna borde känna till om denna rapport?"; +"Scene.Report.ReportSentTitle" = "Tack för din rapport, vi ska titta på det."; +"Scene.Report.Reported" = "RAPPORTERAD"; +"Scene.Report.Send" = "Skicka rapport"; +"Scene.Report.SkipToSend" = "Skicka utan kommentar"; +"Scene.Report.Step1" = "Steg 1 av 2"; +"Scene.Report.Step2" = "Steg 2 av 2"; +"Scene.Report.StepFinal.BlockUser" = "Blockera %@"; +"Scene.Report.StepFinal.DontWantToSeeThis" = "Vill du inte se det här?"; +"Scene.Report.StepFinal.MuteUser" = "Tysta %@"; +"Scene.Report.StepFinal.TheyWillNoLongerBeAbleToFollowOrSeeYourPostsButTheyCanSeeIfTheyveBeenBlocked" = "De kommer inte längre att kunna följa eller se dina inlägg, men de kan se om de har blockerats."; +"Scene.Report.StepFinal.Unfollow" = "Avfölj"; +"Scene.Report.StepFinal.UnfollowUser" = "Avfölj %@"; +"Scene.Report.StepFinal.Unfollowed" = "Slutade följa"; +"Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "När du ser något som du inte gillar på Mastodon kan du ta bort personen från din upplevelse."; +"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "While we review this, you can take action against %@"; +"Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "Du kommer inte att se deras inlägg eller ompostningar i ditt hemflöde. De kommer inte att veta att de har blivit tystade."; +"Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Finns det något annat vi borde veta?"; +"Scene.Report.StepFour.Step4Of4" = "Steg 4 av 4"; +"Scene.Report.StepOne.IDontLikeIt" = "Jag tycker inte om det"; +"Scene.Report.StepOne.ItIsNotSomethingYouWantToSee" = "Det är inget som du vill se"; +"Scene.Report.StepOne.ItViolatesServerRules" = "Det bryter mot serverns regler"; +"Scene.Report.StepOne.ItsSomethingElse" = "Det är något annat"; +"Scene.Report.StepOne.ItsSpam" = "Det är skräppost"; +"Scene.Report.StepOne.MaliciousLinksFakeEngagementOrRepetetiveReplies" = "Skadliga länkar, bedrägligt beteende eller repetitiva svar"; +"Scene.Report.StepOne.SelectTheBestMatch" = "Välj den bästa träffen"; +"Scene.Report.StepOne.Step1Of4" = "Steg 1 av 4"; +"Scene.Report.StepOne.TheIssueDoesNotFitIntoOtherCategories" = "Frågan passar inte in i andra kategorier"; +"Scene.Report.StepOne.WhatsWrongWithThisAccount" = "Vad är fel med det här kontot?"; +"Scene.Report.StepOne.WhatsWrongWithThisPost" = "Vad är fel med det här inlägget?"; +"Scene.Report.StepOne.WhatsWrongWithThisUsername" = "Vad är fel med %@?"; +"Scene.Report.StepOne.YouAreAwareThatItBreaksSpecificRules" = "Du är medveten om att det bryter mot specifika regler"; +"Scene.Report.StepThree.AreThereAnyPostsThatBackUpThisReport" = "Finns det några inlägg som stöder denna rapport?"; +"Scene.Report.StepThree.SelectAllThatApply" = "Välj allt som stämmer"; +"Scene.Report.StepThree.Step3Of4" = "Steg 3 av 4"; +"Scene.Report.StepTwo.IJustDon’tLikeIt" = "Jag tycker bara inte om det"; +"Scene.Report.StepTwo.SelectAllThatApply" = "Välj allt som stämmer"; +"Scene.Report.StepTwo.Step2Of4" = "Steg 2 av 4"; +"Scene.Report.StepTwo.WhichRulesAreBeingViolated" = "Vilka regler överträds?"; +"Scene.Report.TextPlaceholder" = "Skriv eller klistra in ytterligare kommentarer"; +"Scene.Report.Title" = "Rapportera %@"; +"Scene.Report.TitleReport" = "Rapportera"; +"Scene.Search.Recommend.Accounts.Description" = "Du kanske vill följa dessa konton"; +"Scene.Search.Recommend.Accounts.Follow" = "Följ"; +"Scene.Search.Recommend.Accounts.Title" = "Konton som du kanske gillar"; +"Scene.Search.Recommend.ButtonText" = "Visa alla"; +"Scene.Search.Recommend.HashTag.Description" = "Hashtaggar som får en hel del uppmärksamhet"; +"Scene.Search.Recommend.HashTag.PeopleTalking" = "%@ personer diskuterar"; +"Scene.Search.Recommend.HashTag.Title" = "Trendar på Mastodon"; +"Scene.Search.SearchBar.Cancel" = "Avbryt"; +"Scene.Search.SearchBar.Placeholder" = "Sök hashtaggar och användare"; +"Scene.Search.Searching.Clear" = "Rensa"; +"Scene.Search.Searching.EmptyState.NoResults" = "Inga resultat"; +"Scene.Search.Searching.RecentSearch" = "Senaste sökningarna"; +"Scene.Search.Searching.Segment.All" = "Allt"; +"Scene.Search.Searching.Segment.Hashtags" = "Hashtaggar"; +"Scene.Search.Searching.Segment.People" = "Personer"; +"Scene.Search.Searching.Segment.Posts" = "Inlägg"; +"Scene.Search.Title" = "Sök"; +"Scene.ServerPicker.Button.Category.Academia" = "vetenskap"; +"Scene.ServerPicker.Button.Category.Activism" = "aktivism"; +"Scene.ServerPicker.Button.Category.All" = "Alla"; +"Scene.ServerPicker.Button.Category.AllAccessiblityDescription" = "Kategori: Alla"; +"Scene.ServerPicker.Button.Category.Art" = "konst"; +"Scene.ServerPicker.Button.Category.Food" = "mat"; +"Scene.ServerPicker.Button.Category.Furry" = "furry"; +"Scene.ServerPicker.Button.Category.Games" = "spel"; +"Scene.ServerPicker.Button.Category.General" = "allmänt"; +"Scene.ServerPicker.Button.Category.Journalism" = "journalistik"; +"Scene.ServerPicker.Button.Category.Lgbt" = "lgbt"; +"Scene.ServerPicker.Button.Category.Music" = "musik"; +"Scene.ServerPicker.Button.Category.Regional" = "regionalt"; +"Scene.ServerPicker.Button.Category.Tech" = "teknik"; +"Scene.ServerPicker.Button.SeeLess" = "Visa mindre"; +"Scene.ServerPicker.Button.SeeMore" = "Visa mer"; +"Scene.ServerPicker.EmptyState.BadNetwork" = "Något gick fel när data laddades. Försök igen eller kontrollera din internetanslutning."; +"Scene.ServerPicker.EmptyState.FindingServers" = "Söker tillgängliga servrar..."; +"Scene.ServerPicker.EmptyState.NoResults" = "Inga resultat"; +"Scene.ServerPicker.Input.Placeholder" = "Sök gemenskaper"; +"Scene.ServerPicker.Input.SearchServersOrEnterUrl" = "Sök gemenskaper eller ange URL"; +"Scene.ServerPicker.Label.Category" = "KATEGORI"; +"Scene.ServerPicker.Label.Language" = "SPRÅK"; +"Scene.ServerPicker.Label.Users" = "ANVÄNDARE"; +"Scene.ServerPicker.Subtitle" = "Välj en server baserat på dina intressen, region eller ett allmänt syfte."; +"Scene.ServerPicker.SubtitleExtend" = "Välj en server baserat på dina intressen, region eller ett allmänt syfte. Varje server drivs av en helt oberoende organisation eller individ."; +"Scene.ServerPicker.Title" = "Mastodon utgörs av användare på olika servrar."; +"Scene.ServerRules.Button.Confirm" = "Jag godkänner"; +"Scene.ServerRules.PrivacyPolicy" = "integritetspolicy"; +"Scene.ServerRules.Prompt" = "Genom att fortsätta omfattas du av villkoren för tjänsten och sekretesspolicyn för %@."; +"Scene.ServerRules.Subtitle" = "Dessa sätts och verkställs av moderatorerna på %@."; +"Scene.ServerRules.TermsOfService" = "användarvillkor"; +"Scene.ServerRules.Title" = "Några grundregler."; +"Scene.Settings.Footer.MastodonDescription" = "Mastodon är programvara med öppen källkod. Du kan rapportera problem via GitHub på %@ (%@)"; +"Scene.Settings.Keyboard.CloseSettingsWindow" = "Stäng inställningsfönstret"; +"Scene.Settings.Section.Appearance.Automatic" = "Automatisk"; +"Scene.Settings.Section.Appearance.Dark" = "Alltid mörk"; +"Scene.Settings.Section.Appearance.Light" = "Alltid ljus"; +"Scene.Settings.Section.Appearance.Title" = "Utseende"; +"Scene.Settings.Section.BoringZone.AccountSettings" = "Kontoinställningar"; +"Scene.Settings.Section.BoringZone.Privacy" = "Integritetspolicy"; +"Scene.Settings.Section.BoringZone.Terms" = "Användarvillkor"; +"Scene.Settings.Section.BoringZone.Title" = "Den tråkiga zonen"; +"Scene.Settings.Section.LookAndFeel.Light" = "Ljust"; +"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Verkligen mörk"; +"Scene.Settings.Section.LookAndFeel.SortaDark" = "Ganska mörk"; +"Scene.Settings.Section.LookAndFeel.Title" = "Utseende och känsla"; +"Scene.Settings.Section.LookAndFeel.UseSystem" = "Följ systeminställningarna"; +"Scene.Settings.Section.Notifications.Boosts" = "Ompostar mitt inlägg"; +"Scene.Settings.Section.Notifications.Favorites" = "Favoriserar mitt inlägg"; +"Scene.Settings.Section.Notifications.Follows" = "Följer mig"; +"Scene.Settings.Section.Notifications.Mentions" = "Omnämner mig"; +"Scene.Settings.Section.Notifications.Title" = "Notiser"; +"Scene.Settings.Section.Notifications.Trigger.Anyone" = "alla"; +"Scene.Settings.Section.Notifications.Trigger.Follow" = "någon jag följer"; +"Scene.Settings.Section.Notifications.Trigger.Follower" = "en följare"; +"Scene.Settings.Section.Notifications.Trigger.Noone" = "ingen"; +"Scene.Settings.Section.Notifications.Trigger.Title" = "Meddela mig när"; +"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Inaktivera animerade avatarer"; +"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Inaktivera animerade emojis"; +"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Öppna länkar i Mastodon"; +"Scene.Settings.Section.Preference.Title" = "Inställningar"; +"Scene.Settings.Section.Preference.TrueBlackDarkMode" = "True black-mörkt läge"; +"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Använd standardwebbläsare för att öppna länkar"; +"Scene.Settings.Section.SpicyZone.Clear" = "Rensa mediacache"; +"Scene.Settings.Section.SpicyZone.Signout" = "Logga ut"; +"Scene.Settings.Section.SpicyZone.Title" = "Den spännande zonen"; +"Scene.Settings.Title" = "Inställningar"; +"Scene.SuggestionAccount.FollowExplain" = "När du följer någon, kommer du att se deras inlägg i ditt hemflöde."; +"Scene.SuggestionAccount.Title" = "Hitta personer att följa"; +"Scene.Thread.BackTitle" = "Inlägg"; +"Scene.Thread.Title" = "Inlägg från %@"; +"Scene.Welcome.GetStarted" = "Kom igång"; +"Scene.Welcome.LogIn" = "Logga in"; +"Scene.Welcome.Slogan" = "Socialt nätverkande +tillbaka i dina händer."; +"Scene.Wizard.AccessibilityHint" = "Dubbeltryck för att avvisa den här guiden"; +"Scene.Wizard.MultipleAccountSwitchIntroDescription" = "Växla mellan flera konton genom att hålla inne profilknappen."; +"Scene.Wizard.NewInMastodon" = "Nytt i Mastodon"; \ No newline at end of file diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/sv_FI.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/sv.lproj/Localizable.stringsdict similarity index 81% rename from MastodonSDK/Sources/MastodonLocalization/Resources/sv_FI.lproj/Localizable.stringsdict rename to MastodonSDK/Sources/MastodonLocalization/Resources/sv.lproj/Localizable.stringsdict index 091c8555e..653a69373 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/sv_FI.lproj/Localizable.stringsdict +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/sv.lproj/Localizable.stringsdict @@ -13,15 +13,15 @@ NSStringFormatValueTypeKey ld one - 1 lukematon ilmoitus + 1 oläst notis other - %ld lukematonta ilmoitusta + %ld olästa notiser a11y.plural.count.input_limit_exceeds NSStringLocalizedFormatKey - Syöterajoitus ylittyy %#@character_count@ + Inmatningsgränsen överskrider %#@character_count@ character_count NSStringFormatSpecTypeKey @@ -29,15 +29,15 @@ NSStringFormatValueTypeKey ld one - 1 merkki + 1 tecken other - %ld merkkiä + %ld tecken a11y.plural.count.input_limit_remains NSStringLocalizedFormatKey - Syöterajoitus ylittyy %#@character_count@ päästä + Inmatningsgränsen återstår %#@character_count@ character_count NSStringFormatSpecTypeKey @@ -45,9 +45,9 @@ NSStringFormatValueTypeKey ld one - 1 merkki + 1 tecken other - %ld merkkiä + %ld tecken plural.count.metric_formatted.post @@ -61,9 +61,25 @@ NSStringFormatValueTypeKey ld one - julkaisu + inlägg other - julkaisut + inläggen + + + plural.count.media + + NSStringLocalizedFormatKey + %#@media_count@ + media_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 media + other + %ld media plural.count.post @@ -77,9 +93,9 @@ NSStringFormatValueTypeKey ld one - 1 julkaisu + 1 inlägg other - %ld julkaisua + %ld inlägg plural.count.favorite @@ -93,9 +109,9 @@ NSStringFormatValueTypeKey ld one - 1 suosikki + 1 favorit other - %ld suosikkia + %ld favoriter plural.count.reblog @@ -109,9 +125,9 @@ NSStringFormatValueTypeKey ld one - 1 edelleen jako + %ld ompostning other - %ld edelleen jakoa + %ld ompostningar plural.count.reply @@ -141,9 +157,9 @@ NSStringFormatValueTypeKey ld one - 1 ääni + 1 röst other - %ld ääntä + %ld röster plural.count.voter @@ -157,9 +173,9 @@ NSStringFormatValueTypeKey ld one - 1 vastaaja + %ld röstare other - %ld vastaajaa + %ld röster plural.people_talking @@ -173,9 +189,9 @@ NSStringFormatValueTypeKey ld one - 1 ihminen puhuu + %ld person diskuterar other - %ld ihmistä puhuu + %ld personer diskuterar plural.count.following @@ -189,9 +205,9 @@ NSStringFormatValueTypeKey ld one - 1 seurataan + %ld följer other - %ld seurataan + %ld följer plural.count.follower @@ -205,9 +221,9 @@ NSStringFormatValueTypeKey ld one - 1 seuraaja + 1 följare other - %ld seuraajaa + %ld följare date.year.left @@ -221,9 +237,9 @@ NSStringFormatValueTypeKey ld one - 1 vuosi jäljellä + %ld år kvar other - %ld vuotta jäljellä + %ld år kvar date.month.left @@ -237,9 +253,9 @@ NSStringFormatValueTypeKey ld one - 1 kuukausi jäljellä + %ld månad kvar other - %ld kuukautta jäljellä + %ld månader kvar date.day.left @@ -253,9 +269,9 @@ NSStringFormatValueTypeKey ld one - 1 päivä jäljellä + %ld dag kvar other - %ld päivää jäljellä + %ld dagar kvar date.hour.left @@ -269,9 +285,9 @@ NSStringFormatValueTypeKey ld one - 1 tunti jäljellä + %ld timme kvar other - %ld tuntia jäljellä + %ld timmar kvar date.minute.left @@ -285,9 +301,9 @@ NSStringFormatValueTypeKey ld one - 1 minuutti jäljellä + %ld minut kvar other - %ld minuuttia jäljellä + %ld minuter kvar date.second.left @@ -301,9 +317,9 @@ NSStringFormatValueTypeKey ld one - 1 sekuntti + %ld sekund kvar other - %ld sekunttia jäljellä + %ld sekunder kvar date.year.ago.abbr @@ -317,9 +333,9 @@ NSStringFormatValueTypeKey ld one - 1v sitten + %ld år sedan other - %ldv sitten + %ldå sedan date.month.ago.abbr @@ -333,9 +349,9 @@ NSStringFormatValueTypeKey ld one - 1kk sitten + %ld mån sedan other - %ldkk sitten + %ld mån sedan date.day.ago.abbr @@ -349,9 +365,9 @@ NSStringFormatValueTypeKey ld one - 1pv sitten + %ldd sedan other - %ldpv sitten + %ldd sedan date.hour.ago.abbr @@ -365,9 +381,9 @@ NSStringFormatValueTypeKey ld one - 1t sitten + %ldt sedan other - %ldt sitten + %ldt sedan date.minute.ago.abbr @@ -381,9 +397,9 @@ NSStringFormatValueTypeKey ld one - 1min sitten + %ld min sedan other - %ldmin sitten + %ld min sedan date.second.ago.abbr @@ -397,9 +413,9 @@ NSStringFormatValueTypeKey ld one - 1s sitten + %lds sedan other - %lds sitten + %lds sedan diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/sv_FI.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/sv_FI.lproj/Localizable.strings deleted file mode 100644 index 135e34990..000000000 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/sv_FI.lproj/Localizable.strings +++ /dev/null @@ -1,393 +0,0 @@ -"Common.Alerts.BlockDomain.BlockEntireDomain" = "Estä verkkotunnus"; -"Common.Alerts.BlockDomain.Title" = "Är du verkligen, verkligen säker på att du vill blockera hela %@? I de flesta fall är några riktade blockeringar eller nedtystade konton tillräckligt och att föredra. Du kommer inte se innehåll från den domänen och dina följare från den domänen kommer att tas bort."; -"Common.Alerts.CleanCache.Message" = "%@ välimuisti tyhjennetty onnistuneesti."; -"Common.Alerts.CleanCache.Title" = "Puhdista välimuisti"; -"Common.Alerts.Common.PleaseTryAgain" = "Yritä uudelleen."; -"Common.Alerts.Common.PleaseTryAgainLater" = "Yritä uudelleen myöhemmin."; -"Common.Alerts.DeletePost.Message" = "Är du säker på att du vill radera detta inlägg?"; -"Common.Alerts.DeletePost.Title" = "Haluatko varmasti poistaa tämän julkaisun?"; -"Common.Alerts.DiscardPostContent.Message" = "Bekräfta för att slänga inläggsutkast."; -"Common.Alerts.DiscardPostContent.Title" = "Hylkää luonnos"; -"Common.Alerts.EditProfileFailure.Message" = "Profiilia ei voida muoka. Yritä uudelleen."; -"Common.Alerts.EditProfileFailure.Title" = "Virhe profiilin muokkauksessa"; -"Common.Alerts.PublishPostFailure.AttachmentsMessage.MoreThanOneVideo" = "Ei voi liittä yhtä videota enempää."; -"Common.Alerts.PublishPostFailure.AttachmentsMessage.VideoAttachWithPhoto" = "Det går inte att bifoga en video till en status som redan innehåller bilder."; -"Common.Alerts.PublishPostFailure.Message" = "Julkaisun julkaiseminen epäonnistui. -Tarkista internet-yhteytesi."; -"Common.Alerts.PublishPostFailure.Title" = "Julkaiseminen epäonnistui"; -"Common.Alerts.SavePhotoFailure.Message" = "Aktivera åtkomst till Bilder för att spara bilden."; -"Common.Alerts.SavePhotoFailure.Title" = "Kuvan tallentaminen epäonnistui"; -"Common.Alerts.ServerError.Title" = "Palvelinvirhe"; -"Common.Alerts.SignOut.Confirm" = "Kirjaudu ulos"; -"Common.Alerts.SignOut.Message" = "Haluatko varmasti kirjautua ulos?"; -"Common.Alerts.SignOut.Title" = "Kirjaudu ulos"; -"Common.Alerts.SignUpFailure.Title" = "Rekisteröinti epäonnistui"; -"Common.Alerts.VoteFailure.PollEnded" = "Kysely on päättynyt"; -"Common.Alerts.VoteFailure.Title" = "Röstning misslyckades"; -"Common.Controls.Actions.Add" = "Lisää"; -"Common.Controls.Actions.Back" = "Takaisin"; -"Common.Controls.Actions.BlockDomain" = "Estä %@"; -"Common.Controls.Actions.Cancel" = "Kumoa"; -"Common.Controls.Actions.Compose" = "Koosta"; -"Common.Controls.Actions.Confirm" = "Vahvista"; -"Common.Controls.Actions.Continue" = "Jatka"; -"Common.Controls.Actions.CopyPhoto" = "Kopioi kuva"; -"Common.Controls.Actions.Delete" = "Poista"; -"Common.Controls.Actions.Discard" = "Hylkää"; -"Common.Controls.Actions.Done" = "Valmis"; -"Common.Controls.Actions.Edit" = "Muokkaa"; -"Common.Controls.Actions.FindPeople" = "Löydä tilejä seurattavaksi"; -"Common.Controls.Actions.ManuallySearch" = "Sök manuellt istället"; -"Common.Controls.Actions.Next" = "Seuraava"; -"Common.Controls.Actions.Ok" = "OK"; -"Common.Controls.Actions.Open" = "Avaa"; -"Common.Controls.Actions.OpenInBrowser" = "Öppna i webbläsare"; -"Common.Controls.Actions.OpenInSafari" = "Avaa Safarissa"; -"Common.Controls.Actions.Preview" = "Esikatselu"; -"Common.Controls.Actions.Previous" = "Edellinen"; -"Common.Controls.Actions.Remove" = "Poista"; -"Common.Controls.Actions.Reply" = "Vastaa"; -"Common.Controls.Actions.ReportUser" = "Ilmianna %@"; -"Common.Controls.Actions.Save" = "Tallenna"; -"Common.Controls.Actions.SavePhoto" = "Tallenna kuva"; -"Common.Controls.Actions.SeeMore" = "Näytä lisää"; -"Common.Controls.Actions.Settings" = "Asetukset"; -"Common.Controls.Actions.Share" = "Jaa"; -"Common.Controls.Actions.SharePost" = "Jaa julkaisu"; -"Common.Controls.Actions.ShareUser" = "Jaa %@"; -"Common.Controls.Actions.SignIn" = "Kirjaudu sisään"; -"Common.Controls.Actions.SignUp" = "Rekisteröidy"; -"Common.Controls.Actions.Skip" = "Ohita"; -"Common.Controls.Actions.TakePhoto" = "Ota kuva"; -"Common.Controls.Actions.TryAgain" = "Yritä uudelleen"; -"Common.Controls.Actions.UnblockDomain" = "Poista esto %@"; -"Common.Controls.Friendship.Block" = "Estä"; -"Common.Controls.Friendship.BlockDomain" = "Estä %@"; -"Common.Controls.Friendship.BlockUser" = "Estä %@"; -"Common.Controls.Friendship.Blocked" = "Estetty"; -"Common.Controls.Friendship.EditInfo" = "Muokkaa profiilia"; -"Common.Controls.Friendship.Follow" = "Seuraa"; -"Common.Controls.Friendship.Following" = "Seurataan"; -"Common.Controls.Friendship.Mute" = "Mykistä"; -"Common.Controls.Friendship.MuteUser" = "Mykistä %@"; -"Common.Controls.Friendship.Muted" = "Mykistetty"; -"Common.Controls.Friendship.Pending" = "Pyydetty"; -"Common.Controls.Friendship.Request" = "Pyydä"; -"Common.Controls.Friendship.Unblock" = "Poista esto"; -"Common.Controls.Friendship.UnblockUser" = "Avblockera %@"; -"Common.Controls.Friendship.Unmute" = "Poista mykistys"; -"Common.Controls.Friendship.UnmuteUser" = "Poista mykistys tililtä %@"; -"Common.Controls.Keyboard.Common.ComposeNewPost" = "Koosta uusi julkaisu"; -"Common.Controls.Keyboard.Common.OpenSettings" = "Avaa asetukset"; -"Common.Controls.Keyboard.Common.ShowFavorites" = "Näytä suosikit"; -"Common.Controls.Keyboard.Common.SwitchToTab" = "Vaihda %@"; -"Common.Controls.Keyboard.SegmentedControl.NextSection" = "Seuraava lohko"; -"Common.Controls.Keyboard.SegmentedControl.PreviousSection" = "Föregående avsnitt"; -"Common.Controls.Keyboard.Timeline.NextStatus" = "Seuraava julkaisu"; -"Common.Controls.Keyboard.Timeline.OpenAuthorProfile" = "Avaa tekijän profiili"; -"Common.Controls.Keyboard.Timeline.OpenRebloggerProfile" = "Avaa edelleen jakajan profiili"; -"Common.Controls.Keyboard.Timeline.OpenStatus" = "Avaa julkaisu"; -"Common.Controls.Keyboard.Timeline.PreviewImage" = "Förhandsgranska bild"; -"Common.Controls.Keyboard.Timeline.PreviousStatus" = "Edellinen julkaisu"; -"Common.Controls.Keyboard.Timeline.ReplyStatus" = "Vastaa julkaisuun"; -"Common.Controls.Keyboard.Timeline.ToggleContentWarning" = "Vaihda sisältövaroitus"; -"Common.Controls.Keyboard.Timeline.ToggleFavorite" = "Växla favorit på inlägg"; -"Common.Controls.Keyboard.Timeline.ToggleReblog" = "Växla ompostning på inlägg"; -"Common.Controls.Status.Actions.Favorite" = "Favorit"; -"Common.Controls.Status.Actions.Hide" = "Dölj"; -"Common.Controls.Status.Actions.Menu" = "Valikko"; -"Common.Controls.Status.Actions.Reblog" = "Jaa edelleen"; -"Common.Controls.Status.Actions.Reply" = "Vastaa"; -"Common.Controls.Status.Actions.ShowGif" = "Visa GIF"; -"Common.Controls.Status.Actions.ShowImage" = "Visa bild"; -"Common.Controls.Status.Actions.ShowVideoPlayer" = "Visa videospelare"; -"Common.Controls.Status.Actions.TapThenHoldToShowMenu" = "Tryck och håll ned för att visa menyn"; -"Common.Controls.Status.Actions.Unfavorite" = "Ta bort favorit"; -"Common.Controls.Status.Actions.Unreblog" = "Peru edelleen jako"; -"Common.Controls.Status.ContentWarning" = "Sisältövaroitus"; -"Common.Controls.Status.MediaContentWarning" = "Napauta mistä tahansa paljastaaksesi"; -"Common.Controls.Status.Poll.Closed" = "Suljettu"; -"Common.Controls.Status.Poll.Vote" = "Rösta"; -"Common.Controls.Status.SensitiveContent" = "Känsligt innehåll"; -"Common.Controls.Status.ShowPost" = "Näytä julkaisu"; -"Common.Controls.Status.ShowUserProfile" = "Näytä tili"; -"Common.Controls.Status.Tag.Email" = "Sähköposti"; -"Common.Controls.Status.Tag.Emoji" = "Emoji"; -"Common.Controls.Status.Tag.Hashtag" = "Hashtagi"; -"Common.Controls.Status.Tag.Link" = "Linkki"; -"Common.Controls.Status.Tag.Mention" = "Nämn"; -"Common.Controls.Status.Tag.Url" = "URL"; -"Common.Controls.Status.TapToReveal" = "Tryck för att visa"; -"Common.Controls.Status.UserReblogged" = "%@ jakoi edelleen"; -"Common.Controls.Status.UserRepliedTo" = "Vastasi %@:lle"; -"Common.Controls.Status.Visibility.Direct" = "Endast nämnda användare kan se detta inlägg."; -"Common.Controls.Status.Visibility.Private" = "Endast deras följare kan se detta inlägg."; -"Common.Controls.Status.Visibility.PrivateFromMe" = "Bara mina följare kan se det här inlägget."; -"Common.Controls.Status.Visibility.Unlisted" = "Alla kan se detta inlägg men det visas inte i den offentliga tidslinjen."; -"Common.Controls.Tabs.Home" = "Koti"; -"Common.Controls.Tabs.Notification" = "Ilmoitus"; -"Common.Controls.Tabs.Profile" = "Profiili"; -"Common.Controls.Tabs.Search" = "Haku"; -"Common.Controls.Timeline.Filtered" = "Suodatettu"; -"Common.Controls.Timeline.Header.BlockedWarning" = "Et voi tarkastella tämän tilin profiilia -ennen kuin hän poistaa eston."; -"Common.Controls.Timeline.Header.BlockingWarning" = "Et voi tarkastella tämän tilin profiilia -ennen kuin poistat sen esto. -Profiilisi näyttää tältä hänelle."; -"Common.Controls.Timeline.Header.NoStatusFound" = "Julkaisua ei löytynyt"; -"Common.Controls.Timeline.Header.SuspendedWarning" = "Tämä tili on lakkautettu."; -"Common.Controls.Timeline.Header.UserBlockedWarning" = "Et voi tarkastella tilin %@ profiilia -ennen kuin hän poistaa eston."; -"Common.Controls.Timeline.Header.UserBlockingWarning" = "Et voi tarkastella tilin %@ profiilia -ennen kuin poistat sen esto. -Profiilisi näyttää tältä hänelle."; -"Common.Controls.Timeline.Header.UserSuspendedWarning" = "Tili %@ on lakkautettu."; -"Common.Controls.Timeline.Loader.LoadMissingPosts" = "Lataa puuttuvat julkaisut"; -"Common.Controls.Timeline.Loader.LoadingMissingPosts" = "Ladataan puuttuvia julkaisuja..."; -"Common.Controls.Timeline.Loader.ShowMoreReplies" = "Näytä lisää vastauksia"; -"Common.Controls.Timeline.Timestamp.Now" = "Nyt"; -"Scene.AccountList.AddAccount" = "Lisää tili"; -"Scene.AccountList.DismissAccountSwitcher" = "Sulje tilin vaihtaja"; -"Scene.AccountList.TabBarHint" = "Nykyinen valittu profiili: %@. Kaksoisnapauta ja pidä sitten painettuna näytääksesi tilin vaihtajan"; -"Scene.Compose.Accessibility.AppendAttachment" = "Lisää liite"; -"Scene.Compose.Accessibility.AppendPoll" = "Lisää kysely"; -"Scene.Compose.Accessibility.CustomEmojiPicker" = "Mukautettu emojivalitsin"; -"Scene.Compose.Accessibility.DisableContentWarning" = "Poista sisältövaroitus käytöstä"; -"Scene.Compose.Accessibility.EnableContentWarning" = "Ota sisältövaroitus käyttöön"; -"Scene.Compose.Accessibility.PostVisibilityMenu" = "Julkaisun näkyvyysvalikko"; -"Scene.Compose.Accessibility.RemovePoll" = "Poista kysely"; -"Scene.Compose.Attachment.AttachmentBroken" = "Denna %@ är trasig och kan inte -laddas upp till Mastodon."; -"Scene.Compose.Attachment.DescriptionPhoto" = "Kuvaile kuva näkövammaisille..."; -"Scene.Compose.Attachment.DescriptionVideo" = "Kuvaile video näkövammaisille..."; -"Scene.Compose.Attachment.Photo" = "kuva"; -"Scene.Compose.Attachment.Video" = "video"; -"Scene.Compose.AutoComplete.SpaceToAdd" = "Mellanslag att lägga till"; -"Scene.Compose.ComposeAction" = "Julkaise"; -"Scene.Compose.ContentInputPlaceholder" = "Kirjoita tai liitä, siitä mitä ajattelet"; -"Scene.Compose.ContentWarning.Placeholder" = "Kirjoita tarkka varoitus tähän..."; -"Scene.Compose.Keyboard.AppendAttachmentEntry" = "Lisää liite - %@"; -"Scene.Compose.Keyboard.DiscardPost" = "Hylkää julkaisu"; -"Scene.Compose.Keyboard.PublishPost" = "Julkaise julkaisu"; -"Scene.Compose.Keyboard.SelectVisibilityEntry" = "Valitse näkyvyys - %@"; -"Scene.Compose.Keyboard.ToggleContentWarning" = "Vaihda sisältövaroitus"; -"Scene.Compose.Keyboard.TogglePoll" = "Vaihda kysely"; -"Scene.Compose.MediaSelection.Browse" = "Selaa"; -"Scene.Compose.MediaSelection.Camera" = "Ota kuva"; -"Scene.Compose.MediaSelection.PhotoLibrary" = "Kuvakirjasto"; -"Scene.Compose.Poll.DurationTime" = "Kesto: %@"; -"Scene.Compose.Poll.OneDay" = "1 päivä"; -"Scene.Compose.Poll.OneHour" = "1 tunti"; -"Scene.Compose.Poll.OptionNumber" = "Vaihtoehto %ld"; -"Scene.Compose.Poll.SevenDays" = "7 päivää"; -"Scene.Compose.Poll.SixHours" = "6 tuntia"; -"Scene.Compose.Poll.ThirtyMinutes" = "30 minuuttia"; -"Scene.Compose.Poll.ThreeDays" = "3 päivää"; -"Scene.Compose.ReplyingToUser" = "vastaamassa tilille %@"; -"Scene.Compose.Title.NewPost" = "Uusi julkaisu"; -"Scene.Compose.Title.NewReply" = "Uusi vastaus"; -"Scene.Compose.Visibility.Direct" = "Vain mainitsemani tilit"; -"Scene.Compose.Visibility.Private" = "Vain seuraajat"; -"Scene.Compose.Visibility.Public" = "Julkinen"; -"Scene.Compose.Visibility.Unlisted" = "Listaamaton"; -"Scene.ConfirmEmail.Button.OpenEmailApp" = "Avaa sähköpostisovellus"; -"Scene.ConfirmEmail.Button.Resend" = "Skicka igen"; -"Scene.ConfirmEmail.DontReceiveEmail.Description" = "Tarkista, että sähköpostiosoitteesi on oikea, sekä roskapostikansiosi, jos et vielä ole."; -"Scene.ConfirmEmail.DontReceiveEmail.ResendEmail" = "Lähetä sähköposti uudelleen"; -"Scene.ConfirmEmail.DontReceiveEmail.Title" = "Tarkista sähköpostisi"; -"Scene.ConfirmEmail.OpenEmailApp.Description" = "Lähetimme sinulle juuri sähköpostin. Tarkista myös roskapostikansiosi, jos et vielä ole."; -"Scene.ConfirmEmail.OpenEmailApp.Mail" = "Sähköposti"; -"Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "Avaa sähköpostisovellus"; -"Scene.ConfirmEmail.OpenEmailApp.Title" = "Tarkasta postilaatikkosi."; -"Scene.ConfirmEmail.Subtitle" = "Lähetimme juuri sähköpostin osoitteeseen %@, napauta siinä olevaa linkkiä vahvistaaksesi tilisi."; -"Scene.ConfirmEmail.Title" = "Viimeinen asia."; -"Scene.Discovery.Intro" = "Detta är de inlägg som engagerar i ditt hörn av Mastodon."; -"Scene.Discovery.Tabs.Community" = "Community"; -"Scene.Discovery.Tabs.ForYou" = "För dig"; -"Scene.Discovery.Tabs.Hashtags" = "Hashtaggar"; -"Scene.Discovery.Tabs.News" = "Nyheter"; -"Scene.Discovery.Tabs.Posts" = "Inlägg"; -"Scene.Favorite.Title" = "Omat suosikit"; -"Scene.Follower.Footer" = "Seuraajia muilta palvelimilta ei näytetä."; -"Scene.Following.Footer" = "Seurauksia muilta palvelimilta ei näytetä."; -"Scene.HomeTimeline.NavigationBarState.NewPosts" = "Uusia julkaisuja"; -"Scene.HomeTimeline.NavigationBarState.Offline" = "Yhteydetön"; -"Scene.HomeTimeline.NavigationBarState.Published" = "Julkaistu!"; -"Scene.HomeTimeline.NavigationBarState.Publishing" = "Julkaistaan julkaisua..."; -"Scene.HomeTimeline.Title" = "Koti"; -"Scene.Notification.Keyobard.ShowEverything" = "Näytä kaikki"; -"Scene.Notification.Keyobard.ShowMentions" = "Näytä maininnat"; -"Scene.Notification.NotificationDescription.FavoritedYourPost" = "favoriserade ditt inlägg"; -"Scene.Notification.NotificationDescription.FollowedYou" = "följde dig"; -"Scene.Notification.NotificationDescription.MentionedYou" = "nämnde dig"; -"Scene.Notification.NotificationDescription.PollHasEnded" = "omröstningen har avslutats"; -"Scene.Notification.NotificationDescription.RebloggedYourPost" = "ompostade ditt inlägg"; -"Scene.Notification.NotificationDescription.RequestToFollowYou" = "begär att följa dig"; -"Scene.Notification.Title.Everything" = "Kaikki"; -"Scene.Notification.Title.Mentions" = "Maininnat"; -"Scene.Preview.Keyboard.ClosePreview" = "Sulje esikatselu"; -"Scene.Preview.Keyboard.ShowNext" = "Näytä seuraava"; -"Scene.Preview.Keyboard.ShowPrevious" = "Näytä edellinen"; -"Scene.Profile.Accessibility.DoubleTapToOpenTheList" = "Dubbeltryck för att öppna listan"; -"Scene.Profile.Accessibility.EditAvatarImage" = "Redigera profilbild"; -"Scene.Profile.Accessibility.ShowAvatarImage" = "Visa profilbild"; -"Scene.Profile.Accessibility.ShowBannerImage" = "Visa banner"; -"Scene.Profile.Dashboard.Followers" = "seuraajat"; -"Scene.Profile.Dashboard.Following" = "seurataan"; -"Scene.Profile.Dashboard.Posts" = "julkaisut"; -"Scene.Profile.Fields.AddRow" = "Lisää rivi"; -"Scene.Profile.Fields.Placeholder.Content" = "Sisältö"; -"Scene.Profile.Fields.Placeholder.Label" = "Nimi"; -"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Bekräfta för att blockera %@"; -"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Blockera konto"; -"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "Bekräfta för att tysta %@"; -"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Tysta konto"; -"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "Bekräfta för att avblockera %@"; -"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Avblockera konto"; -"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Vahvista, että haluat poistaa mykistyksen tililtä %@"; -"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Title" = "Poista tilin mykistys"; -"Scene.Profile.SegmentedControl.About" = "Om"; -"Scene.Profile.SegmentedControl.Media" = "Media"; -"Scene.Profile.SegmentedControl.Posts" = "Julkaisut"; -"Scene.Profile.SegmentedControl.PostsAndReplies" = "Inlägg och svar"; -"Scene.Profile.SegmentedControl.Replies" = "Vastaukset"; -"Scene.Register.Error.Item.Agreement" = "Hyväksy"; -"Scene.Register.Error.Item.Email" = "Sähköposti"; -"Scene.Register.Error.Item.Locale" = "Språk"; -"Scene.Register.Error.Item.Password" = "Salasana"; -"Scene.Register.Error.Item.Reason" = "Syy"; -"Scene.Register.Error.Item.Username" = "Käyttäjänimi"; -"Scene.Register.Error.Reason.Accepted" = "%@ täytyy hyväksyä"; -"Scene.Register.Error.Reason.Blank" = "%@ vaaditaan"; -"Scene.Register.Error.Reason.Blocked" = "%@ sisältää estetyn sähköpostipalveluntarjoajan"; -"Scene.Register.Error.Reason.Inclusion" = "%@ ei ole tuettu arvo"; -"Scene.Register.Error.Reason.Invalid" = "%@ on virheellinen"; -"Scene.Register.Error.Reason.Reserved" = "%@ är ett reserverat nyckelord"; -"Scene.Register.Error.Reason.Taken" = "%@ on jo käytössä"; -"Scene.Register.Error.Reason.TooLong" = "%@ on liian pitkä"; -"Scene.Register.Error.Reason.TooShort" = "%@ on liian lyhyt"; -"Scene.Register.Error.Reason.Unreachable" = "%@ ei näytä olevan olemassa"; -"Scene.Register.Error.Special.EmailInvalid" = "Tämä ei ole kelvollinen sähköpostiosoite"; -"Scene.Register.Error.Special.PasswordTooShort" = "Salasana on liian lyhyt (täytyy olla vähintään 8 merkkiä)"; -"Scene.Register.Error.Special.UsernameInvalid" = "Käyttäjänimi voi sisältää ainoastaan aakkosnumerrisia merkkejä ja alaviivoja"; -"Scene.Register.Error.Special.UsernameTooLong" = "Käyttäjänimi on liian pitkä (ei voi olla pidempi kuin 30 merkkiä)"; -"Scene.Register.Input.Avatar.Delete" = "Poista"; -"Scene.Register.Input.DisplayName.Placeholder" = "näyttönimi"; -"Scene.Register.Input.Email.Placeholder" = "sähköposti"; -"Scene.Register.Input.Invite.RegistrationUserInviteRequest" = "Miksi haluat liittyä?"; -"Scene.Register.Input.Password.Accessibility.Checked" = "markerad"; -"Scene.Register.Input.Password.Accessibility.Unchecked" = "avmarkerad"; -"Scene.Register.Input.Password.CharacterLimit" = "8 tecken"; -"Scene.Register.Input.Password.Hint" = "Salasanassasi on oltava vähintään kahdeksan merkkiä"; -"Scene.Register.Input.Password.Placeholder" = "salasana"; -"Scene.Register.Input.Password.Require" = "Ditt lösenord behöver minst:"; -"Scene.Register.Input.Username.DuplicatePrompt" = "Tämä käyttäjänimi on varattu."; -"Scene.Register.Input.Username.Placeholder" = "käyttäjänimi"; -"Scene.Register.Title" = "Kerro meille sinusta."; -"Scene.Report.Content1" = "Onko julkaisuja, joita haluaisit lisätä ilmiantoon?"; -"Scene.Report.Content2" = "Onko valvojien syytä tietää tästä ilmiannosta?"; -"Scene.Report.ReportSentTitle" = "Tack för din rapport, vi ska titta på det."; -"Scene.Report.Reported" = "RAPPORTERAD"; -"Scene.Report.Send" = "Lähetä ilmianto"; -"Scene.Report.SkipToSend" = "Lähetä ilman kommentteja"; -"Scene.Report.Step1" = "Vaihe 1/2"; -"Scene.Report.Step2" = "Vaihe 2/2"; -"Scene.Report.TextPlaceholder" = "Kirjoita tai liitä lisäkommentteja"; -"Scene.Report.Title" = "Ilmianna %@"; -"Scene.Report.TitleReport" = "Rapportera"; -"Scene.Search.Recommend.Accounts.Description" = "Haluta ehkä seurata näitä tilejä"; -"Scene.Search.Recommend.Accounts.Follow" = "Seuraa"; -"Scene.Search.Recommend.Accounts.Title" = "Saatat pitää näistä tileistä"; -"Scene.Search.Recommend.ButtonText" = "Katso kaikki"; -"Scene.Search.Recommend.HashTag.Description" = "Hashtagit, jotka saavat melkoisesti huomiota"; -"Scene.Search.Recommend.HashTag.PeopleTalking" = "%@ ihmistä puhuu"; -"Scene.Search.Recommend.HashTag.Title" = "Trendaavat Mastodonissa"; -"Scene.Search.SearchBar.Cancel" = "Kumoa"; -"Scene.Search.SearchBar.Placeholder" = "Haku"; -"Scene.Search.Searching.Clear" = "Tyhjennä"; -"Scene.Search.Searching.EmptyState.NoResults" = "Ei hakutuloksia"; -"Scene.Search.Searching.RecentSearch" = "Viimeaikaiset"; -"Scene.Search.Searching.Segment.All" = "Kaikki"; -"Scene.Search.Searching.Segment.Hashtags" = "Hashtagit"; -"Scene.Search.Searching.Segment.People" = "Tilit"; -"Scene.Search.Searching.Segment.Posts" = "Julkaisut"; -"Scene.Search.Title" = "Haku"; -"Scene.ServerPicker.Button.Category.Academia" = "akateeminen"; -"Scene.ServerPicker.Button.Category.Activism" = "aktivismi"; -"Scene.ServerPicker.Button.Category.All" = "Kaikki"; -"Scene.ServerPicker.Button.Category.AllAccessiblityDescription" = "Kategoria: Kaikki"; -"Scene.ServerPicker.Button.Category.Art" = "taide"; -"Scene.ServerPicker.Button.Category.Food" = "ruoka"; -"Scene.ServerPicker.Button.Category.Furry" = "turri"; -"Scene.ServerPicker.Button.Category.Games" = "pelit"; -"Scene.ServerPicker.Button.Category.General" = "yleinen"; -"Scene.ServerPicker.Button.Category.Journalism" = "journalismi"; -"Scene.ServerPicker.Button.Category.Lgbt" = "hlbt"; -"Scene.ServerPicker.Button.Category.Music" = "musiikki"; -"Scene.ServerPicker.Button.Category.Regional" = "alueellinen"; -"Scene.ServerPicker.Button.Category.Tech" = "tekniikka"; -"Scene.ServerPicker.Button.SeeLess" = "Näytä vähemmän"; -"Scene.ServerPicker.Button.SeeMore" = "Näytä lisää"; -"Scene.ServerPicker.EmptyState.BadNetwork" = "Jokin meni pieleen dataa ladatessa. Tarkista internet-yhteytesi."; -"Scene.ServerPicker.EmptyState.FindingServers" = "Etsistään saatavilla olevia palvelimia..."; -"Scene.ServerPicker.EmptyState.NoResults" = "Ei hakutuloksia"; -"Scene.ServerPicker.Input.Placeholder" = "Etsi palvelin tai liity omaan..."; -"Scene.ServerPicker.Label.Category" = "KATEGORIA"; -"Scene.ServerPicker.Label.Language" = "KIELI"; -"Scene.ServerPicker.Label.Users" = "TILIÄ"; -"Scene.ServerPicker.Subtitle" = "Välj en gemenskap baserad på dina intressen, region eller ett allmänt syfte."; -"Scene.ServerPicker.SubtitleExtend" = "Välj en gemenskap baserad på dina intressen, region eller ett allmänt syfte. Varje gemenskap drivs av en helt oberoende organisation eller individ."; -"Scene.ServerPicker.Title" = "Valitse palvelin, -mikä tahansa palvelin."; -"Scene.ServerRules.Button.Confirm" = "Hyväksyn"; -"Scene.ServerRules.PrivacyPolicy" = "tietosuojakäytäntö"; -"Scene.ServerRules.Prompt" = "Jatkamalla, hyväksyt palvelun %@ palveluehdot ja tietosuojakäytönnön."; -"Scene.ServerRules.Subtitle" = "Nämä säännöt ovat %@ -palvelun asettamia."; -"Scene.ServerRules.TermsOfService" = "käyttöehdot"; -"Scene.ServerRules.Title" = "Joitakin perussääntöjä."; -"Scene.Settings.Footer.MastodonDescription" = "Mastodon on avoimen lähdekoodin ohjelmisto. Voit raportoida ongelmasta GitHubissa osoitteessa %@ (%@)"; -"Scene.Settings.Keyboard.CloseSettingsWindow" = "Sulje asetukset"; -"Scene.Settings.Section.Appearance.Automatic" = "Seuraa järjestelmää"; -"Scene.Settings.Section.Appearance.Dark" = "Tumma"; -"Scene.Settings.Section.Appearance.Light" = "Vaalea"; -"Scene.Settings.Section.Appearance.Title" = "Ulkoasu"; -"Scene.Settings.Section.BoringZone.AccountSettings" = "Tiliasetukset"; -"Scene.Settings.Section.BoringZone.Privacy" = "Tietosuojakäytäntö"; -"Scene.Settings.Section.BoringZone.Terms" = "Palveluehdot"; -"Scene.Settings.Section.BoringZone.Title" = "Tylsä alue"; -"Scene.Settings.Section.LookAndFeel.Light" = "Ljust"; -"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Verkligen mörk"; -"Scene.Settings.Section.LookAndFeel.SortaDark" = "Ganska mörk"; -"Scene.Settings.Section.LookAndFeel.Title" = "Utseende och känsla"; -"Scene.Settings.Section.LookAndFeel.UseSystem" = "Följ systeminställningarna"; -"Scene.Settings.Section.Notifications.Boosts" = "Omien julkaisujen edelleen jaot"; -"Scene.Settings.Section.Notifications.Favorites" = "Favoriserar mitt inlägg"; -"Scene.Settings.Section.Notifications.Follows" = "Seuraa minua"; -"Scene.Settings.Section.Notifications.Mentions" = "Mainitsee minut"; -"Scene.Settings.Section.Notifications.Title" = "Ilmoitukset"; -"Scene.Settings.Section.Notifications.Trigger.Anyone" = "kuka tahansa"; -"Scene.Settings.Section.Notifications.Trigger.Follow" = "kuka tahansa, jota seuraan"; -"Scene.Settings.Section.Notifications.Trigger.Follower" = "seuraaja"; -"Scene.Settings.Section.Notifications.Trigger.Noone" = "ei kukaan"; -"Scene.Settings.Section.Notifications.Trigger.Title" = "Ilmoita minulle, kun"; -"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Poista käytöstä animoidut avatarit"; -"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Poista käytöstä animoidut emojit"; -"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Öppna länkar i Mastodon"; -"Scene.Settings.Section.Preference.Title" = "Lisäasetukset"; -"Scene.Settings.Section.Preference.TrueBlackDarkMode" = "Todellinen mustan tumma tila"; -"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Käytä oletusselainta linkkien avaamiseen"; -"Scene.Settings.Section.SpicyZone.Clear" = "Tyhjennä median välimuisti"; -"Scene.Settings.Section.SpicyZone.Signout" = "Kirjaudu ulos"; -"Scene.Settings.Section.SpicyZone.Title" = "Varovainen alue"; -"Scene.Settings.Title" = "Asetukset"; -"Scene.SuggestionAccount.FollowExplain" = "Kun seuraat jotakuta, näet hänen julkaisunsa kotisyötteessäsi."; -"Scene.SuggestionAccount.Title" = "Löydä tilejä seurattavaksi"; -"Scene.Thread.BackTitle" = "Julkaisu"; -"Scene.Thread.Title" = "Julkaisu tililtä %@"; -"Scene.Welcome.GetStarted" = "Kom igång"; -"Scene.Welcome.LogIn" = "Logga in"; -"Scene.Welcome.Slogan" = "Sosiaalinen verkostoituminen -takaisin käsissäsi."; -"Scene.Wizard.AccessibilityHint" = "Hylkää tämä ohjattu toiminto kaksoisnapauttamalla"; -"Scene.Wizard.MultipleAccountSwitchIntroDescription" = "Vaihda useiden tilien välillä pitämällä profiilipainiketta painettuna."; -"Scene.Wizard.NewInMastodon" = "Uutta Mastodonissa"; \ No newline at end of file diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/th.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/th.lproj/Localizable.strings index 204700321..7ba97e2ab 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/th.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/th.lproj/Localizable.strings @@ -200,6 +200,7 @@ "Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "เปิดไคลเอ็นต์อีเมล"; "Scene.ConfirmEmail.OpenEmailApp.Title" = "ตรวจสอบกล่องขาเข้าของคุณ"; "Scene.ConfirmEmail.Subtitle" = "แตะลิงก์ที่เราส่งอีเมลถึงคุณเพื่อยืนยันบัญชีของคุณ"; +"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; "Scene.ConfirmEmail.Title" = "หนึ่งสิ่งสุดท้าย"; "Scene.Discovery.Intro" = "นี่คือโพสต์ที่กำลังได้รับความสนใจในมุมของ Mastodon ของคุณ"; "Scene.Discovery.Tabs.Community" = "ชุมชน"; @@ -285,6 +286,7 @@ "Scene.Register.Input.Password.Require" = "รหัสผ่านของคุณจำเป็นต้องมีอย่างน้อย:"; "Scene.Register.Input.Username.DuplicatePrompt" = "ชื่อผู้ใช้นี้ถูกใช้ไปแล้ว"; "Scene.Register.Input.Username.Placeholder" = "ชื่อผู้ใช้"; +"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@"; "Scene.Register.Title" = "มาตั้งค่าของคุณใน %@ กันเลย"; "Scene.Report.Content1" = "มีโพสต์อื่นใดที่คุณต้องการเพิ่มไปยังรายงานหรือไม่?"; "Scene.Report.Content2" = "มีสิ่งใดที่ผู้ควบคุมควรทราบเกี่ยวกับรายงานนี้หรือไม่?"; @@ -302,6 +304,7 @@ "Scene.Report.StepFinal.UnfollowUser" = "Unfollow %@"; "Scene.Report.StepFinal.Unfollowed" = "Unfollowed"; "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "When you see something you don’t like on Mastodon, you can remove the person from your experience."; +"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "While we review this, you can take action against %@"; "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted."; "Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Is there anything else we should know?"; "Scene.Report.StepFour.Step4Of4" = "Step 4 of 4"; diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/th.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/th.lproj/Localizable.stringsdict index 8ae8feb7b..4b4d47e84 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/th.lproj/Localizable.stringsdict +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/th.lproj/Localizable.stringsdict @@ -58,6 +58,20 @@ โพสต์ + plural.count.media + + NSStringLocalizedFormatKey + %#@media_count@ + media_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + %ld media + + plural.count.post NSStringLocalizedFormatKey diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/tr.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/tr.lproj/Localizable.strings index 9467072f6..62667fde7 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/tr.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/tr.lproj/Localizable.strings @@ -199,6 +199,7 @@ yüklenemiyor."; "Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "E-posta İstemcisini Aç"; "Scene.ConfirmEmail.OpenEmailApp.Title" = "Gelen kutunuzu kontrol edin."; "Scene.ConfirmEmail.Subtitle" = "Hesabınızı doğrulamak için size e-postayla gönderdiğimiz bağlantıya dokunun."; +"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; "Scene.ConfirmEmail.Title" = "Son bir şey."; "Scene.Discovery.Intro" = "Bunlar, Mastodon'un köşesinde ilgi çeken gönderilerdir."; "Scene.Discovery.Tabs.Community" = "Topluluk"; @@ -284,6 +285,7 @@ yüklenemiyor."; "Scene.Register.Input.Password.Require" = "Parolanızda en azından şunlar olmalı:"; "Scene.Register.Input.Username.DuplicatePrompt" = "Bu kullanıcı adı alınmış."; "Scene.Register.Input.Username.Placeholder" = "kullanıcı adı"; +"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@"; "Scene.Register.Title" = "%@ için kurulumunuzu yapalım"; "Scene.Report.Content1" = "Bu rapora eklemek istediğiniz başka gönderiler var mı?"; "Scene.Report.Content2" = "Bu rapor hakkında moderatörlerin bilmesi gerektiği bir şey var mı?"; @@ -301,6 +303,7 @@ yüklenemiyor."; "Scene.Report.StepFinal.UnfollowUser" = "Unfollow %@"; "Scene.Report.StepFinal.Unfollowed" = "Unfollowed"; "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "When you see something you don’t like on Mastodon, you can remove the person from your experience."; +"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "While we review this, you can take action against %@"; "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted."; "Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Bilmemiz gereken başka bir şey var mı?"; "Scene.Report.StepFour.Step4Of4" = "Adım 4/4"; diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/tr.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/tr.lproj/Localizable.stringsdict index d6817c1f6..a512c4a7f 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/tr.lproj/Localizable.stringsdict +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/tr.lproj/Localizable.stringsdict @@ -66,6 +66,22 @@ gönderi + plural.count.media + + NSStringLocalizedFormatKey + %#@media_count@ + media_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 media + other + %ld media + + plural.count.post NSStringLocalizedFormatKey diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/vi.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/vi.lproj/Localizable.strings index d93f0607d..b90f29ff4 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/vi.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/vi.lproj/Localizable.strings @@ -200,6 +200,7 @@ tải lên Mastodon."; "Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "Mở ứng dụng email"; "Scene.ConfirmEmail.OpenEmailApp.Title" = "Kiểm tra hộp thư của bạn."; "Scene.ConfirmEmail.Subtitle" = "Nhấn vào liên kết chúng tôi gửi qua email để xác thực tài khoản."; +"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; "Scene.ConfirmEmail.Title" = "Còn điều này nữa."; "Scene.Discovery.Intro" = "Đây là những tút thu hút được sự chú ý trong góc Mastodon của bạn."; "Scene.Discovery.Tabs.Community" = "Máy chủ"; @@ -285,6 +286,7 @@ tải lên Mastodon."; "Scene.Register.Input.Password.Require" = "Mật khẩu phải tối thiểu:"; "Scene.Register.Input.Username.DuplicatePrompt" = "Tên người dùng đã tồn tại."; "Scene.Register.Input.Username.Placeholder" = "tên người dùng"; +"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@"; "Scene.Register.Title" = "Hãy để tôi đăng ký trên %@"; "Scene.Report.Content1" = "Bạn muốn thêm tút nào vào báo cáo nữa không?"; "Scene.Report.Content2" = "Kiểm duyệt viên cần biết gì về báo cáo này?"; @@ -302,6 +304,7 @@ tải lên Mastodon."; "Scene.Report.StepFinal.UnfollowUser" = "Unfollow %@"; "Scene.Report.StepFinal.Unfollowed" = "Unfollowed"; "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "When you see something you don’t like on Mastodon, you can remove the person from your experience."; +"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "While we review this, you can take action against %@"; "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted."; "Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Is there anything else we should know?"; "Scene.Report.StepFour.Step4Of4" = "Step 4 of 4"; diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/vi.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/vi.lproj/Localizable.stringsdict index 71ba1951f..886021c08 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/vi.lproj/Localizable.stringsdict +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/vi.lproj/Localizable.stringsdict @@ -58,6 +58,20 @@ tút + plural.count.media + + NSStringLocalizedFormatKey + %#@media_count@ + media_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + %ld media + + plural.count.post NSStringLocalizedFormatKey diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hans.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hans.lproj/Localizable.strings index 50e5b42bf..956a0f2b5 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hans.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hans.lproj/Localizable.strings @@ -199,8 +199,8 @@ "Scene.ConfirmEmail.OpenEmailApp.Mail" = "邮件"; "Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "打开邮件客户端"; "Scene.ConfirmEmail.OpenEmailApp.Title" = "检查你的邮箱"; -"Scene.ConfirmEmail.Subtitle" = "我们刚刚向 %@ 发送了一封电子邮件, -点击链接确认你的帐户。"; +"Scene.ConfirmEmail.Subtitle" = "点击我们发送给您的链接来验证您的账户。"; +"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; "Scene.ConfirmEmail.Title" = "最后一件事。"; "Scene.Discovery.Intro" = "这些嘟文在你的长毛象小宇宙中备受关注。"; "Scene.Discovery.Tabs.Community" = "社区"; @@ -286,7 +286,8 @@ "Scene.Register.Input.Password.Require" = "您的密码至少需要:"; "Scene.Register.Input.Username.DuplicatePrompt" = "此用户名已被使用"; "Scene.Register.Input.Username.Placeholder" = "用户名"; -"Scene.Register.Title" = "介绍一下你自己吧"; +"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@"; +"Scene.Register.Title" = "让我们在 %@ 上开始"; "Scene.Report.Content1" = "是否有帖子需要举报?"; "Scene.Report.Content2" = "是否有关于此举报的详细描述信息?"; "Scene.Report.ReportSentTitle" = "感谢提交举报,我们将会进行处理。"; @@ -303,6 +304,7 @@ "Scene.Report.StepFinal.UnfollowUser" = "Unfollow %@"; "Scene.Report.StepFinal.Unfollowed" = "Unfollowed"; "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "When you see something you don’t like on Mastodon, you can remove the person from your experience."; +"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "While we review this, you can take action against %@"; "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted."; "Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Is there anything else we should know?"; "Scene.Report.StepFour.Step4Of4" = "Step 4 of 4"; diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hans.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hans.lproj/Localizable.stringsdict index 6c2661ee5..4040f30d0 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hans.lproj/Localizable.stringsdict +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hans.lproj/Localizable.stringsdict @@ -58,6 +58,20 @@ 个帖子 + plural.count.media + + NSStringLocalizedFormatKey + %#@media_count@ + media_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + %ld media + + plural.count.post NSStringLocalizedFormatKey diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hant.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hant.lproj/Localizable.strings index 0de6127e6..ed24d8923 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hant.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hant.lproj/Localizable.strings @@ -195,6 +195,7 @@ "Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "請開啟電子郵件程式"; "Scene.ConfirmEmail.OpenEmailApp.Title" = "請檢查您的收件夾。"; "Scene.ConfirmEmail.Subtitle" = "點擊我們寄送給您的帳號驗證連結。"; +"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; "Scene.ConfirmEmail.Title" = "最後一步。"; "Scene.Discovery.Intro" = "這些嘟文正在您 Mastodon 的角落受到注目。"; "Scene.Discovery.Tabs.Community" = "社群"; @@ -205,8 +206,8 @@ "Scene.Favorite.Title" = "您的最愛"; "Scene.Follower.Footer" = "來自其他伺服器的跟隨者不會被顯示。"; "Scene.Following.Footer" = "來自其他伺服器的跟隨中不會被顯示。"; -"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoHint" = "Tap to scroll to top and tap again to previous location"; -"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoLabel" = "Logo Button"; +"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoHint" = "輕點一下捲至頂端並且再點ㄧ下回到原先位置"; +"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoLabel" = "標誌按鈕"; "Scene.HomeTimeline.NavigationBarState.NewPosts" = "檢視最新嘟文"; "Scene.HomeTimeline.NavigationBarState.Offline" = "離線"; "Scene.HomeTimeline.NavigationBarState.Published" = "嘟出去!"; @@ -280,6 +281,7 @@ "Scene.Register.Input.Password.Require" = "您的密碼必須是至少:"; "Scene.Register.Input.Username.DuplicatePrompt" = "此使用者名稱已被佔用。"; "Scene.Register.Input.Username.Placeholder" = "使用者名稱"; +"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@"; "Scene.Register.Title" = "讓我們一起設定 %@ 吧!"; "Scene.Report.Content1" = "還有其他您想加入這份檢舉報告的嘟文嗎?"; "Scene.Report.Content2" = "有其他管管們需要知道關於這份檢舉報告的嗎?"; @@ -289,37 +291,38 @@ "Scene.Report.SkipToSend" = "不加入備註並傳送"; "Scene.Report.Step1" = "兩個步驟中的第一步"; "Scene.Report.Step2" = "兩個步驟中的第二步"; -"Scene.Report.StepFinal.BlockUser" = "Block %@"; -"Scene.Report.StepFinal.DontWantToSeeThis" = "Don’t want to see this?"; -"Scene.Report.StepFinal.MuteUser" = "Mute %@"; -"Scene.Report.StepFinal.TheyWillNoLongerBeAbleToFollowOrSeeYourPostsButTheyCanSeeIfTheyveBeenBlocked" = "They will no longer be able to follow or see your posts, but they can see if they’ve been blocked."; -"Scene.Report.StepFinal.Unfollow" = "Unfollow"; -"Scene.Report.StepFinal.UnfollowUser" = "Unfollow %@"; -"Scene.Report.StepFinal.Unfollowed" = "Unfollowed"; -"Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "When you see something you don’t like on Mastodon, you can remove the person from your experience."; -"Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted."; -"Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Is there anything else we should know?"; -"Scene.Report.StepFour.Step4Of4" = "Step 4 of 4"; -"Scene.Report.StepOne.IDontLikeIt" = "I don’t like it"; -"Scene.Report.StepOne.ItIsNotSomethingYouWantToSee" = "It is not something you want to see"; -"Scene.Report.StepOne.ItViolatesServerRules" = "It violates server rules"; -"Scene.Report.StepOne.ItsSomethingElse" = "It’s something else"; -"Scene.Report.StepOne.ItsSpam" = "It’s spam"; -"Scene.Report.StepOne.MaliciousLinksFakeEngagementOrRepetetiveReplies" = "Malicious links, fake engagement, or repetetive replies"; -"Scene.Report.StepOne.SelectTheBestMatch" = "Select the best match"; -"Scene.Report.StepOne.Step1Of4" = "Step 1 of 4"; -"Scene.Report.StepOne.TheIssueDoesNotFitIntoOtherCategories" = "The issue does not fit into other categories"; -"Scene.Report.StepOne.WhatsWrongWithThisAccount" = "What's wrong with this account?"; -"Scene.Report.StepOne.WhatsWrongWithThisPost" = "What's wrong with this post?"; -"Scene.Report.StepOne.WhatsWrongWithThisUsername" = "What's wrong with %@?"; -"Scene.Report.StepOne.YouAreAwareThatItBreaksSpecificRules" = "You are aware that it breaks specific rules"; -"Scene.Report.StepThree.AreThereAnyPostsThatBackUpThisReport" = "Are there any posts that back up this report?"; -"Scene.Report.StepThree.SelectAllThatApply" = "Select all that apply"; -"Scene.Report.StepThree.Step3Of4" = "Step 3 of 4"; -"Scene.Report.StepTwo.IJustDon’tLikeIt" = "I just don’t like it"; -"Scene.Report.StepTwo.SelectAllThatApply" = "Select all that apply"; -"Scene.Report.StepTwo.Step2Of4" = "Step 2 of 4"; -"Scene.Report.StepTwo.WhichRulesAreBeingViolated" = "Which rules are being violated?"; +"Scene.Report.StepFinal.BlockUser" = "封鎖 %@"; +"Scene.Report.StepFinal.DontWantToSeeThis" = "不想再看到這個?"; +"Scene.Report.StepFinal.MuteUser" = "靜音 %@"; +"Scene.Report.StepFinal.TheyWillNoLongerBeAbleToFollowOrSeeYourPostsButTheyCanSeeIfTheyveBeenBlocked" = "他們將無法跟隨您或是看到您的嘟文。他們能看到他們是否已被封鎖。"; +"Scene.Report.StepFinal.Unfollow" = "取消跟隨"; +"Scene.Report.StepFinal.UnfollowUser" = "取消跟隨 %@"; +"Scene.Report.StepFinal.Unfollowed" = "已取消跟隨"; +"Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "當您看到某些不喜歡的內容時,您可以將該帳號從您的體驗中移除。"; +"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "當我們正在審核時,您可以對 %@ 採取以下措施"; +"Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "您不會在您的首頁時間軸中再見到他們的嘟文或轉嘟。他們不會知道他們已被靜音。"; +"Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "有什麼其他您想讓我們知道的嗎?"; +"Scene.Report.StepFour.Step4Of4" = "四個步驟中的第四步"; +"Scene.Report.StepOne.IDontLikeIt" = "我不喜歡"; +"Scene.Report.StepOne.ItIsNotSomethingYouWantToSee" = "這是您不想看到的"; +"Scene.Report.StepOne.ItViolatesServerRules" = "違反伺服器規則"; +"Scene.Report.StepOne.ItsSomethingElse" = "其他原因"; +"Scene.Report.StepOne.ItsSpam" = "垃圾訊息"; +"Scene.Report.StepOne.MaliciousLinksFakeEngagementOrRepetetiveReplies" = "有害連結、假造的互動,或是重複性回覆"; +"Scene.Report.StepOne.SelectTheBestMatch" = "選擇最佳條件符合"; +"Scene.Report.StepOne.Step1Of4" = "四個步驟中的第一步"; +"Scene.Report.StepOne.TheIssueDoesNotFitIntoOtherCategories" = "這個問題不屬於其他分類"; +"Scene.Report.StepOne.WhatsWrongWithThisAccount" = "這個帳號有什麼問題嗎?"; +"Scene.Report.StepOne.WhatsWrongWithThisPost" = "這則嘟文有什麼問題嗎?"; +"Scene.Report.StepOne.WhatsWrongWithThisUsername" = "%@ 有什麼問題嗎?"; +"Scene.Report.StepOne.YouAreAwareThatItBreaksSpecificRules" = "您知道它違反特定規則"; +"Scene.Report.StepThree.AreThereAnyPostsThatBackUpThisReport" = "是否有能佐證這份檢舉之嘟文?"; +"Scene.Report.StepThree.SelectAllThatApply" = "請選擇所有適用的選項"; +"Scene.Report.StepThree.Step3Of4" = "四個步驟中的第三步"; +"Scene.Report.StepTwo.IJustDon’tLikeIt" = "就是不順眼"; +"Scene.Report.StepTwo.SelectAllThatApply" = "請選擇所有適用的選項"; +"Scene.Report.StepTwo.Step2Of4" = "四個步驟中的第二步"; +"Scene.Report.StepTwo.WhichRulesAreBeingViolated" = "違反了哪些規則?"; "Scene.Report.TextPlaceholder" = "請輸入或貼上額外的備註"; "Scene.Report.Title" = "檢舉 %@"; "Scene.Report.TitleReport" = "檢舉"; @@ -360,7 +363,7 @@ "Scene.ServerPicker.EmptyState.FindingServers" = "尋找可用的伺服器..."; "Scene.ServerPicker.EmptyState.NoResults" = "沒有結果"; "Scene.ServerPicker.Input.Placeholder" = "搜尋伺服器"; -"Scene.ServerPicker.Input.SearchServersOrEnterUrl" = "Search communities or enter URL"; +"Scene.ServerPicker.Input.SearchServersOrEnterUrl" = "搜尋社群或輸入 URL 地址"; "Scene.ServerPicker.Label.Category" = "分類"; "Scene.ServerPicker.Label.Language" = "語言"; "Scene.ServerPicker.Label.Users" = "使用者"; diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hant.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hant.lproj/Localizable.stringsdict index 0f28a8f6e..fe44cdfd0 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hant.lproj/Localizable.stringsdict +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hant.lproj/Localizable.stringsdict @@ -58,6 +58,20 @@ 嘟文 + plural.count.media + + NSStringLocalizedFormatKey + %#@media_count@ + media_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + %ld 個媒體 + + plural.count.post NSStringLocalizedFormatKey