diff --git a/Localization/StringsConvertor/Intents/input/hy.lproj/Intents.strings b/Localization/StringsConvertor/Intents/input/hy.lproj/Intents.strings
new file mode 100644
index 000000000..6877490ba
--- /dev/null
+++ b/Localization/StringsConvertor/Intents/input/hy.lproj/Intents.strings
@@ -0,0 +1,51 @@
+"16wxgf" = "Post on Mastodon";
+
+"751xkl" = "Text Content";
+
+"CsR7G2" = "Post on Mastodon";
+
+"HZSGTr" = "What content to post?";
+
+"HdGikU" = "Posting failed";
+
+"KDNTJ4" = "Failure Reason";
+
+"RHxKOw" = "Send Post with text content";
+
+"RxSqsb" = "Post";
+
+"WCIR3D" = "Post ${content} on Mastodon";
+
+"ZKJSNu" = "Post";
+
+"ZS1XaK" = "${content}";
+
+"ZbSjzC" = "Visibility";
+
+"Zo4jgJ" = "Post Visibility";
+
+"apSxMG-dYQ5NN" = "There are ${count} options matching ‘Public’.";
+
+"apSxMG-ehFLjY" = "There are ${count} options matching ‘Followers Only’.";
+
+"ayoYEb-dYQ5NN" = "${content}, Public";
+
+"ayoYEb-ehFLjY" = "${content}, Followers Only";
+
+"dUyuGg" = "Post on Mastodon";
+
+"dYQ5NN" = "Public";
+
+"ehFLjY" = "Followers Only";
+
+"gfePDu" = "Posting failed. ${failureReason}";
+
+"k7dbKQ" = "Post was sent successfully.";
+
+"oGiqmY-dYQ5NN" = "Just to confirm, you wanted ‘Public’?";
+
+"oGiqmY-ehFLjY" = "Just to confirm, you wanted ‘Followers Only’?";
+
+"rM6dvp" = "URL";
+
+"ryJLwG" = "Post was sent successfully. ";
diff --git a/Localization/StringsConvertor/Intents/input/hy.lproj/Intents.stringsdict b/Localization/StringsConvertor/Intents/input/hy.lproj/Intents.stringsdict
new file mode 100644
index 000000000..18422c772
--- /dev/null
+++ b/Localization/StringsConvertor/Intents/input/hy.lproj/Intents.stringsdict
@@ -0,0 +1,38 @@
+
+
+
+
+ There are ${count} options matching ‘${content}’. - 2
+
+ NSStringLocalizedFormatKey
+ There are %#@count_option@ matching ‘${content}’.
+ count_option
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ %ld
+ one
+ 1 option
+ other
+ %ld options
+
+
+ There are ${count} options matching ‘${visibility}’.
+
+ NSStringLocalizedFormatKey
+ There are %#@count_option@ matching ‘${visibility}’.
+ count_option
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ %ld
+ one
+ 1 option
+ other
+ %ld options
+
+
+
+
diff --git a/Localization/StringsConvertor/Sources/StringsConvertor/main.swift b/Localization/StringsConvertor/Sources/StringsConvertor/main.swift
index 061448826..cb0e9e8ef 100644
--- a/Localization/StringsConvertor/Sources/StringsConvertor/main.swift
+++ b/Localization/StringsConvertor/Sources/StringsConvertor/main.swift
@@ -72,6 +72,7 @@ private func map(language: String) -> String? {
case "vi.lproj": return "vi" // Vietnamese
case "el.lproj": return "el" // Greek
case "be.lproj": return "be" // Belarussian
+ case "hy.lproj": return "hy" // Armenian
default: return nil
}
}
diff --git a/Localization/StringsConvertor/input/Base.lproj/app.json b/Localization/StringsConvertor/input/Base.lproj/app.json
index 978e865c2..734169df0 100644
--- a/Localization/StringsConvertor/input/Base.lproj/app.json
+++ b/Localization/StringsConvertor/input/Base.lproj/app.json
@@ -658,7 +658,7 @@
"no_user": {
"title": "No User Account Found",
"message": "There's no Useraccount \"%s\" on %s"
- }
+ },
"empty_state": {
"no_results": "No results"
},
@@ -717,8 +717,7 @@
"about_mastodon": "About Mastodon",
"server_details": "Server Details",
"logout": "Logout %@"
- }
-
+ },
"about_mastodon": {
"title": "About",
"more_settings": "Even More Settings",
@@ -726,8 +725,14 @@
"privacy_policy": "Privacy Policy",
"clear_media_storage": "Clear Media Storage"
},
- "about_instance": {
- "message_admin": "Message Admin"
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
+ }
},
"general": {
"title": "General",
diff --git a/Localization/StringsConvertor/input/an.lproj/app.json b/Localization/StringsConvertor/input/an.lproj/app.json
index 36fd36bb9..4a4aa869e 100644
--- a/Localization/StringsConvertor/input/an.lproj/app.json
+++ b/Localization/StringsConvertor/input/an.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Sin resultaus"
},
@@ -705,59 +709,68 @@
"title": "Publicación de %s"
},
"settings": {
- "title": "Configuración",
- "section": {
- "appearance": {
- "title": "Apariencia",
- "automatic": "Automatica",
- "light": "Siempre Clara",
- "dark": "Siempre Fosca"
- },
- "look_and_feel": {
- "title": "Apariencia",
- "use_system": "Uso d'o sistema",
- "really_dark": "Realment Fosco",
- "sorta_dark": "Más u Menos Fosco",
- "light": "Claro"
- },
- "notifications": {
- "title": "Notificacions",
- "favorites": "Marque como favorita la mía publicación",
- "follows": "me siga",
- "boosts": "Rebloguee la mía publicación",
- "mentions": "me mencione",
- "trigger": {
- "anyone": "qualsequiera",
- "follower": "un seguidor",
- "follow": "qualsequiera que yo siga",
- "noone": "dengún",
- "title": "Recibir notificación quan"
- }
- },
- "preference": {
- "title": "Preferencias",
- "disable_avatar_animation": "Deshabilitar avatares animaus",
- "disable_emoji_animation": "Deshabilitar emojis animaus",
- "using_default_browser": "Usar navegador predeterminau pa ubrir los vinclos",
- "open_links_in_mastodon": "Ubrir links en Mastodon"
- },
- "boring_zone": {
- "title": "La Zona Aburrida",
- "account_settings": "Configuración de Cuenta",
- "terms": "Termins de Servicio",
- "privacy": "Politica de Privacidat"
- },
- "spicy_zone": {
- "title": "La Zona Picante",
- "clear": "Borrar Caché de Multimedia",
- "signout": "Zarrar Sesión"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon ye software de codigo ubierto. Puetz informar d'errors en GitHub en %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Zarrar Finestra de Configuración"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/ar.lproj/app.json b/Localization/StringsConvertor/input/ar.lproj/app.json
index b81a1e681..f5084e6e5 100644
--- a/Localization/StringsConvertor/input/ar.lproj/app.json
+++ b/Localization/StringsConvertor/input/ar.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "لا تُوجَدُ نتائِج"
},
@@ -705,59 +709,68 @@
"title": "مَنشور مِن %s"
},
"settings": {
- "title": "الإعدادات",
- "section": {
- "appearance": {
- "title": "المَظهر",
- "automatic": "تلقائي",
- "light": "مضيءٌ دائمًا",
- "dark": "مظلمٌ دائِمًا"
- },
- "look_and_feel": {
- "title": "المَظهَرُ وَالشُّعُور",
- "use_system": "استخدم النِظام",
- "really_dark": "مُظلمٌ حَقًّا",
- "sorta_dark": "مُظلمٌ نوعًا ما",
- "light": "مُضيء"
- },
- "notifications": {
- "title": "الإشعارات",
- "favorites": "بِالإعْجاب بِمَنشوري",
- "follows": "بِمُتابَعَتي",
- "boosts": "بِإعادَةِ تدوينِ مَنشوري",
- "mentions": "بِالإشارَةِ إليّ",
- "trigger": {
- "anyone": "أيُّ شخصٍ",
- "follower": "مُتابِعٌ",
- "follow": "أي شخص أُتابِعُه",
- "noone": "لَا أحد",
- "title": "أشعِرني عِندما يَقومُ"
- }
- },
- "preference": {
- "title": "التَّفضيلات",
- "disable_avatar_animation": "تَعطيلُ الصوَرِ الرمزيَّةِ المُتحرِّكَة",
- "disable_emoji_animation": "تَعطيلُ الرُموزِ التَّعبيريَّةِ المُتحرِّكَة",
- "using_default_browser": "اِستِخدامُ المُتصفِّحِ الاِفتراضي لِفتحِ الرَّوابِط",
- "open_links_in_mastodon": "فَتحُ الرَّوابِطِ فِي مَاستدون"
- },
- "boring_zone": {
- "title": "المنطِقَةُ المُملَّة",
- "account_settings": "إعداداتُ الحِساب",
- "terms": "شُرُوطُ الخِدمَة",
- "privacy": "سِياسَةُ الخُصوصيَّة"
- },
- "spicy_zone": {
- "title": "المنطِقَةُ اللَّاذِعَة",
- "clear": "مَحوُ ذاكِرَةِ التَّخزينِ المُؤقَّتِ لِلوسائِط",
- "signout": "تَسجيلُ الخُروج"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "ماستودون بَرنامجٌ مَفتُوحُ المَصدَر. يُمكِنُكَ المُساهَمَةُ، أوِ الإبلاغُ عَنِ المُشكِلات عَن طريق مِنصَّة جيت هاب (GitHub) في %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "إغلاق نافذة الإعدادات"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/be.lproj/app.json b/Localization/StringsConvertor/input/be.lproj/app.json
index e69f18d60..2f5d3b1f1 100644
--- a/Localization/StringsConvertor/input/be.lproj/app.json
+++ b/Localization/StringsConvertor/input/be.lproj/app.json
@@ -577,7 +577,7 @@
"replies": "Адказы",
"posts_and_replies": "Допісы і адказы",
"media": "Медыя",
- "about": "Аб праграме"
+ "about": "Аб"
},
"relationship_action_alert": {
"confirm_mute_user": {
@@ -650,16 +650,20 @@
}
},
"searching": {
- "posts": "Posts matching \"%s\"",
- "people": "People matching \"%s\"",
- "profile": "Go to @%s@%s",
- "url": "Open URL in Mastodon",
- "hashtag": "Go to #%s",
+ "posts": "Супадзенне паведамленняў \"%s\"",
+ "people": "Супадзенне профіляў \"%s\"",
+ "profile": "Перайсці да @%s@%s",
+ "url": "Адкрыць спасылку ў Mastodon",
+ "hashtag": "Перайсці да #%s",
+ "no_user": {
+ "title": "Уліковы запіс карыстальніка не знойдзены",
+ "message": "На %s няма ўліковага запісу карыстальніка \"%s\""
+ },
"empty_state": {
"no_results": "Няма вынікаў"
},
"recent_search": "Нядаўнія запыты",
- "clear_all": "Clear all",
+ "clear_all": "Ачысціць усё",
"clear": "Ачысціць"
}
},
@@ -705,59 +709,68 @@
"title": "Допіс ад %s"
},
"settings": {
- "title": "Налады",
- "section": {
- "appearance": {
- "title": "Знешні выгляд",
- "automatic": "Аўтаматычна",
- "light": "Заўсёды светлы",
- "dark": "Заўсёды цёмны"
- },
- "look_and_feel": {
- "title": "Знешні выгляд",
- "use_system": "Выкарыстоўваць сістэмны",
- "really_dark": "Сапраўды Цёмны",
- "sorta_dark": "Накшталт Цёмны",
- "light": "Светлы"
- },
- "notifications": {
- "title": "Апавяшчэнні",
- "favorites": "Дадае мой допіс у абранае",
- "follows": "Падпісаўся на мяне",
- "boosts": "Пашырае мой допіс",
- "mentions": "Згадвае мяне",
- "trigger": {
- "anyone": "кожны",
- "follower": "падпісчык",
- "follow": "нехта, на каго я падпісаны",
- "noone": "ніхто",
- "title": "Апавяшчаць мяне, калі"
- }
- },
- "preference": {
- "title": "Параметры",
- "disable_avatar_animation": "Адключыць анімацыю аватараў",
- "disable_emoji_animation": "Адключыць анімацыю эмодзі",
- "using_default_browser": "Выкарыстоўваць прадвызначаны браўзер для адкрыцця спасылак",
- "open_links_in_mastodon": "Адкрываць спасылкі ў Mastodon"
- },
- "boring_zone": {
- "title": "Нудная зона",
- "account_settings": "Налады ўліковага запісу",
- "terms": "Умовы выкарыстання",
- "privacy": "Палітыка канфідэнцыяльнасці"
- },
- "spicy_zone": {
- "title": "Вострая зона",
- "clear": "Ачысціць кэш медыя",
- "signout": "Выйсці"
+ "overview": {
+ "title": "Налады",
+ "general": "Агульныя",
+ "notifications": "Апавяшчэнні",
+ "support_mastodon": "Падтрымаць Mastodon",
+ "about_mastodon": "Пра Mastodon",
+ "server_details": "Інфармацыя аб серверы",
+ "logout": "Выйсці з %@"
+ },
+ "about_mastodon": {
+ "title": "Аб",
+ "more_settings": "Яшчэ больш налад",
+ "contribute_to_mastodon": "Унесці ўклад у Mastodon",
+ "privacy_policy": "Палітыка канфідэнцыяльнасці",
+ "clear_media_storage": "Ачысціце сховішча мультымедыя"
+ },
+ "server_details": {
+ "about": "Пра сервер",
+ "rules": "Правілы",
+ "about_instance": {
+ "title": "Адміністратар",
+ "message_admin": "Напісаць адміністратару",
+ "legal_notice": "Прававая інфармацыя"
}
},
- "footer": {
- "mastodon_description": "Mastodon — гэта праграма з адкрытым зыходным кодам. Вы можаце паведаміць аб праблемах на GitHub па адрасе %s (%s)"
+ "general": {
+ "title": "Агульныя",
+ "appearance": {
+ "section_title": "Знешні выгляд",
+ "dark": "Цёмная",
+ "light": "Светлая",
+ "system": "Выкарыстоўваць сістэмную тэму"
+ },
+ "design": {
+ "section_title": "Афармленне",
+ "show_animations": "Прайграваць аніміраваныя аватары і эмодзі"
+ },
+ "links": {
+ "section_title": "Спасылкі",
+ "open_in_mastodon": "Адкрываць у Mastodon",
+ "open_in_browser": "Адкрываць у браўзеры"
+ }
},
- "keyboard": {
- "close_settings_window": "Закрыць акно налад"
+ "notifications": {
+ "title": "Апавяшчэнні",
+ "policy": {
+ "title": "Атрымліваць апавяшчэнні ад",
+ "anyone": "Усіх",
+ "followers": "Людзей, якія падпісаны на вас",
+ "follow": "Людзей, на якіх вы падпісаны",
+ "noone": "Нікога"
+ },
+ "alert": {
+ "mentions_and_replies": "Згадванні & Адказы",
+ "boosts": "Пашырэнні",
+ "favorites": "Упадабаныя",
+ "new_followers": "Новыя падпісчыкі"
+ },
+ "disabled": {
+ "notification_hint": "Уключыце апавяшчэнні ў наладах прылады, каб бачыць абнаўлення на экране блакіроўкі.",
+ "go_to_settings": "Перайсці ў налады апавяшчэнняў"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/ca.lproj/app.json b/Localization/StringsConvertor/input/ca.lproj/app.json
index 334d4bbe5..071f035fb 100644
--- a/Localization/StringsConvertor/input/ca.lproj/app.json
+++ b/Localization/StringsConvertor/input/ca.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Vés a @%s@%s",
"url": "Obre l'enllaç a Mastodon",
"hashtag": "Vés a #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "No hi ha resultats"
},
@@ -705,59 +709,68 @@
"title": "Tut de %s"
},
"settings": {
- "title": "Configuració",
- "section": {
- "appearance": {
- "title": "Aparença",
- "automatic": "Automàtic",
- "light": "Sempre Clara",
- "dark": "Sempre Fosca"
- },
- "look_and_feel": {
- "title": "Aspecte i Comportament",
- "use_system": "Usa el del Sistema",
- "really_dark": "Realment Negre",
- "sorta_dark": "Una Mena de Fosc",
- "light": "Clar"
- },
- "notifications": {
- "title": "Notificacions",
- "favorites": "Ha afavorit el meu tut",
- "follows": "Em segueix",
- "boosts": "Ha impulsat el meu tut",
- "mentions": "M'ha mencionat",
- "trigger": {
- "anyone": "algú",
- "follower": "un seguidor",
- "follow": "a qualsevol que segueixi",
- "noone": "ningú",
- "title": "Notifica'm quan"
- }
- },
- "preference": {
- "title": "Preferències",
- "disable_avatar_animation": "Desactiva avatars animats",
- "disable_emoji_animation": "Desactiva emojis animats",
- "using_default_browser": "Utilitza el navegador predeterminat per a obrir enllaços",
- "open_links_in_mastodon": "Obre enllaços a Mastodon"
- },
- "boring_zone": {
- "title": "La Zona Avorrida",
- "account_settings": "Paràmetres del Compte",
- "terms": "Termes de Servei",
- "privacy": "Política de Privacitat"
- },
- "spicy_zone": {
- "title": "La Zona Picant",
- "clear": "Esborra la memòria cau de Mèdia",
- "signout": "Tancar Sessió"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon és un programari de codi obert. Pots informar de problemes a GitHub a %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Tancar la Finestra de Configuració"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/ckb.lproj/app.json b/Localization/StringsConvertor/input/ckb.lproj/app.json
index cd8381b80..15765918b 100644
--- a/Localization/StringsConvertor/input/ckb.lproj/app.json
+++ b/Localization/StringsConvertor/input/ckb.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "هیچ ئەنجامێک نەدۆزرایەوە"
},
@@ -705,59 +709,68 @@
"title": "پۆستی %s"
},
"settings": {
- "title": "رێکخستنەکان",
- "section": {
- "appearance": {
- "title": "ڕووخسار",
- "automatic": "خۆکار",
- "light": "ڕووناک",
- "dark": "تاریک"
- },
- "look_and_feel": {
- "title": "ڕووخسار و هەست",
- "use_system": "سیستەم",
- "really_dark": "زۆر تاریک",
- "sorta_dark": "کەم تاریک",
- "light": "ڕووناک"
- },
- "notifications": {
- "title": "ئاماژەکان نیشان بدە",
- "favorites": "پۆستەکەمی بەدڵ دەبێت",
- "follows": "شوێنم دەکەوێت",
- "boosts": "پۆستەکەم پۆست دەکاتەوە",
- "mentions": "ئاماژەم پێ دەکات",
- "trigger": {
- "anyone": "هەرکەسێک",
- "follower": "شوێنکەوتووێکم",
- "follow": "هەرکەسێک شوێنی دەکەوم",
- "noone": "هیچکەس",
- "title": "ئاگادارم بکەوە کاتێک"
- }
- },
- "preference": {
- "title": "پەسەندەکان",
- "disable_avatar_animation": "وێنە جووڵاوەکان ناچالاک بکە",
- "disable_emoji_animation": "ئیمۆجییە جووڵاوەکان ناچالاک بکە",
- "using_default_browser": "وێبگەڕی بنەڕەت بەکار بهێنە بۆ کردنەوەی بەستەرەکان",
- "open_links_in_mastodon": "بەستەرەکان لەناو ماستۆدۆن بکەوە"
- },
- "boring_zone": {
- "title": "ناوچە بێنازەکە",
- "account_settings": "ڕێکخستنەکانی هەژمار",
- "terms": "مەرجەکانی بەکارهێنان",
- "privacy": "سیاسەتی تایبەتێتی"
- },
- "spicy_zone": {
- "title": "ناوچەی گەرم",
- "clear": "بیرگە پاک بکەوە",
- "signout": "دەربچۆ"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "ماستۆدۆن پڕۆژەیەکی سەرچاوەکراوەیە. دەتوانیت لە گیتهەب لە کێشەکان ئاگادارمان بکەیتەوە: %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "ڕێخستنەکان دابخە"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/cs.lproj/app.json b/Localization/StringsConvertor/input/cs.lproj/app.json
index b6ecac398..37c9aeea2 100644
--- a/Localization/StringsConvertor/input/cs.lproj/app.json
+++ b/Localization/StringsConvertor/input/cs.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Žádné výsledky"
},
@@ -705,59 +709,68 @@
"title": "Příspěvek od %s"
},
"settings": {
- "title": "Nastavení",
- "section": {
- "appearance": {
- "title": "Vzhled",
- "automatic": "Automaticky",
- "light": "Vždy světlý",
- "dark": "Vždy tmavý"
- },
- "look_and_feel": {
- "title": "Vzhled a chování",
- "use_system": "Použít systém",
- "really_dark": "Skutečně tmavý",
- "sorta_dark": "Sorta Dark",
- "light": "Světlý"
- },
- "notifications": {
- "title": "Upozornění",
- "favorites": "Oblíbil si můj příspěvek",
- "follows": "Sleduje mě",
- "boosts": "Boostnul můj příspěvek",
- "mentions": "Zmiňuje mě",
- "trigger": {
- "anyone": "kdokoliv",
- "follower": "sledující",
- "follow": "kdokoli, koho sleduji",
- "noone": "nikdo",
- "title": "Upozornit, když"
- }
- },
- "preference": {
- "title": "Předvolby",
- "disable_avatar_animation": "Zakázat animované avatary",
- "disable_emoji_animation": "Zakázat animované emoji",
- "using_default_browser": "Použít výchozí prohlížeč pro otevírání odkazů",
- "open_links_in_mastodon": "Otevřít odkazy v Mastodonu"
- },
- "boring_zone": {
- "title": "Nudná část",
- "account_settings": "Nastavení účtu",
- "terms": "Podmínky služby",
- "privacy": "Zásady ochrany osobních údajů"
- },
- "spicy_zone": {
- "title": "Ostrá část",
- "clear": "Vymazat mezipaměť médií",
- "signout": "Odhlásit se"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon je open source software. Na GitHub můžete nahlásit problémy na %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Zavřít okno nastavení"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/cy.lproj/app.json b/Localization/StringsConvertor/input/cy.lproj/app.json
index 829db3a53..cc816434e 100644
--- a/Localization/StringsConvertor/input/cy.lproj/app.json
+++ b/Localization/StringsConvertor/input/cy.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Dim canlyniadau"
},
@@ -705,59 +709,68 @@
"title": "Tŵt gan %s"
},
"settings": {
- "title": "Gosodiadau",
- "section": {
- "appearance": {
- "title": "Gwedd",
- "automatic": "Awtomatig",
- "light": "Golau",
- "dark": "Tywyll"
- },
- "look_and_feel": {
- "title": "Gwedd",
- "use_system": "Dull y System",
- "really_dark": "Tywyll Iawn",
- "sorta_dark": "Eitha' Tywyll",
- "light": "Golau"
- },
- "notifications": {
- "title": "Hysbysiadau",
- "favorites": "Yn ffefrynnu fy mhost",
- "follows": "Yn fy nilyn",
- "boosts": "Yn hybu fy mhost",
- "mentions": "Yn sôn amdana i",
- "trigger": {
- "anyone": "unrhyw un",
- "follower": "dilynwr",
- "follow": "unrhyw un o'm dilynion",
- "noone": "neb",
- "title": "Rhowch wybod i mi pan"
- }
- },
- "preference": {
- "title": "Dewisiadau",
- "disable_avatar_animation": "Analluogi rhithffurfiau wedi'u hanimeiddio",
- "disable_emoji_animation": "Analluogi emoji wedi'u hanimeiddio",
- "using_default_browser": "Defnyddio porwr rhagosodedig i agor dolenni",
- "open_links_in_mastodon": "Agor dolenni ym Mastodon"
- },
- "boring_zone": {
- "title": "Yr Ardal Ddiflas",
- "account_settings": "Gosodiadau Cyfrif",
- "terms": "Telerau Gwasanaeth",
- "privacy": "Polisi Preifatrwydd"
- },
- "spicy_zone": {
- "title": "Yr Ardal Sbeislyd",
- "clear": "Clirio Storfa Cyfryngau",
- "signout": "Allgofnodi"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mae Mastodon yn feddalwedd cod agored. Gallech roi gwybod am wallau ar GitHub: %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Cau Ffenest Gosodiadau"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/da.lproj/app.json b/Localization/StringsConvertor/input/da.lproj/app.json
index 7f7a6217c..7bdd27796 100644
--- a/Localization/StringsConvertor/input/da.lproj/app.json
+++ b/Localization/StringsConvertor/input/da.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "No results"
},
@@ -705,59 +709,68 @@
"title": "Post from %s"
},
"settings": {
- "title": "Settings",
- "section": {
- "appearance": {
- "title": "Appearance",
- "automatic": "Automatic",
- "light": "Always Light",
- "dark": "Always Dark"
- },
- "look_and_feel": {
- "title": "Look and Feel",
- "use_system": "Use System",
- "really_dark": "Really Dark",
- "sorta_dark": "Sorta Dark",
- "light": "Light"
- },
- "notifications": {
- "title": "Notifications",
- "favorites": "Favorites my post",
- "follows": "Follows me",
- "boosts": "Reblogs my post",
- "mentions": "Mentions me",
- "trigger": {
- "anyone": "anyone",
- "follower": "a follower",
- "follow": "anyone I follow",
- "noone": "no one",
- "title": "Notify me when"
- }
- },
- "preference": {
- "title": "Preferences",
- "disable_avatar_animation": "Disable animated avatars",
- "disable_emoji_animation": "Disable animated emojis",
- "using_default_browser": "Use default browser to open links",
- "open_links_in_mastodon": "Open links in Mastodon"
- },
- "boring_zone": {
- "title": "The Boring Zone",
- "account_settings": "Account Settings",
- "terms": "Terms of Service",
- "privacy": "Privacy Policy"
- },
- "spicy_zone": {
- "title": "The Spicy Zone",
- "clear": "Clear Media Cache",
- "signout": "Sign Out"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon is open source software. You can report issues on GitHub at %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Close Settings Window"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/de.lproj/app.json b/Localization/StringsConvertor/input/de.lproj/app.json
index 6f09e3d74..ba547c6c7 100644
--- a/Localization/StringsConvertor/input/de.lproj/app.json
+++ b/Localization/StringsConvertor/input/de.lproj/app.json
@@ -98,10 +98,10 @@
"unknown_language": "Unbekannt"
},
"edit_post": "Bearbeiten",
- "bookmark": "Bookmark",
- "remove_bookmark": "Remove Bookmark",
- "follow": "Follow %s",
- "unfollow": "Unfollow %s"
+ "bookmark": "Lesezeichen",
+ "remove_bookmark": "Lesezeichen entfernen",
+ "follow": "%s folgen",
+ "unfollow": "%s entfolgen"
},
"tabs": {
"home": "Startseite",
@@ -265,7 +265,7 @@
"welcome": {
"log_in": "Anmelden",
"learn_more": "Mehr erfahren",
- "join_default_server": "Join %@",
+ "join_default_server": "%@ beitreten",
"pick_server": "Einen anderen Server auswählen",
"separator": {
"or": "oder"
@@ -462,8 +462,8 @@
}
},
"suggestion_account": {
- "title": "Popular on Mastodon",
- "follow_all": "Follow all"
+ "title": "Beliebt auf Mastodon",
+ "follow_all": "Allen folgen"
},
"compose": {
"title": {
@@ -653,13 +653,17 @@
"posts": "Posts matching \"%s\"",
"people": "People matching \"%s\"",
"profile": "Go to @%s@%s",
- "url": "Open URL in Mastodon",
- "hashtag": "Go to #%s",
+ "url": "URL in Mastodon öffnen",
+ "hashtag": "Wechseln zu #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Keine Ergebnisse"
},
"recent_search": "Zuletzt gesucht",
- "clear_all": "Clear all",
+ "clear_all": "Alles löschen",
"clear": "Zurücksetzen"
}
},
@@ -705,59 +709,68 @@
"title": "Beitrag von %s"
},
"settings": {
- "title": "Einstellungen",
- "section": {
- "appearance": {
- "title": "Darstellung",
- "automatic": "Automatisch",
- "light": "Immer hell",
- "dark": "Immer dunkel"
- },
- "look_and_feel": {
- "title": "Erscheinungsbild",
- "use_system": "Systemeinstellung benutzen",
- "really_dark": "Wirklich dunkel",
- "sorta_dark": "Ziemlich dunkel",
- "light": "Hell"
- },
- "notifications": {
- "title": "Benachrichtigungen",
- "favorites": "Meinen Beitrag favorisiert",
- "follows": "Mir folgt",
- "boosts": "Meinen Beitrag teilt",
- "mentions": "Mich erwähnt",
- "trigger": {
- "anyone": "jeder",
- "follower": "ein Folgender",
- "follow": "ein von mir Gefolgter",
- "noone": "niemand",
- "title": "Benachrichtige mich, wenn"
- }
- },
- "preference": {
- "title": "Präferenzen",
- "disable_avatar_animation": "Animierte Profilbilder deaktivieren",
- "disable_emoji_animation": "Animierte Emojis deaktivieren",
- "using_default_browser": "Standardbrowser zum Öffnen von Links verwenden",
- "open_links_in_mastodon": "Links in Mastodon öffnen"
- },
- "boring_zone": {
- "title": "Der langweilige Bereich",
- "account_settings": "Kontoeinstellungen",
- "terms": "Allgemeine Geschäftsbedingungen",
- "privacy": "Datenschutzerklärung"
- },
- "spicy_zone": {
- "title": "Der Gefährliche Bereich",
- "clear": "Medien-Cache leeren",
- "signout": "Abmelden"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon ist quelloffene Software. Du kannst auf GitHub unter %s (%s) Probleme melden"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Einstellungsfenster schließen"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/el.lproj/app.json b/Localization/StringsConvertor/input/el.lproj/app.json
index 3023b7f3f..359dc2b9d 100644
--- a/Localization/StringsConvertor/input/el.lproj/app.json
+++ b/Localization/StringsConvertor/input/el.lproj/app.json
@@ -650,16 +650,20 @@
}
},
"searching": {
- "posts": "Posts matching \"%s\"",
- "people": "People matching \"%s\"",
- "profile": "Go to @%s@%s",
- "url": "Open URL in Mastodon",
- "hashtag": "Go to #%s",
+ "posts": "Αναρτήσεις που ταιριάζουν με «%s»",
+ "people": "Άτομα που ταιριάζουν με «%s»",
+ "profile": "Μετάβαση στο @%s@%s",
+ "url": "Άνοιγμα URL στο Mastodon",
+ "hashtag": "Μετάβαση στο #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Κανένα αποτέλεσμα"
},
"recent_search": "Πρόσφατες αναζητήσεις",
- "clear_all": "Clear all",
+ "clear_all": "Εκκαθάριση όλων",
"clear": "Εκκαθάριση"
}
},
@@ -705,59 +709,68 @@
"title": "Ανάρτηση από %s"
},
"settings": {
- "title": "Ρυθμίσεις",
- "section": {
- "appearance": {
- "title": "Εμφάνιση",
- "automatic": "Αυτόματο",
- "light": "Πάντα Φωτεινό",
- "dark": "Πάντα Σκοτεινό"
- },
- "look_and_feel": {
- "title": "Eμφάνιση και Αίσθηση",
- "use_system": "Χρήση Συστήματος",
- "really_dark": "Πραγματικά Σκοτεινό",
- "sorta_dark": "Περίπου Σκοτεινό",
- "light": "Φωτεινό"
- },
- "notifications": {
- "title": "Ειδοποιήσεις",
- "favorites": "Ορίζει ως αγαπημένη την ανάρτησή μου",
- "follows": "Με ακολουθεί",
- "boosts": "Αναδημοσιεύει την ανάρτησή μου",
- "mentions": "Με επισημαίνει",
- "trigger": {
- "anyone": "οποιοσδήποτε",
- "follower": "ακόλουθος",
- "follow": "όποιον ακολουθώ",
- "noone": "κανείς",
- "title": "Να ειδοποιούμαι όταν"
- }
- },
- "preference": {
- "title": "Προτιμήσεις",
- "disable_avatar_animation": "Απενεργοποίηση κινούμενων avatars",
- "disable_emoji_animation": "Απενεργοποίηση κινούμενων emojis",
- "using_default_browser": "Χρησιμοποίησε τον προεπιλεγμένο περιηγητή για να ανοίξεις συνδέσμους",
- "open_links_in_mastodon": "Άνοιγμα συνδέσμων στο Mastodon"
- },
- "boring_zone": {
- "title": "Η Βαρετή Ζώνη",
- "account_settings": "Ρυθμίσεις Λογαριασμού",
- "terms": "Όροι Χρήσης",
- "privacy": "Πολιτική Απορρήτου"
- },
- "spicy_zone": {
- "title": "Η Πικάντικη Ζώνη",
- "clear": "Καθαρισμός Κρυφής Μνήμης Πολυμέσων",
- "signout": "Αποσύνδεση"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Το Mastodon είναι λογισμικό ανοιχτού κώδικα. Μπορείς να αναφέρεις ζητήματα στο GitHub στο %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Κλείσιμο Παραθύρου Ρυθμίσεων"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/en-US.lproj/app.json b/Localization/StringsConvertor/input/en-US.lproj/app.json
index 4a7792b8b..6fd239f37 100644
--- a/Localization/StringsConvertor/input/en-US.lproj/app.json
+++ b/Localization/StringsConvertor/input/en-US.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "No results"
},
@@ -705,59 +709,68 @@
"title": "Post from %s"
},
"settings": {
- "title": "Settings",
- "section": {
- "appearance": {
- "title": "Appearance",
- "automatic": "Automatic",
- "light": "Always Light",
- "dark": "Always Dark"
- },
- "look_and_feel": {
- "title": "Look and Feel",
- "use_system": "Use System",
- "really_dark": "Really Dark",
- "sorta_dark": "Sorta Dark",
- "light": "Light"
- },
- "notifications": {
- "title": "Notifications",
- "favorites": "Favorites my post",
- "follows": "Follows me",
- "boosts": "Reblogs my post",
- "mentions": "Mentions me",
- "trigger": {
- "anyone": "anyone",
- "follower": "a follower",
- "follow": "anyone I follow",
- "noone": "no one",
- "title": "Notify me when"
- }
- },
- "preference": {
- "title": "Preferences",
- "disable_avatar_animation": "Disable animated avatars",
- "disable_emoji_animation": "Disable animated emojis",
- "using_default_browser": "Use default browser to open links",
- "open_links_in_mastodon": "Open links in Mastodon"
- },
- "boring_zone": {
- "title": "The Boring Zone",
- "account_settings": "Account Settings",
- "terms": "Terms of Service",
- "privacy": "Privacy Policy"
- },
- "spicy_zone": {
- "title": "The Spicy Zone",
- "clear": "Clear Media Cache",
- "signout": "Sign Out"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon is open source software. You can report issues on GitHub at %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Close Settings Window"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/en.lproj/app.json b/Localization/StringsConvertor/input/en.lproj/app.json
index 30630361f..6fd239f37 100644
--- a/Localization/StringsConvertor/input/en.lproj/app.json
+++ b/Localization/StringsConvertor/input/en.lproj/app.json
@@ -658,7 +658,7 @@
"no_user": {
"title": "No User Account Found",
"message": "There's no Useraccount \"%s\" on %s"
- }
+ },
"empty_state": {
"no_results": "No results"
},
@@ -717,8 +717,7 @@
"about_mastodon": "About Mastodon",
"server_details": "Server Details",
"logout": "Logout %@"
- }
-
+ },
"about_mastodon": {
"title": "About",
"more_settings": "Even More Settings",
@@ -726,6 +725,15 @@
"privacy_policy": "Privacy Policy",
"clear_media_storage": "Clear Media Storage"
},
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
+ }
+ },
"general": {
"title": "General",
"appearance": {
@@ -763,7 +771,6 @@
"notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
"go_to_settings": "Go to Notification Settings"
}
-
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/es-AR.lproj/app.json b/Localization/StringsConvertor/input/es-AR.lproj/app.json
index 33b537cb3..91dc468e0 100644
--- a/Localization/StringsConvertor/input/es-AR.lproj/app.json
+++ b/Localization/StringsConvertor/input/es-AR.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Ir a @%s@%s",
"url": "Abrir dirección web en Mastodon",
"hashtag": "Ir a %s",
+ "no_user": {
+ "title": "No se encontró la cuenta del usuario",
+ "message": "No se encontró la cuenta de usuario \"%s\" en %s"
+ },
"empty_state": {
"no_results": "No hay resultados"
},
@@ -705,59 +709,68 @@
"title": "Mensaje de %s"
},
"settings": {
- "title": "Configuración",
- "section": {
- "appearance": {
- "title": "Apariencia",
- "automatic": "Automática",
- "light": "Siempre clara",
- "dark": "Siempre oscura"
- },
- "look_and_feel": {
- "title": "Apariencia",
- "use_system": "Usar sistema",
- "really_dark": "Oscuro de verdad",
- "sorta_dark": "Algo oscuro",
- "light": "Claro"
- },
- "notifications": {
- "title": "Notificaciones",
- "favorites": "Marca mi mensaje como favorito",
- "follows": "Me sigue",
- "boosts": "Adhiere a mi mensaje",
- "mentions": "Me menciona",
- "trigger": {
- "anyone": "cualquiera",
- "follower": "un seguidor",
- "follow": "alguien a quien sigo",
- "noone": "nadie",
- "title": "Notificarme cuando"
- }
- },
- "preference": {
- "title": "Configuración",
- "disable_avatar_animation": "Deshabilitar avatares animados",
- "disable_emoji_animation": "Deshabilitar emojis animados",
- "using_default_browser": "Usar navegador web predet. para abrir enlaces",
- "open_links_in_mastodon": "Abrir enlaces en Mastodon"
- },
- "boring_zone": {
- "title": "La zona aburrida",
- "account_settings": "Configuración de la cuenta",
- "terms": "Términos del servicio",
- "privacy": "Política de privacidad"
- },
- "spicy_zone": {
- "title": "La zona picante",
- "clear": "Limpiar memoria caché multimedia",
- "signout": "Cerrar sesión"
+ "overview": {
+ "title": "Configuración",
+ "general": "General",
+ "notifications": "Notificaciones",
+ "support_mastodon": "Apoyá a Mastodon",
+ "about_mastodon": "Acerca de Mastodon",
+ "server_details": "Detalles del servidor",
+ "logout": "Cerrar sesión en %@"
+ },
+ "about_mastodon": {
+ "title": "Información",
+ "more_settings": "Configuración extra",
+ "contribute_to_mastodon": "Contribuí a Mastodon",
+ "privacy_policy": "Política de privacidad",
+ "clear_media_storage": "Limpiar almacenamiento multimedia"
+ },
+ "server_details": {
+ "about": "Información",
+ "rules": "Reglas",
+ "about_instance": {
+ "title": "Administración",
+ "message_admin": "Enviar mensaje a la administración",
+ "legal_notice": "Un aviso legal"
}
},
- "footer": {
- "mastodon_description": "Mastodon es software de código abierto. Podés informar errores en GitHub en %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Apariencia",
+ "dark": "Oscura",
+ "light": "Clara",
+ "system": "Usar apariencia del dispositivo"
+ },
+ "design": {
+ "section_title": "Diseño",
+ "show_animations": "Reproducir avatares animados y emojis"
+ },
+ "links": {
+ "section_title": "Enlaces",
+ "open_in_mastodon": "Abrir en Mastodon",
+ "open_in_browser": "Abrir en el navegador web"
+ }
},
- "keyboard": {
- "close_settings_window": "Cerrar ventana de configuración"
+ "notifications": {
+ "title": "Notificaciones",
+ "policy": {
+ "title": "Recibir notificaciones de",
+ "anyone": "Cualquier cuenta",
+ "followers": "Cuentas que te siguen",
+ "follow": "Cuentas que seguís",
+ "noone": "Ninguna cuenta"
+ },
+ "alert": {
+ "mentions_and_replies": "Menciones y respuestas",
+ "boosts": "Adhesiones",
+ "favorites": "Favoritos",
+ "new_followers": "Nuevos seguidores"
+ },
+ "disabled": {
+ "notification_hint": "Activá las notificaciones desde la configuración de tu dispositivo para ver actualizaciones en la pantalla de bloqueo.",
+ "go_to_settings": "Ir a la configuración de notificaciones"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/es.lproj/app.json b/Localization/StringsConvertor/input/es.lproj/app.json
index b47fed426..3660e7da6 100644
--- a/Localization/StringsConvertor/input/es.lproj/app.json
+++ b/Localization/StringsConvertor/input/es.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Sin resultados"
},
@@ -705,59 +709,68 @@
"title": "Publicación de %s"
},
"settings": {
- "title": "Configuración",
- "section": {
- "appearance": {
- "title": "Apariencia",
- "automatic": "Automática",
- "light": "Siempre Clara",
- "dark": "Siempre Oscura"
- },
- "look_and_feel": {
- "title": "Apariencia",
- "use_system": "Uso del sistema",
- "really_dark": "Realmente Oscuro",
- "sorta_dark": "Más o Menos Oscuro",
- "light": "Claro"
- },
- "notifications": {
- "title": "Notificaciones",
- "favorites": "Marque como favorita mi publicación",
- "follows": "Me siga",
- "boosts": "Rebloguee mi publicación",
- "mentions": "Me mencione",
- "trigger": {
- "anyone": "cualquiera",
- "follower": "un seguidor",
- "follow": "cualquiera que yo siga",
- "noone": "nadie",
- "title": "Recibir notificación cuando"
- }
- },
- "preference": {
- "title": "Preferencias",
- "disable_avatar_animation": "Deshabilitar avatares animados",
- "disable_emoji_animation": "Deshabilitar emojis animados",
- "using_default_browser": "Usar navegador predeterminado para abrir los enlaces",
- "open_links_in_mastodon": "Abrir links en Mastodon"
- },
- "boring_zone": {
- "title": "La Zona Aburrida",
- "account_settings": "Configuración de Cuenta",
- "terms": "Términos de Servicio",
- "privacy": "Política de Privacidad"
- },
- "spicy_zone": {
- "title": "La Zona Picante",
- "clear": "Borrar Caché de Multimedia",
- "signout": "Cerrar Sesión"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon es software de código abierto. Puedes reportar errores en GitHub en %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Cerrar Ventana de Configuración"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/eu.lproj/app.json b/Localization/StringsConvertor/input/eu.lproj/app.json
index 91074523d..bc10c5484 100644
--- a/Localization/StringsConvertor/input/eu.lproj/app.json
+++ b/Localization/StringsConvertor/input/eu.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Emaitzarik ez"
},
@@ -705,59 +709,68 @@
"title": "%s(e)n bidalketa"
},
"settings": {
- "title": "Ezarpenak",
- "section": {
- "appearance": {
- "title": "Itxura",
- "automatic": "Automatikoa",
- "light": "Beti argia",
- "dark": "Beti iluna"
- },
- "look_and_feel": {
- "title": "Itxura",
- "use_system": "Erabili sistemakoa",
- "really_dark": "Oso iluna",
- "sorta_dark": "Ilun antzekoa",
- "light": "Argia"
- },
- "notifications": {
- "title": "Jakinarazpenak",
- "favorites": "Nire bidalketa gogoko egitean",
- "follows": "Jarraitzen nau",
- "boosts": "Nire bidalketa bultzatu du",
- "mentions": "Aipatu nau",
- "trigger": {
- "anyone": "edozein",
- "follower": "jarraitzaile bat",
- "follow": "jarraitzen dudan edonor",
- "noone": "inor ez",
- "title": "Noiz jakinarazi:"
- }
- },
- "preference": {
- "title": "Hobespenak",
- "disable_avatar_animation": "Desgaitu abatar animatuak",
- "disable_emoji_animation": "Desgaitu emoji animatuak",
- "using_default_browser": "Erabili nabigatzaile lehenetsia estekak irekitzeko",
- "open_links_in_mastodon": "Ireki estekak Mastodonen"
- },
- "boring_zone": {
- "title": "Eremu aspergarria",
- "account_settings": "Kontuaren ezarpenak",
- "terms": "Zerbitzu-baldintzak",
- "privacy": "Pribatutasun-gidalerroak"
- },
- "spicy_zone": {
- "title": "Eremu beroa",
- "clear": "Garbitu multimediaren cachea",
- "signout": "Amaitu saioa"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon software librea da. Arazoen berri eman dezakezu GitHub bidez: %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Itxi ezarpenen leihoa"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/fi.lproj/Localizable.stringsdict b/Localization/StringsConvertor/input/fi.lproj/Localizable.stringsdict
index d97fbfc9b..cc9808eaa 100644
--- a/Localization/StringsConvertor/input/fi.lproj/Localizable.stringsdict
+++ b/Localization/StringsConvertor/input/fi.lproj/Localizable.stringsdict
@@ -168,9 +168,9 @@
NSStringFormatValueTypeKey
ld
one
- 1 edelleen jako
+ Yksi edelleenjulkaisu
other
- %ld edelleen jakoa
+ %ld edelleenjulkaisua
plural.count.reblog_a11y
@@ -184,9 +184,9 @@
NSStringFormatValueTypeKey
ld
one
- 1 edelleenjako
+ Yksi edelleenjulkaisu
other
- %ld edelleenjakoa
+ %ld edelleenjulkaisua
plural.count.reply
diff --git a/Localization/StringsConvertor/input/fi.lproj/app.json b/Localization/StringsConvertor/input/fi.lproj/app.json
index 8c0a995ae..5ce81cbb7 100644
--- a/Localization/StringsConvertor/input/fi.lproj/app.json
+++ b/Localization/StringsConvertor/input/fi.lproj/app.json
@@ -125,10 +125,10 @@
"next_status": "Seuraava julkaisu",
"open_status": "Avaa julkaisu",
"open_author_profile": "Avaa tekijän profiili",
- "open_reblogger_profile": "Avaa edelleen jakajan profiili",
+ "open_reblogger_profile": "Avaa edelleenjulkaisijan profiili",
"reply_status": "Vastaa julkaisuun",
- "toggle_reblog": "Toggle Reblog on Post",
- "toggle_favorite": "Toggle Favorite on Post",
+ "toggle_reblog": "Kytke julkaisun jakaminen",
+ "toggle_favorite": "Kytke julkaisun suosikkivalinta",
"toggle_content_warning": "Vaihda sisältövaroitus",
"preview_image": "Esikatsele kuvaa"
},
@@ -138,7 +138,7 @@
}
},
"status": {
- "user_reblogged": "%s jakoi edelleen",
+ "user_reblogged": "%s julkaisi edelleen",
"user_replied_to": "Vastasi %s:lle",
"show_post": "Näytä julkaisu",
"show_user_profile": "Näytä tili",
@@ -160,8 +160,8 @@
},
"actions": {
"reply": "Vastaa",
- "reblog": "Jaa edelleen",
- "unreblog": "Peru edelleen jako",
+ "reblog": "Julkaise uudelleen",
+ "unreblog": "Peru uudelleenjulkaisu",
"favorite": "Merkitse suosikiksi",
"unfavorite": "Poista suosikkimerkintä",
"menu": "Valikko",
@@ -172,8 +172,8 @@
"share_link_in_post": "Jaa linkki julkaisussa",
"tap_then_hold_to_show_menu": "Näytä valikko pitkällä painalluksella",
"a11y_labels": {
- "reblog": "Edelleenjaa",
- "unreblog": "Peru edelleenjako"
+ "reblog": "Edelleenjulkaise",
+ "unreblog": "Peru edelleenjulkaisu"
}
},
"tag": {
@@ -204,7 +204,7 @@
},
"posted_via_application": "%s sovelluksella %s",
"buttons": {
- "reblogs_title": "Edelleenjaot",
+ "reblogs_title": "Uudelleenjulkaisut",
"favorites_title": "Suosikit",
"edit_history_title": "Muokkaushistoria",
"edit_history_detail": "Muokattiin viimeksi %s"
@@ -232,8 +232,8 @@
"unmute_user": "Poista mykistys tililtä %s",
"muted": "Mykistetty",
"edit_info": "Muokkaa profiilia",
- "show_reblogs": "Show Reblogs",
- "hide_reblogs": "Hide Reblogs"
+ "show_reblogs": "Näytä uudelleenjulkaisut",
+ "hide_reblogs": "Piilota uudelleenjulkaisut"
},
"timeline": {
"filtered": "Suodatettu",
@@ -597,38 +597,38 @@
"message": "Vahvista tilin %s eston poisto"
},
"confirm_show_reblogs": {
- "title": "Show Reblogs",
- "message": "Confirm to show reblogs"
+ "title": "Näytä uudelleenjulkaisut",
+ "message": "Vahvista edelleenjulkaisujen näyttö"
},
"confirm_hide_reblogs": {
- "title": "Hide Reblogs",
- "message": "Confirm to hide reblogs"
+ "title": "Piilota edelleenjulkaisut",
+ "message": "Vahvista edelleenjulkaisujen piilotus"
}
},
"accessibility": {
- "show_avatar_image": "Show avatar image",
- "edit_avatar_image": "Edit avatar image",
- "show_banner_image": "Show banner image",
+ "show_avatar_image": "Näytä profiilikuvat",
+ "edit_avatar_image": "Muokkaa profiilikuvaa",
+ "show_banner_image": "Näytä bannerin kuva",
"double_tap_to_open_the_list": "Avaa lista napauttamalla kahdesti"
}
},
"follower": {
- "title": "follower",
+ "title": "seuraajaa",
"footer": "Seuraajia muilta palvelimilta ei näytetä."
},
"following": {
- "title": "following",
+ "title": "seurataan",
"footer": "Seurauksia muilta palvelimilta ei näytetä."
},
"familiarFollowers": {
"title": "Followers you familiar",
- "followed_by_names": "Followed by %s"
+ "followed_by_names": "%s seuraa"
},
"favorited_by": {
- "title": "Favorited By"
+ "title": "Lisännyt suosikkeihinsä"
},
"reblogged_by": {
- "title": "Reblogged By"
+ "title": "Edelleenjulkaissut"
},
"search": {
"title": "Haku",
@@ -650,11 +650,15 @@
}
},
"searching": {
- "posts": "Posts matching \"%s\"",
- "people": "People matching \"%s\"",
+ "posts": "Julkaisut haulla \"%s\"",
+ "people": "Käyttäjät haulla \"%s\"",
"profile": "Avaa profiilii @%s@%s",
"url": "Avaa URL Mastodonissa",
"hashtag": "Siirry #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Ei hakutuloksia"
},
@@ -665,13 +669,13 @@
},
"discovery": {
"tabs": {
- "posts": "Posts",
- "hashtags": "Hashtags",
- "news": "News",
- "community": "Community",
- "for_you": "For You"
+ "posts": "Julkaisut",
+ "hashtags": "Aihetunnisteet",
+ "news": "Uutiset",
+ "community": "Yhteisö",
+ "for_you": "Sinulle"
},
- "intro": "These are the posts gaining traction in your corner of Mastodon."
+ "intro": "Nämä julkaisut saavat huomiota Mastodonin nurkassasi."
},
"favorite": {
"title": "Suosikit"
@@ -682,22 +686,22 @@
"Mentions": "Maininnat"
},
"notification_description": {
- "followed_you": "followed you",
- "favorited_your_post": "favorited your post",
- "reblogged_your_post": "reblogged your post",
- "mentioned_you": "mentioned you",
- "request_to_follow_you": "request to follow you",
- "poll_has_ended": "poll has ended"
+ "followed_you": "seurasi sinua",
+ "favorited_your_post": "lisäsi julkaisusi suosikkeihinsa",
+ "reblogged_your_post": "edelleenjulkaisi julkaisusi",
+ "mentioned_you": "mainitsi sinut",
+ "request_to_follow_you": "haluaa seurata sinua",
+ "poll_has_ended": "kysely on päättynyt"
},
"keyobard": {
"show_everything": "Näytä kaikki",
"show_mentions": "Näytä maininnat"
},
"follow_request": {
- "accept": "Accept",
- "accepted": "Accepted",
- "reject": "reject",
- "rejected": "Rejected"
+ "accept": "Hyväksy",
+ "accepted": "Hyväksytty",
+ "reject": "Hylkää",
+ "rejected": "Hylätty"
}
},
"thread": {
@@ -705,63 +709,72 @@
"title": "Julkaisu tililtä %s"
},
"settings": {
- "title": "Asetukset",
- "section": {
- "appearance": {
- "title": "Ulkoasu",
- "automatic": "Seuraa järjestelmää",
- "light": "Vaalea",
- "dark": "Tumma"
- },
- "look_and_feel": {
- "title": "Look and Feel",
- "use_system": "Use System",
- "really_dark": "Erittäin tumma",
- "sorta_dark": "Tummahko",
- "light": "Vaalea"
- },
- "notifications": {
- "title": "Ilmoitukset",
- "favorites": "Lisää julkaisuni suosikkeihinsa",
- "follows": "Seuraa minua",
- "boosts": "Omien julkaisujen edelleen jaot",
- "mentions": "Mainitsee minut",
- "trigger": {
- "anyone": "kuka tahansa",
- "follower": "seuraaja",
- "follow": "kuka tahansa, jota seuraan",
- "noone": "ei kukaan",
- "title": "Ilmoita minulle, kun"
- }
- },
- "preference": {
- "title": "Lisäasetukset",
- "disable_avatar_animation": "Poista käytöstä animoidut avatarit",
- "disable_emoji_animation": "Poista käytöstä animoidut emojit",
- "using_default_browser": "Käytä oletusselainta linkkien avaamiseen",
- "open_links_in_mastodon": "Avaa linkit Mastodonissa"
- },
- "boring_zone": {
- "title": "Tylsä alue",
- "account_settings": "Tiliasetukset",
- "terms": "Palveluehdot",
- "privacy": "Tietosuojakäytäntö"
- },
- "spicy_zone": {
- "title": "Varovainen alue",
- "clear": "Tyhjennä median välimuisti",
- "signout": "Kirjaudu ulos"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon on avoimen lähdekoodin ohjelmisto. Voit raportoida ongelmasta GitHubissa osoitteessa %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Sulje asetukset"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
- "title_report": "Raportoi",
+ "title_report": "Ilmoita",
"title": "Ilmianna %s",
"step1": "Vaihe 1/2",
"step2": "Vaihe 2/2",
@@ -809,7 +822,7 @@
"unfollowed": "Seuraaminen lopetettiin",
"unfollow_user": "Lopeta käyttäjän %s seuraaminen",
"mute_user": "Mykistä %s",
- "you_wont_see_their_posts_or_reblogs_in_your_home_feed_they_wont_know_they_ve_been_muted": "Et näe heidän julkaisujaan tai jatkojulkaisujaan kotisyötteessäsi. He eivät tiedä sinun mykistäneen heidät.",
+ "you_wont_see_their_posts_or_reblogs_in_your_home_feed_they_wont_know_they_ve_been_muted": "Et näe heidän julkaisujaan tai edelleenjulkaisujaan kotisyötteessäsi. He eivät tiedä sinun mykistäneen heidät.",
"block_user": "Estä %s",
"they_will_no_longer_be_able_to_follow_or_see_your_posts_but_they_can_see_if_theyve_been_blocked": "He eivät enää voi seurata tai nähdä julkaisujasi, eivätkä myöskään tiedä sinun estäneen heidät.",
"while_we_review_this_you_can_take_action_against_user": "Sillä välin kun tarkistamme tätä, voit ryhtyä toimenpiteisiin käyttäjää %s vastaan"
diff --git a/Localization/StringsConvertor/input/fr.lproj/app.json b/Localization/StringsConvertor/input/fr.lproj/app.json
index acac6ff6e..aae942632 100644
--- a/Localization/StringsConvertor/input/fr.lproj/app.json
+++ b/Localization/StringsConvertor/input/fr.lproj/app.json
@@ -650,11 +650,15 @@
}
},
"searching": {
- "posts": "Posts matching \"%s\"",
- "people": "People matching \"%s\"",
+ "posts": "Publications ayant « %s »",
+ "people": "Personnes ayant « %s »",
"profile": "Aller à @%s@%s",
- "url": "Open URL in Mastodon",
- "hashtag": "Go to #%s",
+ "url": "Ouvrir l’URL dans Mastodon",
+ "hashtag": "Aller à #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Aucun résultat"
},
@@ -705,59 +709,68 @@
"title": "Publication de %s"
},
"settings": {
- "title": "Paramètres",
- "section": {
- "appearance": {
- "title": "Apparence",
- "automatic": "Automatique",
- "light": "Toujours claire",
- "dark": "Toujours sombre"
- },
- "look_and_feel": {
- "title": "Apparence",
- "use_system": "Utiliser le thème du système",
- "really_dark": "Très sombre",
- "sorta_dark": "Légèrement sombre",
- "light": "Clair"
- },
- "notifications": {
- "title": "Notifications",
- "favorites": "Ajoute l’une de mes publications à ses favoris",
- "follows": "Me suit",
- "boosts": "Reblogue mon message",
- "mentions": "Me mentionne",
- "trigger": {
- "anyone": "n’importe qui",
- "follower": "un·e abonné·e",
- "follow": "toute personne que je suis",
- "noone": "personne",
- "title": "Me notifier lorsque"
- }
- },
- "preference": {
- "title": "Préférences",
- "disable_avatar_animation": "Désactiver les avatars animés",
- "disable_emoji_animation": "Désactiver les émojis animées",
- "using_default_browser": "Utiliser le navigateur par défaut pour ouvrir les liens",
- "open_links_in_mastodon": "Ouvrir les liens dans Mastodon"
- },
- "boring_zone": {
- "title": "La zone ennuyante",
- "account_settings": "Paramètres du compte",
- "terms": "Entente de service",
- "privacy": "Politique de confidentialité"
- },
- "spicy_zone": {
- "title": "La Zone Épicée",
- "clear": "Vider le cache des médias",
- "signout": "Se déconnecter"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon est un logiciel open source. Vous pouvez rapporter des problèmes sur GitHub au %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Fermer la fenêtre des paramètres"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/gd.lproj/app.json b/Localization/StringsConvertor/input/gd.lproj/app.json
index 23a9a39ce..0da7572fa 100644
--- a/Localization/StringsConvertor/input/gd.lproj/app.json
+++ b/Localization/StringsConvertor/input/gd.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Gun toradh"
},
@@ -705,59 +709,68 @@
"title": "Post le %s"
},
"settings": {
- "title": "Roghainnean",
- "section": {
- "appearance": {
- "title": "Coltas",
- "automatic": "Fèin-obrachail",
- "light": "Soilleir an-còmhnaidh",
- "dark": "Dorcha an-còmhnaidh"
- },
- "look_and_feel": {
- "title": "Coltas",
- "use_system": "Cleachd coltas an t-siostaim",
- "really_dark": "Glè dhorcha",
- "sorta_dark": "Caran dorcha",
- "light": "Soilleir"
- },
- "notifications": {
- "title": "Brathan",
- "favorites": "Nuair as annsa leotha am post agam",
- "follows": "Nuair a leanas iad mi",
- "boosts": "Nuair a bhrosnaicheas iad post uam",
- "mentions": "Nuair a bheir iad iomradh orm",
- "trigger": {
- "anyone": "Airson duine sam bith, cuir brath thugam",
- "follower": "Airson luchd-leantainn, cuir brath thugam",
- "follow": "Airson daoine a leanas mi, cuir brath thugam",
- "noone": "Na cuir brath thugam idir",
- "title": " "
- }
- },
- "preference": {
- "title": "Roghainnean",
- "disable_avatar_animation": "Cuir beothachadh nan avataran à comas",
- "disable_emoji_animation": "Cuir beothachadh nan Emojis à comas",
- "using_default_browser": "Cleachd am brabhsair bunaiteach airson ceanglaichean fhosgladh",
- "open_links_in_mastodon": "Fosgail ceanglaichean ann am Mastodon"
- },
- "boring_zone": {
- "title": "An earrann ràsanach",
- "account_settings": "Roghainnean a’ chunntais",
- "terms": "Teirmichean na seirbheise",
- "privacy": "Am poileasaidh prìobhaideachd"
- },
- "spicy_zone": {
- "title": "Gnìomhan",
- "clear": "Falamhaich tasgadan nam meadhanan",
- "signout": "Clàraich a-mach"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "’S e bathar-bog le bun-tùs fosgailte a th’ ann am Mastodon. ’S urrainn dhut aithris a dhèanamh air duilgheadasan air GitHub fo %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Dùin uinneag nan roghainnean"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/gl.lproj/app.json b/Localization/StringsConvertor/input/gl.lproj/app.json
index 41ea3b506..06e327747 100644
--- a/Localization/StringsConvertor/input/gl.lproj/app.json
+++ b/Localization/StringsConvertor/input/gl.lproj/app.json
@@ -650,16 +650,20 @@
}
},
"searching": {
- "posts": "Posts matching \"%s\"",
- "people": "People matching \"%s\"",
- "profile": "Go to @%s@%s",
- "url": "Open URL in Mastodon",
- "hashtag": "Go to #%s",
+ "posts": "Publicacións coincidentes con \"%s\"",
+ "people": "Perfís coincidentes con \"%s\"",
+ "profile": "Ir a @%s@%s",
+ "url": "Abrir URL en Mastodon",
+ "hashtag": "Ir a #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Sen resultados"
},
"recent_search": "Buscas recentes",
- "clear_all": "Clear all",
+ "clear_all": "Limpar todo",
"clear": "Limpar"
}
},
@@ -705,59 +709,68 @@
"title": "Publicación de %s"
},
"settings": {
- "title": "Axustes",
- "section": {
- "appearance": {
- "title": "Aparencia",
- "automatic": "Automático",
- "light": "Sempre claro",
- "dark": "Sempre escuro"
- },
- "look_and_feel": {
- "title": "Aparencia",
- "use_system": "Seguir o sistema",
- "really_dark": "Realmente escuro",
- "sorta_dark": "Algo escuro",
- "light": "Claro"
- },
- "notifications": {
- "title": "Notificacións",
- "favorites": "Favorece a miña publicación",
- "follows": "Me segue",
- "boosts": "Promove a miña publicación",
- "mentions": "Me menciona",
- "trigger": {
- "anyone": "calquera",
- "follower": "unha seguidora",
- "follow": "alguén a quen sigo",
- "noone": "ninguén",
- "title": "Avisarme cando"
- }
- },
- "preference": {
- "title": "Preferencias",
- "disable_avatar_animation": "Desactivar avatares animados",
- "disable_emoji_animation": "Desactivar emojis animados",
- "using_default_browser": "Usar navegador por defecto para as ligazóns",
- "open_links_in_mastodon": "Abrir ligazóns en Mastodon"
- },
- "boring_zone": {
- "title": "A zona aburrida",
- "account_settings": "Axustes da conta",
- "terms": "Termos do Servizo",
- "privacy": "Política de Privacidade"
- },
- "spicy_zone": {
- "title": "A zona picante",
- "clear": "Limpar caché multimedia",
- "signout": "Pechar sesión"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon é software de código aberto. Podes informar de fallos en GitHub en %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Pechar ventá de axustes"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/he.lproj/app.json b/Localization/StringsConvertor/input/he.lproj/app.json
index 7c215374c..f66a431e9 100644
--- a/Localization/StringsConvertor/input/he.lproj/app.json
+++ b/Localization/StringsConvertor/input/he.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "No results"
},
@@ -705,59 +709,68 @@
"title": "Post from %s"
},
"settings": {
- "title": "Settings",
- "section": {
- "appearance": {
- "title": "Appearance",
- "automatic": "Automatic",
- "light": "Always Light",
- "dark": "Always Dark"
- },
- "look_and_feel": {
- "title": "Look and Feel",
- "use_system": "Use System",
- "really_dark": "Really Dark",
- "sorta_dark": "Sorta Dark",
- "light": "Light"
- },
- "notifications": {
- "title": "Notifications",
- "favorites": "Favorites my post",
- "follows": "Follows me",
- "boosts": "Reblogs my post",
- "mentions": "Mentions me",
- "trigger": {
- "anyone": "anyone",
- "follower": "a follower",
- "follow": "anyone I follow",
- "noone": "no one",
- "title": "Notify me when"
- }
- },
- "preference": {
- "title": "Preferences",
- "disable_avatar_animation": "Disable animated avatars",
- "disable_emoji_animation": "Disable animated emojis",
- "using_default_browser": "Use default browser to open links",
- "open_links_in_mastodon": "Open links in Mastodon"
- },
- "boring_zone": {
- "title": "The Boring Zone",
- "account_settings": "Account Settings",
- "terms": "Terms of Service",
- "privacy": "Privacy Policy"
- },
- "spicy_zone": {
- "title": "The Spicy Zone",
- "clear": "Clear Media Cache",
- "signout": "Sign Out"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon is open source software. You can report issues on GitHub at %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Close Settings Window"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/hi.lproj/app.json b/Localization/StringsConvertor/input/hi.lproj/app.json
index 824164de2..93a3394a3 100644
--- a/Localization/StringsConvertor/input/hi.lproj/app.json
+++ b/Localization/StringsConvertor/input/hi.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "No results"
},
@@ -705,59 +709,68 @@
"title": "Post from %s"
},
"settings": {
- "title": "Settings",
- "section": {
- "appearance": {
- "title": "Appearance",
- "automatic": "Automatic",
- "light": "Always Light",
- "dark": "Always Dark"
- },
- "look_and_feel": {
- "title": "Look and Feel",
- "use_system": "Use System",
- "really_dark": "Really Dark",
- "sorta_dark": "Sorta Dark",
- "light": "Light"
- },
- "notifications": {
- "title": "Notifications",
- "favorites": "Favorites my post",
- "follows": "Follows me",
- "boosts": "Reblogs my post",
- "mentions": "Mentions me",
- "trigger": {
- "anyone": "anyone",
- "follower": "a follower",
- "follow": "anyone I follow",
- "noone": "no one",
- "title": "Notify me when"
- }
- },
- "preference": {
- "title": "Preferences",
- "disable_avatar_animation": "Disable animated avatars",
- "disable_emoji_animation": "Disable animated emojis",
- "using_default_browser": "Use default browser to open links",
- "open_links_in_mastodon": "Open links in Mastodon"
- },
- "boring_zone": {
- "title": "The Boring Zone",
- "account_settings": "Account Settings",
- "terms": "Terms of Service",
- "privacy": "Privacy Policy"
- },
- "spicy_zone": {
- "title": "The Spicy Zone",
- "clear": "Clear Media Cache",
- "signout": "Sign Out"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon is open source software. You can report issues on GitHub at %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Close Settings Window"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/hy-AM.lproj/Localizable.stringsdict b/Localization/StringsConvertor/input/hy-AM.lproj/Localizable.stringsdict
new file mode 100644
index 000000000..2b09ee004
--- /dev/null
+++ b/Localization/StringsConvertor/input/hy-AM.lproj/Localizable.stringsdict
@@ -0,0 +1,481 @@
+
+
+
+
+ a11y.plural.count.unread.notification
+
+ NSStringLocalizedFormatKey
+ %#@notification_count_unread_notification@
+ notification_count_unread_notification
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 unread notification
+ other
+ %ld unread notifications
+
+
+ a11y.plural.count.input_limit_exceeds
+
+ NSStringLocalizedFormatKey
+ Input limit exceeds %#@character_count@
+ character_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 character
+ other
+ %ld characters
+
+
+ a11y.plural.count.input_limit_remains
+
+ NSStringLocalizedFormatKey
+ Input limit remains %#@character_count@
+ character_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 character
+ other
+ %ld characters
+
+
+ a11y.plural.count.characters_left
+
+ NSStringLocalizedFormatKey
+ %#@character_count@
+ character_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 character left
+ other
+ %ld characters left
+
+
+ plural.count.followed_by_and_mutual
+
+ NSStringLocalizedFormatKey
+ %#@names@%#@count_mutual@
+ names
+
+ one
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ other
+
+
+ count_mutual
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ Followed by %1$@, and another mutual
+ other
+ Followed by %1$@, and %ld mutuals
+
+
+ plural.count.metric_formatted.post
+
+ NSStringLocalizedFormatKey
+ %@ %#@post_count@
+ post_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ post
+ other
+ posts
+
+
+ plural.count.media
+
+ NSStringLocalizedFormatKey
+ %#@media_count@
+ media_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 media
+ other
+ %ld media
+
+
+ plural.count.post
+
+ NSStringLocalizedFormatKey
+ %#@post_count@
+ post_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 post
+ other
+ %ld posts
+
+
+ plural.count.favorite
+
+ NSStringLocalizedFormatKey
+ %#@favorite_count@
+ favorite_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 favorite
+ other
+ %ld favorites
+
+
+ plural.count.reblog
+
+ NSStringLocalizedFormatKey
+ %#@reblog_count@
+ reblog_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 reblog
+ other
+ %ld reblogs
+
+
+ plural.count.reblog_a11y
+
+ NSStringLocalizedFormatKey
+ %#@reblog_count@
+ reblog_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 re-blog
+ other
+ %ld re-blogs
+
+
+ plural.count.reply
+
+ NSStringLocalizedFormatKey
+ %#@reply_count@
+ reply_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 reply
+ other
+ %ld replies
+
+
+ plural.count.vote
+
+ NSStringLocalizedFormatKey
+ %#@vote_count@
+ vote_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 vote
+ other
+ %ld votes
+
+
+ plural.count.voter
+
+ NSStringLocalizedFormatKey
+ %#@voter_count@
+ voter_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 voter
+ other
+ %ld voters
+
+
+ plural.people_talking
+
+ NSStringLocalizedFormatKey
+ %#@count_people_talking@
+ count_people_talking
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 people talking
+ other
+ %ld people talking
+
+
+ plural.count.following
+
+ NSStringLocalizedFormatKey
+ %#@count_following@
+ count_following
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 following
+ other
+ %ld following
+
+
+ plural.count.follower
+
+ NSStringLocalizedFormatKey
+ %#@count_follower@
+ count_follower
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 follower
+ other
+ %ld followers
+
+
+ date.year.left
+
+ NSStringLocalizedFormatKey
+ %#@count_year_left@
+ count_year_left
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 year left
+ other
+ %ld years left
+
+
+ date.month.left
+
+ NSStringLocalizedFormatKey
+ %#@count_month_left@
+ count_month_left
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 months left
+ other
+ %ld months left
+
+
+ date.day.left
+
+ NSStringLocalizedFormatKey
+ %#@count_day_left@
+ count_day_left
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 day left
+ other
+ %ld days left
+
+
+ date.hour.left
+
+ NSStringLocalizedFormatKey
+ %#@count_hour_left@
+ count_hour_left
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 hour left
+ other
+ %ld hours left
+
+
+ date.minute.left
+
+ NSStringLocalizedFormatKey
+ %#@count_minute_left@
+ count_minute_left
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 minute left
+ other
+ %ld minutes left
+
+
+ date.second.left
+
+ NSStringLocalizedFormatKey
+ %#@count_second_left@
+ count_second_left
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 second left
+ other
+ %ld seconds left
+
+
+ date.year.ago.abbr
+
+ NSStringLocalizedFormatKey
+ %#@count_year_ago_abbr@
+ count_year_ago_abbr
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1y ago
+ other
+ %ldy ago
+
+
+ date.month.ago.abbr
+
+ NSStringLocalizedFormatKey
+ %#@count_month_ago_abbr@
+ count_month_ago_abbr
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1M ago
+ other
+ %ldM ago
+
+
+ date.day.ago.abbr
+
+ NSStringLocalizedFormatKey
+ %#@count_day_ago_abbr@
+ count_day_ago_abbr
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1d ago
+ other
+ %ldd ago
+
+
+ date.hour.ago.abbr
+
+ NSStringLocalizedFormatKey
+ %#@count_hour_ago_abbr@
+ count_hour_ago_abbr
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1h ago
+ other
+ %ldh ago
+
+
+ date.minute.ago.abbr
+
+ NSStringLocalizedFormatKey
+ %#@count_minute_ago_abbr@
+ count_minute_ago_abbr
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1m ago
+ other
+ %ldm ago
+
+
+ date.second.ago.abbr
+
+ NSStringLocalizedFormatKey
+ %#@count_second_ago_abbr@
+ count_second_ago_abbr
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1s ago
+ other
+ %lds ago
+
+
+
+
diff --git a/Localization/StringsConvertor/input/hy-AM.lproj/app.json b/Localization/StringsConvertor/input/hy-AM.lproj/app.json
new file mode 100644
index 000000000..1b2da050d
--- /dev/null
+++ b/Localization/StringsConvertor/input/hy-AM.lproj/app.json
@@ -0,0 +1,906 @@
+{
+ "common": {
+ "alerts": {
+ "common": {
+ "please_try_again": "Փորձիր նորից",
+ "please_try_again_later": "Փորձիր մի փոքր ուշ"
+ },
+ "sign_up_failure": {
+ "title": "Գրանցումը ձախողուեց"
+ },
+ "server_error": {
+ "title": "Սպասարկիչի խնդիր"
+ },
+ "vote_failure": {
+ "title": "Vote Failure",
+ "poll_ended": "Հարցումդ աւարտուեց"
+ },
+ "publish_post_failure": {
+ "title": "Publish Failure",
+ "message": "Failed to publish the post.\nPlease check your internet connection.",
+ "attachments_message": {
+ "video_attach_with_photo": "Cannot attach a video to a post that already contains images.",
+ "more_than_one_video": "Cannot attach more than one video."
+ }
+ },
+ "edit_profile_failure": {
+ "title": "Edit Profile Error",
+ "message": "Cannot edit profile. Please try again."
+ },
+ "sign_out": {
+ "title": "Դուրս գալ",
+ "message": "Համոզո՞ւած ես, որ ուզում ես դուրս գալ",
+ "confirm": "Դուրս գալ"
+ },
+ "block_domain": {
+ "title": "Are you really, really sure you want to block the entire %s? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain and any of your followers from that domain will be removed.",
+ "block_entire_domain": "Block Domain"
+ },
+ "save_photo_failure": {
+ "title": "Save Photo Failure",
+ "message": "Please enable the photo library access permission to save the photo."
+ },
+ "delete_post": {
+ "title": "Ջնջել գրառումը",
+ "message": "Վստա՞հ ես, որ ուզում ես ջնջել այս գրառումը։"
+ },
+ "clean_cache": {
+ "title": "Clean Cache",
+ "message": "Successfully cleaned %s cache."
+ },
+ "translation_failed": {
+ "title": "Նշում",
+ "message": "Translation failed. Maybe the administrator has not enabled translations on this server or this server is running an older version of Mastodon where translations are not yet supported.",
+ "button": "Լաւ"
+ }
+ },
+ "controls": {
+ "actions": {
+ "back": "Ետ",
+ "next": "Յաջորդ",
+ "previous": "Նախորդ",
+ "open": "Բացել",
+ "add": "Աւելացնել",
+ "remove": "Ջնջել",
+ "edit": "Խմբագրել",
+ "save": "Պահպանել",
+ "ok": "Լաւ",
+ "done": "Աւարտել",
+ "confirm": "Հաստատել",
+ "continue": "Շարունակել",
+ "compose": "Compose",
+ "cancel": "Չեղարկել",
+ "discard": "Չեղարկել",
+ "try_again": "Կրկին փորձիր",
+ "take_photo": "Լուսանկարել",
+ "save_photo": "Save Photo",
+ "copy_photo": "Copy Photo",
+ "sign_in": "Մտնել",
+ "see_more": "Տեսնել աւելին",
+ "preview": "Նախադիտում",
+ "copy": "Պատճէնել",
+ "share": "Տարածել",
+ "share_user": "Share %s",
+ "share_post": "Share Post",
+ "open_in_safari": "Open in Safari",
+ "open_in_browser": "Open in Browser",
+ "find_people": "Find people to follow",
+ "manually_search": "Manually search instead",
+ "skip": "Skip",
+ "reply": "Reply",
+ "report_user": "Report %s",
+ "block_domain": "Block %s",
+ "unblock_domain": "Unblock %s",
+ "settings": "Settings",
+ "delete": "Delete",
+ "translate_post": {
+ "title": "Translate from %s",
+ "unknown_language": "Unknown"
+ },
+ "edit_post": "Edit",
+ "bookmark": "Bookmark",
+ "remove_bookmark": "Remove Bookmark",
+ "follow": "Follow %s",
+ "unfollow": "Unfollow %s"
+ },
+ "tabs": {
+ "home": "Home",
+ "search_and_explore": "Search and Explore",
+ "notifications": "Notifications",
+ "profile": "Profile",
+ "a11y": {
+ "search": "Search",
+ "explore": "Explore"
+ }
+ },
+ "keyboard": {
+ "common": {
+ "switch_to_tab": "Switch to %s",
+ "compose_new_post": "Compose New Post",
+ "show_favorites": "Show Favorites",
+ "open_settings": "Open Settings"
+ },
+ "timeline": {
+ "previous_status": "Previous Post",
+ "next_status": "Next Post",
+ "open_status": "Open Post",
+ "open_author_profile": "Open Author's Profile",
+ "open_reblogger_profile": "Open Reblogger's Profile",
+ "reply_status": "Reply to Post",
+ "toggle_reblog": "Toggle Reblog on Post",
+ "toggle_favorite": "Toggle Favorite on Post",
+ "toggle_content_warning": "Toggle Content Warning",
+ "preview_image": "Preview Image"
+ },
+ "segmented_control": {
+ "previous_section": "Previous Section",
+ "next_section": "Next Section"
+ }
+ },
+ "status": {
+ "user_reblogged": "%s reblogged",
+ "user_replied_to": "Replied to %s",
+ "show_post": "Show Post",
+ "show_user_profile": "Show user profile",
+ "content_warning": "Content Warning",
+ "sensitive_content": "Sensitive Content",
+ "media_content_warning": "Tap anywhere to reveal",
+ "tap_to_reveal": "Tap to reveal",
+ "load_embed": "Load Embed",
+ "link_via_user": "%s via %s",
+ "poll": {
+ "vote": "Քուէարկել",
+ "closed": "Closed"
+ },
+ "meta_entity": {
+ "url": "Link: %s",
+ "hashtag": "Hashtag: %s",
+ "mention": "Show Profile: %s",
+ "email": "Email address: %s"
+ },
+ "actions": {
+ "reply": "Պատասխանել",
+ "reblog": "Reblog",
+ "unreblog": "Undo reblog",
+ "favorite": "Favorite",
+ "unfavorite": "Unfavorite",
+ "menu": "Ցանկ",
+ "hide": "Թաքցնել",
+ "show_image": "Show image",
+ "show_gif": "Show GIF",
+ "show_video_player": "Show video player",
+ "share_link_in_post": "Share Link in Post",
+ "tap_then_hold_to_show_menu": "Tap then hold to show menu",
+ "a11y_labels": {
+ "reblog": "Re-blog",
+ "unreblog": "Undo re-blog"
+ }
+ },
+ "tag": {
+ "url": "URL",
+ "mention": "Նշել",
+ "link": "Յղում",
+ "hashtag": "Պիտակ",
+ "email": "Էլ. փոստ",
+ "emoji": "Զմայլիկ"
+ },
+ "visibility": {
+ "unlisted": "Everyone can see this post but not display in the public timeline.",
+ "private": "Only their followers can see this post.",
+ "private_from_me": "Only my followers can see this post.",
+ "direct": "Only mentioned user can see this post."
+ },
+ "translation": {
+ "translated_from": "Translated from %s using %s",
+ "unknown_language": "Unknown",
+ "unknown_provider": "Unknown",
+ "show_original": "Show Original"
+ },
+ "media": {
+ "accessibility_label": "%s, attachment %d of %d",
+ "expand_image_hint": "Expands the image. Double-tap and hold to show actions",
+ "expand_gif_hint": "Expands the GIF. Double-tap and hold to show actions",
+ "expand_video_hint": "Shows the video player. Double-tap and hold to show actions"
+ },
+ "posted_via_application": "%s via %s",
+ "buttons": {
+ "reblogs_title": "Reblogs",
+ "favorites_title": "Favorites",
+ "edit_history_title": "Խմբագրման պատմութիւնը",
+ "edit_history_detail": "Last edit %s"
+ },
+ "edited_at_timestamp_prefix": "Խմբագրուել է՝ %s",
+ "edit_history": {
+ "title": "Խմբագրման պատմութիւնը",
+ "original_post": "Original Post · %s"
+ }
+ },
+ "friendship": {
+ "follow": "Հետեւել",
+ "following": "Following",
+ "request": "Request",
+ "pending": "Pending",
+ "block": "Block",
+ "block_user": "Block %s",
+ "block_domain": "Block %s",
+ "unblock": "Unblock",
+ "unblock_user": "Unblock %s",
+ "blocked": "Blocked",
+ "mute": "Լռեցնել",
+ "mute_user": "Լռեցնել %s֊ին",
+ "unmute": "Unmute",
+ "unmute_user": "Unmute %s",
+ "muted": "Լռեցուած",
+ "edit_info": "Edit Info",
+ "show_reblogs": "Show Reblogs",
+ "hide_reblogs": "Hide Reblogs"
+ },
+ "timeline": {
+ "filtered": "Զտուած",
+ "timestamp": {
+ "now": "Հիմա"
+ },
+ "loader": {
+ "load_missing_posts": "Load missing posts",
+ "loading_missing_posts": "Loading missing posts...",
+ "show_more_replies": "Ցուցադրել պատասխանները"
+ },
+ "header": {
+ "no_status_found": "No Post Found",
+ "blocking_warning": "You can’t view this user's profile\nuntil you unblock them.\nYour profile looks like this to them.",
+ "user_blocking_warning": "You can’t view %s’s profile\nuntil you unblock them.\nYour profile looks like this to them.",
+ "blocked_warning": "You can’t view this user’s profile\nuntil they unblock you.",
+ "user_blocked_warning": "You can’t view %s’s profile\nuntil they unblock you.",
+ "suspended_warning": "This user has been suspended.",
+ "user_suspended_warning": "%s’s account has been suspended."
+ }
+ }
+ },
+ "user_list": {
+ "no_verified_link": "No verified link",
+ "followers_count": "%@ followers"
+ }
+ },
+ "scene": {
+ "welcome": {
+ "log_in": "Մտնել",
+ "learn_more": "Իմանալ աւելին",
+ "join_default_server": "Միանալ %@-ին",
+ "pick_server": "Ընտրել ուրիշ սերուեր",
+ "separator": {
+ "or": "կամ"
+ },
+ "education": {
+ "mastodon": {
+ "title": "Բարի գալուստ Մաստոդոն",
+ "description": "Mastodon is a decentralized social network, meaning no single company controls it. It’s made up of many independently-run servers, all connected together."
+ },
+ "servers": {
+ "title": "What are servers?",
+ "description": "Every Mastodon account is hosted on a server — each with its own values, rules, & admins. No matter which one you pick, you can follow and interact with people on any server."
+ },
+ "a11y": {
+ "what_is_mastodon": {
+ "title": "What is Mastodon?"
+ }
+ }
+ }
+ },
+ "login": {
+ "title": "Բարի վերադարձ",
+ "subtitle": "Log you in on the server you created your account on.",
+ "server_search_field": {
+ "placeholder": "Enter URL or search for your server"
+ }
+ },
+ "server_picker": {
+ "title": "Pick Server",
+ "button": {
+ "language": "Language",
+ "signup_speed": "Sign-up Speed",
+ "category": {
+ "all": "All",
+ "all_accessiblity_description": "Category: All",
+ "academia": "academia",
+ "activism": "activism",
+ "food": "food",
+ "furry": "furry",
+ "games": "games",
+ "general": "general",
+ "journalism": "journalism",
+ "lgbt": "lgbt",
+ "regional": "regional",
+ "art": "art",
+ "music": "music",
+ "tech": "tech"
+ },
+ "see_less": "See Less",
+ "see_more": "Տեսնել աւելին"
+ },
+ "label": {
+ "language": "LANGUAGE",
+ "users": "USERS",
+ "category": "CATEGORY"
+ },
+ "input": {
+ "search_servers_or_enter_url": "Search communities or enter URL"
+ },
+ "empty_state": {
+ "finding_servers": "Finding available servers...",
+ "bad_network": "Something went wrong while loading the data. Check your internet connection.",
+ "no_results": "No results"
+ },
+ "signup_speed": {
+ "all": "Բոլորը",
+ "instant": "Instant Sign-up",
+ "manually_reviewed": "Manual Review"
+ },
+ "language": {
+ "all": "Բոլորը"
+ },
+ "search": {
+ "placeholder": "Search name or URL"
+ },
+ "no_server_selected_hint": "We’ll pick a server based on your language if you continue without making a selection."
+ },
+ "privacy": {
+ "title": "Privacy",
+ "description": "Although the Mastodon app does not collect any data, the server you sign up through may have a different policy. Take a minute to review and agree to the Mastodon app privacy policy and your server’s privacy policy.",
+ "policy": {
+ "ios": "Privacy Policy - Mastodon for iOS",
+ "server": "Privacy Policy - %s"
+ },
+ "button": {
+ "confirm": "Համաձայն եմ"
+ }
+ },
+ "register": {
+ "title": "Ստեղծել հաշիւ",
+ "input": {
+ "avatar": {
+ "delete": "Delete"
+ },
+ "username": {
+ "placeholder": "մուտքանուն",
+ "duplicate_prompt": "Օգտանունը զբաղուած է։",
+ "suggestion": "amazing_%@"
+ },
+ "display_name": {
+ "placeholder": "ցուցադրուող անուն"
+ },
+ "email": {
+ "placeholder": "էլ. փոստ"
+ },
+ "password": {
+ "placeholder": "գաղտնաբառ",
+ "confirmation_placeholder": "Հաստատել գաղտնաբառը",
+ "require": "Your password needs at least:",
+ "character_limit": "8 characters",
+ "accessibility": {
+ "checked": "checked",
+ "unchecked": "unchecked"
+ },
+ "hint": "Your password needs at least eight characters"
+ },
+ "invite": {
+ "registration_user_invite_request": "Why do you want to join?"
+ }
+ },
+ "error": {
+ "item": {
+ "username": "Մուտքանուն",
+ "email": "Էլ. փոստ",
+ "password": "Գաղտնաբառ",
+ "agreement": "Agreement",
+ "locale": "Locale",
+ "reason": "Պատճառ"
+ },
+ "reason": {
+ "blocked": "%s contains a disallowed email provider",
+ "unreachable": "%s does not seem to exist",
+ "taken": "%s is already taken. How about:",
+ "reserved": "%s is a reserved keyword",
+ "accepted": "%s must be accepted",
+ "blank": "%s is required",
+ "invalid": "%s is invalid",
+ "too_long": "%s is too long",
+ "too_short": "%s is too short",
+ "inclusion": "%s is not a supported value"
+ },
+ "special": {
+ "username_invalid": "Username must only contain alphanumeric characters and underscores",
+ "username_too_long": "Username is too long (can’t be longer than 30 characters)",
+ "email_invalid": "This is not a valid email address",
+ "password_too_short": "Password is too short (must be at least 8 characters)"
+ }
+ }
+ },
+ "server_rules": {
+ "title": "Some ground rules.",
+ "subtitle": "These are set and enforced by the %s moderators.",
+ "prompt": "By continuing, you’re subject to the terms of service and privacy policy for %s.",
+ "terms_of_service": "terms of service",
+ "privacy_policy": "privacy policy",
+ "button": {
+ "confirm": "I Agree"
+ }
+ },
+ "confirm_email": {
+ "title": "Check Your Inbox",
+ "tap_the_link_we_emailed_to_you_to_verify_your_account": "Tap the link we sent you to verify %@. We’ll wait right here.",
+ "button": {
+ "resend": "Resend"
+ },
+ "dont_receive_email": {
+ "title": "Check your Email",
+ "description": "Check if your email address is correct as well as your junk folder if you haven’t.",
+ "resend_email": "Նորից ուղարկել էլ. նամակ"
+ },
+ "open_email_app": {
+ "title": "Check your Inbox.",
+ "description": "We just sent you an email. Check your junk folder if you haven’t.",
+ "mail": "Փոստ",
+ "open_email_client": "Open Email Client"
+ },
+ "didnt_get_link": {
+ "prefix": "Didn’t get a link?",
+ "resend_in": "Resend (%@)",
+ "resend_now": "Resend now."
+ }
+ },
+ "home_timeline": {
+ "title": "Հիմնական",
+ "navigation_bar_state": {
+ "offline": "Անցանց",
+ "new_posts": "See new posts",
+ "published": "Published!",
+ "Publishing": "Publishing post...",
+ "accessibility": {
+ "logo_label": "Mastodon",
+ "logo_hint": "Tap to scroll to top and tap again to previous location"
+ }
+ }
+ },
+ "suggestion_account": {
+ "title": "Popular on Mastodon",
+ "follow_all": "Follow all"
+ },
+ "compose": {
+ "title": {
+ "new_post": "New Post",
+ "new_reply": "New Reply",
+ "edit_post": "Edit Post"
+ },
+ "media_selection": {
+ "camera": "Take Photo",
+ "photo_library": "Photo Library",
+ "browse": "Browse"
+ },
+ "content_input_placeholder": "Type or paste what’s on your mind",
+ "compose_action": "Հրապարակել",
+ "replying_to_user": "replying to %s",
+ "attachment": {
+ "photo": "photo",
+ "video": "video",
+ "attachment_broken": "This %s is broken and can’t be\nuploaded to Mastodon.",
+ "description_photo": "Describe the photo for the visually-impaired...",
+ "description_video": "Describe the video for the visually-impaired...",
+ "load_failed": "Load Failed",
+ "upload_failed": "Upload Failed",
+ "can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
+ "attachment_too_large": "Attachment too large",
+ "compressing_state": "Compressing...",
+ "server_processing_state": "Server Processing..."
+ },
+ "poll": {
+ "title": "Poll",
+ "duration_time": "Duration: %s",
+ "thirty_minutes": "30 minutes",
+ "one_hour": "1 Hour",
+ "six_hours": "6 Hours",
+ "one_day": "1 Day",
+ "three_days": "3 Days",
+ "seven_days": "7 Days",
+ "option_number": "Option %ld",
+ "the_poll_is_invalid": "The poll is invalid",
+ "the_poll_has_empty_option": "The poll has empty option",
+ "add_option": "Add Option",
+ "remove_option": "Remove Option",
+ "move_up": "Move Up",
+ "move_down": "Move Down"
+ },
+ "content_warning": {
+ "placeholder": "Write an accurate warning here..."
+ },
+ "visibility": {
+ "public": "Public",
+ "unlisted": "Unlisted",
+ "private": "Followers only",
+ "direct": "Only people I mention"
+ },
+ "auto_complete": {
+ "space_to_add": "Space to add"
+ },
+ "accessibility": {
+ "append_attachment": "Add Attachment",
+ "append_poll": "Add Poll",
+ "remove_poll": "Remove Poll",
+ "custom_emoji_picker": "Custom Emoji Picker",
+ "enable_content_warning": "Enable Content Warning",
+ "disable_content_warning": "Disable Content Warning",
+ "post_visibility_menu": "Post Visibility Menu",
+ "post_options": "Post Options",
+ "posting_as": "Posting as %s"
+ },
+ "keyboard": {
+ "discard_post": "Discard Post",
+ "publish_post": "Publish Post",
+ "toggle_poll": "Toggle Poll",
+ "toggle_content_warning": "Toggle Content Warning",
+ "append_attachment_entry": "Add Attachment - %s",
+ "select_visibility_entry": "Select Visibility - %s"
+ },
+ "language": {
+ "title": "Post Language",
+ "suggested": "Suggested",
+ "recent": "Recent",
+ "other": "Other Language…"
+ }
+ },
+ "profile": {
+ "header": {
+ "follows_you": "Follows You"
+ },
+ "dashboard": {
+ "my_posts": "posts",
+ "my_following": "following",
+ "my_followers": "followers",
+ "other_posts": "posts",
+ "other_following": "following",
+ "other_followers": "followers",
+ "familiar_followers": "mutuals"
+ },
+ "fields": {
+ "joined": "Joined",
+ "add_row": "Add Row",
+ "placeholder": {
+ "label": "Label",
+ "content": "Content"
+ },
+ "verified": {
+ "short": "Verified on %s",
+ "long": "Ownership of this link was checked on %s"
+ }
+ },
+ "segmented_control": {
+ "posts": "Գրառումներ",
+ "replies": "Replies",
+ "posts_and_replies": "Posts and Replies",
+ "media": "Media",
+ "about": "Մասին"
+ },
+ "relationship_action_alert": {
+ "confirm_mute_user": {
+ "title": "Mute Account",
+ "message": "Confirm to mute %s"
+ },
+ "confirm_unmute_user": {
+ "title": "Unmute Account",
+ "message": "Confirm to unmute %s"
+ },
+ "confirm_block_user": {
+ "title": "Block Account",
+ "message": "Confirm to block %s"
+ },
+ "confirm_unblock_user": {
+ "title": "Unblock Account",
+ "message": "Confirm to unblock %s"
+ },
+ "confirm_show_reblogs": {
+ "title": "Show Reblogs",
+ "message": "Confirm to show reblogs"
+ },
+ "confirm_hide_reblogs": {
+ "title": "Hide Reblogs",
+ "message": "Confirm to hide reblogs"
+ }
+ },
+ "accessibility": {
+ "show_avatar_image": "Show avatar image",
+ "edit_avatar_image": "Edit avatar image",
+ "show_banner_image": "Show banner image",
+ "double_tap_to_open_the_list": "Double tap to open the list"
+ }
+ },
+ "follower": {
+ "title": "follower",
+ "footer": "Followers from other servers are not displayed."
+ },
+ "following": {
+ "title": "following",
+ "footer": "Follows from other servers are not displayed."
+ },
+ "familiarFollowers": {
+ "title": "Followers you familiar",
+ "followed_by_names": "Followed by %s"
+ },
+ "favorited_by": {
+ "title": "Favorited By"
+ },
+ "reblogged_by": {
+ "title": "Reblogged By"
+ },
+ "search": {
+ "title": "Search",
+ "search_bar": {
+ "placeholder": "Search hashtags and users",
+ "cancel": "Cancel"
+ },
+ "recommend": {
+ "button_text": "See All",
+ "hash_tag": {
+ "title": "Trending on Mastodon",
+ "description": "Hashtags that are getting quite a bit of attention",
+ "people_talking": "%s people are talking"
+ },
+ "accounts": {
+ "title": "Accounts you might like",
+ "description": "You may like to follow these accounts",
+ "follow": "Follow"
+ }
+ },
+ "searching": {
+ "posts": "Posts matching \"%s\"",
+ "people": "People matching \"%s\"",
+ "profile": "Go to @%s@%s",
+ "url": "Open URL in Mastodon",
+ "hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
+ "empty_state": {
+ "no_results": "No results"
+ },
+ "recent_search": "Recent searches",
+ "clear_all": "Clear all",
+ "clear": "Clear"
+ }
+ },
+ "discovery": {
+ "tabs": {
+ "posts": "Posts",
+ "hashtags": "Hashtags",
+ "news": "News",
+ "community": "Community",
+ "for_you": "For You"
+ },
+ "intro": "These are the posts gaining traction in your corner of Mastodon."
+ },
+ "favorite": {
+ "title": "Favorites"
+ },
+ "notification": {
+ "title": {
+ "Everything": "Everything",
+ "Mentions": "Mentions"
+ },
+ "notification_description": {
+ "followed_you": "followed you",
+ "favorited_your_post": "favorited your post",
+ "reblogged_your_post": "reblogged your post",
+ "mentioned_you": "mentioned you",
+ "request_to_follow_you": "request to follow you",
+ "poll_has_ended": "poll has ended"
+ },
+ "keyobard": {
+ "show_everything": "Show Everything",
+ "show_mentions": "Show Mentions"
+ },
+ "follow_request": {
+ "accept": "Accept",
+ "accepted": "Accepted",
+ "reject": "reject",
+ "rejected": "Rejected"
+ }
+ },
+ "thread": {
+ "back_title": "Post",
+ "title": "Post from %s"
+ },
+ "settings": {
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
+ }
+ },
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
+ },
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
+ }
+ },
+ "report": {
+ "title_report": "Report",
+ "title": "Report %s",
+ "step1": "Step 1 of 2",
+ "step2": "Step 2 of 2",
+ "content1": "Are there any other posts you’d like to add to the report?",
+ "content2": "Is there anything the moderators should know about this report?",
+ "report_sent_title": "Thanks for reporting, we’ll look into this.",
+ "send": "Send Report",
+ "skip_to_send": "Send without comment",
+ "text_placeholder": "Type or paste additional comments",
+ "reported": "REPORTED",
+ "step_one": {
+ "step_1_of_4": "Step 1 of 4",
+ "whats_wrong_with_this_post": "What's wrong with this post?",
+ "whats_wrong_with_this_account": "What's wrong with this account?",
+ "whats_wrong_with_this_username": "What's wrong with %s?",
+ "select_the_best_match": "Select the best match",
+ "i_dont_like_it": "I don’t like it",
+ "it_is_not_something_you_want_to_see": "It is not something you want to see",
+ "its_spam": "It’s spam",
+ "malicious_links_fake_engagement_or_repetetive_replies": "Malicious links, fake engagement, or repetetive replies",
+ "it_violates_server_rules": "It violates server rules",
+ "you_are_aware_that_it_breaks_specific_rules": "You are aware that it breaks specific rules",
+ "its_something_else": "It’s something else",
+ "the_issue_does_not_fit_into_other_categories": "The issue does not fit into other categories"
+ },
+ "step_two": {
+ "step_2_of_4": "Step 2 of 4",
+ "which_rules_are_being_violated": "Which rules are being violated?",
+ "select_all_that_apply": "Select all that apply",
+ "i_just_don’t_like_it": "I just don’t like it"
+ },
+ "step_three": {
+ "step_3_of_4": "Step 3 of 4",
+ "are_there_any_posts_that_back_up_this_report": "Are there any posts that back up this report?",
+ "select_all_that_apply": "Select all that apply"
+ },
+ "step_four": {
+ "step_4_of_4": "Step 4 of 4",
+ "is_there_anything_else_we_should_know": "Is there anything else we should know?"
+ },
+ "step_final": {
+ "dont_want_to_see_this": "Don’t want to see this?",
+ "when_you_see_something_you_dont_like_on_mastodon_you_can_remove_the_person_from_your_experience.": "When you see something you don’t like on Mastodon, you can remove the person from your experience.",
+ "unfollow": "Unfollow",
+ "unfollowed": "Unfollowed",
+ "unfollow_user": "Unfollow %s",
+ "mute_user": "Mute %s",
+ "you_wont_see_their_posts_or_reblogs_in_your_home_feed_they_wont_know_they_ve_been_muted": "You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted.",
+ "block_user": "Block %s",
+ "they_will_no_longer_be_able_to_follow_or_see_your_posts_but_they_can_see_if_theyve_been_blocked": "They will no longer be able to follow or see your posts, but they can see if they’ve been blocked.",
+ "while_we_review_this_you_can_take_action_against_user": "While we review this, you can take action against %s"
+ }
+ },
+ "preview": {
+ "keyboard": {
+ "close_preview": "Close Preview",
+ "show_next": "Show Next",
+ "show_previous": "Show Previous"
+ }
+ },
+ "account_list": {
+ "tab_bar_hint": "Current selected profile: %s. Double tap then hold to show account switcher",
+ "dismiss_account_switcher": "Dismiss Account Switcher",
+ "add_account": "Add Account"
+ },
+ "bookmark": {
+ "title": "Bookmarks"
+ },
+ "followed_tags": {
+ "title": "Followed Tags",
+ "header": {
+ "posts": "posts",
+ "participants": "participants",
+ "posts_today": "posts today"
+ },
+ "actions": {
+ "follow": "Follow",
+ "unfollow": "Unfollow"
+ }
+ }
+ },
+ "extension": {
+ "open_in": {
+ "invalid_link_error": "This doesn't seem to be a valid Mastodon link."
+ }
+ },
+ "widget": {
+ "common": {
+ "unsupported_widget_family": "Sorry but this Widget family is unsupported.",
+ "user_not_logged_in": "Please open Mastodon to log in to an Account."
+ },
+ "followers_count": {
+ "configuration_display_name": "Followers",
+ "configuration_description": "Show number of followers.",
+ "title": "FOLLOWERS",
+ "followers_today": "%s followers today"
+ },
+ "multiple_followers": {
+ "configuration_display_name": "Multiple followers",
+ "configuration_description": "Show number of followers for multiple accounts.",
+ "mock_user": {
+ "display_name": "Another follower",
+ "account_name": "another@follower.social"
+ }
+ },
+ "latest_followers": {
+ "configuration_display_name": "Latest followers",
+ "configuration_description": "Show latest followers.",
+ "title": "Latest followers",
+ "last_update": "Last update: %s"
+ },
+ "hashtag": {
+ "configuration": {
+ "display_name": "Hashtag",
+ "description": "Shows a recent post with the selected hashtag."
+ },
+ "not_found": {
+ "account_name": "John Mastodon",
+ "account": "@johnMastodon@no-such.account",
+ "content": "Sorry, we couldn’t find any posts with the hashtag #%@. Please try a #DifferentHashtag or check the widget settings."
+ },
+ "placeholder": {
+ "account_name": "John Mastodon",
+ "account": "@johnMastodon@no-such.account",
+ "content": "This is how a post with a #hashtag would look. Pick whichever #hashtag you want in the widget settings."
+ }
+ }
+ }
+}
diff --git a/Localization/StringsConvertor/input/hy-AM.lproj/ios-infoPlist.json b/Localization/StringsConvertor/input/hy-AM.lproj/ios-infoPlist.json
new file mode 100644
index 000000000..c6db73de0
--- /dev/null
+++ b/Localization/StringsConvertor/input/hy-AM.lproj/ios-infoPlist.json
@@ -0,0 +1,6 @@
+{
+ "NSCameraUsageDescription": "Used to take photo for post status",
+ "NSPhotoLibraryAddUsageDescription": "Used to save photo into the Photo Library",
+ "NewPostShortcutItemTitle": "New Post",
+ "SearchShortcutItemTitle": "Search"
+}
diff --git a/Localization/StringsConvertor/input/hy.lproj/app.json b/Localization/StringsConvertor/input/hy.lproj/app.json
new file mode 100644
index 000000000..1b2da050d
--- /dev/null
+++ b/Localization/StringsConvertor/input/hy.lproj/app.json
@@ -0,0 +1,906 @@
+{
+ "common": {
+ "alerts": {
+ "common": {
+ "please_try_again": "Փորձիր նորից",
+ "please_try_again_later": "Փորձիր մի փոքր ուշ"
+ },
+ "sign_up_failure": {
+ "title": "Գրանցումը ձախողուեց"
+ },
+ "server_error": {
+ "title": "Սպասարկիչի խնդիր"
+ },
+ "vote_failure": {
+ "title": "Vote Failure",
+ "poll_ended": "Հարցումդ աւարտուեց"
+ },
+ "publish_post_failure": {
+ "title": "Publish Failure",
+ "message": "Failed to publish the post.\nPlease check your internet connection.",
+ "attachments_message": {
+ "video_attach_with_photo": "Cannot attach a video to a post that already contains images.",
+ "more_than_one_video": "Cannot attach more than one video."
+ }
+ },
+ "edit_profile_failure": {
+ "title": "Edit Profile Error",
+ "message": "Cannot edit profile. Please try again."
+ },
+ "sign_out": {
+ "title": "Դուրս գալ",
+ "message": "Համոզո՞ւած ես, որ ուզում ես դուրս գալ",
+ "confirm": "Դուրս գալ"
+ },
+ "block_domain": {
+ "title": "Are you really, really sure you want to block the entire %s? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain and any of your followers from that domain will be removed.",
+ "block_entire_domain": "Block Domain"
+ },
+ "save_photo_failure": {
+ "title": "Save Photo Failure",
+ "message": "Please enable the photo library access permission to save the photo."
+ },
+ "delete_post": {
+ "title": "Ջնջել գրառումը",
+ "message": "Վստա՞հ ես, որ ուզում ես ջնջել այս գրառումը։"
+ },
+ "clean_cache": {
+ "title": "Clean Cache",
+ "message": "Successfully cleaned %s cache."
+ },
+ "translation_failed": {
+ "title": "Նշում",
+ "message": "Translation failed. Maybe the administrator has not enabled translations on this server or this server is running an older version of Mastodon where translations are not yet supported.",
+ "button": "Լաւ"
+ }
+ },
+ "controls": {
+ "actions": {
+ "back": "Ետ",
+ "next": "Յաջորդ",
+ "previous": "Նախորդ",
+ "open": "Բացել",
+ "add": "Աւելացնել",
+ "remove": "Ջնջել",
+ "edit": "Խմբագրել",
+ "save": "Պահպանել",
+ "ok": "Լաւ",
+ "done": "Աւարտել",
+ "confirm": "Հաստատել",
+ "continue": "Շարունակել",
+ "compose": "Compose",
+ "cancel": "Չեղարկել",
+ "discard": "Չեղարկել",
+ "try_again": "Կրկին փորձիր",
+ "take_photo": "Լուսանկարել",
+ "save_photo": "Save Photo",
+ "copy_photo": "Copy Photo",
+ "sign_in": "Մտնել",
+ "see_more": "Տեսնել աւելին",
+ "preview": "Նախադիտում",
+ "copy": "Պատճէնել",
+ "share": "Տարածել",
+ "share_user": "Share %s",
+ "share_post": "Share Post",
+ "open_in_safari": "Open in Safari",
+ "open_in_browser": "Open in Browser",
+ "find_people": "Find people to follow",
+ "manually_search": "Manually search instead",
+ "skip": "Skip",
+ "reply": "Reply",
+ "report_user": "Report %s",
+ "block_domain": "Block %s",
+ "unblock_domain": "Unblock %s",
+ "settings": "Settings",
+ "delete": "Delete",
+ "translate_post": {
+ "title": "Translate from %s",
+ "unknown_language": "Unknown"
+ },
+ "edit_post": "Edit",
+ "bookmark": "Bookmark",
+ "remove_bookmark": "Remove Bookmark",
+ "follow": "Follow %s",
+ "unfollow": "Unfollow %s"
+ },
+ "tabs": {
+ "home": "Home",
+ "search_and_explore": "Search and Explore",
+ "notifications": "Notifications",
+ "profile": "Profile",
+ "a11y": {
+ "search": "Search",
+ "explore": "Explore"
+ }
+ },
+ "keyboard": {
+ "common": {
+ "switch_to_tab": "Switch to %s",
+ "compose_new_post": "Compose New Post",
+ "show_favorites": "Show Favorites",
+ "open_settings": "Open Settings"
+ },
+ "timeline": {
+ "previous_status": "Previous Post",
+ "next_status": "Next Post",
+ "open_status": "Open Post",
+ "open_author_profile": "Open Author's Profile",
+ "open_reblogger_profile": "Open Reblogger's Profile",
+ "reply_status": "Reply to Post",
+ "toggle_reblog": "Toggle Reblog on Post",
+ "toggle_favorite": "Toggle Favorite on Post",
+ "toggle_content_warning": "Toggle Content Warning",
+ "preview_image": "Preview Image"
+ },
+ "segmented_control": {
+ "previous_section": "Previous Section",
+ "next_section": "Next Section"
+ }
+ },
+ "status": {
+ "user_reblogged": "%s reblogged",
+ "user_replied_to": "Replied to %s",
+ "show_post": "Show Post",
+ "show_user_profile": "Show user profile",
+ "content_warning": "Content Warning",
+ "sensitive_content": "Sensitive Content",
+ "media_content_warning": "Tap anywhere to reveal",
+ "tap_to_reveal": "Tap to reveal",
+ "load_embed": "Load Embed",
+ "link_via_user": "%s via %s",
+ "poll": {
+ "vote": "Քուէարկել",
+ "closed": "Closed"
+ },
+ "meta_entity": {
+ "url": "Link: %s",
+ "hashtag": "Hashtag: %s",
+ "mention": "Show Profile: %s",
+ "email": "Email address: %s"
+ },
+ "actions": {
+ "reply": "Պատասխանել",
+ "reblog": "Reblog",
+ "unreblog": "Undo reblog",
+ "favorite": "Favorite",
+ "unfavorite": "Unfavorite",
+ "menu": "Ցանկ",
+ "hide": "Թաքցնել",
+ "show_image": "Show image",
+ "show_gif": "Show GIF",
+ "show_video_player": "Show video player",
+ "share_link_in_post": "Share Link in Post",
+ "tap_then_hold_to_show_menu": "Tap then hold to show menu",
+ "a11y_labels": {
+ "reblog": "Re-blog",
+ "unreblog": "Undo re-blog"
+ }
+ },
+ "tag": {
+ "url": "URL",
+ "mention": "Նշել",
+ "link": "Յղում",
+ "hashtag": "Պիտակ",
+ "email": "Էլ. փոստ",
+ "emoji": "Զմայլիկ"
+ },
+ "visibility": {
+ "unlisted": "Everyone can see this post but not display in the public timeline.",
+ "private": "Only their followers can see this post.",
+ "private_from_me": "Only my followers can see this post.",
+ "direct": "Only mentioned user can see this post."
+ },
+ "translation": {
+ "translated_from": "Translated from %s using %s",
+ "unknown_language": "Unknown",
+ "unknown_provider": "Unknown",
+ "show_original": "Show Original"
+ },
+ "media": {
+ "accessibility_label": "%s, attachment %d of %d",
+ "expand_image_hint": "Expands the image. Double-tap and hold to show actions",
+ "expand_gif_hint": "Expands the GIF. Double-tap and hold to show actions",
+ "expand_video_hint": "Shows the video player. Double-tap and hold to show actions"
+ },
+ "posted_via_application": "%s via %s",
+ "buttons": {
+ "reblogs_title": "Reblogs",
+ "favorites_title": "Favorites",
+ "edit_history_title": "Խմբագրման պատմութիւնը",
+ "edit_history_detail": "Last edit %s"
+ },
+ "edited_at_timestamp_prefix": "Խմբագրուել է՝ %s",
+ "edit_history": {
+ "title": "Խմբագրման պատմութիւնը",
+ "original_post": "Original Post · %s"
+ }
+ },
+ "friendship": {
+ "follow": "Հետեւել",
+ "following": "Following",
+ "request": "Request",
+ "pending": "Pending",
+ "block": "Block",
+ "block_user": "Block %s",
+ "block_domain": "Block %s",
+ "unblock": "Unblock",
+ "unblock_user": "Unblock %s",
+ "blocked": "Blocked",
+ "mute": "Լռեցնել",
+ "mute_user": "Լռեցնել %s֊ին",
+ "unmute": "Unmute",
+ "unmute_user": "Unmute %s",
+ "muted": "Լռեցուած",
+ "edit_info": "Edit Info",
+ "show_reblogs": "Show Reblogs",
+ "hide_reblogs": "Hide Reblogs"
+ },
+ "timeline": {
+ "filtered": "Զտուած",
+ "timestamp": {
+ "now": "Հիմա"
+ },
+ "loader": {
+ "load_missing_posts": "Load missing posts",
+ "loading_missing_posts": "Loading missing posts...",
+ "show_more_replies": "Ցուցադրել պատասխանները"
+ },
+ "header": {
+ "no_status_found": "No Post Found",
+ "blocking_warning": "You can’t view this user's profile\nuntil you unblock them.\nYour profile looks like this to them.",
+ "user_blocking_warning": "You can’t view %s’s profile\nuntil you unblock them.\nYour profile looks like this to them.",
+ "blocked_warning": "You can’t view this user’s profile\nuntil they unblock you.",
+ "user_blocked_warning": "You can’t view %s’s profile\nuntil they unblock you.",
+ "suspended_warning": "This user has been suspended.",
+ "user_suspended_warning": "%s’s account has been suspended."
+ }
+ }
+ },
+ "user_list": {
+ "no_verified_link": "No verified link",
+ "followers_count": "%@ followers"
+ }
+ },
+ "scene": {
+ "welcome": {
+ "log_in": "Մտնել",
+ "learn_more": "Իմանալ աւելին",
+ "join_default_server": "Միանալ %@-ին",
+ "pick_server": "Ընտրել ուրիշ սերուեր",
+ "separator": {
+ "or": "կամ"
+ },
+ "education": {
+ "mastodon": {
+ "title": "Բարի գալուստ Մաստոդոն",
+ "description": "Mastodon is a decentralized social network, meaning no single company controls it. It’s made up of many independently-run servers, all connected together."
+ },
+ "servers": {
+ "title": "What are servers?",
+ "description": "Every Mastodon account is hosted on a server — each with its own values, rules, & admins. No matter which one you pick, you can follow and interact with people on any server."
+ },
+ "a11y": {
+ "what_is_mastodon": {
+ "title": "What is Mastodon?"
+ }
+ }
+ }
+ },
+ "login": {
+ "title": "Բարի վերադարձ",
+ "subtitle": "Log you in on the server you created your account on.",
+ "server_search_field": {
+ "placeholder": "Enter URL or search for your server"
+ }
+ },
+ "server_picker": {
+ "title": "Pick Server",
+ "button": {
+ "language": "Language",
+ "signup_speed": "Sign-up Speed",
+ "category": {
+ "all": "All",
+ "all_accessiblity_description": "Category: All",
+ "academia": "academia",
+ "activism": "activism",
+ "food": "food",
+ "furry": "furry",
+ "games": "games",
+ "general": "general",
+ "journalism": "journalism",
+ "lgbt": "lgbt",
+ "regional": "regional",
+ "art": "art",
+ "music": "music",
+ "tech": "tech"
+ },
+ "see_less": "See Less",
+ "see_more": "Տեսնել աւելին"
+ },
+ "label": {
+ "language": "LANGUAGE",
+ "users": "USERS",
+ "category": "CATEGORY"
+ },
+ "input": {
+ "search_servers_or_enter_url": "Search communities or enter URL"
+ },
+ "empty_state": {
+ "finding_servers": "Finding available servers...",
+ "bad_network": "Something went wrong while loading the data. Check your internet connection.",
+ "no_results": "No results"
+ },
+ "signup_speed": {
+ "all": "Բոլորը",
+ "instant": "Instant Sign-up",
+ "manually_reviewed": "Manual Review"
+ },
+ "language": {
+ "all": "Բոլորը"
+ },
+ "search": {
+ "placeholder": "Search name or URL"
+ },
+ "no_server_selected_hint": "We’ll pick a server based on your language if you continue without making a selection."
+ },
+ "privacy": {
+ "title": "Privacy",
+ "description": "Although the Mastodon app does not collect any data, the server you sign up through may have a different policy. Take a minute to review and agree to the Mastodon app privacy policy and your server’s privacy policy.",
+ "policy": {
+ "ios": "Privacy Policy - Mastodon for iOS",
+ "server": "Privacy Policy - %s"
+ },
+ "button": {
+ "confirm": "Համաձայն եմ"
+ }
+ },
+ "register": {
+ "title": "Ստեղծել հաշիւ",
+ "input": {
+ "avatar": {
+ "delete": "Delete"
+ },
+ "username": {
+ "placeholder": "մուտքանուն",
+ "duplicate_prompt": "Օգտանունը զբաղուած է։",
+ "suggestion": "amazing_%@"
+ },
+ "display_name": {
+ "placeholder": "ցուցադրուող անուն"
+ },
+ "email": {
+ "placeholder": "էլ. փոստ"
+ },
+ "password": {
+ "placeholder": "գաղտնաբառ",
+ "confirmation_placeholder": "Հաստատել գաղտնաբառը",
+ "require": "Your password needs at least:",
+ "character_limit": "8 characters",
+ "accessibility": {
+ "checked": "checked",
+ "unchecked": "unchecked"
+ },
+ "hint": "Your password needs at least eight characters"
+ },
+ "invite": {
+ "registration_user_invite_request": "Why do you want to join?"
+ }
+ },
+ "error": {
+ "item": {
+ "username": "Մուտքանուն",
+ "email": "Էլ. փոստ",
+ "password": "Գաղտնաբառ",
+ "agreement": "Agreement",
+ "locale": "Locale",
+ "reason": "Պատճառ"
+ },
+ "reason": {
+ "blocked": "%s contains a disallowed email provider",
+ "unreachable": "%s does not seem to exist",
+ "taken": "%s is already taken. How about:",
+ "reserved": "%s is a reserved keyword",
+ "accepted": "%s must be accepted",
+ "blank": "%s is required",
+ "invalid": "%s is invalid",
+ "too_long": "%s is too long",
+ "too_short": "%s is too short",
+ "inclusion": "%s is not a supported value"
+ },
+ "special": {
+ "username_invalid": "Username must only contain alphanumeric characters and underscores",
+ "username_too_long": "Username is too long (can’t be longer than 30 characters)",
+ "email_invalid": "This is not a valid email address",
+ "password_too_short": "Password is too short (must be at least 8 characters)"
+ }
+ }
+ },
+ "server_rules": {
+ "title": "Some ground rules.",
+ "subtitle": "These are set and enforced by the %s moderators.",
+ "prompt": "By continuing, you’re subject to the terms of service and privacy policy for %s.",
+ "terms_of_service": "terms of service",
+ "privacy_policy": "privacy policy",
+ "button": {
+ "confirm": "I Agree"
+ }
+ },
+ "confirm_email": {
+ "title": "Check Your Inbox",
+ "tap_the_link_we_emailed_to_you_to_verify_your_account": "Tap the link we sent you to verify %@. We’ll wait right here.",
+ "button": {
+ "resend": "Resend"
+ },
+ "dont_receive_email": {
+ "title": "Check your Email",
+ "description": "Check if your email address is correct as well as your junk folder if you haven’t.",
+ "resend_email": "Նորից ուղարկել էլ. նամակ"
+ },
+ "open_email_app": {
+ "title": "Check your Inbox.",
+ "description": "We just sent you an email. Check your junk folder if you haven’t.",
+ "mail": "Փոստ",
+ "open_email_client": "Open Email Client"
+ },
+ "didnt_get_link": {
+ "prefix": "Didn’t get a link?",
+ "resend_in": "Resend (%@)",
+ "resend_now": "Resend now."
+ }
+ },
+ "home_timeline": {
+ "title": "Հիմնական",
+ "navigation_bar_state": {
+ "offline": "Անցանց",
+ "new_posts": "See new posts",
+ "published": "Published!",
+ "Publishing": "Publishing post...",
+ "accessibility": {
+ "logo_label": "Mastodon",
+ "logo_hint": "Tap to scroll to top and tap again to previous location"
+ }
+ }
+ },
+ "suggestion_account": {
+ "title": "Popular on Mastodon",
+ "follow_all": "Follow all"
+ },
+ "compose": {
+ "title": {
+ "new_post": "New Post",
+ "new_reply": "New Reply",
+ "edit_post": "Edit Post"
+ },
+ "media_selection": {
+ "camera": "Take Photo",
+ "photo_library": "Photo Library",
+ "browse": "Browse"
+ },
+ "content_input_placeholder": "Type or paste what’s on your mind",
+ "compose_action": "Հրապարակել",
+ "replying_to_user": "replying to %s",
+ "attachment": {
+ "photo": "photo",
+ "video": "video",
+ "attachment_broken": "This %s is broken and can’t be\nuploaded to Mastodon.",
+ "description_photo": "Describe the photo for the visually-impaired...",
+ "description_video": "Describe the video for the visually-impaired...",
+ "load_failed": "Load Failed",
+ "upload_failed": "Upload Failed",
+ "can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
+ "attachment_too_large": "Attachment too large",
+ "compressing_state": "Compressing...",
+ "server_processing_state": "Server Processing..."
+ },
+ "poll": {
+ "title": "Poll",
+ "duration_time": "Duration: %s",
+ "thirty_minutes": "30 minutes",
+ "one_hour": "1 Hour",
+ "six_hours": "6 Hours",
+ "one_day": "1 Day",
+ "three_days": "3 Days",
+ "seven_days": "7 Days",
+ "option_number": "Option %ld",
+ "the_poll_is_invalid": "The poll is invalid",
+ "the_poll_has_empty_option": "The poll has empty option",
+ "add_option": "Add Option",
+ "remove_option": "Remove Option",
+ "move_up": "Move Up",
+ "move_down": "Move Down"
+ },
+ "content_warning": {
+ "placeholder": "Write an accurate warning here..."
+ },
+ "visibility": {
+ "public": "Public",
+ "unlisted": "Unlisted",
+ "private": "Followers only",
+ "direct": "Only people I mention"
+ },
+ "auto_complete": {
+ "space_to_add": "Space to add"
+ },
+ "accessibility": {
+ "append_attachment": "Add Attachment",
+ "append_poll": "Add Poll",
+ "remove_poll": "Remove Poll",
+ "custom_emoji_picker": "Custom Emoji Picker",
+ "enable_content_warning": "Enable Content Warning",
+ "disable_content_warning": "Disable Content Warning",
+ "post_visibility_menu": "Post Visibility Menu",
+ "post_options": "Post Options",
+ "posting_as": "Posting as %s"
+ },
+ "keyboard": {
+ "discard_post": "Discard Post",
+ "publish_post": "Publish Post",
+ "toggle_poll": "Toggle Poll",
+ "toggle_content_warning": "Toggle Content Warning",
+ "append_attachment_entry": "Add Attachment - %s",
+ "select_visibility_entry": "Select Visibility - %s"
+ },
+ "language": {
+ "title": "Post Language",
+ "suggested": "Suggested",
+ "recent": "Recent",
+ "other": "Other Language…"
+ }
+ },
+ "profile": {
+ "header": {
+ "follows_you": "Follows You"
+ },
+ "dashboard": {
+ "my_posts": "posts",
+ "my_following": "following",
+ "my_followers": "followers",
+ "other_posts": "posts",
+ "other_following": "following",
+ "other_followers": "followers",
+ "familiar_followers": "mutuals"
+ },
+ "fields": {
+ "joined": "Joined",
+ "add_row": "Add Row",
+ "placeholder": {
+ "label": "Label",
+ "content": "Content"
+ },
+ "verified": {
+ "short": "Verified on %s",
+ "long": "Ownership of this link was checked on %s"
+ }
+ },
+ "segmented_control": {
+ "posts": "Գրառումներ",
+ "replies": "Replies",
+ "posts_and_replies": "Posts and Replies",
+ "media": "Media",
+ "about": "Մասին"
+ },
+ "relationship_action_alert": {
+ "confirm_mute_user": {
+ "title": "Mute Account",
+ "message": "Confirm to mute %s"
+ },
+ "confirm_unmute_user": {
+ "title": "Unmute Account",
+ "message": "Confirm to unmute %s"
+ },
+ "confirm_block_user": {
+ "title": "Block Account",
+ "message": "Confirm to block %s"
+ },
+ "confirm_unblock_user": {
+ "title": "Unblock Account",
+ "message": "Confirm to unblock %s"
+ },
+ "confirm_show_reblogs": {
+ "title": "Show Reblogs",
+ "message": "Confirm to show reblogs"
+ },
+ "confirm_hide_reblogs": {
+ "title": "Hide Reblogs",
+ "message": "Confirm to hide reblogs"
+ }
+ },
+ "accessibility": {
+ "show_avatar_image": "Show avatar image",
+ "edit_avatar_image": "Edit avatar image",
+ "show_banner_image": "Show banner image",
+ "double_tap_to_open_the_list": "Double tap to open the list"
+ }
+ },
+ "follower": {
+ "title": "follower",
+ "footer": "Followers from other servers are not displayed."
+ },
+ "following": {
+ "title": "following",
+ "footer": "Follows from other servers are not displayed."
+ },
+ "familiarFollowers": {
+ "title": "Followers you familiar",
+ "followed_by_names": "Followed by %s"
+ },
+ "favorited_by": {
+ "title": "Favorited By"
+ },
+ "reblogged_by": {
+ "title": "Reblogged By"
+ },
+ "search": {
+ "title": "Search",
+ "search_bar": {
+ "placeholder": "Search hashtags and users",
+ "cancel": "Cancel"
+ },
+ "recommend": {
+ "button_text": "See All",
+ "hash_tag": {
+ "title": "Trending on Mastodon",
+ "description": "Hashtags that are getting quite a bit of attention",
+ "people_talking": "%s people are talking"
+ },
+ "accounts": {
+ "title": "Accounts you might like",
+ "description": "You may like to follow these accounts",
+ "follow": "Follow"
+ }
+ },
+ "searching": {
+ "posts": "Posts matching \"%s\"",
+ "people": "People matching \"%s\"",
+ "profile": "Go to @%s@%s",
+ "url": "Open URL in Mastodon",
+ "hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
+ "empty_state": {
+ "no_results": "No results"
+ },
+ "recent_search": "Recent searches",
+ "clear_all": "Clear all",
+ "clear": "Clear"
+ }
+ },
+ "discovery": {
+ "tabs": {
+ "posts": "Posts",
+ "hashtags": "Hashtags",
+ "news": "News",
+ "community": "Community",
+ "for_you": "For You"
+ },
+ "intro": "These are the posts gaining traction in your corner of Mastodon."
+ },
+ "favorite": {
+ "title": "Favorites"
+ },
+ "notification": {
+ "title": {
+ "Everything": "Everything",
+ "Mentions": "Mentions"
+ },
+ "notification_description": {
+ "followed_you": "followed you",
+ "favorited_your_post": "favorited your post",
+ "reblogged_your_post": "reblogged your post",
+ "mentioned_you": "mentioned you",
+ "request_to_follow_you": "request to follow you",
+ "poll_has_ended": "poll has ended"
+ },
+ "keyobard": {
+ "show_everything": "Show Everything",
+ "show_mentions": "Show Mentions"
+ },
+ "follow_request": {
+ "accept": "Accept",
+ "accepted": "Accepted",
+ "reject": "reject",
+ "rejected": "Rejected"
+ }
+ },
+ "thread": {
+ "back_title": "Post",
+ "title": "Post from %s"
+ },
+ "settings": {
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
+ }
+ },
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
+ },
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
+ }
+ },
+ "report": {
+ "title_report": "Report",
+ "title": "Report %s",
+ "step1": "Step 1 of 2",
+ "step2": "Step 2 of 2",
+ "content1": "Are there any other posts you’d like to add to the report?",
+ "content2": "Is there anything the moderators should know about this report?",
+ "report_sent_title": "Thanks for reporting, we’ll look into this.",
+ "send": "Send Report",
+ "skip_to_send": "Send without comment",
+ "text_placeholder": "Type or paste additional comments",
+ "reported": "REPORTED",
+ "step_one": {
+ "step_1_of_4": "Step 1 of 4",
+ "whats_wrong_with_this_post": "What's wrong with this post?",
+ "whats_wrong_with_this_account": "What's wrong with this account?",
+ "whats_wrong_with_this_username": "What's wrong with %s?",
+ "select_the_best_match": "Select the best match",
+ "i_dont_like_it": "I don’t like it",
+ "it_is_not_something_you_want_to_see": "It is not something you want to see",
+ "its_spam": "It’s spam",
+ "malicious_links_fake_engagement_or_repetetive_replies": "Malicious links, fake engagement, or repetetive replies",
+ "it_violates_server_rules": "It violates server rules",
+ "you_are_aware_that_it_breaks_specific_rules": "You are aware that it breaks specific rules",
+ "its_something_else": "It’s something else",
+ "the_issue_does_not_fit_into_other_categories": "The issue does not fit into other categories"
+ },
+ "step_two": {
+ "step_2_of_4": "Step 2 of 4",
+ "which_rules_are_being_violated": "Which rules are being violated?",
+ "select_all_that_apply": "Select all that apply",
+ "i_just_don’t_like_it": "I just don’t like it"
+ },
+ "step_three": {
+ "step_3_of_4": "Step 3 of 4",
+ "are_there_any_posts_that_back_up_this_report": "Are there any posts that back up this report?",
+ "select_all_that_apply": "Select all that apply"
+ },
+ "step_four": {
+ "step_4_of_4": "Step 4 of 4",
+ "is_there_anything_else_we_should_know": "Is there anything else we should know?"
+ },
+ "step_final": {
+ "dont_want_to_see_this": "Don’t want to see this?",
+ "when_you_see_something_you_dont_like_on_mastodon_you_can_remove_the_person_from_your_experience.": "When you see something you don’t like on Mastodon, you can remove the person from your experience.",
+ "unfollow": "Unfollow",
+ "unfollowed": "Unfollowed",
+ "unfollow_user": "Unfollow %s",
+ "mute_user": "Mute %s",
+ "you_wont_see_their_posts_or_reblogs_in_your_home_feed_they_wont_know_they_ve_been_muted": "You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted.",
+ "block_user": "Block %s",
+ "they_will_no_longer_be_able_to_follow_or_see_your_posts_but_they_can_see_if_theyve_been_blocked": "They will no longer be able to follow or see your posts, but they can see if they’ve been blocked.",
+ "while_we_review_this_you_can_take_action_against_user": "While we review this, you can take action against %s"
+ }
+ },
+ "preview": {
+ "keyboard": {
+ "close_preview": "Close Preview",
+ "show_next": "Show Next",
+ "show_previous": "Show Previous"
+ }
+ },
+ "account_list": {
+ "tab_bar_hint": "Current selected profile: %s. Double tap then hold to show account switcher",
+ "dismiss_account_switcher": "Dismiss Account Switcher",
+ "add_account": "Add Account"
+ },
+ "bookmark": {
+ "title": "Bookmarks"
+ },
+ "followed_tags": {
+ "title": "Followed Tags",
+ "header": {
+ "posts": "posts",
+ "participants": "participants",
+ "posts_today": "posts today"
+ },
+ "actions": {
+ "follow": "Follow",
+ "unfollow": "Unfollow"
+ }
+ }
+ },
+ "extension": {
+ "open_in": {
+ "invalid_link_error": "This doesn't seem to be a valid Mastodon link."
+ }
+ },
+ "widget": {
+ "common": {
+ "unsupported_widget_family": "Sorry but this Widget family is unsupported.",
+ "user_not_logged_in": "Please open Mastodon to log in to an Account."
+ },
+ "followers_count": {
+ "configuration_display_name": "Followers",
+ "configuration_description": "Show number of followers.",
+ "title": "FOLLOWERS",
+ "followers_today": "%s followers today"
+ },
+ "multiple_followers": {
+ "configuration_display_name": "Multiple followers",
+ "configuration_description": "Show number of followers for multiple accounts.",
+ "mock_user": {
+ "display_name": "Another follower",
+ "account_name": "another@follower.social"
+ }
+ },
+ "latest_followers": {
+ "configuration_display_name": "Latest followers",
+ "configuration_description": "Show latest followers.",
+ "title": "Latest followers",
+ "last_update": "Last update: %s"
+ },
+ "hashtag": {
+ "configuration": {
+ "display_name": "Hashtag",
+ "description": "Shows a recent post with the selected hashtag."
+ },
+ "not_found": {
+ "account_name": "John Mastodon",
+ "account": "@johnMastodon@no-such.account",
+ "content": "Sorry, we couldn’t find any posts with the hashtag #%@. Please try a #DifferentHashtag or check the widget settings."
+ },
+ "placeholder": {
+ "account_name": "John Mastodon",
+ "account": "@johnMastodon@no-such.account",
+ "content": "This is how a post with a #hashtag would look. Pick whichever #hashtag you want in the widget settings."
+ }
+ }
+ }
+}
diff --git a/Localization/StringsConvertor/input/id.lproj/app.json b/Localization/StringsConvertor/input/id.lproj/app.json
index 3623c4882..7645dca29 100644
--- a/Localization/StringsConvertor/input/id.lproj/app.json
+++ b/Localization/StringsConvertor/input/id.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Tidak ada hasil"
},
@@ -705,59 +709,68 @@
"title": "Postingan oleh %s"
},
"settings": {
- "title": "Pengaturan",
- "section": {
- "appearance": {
- "title": "Tampilan",
- "automatic": "Otomatis",
- "light": "Selalu Cerah",
- "dark": "Selalu Gelap"
- },
- "look_and_feel": {
- "title": "Lihat dan Rasakan",
- "use_system": "Use System",
- "really_dark": "Sangat Gelap",
- "sorta_dark": "Agak Gelap",
- "light": "Terang"
- },
- "notifications": {
- "title": "Notifikasi",
- "favorites": "Favorites my post",
- "follows": "Mengikuti saya",
- "boosts": "Reblogs my post",
- "mentions": "Menyebut saya",
- "trigger": {
- "anyone": "siapapun",
- "follower": "seorang pengikut",
- "follow": "siapapun yang saya ikuti",
- "noone": "tidak ada",
- "title": "Beritahu saya ketika"
- }
- },
- "preference": {
- "title": "Preferensi",
- "disable_avatar_animation": "Nonaktifkan animasi avatar",
- "disable_emoji_animation": "Nonaktifkan animasi emoji",
- "using_default_browser": "Use default browser to open links",
- "open_links_in_mastodon": "Buka tautan di Mastodon"
- },
- "boring_zone": {
- "title": "Zona Membosankan",
- "account_settings": "Pengaturan Akun",
- "terms": "Kebijakan Layanan",
- "privacy": "Kebijakan Privasi"
- },
- "spicy_zone": {
- "title": "Zona Pedas",
- "clear": "Hapus Cache Media",
- "signout": "Keluar"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon adalah perangkat lunak sumber terbuka. Anda dapat melaporkan masalah melalui GitHub di %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Tutup Jendela Pengaturan"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/is.lproj/app.json b/Localization/StringsConvertor/input/is.lproj/app.json
index 5446db812..5c8eacb5e 100644
--- a/Localization/StringsConvertor/input/is.lproj/app.json
+++ b/Localization/StringsConvertor/input/is.lproj/app.json
@@ -650,11 +650,15 @@
}
},
"searching": {
- "posts": "Posts matching \"%s\"",
- "people": "People matching \"%s\"",
- "profile": "Go to @%s@%s",
- "url": "Open URL in Mastodon",
- "hashtag": "Go to #%s",
+ "posts": "Færslur sem samsvara \"%s\"",
+ "people": "Fólk sem samsvarar \"%s\"",
+ "profile": "Fara á @%s@%s",
+ "url": "Opna slóð í Mastodon",
+ "hashtag": "Fara á #%s",
+ "no_user": {
+ "title": "Enginn notandaaðgangur fannst",
+ "message": "Það er enginn \"%s\" notandaaðgangur á %s"
+ },
"empty_state": {
"no_results": "Engar niðurstöður"
},
@@ -705,59 +709,68 @@
"title": "Færsla frá %s"
},
"settings": {
- "title": "Stillingar",
- "section": {
- "appearance": {
- "title": "Útlit",
- "automatic": "Sjálfvirkt",
- "light": "Alltaf ljóst",
- "dark": "Alltaf dökkt"
- },
- "look_and_feel": {
- "title": "Útlit og viðmót",
- "use_system": "Nota stillingar kerfis",
- "really_dark": "Mjög dökkt",
- "sorta_dark": "Nokkuð dökkt",
- "light": "Ljóst"
- },
- "notifications": {
- "title": "Tilkynningar",
- "favorites": "Setur færsluna mína í eftirlæti",
- "follows": "Fylgist með mér",
- "boosts": "Endurbirtir færsluna mína",
- "mentions": "Minnist á mig",
- "trigger": {
- "anyone": "hver sem er",
- "follower": "fylgjandi",
- "follow": "hverjum sá sem ég fylgi",
- "noone": "enginn",
- "title": "Tilkynna mér þegar"
- }
- },
- "preference": {
- "title": "Kjörstillingar",
- "disable_avatar_animation": "Gera auðkennismyndir með hreyfingu óvirkar",
- "disable_emoji_animation": "Gera tjáningartákn með hreyfingu óvirkar",
- "using_default_browser": "Nota sjálfgefinn vafra til að opna tengla",
- "open_links_in_mastodon": "Opna tengla í Mastodon"
- },
- "boring_zone": {
- "title": "Óhressa svæðið",
- "account_settings": "Stillingar aðgangs",
- "terms": "Þjónustuskilmálar",
- "privacy": "Meðferð persónuupplýsinga"
- },
- "spicy_zone": {
- "title": "Kryddaða svæðið",
- "clear": "Hreinsa skyndiminni margmiðlunarefnis",
- "signout": "Skrá út"
+ "overview": {
+ "title": "Stillingar",
+ "general": "Almennt",
+ "notifications": "Tilkynningar",
+ "support_mastodon": "Styddu við Mastodon",
+ "about_mastodon": "Um Mastodon",
+ "server_details": "Nánar um netþjón",
+ "logout": "Skrá út %@"
+ },
+ "about_mastodon": {
+ "title": "Um hugbúnaðinn",
+ "more_settings": "Ennþá fleiri stillingar",
+ "contribute_to_mastodon": "Leggðu Mastodon lið",
+ "privacy_policy": "Meðferð persónuupplýsinga",
+ "clear_media_storage": "Hreinsa myndefnisgeymslur"
+ },
+ "server_details": {
+ "about": "Um hugbúnaðinn",
+ "rules": "Reglur",
+ "about_instance": {
+ "title": "Stjórnandi",
+ "message_admin": "Senda stjórnanda skilaboð",
+ "legal_notice": "Lagatengt efni"
}
},
- "footer": {
- "mastodon_description": "Mastodon er frjáls hugbúnaður með opinn grunnkóða. Þú getur tilkynnt vandamál í gegnum GitHub á %s (%s)"
+ "general": {
+ "title": "Almennt",
+ "appearance": {
+ "section_title": "Útlit",
+ "dark": "Dökkt",
+ "light": "Ljóst",
+ "system": "Nota útlit tækis"
+ },
+ "design": {
+ "section_title": "Hönnun",
+ "show_animations": "Spila auðkennismyndir og tákn með hreyfingu"
+ },
+ "links": {
+ "section_title": "Tenglar",
+ "open_in_mastodon": "Opna í Mastodon",
+ "open_in_browser": "Opna í vafra"
+ }
},
- "keyboard": {
- "close_settings_window": "Loka stillingaglugga"
+ "notifications": {
+ "title": "Tilkynningar",
+ "policy": {
+ "title": "Fá tilkynningar frá",
+ "anyone": "Hverjum sem er",
+ "followers": "Fólki sem fylgist með þér",
+ "follow": "Fólki sem þú fylgist með",
+ "noone": "Engum"
+ },
+ "alert": {
+ "mentions_and_replies": "Minnst á og svör",
+ "boosts": "Endurbirtingar",
+ "favorites": "Eftirlæti",
+ "new_followers": "Nýir fylgjendur"
+ },
+ "disabled": {
+ "notification_hint": "Kveiktu á tilkynningum í stillingum tækisins þíns til að sjá uppfærslur á læsiskjánum þínum.",
+ "go_to_settings": "Fara í stillingar á tilkynningum"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/it.lproj/app.json b/Localization/StringsConvertor/input/it.lproj/app.json
index fa518a9b6..5a368bc3a 100644
--- a/Localization/StringsConvertor/input/it.lproj/app.json
+++ b/Localization/StringsConvertor/input/it.lproj/app.json
@@ -650,11 +650,15 @@
}
},
"searching": {
- "posts": "Posts matching \"%s\"",
- "people": "People matching \"%s\"",
+ "posts": "Post corrispondenti a \"%s\"",
+ "people": "Persone corrispondenti a \"%s\"",
"profile": "Vai a @%s@%s",
"url": "Apri l'URL su Mastodon",
"hashtag": "Vai a #%s",
+ "no_user": {
+ "title": "Nessun account utente trovato",
+ "message": "Non c'è un account utente \"%s\" su %s"
+ },
"empty_state": {
"no_results": "Nessun risultato"
},
@@ -705,59 +709,68 @@
"title": "Post da %s"
},
"settings": {
- "title": "Impostazioni",
- "section": {
- "appearance": {
- "title": "Aspetto",
- "automatic": "Automatico",
- "light": "Sempre chiaro",
- "dark": "Sempre scuro"
- },
- "look_and_feel": {
- "title": "Look and Feel",
- "use_system": "Predefinito di sistema",
- "really_dark": "Davvero scuro",
- "sorta_dark": "Un po' scuro",
- "light": "Chiaro"
- },
- "notifications": {
- "title": "Notifiche",
- "favorites": "Apprezza i miei post",
- "follows": "Mi segue",
- "boosts": "Condivide i miei post",
- "mentions": "Mi menziona",
- "trigger": {
- "anyone": "chiunque",
- "follower": "un seguace",
- "follow": "chiunque io segua",
- "noone": "nessuno",
- "title": "Avvisami quando"
- }
- },
- "preference": {
- "title": "Preferenze",
- "disable_avatar_animation": "Disabilita avatar animati",
- "disable_emoji_animation": "Disabilita emoji animate",
- "using_default_browser": "Usa browser predefinito per aprire i collegamenti",
- "open_links_in_mastodon": "Apri i link in Mastodon"
- },
- "boring_zone": {
- "title": "La zona boring",
- "account_settings": "Impostazioni account",
- "terms": "Termini di servizio",
- "privacy": "Politica sulla Privacy"
- },
- "spicy_zone": {
- "title": "La zona piccante",
- "clear": "Cancella la cache multimediale",
- "signout": "Esci"
+ "overview": {
+ "title": "Impostazioni",
+ "general": "Generale",
+ "notifications": "Notifiche",
+ "support_mastodon": "Supporta Mastodon",
+ "about_mastodon": "Informazioni su Mastodon",
+ "server_details": "Dettagli del server",
+ "logout": "Esci da %@"
+ },
+ "about_mastodon": {
+ "title": "Info",
+ "more_settings": "Ancora più impostazioni",
+ "contribute_to_mastodon": "Contribuisci a Mastodon",
+ "privacy_policy": "Politica sulla privacy",
+ "clear_media_storage": "Cancella l'archiviazione multimediale"
+ },
+ "server_details": {
+ "about": "Info",
+ "rules": "Regole",
+ "about_instance": {
+ "title": "Amministratore",
+ "message_admin": "Message Admin",
+ "legal_notice": "Un avviso legale"
}
},
- "footer": {
- "mastodon_description": "Mastodon è un software open source. Puoi segnalare problemi su GitHub a %s (%s)"
+ "general": {
+ "title": "Generale",
+ "appearance": {
+ "section_title": "Aspetto",
+ "dark": "Scuro",
+ "light": "Chiaro",
+ "system": "Utilizza l'aspetto del dispositivo"
+ },
+ "design": {
+ "section_title": "Stile",
+ "show_animations": "Riproduci avatar ed emoji animati"
+ },
+ "links": {
+ "section_title": "Collegamenti",
+ "open_in_mastodon": "Apri su Mastodon",
+ "open_in_browser": "Apri nel browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Chiudi la finestra Impostazioni"
+ "notifications": {
+ "title": "Notifiche",
+ "policy": {
+ "title": "Ricevi notifiche da",
+ "anyone": "Chiunque",
+ "followers": "Persone che ti seguono",
+ "follow": "Persone che segui",
+ "noone": "Nessuno"
+ },
+ "alert": {
+ "mentions_and_replies": "Menzioni e risposte",
+ "boosts": "Condivisioni",
+ "favorites": "Preferiti",
+ "new_followers": "Nuovi seguaci"
+ },
+ "disabled": {
+ "notification_hint": "Attiva le notifiche dalle impostazioni del tuo dispositivo per vedere gli aggiornamenti sulla schermata di blocco.",
+ "go_to_settings": "Vai alle impostazioni di notifica"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/ja.lproj/app.json b/Localization/StringsConvertor/input/ja.lproj/app.json
index fd1852502..093494d5e 100644
--- a/Localization/StringsConvertor/input/ja.lproj/app.json
+++ b/Localization/StringsConvertor/input/ja.lproj/app.json
@@ -650,16 +650,20 @@
}
},
"searching": {
- "posts": "Posts matching \"%s\"",
- "people": "People matching \"%s\"",
- "profile": "Go to @%s@%s",
- "url": "Open URL in Mastodon",
- "hashtag": "Go to #%s",
+ "posts": "「%s」に一致する投稿",
+ "people": "「%s」に一致するアカウント",
+ "profile": "@%s@%s へ移動",
+ "url": "URL を Mastodon で開く",
+ "hashtag": "#%s へ移動",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "なし"
},
"recent_search": "最近の検索",
- "clear_all": "Clear all",
+ "clear_all": "すべて消去",
"clear": "クリア"
}
},
@@ -705,59 +709,68 @@
"title": "%sの投稿"
},
"settings": {
- "title": "設定",
- "section": {
- "appearance": {
- "title": "外観",
- "automatic": "システムに準拠",
- "light": "ライト",
- "dark": "ダーク"
- },
- "look_and_feel": {
- "title": "テーマ",
- "use_system": "端末の設定を使う",
- "really_dark": "ブラック",
- "sorta_dark": "ダーク",
- "light": "ライト"
- },
- "notifications": {
- "title": "通知",
- "favorites": "お気に入り登録",
- "follows": "フォロー",
- "boosts": "ブースト",
- "mentions": "メンション",
- "trigger": {
- "anyone": "誰でも",
- "follower": "フォロワー",
- "follow": "フォローしている人",
- "noone": "なし",
- "title": "通知を受け取る"
- }
- },
- "preference": {
- "title": "環境設定",
- "disable_avatar_animation": "アバターのアニメーションを無効化する",
- "disable_emoji_animation": "絵文字のアニメーションを無効化する",
- "using_default_browser": "既定のブラウザでリンクを開く",
- "open_links_in_mastodon": "Mastodonでリンクを開く"
- },
- "boring_zone": {
- "title": "アプリについて",
- "account_settings": "アカウント設定",
- "terms": "利用規約",
- "privacy": "プライバシーポリシー"
- },
- "spicy_zone": {
- "title": "取り扱い注意項目",
- "clear": "メディアキャッシュをクリア",
- "signout": "サインアウト"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodonはオープンソースです。バグの報告はGithubの%s (%s)で行うことができます。"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "設定を閉じる"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/kab.lproj/app.json b/Localization/StringsConvertor/input/kab.lproj/app.json
index e676171f7..191c7a6ff 100644
--- a/Localization/StringsConvertor/input/kab.lproj/app.json
+++ b/Localization/StringsConvertor/input/kab.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Ulac igemmaḍ"
},
@@ -705,59 +709,68 @@
"title": "Tasuffeɣt sɣur %s"
},
"settings": {
- "title": "Iɣewwaṛen",
- "section": {
- "appearance": {
- "title": "Apparence",
- "automatic": "Awurman",
- "light": "Yezga d aceεlal",
- "dark": "Yezga d aberkan"
- },
- "look_and_feel": {
- "title": "Wali, tḥalfuḍ",
- "use_system": "Seqdec anagraw",
- "really_dark": "D aberkan s tidet",
- "sorta_dark": "D aberkan cwiya",
- "light": "Aceɛlal"
- },
- "notifications": {
- "title": "Tilɣa",
- "favorites": "Yerna tasuffeɣt-iw ɣer yismenyafen-ines",
- "follows": "Yeṭṭafar-iyi",
- "boosts": "Yules asuffeɣ n tduffeɣt-iw",
- "mentions": "Ibder-iyi-d",
- "trigger": {
- "anyone": "yal yiwen",
- "follower": "ameḍfar",
- "follow": "yal win ara ḍefreɣ",
- "noone": "ula yiwen",
- "title": "Selɣu-yi-d mi ara"
- }
- },
- "preference": {
- "title": "Imenyafen",
- "disable_avatar_animation": "Sens ivaṭaren yettembiwilen",
- "disable_emoji_animation": "Sens imujiten yettembiwilen",
- "using_default_browser": "Seqdec iminig amezwer i twaledyawt n yiseɣwan",
- "open_links_in_mastodon": "Ldi iseɣwan deg Mastodon"
- },
- "boring_zone": {
- "title": "Tamnaḍt yessefcalen",
- "account_settings": "Iɣewwaṛen n umiḍan",
- "terms": "Tiwtilin n useqdec",
- "privacy": "Tasertit tabaḍnit"
- },
- "spicy_zone": {
- "title": "Tamnaḍt tamihawt",
- "clear": "Sfeḍ takatut tuffirt n umidyat",
- "signout": "Senser"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Maṣṭudun d aseɣzan s uɣbalu yeldin. Tzemreḍ ad temmleḍ uguren deg GitHub %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Mdel asfaylu n iɣewwaṛen"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/kmr.lproj/app.json b/Localization/StringsConvertor/input/kmr.lproj/app.json
index 2806f61e9..7da3e866e 100644
--- a/Localization/StringsConvertor/input/kmr.lproj/app.json
+++ b/Localization/StringsConvertor/input/kmr.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Encam tune"
},
@@ -705,59 +709,68 @@
"title": "Şandî ji %s"
},
"settings": {
- "title": "Sazkarî",
- "section": {
- "appearance": {
- "title": "Xuyang",
- "automatic": "Xweber",
- "light": "Her dem ron",
- "dark": "Her dem tarî"
- },
- "look_and_feel": {
- "title": "Xuyang",
- "use_system": "Pergalê bi kar bîne",
- "really_dark": "Pir tarî",
- "sorta_dark": "Hinekî tarî",
- "light": "Ron"
- },
- "notifications": {
- "title": "Agahdarî",
- "favorites": "Şandiya min hez dike",
- "follows": "Min şopand",
- "boosts": "Şandiya min bilind dike",
- "mentions": "Qale min dike",
- "trigger": {
- "anyone": "her kes",
- "follower": "şopînerek",
- "follow": "her kesê ku ez dişopînim",
- "noone": "ne yek",
- "title": "Min agahdar bike dema"
- }
- },
- "preference": {
- "title": "Sazkarî",
- "disable_avatar_animation": "Avatarên anîmasyonî neçalak bike",
- "disable_emoji_animation": "Emojiyên anîmasyonî neçalak bike",
- "using_default_browser": "Ji bo vekirina girêdanan geroka berdest bi kar bîne",
- "open_links_in_mastodon": "Girêdanan di Mastodon de veke"
- },
- "boring_zone": {
- "title": "Devera acizker",
- "account_settings": "Sazkariyên ajimêr",
- "terms": "Mercên bikaranînê",
- "privacy": "Polîtikaya nihêniyê"
- },
- "spicy_zone": {
- "title": "Devera germ",
- "clear": "Pêşbîra medyayê pak bike",
- "signout": "Derkeve"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon nermalava çavkaniya vekirî ye. Tu dikarî pirsgirêkan li ser GitHub-ê ragihînî di %s (%s) de"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Sazkariyên çarçoveyê bigire"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/ko.lproj/app.json b/Localization/StringsConvertor/input/ko.lproj/app.json
index 7ebf3aa2d..98668debc 100644
--- a/Localization/StringsConvertor/input/ko.lproj/app.json
+++ b/Localization/StringsConvertor/input/ko.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "결과가 없습니다"
},
@@ -705,59 +709,68 @@
"title": "%s 님의 게시물"
},
"settings": {
- "title": "설정",
- "section": {
- "appearance": {
- "title": "외관",
- "automatic": "자동",
- "light": "항상 밝음",
- "dark": "항상 어두움"
- },
- "look_and_feel": {
- "title": "인터페이스",
- "use_system": "시스템 설정 사용",
- "really_dark": "진짜 어두움",
- "sorta_dark": "좀 어두움",
- "light": "밝음"
- },
- "notifications": {
- "title": "알림",
- "favorites": "내 게시물을 마음에 들어할 때",
- "follows": "나를 팔로우 할 때",
- "boosts": "내 게시물을 리블로그 할 때",
- "mentions": "나를 언급할 때",
- "trigger": {
- "anyone": "누구든",
- "follower": "팔로워가",
- "follow": "내가 팔로우하는 사람이",
- "noone": "아무도 못 하게",
- "title": "알림을 보낼 조건은"
- }
- },
- "preference": {
- "title": "설정",
- "disable_avatar_animation": "움직이는 아바타 비활성화",
- "disable_emoji_animation": "움직이는 에모지 비활성화",
- "using_default_browser": "기본 브라우저로 링크 열기",
- "open_links_in_mastodon": "마스토돈에서 링크 열기"
- },
- "boring_zone": {
- "title": "지루한 영역",
- "account_settings": "계정 설정",
- "terms": "서비스 약관",
- "privacy": "개인정보 정책"
- },
- "spicy_zone": {
- "title": "매운 영역",
- "clear": "미디어 캐시 삭제",
- "signout": "로그아웃"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "마스토돈은 오픈소스 소프트웨어입니다. Github의 %s (%s)에서 문제를 보고할 수 있습니다."
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "설정 창 닫기"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/lv.lproj/app.json b/Localization/StringsConvertor/input/lv.lproj/app.json
index f047ff188..efb83221e 100644
--- a/Localization/StringsConvertor/input/lv.lproj/app.json
+++ b/Localization/StringsConvertor/input/lv.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Nav rezultātu"
},
@@ -705,59 +709,68 @@
"title": "Ziņa no %s"
},
"settings": {
- "title": "Iestatījumi",
- "section": {
- "appearance": {
- "title": "Izskats",
- "automatic": "Automātiski",
- "light": "Vienmēr gaišs",
- "dark": "Vienmēr tumšs"
- },
- "look_and_feel": {
- "title": "Izskats",
- "use_system": "Lietot Sistēmas",
- "really_dark": "Ļoti tumšs",
- "sorta_dark": "Itkā tumšs",
- "light": "Gaišs"
- },
- "notifications": {
- "title": "Paziņojumi",
- "favorites": "Izceļ manu ziņu",
- "follows": "Seko man",
- "boosts": "Reblogo manu ziņu",
- "mentions": "Pieminējumi",
- "trigger": {
- "anyone": "jebkurš",
- "follower": "sekottājs",
- "follow": "jebkurš, kam sekoju",
- "noone": "neviens",
- "title": "Paziņot man, kad"
- }
- },
- "preference": {
- "title": "Uzstādījumi",
- "disable_avatar_animation": "Atspējot animētos avatarus",
- "disable_emoji_animation": "Atspējot animētās emocijzīmes",
- "using_default_browser": "Saišu atvēršana noklusētajā pārlūkā",
- "open_links_in_mastodon": "Atvērt saites Mastodon"
- },
- "boring_zone": {
- "title": "Garlaicīgā zona",
- "account_settings": "Konta iestatījumi",
- "terms": "Pakalpojuma noteikumi",
- "privacy": "Privātuma politika"
- },
- "spicy_zone": {
- "title": "Pikantā zona",
- "clear": "Notīrīt Multivides Kešatmiņu",
- "signout": "Iziet"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon ir atvērtā koda programmatūra. Tu vari ziņot par problēmām GitHub %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Aizvērt Iestatījumu Logu"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/my.lproj/app.json b/Localization/StringsConvertor/input/my.lproj/app.json
index 24a859de8..d56cc05f2 100644
--- a/Localization/StringsConvertor/input/my.lproj/app.json
+++ b/Localization/StringsConvertor/input/my.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "No results"
},
@@ -705,59 +709,68 @@
"title": "Post from %s"
},
"settings": {
- "title": "Settings",
- "section": {
- "appearance": {
- "title": "Appearance",
- "automatic": "Automatic",
- "light": "Always Light",
- "dark": "Always Dark"
- },
- "look_and_feel": {
- "title": "Look and Feel",
- "use_system": "Use System",
- "really_dark": "Really Dark",
- "sorta_dark": "Sorta Dark",
- "light": "Light"
- },
- "notifications": {
- "title": "Notifications",
- "favorites": "Favorites my post",
- "follows": "Follows me",
- "boosts": "Reblogs my post",
- "mentions": "Mentions me",
- "trigger": {
- "anyone": "anyone",
- "follower": "a follower",
- "follow": "anyone I follow",
- "noone": "no one",
- "title": "Notify me when"
- }
- },
- "preference": {
- "title": "Preferences",
- "disable_avatar_animation": "Disable animated avatars",
- "disable_emoji_animation": "Disable animated emojis",
- "using_default_browser": "Use default browser to open links",
- "open_links_in_mastodon": "Open links in Mastodon"
- },
- "boring_zone": {
- "title": "The Boring Zone",
- "account_settings": "Account Settings",
- "terms": "Terms of Service",
- "privacy": "Privacy Policy"
- },
- "spicy_zone": {
- "title": "The Spicy Zone",
- "clear": "Clear Media Cache",
- "signout": "Sign Out"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon is open source software. You can report issues on GitHub at %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Close Settings Window"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/nl.lproj/app.json b/Localization/StringsConvertor/input/nl.lproj/app.json
index 8e496f432..de76fa8b2 100644
--- a/Localization/StringsConvertor/input/nl.lproj/app.json
+++ b/Localization/StringsConvertor/input/nl.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Geen resultaten"
},
@@ -705,59 +709,68 @@
"title": "Bericht van %s"
},
"settings": {
- "title": "Instellingen",
- "section": {
- "appearance": {
- "title": "Uiterlijk",
- "automatic": "Automatisch",
- "light": "Altijd licht",
- "dark": "Altijd Donker"
- },
- "look_and_feel": {
- "title": "Uiterlijk",
- "use_system": "Systeem gebruiken",
- "really_dark": "Echt donker",
- "sorta_dark": "Donker",
- "light": "Licht"
- },
- "notifications": {
- "title": "Meldingen",
- "favorites": "Mijn bericht als favoriet markeert",
- "follows": "Mij volgt",
- "boosts": "Mijn bericht boost",
- "mentions": "Mij vermeldt",
- "trigger": {
- "anyone": "iemand",
- "follower": "een volger",
- "follow": "iemand die ik volg",
- "noone": "niemand",
- "title": "Melding tonen wanneer"
- }
- },
- "preference": {
- "title": "Instellingen",
- "disable_avatar_animation": "Geanimeerde avatars uitschakelen",
- "disable_emoji_animation": "Geanimeerde emojis uitschakelen",
- "using_default_browser": "Gebruik de standaardbrowser om links te openen",
- "open_links_in_mastodon": "Open links in Mastodon"
- },
- "boring_zone": {
- "title": "De saaie zone",
- "account_settings": "Accountinstellingen",
- "terms": "Gebruiksvoorwaarden",
- "privacy": "Privacybeleid"
- },
- "spicy_zone": {
- "title": "De gevaarlijke zone",
- "clear": "Mediacache wissen",
- "signout": "Uitloggen"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon is vrije, opensourcesoftware. Je kunt problemen melden op GitHub via %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Instellingen sluiten"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/pl.lproj/app.json b/Localization/StringsConvertor/input/pl.lproj/app.json
index 2ba4da5b1..6a8f1f37a 100644
--- a/Localization/StringsConvertor/input/pl.lproj/app.json
+++ b/Localization/StringsConvertor/input/pl.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "No results"
},
@@ -705,59 +709,68 @@
"title": "Post from %s"
},
"settings": {
- "title": "Settings",
- "section": {
- "appearance": {
- "title": "Appearance",
- "automatic": "Automatic",
- "light": "Always Light",
- "dark": "Always Dark"
- },
- "look_and_feel": {
- "title": "Look and Feel",
- "use_system": "Use System",
- "really_dark": "Really Dark",
- "sorta_dark": "Sorta Dark",
- "light": "Light"
- },
- "notifications": {
- "title": "Notifications",
- "favorites": "Favorites my post",
- "follows": "Follows me",
- "boosts": "Reblogs my post",
- "mentions": "Mentions me",
- "trigger": {
- "anyone": "anyone",
- "follower": "a follower",
- "follow": "anyone I follow",
- "noone": "no one",
- "title": "Notify me when"
- }
- },
- "preference": {
- "title": "Preferences",
- "disable_avatar_animation": "Disable animated avatars",
- "disable_emoji_animation": "Disable animated emojis",
- "using_default_browser": "Use default browser to open links",
- "open_links_in_mastodon": "Open links in Mastodon"
- },
- "boring_zone": {
- "title": "The Boring Zone",
- "account_settings": "Account Settings",
- "terms": "Terms of Service",
- "privacy": "Privacy Policy"
- },
- "spicy_zone": {
- "title": "The Spicy Zone",
- "clear": "Clear Media Cache",
- "signout": "Sign Out"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon is open source software. You can report issues on GitHub at %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Close Settings Window"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/pt-BR.lproj/app.json b/Localization/StringsConvertor/input/pt-BR.lproj/app.json
index 5df62b124..c20316b37 100644
--- a/Localization/StringsConvertor/input/pt-BR.lproj/app.json
+++ b/Localization/StringsConvertor/input/pt-BR.lproj/app.json
@@ -97,20 +97,20 @@
"title": "Translate from %s",
"unknown_language": "Unknown"
},
- "edit_post": "Edit",
+ "edit_post": "Editar",
"bookmark": "Bookmark",
"remove_bookmark": "Remove Bookmark",
- "follow": "Follow %s",
- "unfollow": "Unfollow %s"
+ "follow": "Seguir %s",
+ "unfollow": "Deixar de seguir %s"
},
"tabs": {
"home": "Início",
- "search_and_explore": "Search and Explore",
- "notifications": "Notifications",
+ "search_and_explore": "Buscar e Explorar",
+ "notifications": "Notificações",
"profile": "Perfil",
"a11y": {
- "search": "Search",
- "explore": "Explore"
+ "search": "Buscar",
+ "explore": "Explorar"
}
},
"keyboard": {
@@ -272,7 +272,7 @@
},
"education": {
"mastodon": {
- "title": "Welcome to Mastodon",
+ "title": "Boas-vindas ao Mastodon",
"description": "Mastodon is a decentralized social network, meaning no single company controls it. It’s made up of many independently-run servers, all connected together."
},
"servers": {
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Sem resultados"
},
@@ -705,59 +709,68 @@
"title": "Publicação de %s"
},
"settings": {
- "title": "Configurações",
- "section": {
- "appearance": {
- "title": "Aparência",
- "automatic": "Automático",
- "light": "Sempre Claro",
- "dark": "Sempre Escuro"
- },
- "look_and_feel": {
- "title": "Aparência e Comportamento",
- "use_system": "Usar configuração do sistema",
- "really_dark": "Bem escuro",
- "sorta_dark": "Meio escuro",
- "light": "Claro"
- },
- "notifications": {
- "title": "Notificações",
- "favorites": "Favoritaram minha publicação",
- "follows": "Me segue",
- "boosts": "Rebloga minha publicação",
- "mentions": "Me menciona",
- "trigger": {
- "anyone": "qualquer pessoa",
- "follower": "um seguidor",
- "follow": "qualquer um que eu siga",
- "noone": "ninguém",
- "title": "Me notificar quando"
- }
- },
- "preference": {
- "title": "Preferências",
- "disable_avatar_animation": "Desativar fotos animadas",
- "disable_emoji_animation": "Desativar emojis animados",
- "using_default_browser": "Usar o navegador padrão pra abrir links",
- "open_links_in_mastodon": "Abrir links no Mastodon"
- },
- "boring_zone": {
- "title": "A zona chata",
- "account_settings": "Configurações da conta",
- "terms": "Termos de serviço",
- "privacy": "Política de privacidade"
- },
- "spicy_zone": {
- "title": "A zona apimentada",
- "clear": "Limpar cachê de mídia",
- "signout": "Sair"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon é um software de código aberto. Você pode reportar problemas no GitHub em %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Fechar janela de configurações"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/pt.lproj/app.json b/Localization/StringsConvertor/input/pt.lproj/app.json
index 6b247e2c2..ef0c50ce7 100644
--- a/Localization/StringsConvertor/input/pt.lproj/app.json
+++ b/Localization/StringsConvertor/input/pt.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "No results"
},
@@ -705,59 +709,68 @@
"title": "Post from %s"
},
"settings": {
- "title": "Settings",
- "section": {
- "appearance": {
- "title": "Appearance",
- "automatic": "Automatic",
- "light": "Always Light",
- "dark": "Always Dark"
- },
- "look_and_feel": {
- "title": "Look and Feel",
- "use_system": "Use System",
- "really_dark": "Really Dark",
- "sorta_dark": "Sorta Dark",
- "light": "Light"
- },
- "notifications": {
- "title": "Notifications",
- "favorites": "Favorites my post",
- "follows": "Follows me",
- "boosts": "Reblogs my post",
- "mentions": "Mentions me",
- "trigger": {
- "anyone": "anyone",
- "follower": "a follower",
- "follow": "anyone I follow",
- "noone": "no one",
- "title": "Notify me when"
- }
- },
- "preference": {
- "title": "Opções",
- "disable_avatar_animation": "Disable animated avatars",
- "disable_emoji_animation": "Disable animated emojis",
- "using_default_browser": "Usar o navegador padrão para abrir hiperligações",
- "open_links_in_mastodon": "Abrir hiperligações no Mastodon"
- },
- "boring_zone": {
- "title": "Zona de seca",
- "account_settings": "Opções de conta",
- "terms": "Terms of Service",
- "privacy": "Política de privacidade"
- },
- "spicy_zone": {
- "title": "Zona picante",
- "clear": "Clear Media Cache",
- "signout": "Sign Out"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "O Mastodon é um programa de código-fonte aberto. Pode relatar problemas no GitHub em %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Close Settings Window"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/ro.lproj/app.json b/Localization/StringsConvertor/input/ro.lproj/app.json
index e8f204572..da56f992f 100644
--- a/Localization/StringsConvertor/input/ro.lproj/app.json
+++ b/Localization/StringsConvertor/input/ro.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "No results"
},
@@ -705,59 +709,68 @@
"title": "Post from %s"
},
"settings": {
- "title": "Settings",
- "section": {
- "appearance": {
- "title": "Appearance",
- "automatic": "Automatic",
- "light": "Always Light",
- "dark": "Always Dark"
- },
- "look_and_feel": {
- "title": "Look and Feel",
- "use_system": "Use System",
- "really_dark": "Really Dark",
- "sorta_dark": "Sorta Dark",
- "light": "Light"
- },
- "notifications": {
- "title": "Notifications",
- "favorites": "Favorites my post",
- "follows": "Follows me",
- "boosts": "Reblogs my post",
- "mentions": "Mentions me",
- "trigger": {
- "anyone": "anyone",
- "follower": "a follower",
- "follow": "anyone I follow",
- "noone": "no one",
- "title": "Notify me when"
- }
- },
- "preference": {
- "title": "Preferences",
- "disable_avatar_animation": "Disable animated avatars",
- "disable_emoji_animation": "Disable animated emojis",
- "using_default_browser": "Use default browser to open links",
- "open_links_in_mastodon": "Open links in Mastodon"
- },
- "boring_zone": {
- "title": "The Boring Zone",
- "account_settings": "Account Settings",
- "terms": "Terms of Service",
- "privacy": "Privacy Policy"
- },
- "spicy_zone": {
- "title": "The Spicy Zone",
- "clear": "Clear Media Cache",
- "signout": "Sign Out"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon is open source software. You can report issues on GitHub at %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Close Settings Window"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/ru.lproj/app.json b/Localization/StringsConvertor/input/ru.lproj/app.json
index a4e011040..3a2eb456c 100644
--- a/Localization/StringsConvertor/input/ru.lproj/app.json
+++ b/Localization/StringsConvertor/input/ru.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Нет результатов"
},
@@ -705,59 +709,68 @@
"title": "Пост %s"
},
"settings": {
- "title": "Настройки",
- "section": {
- "appearance": {
- "title": "Внешний вид",
- "automatic": "Автоматически",
- "light": "Светлая тема",
- "dark": "Тёмная тема"
- },
- "look_and_feel": {
- "title": "Look and Feel",
- "use_system": "Use System",
- "really_dark": "Really Dark",
- "sorta_dark": "Sorta Dark",
- "light": "Light"
- },
- "notifications": {
- "title": "Уведомления",
- "favorites": "Добавляет мой пост в избранное",
- "follows": "Подписался на меня",
- "boosts": "Продвигает мой пост",
- "mentions": "Упоминает меня",
- "trigger": {
- "anyone": "кто угодно",
- "follower": "мой подписчик",
- "follow": "любой, на кого я подписан(а)",
- "noone": "никто",
- "title": "Уведомлять меня, когда"
- }
- },
- "preference": {
- "title": "Предпочтения",
- "disable_avatar_animation": "Отключить анимацию аватарок",
- "disable_emoji_animation": "Отключить анимацию эмодзи",
- "using_default_browser": "Использовать браузер по умолчанию для открытия ссылок",
- "open_links_in_mastodon": "Открывать ссылки в Мастодоне"
- },
- "boring_zone": {
- "title": "Зона скукотищи",
- "account_settings": "Настройки аккаунта",
- "terms": "Условия использования",
- "privacy": "Политика конфиденциальности"
- },
- "spicy_zone": {
- "title": "Пикантная зона",
- "clear": "Очистить кэш медиа",
- "signout": "Выйти из учётной записи"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon — проект с открытым исходным кодом. Сообщить о проблемах можно на GitHub по адресу %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Закрыть окно настроек"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/si.lproj/app.json b/Localization/StringsConvertor/input/si.lproj/app.json
index 040e86e0c..aa66be125 100644
--- a/Localization/StringsConvertor/input/si.lproj/app.json
+++ b/Localization/StringsConvertor/input/si.lproj/app.json
@@ -577,7 +577,7 @@
"replies": "Replies",
"posts_and_replies": "Posts and Replies",
"media": "මාධ්ය",
- "about": "පිලිබඳව"
+ "about": "පිළිබඳව"
},
"relationship_action_alert": {
"confirm_mute_user": {
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "ප්රතිඵල නැත"
},
@@ -705,59 +709,68 @@
"title": "Post from %s"
},
"settings": {
- "title": "සැකසුම්",
- "section": {
- "appearance": {
- "title": "පෙනුම",
- "automatic": "ස්වයංක්රීය",
- "light": "Always Light",
- "dark": "Always Dark"
- },
- "look_and_feel": {
- "title": "Look and Feel",
- "use_system": "Use System",
- "really_dark": "Really Dark",
- "sorta_dark": "Sorta Dark",
- "light": "Light"
- },
- "notifications": {
- "title": "දැනුම්දීම්",
- "favorites": "Favorites my post",
- "follows": "Follows me",
- "boosts": "Reblogs my post",
- "mentions": "Mentions me",
- "trigger": {
- "anyone": "anyone",
- "follower": "a follower",
- "follow": "anyone I follow",
- "noone": "no one",
- "title": "Notify me when"
- }
- },
- "preference": {
- "title": "Preferences",
- "disable_avatar_animation": "Disable animated avatars",
- "disable_emoji_animation": "Disable animated emojis",
- "using_default_browser": "Use default browser to open links",
- "open_links_in_mastodon": "Open links in Mastodon"
- },
- "boring_zone": {
- "title": "The Boring Zone",
- "account_settings": "Account Settings",
- "terms": "Terms of Service",
- "privacy": "Privacy Policy"
- },
- "spicy_zone": {
- "title": "The Spicy Zone",
- "clear": "Clear Media Cache",
- "signout": "නික්මෙන්න"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon is open source software. You can report issues on GitHub at %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Close Settings Window"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/sl.lproj/app.json b/Localization/StringsConvertor/input/sl.lproj/app.json
index e0374ddc0..eb0582d33 100644
--- a/Localization/StringsConvertor/input/sl.lproj/app.json
+++ b/Localization/StringsConvertor/input/sl.lproj/app.json
@@ -650,16 +650,20 @@
}
},
"searching": {
- "posts": "Posts matching \"%s\"",
- "people": "People matching \"%s\"",
- "profile": "Go to @%s@%s",
- "url": "Open URL in Mastodon",
- "hashtag": "Go to #%s",
+ "posts": "Objave, ki se ujemajo s/z »%s«",
+ "people": "Osebe, ki se ujemajo s/z »%s«",
+ "profile": "Pojdi na @%s@%s",
+ "url": "Odpri URL v Mastodonu",
+ "hashtag": "Pojdi na #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Ni rezultatov"
},
"recent_search": "Nedavna iskanja",
- "clear_all": "Clear all",
+ "clear_all": "Počisti vse",
"clear": "Počisti"
}
},
@@ -705,59 +709,68 @@
"title": "Objavil/a"
},
"settings": {
- "title": "Nastavitve",
- "section": {
- "appearance": {
- "title": "Videz",
- "automatic": "Samodejno",
- "light": "Vedno svetlo",
- "dark": "Vedno temno"
- },
- "look_and_feel": {
- "title": "Videz in občutek",
- "use_system": "Uporabi sistemsko",
- "really_dark": "Zares temno",
- "sorta_dark": "Nekako temno",
- "light": "Svetlo"
- },
- "notifications": {
- "title": "Obvestila",
- "favorites": "mojo objavo da med priljubljene",
- "follows": "me sledi",
- "boosts": "prepošlje mojo objavo",
- "mentions": "me omeni",
- "trigger": {
- "anyone": "kdor koli",
- "follower": "sledilec/ka",
- "follow": "nekdo, ki mu sledim,",
- "noone": "nihče",
- "title": "Obvesti me, ko"
- }
- },
- "preference": {
- "title": "Nastavitve",
- "disable_avatar_animation": "Onemogoči animirane avatarje",
- "disable_emoji_animation": "Onemogoči animirane emotikone",
- "using_default_browser": "Uporabi privzeti brskalnik za odpiranje povezav",
- "open_links_in_mastodon": "Odpri povezave v Mastodonu"
- },
- "boring_zone": {
- "title": "Cona dolgočasja",
- "account_settings": "Nastavitve računa",
- "terms": "Pogoji uporabe",
- "privacy": "Pravilnik o zasebnosti"
- },
- "spicy_zone": {
- "title": "Pikantna cona",
- "clear": "Počisti medijski predpomnilnik",
- "signout": "Odjava"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon je odprtokodna programska oprema. Na GitHubu na %s (%s) lahko poročate o napakah"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Zapri okno nastavitev"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/sv.lproj/app.json b/Localization/StringsConvertor/input/sv.lproj/app.json
index 4631f1fdc..936cc0004 100644
--- a/Localization/StringsConvertor/input/sv.lproj/app.json
+++ b/Localization/StringsConvertor/input/sv.lproj/app.json
@@ -336,7 +336,7 @@
"manually_reviewed": "Manuell granskning"
},
"language": {
- "all": "All"
+ "all": "Alla"
},
"search": {
"placeholder": "Sök namn eller URL"
@@ -655,6 +655,10 @@
"profile": "Gå till @%s@%s",
"url": "Öppna URL i Mastodon",
"hashtag": "Gå till #%s",
+ "no_user": {
+ "title": "Inget användarkonto hittades",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Inga resultat"
},
@@ -705,59 +709,68 @@
"title": "Inlägg från %s"
},
"settings": {
- "title": "Inställningar",
- "section": {
- "appearance": {
- "title": "Utseende",
- "automatic": "Automatisk",
- "light": "Alltid ljus",
- "dark": "Alltid mörk"
- },
- "look_and_feel": {
- "title": "Utseende och känsla",
- "use_system": "Följ systeminställningarna",
- "really_dark": "Verkligen mörk",
- "sorta_dark": "Ganska mörk",
- "light": "Ljust"
- },
- "notifications": {
- "title": "Notiser",
- "favorites": "Favoriserar mitt inlägg",
- "follows": "Följer mig",
- "boosts": "Boostar mitt inlägg",
- "mentions": "Nämner mig",
- "trigger": {
- "anyone": "alla",
- "follower": "en följare",
- "follow": "någon jag följer",
- "noone": "ingen",
- "title": "Meddela mig när"
- }
- },
- "preference": {
- "title": "Inställningar",
- "disable_avatar_animation": "Inaktivera animerade avatarer",
- "disable_emoji_animation": "Inaktivera animerade emojis",
- "using_default_browser": "Använd standardwebbläsare för att öppna länkar",
- "open_links_in_mastodon": "Öppna länkar i Mastodon"
- },
- "boring_zone": {
- "title": "Den tråkiga zonen",
- "account_settings": "Kontoinställningar",
- "terms": "Användarvillkor",
- "privacy": "Integritetspolicy"
- },
- "spicy_zone": {
- "title": "Den spännande zonen",
- "clear": "Rensa mediacache",
- "signout": "Logga ut"
+ "overview": {
+ "title": "Inställningar",
+ "general": "Allmänt",
+ "notifications": "Notifications",
+ "support_mastodon": "Stöd Mastodon",
+ "about_mastodon": "Om Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logga ut %@"
+ },
+ "about_mastodon": {
+ "title": "Om",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Bidra till Mastodon",
+ "privacy_policy": "Integritetspolicy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "Om",
+ "rules": "Regler",
+ "about_instance": {
+ "title": "Administratör",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon är programvara med öppen källkod. Du kan rapportera problem via GitHub på %s (%s)"
+ "general": {
+ "title": "Allmänt",
+ "appearance": {
+ "section_title": "Utseende",
+ "dark": "Mörkt",
+ "light": "Ljust",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Spela animerade avatarer och emojis"
+ },
+ "links": {
+ "section_title": "Länkar",
+ "open_in_mastodon": "Öppna i Mastodon",
+ "open_in_browser": "Öppna i webbläsare"
+ }
},
- "keyboard": {
- "close_settings_window": "Stäng inställningsfönstret"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "Personer som följer dig",
+ "follow": "Personer du följer",
+ "noone": "Ingen"
+ },
+ "alert": {
+ "mentions_and_replies": "Omnämnanden & Svar",
+ "boosts": "Boosts",
+ "favorites": "Favoriter",
+ "new_followers": "Nya följare"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/th.lproj/app.json b/Localization/StringsConvertor/input/th.lproj/app.json
index 0d4008795..72b58c9eb 100644
--- a/Localization/StringsConvertor/input/th.lproj/app.json
+++ b/Localization/StringsConvertor/input/th.lproj/app.json
@@ -650,16 +650,20 @@
}
},
"searching": {
- "posts": "Posts matching \"%s\"",
- "people": "People matching \"%s\"",
- "profile": "Go to @%s@%s",
- "url": "Open URL in Mastodon",
- "hashtag": "Go to #%s",
+ "posts": "โพสต์ที่ตรงกับ \"%s\"",
+ "people": "ผู้คนที่ตรงกับ \"%s\"",
+ "profile": "ไปยัง @%s@%s",
+ "url": "เปิด URL ใน Mastodon",
+ "hashtag": "ไปยัง #%s",
+ "no_user": {
+ "title": "ไม่พบบัญชีผู้ใช้",
+ "message": "ไม่มีบัญชีผู้ใช้ \"%s\" ใน %s"
+ },
"empty_state": {
"no_results": "ไม่มีผลลัพธ์"
},
"recent_search": "การค้นหาล่าสุด",
- "clear_all": "Clear all",
+ "clear_all": "ล้างทั้งหมด",
"clear": "ล้าง"
}
},
@@ -705,59 +709,68 @@
"title": "โพสต์จาก %s"
},
"settings": {
- "title": "การตั้งค่า",
- "section": {
- "appearance": {
- "title": "ลักษณะที่ปรากฏ",
- "automatic": "อัตโนมัติ",
- "light": "สว่างเสมอ",
- "dark": "มืดเสมอ"
- },
- "look_and_feel": {
- "title": "ลักษณะที่แสดง",
- "use_system": "ใช้ของระบบ",
- "really_dark": "มืดมาก",
- "sorta_dark": "ค่อนข้างมืด",
- "light": "สว่าง"
- },
- "notifications": {
- "title": "การแจ้งเตือน",
- "favorites": "ชื่นชอบโพสต์ของฉัน",
- "follows": "ติดตามฉัน",
- "boosts": "ดันโพสต์ของฉัน",
- "mentions": "กล่าวถึงฉัน",
- "trigger": {
- "anyone": "ใครก็ตาม",
- "follower": "ผู้ติดตาม",
- "follow": "ใครก็ตามที่ฉันติดตาม",
- "noone": "ไม่มีใคร",
- "title": "แจ้งเตือนฉันเมื่อ"
- }
- },
- "preference": {
- "title": "การกำหนดลักษณะ",
- "disable_avatar_animation": "ปิดใช้งานภาพประจำตัวแบบเคลื่อนไหว",
- "disable_emoji_animation": "ปิดใช้งานอีโมจิแบบเคลื่อนไหว",
- "using_default_browser": "ใช้เบราว์เซอร์เริ่มต้นเพื่อเปิดลิงก์",
- "open_links_in_mastodon": "เปิดลิงก์ใน Mastodon"
- },
- "boring_zone": {
- "title": "โซนน่าเบื่อ",
- "account_settings": "การตั้งค่าบัญชี",
- "terms": "เงื่อนไขการให้บริการ",
- "privacy": "นโยบายความเป็นส่วนตัว"
- },
- "spicy_zone": {
- "title": "โซนเผ็ดร้อน",
- "clear": "ล้างแคชสื่อ",
- "signout": "ลงชื่อออก"
+ "overview": {
+ "title": "การตั้งค่า",
+ "general": "ทั่วไป",
+ "notifications": "การแจ้งเตือน",
+ "support_mastodon": "สนับสนุน Mastodon",
+ "about_mastodon": "เกี่ยวกับ Mastodon",
+ "server_details": "รายละเอียดเซิร์ฟเวอร์",
+ "logout": "ออกจากระบบ %@"
+ },
+ "about_mastodon": {
+ "title": "เกี่ยวกับ",
+ "more_settings": "การตั้งค่าเพิ่มเติม",
+ "contribute_to_mastodon": "มีส่วนร่วมกับ Mastodon",
+ "privacy_policy": "นโยบายความเป็นส่วนตัว",
+ "clear_media_storage": "ล้างที่เก็บข้อมูลสื่อ"
+ },
+ "server_details": {
+ "about": "เกี่ยวกับ",
+ "rules": "กฎ",
+ "about_instance": {
+ "title": "ผู้ดูแล",
+ "message_admin": "ส่งข้อความถึงผู้ดูแล",
+ "legal_notice": "ประกาศทางกฎหมาย"
}
},
- "footer": {
- "mastodon_description": "Mastodon เป็นซอฟต์แวร์โอเพนซอร์ส คุณสามารถรายงานปัญหาได้ใน GitHub ที่ %s (%s)"
+ "general": {
+ "title": "ทั่วไป",
+ "appearance": {
+ "section_title": "ลักษณะที่ปรากฏ",
+ "dark": "มืด",
+ "light": "สว่าง",
+ "system": "ใช้ลักษณะที่ปรากฏของอุปกรณ์"
+ },
+ "design": {
+ "section_title": "การออกแบบ",
+ "show_animations": "เล่นภาพประจำตัวและอีโมจิแบบเคลื่อนไหว"
+ },
+ "links": {
+ "section_title": "ลิงก์",
+ "open_in_mastodon": "เปิดใน Mastodon",
+ "open_in_browser": "เปิดในเบราว์เซอร์"
+ }
},
- "keyboard": {
- "close_settings_window": "ปิดหน้าต่างการตั้งค่า"
+ "notifications": {
+ "title": "การแจ้งเตือน",
+ "policy": {
+ "title": "รับการแจ้งเตือนจาก",
+ "anyone": "ใครก็ตาม",
+ "followers": "ผู้คนที่ติดตามคุณ",
+ "follow": "ผู้คนที่คุณติดตาม",
+ "noone": "ไม่มีใคร"
+ },
+ "alert": {
+ "mentions_and_replies": "การกล่าวถึงและการตอบกลับ",
+ "boosts": "การดัน",
+ "favorites": "รายการโปรด",
+ "new_followers": "ผู้ติดตามใหม่"
+ },
+ "disabled": {
+ "notification_hint": "เปิดการแจ้งเตือนจากการตั้งค่าอุปกรณ์ของคุณเพื่อดูการอัปเดตในหน้าจอล็อคของคุณ",
+ "go_to_settings": "ไปยังการตั้งค่าการแจ้งเตือน"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/tr.lproj/app.json b/Localization/StringsConvertor/input/tr.lproj/app.json
index f0eed9f64..ba24533f1 100644
--- a/Localization/StringsConvertor/input/tr.lproj/app.json
+++ b/Localization/StringsConvertor/input/tr.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Sonuç yok"
},
@@ -705,59 +709,68 @@
"title": "%s kullanıcının gönderisi"
},
"settings": {
- "title": "Ayarlar",
- "section": {
- "appearance": {
- "title": "Görünüm",
- "automatic": "Otomatik",
- "light": "Daima Açık",
- "dark": "Daima Koyu"
- },
- "look_and_feel": {
- "title": "Görünüm",
- "use_system": "Sistem İle Aynı",
- "really_dark": "Gerçek Koyu",
- "sorta_dark": "Hafif Koyu",
- "light": "Açık"
- },
- "notifications": {
- "title": "Bildirimler",
- "favorites": "Gönderimi favorilerine eklediğinde",
- "follows": "Beni takip ettiğinde",
- "boosts": "Gönderimi yeniden paylaştığında",
- "mentions": "Benden bahsettiğinde",
- "trigger": {
- "anyone": "herhangi biri",
- "follower": "bir takipçim",
- "follow": "takip ettiğim biri",
- "noone": "bilgilendirme",
- "title": "Beni şu durumda bilgilendir: "
- }
- },
- "preference": {
- "title": "Tercihler",
- "disable_avatar_animation": "Hareketli avatarları devre dışı bırak",
- "disable_emoji_animation": "Hareketli emojileri devre dışı bırak",
- "using_default_browser": "Bağlantıları varsayılan tarayıcıda aç",
- "open_links_in_mastodon": "Bağlantıları Mastodon içinden aç"
- },
- "boring_zone": {
- "title": "Sıkıcı Bölge",
- "account_settings": "Hesap Ayarları",
- "terms": "Hizmet Şartları",
- "privacy": "Gizlilik Politikası"
- },
- "spicy_zone": {
- "title": "Tehlikeli bölge",
- "clear": "Medya Önbelleğini Temizle",
- "signout": "Oturumu Kapat"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon açık kaynaklı bir yazılımdır. GitHub'dan %s (%s) üzerinden katkıda bulunabilir veya sorunları bildirebilirsiniz"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Ayarlar Penceresini Kapat"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/uk.lproj/app.json b/Localization/StringsConvertor/input/uk.lproj/app.json
index 360e5a4c5..b18d60b19 100644
--- a/Localization/StringsConvertor/input/uk.lproj/app.json
+++ b/Localization/StringsConvertor/input/uk.lproj/app.json
@@ -105,12 +105,12 @@
},
"tabs": {
"home": "Головна",
- "search_and_explore": "Search and Explore",
+ "search_and_explore": "Пошук і дослідження",
"notifications": "Сповіщення",
"profile": "Профіль",
"a11y": {
"search": "Пошук",
- "explore": "Explore"
+ "explore": "Огляд"
}
},
"keyboard": {
@@ -146,7 +146,7 @@
"sensitive_content": "Контент 18+",
"media_content_warning": "Натисніть будь-де, щоб показати більше",
"tap_to_reveal": "Натисніть, щоб відобразити",
- "load_embed": "Load Embed",
+ "load_embed": "Завантажити вбудований файл",
"link_via_user": "%s через %s",
"poll": {
"vote": "Проголосувати",
@@ -169,7 +169,7 @@
"show_image": "Показати зображення",
"show_gif": "Показати GIF",
"show_video_player": "Показати відеоплеєр",
- "share_link_in_post": "Share Link in Post",
+ "share_link_in_post": "Поділіться посиланням у повідомленні",
"tap_then_hold_to_show_menu": "Натисніть та утримуйте, щоб показати меню",
"a11y_labels": {
"reblog": "Репост",
@@ -199,7 +199,7 @@
"media": {
"accessibility_label": "%s, вкладення %d із %d",
"expand_image_hint": "Розгортає зображення. Двічі торкніться та утримуйте, щоб показати дії",
- "expand_gif_hint": "Expands the GIF. Double-tap and hold to show actions",
+ "expand_gif_hint": "Розгортання GIF-файлу. Двічі торкніться і утримуйте, щоб показати дії",
"expand_video_hint": "Показує відеоплеєр. Натисніть двічі і утримуйте, щоб показати дії"
},
"posted_via_application": "%s через %s",
@@ -553,12 +553,12 @@
},
"dashboard": {
"my_posts": "публікації",
- "my_following": "following",
+ "my_following": "підписки",
"my_followers": "підписники",
"other_posts": "публікації",
"other_following": "підписок",
"other_followers": "підписники",
- "familiar_followers": "mutuals"
+ "familiar_followers": "спільні"
},
"fields": {
"joined": "Приєднався",
@@ -650,16 +650,20 @@
}
},
"searching": {
- "posts": "Posts matching \"%s\"",
- "people": "People matching \"%s\"",
- "profile": "Go to @%s@%s",
- "url": "Open URL in Mastodon",
- "hashtag": "Go to #%s",
+ "posts": "Збіг дописів %s\"",
+ "people": "Збіг профілів %s\"",
+ "profile": "Перейти в @%s@%s",
+ "url": "Відкрити URL-адресу в Mastodon",
+ "hashtag": "Перейти до %s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Жодних результатів"
},
"recent_search": "Нещодавні запити",
- "clear_all": "Clear all",
+ "clear_all": "Очистити все",
"clear": "Очистити"
}
},
@@ -705,59 +709,68 @@
"title": "Публікація від %s"
},
"settings": {
- "title": "Налаштування",
- "section": {
- "appearance": {
- "title": "Оформлення",
- "automatic": "Автоматичне",
- "light": "Завжди світле",
- "dark": "Завжди темне"
- },
- "look_and_feel": {
- "title": "Зовнішній вид",
- "use_system": "Використати системний",
- "really_dark": "Дуже темний",
- "sorta_dark": "Трішкий темний",
- "light": "Світлий"
- },
- "notifications": {
- "title": "Сповіщення",
- "favorites": "Вподобав ваш допис",
- "follows": "Підписався на мене",
- "boosts": "Реблог мого посту",
- "mentions": "Згадує мене",
- "trigger": {
- "anyone": "усі",
- "follower": "підписник",
- "follow": "хтось, за ким я слідкую",
- "noone": "ніхто",
- "title": "Повідомити мене, коли"
- }
- },
- "preference": {
- "title": "Налаштування",
- "disable_avatar_animation": "Вимкнути анімовані аватари",
- "disable_emoji_animation": "Вимкнути анімовані емодзі",
- "using_default_browser": "Використовувати браузер за замовчуванням, щоб відкрити посилання",
- "open_links_in_mastodon": "Відкривати посилання в Mastodon"
- },
- "boring_zone": {
- "title": "Нудна зона",
- "account_settings": "Налаштування облікового запису",
- "terms": "Умови використання",
- "privacy": "Політика конфіденційності"
- },
- "spicy_zone": {
- "title": "Гостра зона",
- "clear": "Очистити кеш медіа",
- "signout": "Вийти"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon — програма з відкритим вихідним кодом. Ви можете повідомити про проблеми на GitHub на %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Закрити вікно налаштувань"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
@@ -845,13 +858,13 @@
},
"extension": {
"open_in": {
- "invalid_link_error": "This doesn't seem to be a valid Mastodon link."
+ "invalid_link_error": "Здається, це не дійсне посилання Mastodon."
}
},
"widget": {
"common": {
- "unsupported_widget_family": "Sorry but this Widget family is unsupported.",
- "user_not_logged_in": "Please open Mastodon to log in to an Account."
+ "unsupported_widget_family": "Вибачте, але це сімейство віджетів не підтримується.",
+ "user_not_logged_in": "Будь ласка, відкрийте Mastodon, щоб увійти в обліковий запис."
},
"followers_count": {
"configuration_display_name": "Підписники",
@@ -860,8 +873,8 @@
"followers_today": "%s підписників сьогодні"
},
"multiple_followers": {
- "configuration_display_name": "Multiple followers",
- "configuration_description": "Show number of followers for multiple accounts.",
+ "configuration_display_name": "Кілька підписників",
+ "configuration_description": "Показати кількість підписників на кількох акаунтах.",
"mock_user": {
"display_name": "Інший підписник",
"account_name": "another@follower.social"
@@ -876,12 +889,12 @@
"hashtag": {
"configuration": {
"display_name": "Хештеґ",
- "description": "Shows a recent post with the selected hashtag."
+ "description": "Показує останні публікації з вибраним хештегом."
},
"not_found": {
"account_name": "John Mastodon",
"account": "@johnMastodon@no-such.account",
- "content": "Sorry, we couldn’t find any posts with the hashtag #%@. Please try a #DifferentHashtag or check the widget settings."
+ "content": "Вибачте, ми не знайшли публікацій за хештегом#%@. Будь ласка, спробуйте #ІншийХештег або перевірте налаштування віджету."
},
"placeholder": {
"account_name": "John Mastodon",
diff --git a/Localization/StringsConvertor/input/vi.lproj/app.json b/Localization/StringsConvertor/input/vi.lproj/app.json
index c551d7982..e3884b096 100644
--- a/Localization/StringsConvertor/input/vi.lproj/app.json
+++ b/Localization/StringsConvertor/input/vi.lproj/app.json
@@ -650,16 +650,20 @@
}
},
"searching": {
- "posts": "Posts matching \"%s\"",
- "people": "People matching \"%s\"",
- "profile": "Go to @%s@%s",
- "url": "Open URL in Mastodon",
- "hashtag": "Go to #%s",
+ "posts": "Tút nhắc đến \"%s\"",
+ "people": "Người có tên \"%s\"",
+ "profile": "Đến @%s@%s",
+ "url": "Mở liên kết trong Mastodon",
+ "hashtag": "Đến #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "Không có kết quả"
},
"recent_search": "Tìm kiếm gần đây",
- "clear_all": "Clear all",
+ "clear_all": "Xóa tất cả",
"clear": "Xóa"
}
},
@@ -705,59 +709,68 @@
"title": "Tút của %s"
},
"settings": {
- "title": "Cài đặt",
- "section": {
- "appearance": {
- "title": "Giao diện",
- "automatic": "Tự động",
- "light": "Sáng",
- "dark": "Tối"
- },
- "look_and_feel": {
- "title": "Giao diện",
- "use_system": "Mặc định hệ thống",
- "really_dark": "Tối Mạnh",
- "sorta_dark": "Tối Nhẹ",
- "light": "Sáng"
- },
- "notifications": {
- "title": "Thông báo",
- "favorites": "Thích tút của tôi",
- "follows": "Theo dõi tôi",
- "boosts": "Đăng lại tút của tôi",
- "mentions": "Nhắc đến tôi",
- "trigger": {
- "anyone": "bất cứ ai",
- "follower": "người theo dõi tôi",
- "follow": "người tôi theo dõi",
- "noone": "không một ai",
- "title": "Thông báo khi"
- }
- },
- "preference": {
- "title": "Chung",
- "disable_avatar_animation": "Tắt ảnh đại diện GIF",
- "disable_emoji_animation": "Tắt emoji dạng GIF",
- "using_default_browser": "Dùng trình duyệt mặc định",
- "open_links_in_mastodon": "Mở liên kết trong Mastodon"
- },
- "boring_zone": {
- "title": "Nhàm chán",
- "account_settings": "Cài đặt tài khoản",
- "terms": "Điều khoản dịch vụ",
- "privacy": "Chính sách bảo mật"
- },
- "spicy_zone": {
- "title": "Thú vị",
- "clear": "Xóa bộ nhớ đệm",
- "signout": "Đăng xuất"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon là phần mềm mã nguồn mở. Bạn có thể báo lỗi trên GitHub tại %s (%s)"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "Đóng cửa sổ cài đặt"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/zh-Hans.lproj/app.json b/Localization/StringsConvertor/input/zh-Hans.lproj/app.json
index d15db21ea..f12bd1ae5 100644
--- a/Localization/StringsConvertor/input/zh-Hans.lproj/app.json
+++ b/Localization/StringsConvertor/input/zh-Hans.lproj/app.json
@@ -655,6 +655,10 @@
"profile": "Go to @%s@%s",
"url": "Open URL in Mastodon",
"hashtag": "Go to #%s",
+ "no_user": {
+ "title": "No User Account Found",
+ "message": "There's no Useraccount \"%s\" on %s"
+ },
"empty_state": {
"no_results": "无结果"
},
@@ -705,59 +709,68 @@
"title": "来自 %s 的帖子"
},
"settings": {
- "title": "设置",
- "section": {
- "appearance": {
- "title": "外观",
- "automatic": "自动",
- "light": "浅色",
- "dark": "深色"
- },
- "look_and_feel": {
- "title": "外观和风格",
- "use_system": "跟随系统",
- "really_dark": "暗色",
- "sorta_dark": "深色",
- "light": "浅色"
- },
- "notifications": {
- "title": "通知",
- "favorites": "喜欢我的帖子",
- "follows": "关注我",
- "boosts": "转发我的帖子",
- "mentions": "提及我",
- "trigger": {
- "anyone": "任何人",
- "follower": "关注者",
- "follow": "我关注的",
- "noone": "没有人",
- "title": "提示通知来自"
- }
- },
- "preference": {
- "title": "偏好",
- "disable_avatar_animation": "禁用动画头像",
- "disable_emoji_animation": "禁用动画表情",
- "using_default_browser": "使用默认浏览器打开链接",
- "open_links_in_mastodon": "在 Mastodon 中打开链接"
- },
- "boring_zone": {
- "title": "The Boring Zone",
- "account_settings": "账号设置",
- "terms": "服务条款",
- "privacy": "隐私政策"
- },
- "spicy_zone": {
- "title": "The Spicy Zone",
- "clear": "清除图片缓存",
- "signout": "退出"
+ "overview": {
+ "title": "Settings",
+ "general": "General",
+ "notifications": "Notifications",
+ "support_mastodon": "Support Mastodon",
+ "about_mastodon": "About Mastodon",
+ "server_details": "Server Details",
+ "logout": "Logout %@"
+ },
+ "about_mastodon": {
+ "title": "About",
+ "more_settings": "Even More Settings",
+ "contribute_to_mastodon": "Contribute to Mastodon",
+ "privacy_policy": "Privacy Policy",
+ "clear_media_storage": "Clear Media Storage"
+ },
+ "server_details": {
+ "about": "About",
+ "rules": "Rules",
+ "about_instance": {
+ "title": "Administrator",
+ "message_admin": "Message Admin",
+ "legal_notice": "A legal notice"
}
},
- "footer": {
- "mastodon_description": "Mastodon 是开源软件。欢迎前往 GitHub %s (%s) 贡献代码或反馈问题。"
+ "general": {
+ "title": "General",
+ "appearance": {
+ "section_title": "Appearance",
+ "dark": "Dark",
+ "light": "Light",
+ "system": "Use Device Appearance"
+ },
+ "design": {
+ "section_title": "Design",
+ "show_animations": "Play Animated Avatars and Emoji"
+ },
+ "links": {
+ "section_title": "Links",
+ "open_in_mastodon": "Open in Mastodon",
+ "open_in_browser": "Open in Browser"
+ }
},
- "keyboard": {
- "close_settings_window": "关闭设置窗口"
+ "notifications": {
+ "title": "Notifications",
+ "policy": {
+ "title": "Get Notifications from",
+ "anyone": "Anyone",
+ "followers": "People who follow you",
+ "follow": "People you follow",
+ "noone": "No one"
+ },
+ "alert": {
+ "mentions_and_replies": "Mentions & Replies",
+ "boosts": "Boosts",
+ "favorites": "Favorites",
+ "new_followers": "New Followers"
+ },
+ "disabled": {
+ "notification_hint": "Turn on notifications from your device settings to see updates on your lock screen.",
+ "go_to_settings": "Go to Notification Settings"
+ }
}
},
"report": {
diff --git a/Localization/StringsConvertor/input/zh-Hant.lproj/app.json b/Localization/StringsConvertor/input/zh-Hant.lproj/app.json
index b2aafa7b2..36ea70d9c 100644
--- a/Localization/StringsConvertor/input/zh-Hant.lproj/app.json
+++ b/Localization/StringsConvertor/input/zh-Hant.lproj/app.json
@@ -19,7 +19,7 @@
"title": "發表嘟文失敗",
"message": "發表嘟文失敗。\n請檢查您的網路連線。",
"attachments_message": {
- "video_attach_with_photo": "無法在已有圖片的嘟文上附加影片。",
+ "video_attach_with_photo": "無法於已有圖片之嘟文中加入影片.",
"more_than_one_video": "無法附加一個以上影片。"
}
},
@@ -82,8 +82,8 @@
"share": "分享",
"share_user": "分享 %s",
"share_post": "分享嘟文",
- "open_in_safari": "在 Safari 中開啟",
- "open_in_browser": "在瀏覽器中開啟",
+ "open_in_safari": "於 Safari 中開啟",
+ "open_in_browser": "於瀏覽器中開啟",
"find_people": "尋找一些人來跟隨",
"manually_search": "手動搜尋",
"skip": "跳過",
@@ -418,7 +418,7 @@
"server_rules": {
"title": "一些基本守則。",
"subtitle": "這些被 %s 的管管們制定以及實施。",
- "prompt": "繼續的話,代表您將遵守 %s 的服務條款和隱私權政策。",
+ "prompt": "繼續的話,代表您將遵守 %s 的服務條款與隱私權政策。",
"terms_of_service": "服務條款",
"privacy_policy": "隱私權政策",
"button": {
@@ -569,7 +569,7 @@
},
"verified": {
"short": "於 %s 上已驗證",
- "long": "已在 %s 檢查此連結的擁有者權限"
+ "long": "已於 %s 檢查此連結的擁有者權限"
}
},
"segmented_control": {
@@ -650,11 +650,15 @@
}
},
"searching": {
- "posts": "Posts matching \"%s\"",
- "people": "People matching \"%s\"",
+ "posts": "符合「%s」之嘟文",
+ "people": "符合「%s」之個人檔案",
"profile": "前往 @%s@%s",
"url": "於 Mastodon 中開啟連結",
"hashtag": "前往 #%s",
+ "no_user": {
+ "title": "找不到使用者帳號",
+ "message": "使用者「%s」於 %s 上不存在"
+ },
"empty_state": {
"no_results": "沒有任何結果"
},
@@ -705,59 +709,68 @@
"title": "來自 %s 的嘟文"
},
"settings": {
- "title": "設定",
- "section": {
- "appearance": {
- "title": "外觀設定",
- "automatic": "自動",
- "light": "亮色佈景主題",
- "dark": "深色佈景主題"
- },
- "look_and_feel": {
- "title": "外觀與風格",
- "use_system": "與系統一致",
- "really_dark": "闇黑風格",
- "sorta_dark": "有點黑又不會太黑",
- "light": "淺色"
- },
- "notifications": {
- "title": "通知",
- "favorites": "將我的嘟文加到最愛",
- "follows": "跟隨著我",
- "boosts": "將我的嘟文轉嘟",
- "mentions": "提到了我",
- "trigger": {
- "anyone": "任何人",
- "follower": "跟隨者",
- "follow": "任何我跟隨的人",
- "noone": "沒有人",
- "title": "以下狀況請通知我"
- }
- },
- "preference": {
- "title": "偏好設定",
- "disable_avatar_animation": "停用動畫大頭貼",
- "disable_emoji_animation": "停用動畫 emoji",
- "using_default_browser": "使用預設瀏覽器開啟連結",
- "open_links_in_mastodon": "於 Mastodon 中開啟連結"
- },
- "boring_zone": {
- "title": "無聊的這些",
- "account_settings": "帳號設定",
- "terms": "服務條款",
- "privacy": "隱私權政策"
- },
- "spicy_zone": {
- "title": "危險地帶",
- "clear": "清除媒體快取",
- "signout": "登出"
+ "overview": {
+ "title": "設定",
+ "general": "一般",
+ "notifications": "通知",
+ "support_mastodon": "支援 Mastodon",
+ "about_mastodon": "關於 Mastodon",
+ "server_details": "伺服器詳細資料",
+ "logout": "登出 %@"
+ },
+ "about_mastodon": {
+ "title": "關於",
+ "more_settings": "更多更多的設定",
+ "contribute_to_mastodon": "貢獻 Mastodon",
+ "privacy_policy": "隱私權政策",
+ "clear_media_storage": "清空媒體儲存空間"
+ },
+ "server_details": {
+ "about": "關於",
+ "rules": "規則",
+ "about_instance": {
+ "title": "管理員",
+ "message_admin": "私訊管理員",
+ "legal_notice": "法律聲明"
}
},
- "footer": {
- "mastodon_description": "Mastodon 是開源軟體。您可以於 GitHub %s (%s) 回報問題。"
+ "general": {
+ "title": "一般",
+ "appearance": {
+ "section_title": "外觀設定",
+ "dark": "深色",
+ "light": "淺色",
+ "system": "使用裝置外觀設定"
+ },
+ "design": {
+ "section_title": "設計",
+ "show_animations": "播放動畫大頭貼與表情符號"
+ },
+ "links": {
+ "section_title": "連結",
+ "open_in_mastodon": "於 Mastodon 中開啟連結",
+ "open_in_browser": "於瀏覽器中開啟連結"
+ }
},
- "keyboard": {
- "close_settings_window": "關閉設定視窗"
+ "notifications": {
+ "title": "通知",
+ "policy": {
+ "title": "接受通知來自",
+ "anyone": "所有人",
+ "followers": "跟隨您的人",
+ "follow": "您跟隨的人",
+ "noone": "沒有人"
+ },
+ "alert": {
+ "mentions_and_replies": "提及與回覆",
+ "boosts": "轉嘟",
+ "favorites": "最愛",
+ "new_followers": "新跟隨者"
+ },
+ "disabled": {
+ "notification_hint": "自您的裝置啟用通知設定以於鎖定畫面檢視新消息。",
+ "go_to_settings": "前往系統通知設定"
+ }
}
},
"report": {
@@ -804,12 +817,12 @@
},
"step_final": {
"dont_want_to_see_this": "不想再看到這個?",
- "when_you_see_something_you_dont_like_on_mastodon_you_can_remove_the_person_from_your_experience.": "當您看到某些不喜歡的內容時,您可以將該帳號從您的體驗中移除。",
+ "when_you_see_something_you_dont_like_on_mastodon_you_can_remove_the_person_from_your_experience.": "當您看到某些不喜歡的內容時,您可以將該帳號自您的體驗中移除。",
"unfollow": "取消跟隨",
"unfollowed": "已取消跟隨",
"unfollow_user": "取消跟隨 %s",
"mute_user": "靜音 %s",
- "you_wont_see_their_posts_or_reblogs_in_your_home_feed_they_wont_know_they_ve_been_muted": "您不會在您的首頁時間軸中再見到他們的嘟文或轉嘟。他們不會知道他們已被靜音。",
+ "you_wont_see_their_posts_or_reblogs_in_your_home_feed_they_wont_know_they_ve_been_muted": "您不會於您的首頁時間軸中再見到他們的嘟文或轉嘟。他們不會知道他們已被靜音。",
"block_user": "封鎖 %s",
"they_will_no_longer_be_able_to_follow_or_see_your_posts_but_they_can_see_if_theyve_been_blocked": "他們將無法跟隨您或是看到您的嘟文。他們能看到他們是否已被封鎖。",
"while_we_review_this_you_can_take_action_against_user": "當我們正在審核時,您可以對 %s 採取以下措施"
diff --git a/Localization/app.json b/Localization/app.json
index 90739402a..734169df0 100644
--- a/Localization/app.json
+++ b/Localization/app.json
@@ -658,7 +658,7 @@
"no_user": {
"title": "No User Account Found",
"message": "There's no Useraccount \"%s\" on %s"
- }
+ },
"empty_state": {
"no_results": "No results"
},
@@ -717,8 +717,7 @@
"about_mastodon": "About Mastodon",
"server_details": "Server Details",
"logout": "Logout %@"
- }
-
+ },
"about_mastodon": {
"title": "About",
"more_settings": "Even More Settings",
@@ -726,12 +725,11 @@
"privacy_policy": "Privacy Policy",
"clear_media_storage": "Clear Media Storage"
},
-
"server_details": {
"about": "About",
- "rules": "Rules"
+ "rules": "Rules",
"about_instance": {
- "title": "Adminstrator"
+ "title": "Administrator",
"message_admin": "Message Admin",
"legal_notice": "A legal notice"
}
diff --git a/Mastodon.xcodeproj/project.pbxproj b/Mastodon.xcodeproj/project.pbxproj
index f76e235b5..7936f7dd4 100644
--- a/Mastodon.xcodeproj/project.pbxproj
+++ b/Mastodon.xcodeproj/project.pbxproj
@@ -51,6 +51,7 @@
2A9D0664298C048800BF38CB /* LatestFollowersWidget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A9D0663298C048800BF38CB /* LatestFollowersWidget.swift */; };
2A9D0666298C05A800BF38CB /* LatestFollowersWidgetView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A9D0665298C05A800BF38CB /* LatestFollowersWidgetView.swift */; };
2A9D066F298D0FD100BF38CB /* MastodonSDKDynamic in Frameworks */ = {isa = PBXBuildFile; productRef = 2A9D066E298D0FD100BF38CB /* MastodonSDKDynamic */; };
+ 2AAAA34E2B04DE21004C6672 /* VisionKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AAAA34D2B04DE21004C6672 /* VisionKit.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
2AB12E4629362F27006BC925 /* DataSourceFacade+Translate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AB12E4529362F27006BC925 /* DataSourceFacade+Translate.swift */; };
2AB5011B2992322500346092 /* LightChart in Frameworks */ = {isa = PBXBuildFile; productRef = 2AB5011A2992322500346092 /* LightChart */; };
2AB5011C299243FB00346092 /* WidgetExtension.intentdefinition in Sources */ = {isa = PBXBuildFile; fileRef = 2AB50120299243FB00346092 /* WidgetExtension.intentdefinition */; };
@@ -317,7 +318,6 @@
DB6180FA26391F2E0018D199 /* MediaPreviewViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB6180F926391F2E0018D199 /* MediaPreviewViewModel.swift */; };
DB63F7452799056400455B82 /* HashtagTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB63F7442799056400455B82 /* HashtagTableViewCell.swift */; };
DB63F74727990B0600455B82 /* DataSourceFacade+Hashtag.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB63F74627990B0600455B82 /* DataSourceFacade+Hashtag.swift */; };
- DB63F7492799126300455B82 /* FollowerListViewController+DataSourceProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB63F7482799126300455B82 /* FollowerListViewController+DataSourceProvider.swift */; };
DB63F74D27993F5B00455B82 /* SearchHistoryUserCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB63F74C27993F5B00455B82 /* SearchHistoryUserCollectionViewCell.swift */; };
DB63F74F2799405600455B82 /* SearchHistoryViewModel+Diffable.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB63F74E2799405600455B82 /* SearchHistoryViewModel+Diffable.swift */; };
DB63F752279944AA00455B82 /* SearchHistorySectionHeaderCollectionReusableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB63F751279944AA00455B82 /* SearchHistorySectionHeaderCollectionReusableView.swift */; };
@@ -658,6 +658,7 @@
2A86A14A2989326E007F1062 /* MultiFollowersCountWidgetView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MultiFollowersCountWidgetView.swift; sourceTree = ""; };
2A9D0663298C048800BF38CB /* LatestFollowersWidget.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LatestFollowersWidget.swift; sourceTree = ""; };
2A9D0665298C05A800BF38CB /* LatestFollowersWidgetView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LatestFollowersWidgetView.swift; sourceTree = ""; };
+ 2AAAA34D2B04DE21004C6672 /* VisionKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = VisionKit.framework; path = System/Library/Frameworks/VisionKit.framework; sourceTree = SDKROOT; };
2AB12E4529362F27006BC925 /* DataSourceFacade+Translate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DataSourceFacade+Translate.swift"; sourceTree = ""; };
2AB5011F299243FB00346092 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.intentdefinition; name = Base; path = Base.lproj/WidgetExtension.intentdefinition; sourceTree = ""; };
2AB501222992440200346092 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/WidgetExtension.strings; sourceTree = ""; };
@@ -787,6 +788,10 @@
D81A22742AB4643200905D71 /* SearchResultsOverviewTableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchResultsOverviewTableViewController.swift; sourceTree = ""; };
D81A22772AB4782400905D71 /* SearchResultOverviewSection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchResultOverviewSection.swift; sourceTree = ""; };
D81A227A2AB47B9A00905D71 /* SearchResultDefaultSectionTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchResultDefaultSectionTableViewCell.swift; sourceTree = ""; };
+ D81A940C2B04E7AC0067A19D /* hy */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hy; path = hy.lproj/Main.strings; sourceTree = ""; };
+ D81A940D2B04E7AC0067A19D /* hy */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hy; path = hy.lproj/LaunchScreen.strings; sourceTree = ""; };
+ D81A940E2B04E7AD0067A19D /* hy */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hy; path = hy.lproj/MainInterface.strings; sourceTree = ""; };
+ D81A940F2B04E7AD0067A19D /* hy */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hy; path = hy.lproj/InfoPlist.strings; sourceTree = ""; };
D81D12452A4E1861005009D4 /* PolicySelectionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PolicySelectionViewController.swift; sourceTree = ""; };
D81D124A2A4E1914005009D4 /* ToggleTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToggleTableViewCell.swift; sourceTree = ""; };
D82463522A52B47B00A3DBDD /* be */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = be; path = be.lproj/Intents.strings; sourceTree = ""; };
@@ -1019,7 +1024,6 @@
DB6180F926391F2E0018D199 /* MediaPreviewViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MediaPreviewViewModel.swift; sourceTree = ""; };
DB63F7442799056400455B82 /* HashtagTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HashtagTableViewCell.swift; sourceTree = ""; };
DB63F74627990B0600455B82 /* DataSourceFacade+Hashtag.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DataSourceFacade+Hashtag.swift"; sourceTree = ""; };
- DB63F7482799126300455B82 /* FollowerListViewController+DataSourceProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "FollowerListViewController+DataSourceProvider.swift"; sourceTree = ""; };
DB63F74C27993F5B00455B82 /* SearchHistoryUserCollectionViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchHistoryUserCollectionViewCell.swift; sourceTree = ""; };
DB63F74E2799405600455B82 /* SearchHistoryViewModel+Diffable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SearchHistoryViewModel+Diffable.swift"; sourceTree = ""; };
DB63F751279944AA00455B82 /* SearchHistorySectionHeaderCollectionReusableView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchHistorySectionHeaderCollectionReusableView.swift; sourceTree = ""; };
@@ -1288,6 +1292,7 @@
D84FA0932AE6915800987F47 /* MBProgressHUD in Frameworks */,
D87364F92AE28DB500C8F919 /* Kanna in Frameworks */,
71458AF57697DB405CFEC37C /* Pods_Mastodon.framework in Frameworks */,
+ 2AAAA34E2B04DE21004C6672 /* VisionKit.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -1728,6 +1733,7 @@
3FE14AD363ED19AE7FF210A6 /* Frameworks */ = {
isa = PBXGroup;
children = (
+ 2AAAA34D2B04DE21004C6672 /* VisionKit.framework */,
DBF96325262EC0A6001D8D25 /* AuthenticationServices.framework */,
DB8FAB9E26AEC3A2008E5AF4 /* Intents.framework */,
DB8FABA926AEC3A2008E5AF4 /* IntentsUI.framework */,
@@ -2490,7 +2496,6 @@
isa = PBXGroup;
children = (
DB6B74EE272FB55000C70B6E /* FollowerListViewController.swift */,
- DB63F7482799126300455B82 /* FollowerListViewController+DataSourceProvider.swift */,
DB6B74F1272FB67600C70B6E /* FollowerListViewModel.swift */,
DB6B74F3272FBAE700C70B6E /* FollowerListViewModel+Diffable.swift */,
DB6B74F5272FBCDB00C70B6E /* FollowerListViewModel+State.swift */,
@@ -3317,6 +3322,7 @@
sl,
el,
be,
+ hy,
);
mainGroup = DB427DC925BAA00100D1B89D;
packageReferences = (
@@ -3732,7 +3738,6 @@
DBA5E7AB263BD3F5004598BB /* TimelineTableViewCellContextMenuConfiguration.swift in Sources */,
DB73B490261F030A002E9E9F /* SafariActivity.swift in Sources */,
2AE244482927831100BDBF7C /* UIImage+SFSymbols.swift in Sources */,
- DB63F7492799126300455B82 /* FollowerListViewController+DataSourceProvider.swift in Sources */,
2D198643261BF09500F0B013 /* SearchResultItem.swift in Sources */,
2DAC9E38262FC2320062E1A6 /* SuggestionAccountViewController.swift in Sources */,
DB6180E02639194B0018D199 /* MediaPreviewPagingViewController.swift in Sources */,
@@ -4186,6 +4191,7 @@
DB96C261292506D700F3B85D /* sl */,
D87DC50D2A17C32F00219C5F /* el */,
D82463542A52B47B00A3DBDD /* be */,
+ D81A940F2B04E7AD0067A19D /* hy */,
);
name = InfoPlist.strings;
sourceTree = "";
@@ -4194,6 +4200,7 @@
isa = PBXVariantGroup;
children = (
DB427DDC25BAA00100D1B89D /* Base */,
+ D81A940C2B04E7AC0067A19D /* hy */,
);
name = Main.storyboard;
sourceTree = "";
@@ -4202,6 +4209,7 @@
isa = PBXVariantGroup;
children = (
DB427DE125BAA00100D1B89D /* Base */,
+ D81A940D2B04E7AC0067A19D /* hy */,
);
name = LaunchScreen.storyboard;
sourceTree = "";
@@ -4245,6 +4253,7 @@
isa = PBXVariantGroup;
children = (
DBC6461726A170AB00B0E31B /* Base */,
+ D81A940E2B04E7AD0067A19D /* hy */,
);
name = MainInterface.storyboard;
sourceTree = "";
@@ -4622,7 +4631,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
- MARKETING_VERSION = 2023.14;
+ MARKETING_VERSION = 2023.16;
PRODUCT_BUNDLE_IDENTIFIER = org.joinmastodon.app;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -4653,7 +4662,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
- MARKETING_VERSION = 2023.14;
+ MARKETING_VERSION = 2023.16;
PRODUCT_BUNDLE_IDENTIFIER = org.joinmastodon.app;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -4843,7 +4852,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
- MARKETING_VERSION = 2023.14;
+ MARKETING_VERSION = 2023.16;
PRODUCT_BUNDLE_IDENTIFIER = org.joinmastodon.app;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -5139,7 +5148,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
- MARKETING_VERSION = 2023.14;
+ MARKETING_VERSION = 2023.16;
PRODUCT_BUNDLE_IDENTIFIER = org.joinmastodon.app;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
diff --git a/Mastodon/Coordinator/SceneCoordinator.swift b/Mastodon/Coordinator/SceneCoordinator.swift
index 1ef1dcb65..ef15ce6e4 100644
--- a/Mastodon/Coordinator/SceneCoordinator.swift
+++ b/Mastodon/Coordinator/SceneCoordinator.swift
@@ -222,43 +222,35 @@ extension SceneCoordinator {
func setup() {
let rootViewController: UIViewController
-
- do {
- let _authentication = AuthenticationServiceProvider.shared.authenticationSortedByActivation().first
- let _authContext = _authentication.flatMap { AuthContext(authentication: $0) }
- self.authContext = _authContext
-
- switch UIDevice.current.userInterfaceIdiom {
- case .phone:
- let viewController = MainTabBarController(context: appContext, coordinator: self, authContext: _authContext)
- self.splitViewController = nil
- self.tabBarController = viewController
- rootViewController = viewController
- default:
- let splitViewController = RootSplitViewController(context: appContext, coordinator: self, authContext: _authContext)
- self.splitViewController = splitViewController
- self.tabBarController = splitViewController.contentSplitViewController.mainTabBarController
- rootViewController = splitViewController
- }
- sceneDelegate.window?.rootViewController = rootViewController // base: main
- self.rootViewController = rootViewController
- if _authContext == nil { // entry #1: welcome
- DispatchQueue.main.async {
- _ = self.present(
- scene: .welcome,
- from: self.sceneDelegate.window?.rootViewController,
- transition: .modal(animated: true, completion: nil)
- )
- }
+ let _authentication = AuthenticationServiceProvider.shared.authenticationSortedByActivation().first
+ let _authContext = _authentication.flatMap { AuthContext(authentication: $0) }
+ self.authContext = _authContext
+
+ switch UIDevice.current.userInterfaceIdiom {
+ case .phone:
+ let viewController = MainTabBarController(context: appContext, coordinator: self, authContext: _authContext)
+ self.splitViewController = nil
+ self.tabBarController = viewController
+ rootViewController = viewController
+ default:
+ let splitViewController = RootSplitViewController(context: appContext, coordinator: self, authContext: _authContext)
+ self.splitViewController = splitViewController
+ self.tabBarController = splitViewController.contentSplitViewController.mainTabBarController
+ rootViewController = splitViewController
+ }
+
+ sceneDelegate.window?.rootViewController = rootViewController // base: main
+ self.rootViewController = rootViewController
+
+ if _authContext == nil { // entry #1: welcome
+ DispatchQueue.main.async {
+ _ = self.present(
+ scene: .welcome,
+ from: self.sceneDelegate.window?.rootViewController,
+ transition: .modal(animated: true, completion: nil)
+ )
}
-
- } catch {
- assertionFailure(error.localizedDescription)
- Task {
- try? await Task.sleep(nanoseconds: .second * 2)
- setup() // entry #2: retry
- } // end Task
}
}
@@ -456,17 +448,16 @@ private extension SceneCoordinator {
_viewController.viewModel = viewModel
viewController = _viewController
case .followedTags(let viewModel):
- let _viewController = FollowedTagsViewController()
- _viewController.viewModel = viewModel
- viewController = _viewController
+ guard let authContext else { return nil }
+
+ viewController = FollowedTagsViewController(appContext: appContext, sceneCoordinator: self, authContext: authContext, viewModel: viewModel)
case .favorite(let viewModel):
let _viewController = FavoriteViewController()
_viewController.viewModel = viewModel
viewController = _viewController
case .follower(let viewModel):
- let _viewController = FollowerListViewController()
- _viewController.viewModel = viewModel
- viewController = _viewController
+ let followerListViewController = FollowerListViewController(viewModel: viewModel, coordinator: self, context: appContext)
+ viewController = followerListViewController
case .following(let viewModel):
let followingListViewController = FollowingListViewController(viewModel: viewModel, coordinator: self, context: appContext)
viewController = followingListViewController
@@ -571,18 +562,29 @@ private extension SceneCoordinator {
//MARK: - Loading
public extension SceneCoordinator {
+
@MainActor
func showLoading() {
- guard let rootViewController else { return }
+ showLoading(on: rootViewController)
+ }
- MBProgressHUD.showAdded(to: rootViewController.view, animated: true)
+ @MainActor
+ func showLoading(on viewController: UIViewController?) {
+ guard let viewController else { return }
+
+ MBProgressHUD.showAdded(to: viewController.view, animated: true)
}
@MainActor
func hideLoading() {
- guard let rootViewController else { return }
+ hideLoading(on: rootViewController)
+ }
- MBProgressHUD.hide(for: rootViewController.view, animated: true)
+ @MainActor
+ func hideLoading(on viewController: UIViewController?) {
+ guard let viewController else { return }
+
+ MBProgressHUD.hide(for: viewController.view, animated: true)
}
}
diff --git a/Mastodon/Protocol/Provider/DataSourceFacade+Translate.swift b/Mastodon/Protocol/Provider/DataSourceFacade+Translate.swift
index 6ea08264b..14c3f0157 100644
--- a/Mastodon/Protocol/Provider/DataSourceFacade+Translate.swift
+++ b/Mastodon/Protocol/Provider/DataSourceFacade+Translate.swift
@@ -41,11 +41,12 @@ private extension DataSourceFacade {
authenticationBox: provider.authContext.mastodonAuthenticationBox
).value
- guard let content = value.content else {
+ if value.content != nil {
+ return value
+ } else {
return nil
}
-
- return value
+
} catch {
throw TranslationFailure.emptyOrInvalidResponse
}
diff --git a/Mastodon/Resources/hy-AM.lproj/InfoPlist.strings b/Mastodon/Resources/hy-AM.lproj/InfoPlist.strings
new file mode 100644
index 000000000..710865573
--- /dev/null
+++ b/Mastodon/Resources/hy-AM.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/Mastodon/Resources/hy.lproj/InfoPlist.strings b/Mastodon/Resources/hy.lproj/InfoPlist.strings
new file mode 100644
index 000000000..710865573
--- /dev/null
+++ b/Mastodon/Resources/hy.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/Mastodon/Scene/MediaPreview/Image/MediaPreviewImageView.swift b/Mastodon/Scene/MediaPreview/Image/MediaPreviewImageView.swift
index f750e5a26..246922327 100644
--- a/Mastodon/Scene/MediaPreview/Image/MediaPreviewImageView.swift
+++ b/Mastodon/Scene/MediaPreview/Image/MediaPreviewImageView.swift
@@ -12,6 +12,8 @@ import VisionKit
final class MediaPreviewImageView: UIScrollView {
+ private static let imageAnalyzer = ImageAnalyzer()
+
let imageView: FLAnimatedImageView = {
let imageView = FLAnimatedImageView()
imageView.contentMode = .scaleAspectFit
@@ -140,7 +142,7 @@ extension MediaPreviewImageView {
Task.detached(priority: .userInitiated) {
do {
- let analysis = try await ImageAnalyzer.shared.analyze(image, configuration: ImageAnalyzer.Configuration([.text, .machineReadableCode]))
+ let analysis = try await Self.imageAnalyzer.analyze(image, configuration: ImageAnalyzer.Configuration([.text, .machineReadableCode]))
await MainActor.run {
self.liveTextInteraction.analysis = analysis
self.liveTextInteraction.preferredInteractionTypes = .automatic
diff --git a/Mastodon/Scene/Onboarding/PickServer/MastodonPickServerViewModel.swift b/Mastodon/Scene/Onboarding/PickServer/MastodonPickServerViewModel.swift
index 00a287b22..a9f760a52 100644
--- a/Mastodon/Scene/Onboarding/PickServer/MastodonPickServerViewModel.swift
+++ b/Mastodon/Scene/Onboarding/PickServer/MastodonPickServerViewModel.swift
@@ -203,7 +203,7 @@ extension MastodonPickServerViewModel {
func chooseRandomServer() -> Mastodon.Entity.Server? {
- let language = Locale.autoupdatingCurrent.languageCode?.lowercased() ?? "en"
+ let language = Locale.autoupdatingCurrent.language.languageCode?.identifier.lowercased() ?? "en"
let servers = indexedServers.value
guard servers.isNotEmpty else { return nil }
diff --git a/Mastodon/Scene/Onboarding/Register/MastodonRegisterViewController.swift b/Mastodon/Scene/Onboarding/Register/MastodonRegisterViewController.swift
index c327357bc..864b0355e 100644
--- a/Mastodon/Scene/Onboarding/Register/MastodonRegisterViewController.swift
+++ b/Mastodon/Scene/Onboarding/Register/MastodonRegisterViewController.swift
@@ -150,7 +150,7 @@ extension MastodonRegisterViewController {
return "en"
}
let fallbackLanguageCode: String = {
- let code = Locale.current.languageCode ?? "en"
+ let code = Locale.current.language.languageCode?.identifier ?? "en"
guard localCode[code] != nil else { return "en" }
return code
}()
@@ -161,7 +161,7 @@ extension MastodonRegisterViewController {
}
// prepare languageCode and validate then return fallback if needs
let local = Locale(identifier: identifier)
- guard let languageCode = local.languageCode,
+ guard let languageCode = local.language.languageCode?.identifier,
localCode[languageCode] != nil
else {
return fallbackLanguageCode
@@ -170,10 +170,10 @@ extension MastodonRegisterViewController {
let extendCodes: [String] = {
let locales = Locale.preferredLanguages.map { Locale(identifier: $0) }
return locales.compactMap { locale in
- guard let languageCode = locale.languageCode,
- let regionCode = locale.regionCode
+ guard let languageCode = locale.language.languageCode?.identifier,
+ let regionIdentifier = locale.region?.identifier
else { return nil }
- return languageCode + "-" + regionCode
+ return languageCode + "-" + regionIdentifier
}
}()
let _firstMatchExtendCode = extendCodes.first { code in
diff --git a/Mastodon/Scene/Profile/About/Cell/ProfileFieldCollectionViewCell.swift b/Mastodon/Scene/Profile/About/Cell/ProfileFieldCollectionViewCell.swift
index 94a7c1fa7..a314983a7 100644
--- a/Mastodon/Scene/Profile/About/Cell/ProfileFieldCollectionViewCell.swift
+++ b/Mastodon/Scene/Profile/About/Cell/ProfileFieldCollectionViewCell.swift
@@ -57,25 +57,19 @@ final class ProfileFieldCollectionViewCell: UICollectionViewCell {
checkmark.isAccessibilityElement = true
checkmark.accessibilityTraits = .none
keyMetaLabel.accessibilityTraits = .none
+ keyMetaLabel.linkDelegate = self
+ valueMetaLabel.linkDelegate = self
+
// containerStackView: V - [ metaContainer | plainContainer ]
let containerStackView = UIStackView()
- containerStackView.axis = .vertical
-
- contentView.preservesSuperviewLayoutMargins = true
- containerStackView.preservesSuperviewLayoutMargins = true
- containerStackView.isLayoutMarginsRelativeArrangement = true
containerStackView.translatesAutoresizingMaskIntoConstraints = false
+ containerStackView.axis = .vertical
+ containerStackView.preservesSuperviewLayoutMargins = true
+
contentView.addSubview(containerStackView)
- NSLayoutConstraint.activate([
- containerStackView.topAnchor.constraint(equalTo: contentView.topAnchor, constant: 8),
- containerStackView.leadingAnchor.constraint(equalTo: contentView.leadingAnchor),
- contentView.trailingAnchor.constraint(equalTo: containerStackView.trailingAnchor),
- contentView.bottomAnchor.constraint(equalTo: containerStackView.bottomAnchor, constant: 8),
- checkmark.heightAnchor.constraint(equalToConstant: 22),
- checkmark.widthAnchor.constraint(equalTo: checkmark.heightAnchor),
- ])
-
+ contentView.preservesSuperviewLayoutMargins = true
+
// metaContainer: h - [ keyValueContainer | checkmark ]
let metaContainer = UIStackView()
metaContainer.axis = .horizontal
@@ -95,8 +89,14 @@ final class ProfileFieldCollectionViewCell: UICollectionViewCell {
metaContainer.addArrangedSubview(keyValueContainer)
metaContainer.addArrangedSubview(checkmark)
- keyMetaLabel.linkDelegate = self
- valueMetaLabel.linkDelegate = self
+ NSLayoutConstraint.activate([
+ containerStackView.topAnchor.constraint(equalTo: contentView.topAnchor, constant: 11),
+ containerStackView.leadingAnchor.constraint(equalTo: contentView.layoutMarginsGuide.leadingAnchor),
+ containerStackView.trailingAnchor.constraint(equalTo: contentView.layoutMarginsGuide.trailingAnchor),
+ contentView.bottomAnchor.constraint(equalTo: containerStackView.bottomAnchor, constant: 11),
+ checkmark.heightAnchor.constraint(equalToConstant: 22),
+ checkmark.widthAnchor.constraint(equalTo: checkmark.heightAnchor),
+ ])
isAccessibilityElement = true
}
diff --git a/Mastodon/Scene/Profile/About/ProfileAboutViewModel+Diffable.swift b/Mastodon/Scene/Profile/About/ProfileAboutViewModel+Diffable.swift
index 5f37f90c1..7c69c9669 100644
--- a/Mastodon/Scene/Profile/About/ProfileAboutViewModel+Diffable.swift
+++ b/Mastodon/Scene/Profile/About/ProfileAboutViewModel+Diffable.swift
@@ -66,6 +66,7 @@ extension ProfileAboutViewModel {
$emojiMeta.removeDuplicates()
)
.throttle(for: 0.3, scheduler: DispatchQueue.main, latest: true)
+ .receive(on: DispatchQueue.main)
.sink { [weak self] isEditing, createdAt, fields, emojiMeta in
guard let self = self else { return }
guard let diffableDataSource = self.diffableDataSource else { return }
diff --git a/Mastodon/Scene/Profile/FollowedTags/FollowedTagsTableViewCell.swift b/Mastodon/Scene/Profile/FollowedTags/FollowedTagsTableViewCell.swift
index 605fa2e86..3ae6b3ed8 100644
--- a/Mastodon/Scene/Profile/FollowedTags/FollowedTagsTableViewCell.swift
+++ b/Mastodon/Scene/Profile/FollowedTags/FollowedTagsTableViewCell.swift
@@ -9,9 +9,12 @@ import UIKit
import MastodonSDK
final class FollowedTagsTableViewCell: UITableViewCell {
+
+ static let reuseIdentifier = "FollowedTagsTableViewCell"
+
private var hashtagView: HashtagTimelineHeaderView!
private let separatorLine = UIView.separatorLine
- private weak var viewModel: FollowedTagsViewModel?
+ private var viewModel: FollowedTagsViewModel?
private var hashtag: Mastodon.Entity.Tag?
override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
@@ -19,10 +22,8 @@ final class FollowedTagsTableViewCell: UITableViewCell {
setup()
}
- required init?(coder: NSCoder) {
- fatalError("Not implemented")
- }
-
+ required init?(coder: NSCoder) { fatalError("Not implemented") }
+
override func prepareForReuse() {
hashtagView.removeFromSuperview()
viewModel = nil
diff --git a/Mastodon/Scene/Profile/FollowedTags/FollowedTagsViewController.swift b/Mastodon/Scene/Profile/FollowedTags/FollowedTagsViewController.swift
index 4edec01d9..d92a4e977 100644
--- a/Mastodon/Scene/Profile/FollowedTags/FollowedTagsViewController.swift
+++ b/Mastodon/Scene/Profile/FollowedTags/FollowedTagsViewController.swift
@@ -5,61 +5,87 @@
// Created by Marcus Kida on 22.11.22.
//
-import os
import UIKit
-import Combine
import MastodonAsset
import MastodonCore
import MastodonUI
import MastodonLocalization
final class FollowedTagsViewController: UIViewController, NeedsDependency {
- weak var context: AppContext! { willSet { precondition(!isViewLoaded) } }
- weak var coordinator: SceneCoordinator! { willSet { precondition(!isViewLoaded) } }
-
- var disposeBag = Set()
- var viewModel: FollowedTagsViewModel!
+ var context: AppContext!
+ var coordinator: SceneCoordinator!
+ let authContext: AuthContext
+
+ var viewModel: FollowedTagsViewModel
let titleView = DoubleTitleLabelNavigationBarTitleView()
+ let tableView: UITableView
+ let refreshControl: UIRefreshControl
- lazy var tableView: UITableView = {
- let tableView = UITableView()
- tableView.register(FollowedTagsTableViewCell.self, forCellReuseIdentifier: String(describing: FollowedTagsTableViewCell.self))
+ init(appContext: AppContext, sceneCoordinator: SceneCoordinator, authContext: AuthContext, viewModel: FollowedTagsViewModel) {
+ self.context = appContext
+ self.coordinator = sceneCoordinator
+ self.authContext = authContext
+ self.viewModel = viewModel
+
+ refreshControl = UIRefreshControl()
+
+ tableView = UITableView()
+ tableView.register(FollowedTagsTableViewCell.self, forCellReuseIdentifier: FollowedTagsTableViewCell.reuseIdentifier)
+ tableView.translatesAutoresizingMaskIntoConstraints = false
tableView.rowHeight = UITableView.automaticDimension
tableView.separatorStyle = .none
tableView.backgroundColor = .clear
- return tableView
- }()
-
-}
+ tableView.refreshControl = refreshControl
-extension FollowedTagsViewController {
- override func viewDidLoad() {
- super.viewDidLoad()
-
- let _title = L10n.Scene.FollowedTags.title
- title = _title
- titleView.update(title: _title, subtitle: nil)
+ super.init(nibName: nil, bundle: nil)
+
+ title = L10n.Scene.FollowedTags.title
- navigationItem.titleView = titleView
-
view.backgroundColor = .secondarySystemBackground
-
- tableView.translatesAutoresizingMaskIntoConstraints = false
view.addSubview(tableView)
tableView.pinToParent()
+ tableView.delegate = self
+
+ refreshControl.addTarget(self, action: #selector(FollowedTagsViewController.refresh(_:)), for: .valueChanged)
+ }
+
+ required init?(coder: NSCoder) { fatalError("init(coder:) has not been implemented") }
+
+ override func viewDidLoad() {
+ super.viewDidLoad()
viewModel.setupTableView(tableView)
-
- viewModel.presentHashtagTimeline
- .receive(on: DispatchQueue.main)
- .sink { [weak self] hashtagTimelineViewModel in
- guard let self = self else { return }
- _ = self.coordinator.present(
- scene: .hashtagTimeline(viewModel: hashtagTimelineViewModel),
- from: self,
- transition: .show
- )
+ }
+
+ //MARK: - Actions
+
+ @objc
+ func refresh(_ sender: UIRefreshControl) {
+ viewModel.fetchFollowedTags(completion: {
+ DispatchQueue.main.async {
+ self.refreshControl.endRefreshing()
}
- .store(in: &disposeBag)
+ })
+ }
+}
+
+extension FollowedTagsViewController: UITableViewDelegate {
+ func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
+ tableView.deselectRow(at: indexPath, animated: true)
+
+ let object = viewModel.followedTags[indexPath.row]
+
+ let hashtagTimelineViewModel = HashtagTimelineViewModel(
+ context: self.context,
+ authContext: self.authContext,
+ hashtag: object.name
+ )
+
+ _ = self.coordinator.present(
+ scene: .hashtagTimeline(viewModel: hashtagTimelineViewModel),
+ from: self,
+ transition: .show
+ )
+
}
}
diff --git a/Mastodon/Scene/Profile/FollowedTags/FollowedTagsViewModel+DiffableDataSource.swift b/Mastodon/Scene/Profile/FollowedTags/FollowedTagsViewModel+DiffableDataSource.swift
index e4391559f..781bc353a 100644
--- a/Mastodon/Scene/Profile/FollowedTags/FollowedTagsViewModel+DiffableDataSource.swift
+++ b/Mastodon/Scene/Profile/FollowedTags/FollowedTagsViewModel+DiffableDataSource.swift
@@ -6,9 +6,6 @@
//
import UIKit
-import Combine
-import CoreData
-import CoreDataStack
import MastodonSDK
import MastodonCore
@@ -27,7 +24,7 @@ extension FollowedTagsViewModel {
UITableViewDiffableDataSource(tableView: tableView) { tableView, indexPath, item in
switch item {
case let .hashtag(tag):
- guard let cell = tableView.dequeueReusableCell(withIdentifier: String(describing: FollowedTagsTableViewCell.self), for: indexPath) as? FollowedTagsTableViewCell else {
+ guard let cell = tableView.dequeueReusableCell(withIdentifier: FollowedTagsTableViewCell.reuseIdentifier, for: indexPath) as? FollowedTagsTableViewCell else {
assertionFailure()
return UITableViewCell()
}
@@ -39,9 +36,7 @@ extension FollowedTagsViewModel {
}
}
- func setupDiffableDataSource(
- tableView: UITableView
- ) {
+ func setupDiffableDataSource(tableView: UITableView) {
diffableDataSource = tableViewDiffableDataSource(for: tableView)
var snapshot = NSDiffableDataSourceSnapshot()
diff --git a/Mastodon/Scene/Profile/FollowedTags/FollowedTagsViewModel.swift b/Mastodon/Scene/Profile/FollowedTags/FollowedTagsViewModel.swift
index 165654db6..7b84b2714 100644
--- a/Mastodon/Scene/Profile/FollowedTags/FollowedTagsViewModel.swift
+++ b/Mastodon/Scene/Profile/FollowedTags/FollowedTagsViewModel.swift
@@ -5,14 +5,14 @@
// Created by Marcus Kida on 23.11.22.
//
-import os
import UIKit
-import Combine
import MastodonSDK
import MastodonCore
+import Combine
final class FollowedTagsViewModel: NSObject {
- var disposeBag = Set()
+ private var disposeBag = [AnyCancellable]()
+ private(set) var followedTags: [Mastodon.Entity.Tag] = []
private weak var tableView: UITableView?
var diffableDataSource: UITableViewDiffableDataSource?
@@ -25,7 +25,7 @@ final class FollowedTagsViewModel: NSObject {
// output
let presentHashtagTimeline = PassthroughSubject()
-
+
init(context: AppContext, authContext: AuthContext) {
self.context = context
self.authContext = authContext
@@ -47,20 +47,29 @@ final class FollowedTagsViewModel: NSObject {
extension FollowedTagsViewModel {
func setupTableView(_ tableView: UITableView) {
- self.tableView = tableView
setupDiffableDataSource(tableView: tableView)
- tableView.delegate = self
fetchFollowedTags()
}
- func fetchFollowedTags() {
+ func fetchFollowedTags(completion: (() -> Void)? = nil ) {
Task { @MainActor in
- try await context.apiService.getFollowedTags(
- domain: authContext.mastodonAuthenticationBox.domain,
- query: Mastodon.API.Account.FollowedTagsQuery(limit: nil),
- authenticationBox: authContext.mastodonAuthenticationBox
- )
+ do {
+ followedTags = try await context.apiService.getFollowedTags(
+ domain: authContext.mastodonAuthenticationBox.domain,
+ query: Mastodon.API.Account.FollowedTagsQuery(limit: nil),
+ authenticationBox: authContext.mastodonAuthenticationBox
+ ).value
+
+ var snapshot = NSDiffableDataSourceSnapshot()
+ snapshot.appendSections([.main])
+ let items = followedTags.compactMap { Item.hashtag($0) }
+ snapshot.appendItems(items, toSection: .main)
+
+ await diffableDataSource?.apply(snapshot)
+ } catch {}
+
+ completion?()
}
}
@@ -80,6 +89,7 @@ extension FollowedTagsViewModel {
authenticationBox: authContext.mastodonAuthenticationBox
)
}
+
fetchFollowedTags()
}
}
diff --git a/Mastodon/Scene/Profile/Follower/FollowerListViewController+DataSourceProvider.swift b/Mastodon/Scene/Profile/Follower/FollowerListViewController+DataSourceProvider.swift
deleted file mode 100644
index 956cb0704..000000000
--- a/Mastodon/Scene/Profile/Follower/FollowerListViewController+DataSourceProvider.swift
+++ /dev/null
@@ -1,34 +0,0 @@
-//
-// FollowerListViewController+DataSourceProvider.swift
-// Mastodon
-//
-// Created by MainasuK on 2022-1-20.
-//
-
-import UIKit
-
-extension FollowerListViewController: DataSourceProvider {
- func item(from source: DataSourceItem.Source) async -> DataSourceItem? {
- var _indexPath = source.indexPath
- if _indexPath == nil, let cell = source.tableViewCell {
- _indexPath = await self.indexPath(for: cell)
- }
- guard let indexPath = _indexPath else { return nil }
-
- guard let item = viewModel.diffableDataSource?.itemIdentifier(for: indexPath) else {
- return nil
- }
-
- switch item {
- case .user(let record):
- return .user(record: record)
- default:
- return nil
- }
- }
-
- @MainActor
- private func indexPath(for cell: UITableViewCell) async -> IndexPath? {
- return tableView.indexPath(for: cell)
- }
-}
diff --git a/Mastodon/Scene/Profile/Follower/FollowerListViewController.swift b/Mastodon/Scene/Profile/Follower/FollowerListViewController.swift
index 733bd1699..daa2838a5 100644
--- a/Mastodon/Scene/Profile/Follower/FollowerListViewController.swift
+++ b/Mastodon/Scene/Profile/Follower/FollowerListViewController.swift
@@ -11,28 +11,53 @@ import Combine
import MastodonCore
import MastodonUI
import MastodonLocalization
-import CoreDataStack
final class FollowerListViewController: UIViewController, NeedsDependency {
- weak var context: AppContext! { willSet { precondition(!isViewLoaded) } }
- weak var coordinator: SceneCoordinator! { willSet { precondition(!isViewLoaded) } }
+ weak var context: AppContext!
+ weak var coordinator: SceneCoordinator!
var disposeBag = Set()
- var viewModel: FollowerListViewModel!
+ var viewModel: FollowerListViewModel
- lazy var tableView: UITableView = {
- let tableView = UITableView()
+ let tableView: UITableView
+ let refreshControl: UIRefreshControl
+
+ init(viewModel: FollowerListViewModel, coordinator: SceneCoordinator, context: AppContext) {
+
+ self.context = context
+ self.coordinator = coordinator
+ self.viewModel = viewModel
+
+ tableView = UITableView()
+ tableView.translatesAutoresizingMaskIntoConstraints = false
tableView.register(UserTableViewCell.self, forCellReuseIdentifier: String(describing: UserTableViewCell.self))
tableView.register(TimelineBottomLoaderTableViewCell.self, forCellReuseIdentifier: String(describing: TimelineBottomLoaderTableViewCell.self))
tableView.register(TimelineFooterTableViewCell.self, forCellReuseIdentifier: String(describing: TimelineFooterTableViewCell.self))
tableView.rowHeight = UITableView.automaticDimension
tableView.separatorStyle = .none
tableView.backgroundColor = .clear
- return tableView
- }()
-
-
+
+ refreshControl = UIRefreshControl()
+ tableView.refreshControl = refreshControl
+
+ super.init(nibName: nil, bundle: nil)
+
+ title = L10n.Scene.Follower.title
+
+ view.backgroundColor = .secondarySystemBackground
+
+ view.addSubview(tableView)
+ tableView.pinToParent()
+ tableView.delegate = self
+ tableView.refreshControl?.addTarget(self, action: #selector(FollowerListViewController.refresh(_:)), for: .valueChanged)
+
+ viewModel.tableView = tableView
+
+ refreshControl.addTarget(self, action: #selector(FollowerListViewController.refresh(_:)), for: .valueChanged)
+ }
+
+ required init?(coder: NSCoder) { fatalError("init(coder:) has not been implemented") }
}
extension FollowerListViewController {
@@ -40,23 +65,13 @@ extension FollowerListViewController {
override func viewDidLoad() {
super.viewDidLoad()
- title = L10n.Scene.Follower.title
-
- view.backgroundColor = .secondarySystemBackground
-
- tableView.translatesAutoresizingMaskIntoConstraints = false
- view.addSubview(tableView)
- tableView.pinToParent()
-
- tableView.delegate = self
viewModel.setupDiffableDataSource(
tableView: tableView,
userTableViewCellDelegate: self
)
// setup batch fetch
- viewModel.listBatchFetchViewModel.setup(scrollView: tableView)
- viewModel.listBatchFetchViewModel.shouldFetch
+ viewModel.shouldFetch
.receive(on: DispatchQueue.main)
.sink { [weak self] _ in
guard let self = self else { return }
@@ -75,6 +90,8 @@ extension FollowerListViewController {
self.viewModel.stateMachine.enter(FollowerListViewModel.State.Reloading.self)
}
.store(in: &disposeBag)
+
+ tableView.refreshControl = UIRefreshControl()
}
override func viewWillAppear(_ animated: Bool) {
@@ -82,7 +99,13 @@ extension FollowerListViewController {
tableView.deselectRow(with: transitionCoordinator, animated: animated)
}
-
+
+ //MARK: - Actions
+
+ @objc
+ func refresh(_ sender: UIRefreshControl) {
+ viewModel.stateMachine.enter(FollowerListViewModel.State.Reloading.self)
+ }
}
// MARK: - AuthContextProvider
@@ -107,3 +130,52 @@ extension FollowerListViewController: UITableViewDelegate, AutoGenerateTableView
// MARK: - UserTableViewCellDelegate
extension FollowerListViewController: UserTableViewCellDelegate {}
+
+
+// MARK: - DataSourceProvider
+extension FollowerListViewController: DataSourceProvider {
+ func item(from source: DataSourceItem.Source) async -> DataSourceItem? {
+ var _indexPath = source.indexPath
+ if _indexPath == nil, let cell = source.tableViewCell {
+ _indexPath = await self.indexPath(for: cell)
+ }
+ guard let indexPath = _indexPath else { return nil }
+
+ guard let item = viewModel.diffableDataSource?.itemIdentifier(for: indexPath) else {
+ return nil
+ }
+
+ switch item {
+ case .account(let account, let relationship):
+ return .account(account: account, relationship: relationship)
+ default:
+ return nil
+ }
+ }
+
+ @MainActor
+ private func indexPath(for cell: UITableViewCell) async -> IndexPath? {
+ return tableView.indexPath(for: cell)
+ }
+}
+
+//MARK: - UIScrollViewDelegate
+
+extension FollowerListViewController: UIScrollViewDelegate {
+ func scrollViewDidScroll(_ scrollView: UIScrollView) {
+
+ if scrollView.isDragging || scrollView.isTracking { return }
+
+ let frame = scrollView.frame
+ let contentOffset = scrollView.contentOffset
+ let contentSize = scrollView.contentSize
+
+ let visibleBottomY = contentOffset.y + frame.height
+ let offset = 2 * frame.height
+ let fetchThrottleOffsetY = contentSize.height - offset
+
+ if visibleBottomY > fetchThrottleOffsetY {
+ viewModel.shouldFetch.send()
+ }
+ }
+}
diff --git a/Mastodon/Scene/Profile/Follower/FollowerListViewModel+Diffable.swift b/Mastodon/Scene/Profile/Follower/FollowerListViewModel+Diffable.swift
index c5bd662b8..00a58bd14 100644
--- a/Mastodon/Scene/Profile/Follower/FollowerListViewModel+Diffable.swift
+++ b/Mastodon/Scene/Profile/Follower/FollowerListViewModel+Diffable.swift
@@ -8,6 +8,7 @@
import UIKit
import MastodonAsset
import MastodonLocalization
+import MastodonSDK
extension FollowerListViewModel {
func setupDiffableDataSource(
@@ -27,34 +28,43 @@ extension FollowerListViewModel {
snapshot.appendSections([.main])
snapshot.appendItems([.bottomLoader], toSection: .main)
diffableDataSource?.applySnapshotUsingReloadData(snapshot, completion: nil)
-
- $records
+
+ $records
.receive(on: DispatchQueue.main)
- .sink { [weak self] records in
- guard let self = self else { return }
+ .sink { [weak self] accounts in
+ guard let self else { return }
guard let diffableDataSource = self.diffableDataSource else { return }
-
+
var snapshot = NSDiffableDataSourceSnapshot()
snapshot.appendSections([.main])
- let items = records.map { UserItem.user(record: $0) }
+
+ let accountsWithRelationship: [(account: Mastodon.Entity.Account, relationship: Mastodon.Entity.Relationship?)] = accounts.compactMap { account in
+ guard let relationship = self.relationships.first(where: {$0.id == account.id }) else { return (account: account, relationship: nil)}
+
+ return (account: account, relationship: relationship)
+ }
+
+ let items = accountsWithRelationship.map { UserItem.account(account: $0.account, relationship: $0.relationship) }
snapshot.appendItems(items, toSection: .main)
-
+
if let currentState = self.stateMachine.currentState {
switch currentState {
- case is State.Idle, is State.Loading, is State.Fail:
- snapshot.appendItems([.bottomLoader], toSection: .main)
- case is State.NoMore:
- guard let userID = self.userID,
- userID != self.authContext.mastodonAuthenticationBox.userID
- else { break }
- // display hint footer exclude self
- let text = L10n.Scene.Follower.footer
- snapshot.appendItems([.bottomHeader(text: text)], toSection: .main)
- default:
- break
+ case is State.Loading:
+ snapshot.appendItems([.bottomLoader], toSection: .main)
+ case is State.NoMore:
+ guard let userID = self.userID,
+ userID != self.authContext.mastodonAuthenticationBox.userID
+ else { break }
+ // display footer exclude self
+ let text = L10n.Scene.Following.footer
+ snapshot.appendItems([.bottomHeader(text: text)], toSection: .main)
+ case is State.Idle, is State.Fail:
+ break
+ default:
+ break
}
}
-
+
diffableDataSource.apply(snapshot, animatingDifferences: false)
}
.store(in: &disposeBag)
diff --git a/Mastodon/Scene/Profile/Follower/FollowerListViewModel+State.swift b/Mastodon/Scene/Profile/Follower/FollowerListViewModel+State.swift
index bc0a5cfd3..4955da992 100644
--- a/Mastodon/Scene/Profile/Follower/FollowerListViewModel+State.swift
+++ b/Mastodon/Scene/Profile/Follower/FollowerListViewModel+State.swift
@@ -9,7 +9,6 @@ import Foundation
import GameplayKit
import MastodonSDK
import MastodonCore
-import CoreDataStack
extension FollowerListViewModel {
class State: GKState {
@@ -62,7 +61,9 @@ extension FollowerListViewModel.State {
// reset
viewModel.records = []
-
+ viewModel.accounts = []
+ viewModel.relationships = []
+
stateMachine.enter(Loading.self)
}
}
@@ -97,6 +98,12 @@ extension FollowerListViewModel.State {
return false
}
}
+
+ override func didEnter(from previousState: GKState?) {
+ super.didEnter(from: previousState)
+
+ viewModel?.tableView?.refreshControl?.endRefreshing()
+ }
}
class Loading: FollowerListViewModel.State {
@@ -123,47 +130,71 @@ extension FollowerListViewModel.State {
maxID = nil
}
- guard let viewModel = viewModel, let stateMachine = stateMachine else { return }
+ guard let viewModel, let stateMachine else { return }
- guard let userID = viewModel.userID, !userID.isEmpty else {
+ guard let userID = viewModel.userID, userID.isEmpty == false else {
stateMachine.enter(Fail.self)
return
}
-
+
Task {
do {
- let response = try await viewModel.context.apiService.followers(
+ let accountResponse = try await viewModel.context.apiService.followers(
userID: userID,
maxID: maxID,
authenticationBox: viewModel.authContext.mastodonAuthenticationBox
)
-
+
+ if accountResponse.value.isEmpty {
+ await enter(state: NoMore.self)
+
+ viewModel.accounts = []
+ viewModel.relationships = []
+ return
+ }
+
var hasNewAppend = false
+
+ let newRelationships = try await viewModel.context.apiService.relationship(forAccounts: accountResponse.value, authenticationBox: viewModel.authContext.mastodonAuthenticationBox)
+
+
var newRecords = viewModel.records
- for user in response.value {
- guard !newRecords.contains(where: { $0.id == user.id }) else { continue }
- newRecords.append(user)
+ var accounts = viewModel.accounts
+
+ for user in accountResponse.value {
+ guard accounts.contains(user) == false else { continue }
+ accounts.append(user)
+
hasNewAppend = true
}
-
- let maxID = response.link?.maxID
-
- if hasNewAppend && maxID != nil {
+
+ var relationships = viewModel.relationships
+
+ for relationship in newRelationships.value {
+ guard relationships.contains(relationship) == false else { continue }
+ relationships.append(relationship)
+ }
+
+ let maxID = accountResponse.link?.maxID
+
+ if hasNewAppend, maxID != nil {
await enter(state: Idle.self)
} else {
await enter(state: NoMore.self)
}
-
+
+ viewModel.accounts = accounts
+ viewModel.relationships = relationships
self.maxID = maxID
viewModel.records = newRecords
-
+
} catch {
await enter(state: Fail.self)
}
- } // end Task
- } // end func didEnter
+ }
+ }
}
-
+
class NoMore: FollowerListViewModel.State {
override func isValidNextState(_ stateClass: AnyClass) -> Bool {
switch stateClass {
@@ -176,6 +207,8 @@ extension FollowerListViewModel.State {
override func didEnter(from previousState: GKState?) {
super.didEnter(from: previousState)
+
+ viewModel?.tableView?.refreshControl?.endRefreshing()
}
}
}
diff --git a/Mastodon/Scene/Profile/Follower/FollowerListViewModel.swift b/Mastodon/Scene/Profile/Follower/FollowerListViewModel.swift
index e2281bb25..e95c32fd5 100644
--- a/Mastodon/Scene/Profile/Follower/FollowerListViewModel.swift
+++ b/Mastodon/Scene/Profile/Follower/FollowerListViewModel.swift
@@ -19,13 +19,19 @@ final class FollowerListViewModel {
// input
let context: AppContext
let authContext: AuthContext
-// let userFetchedResultsController: UserFetchedResultsController
+
@Published var records = [Mastodon.Entity.Account]()
let listBatchFetchViewModel = ListBatchFetchViewModel()
+ @Published var accounts: [Mastodon.Entity.Account]
+ @Published var relationships: [Mastodon.Entity.Relationship]
@Published var domain: String?
@Published var userID: String?
+ let shouldFetch = PassthroughSubject()
+
+ var tableView: UITableView?
+
// output
var diffableDataSource: UITableViewDiffableDataSource?
private(set) lazy var stateMachine: GKStateMachine = {
@@ -49,13 +55,9 @@ final class FollowerListViewModel {
) {
self.context = context
self.authContext = authContext
-// self.userFetchedResultsController = UserFetchedResultsController(
-// managedObjectContext: context.managedObjectContext,
-// domain: domain,
-// additionalPredicate: nil
-// )
self.domain = domain
self.userID = userID
- // end init
+ self.accounts = []
+ self.relationships = []
}
}
diff --git a/Mastodon/Scene/Profile/Following/FollowingListViewController.swift b/Mastodon/Scene/Profile/Following/FollowingListViewController.swift
index ecd26fb34..28fdac266 100644
--- a/Mastodon/Scene/Profile/Following/FollowingListViewController.swift
+++ b/Mastodon/Scene/Profile/Following/FollowingListViewController.swift
@@ -173,7 +173,6 @@ extension FollowingListViewController: UIScrollViewDelegate {
if visibleBottomY > fetchThrottleOffsetY {
viewModel.shouldFetch.send()
}
-
}
}
diff --git a/Mastodon/Scene/Profile/ProfileViewModel.swift b/Mastodon/Scene/Profile/ProfileViewModel.swift
index 9d15fb09e..ae571e91f 100644
--- a/Mastodon/Scene/Profile/ProfileViewModel.swift
+++ b/Mastodon/Scene/Profile/ProfileViewModel.swift
@@ -177,11 +177,11 @@ class ProfileViewModel: NSObject {
// fetch profile info before edit
func fetchEditProfileInfo() -> AnyPublisher, Error> {
- guard let me = me
- else {
+ guard let me else {
return Fail(error: APIService.APIError.implicit(.authenticationMissing)).eraseToAnyPublisher()
}
+ let mastodonAuthentication = authContext.mastodonAuthenticationBox.authentication
let authorization = Mastodon.API.OAuth.Authorization(accessToken: authContext.mastodonAuthenticationBox.userAuthorization.accessToken)
return context.apiService.accountVerifyCredentials(domain: authContext.mastodonAuthenticationBox.domain, authorization: authorization)
}
diff --git a/Mastodon/Scene/SuggestionAccount/RecommendAccountItem.swift b/Mastodon/Scene/SuggestionAccount/RecommendAccountItem.swift
index 85fe74878..c5e41ec8b 100644
--- a/Mastodon/Scene/SuggestionAccount/RecommendAccountItem.swift
+++ b/Mastodon/Scene/SuggestionAccount/RecommendAccountItem.swift
@@ -10,4 +10,5 @@ import MastodonSDK
enum RecommendAccountItem: Hashable {
case account(Mastodon.Entity.Account)
+ case account(Mastodon.Entity.Account, relationship: Mastodon.Entity.Relationship?)
}
diff --git a/Mastodon/Scene/SuggestionAccount/RecommendAccountSection.swift b/Mastodon/Scene/SuggestionAccount/RecommendAccountSection.swift
index 2f41ff5a7..8a673d7c7 100644
--- a/Mastodon/Scene/SuggestionAccount/RecommendAccountSection.swift
+++ b/Mastodon/Scene/SuggestionAccount/RecommendAccountSection.swift
@@ -34,18 +34,11 @@ extension RecommendAccountSection {
UITableViewDiffableDataSource(tableView: tableView) { tableView, indexPath, item -> UITableViewCell? in
let cell = tableView.dequeueReusableCell(withIdentifier: String(describing: SuggestionAccountTableViewCell.self)) as! SuggestionAccountTableViewCell
switch item {
- case .account(let record):
+ case .account(let account, let relationship):
cell.delegate = configuration.suggestionAccountTableViewCellDelegate
- cell.configure(viewModel:
- SuggestionAccountTableViewCell.ViewModel(
- user: record,
- followedUsers: configuration.authContext.mastodonAuthenticationBox.inMemoryCache.followingUserIds,
- blockedUsers: configuration.authContext.mastodonAuthenticationBox.inMemoryCache.blockedUserIds,
- followRequestedUsers: configuration.authContext.mastodonAuthenticationBox.inMemoryCache.followRequestedUserIDs)
- )
+ cell.configure(account: account, relationship: relationship)
}
return cell
}
}
-
}
diff --git a/Mastodon/Scene/SuggestionAccount/SuggestionAccountViewController.swift b/Mastodon/Scene/SuggestionAccount/SuggestionAccountViewController.swift
index f74dd1509..8ee3533d2 100644
--- a/Mastodon/Scene/SuggestionAccount/SuggestionAccountViewController.swift
+++ b/Mastodon/Scene/SuggestionAccount/SuggestionAccountViewController.swift
@@ -37,7 +37,6 @@ class SuggestionAccountViewController: UIViewController, NeedsDependency {
setupNavigationBarAppearance()
defer { setupNavigationBarBackgroundView() }
-
title = L10n.Scene.SuggestionAccount.title
navigationItem.rightBarButtonItem = UIBarButtonItem(
barButtonSystemItem: UIBarButtonItem.SystemItem.done,
@@ -71,6 +70,8 @@ class SuggestionAccountViewController: UIViewController, NeedsDependency {
navigationItem.largeTitleDisplayMode = .automatic
tableView.deselectRow(with: transitionCoordinator, animated: animated)
+
+ viewModel.updateSuggestions()
}
//MARK: - Actions
@@ -84,17 +85,21 @@ class SuggestionAccountViewController: UIViewController, NeedsDependency {
// MARK: - UITableViewDelegate
extension SuggestionAccountViewController: UITableViewDelegate {
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
+
guard let tableViewDiffableDataSource = viewModel.tableViewDiffableDataSource else { return }
guard let item = tableViewDiffableDataSource.itemIdentifier(for: indexPath) else { return }
switch item {
- case .account(let record):
- let profileViewModel = ProfileViewModel(context: context, authContext: viewModel.authContext, optionalMastodonUser: record)
+ case .account(let account, _):
+ let profileViewModel = ProfileViewModel(context: context, authContext: viewModel.authContext, optionalMastodonUser: account)
+ Task { await DataSourceFacade.coordinateToProfileScene(provider: self, account: account) }
_ = coordinator.present(
scene: .profile(viewModel: profileViewModel),
from: self,
transition: .show
)
}
+
+ tableView.deselectRow(at: indexPath, animated: true)
}
func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
@@ -103,6 +108,7 @@ extension SuggestionAccountViewController: UITableViewDelegate {
}
footerView.followAllButton.isEnabled = viewModel.records.isNotEmpty
+ footerView.followAllButton.isEnabled = viewModel.accounts.isNotEmpty
footerView.delegate = self
return footerView
@@ -123,8 +129,9 @@ extension SuggestionAccountViewController: SuggestionAccountTableViewCellDelegat
extension SuggestionAccountViewController: SuggestionAccountTableViewFooterDelegate {
func followAll(_ footerView: SuggestionAccountTableViewFooter) {
- viewModel.followAllSuggestedAccounts(self) {
+ viewModel.followAllSuggestedAccounts(self, presentedOn: self.navigationController) {
DispatchQueue.main.async {
+ self.coordinator.hideLoading(on: self.navigationController)
self.dismiss(animated: true)
}
}
diff --git a/Mastodon/Scene/SuggestionAccount/SuggestionAccountViewModel.swift b/Mastodon/Scene/SuggestionAccount/SuggestionAccountViewModel.swift
index 64eff383e..7bcbe0ba3 100644
--- a/Mastodon/Scene/SuggestionAccount/SuggestionAccountViewModel.swift
+++ b/Mastodon/Scene/SuggestionAccount/SuggestionAccountViewModel.swift
@@ -6,7 +6,6 @@
//
import Combine
-import GameplayKit
import MastodonSDK
import MastodonCore
import UIKit
@@ -23,7 +22,8 @@ final class SuggestionAccountViewModel: NSObject {
// input
let context: AppContext
let authContext: AuthContext
-// let userFetchedResultsController: UserFetchedResultsController
+ @Published var accounts: [Mastodon.Entity.V2.SuggestionAccount] = []
+ var relationships: [Mastodon.Entity.Relationship] = []
var viewWillAppear = PassthroughSubject()
@@ -38,47 +38,54 @@ final class SuggestionAccountViewModel: NSObject {
) {
self.context = context
self.authContext = authContext
-// self.userFetchedResultsController = UserFetchedResultsController(
-// managedObjectContext: context.managedObjectContext,
-// domain: nil,
-// additionalPredicate: nil
+
// )
super.init()
-
-// userFetchedResultsController.domain = authContext.mastodonAuthenticationBox.domain
- // fetch recommended users
+ updateSuggestions()
+ }
+
+
+ func updateSuggestions() {
Task {
var users: [Mastodon.Entity.Account] = []
+ var suggestedAccounts = [Mastodon.Entity.V2.SuggestionAccount]()
do {
let response = try await context.apiService.suggestionAccountV2(
query: .init(limit: 5),
authenticationBox: authContext.mastodonAuthenticationBox
)
- users = response.value.map { $0.account }
- } catch let error as Mastodon.API.Error where error.httpResponseStatus == .notFound {
- let response = try await context.apiService.suggestionAccount(
- query: nil,
+ suggestedAccounts = response.value
+
+ guard suggestedAccounts.isNotEmpty else { return }
+
+ let accounts = suggestedAccounts.compactMap { $0.account }
+
+ let relationships = try await context.apiService.relationship(
+ forAccounts: accounts,
authenticationBox: authContext.mastodonAuthenticationBox
- )
- users = response.value.map { $0 }
+ ).value
+
+// users = response.value.map { $0 }
+ self.relationships = relationships
+
+ self.accounts = suggestedAccounts
} catch {
-
+ self.relationships = []
+ self.accounts = []
}
-
guard users.isNotEmpty else { return }
records = users
}
-
// fetch relationship
$records
.removeDuplicates()
.sink { [weak self] records in
- guard let _ = self else { return }
+ guard let self else { return }
Task {
- _ = try await context.apiService.relationship(
+ _ = try await self.context.apiService.relationship(
records: records,
- authenticationBox: authContext.mastodonAuthenticationBox
+ authenticationBox: self.authContext.mastodonAuthenticationBox
)
}
}
@@ -98,15 +105,22 @@ final class SuggestionAccountViewModel: NSObject {
)
)
- $records
+ $accounts
.receive(on: DispatchQueue.main)
- .sink { [weak self] records in
- guard let self = self else { return }
- guard let tableViewDiffableDataSource = self.tableViewDiffableDataSource else { return }
+ .sink { [weak self] suggestedAccounts in
+ guard let self, let tableViewDiffableDataSource = self.tableViewDiffableDataSource else { return }
+
+ let accounts = suggestedAccounts.compactMap { $0.account }
+
+ let accountsWithRelationship: [(account: Mastodon.Entity.Account, relationship: Mastodon.Entity.Relationship?)] = accounts.compactMap { account in
+ guard let relationship = self.relationships.first(where: {$0.id == account.id }) else { return (account: account, relationship: nil)}
+
+ return (account: account, relationship: relationship)
+ }
var snapshot = NSDiffableDataSourceSnapshot()
snapshot.appendSections([.main])
- let items: [RecommendAccountItem] = records.map { RecommendAccountItem.account($0) }
+ let items: [RecommendAccountItem] = accountsWithRelationship.map { RecommendAccountItem.account($0.account, relationship: $0.relationship) }
snapshot.appendItems(items, toSection: .main)
tableViewDiffableDataSource.applySnapshotUsingReloadData(snapshot)
@@ -114,21 +128,26 @@ final class SuggestionAccountViewModel: NSObject {
.store(in: &disposeBag)
}
- func followAllSuggestedAccounts(_ dependency: NeedsDependency & AuthContextProvider, completion: (() -> Void)? = nil) {
+ func followAllSuggestedAccounts(_ dependency: NeedsDependency & AuthContextProvider, presentedOn: UIViewController?, completion: (() -> Void)? = nil) {
+
+ let tmpAccounts = accounts.compactMap { $0.account }
Task {
+ await dependency.coordinator.showLoading(on: presentedOn)
await withTaskGroup(of: Void.self, body: { taskGroup in
- for user in records {
- taskGroup.addTask {
- try? await DataSourceFacade.responseToUserViewButtonAction(
- dependency: dependency,
- user: user,
- buttonState: .follow
- )
+// for user in records {
+ for account in tmpAccounts {
+ taskGroup.addTask {
+ try? await DataSourceFacade.responseToUserViewButtonAction(
+ dependency: dependency,
+ user: account,
+ buttonState: .follow
+ )
+ }
}
- }
+// }
})
-
+
delegate?.homeTimelineNeedRefresh.send()
completion?()
}
diff --git a/Mastodon/Scene/SuggestionAccount/TableView-Components/SuggestionAccountTableViewCell.swift b/Mastodon/Scene/SuggestionAccount/TableView-Components/SuggestionAccountTableViewCell.swift
index 08d72bdab..17a8e5b55 100644
--- a/Mastodon/Scene/SuggestionAccount/TableView-Components/SuggestionAccountTableViewCell.swift
+++ b/Mastodon/Scene/SuggestionAccount/TableView-Components/SuggestionAccountTableViewCell.swift
@@ -85,28 +85,17 @@ final class SuggestionAccountTableViewCell: UITableViewCell {
disposeBag.removeAll()
}
- func configure(viewModel: SuggestionAccountTableViewCell.ViewModel) {
- userView.configure(user: viewModel.user, delegate: delegate)
-
- if viewModel.blockedUsers.contains(viewModel.user.id) {
- self.userView.setButtonState(.blocked)
- } else if viewModel.followedUsers.contains(viewModel.user.id) {
- self.userView.setButtonState(.unfollow)
- } else if viewModel.followRequestedUsers.contains(viewModel.user.id) {
- self.userView.setButtonState(.pending)
- } else if viewModel.user.locked {
- self.userView.setButtonState(.request)
- } else {
- self.userView.setButtonState(.follow)
- }
+ func configure(account: Mastodon.Entity.Account, relationship: Mastodon.Entity.Relationship?) {
+ userView.configure(with: account, relationship: relationship, delegate: delegate)
+ userView.updateButtonState(with: relationship, isMe: false)
let metaContent: MetaContent = {
do {
- let mastodonContent = MastodonContent(content: viewModel.user.note, emojis: viewModel.user.emojis?.asDictionary ?? [:])
+ let mastodonContent = MastodonContent(content: account.note, emojis: account.emojis?.asDictionary ?? [:])
return try MastodonMetaContent.convert(document: mastodonContent)
} catch {
assertionFailure()
- return PlaintextMetaContent(string: viewModel.user.note)
+ return PlaintextMetaContent(string: account.note)
}
}()
diff --git a/Mastodon/Scene/Thread/ThreadViewModel+LoadThreadState.swift b/Mastodon/Scene/Thread/ThreadViewModel+LoadThreadState.swift
index 09411e88a..4679e0976 100644
--- a/Mastodon/Scene/Thread/ThreadViewModel+LoadThreadState.swift
+++ b/Mastodon/Scene/Thread/ThreadViewModel+LoadThreadState.swift
@@ -65,7 +65,7 @@ extension ThreadViewModel.LoadThreadState {
authenticationBox: viewModel.authContext.mastodonAuthenticationBox
)
- await enter(state: NoMore.self)
+ enter(state: NoMore.self)
// assert(!Thread.isMainThread)
// await Task.sleep(1_000_000_000) // 1s delay to prevent UI render issue
@@ -88,7 +88,7 @@ extension ThreadViewModel.LoadThreadState {
}
)
} catch {
- await enter(state: Fail.self)
+ enter(state: Fail.self)
}
} // end Task
}
diff --git a/Mastodon/Supporting Files/hy.lproj/LaunchScreen.strings b/Mastodon/Supporting Files/hy.lproj/LaunchScreen.strings
new file mode 100644
index 000000000..8b1378917
--- /dev/null
+++ b/Mastodon/Supporting Files/hy.lproj/LaunchScreen.strings
@@ -0,0 +1 @@
+
diff --git a/Mastodon/Supporting Files/hy.lproj/Main.strings b/Mastodon/Supporting Files/hy.lproj/Main.strings
new file mode 100644
index 000000000..8b1378917
--- /dev/null
+++ b/Mastodon/Supporting Files/hy.lproj/Main.strings
@@ -0,0 +1 @@
+
diff --git a/MastodonIntent/hy-AM.lproj/Intents.strings b/MastodonIntent/hy-AM.lproj/Intents.strings
new file mode 100644
index 000000000..e69de29bb
diff --git a/MastodonIntent/hy-AM.lproj/Intents.stringsdict b/MastodonIntent/hy-AM.lproj/Intents.stringsdict
new file mode 100644
index 000000000..5a39d5e64
--- /dev/null
+++ b/MastodonIntent/hy-AM.lproj/Intents.stringsdict
@@ -0,0 +1,54 @@
+
+
+
+
+ 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/hy.lproj/Intents.strings b/MastodonIntent/hy.lproj/Intents.strings
new file mode 100644
index 000000000..6877490ba
--- /dev/null
+++ b/MastodonIntent/hy.lproj/Intents.strings
@@ -0,0 +1,51 @@
+"16wxgf" = "Post on Mastodon";
+
+"751xkl" = "Text Content";
+
+"CsR7G2" = "Post on Mastodon";
+
+"HZSGTr" = "What content to post?";
+
+"HdGikU" = "Posting failed";
+
+"KDNTJ4" = "Failure Reason";
+
+"RHxKOw" = "Send Post with text content";
+
+"RxSqsb" = "Post";
+
+"WCIR3D" = "Post ${content} on Mastodon";
+
+"ZKJSNu" = "Post";
+
+"ZS1XaK" = "${content}";
+
+"ZbSjzC" = "Visibility";
+
+"Zo4jgJ" = "Post Visibility";
+
+"apSxMG-dYQ5NN" = "There are ${count} options matching ‘Public’.";
+
+"apSxMG-ehFLjY" = "There are ${count} options matching ‘Followers Only’.";
+
+"ayoYEb-dYQ5NN" = "${content}, Public";
+
+"ayoYEb-ehFLjY" = "${content}, Followers Only";
+
+"dUyuGg" = "Post on Mastodon";
+
+"dYQ5NN" = "Public";
+
+"ehFLjY" = "Followers Only";
+
+"gfePDu" = "Posting failed. ${failureReason}";
+
+"k7dbKQ" = "Post was sent successfully.";
+
+"oGiqmY-dYQ5NN" = "Just to confirm, you wanted ‘Public’?";
+
+"oGiqmY-ehFLjY" = "Just to confirm, you wanted ‘Followers Only’?";
+
+"rM6dvp" = "URL";
+
+"ryJLwG" = "Post was sent successfully. ";
diff --git a/MastodonSDK/Package.swift b/MastodonSDK/Package.swift
index a6ac785e7..00773dfe9 100644
--- a/MastodonSDK/Package.swift
+++ b/MastodonSDK/Package.swift
@@ -107,6 +107,7 @@ let package = Package(
name: "MastodonSDK",
dependencies: [
.product(name: "NIOHTTP1", package: "swift-nio"),
+ "MastodonCommon"
]
),
.target(
diff --git a/MastodonSDK/Sources/CoreDataStack/CoreDataStack.swift b/MastodonSDK/Sources/CoreDataStack/CoreDataStack.swift
index 3a30e9443..50b135c4f 100644
--- a/MastodonSDK/Sources/CoreDataStack/CoreDataStack.swift
+++ b/MastodonSDK/Sources/CoreDataStack/CoreDataStack.swift
@@ -94,18 +94,6 @@ public final class CoreDataStack {
container.viewContext.automaticallyMergesChangesFromParent = true
callback()
-
- #if DEBUG
- do {
- let storeURL = URL.storeURL(for: AppName.groupID, databaseName: "shared")
- let data = try Data(contentsOf: storeURL)
- let formatter = ByteCountFormatter()
- formatter.allowedUnits = [.useMB]
- formatter.countStyle = .file
- let size = formatter.string(fromByteCount: Int64(data.count))
- } catch {
- }
- #endif
})
}
diff --git a/MastodonSDK/Sources/MastodonCore/Extension/MastodonSDK/Mastodon+API+Subscriptions+Policy.swift b/MastodonSDK/Sources/MastodonCore/Extension/MastodonSDK/Mastodon+API+Subscriptions+Policy.swift
index 78d7f2e81..3e604e23a 100644
--- a/MastodonSDK/Sources/MastodonCore/Extension/MastodonSDK/Mastodon+API+Subscriptions+Policy.swift
+++ b/MastodonSDK/Sources/MastodonCore/Extension/MastodonSDK/Mastodon+API+Subscriptions+Policy.swift
@@ -13,10 +13,10 @@ import MastodonLocalization
extension Mastodon.API.Subscriptions.Policy {
public var title: String {
switch self {
- case .all: return L10n.Scene.Settings.Section.Notifications.Trigger.anyone
- case .follower: return L10n.Scene.Settings.Section.Notifications.Trigger.follower
- case .followed: return L10n.Scene.Settings.Section.Notifications.Trigger.follow
- case .none, ._other: return L10n.Scene.Settings.Section.Notifications.Trigger.noone
+ case .all: return L10n.Scene.Settings.Notifications.Policy.anyone
+ case .follower: return L10n.Scene.Settings.Notifications.Policy.followers
+ case .followed: return L10n.Scene.Settings.Notifications.Policy.follow
+ case .none, ._other: return L10n.Scene.Settings.Notifications.Policy.noone
}
}
}
diff --git a/MastodonSDK/Sources/MastodonCore/Extension/MastodonSDK/Mastodon+Entity+Account.swift b/MastodonSDK/Sources/MastodonCore/Extension/MastodonSDK/Mastodon+Entity+Account.swift
index 059f09420..56c00e31d 100644
--- a/MastodonSDK/Sources/MastodonCore/Extension/MastodonSDK/Mastodon+Entity+Account.swift
+++ b/MastodonSDK/Sources/MastodonCore/Extension/MastodonSDK/Mastodon+Entity+Account.swift
@@ -9,33 +9,6 @@ import Foundation
import MastodonSDK
import MastodonMeta
-extension Mastodon.Entity.Account: Hashable {
- public func hash(into hasher: inout Hasher) {
- hasher.combine(id)
- }
-
- public static func == (lhs: Mastodon.Entity.Account, rhs: Mastodon.Entity.Account) -> Bool {
- return lhs.id == rhs.id
- }
-}
-
-extension Mastodon.Entity.Account {
- public func avatarImageURL() -> URL? {
- let string = UserDefaults.shared.preferredStaticAvatar ? avatarStatic ?? avatar : avatar
- return URL(string: string)
- }
-
- public func avatarImageURLWithFallback(domain: String) -> URL {
- return avatarImageURL() ?? URL(string: "https://\(domain)/avatars/original/missing.png")!
- }
-}
-
-extension Mastodon.Entity.Account {
- public var displayNameWithFallback: String {
- return !displayName.isEmpty ? displayName : username
- }
-}
-
extension Mastodon.Entity.Account {
public var emojiMeta: MastodonContent.Emojis {
let isAnimated = !UserDefaults.shared.preferredStaticEmoji
diff --git a/MastodonSDK/Sources/MastodonCore/Extension/MastodonSDK/Mastodon+Entity+Field.swift b/MastodonSDK/Sources/MastodonCore/Extension/MastodonSDK/Mastodon+Entity+Field.swift
deleted file mode 100644
index c7fe63465..000000000
--- a/MastodonSDK/Sources/MastodonCore/Extension/MastodonSDK/Mastodon+Entity+Field.swift
+++ /dev/null
@@ -1,19 +0,0 @@
-//
-// Mastodon+Entity+Field.swift
-// Mastodon
-//
-// Created by MainasuK Cirno on 2021-5-25.
-//
-
-import Foundation
-import MastodonSDK
-
-extension Mastodon.Entity.Field: Equatable {
- public static func == (lhs: Mastodon.Entity.Field, rhs: Mastodon.Entity.Field) -> Bool {
- return lhs.name == rhs.name &&
- lhs.value == rhs.value &&
- lhs.verifiedAt == rhs.verifiedAt
- }
-
-
-}
diff --git a/MastodonSDK/Sources/MastodonCore/Service/API/APIService+Account.swift b/MastodonSDK/Sources/MastodonCore/Service/API/APIService+Account.swift
index ab4497956..a57b17408 100644
--- a/MastodonSDK/Sources/MastodonCore/Service/API/APIService+Account.swift
+++ b/MastodonSDK/Sources/MastodonCore/Service/API/APIService+Account.swift
@@ -158,15 +158,15 @@ extension APIService {
let domain = authenticationBox.domain
let authorization = authenticationBox.userAuthorization
- let response = try await Mastodon.API.Account.followedTags(
+ let followedTags = try await Mastodon.API.Account.followedTags(
session: session,
domain: domain,
query: query,
authorization: authorization
).singleOutput()
- return response
- } // end func
+ return followedTags
+ }
}
extension APIService {
diff --git a/MastodonSDK/Sources/MastodonCore/Service/API/APIService+Status+History.swift b/MastodonSDK/Sources/MastodonCore/Service/API/APIService+Status+History.swift
index 68013c3e0..1c5f4e32c 100644
--- a/MastodonSDK/Sources/MastodonCore/Service/API/APIService+Status+History.swift
+++ b/MastodonSDK/Sources/MastodonCore/Service/API/APIService+Status+History.swift
@@ -50,7 +50,7 @@ extension APIService {
domain: domain,
authorization: authorization).singleOutput()
- let responseHistory = try await Mastodon.API.Statuses.editHistory(
+ _ = try await Mastodon.API.Statuses.editHistory(
forStatusID: statusID,
session: session,
domain: domain,
diff --git a/MastodonSDK/Sources/MastodonCore/Service/Notification/NotificationService.swift b/MastodonSDK/Sources/MastodonCore/Service/Notification/NotificationService.swift
index 9f11ce68a..ea0db18d8 100644
--- a/MastodonSDK/Sources/MastodonCore/Service/Notification/NotificationService.swift
+++ b/MastodonSDK/Sources/MastodonCore/Service/Notification/NotificationService.swift
@@ -233,7 +233,7 @@ extension NotificationService {
}
private func authenticationBox(for pushNotification: MastodonPushNotification) async throws -> MastodonAuthenticationBox? {
- guard let authenticationService = self.authenticationService else { return nil }
+ guard self.authenticationService != nil else { return nil }
let results = AuthenticationServiceProvider.shared.authentications.filter { $0.userAccessToken == pushNotification.accessToken }
guard let authentication = results.first else { return nil }
diff --git a/MastodonSDK/Sources/MastodonExtension/ImageAnalyzer.swift b/MastodonSDK/Sources/MastodonExtension/ImageAnalyzer.swift
deleted file mode 100644
index 0ee05391b..000000000
--- a/MastodonSDK/Sources/MastodonExtension/ImageAnalyzer.swift
+++ /dev/null
@@ -1,12 +0,0 @@
-//
-// ImageAnalyzer.swift
-//
-//
-// Created by Jed Fox on 2022-11-14.
-//
-
-import VisionKit
-
-extension ImageAnalyzer {
- public static let shared = ImageAnalyzer()
-}
diff --git a/MastodonSDK/Sources/MastodonLocalization/Generated/Strings.swift b/MastodonSDK/Sources/MastodonLocalization/Generated/Strings.swift
index af79705c1..99c061f91 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Generated/Strings.swift
+++ b/MastodonSDK/Sources/MastodonLocalization/Generated/Strings.swift
@@ -1428,12 +1428,6 @@ public enum L10n {
/// About
public static let title = L10n.tr("Localizable", "Scene.Settings.AboutMastodon.Title", fallback: "About")
}
- public enum Footer {
- /// Mastodon is open source software. You can report issues on GitHub at %@ (%@)
- public static func mastodonDescription(_ p1: Any, _ p2: Any) -> String {
- return L10n.tr("Localizable", "Scene.Settings.Footer.MastodonDescription", String(describing: p1), String(describing: p2), fallback: "Mastodon is open source software. You can report issues on GitHub at %@ (%@)")
- }
- }
public enum General {
/// General
public static let title = L10n.tr("Localizable", "Scene.Settings.General.Title", fallback: "General")
@@ -1462,10 +1456,6 @@ public enum L10n {
public static let sectionTitle = L10n.tr("Localizable", "Scene.Settings.General.Links.SectionTitle", fallback: "Links")
}
}
- public enum Keyboard {
- /// Close Settings Window
- public static let closeSettingsWindow = L10n.tr("Localizable", "Scene.Settings.Keyboard.CloseSettingsWindow", fallback: "Close Settings Window")
- }
public enum Notifications {
/// Notifications
public static let title = L10n.tr("Localizable", "Scene.Settings.Notifications.Title", fallback: "Notifications")
@@ -1516,84 +1506,6 @@ public enum L10n {
/// Settings
public static let title = L10n.tr("Localizable", "Scene.Settings.Overview.Title", fallback: "Settings")
}
- public enum Section {
- public enum Appearance {
- /// Automatic
- public static let automatic = L10n.tr("Localizable", "Scene.Settings.Section.Appearance.Automatic", fallback: "Automatic")
- /// Always Dark
- public static let dark = L10n.tr("Localizable", "Scene.Settings.Section.Appearance.Dark", fallback: "Always Dark")
- /// Always Light
- public static let light = L10n.tr("Localizable", "Scene.Settings.Section.Appearance.Light", fallback: "Always Light")
- /// Appearance
- public static let title = L10n.tr("Localizable", "Scene.Settings.Section.Appearance.Title", fallback: "Appearance")
- }
- public enum BoringZone {
- /// Account Settings
- public static let accountSettings = L10n.tr("Localizable", "Scene.Settings.Section.BoringZone.AccountSettings", fallback: "Account Settings")
- /// Privacy Policy
- public static let privacy = L10n.tr("Localizable", "Scene.Settings.Section.BoringZone.Privacy", fallback: "Privacy Policy")
- /// Terms of Service
- public static let terms = L10n.tr("Localizable", "Scene.Settings.Section.BoringZone.Terms", fallback: "Terms of Service")
- /// The Boring Zone
- public static let title = L10n.tr("Localizable", "Scene.Settings.Section.BoringZone.Title", fallback: "The Boring Zone")
- }
- public enum LookAndFeel {
- /// Light
- public static let light = L10n.tr("Localizable", "Scene.Settings.Section.LookAndFeel.Light", fallback: "Light")
- /// Really Dark
- public static let reallyDark = L10n.tr("Localizable", "Scene.Settings.Section.LookAndFeel.ReallyDark", fallback: "Really Dark")
- /// Sorta Dark
- public static let sortaDark = L10n.tr("Localizable", "Scene.Settings.Section.LookAndFeel.SortaDark", fallback: "Sorta Dark")
- /// Look and Feel
- public static let title = L10n.tr("Localizable", "Scene.Settings.Section.LookAndFeel.Title", fallback: "Look and Feel")
- /// Use System
- public static let useSystem = L10n.tr("Localizable", "Scene.Settings.Section.LookAndFeel.UseSystem", fallback: "Use System")
- }
- public enum Notifications {
- /// Reblogs my post
- public static let boosts = L10n.tr("Localizable", "Scene.Settings.Section.Notifications.Boosts", fallback: "Reblogs my post")
- /// Favorites my post
- public static let favorites = L10n.tr("Localizable", "Scene.Settings.Section.Notifications.Favorites", fallback: "Favorites my post")
- /// Follows me
- public static let follows = L10n.tr("Localizable", "Scene.Settings.Section.Notifications.Follows", fallback: "Follows me")
- /// Mentions me
- public static let mentions = L10n.tr("Localizable", "Scene.Settings.Section.Notifications.Mentions", fallback: "Mentions me")
- /// Notifications
- public static let title = L10n.tr("Localizable", "Scene.Settings.Section.Notifications.Title", fallback: "Notifications")
- public enum Trigger {
- /// anyone
- public static let anyone = L10n.tr("Localizable", "Scene.Settings.Section.Notifications.Trigger.Anyone", fallback: "anyone")
- /// anyone I follow
- public static let follow = L10n.tr("Localizable", "Scene.Settings.Section.Notifications.Trigger.Follow", fallback: "anyone I follow")
- /// a follower
- public static let follower = L10n.tr("Localizable", "Scene.Settings.Section.Notifications.Trigger.Follower", fallback: "a follower")
- /// no one
- public static let noone = L10n.tr("Localizable", "Scene.Settings.Section.Notifications.Trigger.Noone", fallback: "no one")
- /// Notify me when
- public static let title = L10n.tr("Localizable", "Scene.Settings.Section.Notifications.Trigger.Title", fallback: "Notify me when")
- }
- }
- public enum Preference {
- /// Disable animated avatars
- public static let disableAvatarAnimation = L10n.tr("Localizable", "Scene.Settings.Section.Preference.DisableAvatarAnimation", fallback: "Disable animated avatars")
- /// Disable animated emojis
- public static let disableEmojiAnimation = L10n.tr("Localizable", "Scene.Settings.Section.Preference.DisableEmojiAnimation", fallback: "Disable animated emojis")
- /// Open links in Mastodon
- public static let openLinksInMastodon = L10n.tr("Localizable", "Scene.Settings.Section.Preference.OpenLinksInMastodon", fallback: "Open links in Mastodon")
- /// Preferences
- public static let title = L10n.tr("Localizable", "Scene.Settings.Section.Preference.Title", fallback: "Preferences")
- /// Use default browser to open links
- public static let usingDefaultBrowser = L10n.tr("Localizable", "Scene.Settings.Section.Preference.UsingDefaultBrowser", fallback: "Use default browser to open links")
- }
- public enum SpicyZone {
- /// Clear Media Cache
- public static let clear = L10n.tr("Localizable", "Scene.Settings.Section.SpicyZone.Clear", fallback: "Clear Media Cache")
- /// Sign Out
- public static let signout = L10n.tr("Localizable", "Scene.Settings.Section.SpicyZone.Signout", fallback: "Sign Out")
- /// The Spicy Zone
- public static let title = L10n.tr("Localizable", "Scene.Settings.Section.SpicyZone.Title", fallback: "The Spicy Zone")
- }
- }
public enum ServerDetails {
/// About
public static let about = L10n.tr("Localizable", "Scene.Settings.ServerDetails.About", fallback: "About")
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/Base.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/Base.lproj/Localizable.strings
index 509de54c4..2faf5ebb7 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/Base.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/Base.lproj/Localizable.strings
@@ -443,13 +443,13 @@ uploaded to Mastodon.";
"Scene.Search.Searching.ClearAll" = "Clear all";
"Scene.Search.Searching.EmptyState.NoResults" = "No results";
"Scene.Search.Searching.Hashtag" = "Go to #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
"Scene.Search.Searching.People" = "People matching \"%@\"";
"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
"Scene.Search.Searching.Profile" = "Go to @%@@%@";
"Scene.Search.Searching.RecentSearch" = "Recent searches";
"Scene.Search.Searching.Url" = "Open URL in Mastodon";
-"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
-"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
"Scene.Search.Title" = "Search";
"Scene.ServerPicker.Button.Category.Academia" = "academia";
"Scene.ServerPicker.Button.Category.Activism" = "activism";
@@ -489,84 +489,45 @@ uploaded to Mastodon.";
"Scene.ServerRules.Subtitle" = "These are set and enforced by the %@ moderators.";
"Scene.ServerRules.TermsOfService" = "terms of service";
"Scene.ServerRules.Title" = "Some ground rules.";
-"Scene.Settings.Footer.MastodonDescription" = "Mastodon is open source software. You can report issues on GitHub at %@ (%@)";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "Close Settings Window";
-"Scene.Settings.Section.Appearance.Automatic" = "Automatic";
-"Scene.Settings.Section.Appearance.Dark" = "Always Dark";
-"Scene.Settings.Section.Appearance.Light" = "Always Light";
-"Scene.Settings.Section.Appearance.Title" = "Appearance";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "Account Settings";
-"Scene.Settings.Section.BoringZone.Privacy" = "Privacy Policy";
-"Scene.Settings.Section.BoringZone.Terms" = "Terms of Service";
-"Scene.Settings.Section.BoringZone.Title" = "The Boring Zone";
-"Scene.Settings.Section.LookAndFeel.Light" = "Light";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Really Dark";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "Sorta Dark";
-"Scene.Settings.Section.LookAndFeel.Title" = "Look and Feel";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "Use System";
-"Scene.Settings.Section.Notifications.Boosts" = "Reblogs my post";
-"Scene.Settings.Section.Notifications.Favorites" = "Favorites my post";
-"Scene.Settings.Section.Notifications.Follows" = "Follows me";
-"Scene.Settings.Section.Notifications.Mentions" = "Mentions me";
-"Scene.Settings.Section.Notifications.Title" = "Notifications";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "anyone";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "anyone I follow";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "a follower";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "no one";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "Notify me when";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Disable animated avatars";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Disable animated emojis";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Open links in Mastodon";
-"Scene.Settings.Section.Preference.Title" = "Preferences";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Use default browser to open links";
-"Scene.Settings.Section.SpicyZone.Clear" = "Clear Media Cache";
-"Scene.Settings.Section.SpicyZone.Signout" = "Sign Out";
-"Scene.Settings.Section.SpicyZone.Title" = "The Spicy Zone";
-
-"Scene.Settings.Overview.Title" = "Settings";
-"Scene.Settings.Overview.General" = "General";
-"Scene.Settings.Overview.Notifications" = "Notifications";
-"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
-"Scene.Settings.Overview.ServerDetails" = "Server Details";
-"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
-"Scene.Settings.Overview.Logout" = "Logout %@";
-
-"Scene.Settings.AboutMastodon.Title" = "About";
-"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
-"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
-"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
-
-"Scene.Settings.ServerDetails.About" = "About";
-"Scene.Settings.ServerDetails.Rules" = "Rules";
-"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
-"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
-"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
-
-"Scene.Settings.General.Title" = "General";
-"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
"Scene.Settings.General.Appearance.Dark" = "Dark";
"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
"Scene.Settings.General.Design.SectionTitle" = "Design";
"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
-"Scene.Settings.General.Links.SectionTitle" = "Links";
-"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
-
-"Scene.Settings.Notifications.Title" = "Notifications";
-"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
-"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
-"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
-"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
-"Scene.Settings.Notifications.Policy.Noone" = "No one";
-"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
-"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
-
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
"Scene.SuggestionAccount.FollowAll" = "Follow all";
"Scene.SuggestionAccount.Title" = "Popular on Mastodon";
"Scene.Thread.BackTitle" = "Post";
@@ -602,4 +563,4 @@ uploaded to Mastodon.";
"Widget.MultipleFollowers.ConfigurationDescription" = "Show number of followers for multiple accounts.";
"Widget.MultipleFollowers.ConfigurationDisplayName" = "Multiple followers";
"Widget.MultipleFollowers.MockUser.AccountName" = "another@follower.social";
-"Widget.MultipleFollowers.MockUser.DisplayName" = "Another follower";
+"Widget.MultipleFollowers.MockUser.DisplayName" = "Another follower";
\ No newline at end of file
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/ar.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/ar.lproj/Localizable.strings
index 666c56c2d..40cadeb95 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/ar.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/ar.lproj/Localizable.strings
@@ -443,6 +443,8 @@
"Scene.Search.Searching.ClearAll" = "Clear all";
"Scene.Search.Searching.EmptyState.NoResults" = "لا تُوجَدُ نتائِج";
"Scene.Search.Searching.Hashtag" = "Go to #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
"Scene.Search.Searching.People" = "People matching \"%@\"";
"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
"Scene.Search.Searching.Profile" = "Go to @%@@%@";
@@ -487,40 +489,45 @@
"Scene.ServerRules.Subtitle" = "سُنَّت هذه القواعد من قِبل مشرفي %@.";
"Scene.ServerRules.TermsOfService" = "شُرُوط الخِدمَة";
"Scene.ServerRules.Title" = "بعض القواعد الأساسية.";
-"Scene.Settings.Footer.MastodonDescription" = "ماستودون بَرنامجٌ مَفتُوحُ المَصدَر. يُمكِنُكَ المُساهَمَةُ، أوِ الإبلاغُ عَنِ المُشكِلات عَن طريق مِنصَّة جيت هاب (GitHub) في %@ (%@)";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "إغلاق نافذة الإعدادات";
-"Scene.Settings.Section.Appearance.Automatic" = "تلقائي";
-"Scene.Settings.Section.Appearance.Dark" = "مظلمٌ دائِمًا";
-"Scene.Settings.Section.Appearance.Light" = "مضيءٌ دائمًا";
-"Scene.Settings.Section.Appearance.Title" = "المَظهر";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "إعداداتُ الحِساب";
-"Scene.Settings.Section.BoringZone.Privacy" = "سِياسَةُ الخُصوصيَّة";
-"Scene.Settings.Section.BoringZone.Terms" = "شُرُوطُ الخِدمَة";
-"Scene.Settings.Section.BoringZone.Title" = "المنطِقَةُ المُملَّة";
-"Scene.Settings.Section.LookAndFeel.Light" = "مُضيء";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "مُظلمٌ حَقًّا";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "مُظلمٌ نوعًا ما";
-"Scene.Settings.Section.LookAndFeel.Title" = "المَظهَرُ وَالشُّعُور";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "استخدم النِظام";
-"Scene.Settings.Section.Notifications.Boosts" = "بِإعادَةِ تدوينِ مَنشوري";
-"Scene.Settings.Section.Notifications.Favorites" = "بِالإعْجاب بِمَنشوري";
-"Scene.Settings.Section.Notifications.Follows" = "بِمُتابَعَتي";
-"Scene.Settings.Section.Notifications.Mentions" = "بِالإشارَةِ إليّ";
-"Scene.Settings.Section.Notifications.Title" = "الإشعارات";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "أيُّ شخصٍ";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "أي شخص أُتابِعُه";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "مُتابِعٌ";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "لَا أحد";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "أشعِرني عِندما يَقومُ";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "تَعطيلُ الصوَرِ الرمزيَّةِ المُتحرِّكَة";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "تَعطيلُ الرُموزِ التَّعبيريَّةِ المُتحرِّكَة";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "فَتحُ الرَّوابِطِ فِي مَاستدون";
-"Scene.Settings.Section.Preference.Title" = "التَّفضيلات";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "اِستِخدامُ المُتصفِّحِ الاِفتراضي لِفتحِ الرَّوابِط";
-"Scene.Settings.Section.SpicyZone.Clear" = "مَحوُ ذاكِرَةِ التَّخزينِ المُؤقَّتِ لِلوسائِط";
-"Scene.Settings.Section.SpicyZone.Signout" = "تَسجيلُ الخُروج";
-"Scene.Settings.Section.SpicyZone.Title" = "المنطِقَةُ اللَّاذِعَة";
-"Scene.Settings.Title" = "الإعدادات";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
"Scene.SuggestionAccount.FollowAll" = "اتبع الكل";
"Scene.SuggestionAccount.Title" = "رائج على ماستدون";
"Scene.Thread.BackTitle" = "منشور";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/be.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/be.lproj/Localizable.strings
index a92e4a131..7716d67e3 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/be.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/be.lproj/Localizable.strings
@@ -346,7 +346,7 @@
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Разблакіраваць уліковы запіс";
"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Не ігнараваць %@?";
"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Title" = "Не ігнараваць уліковы запіс";
-"Scene.Profile.SegmentedControl.About" = "Аб праграме";
+"Scene.Profile.SegmentedControl.About" = "Аб";
"Scene.Profile.SegmentedControl.Media" = "Медыя";
"Scene.Profile.SegmentedControl.Posts" = "Допісы";
"Scene.Profile.SegmentedControl.PostsAndReplies" = "Допісы і адказы";
@@ -440,14 +440,16 @@
"Scene.Search.SearchBar.Cancel" = "Скасаваць";
"Scene.Search.SearchBar.Placeholder" = "Пошук хэштэгаў і карыстальнікаў";
"Scene.Search.Searching.Clear" = "Ачысціць";
-"Scene.Search.Searching.ClearAll" = "Clear all";
+"Scene.Search.Searching.ClearAll" = "Ачысціць усё";
"Scene.Search.Searching.EmptyState.NoResults" = "Няма вынікаў";
-"Scene.Search.Searching.Hashtag" = "Go to #%@";
-"Scene.Search.Searching.People" = "People matching \"%@\"";
-"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
-"Scene.Search.Searching.Profile" = "Go to @%@@%@";
+"Scene.Search.Searching.Hashtag" = "Перайсці да #%@";
+"Scene.Search.Searching.NoUser.Message" = "На %@ няма ўліковага запісу карыстальніка \"%@\"";
+"Scene.Search.Searching.NoUser.Title" = "Уліковы запіс карыстальніка не знойдзены";
+"Scene.Search.Searching.People" = "Супадзенне профіляў \"%@\"";
+"Scene.Search.Searching.Posts" = "Супадзенне паведамленняў \"%@\"";
+"Scene.Search.Searching.Profile" = "Перайсці да @%@@%@";
"Scene.Search.Searching.RecentSearch" = "Нядаўнія запыты";
-"Scene.Search.Searching.Url" = "Open URL in Mastodon";
+"Scene.Search.Searching.Url" = "Адкрыць спасылку ў Mastodon";
"Scene.Search.Title" = "Пошук";
"Scene.ServerPicker.Button.Category.Academia" = "акадэмія";
"Scene.ServerPicker.Button.Category.Activism" = "актывізм";
@@ -487,40 +489,45 @@
"Scene.ServerRules.Subtitle" = "Правілы вызначаныя мадэратарамі дамена %@.";
"Scene.ServerRules.TermsOfService" = "умовы выкарыстання";
"Scene.ServerRules.Title" = "Некаторыя асноўныя правілы.";
-"Scene.Settings.Footer.MastodonDescription" = "Mastodon — гэта праграма з адкрытым зыходным кодам. Вы можаце паведаміць аб праблемах на GitHub па адрасе %@ (%@)";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "Закрыць акно налад";
-"Scene.Settings.Section.Appearance.Automatic" = "Аўтаматычна";
-"Scene.Settings.Section.Appearance.Dark" = "Заўсёды цёмны";
-"Scene.Settings.Section.Appearance.Light" = "Заўсёды светлы";
-"Scene.Settings.Section.Appearance.Title" = "Знешні выгляд";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "Налады ўліковага запісу";
-"Scene.Settings.Section.BoringZone.Privacy" = "Палітыка канфідэнцыяльнасці";
-"Scene.Settings.Section.BoringZone.Terms" = "Умовы выкарыстання";
-"Scene.Settings.Section.BoringZone.Title" = "Нудная зона";
-"Scene.Settings.Section.LookAndFeel.Light" = "Светлы";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Сапраўды Цёмны";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "Накшталт Цёмны";
-"Scene.Settings.Section.LookAndFeel.Title" = "Знешні выгляд";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "Выкарыстоўваць сістэмны";
-"Scene.Settings.Section.Notifications.Boosts" = "Пашырае мой допіс";
-"Scene.Settings.Section.Notifications.Favorites" = "Дадае мой допіс у абранае";
-"Scene.Settings.Section.Notifications.Follows" = "Падпісаўся на мяне";
-"Scene.Settings.Section.Notifications.Mentions" = "Згадвае мяне";
-"Scene.Settings.Section.Notifications.Title" = "Апавяшчэнні";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "кожны";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "нехта, на каго я падпісаны";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "падпісчык";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "ніхто";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "Апавяшчаць мяне, калі";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Адключыць анімацыю аватараў";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Адключыць анімацыю эмодзі";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Адкрываць спасылкі ў Mastodon";
-"Scene.Settings.Section.Preference.Title" = "Параметры";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Выкарыстоўваць прадвызначаны браўзер для адкрыцця спасылак";
-"Scene.Settings.Section.SpicyZone.Clear" = "Ачысціць кэш медыя";
-"Scene.Settings.Section.SpicyZone.Signout" = "Выйсці";
-"Scene.Settings.Section.SpicyZone.Title" = "Вострая зона";
-"Scene.Settings.Title" = "Налады";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Ачысціце сховішча мультымедыя";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Унесці ўклад у Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Яшчэ больш налад";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Палітыка канфідэнцыяльнасці";
+"Scene.Settings.AboutMastodon.Title" = "Аб";
+"Scene.Settings.General.Appearance.Dark" = "Цёмная";
+"Scene.Settings.General.Appearance.Light" = "Светлая";
+"Scene.Settings.General.Appearance.SectionTitle" = "Знешні выгляд";
+"Scene.Settings.General.Appearance.System" = "Выкарыстоўваць сістэмную тэму";
+"Scene.Settings.General.Design.SectionTitle" = "Афармленне";
+"Scene.Settings.General.Design.ShowAnimations" = "Прайграваць аніміраваныя аватары і эмодзі";
+"Scene.Settings.General.Links.OpenInBrowser" = "Адкрываць у браўзеры";
+"Scene.Settings.General.Links.OpenInMastodon" = "Адкрываць у Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Спасылкі";
+"Scene.Settings.General.Title" = "Агульныя";
+"Scene.Settings.Notifications.Alert.Boosts" = "Пашырэнні";
+"Scene.Settings.Notifications.Alert.Favorites" = "Упадабаныя";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Згадванні & Адказы";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "Новыя падпісчыкі";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Перайсці ў налады апавяшчэнняў";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Уключыце апавяшчэнні ў наладах прылады, каб бачыць абнаўлення на экране блакіроўкі.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Усіх";
+"Scene.Settings.Notifications.Policy.Follow" = "Людзей, на якіх вы падпісаны";
+"Scene.Settings.Notifications.Policy.Followers" = "Людзей, якія падпісаны на вас";
+"Scene.Settings.Notifications.Policy.Noone" = "Нікога";
+"Scene.Settings.Notifications.Policy.Title" = "Атрымліваць апавяшчэнні ад";
+"Scene.Settings.Notifications.Title" = "Апавяшчэнні";
+"Scene.Settings.Overview.AboutMastodon" = "Пра Mastodon";
+"Scene.Settings.Overview.General" = "Агульныя";
+"Scene.Settings.Overview.Logout" = "Выйсці з %@";
+"Scene.Settings.Overview.Notifications" = "Апавяшчэнні";
+"Scene.Settings.Overview.ServerDetails" = "Інфармацыя аб серверы";
+"Scene.Settings.Overview.SupportMastodon" = "Падтрымаць Mastodon";
+"Scene.Settings.Overview.Title" = "Налады";
+"Scene.Settings.ServerDetails.About" = "Пра сервер";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "Прававая інфармацыя";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Напісаць адміністратару";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Адміністратар";
+"Scene.Settings.ServerDetails.Rules" = "Правілы";
"Scene.SuggestionAccount.FollowAll" = "Падпісацца на ўсіх";
"Scene.SuggestionAccount.Title" = "Папулярна ў Mastodon";
"Scene.Thread.BackTitle" = "Допіс";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/ca.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/ca.lproj/Localizable.strings
index d8ad0c93e..a2b259084 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/ca.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/ca.lproj/Localizable.strings
@@ -443,8 +443,10 @@ carregat a Mastodon.";
"Scene.Search.Searching.ClearAll" = "Esborra-ho tot";
"Scene.Search.Searching.EmptyState.NoResults" = "No hi ha resultats";
"Scene.Search.Searching.Hashtag" = "Vés a #%@";
-"Scene.Search.Searching.People" = "People matching \"%@\"";
-"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
+"Scene.Search.Searching.People" = "Perfils coincidents amb \"%@\"";
+"Scene.Search.Searching.Posts" = "Tuts coincidents amb \"%@\"";
"Scene.Search.Searching.Profile" = "Vés a @%@@%@";
"Scene.Search.Searching.RecentSearch" = "Cerques recents";
"Scene.Search.Searching.Url" = "Obre l'enllaç a Mastodon";
@@ -488,40 +490,45 @@ Elegiremos un servidor basado en su idioma si continúa sin hacer una selección
"Scene.ServerRules.Subtitle" = "Aquestes regles estan establertes i aplicades per els moderadors de %@.";
"Scene.ServerRules.TermsOfService" = "termes del servei";
"Scene.ServerRules.Title" = "Algunes regles bàsiques.";
-"Scene.Settings.Footer.MastodonDescription" = "Mastodon és un programari de codi obert. Pots informar de problemes a GitHub a %@ (%@)";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "Tancar la Finestra de Configuració";
-"Scene.Settings.Section.Appearance.Automatic" = "Automàtic";
-"Scene.Settings.Section.Appearance.Dark" = "Sempre Fosca";
-"Scene.Settings.Section.Appearance.Light" = "Sempre Clara";
-"Scene.Settings.Section.Appearance.Title" = "Aparença";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "Paràmetres del Compte";
-"Scene.Settings.Section.BoringZone.Privacy" = "Política de Privacitat";
-"Scene.Settings.Section.BoringZone.Terms" = "Termes de Servei";
-"Scene.Settings.Section.BoringZone.Title" = "La Zona Avorrida";
-"Scene.Settings.Section.LookAndFeel.Light" = "Clar";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Realment Negre";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "Una Mena de Fosc";
-"Scene.Settings.Section.LookAndFeel.Title" = "Aspecte i Comportament";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "Usa el del Sistema";
-"Scene.Settings.Section.Notifications.Boosts" = "Ha impulsat el meu tut";
-"Scene.Settings.Section.Notifications.Favorites" = "Ha afavorit el meu tut";
-"Scene.Settings.Section.Notifications.Follows" = "Em segueix";
-"Scene.Settings.Section.Notifications.Mentions" = "M'ha mencionat";
-"Scene.Settings.Section.Notifications.Title" = "Notificacions";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "algú";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "a qualsevol que segueixi";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "un seguidor";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "ningú";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "Notifica'm quan";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Desactiva avatars animats";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Desactiva emojis animats";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Obre enllaços a Mastodon";
-"Scene.Settings.Section.Preference.Title" = "Preferències";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Utilitza el navegador predeterminat per a obrir enllaços";
-"Scene.Settings.Section.SpicyZone.Clear" = "Esborra la memòria cau de Mèdia";
-"Scene.Settings.Section.SpicyZone.Signout" = "Tancar Sessió";
-"Scene.Settings.Section.SpicyZone.Title" = "La Zona Picant";
-"Scene.Settings.Title" = "Configuració";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
"Scene.SuggestionAccount.FollowAll" = "Seguir a tothom";
"Scene.SuggestionAccount.Title" = "Popular a Mastodon";
"Scene.Thread.BackTitle" = "Tut";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/ckb.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/ckb.lproj/Localizable.strings
index 24df73232..fc5d7a3a2 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/ckb.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/ckb.lproj/Localizable.strings
@@ -442,6 +442,8 @@
"Scene.Search.Searching.ClearAll" = "Clear all";
"Scene.Search.Searching.EmptyState.NoResults" = "هیچ ئەنجامێک نەدۆزرایەوە";
"Scene.Search.Searching.Hashtag" = "Go to #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
"Scene.Search.Searching.People" = "People matching \"%@\"";
"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
"Scene.Search.Searching.Profile" = "Go to @%@@%@";
@@ -486,40 +488,45 @@
"Scene.ServerRules.Subtitle" = "ئەمانە لەلایەن چاودێرەکانی %@ دانراون و ناچار دەکرێن.";
"Scene.ServerRules.TermsOfService" = "مەرجەکانی بەکارهێنان";
"Scene.ServerRules.Title" = "یاساکانی ڕاژەکار";
-"Scene.Settings.Footer.MastodonDescription" = "ماستۆدۆن پڕۆژەیەکی سەرچاوەکراوەیە. دەتوانیت لە گیتهەب لە کێشەکان ئاگادارمان بکەیتەوە: %@ (%@)";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "ڕێخستنەکان دابخە";
-"Scene.Settings.Section.Appearance.Automatic" = "خۆکار";
-"Scene.Settings.Section.Appearance.Dark" = "تاریک";
-"Scene.Settings.Section.Appearance.Light" = "ڕووناک";
-"Scene.Settings.Section.Appearance.Title" = "ڕووخسار";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "ڕێکخستنەکانی هەژمار";
-"Scene.Settings.Section.BoringZone.Privacy" = "سیاسەتی تایبەتێتی";
-"Scene.Settings.Section.BoringZone.Terms" = "مەرجەکانی بەکارهێنان";
-"Scene.Settings.Section.BoringZone.Title" = "ناوچە بێنازەکە";
-"Scene.Settings.Section.LookAndFeel.Light" = "ڕووناک";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "زۆر تاریک";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "کەم تاریک";
-"Scene.Settings.Section.LookAndFeel.Title" = "ڕووخسار و هەست";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "سیستەم";
-"Scene.Settings.Section.Notifications.Boosts" = "پۆستەکەم پۆست دەکاتەوە";
-"Scene.Settings.Section.Notifications.Favorites" = "پۆستەکەمی بەدڵ دەبێت";
-"Scene.Settings.Section.Notifications.Follows" = "شوێنم دەکەوێت";
-"Scene.Settings.Section.Notifications.Mentions" = "ئاماژەم پێ دەکات";
-"Scene.Settings.Section.Notifications.Title" = "ئاماژەکان نیشان بدە";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "هەرکەسێک";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "هەرکەسێک شوێنی دەکەوم";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "شوێنکەوتووێکم";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "هیچکەس";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "ئاگادارم بکەوە کاتێک";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "وێنە جووڵاوەکان ناچالاک بکە";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "ئیمۆجییە جووڵاوەکان ناچالاک بکە";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "بەستەرەکان لەناو ماستۆدۆن بکەوە";
-"Scene.Settings.Section.Preference.Title" = "پەسەندەکان";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "وێبگەڕی بنەڕەت بەکار بهێنە بۆ کردنەوەی بەستەرەکان";
-"Scene.Settings.Section.SpicyZone.Clear" = "بیرگە پاک بکەوە";
-"Scene.Settings.Section.SpicyZone.Signout" = "دەربچۆ";
-"Scene.Settings.Section.SpicyZone.Title" = "ناوچەی گەرم";
-"Scene.Settings.Title" = "رێکخستنەکان";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
"Scene.SuggestionAccount.FollowAll" = "Follow all";
"Scene.SuggestionAccount.Title" = "Popular on Mastodon";
"Scene.Thread.BackTitle" = "پۆستەکە";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/cs.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/cs.lproj/Localizable.strings
index dd04a01b8..c71275835 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/cs.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/cs.lproj/Localizable.strings
@@ -439,6 +439,8 @@ nahrán do Mastodonu.";
"Scene.Search.Searching.ClearAll" = "Clear all";
"Scene.Search.Searching.EmptyState.NoResults" = "Žádné výsledky";
"Scene.Search.Searching.Hashtag" = "Go to #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
"Scene.Search.Searching.People" = "People matching \"%@\"";
"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
"Scene.Search.Searching.Profile" = "Go to @%@@%@";
@@ -483,40 +485,45 @@ nahrán do Mastodonu.";
"Scene.ServerRules.Subtitle" = "Ty nastavují a prosazují moderátoři %@.";
"Scene.ServerRules.TermsOfService" = "podmínky služby";
"Scene.ServerRules.Title" = "Některá základní pravidla.";
-"Scene.Settings.Footer.MastodonDescription" = "Mastodon je open source software. Na GitHub můžete nahlásit problémy na %@ (%@)";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "Zavřít okno nastavení";
-"Scene.Settings.Section.Appearance.Automatic" = "Automaticky";
-"Scene.Settings.Section.Appearance.Dark" = "Vždy tmavý";
-"Scene.Settings.Section.Appearance.Light" = "Vždy světlý";
-"Scene.Settings.Section.Appearance.Title" = "Vzhled";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "Nastavení účtu";
-"Scene.Settings.Section.BoringZone.Privacy" = "Zásady ochrany osobních údajů";
-"Scene.Settings.Section.BoringZone.Terms" = "Podmínky služby";
-"Scene.Settings.Section.BoringZone.Title" = "Nudná část";
-"Scene.Settings.Section.LookAndFeel.Light" = "Světlý";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Skutečně tmavý";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "Sorta Dark";
-"Scene.Settings.Section.LookAndFeel.Title" = "Vzhled a chování";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "Použít systém";
-"Scene.Settings.Section.Notifications.Boosts" = "Boostnul můj příspěvek";
-"Scene.Settings.Section.Notifications.Favorites" = "Oblíbil si můj příspěvek";
-"Scene.Settings.Section.Notifications.Follows" = "Sleduje mě";
-"Scene.Settings.Section.Notifications.Mentions" = "Zmiňuje mě";
-"Scene.Settings.Section.Notifications.Title" = "Upozornění";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "kdokoliv";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "kdokoli, koho sleduji";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "sledující";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "nikdo";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "Upozornit, když";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Zakázat animované avatary";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Zakázat animované emoji";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Otevřít odkazy v Mastodonu";
-"Scene.Settings.Section.Preference.Title" = "Předvolby";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Použít výchozí prohlížeč pro otevírání odkazů";
-"Scene.Settings.Section.SpicyZone.Clear" = "Vymazat mezipaměť médií";
-"Scene.Settings.Section.SpicyZone.Signout" = "Odhlásit se";
-"Scene.Settings.Section.SpicyZone.Title" = "Ostrá část";
-"Scene.Settings.Title" = "Nastavení";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
"Scene.SuggestionAccount.FollowAll" = "Follow all";
"Scene.SuggestionAccount.Title" = "Popular on Mastodon";
"Scene.Thread.BackTitle" = "Příspěvek";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/de.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/de.lproj/Localizable.strings
index e869f6b1a..f7db93692 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/de.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/de.lproj/Localizable.strings
@@ -28,7 +28,7 @@ Bitte überprüfe deine Internetverbindung.";
"Common.Controls.Actions.Add" = "Hinzufügen";
"Common.Controls.Actions.Back" = "Zurück";
"Common.Controls.Actions.BlockDomain" = "%@ blockieren";
-"Common.Controls.Actions.Bookmark" = "Bookmark";
+"Common.Controls.Actions.Bookmark" = "Lesezeichen";
"Common.Controls.Actions.Cancel" = "Abbrechen";
"Common.Controls.Actions.Compose" = "Neue Nachricht";
"Common.Controls.Actions.Confirm" = "Bestätigen";
@@ -41,7 +41,7 @@ Bitte überprüfe deine Internetverbindung.";
"Common.Controls.Actions.Edit" = "Bearbeiten";
"Common.Controls.Actions.EditPost" = "Bearbeiten";
"Common.Controls.Actions.FindPeople" = "Finde Personen zum Folgen";
-"Common.Controls.Actions.Follow" = "Follow %@";
+"Common.Controls.Actions.Follow" = "%@ folgen";
"Common.Controls.Actions.ManuallySearch" = "Stattdessen manuell suchen";
"Common.Controls.Actions.Next" = "Weiter";
"Common.Controls.Actions.Ok" = "OK";
@@ -51,7 +51,7 @@ Bitte überprüfe deine Internetverbindung.";
"Common.Controls.Actions.Preview" = "Vorschau";
"Common.Controls.Actions.Previous" = "Vorheriges";
"Common.Controls.Actions.Remove" = "Entfernen";
-"Common.Controls.Actions.RemoveBookmark" = "Remove Bookmark";
+"Common.Controls.Actions.RemoveBookmark" = "Lesezeichen entfernen";
"Common.Controls.Actions.Reply" = "Antworten";
"Common.Controls.Actions.ReportUser" = "%@ melden";
"Common.Controls.Actions.Save" = "Speichern";
@@ -68,7 +68,7 @@ Bitte überprüfe deine Internetverbindung.";
"Common.Controls.Actions.TranslatePost.UnknownLanguage" = "Unbekannt";
"Common.Controls.Actions.TryAgain" = "Nochmals versuchen";
"Common.Controls.Actions.UnblockDomain" = "Blockierung von %@ aufheben";
-"Common.Controls.Actions.Unfollow" = "Unfollow %@";
+"Common.Controls.Actions.Unfollow" = "%@ entfolgen";
"Common.Controls.Friendship.Block" = "Blockieren";
"Common.Controls.Friendship.BlockDomain" = "%@ blockieren";
"Common.Controls.Friendship.BlockUser" = "%@ blockieren";
@@ -440,14 +440,16 @@ kann nicht auf Mastodon hochgeladen werden.";
"Scene.Search.SearchBar.Cancel" = "Abbrechen";
"Scene.Search.SearchBar.Placeholder" = "Hashtags und Benutzer suchen";
"Scene.Search.Searching.Clear" = "Zurücksetzen";
-"Scene.Search.Searching.ClearAll" = "Clear all";
+"Scene.Search.Searching.ClearAll" = "Alles löschen";
"Scene.Search.Searching.EmptyState.NoResults" = "Keine Ergebnisse";
-"Scene.Search.Searching.Hashtag" = "Go to #%@";
+"Scene.Search.Searching.Hashtag" = "Wechseln zu #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
"Scene.Search.Searching.People" = "People matching \"%@\"";
"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
"Scene.Search.Searching.Profile" = "Go to @%@@%@";
"Scene.Search.Searching.RecentSearch" = "Zuletzt gesucht";
-"Scene.Search.Searching.Url" = "Open URL in Mastodon";
+"Scene.Search.Searching.Url" = "URL in Mastodon öffnen";
"Scene.Search.Title" = "Suche";
"Scene.ServerPicker.Button.Category.Academia" = "Wissenschaft";
"Scene.ServerPicker.Button.Category.Activism" = "Aktivismus";
@@ -487,42 +489,47 @@ kann nicht auf Mastodon hochgeladen werden.";
"Scene.ServerRules.Subtitle" = "Diese Regeln werden von den Administratoren von %@ festgelegt.";
"Scene.ServerRules.TermsOfService" = "Nutzungsbedingungen";
"Scene.ServerRules.Title" = "Einige Grundregeln.";
-"Scene.Settings.Footer.MastodonDescription" = "Mastodon ist quelloffene Software. Du kannst auf GitHub unter %@ (%@) Probleme melden";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "Einstellungsfenster schließen";
-"Scene.Settings.Section.Appearance.Automatic" = "Automatisch";
-"Scene.Settings.Section.Appearance.Dark" = "Immer dunkel";
-"Scene.Settings.Section.Appearance.Light" = "Immer hell";
-"Scene.Settings.Section.Appearance.Title" = "Darstellung";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "Kontoeinstellungen";
-"Scene.Settings.Section.BoringZone.Privacy" = "Datenschutzerklärung";
-"Scene.Settings.Section.BoringZone.Terms" = "Allgemeine Geschäftsbedingungen";
-"Scene.Settings.Section.BoringZone.Title" = "Der langweilige Bereich";
-"Scene.Settings.Section.LookAndFeel.Light" = "Hell";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Wirklich dunkel";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "Ziemlich dunkel";
-"Scene.Settings.Section.LookAndFeel.Title" = "Erscheinungsbild";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "Systemeinstellung benutzen";
-"Scene.Settings.Section.Notifications.Boosts" = "Meinen Beitrag teilt";
-"Scene.Settings.Section.Notifications.Favorites" = "Meinen Beitrag favorisiert";
-"Scene.Settings.Section.Notifications.Follows" = "Mir folgt";
-"Scene.Settings.Section.Notifications.Mentions" = "Mich erwähnt";
-"Scene.Settings.Section.Notifications.Title" = "Benachrichtigungen";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "jeder";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "ein von mir Gefolgter";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "ein Folgender";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "niemand";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "Benachrichtige mich, wenn";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Animierte Profilbilder deaktivieren";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Animierte Emojis deaktivieren";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Links in Mastodon öffnen";
-"Scene.Settings.Section.Preference.Title" = "Präferenzen";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Standardbrowser zum Öffnen von Links verwenden";
-"Scene.Settings.Section.SpicyZone.Clear" = "Medien-Cache leeren";
-"Scene.Settings.Section.SpicyZone.Signout" = "Abmelden";
-"Scene.Settings.Section.SpicyZone.Title" = "Der Gefährliche Bereich";
-"Scene.Settings.Title" = "Einstellungen";
-"Scene.SuggestionAccount.FollowAll" = "Follow all";
-"Scene.SuggestionAccount.Title" = "Popular on Mastodon";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
+"Scene.SuggestionAccount.FollowAll" = "Allen folgen";
+"Scene.SuggestionAccount.Title" = "Beliebt auf Mastodon";
"Scene.Thread.BackTitle" = "Beitrag";
"Scene.Thread.Title" = "Beitrag von %@";
"Scene.Welcome.Education.A11Y.WhatIsMastodon.Title" = "Was ist Mastodon?";
@@ -530,7 +537,7 @@ kann nicht auf Mastodon hochgeladen werden.";
"Scene.Welcome.Education.Mastodon.Title" = "Willkommen bei Mastodon!";
"Scene.Welcome.Education.Servers.Description" = "Jedes Mastodon-Konto wird auf einem Server gehostet. Jeder Server hat dabei seine eigenen Werte, Regeln und Administrator*innen. Aber egal, für welchen Server Du Dich entscheidest: Du kannst mit Leuten von anderen Servern interagieren und ihnen folgen.";
"Scene.Welcome.Education.Servers.Title" = "Was sind Server?";
-"Scene.Welcome.JoinDefaultServer" = "Join %@";
+"Scene.Welcome.JoinDefaultServer" = "%@ beitreten";
"Scene.Welcome.LearnMore" = "Mehr erfahren";
"Scene.Welcome.LogIn" = "Anmelden";
"Scene.Welcome.PickServer" = "Einen anderen Server auswählen";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/el.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/el.lproj/Localizable.strings
index b28fc79bb..1cd570cab 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/el.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/el.lproj/Localizable.strings
@@ -440,14 +440,16 @@
"Scene.Search.SearchBar.Cancel" = "Άκυρο";
"Scene.Search.SearchBar.Placeholder" = "Αναζήτησε ετικέτες και χρήστες";
"Scene.Search.Searching.Clear" = "Εκκαθάριση";
-"Scene.Search.Searching.ClearAll" = "Clear all";
+"Scene.Search.Searching.ClearAll" = "Εκκαθάριση όλων";
"Scene.Search.Searching.EmptyState.NoResults" = "Κανένα αποτέλεσμα";
-"Scene.Search.Searching.Hashtag" = "Go to #%@";
-"Scene.Search.Searching.People" = "People matching \"%@\"";
-"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
-"Scene.Search.Searching.Profile" = "Go to @%@@%@";
+"Scene.Search.Searching.Hashtag" = "Μετάβαση στο #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
+"Scene.Search.Searching.People" = "Άτομα που ταιριάζουν με «%@»";
+"Scene.Search.Searching.Posts" = "Αναρτήσεις που ταιριάζουν με «%@»";
+"Scene.Search.Searching.Profile" = "Μετάβαση στο @%@@%@";
"Scene.Search.Searching.RecentSearch" = "Πρόσφατες αναζητήσεις";
-"Scene.Search.Searching.Url" = "Open URL in Mastodon";
+"Scene.Search.Searching.Url" = "Άνοιγμα URL στο Mastodon";
"Scene.Search.Title" = "Αναζήτηση";
"Scene.ServerPicker.Button.Category.Academia" = "ακαδημαϊκά";
"Scene.ServerPicker.Button.Category.Activism" = "ακτιβισμός";
@@ -487,40 +489,45 @@
"Scene.ServerRules.Subtitle" = "Αυτά ορίζονται και επιβάλλονται από τους συντονιστές %@.";
"Scene.ServerRules.TermsOfService" = "όροι υπηρεσίας";
"Scene.ServerRules.Title" = "Ορισμένοι βασικοί κανόνες.";
-"Scene.Settings.Footer.MastodonDescription" = "Το Mastodon είναι λογισμικό ανοιχτού κώδικα. Μπορείς να αναφέρεις ζητήματα στο GitHub στο %@ (%@)";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "Κλείσιμο Παραθύρου Ρυθμίσεων";
-"Scene.Settings.Section.Appearance.Automatic" = "Αυτόματο";
-"Scene.Settings.Section.Appearance.Dark" = "Πάντα Σκοτεινό";
-"Scene.Settings.Section.Appearance.Light" = "Πάντα Φωτεινό";
-"Scene.Settings.Section.Appearance.Title" = "Εμφάνιση";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "Ρυθμίσεις Λογαριασμού";
-"Scene.Settings.Section.BoringZone.Privacy" = "Πολιτική Απορρήτου";
-"Scene.Settings.Section.BoringZone.Terms" = "Όροι Χρήσης";
-"Scene.Settings.Section.BoringZone.Title" = "Η Βαρετή Ζώνη";
-"Scene.Settings.Section.LookAndFeel.Light" = "Φωτεινό";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Πραγματικά Σκοτεινό";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "Περίπου Σκοτεινό";
-"Scene.Settings.Section.LookAndFeel.Title" = "Eμφάνιση και Αίσθηση";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "Χρήση Συστήματος";
-"Scene.Settings.Section.Notifications.Boosts" = "Αναδημοσιεύει την ανάρτησή μου";
-"Scene.Settings.Section.Notifications.Favorites" = "Ορίζει ως αγαπημένη την ανάρτησή μου";
-"Scene.Settings.Section.Notifications.Follows" = "Με ακολουθεί";
-"Scene.Settings.Section.Notifications.Mentions" = "Με επισημαίνει";
-"Scene.Settings.Section.Notifications.Title" = "Ειδοποιήσεις";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "οποιοσδήποτε";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "όποιον ακολουθώ";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "ακόλουθος";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "κανείς";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "Να ειδοποιούμαι όταν";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Απενεργοποίηση κινούμενων avatars";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Απενεργοποίηση κινούμενων emojis";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Άνοιγμα συνδέσμων στο Mastodon";
-"Scene.Settings.Section.Preference.Title" = "Προτιμήσεις";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Χρησιμοποίησε τον προεπιλεγμένο περιηγητή για να ανοίξεις συνδέσμους";
-"Scene.Settings.Section.SpicyZone.Clear" = "Καθαρισμός Κρυφής Μνήμης Πολυμέσων";
-"Scene.Settings.Section.SpicyZone.Signout" = "Αποσύνδεση";
-"Scene.Settings.Section.SpicyZone.Title" = "Η Πικάντικη Ζώνη";
-"Scene.Settings.Title" = "Ρυθμίσεις";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
"Scene.SuggestionAccount.FollowAll" = "Ακολούθησε τους όλους";
"Scene.SuggestionAccount.Title" = "Δημοφιλή στο Mastodon";
"Scene.Thread.BackTitle" = "Ανάρτηση";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/en.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/en.lproj/Localizable.strings
index 509de54c4..2faf5ebb7 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/en.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/en.lproj/Localizable.strings
@@ -443,13 +443,13 @@ uploaded to Mastodon.";
"Scene.Search.Searching.ClearAll" = "Clear all";
"Scene.Search.Searching.EmptyState.NoResults" = "No results";
"Scene.Search.Searching.Hashtag" = "Go to #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
"Scene.Search.Searching.People" = "People matching \"%@\"";
"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
"Scene.Search.Searching.Profile" = "Go to @%@@%@";
"Scene.Search.Searching.RecentSearch" = "Recent searches";
"Scene.Search.Searching.Url" = "Open URL in Mastodon";
-"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
-"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
"Scene.Search.Title" = "Search";
"Scene.ServerPicker.Button.Category.Academia" = "academia";
"Scene.ServerPicker.Button.Category.Activism" = "activism";
@@ -489,84 +489,45 @@ uploaded to Mastodon.";
"Scene.ServerRules.Subtitle" = "These are set and enforced by the %@ moderators.";
"Scene.ServerRules.TermsOfService" = "terms of service";
"Scene.ServerRules.Title" = "Some ground rules.";
-"Scene.Settings.Footer.MastodonDescription" = "Mastodon is open source software. You can report issues on GitHub at %@ (%@)";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "Close Settings Window";
-"Scene.Settings.Section.Appearance.Automatic" = "Automatic";
-"Scene.Settings.Section.Appearance.Dark" = "Always Dark";
-"Scene.Settings.Section.Appearance.Light" = "Always Light";
-"Scene.Settings.Section.Appearance.Title" = "Appearance";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "Account Settings";
-"Scene.Settings.Section.BoringZone.Privacy" = "Privacy Policy";
-"Scene.Settings.Section.BoringZone.Terms" = "Terms of Service";
-"Scene.Settings.Section.BoringZone.Title" = "The Boring Zone";
-"Scene.Settings.Section.LookAndFeel.Light" = "Light";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Really Dark";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "Sorta Dark";
-"Scene.Settings.Section.LookAndFeel.Title" = "Look and Feel";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "Use System";
-"Scene.Settings.Section.Notifications.Boosts" = "Reblogs my post";
-"Scene.Settings.Section.Notifications.Favorites" = "Favorites my post";
-"Scene.Settings.Section.Notifications.Follows" = "Follows me";
-"Scene.Settings.Section.Notifications.Mentions" = "Mentions me";
-"Scene.Settings.Section.Notifications.Title" = "Notifications";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "anyone";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "anyone I follow";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "a follower";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "no one";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "Notify me when";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Disable animated avatars";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Disable animated emojis";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Open links in Mastodon";
-"Scene.Settings.Section.Preference.Title" = "Preferences";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Use default browser to open links";
-"Scene.Settings.Section.SpicyZone.Clear" = "Clear Media Cache";
-"Scene.Settings.Section.SpicyZone.Signout" = "Sign Out";
-"Scene.Settings.Section.SpicyZone.Title" = "The Spicy Zone";
-
-"Scene.Settings.Overview.Title" = "Settings";
-"Scene.Settings.Overview.General" = "General";
-"Scene.Settings.Overview.Notifications" = "Notifications";
-"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
-"Scene.Settings.Overview.ServerDetails" = "Server Details";
-"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
-"Scene.Settings.Overview.Logout" = "Logout %@";
-
-"Scene.Settings.AboutMastodon.Title" = "About";
-"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
-"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
-"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
-
-"Scene.Settings.ServerDetails.About" = "About";
-"Scene.Settings.ServerDetails.Rules" = "Rules";
-"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
-"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
-"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
-
-"Scene.Settings.General.Title" = "General";
-"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
"Scene.Settings.General.Appearance.Dark" = "Dark";
"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
"Scene.Settings.General.Design.SectionTitle" = "Design";
"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
-"Scene.Settings.General.Links.SectionTitle" = "Links";
-"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
-
-"Scene.Settings.Notifications.Title" = "Notifications";
-"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
-"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
-"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
-"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
-"Scene.Settings.Notifications.Policy.Noone" = "No one";
-"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
-"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
-
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
"Scene.SuggestionAccount.FollowAll" = "Follow all";
"Scene.SuggestionAccount.Title" = "Popular on Mastodon";
"Scene.Thread.BackTitle" = "Post";
@@ -602,4 +563,4 @@ uploaded to Mastodon.";
"Widget.MultipleFollowers.ConfigurationDescription" = "Show number of followers for multiple accounts.";
"Widget.MultipleFollowers.ConfigurationDisplayName" = "Multiple followers";
"Widget.MultipleFollowers.MockUser.AccountName" = "another@follower.social";
-"Widget.MultipleFollowers.MockUser.DisplayName" = "Another follower";
+"Widget.MultipleFollowers.MockUser.DisplayName" = "Another follower";
\ No newline at end of file
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/es.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/es.lproj/Localizable.strings
index 78a705417..a80e5352c 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/es.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/es.lproj/Localizable.strings
@@ -443,6 +443,8 @@ subirse a Mastodon.";
"Scene.Search.Searching.ClearAll" = "Clear all";
"Scene.Search.Searching.EmptyState.NoResults" = "Sin resultados";
"Scene.Search.Searching.Hashtag" = "Go to #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
"Scene.Search.Searching.People" = "People matching \"%@\"";
"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
"Scene.Search.Searching.Profile" = "Go to @%@@%@";
@@ -487,40 +489,45 @@ subirse a Mastodon.";
"Scene.ServerRules.Subtitle" = "Estas reglas están 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. Puedes reportar 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 Cuenta";
-"Scene.Settings.Section.BoringZone.Privacy" = "Política de Privacidad";
-"Scene.Settings.Section.BoringZone.Terms" = "Términos de Servicio";
-"Scene.Settings.Section.BoringZone.Title" = "La Zona Aburrida";
-"Scene.Settings.Section.LookAndFeel.Light" = "Claro";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Realmente Oscuro";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "Más o Menos Oscuro";
-"Scene.Settings.Section.LookAndFeel.Title" = "Apariencia";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "Uso del sistema";
-"Scene.Settings.Section.Notifications.Boosts" = "Rebloguee mi publicación";
-"Scene.Settings.Section.Notifications.Favorites" = "Marque como favorita mi publicación";
-"Scene.Settings.Section.Notifications.Follows" = "Me siga";
-"Scene.Settings.Section.Notifications.Mentions" = "Me mencione";
-"Scene.Settings.Section.Notifications.Title" = "Notificaciones";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "cualquiera";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "cualquiera que yo siga";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "un seguidor";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "nadie";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "Recibir notificación cuando";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Deshabilitar avatares animados";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Deshabilitar emojis animados";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Abrir links en Mastodon";
-"Scene.Settings.Section.Preference.Title" = "Preferencias";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Usar navegador predeterminado para abrir los enlaces";
-"Scene.Settings.Section.SpicyZone.Clear" = "Borrar Caché de Multimedia";
-"Scene.Settings.Section.SpicyZone.Signout" = "Cerrar Sesión";
-"Scene.Settings.Section.SpicyZone.Title" = "La Zona Picante";
-"Scene.Settings.Title" = "Configuración";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
"Scene.SuggestionAccount.FollowAll" = "Follow all";
"Scene.SuggestionAccount.Title" = "Popular on Mastodon";
"Scene.Thread.BackTitle" = "Publicación";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/eu.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/eu.lproj/Localizable.strings
index c6711927f..6964e20aa 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/eu.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/eu.lproj/Localizable.strings
@@ -443,6 +443,8 @@ Mastodonera igo.";
"Scene.Search.Searching.ClearAll" = "Clear all";
"Scene.Search.Searching.EmptyState.NoResults" = "Emaitzarik ez";
"Scene.Search.Searching.Hashtag" = "Go to #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
"Scene.Search.Searching.People" = "People matching \"%@\"";
"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
"Scene.Search.Searching.Profile" = "Go to @%@@%@";
@@ -487,40 +489,45 @@ Mastodonera igo.";
"Scene.ServerRules.Subtitle" = "Arau hauek %@ instantziako administratzaileek ezarri dituzte.";
"Scene.ServerRules.TermsOfService" = "zerbitzu-baldintzak";
"Scene.ServerRules.Title" = "Oinarrizko arau batzuk.";
-"Scene.Settings.Footer.MastodonDescription" = "Mastodon software librea da. Arazoen berri eman dezakezu GitHub bidez: %@ (%@)";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "Itxi ezarpenen leihoa";
-"Scene.Settings.Section.Appearance.Automatic" = "Automatikoa";
-"Scene.Settings.Section.Appearance.Dark" = "Beti iluna";
-"Scene.Settings.Section.Appearance.Light" = "Beti argia";
-"Scene.Settings.Section.Appearance.Title" = "Itxura";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "Kontuaren ezarpenak";
-"Scene.Settings.Section.BoringZone.Privacy" = "Pribatutasun-gidalerroak";
-"Scene.Settings.Section.BoringZone.Terms" = "Zerbitzu-baldintzak";
-"Scene.Settings.Section.BoringZone.Title" = "Eremu aspergarria";
-"Scene.Settings.Section.LookAndFeel.Light" = "Argia";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Oso iluna";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "Ilun antzekoa";
-"Scene.Settings.Section.LookAndFeel.Title" = "Itxura";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "Erabili sistemakoa";
-"Scene.Settings.Section.Notifications.Boosts" = "Nire bidalketa bultzatu du";
-"Scene.Settings.Section.Notifications.Favorites" = "Nire bidalketa gogoko egitean";
-"Scene.Settings.Section.Notifications.Follows" = "Jarraitzen nau";
-"Scene.Settings.Section.Notifications.Mentions" = "Aipatu nau";
-"Scene.Settings.Section.Notifications.Title" = "Jakinarazpenak";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "edozein";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "jarraitzen dudan edonor";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "jarraitzaile bat";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "inor ez";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "Noiz jakinarazi:";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Desgaitu abatar animatuak";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Desgaitu emoji animatuak";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Ireki estekak Mastodonen";
-"Scene.Settings.Section.Preference.Title" = "Hobespenak";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Erabili nabigatzaile lehenetsia estekak irekitzeko";
-"Scene.Settings.Section.SpicyZone.Clear" = "Garbitu multimediaren cachea";
-"Scene.Settings.Section.SpicyZone.Signout" = "Amaitu saioa";
-"Scene.Settings.Section.SpicyZone.Title" = "Eremu beroa";
-"Scene.Settings.Title" = "Ezarpenak";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
"Scene.SuggestionAccount.FollowAll" = "Follow all";
"Scene.SuggestionAccount.Title" = "Popular on Mastodon";
"Scene.Thread.BackTitle" = "Bidalketa";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/fi.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/fi.lproj/Localizable.strings
index 7b6cb0266..db127af26 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/fi.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/fi.lproj/Localizable.strings
@@ -76,13 +76,13 @@ Tarkista internet-yhteytesi.";
"Common.Controls.Friendship.EditInfo" = "Muokkaa profiilia";
"Common.Controls.Friendship.Follow" = "Seuraa";
"Common.Controls.Friendship.Following" = "Seurataan";
-"Common.Controls.Friendship.HideReblogs" = "Hide Reblogs";
+"Common.Controls.Friendship.HideReblogs" = "Piilota uudelleenjulkaisut";
"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.ShowReblogs" = "Show Reblogs";
+"Common.Controls.Friendship.ShowReblogs" = "Näytä uudelleenjulkaisut";
"Common.Controls.Friendship.Unblock" = "Poista esto";
"Common.Controls.Friendship.UnblockUser" = "Poista käyttäjän %@ esto";
"Common.Controls.Friendship.Unmute" = "Poista mykistys";
@@ -95,20 +95,20 @@ Tarkista internet-yhteytesi.";
"Common.Controls.Keyboard.SegmentedControl.PreviousSection" = "Edellinen osio";
"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.OpenRebloggerProfile" = "Avaa edelleenjulkaisijan profiili";
"Common.Controls.Keyboard.Timeline.OpenStatus" = "Avaa julkaisu";
"Common.Controls.Keyboard.Timeline.PreviewImage" = "Esikatsele kuvaa";
"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" = "Toggle Favorite on Post";
-"Common.Controls.Keyboard.Timeline.ToggleReblog" = "Toggle Reblog on Post";
-"Common.Controls.Status.Actions.A11YLabels.Reblog" = "Edelleenjaa";
-"Common.Controls.Status.Actions.A11YLabels.Unreblog" = "Peru edelleenjako";
+"Common.Controls.Keyboard.Timeline.ToggleFavorite" = "Kytke julkaisun suosikkivalinta";
+"Common.Controls.Keyboard.Timeline.ToggleReblog" = "Kytke julkaisun jakaminen";
+"Common.Controls.Status.Actions.A11YLabels.Reblog" = "Edelleenjulkaise";
+"Common.Controls.Status.Actions.A11YLabels.Unreblog" = "Peru edelleenjulkaisu";
"Common.Controls.Status.Actions.Favorite" = "Merkitse suosikiksi";
"Common.Controls.Status.Actions.Hide" = "Piilota";
"Common.Controls.Status.Actions.Menu" = "Valikko";
-"Common.Controls.Status.Actions.Reblog" = "Jaa edelleen";
+"Common.Controls.Status.Actions.Reblog" = "Julkaise uudelleen";
"Common.Controls.Status.Actions.Reply" = "Vastaa";
"Common.Controls.Status.Actions.ShareLinkInPost" = "Jaa linkki julkaisussa";
"Common.Controls.Status.Actions.ShowGif" = "Näytä GIF";
@@ -116,11 +116,11 @@ Tarkista internet-yhteytesi.";
"Common.Controls.Status.Actions.ShowVideoPlayer" = "Näytä videosoitin";
"Common.Controls.Status.Actions.TapThenHoldToShowMenu" = "Näytä valikko pitkällä painalluksella";
"Common.Controls.Status.Actions.Unfavorite" = "Poista suosikkimerkintä";
-"Common.Controls.Status.Actions.Unreblog" = "Peru edelleen jako";
+"Common.Controls.Status.Actions.Unreblog" = "Peru uudelleenjulkaisu";
"Common.Controls.Status.Buttons.EditHistoryDetail" = "Muokattiin viimeksi %@";
"Common.Controls.Status.Buttons.EditHistoryTitle" = "Muokkaushistoria";
"Common.Controls.Status.Buttons.FavoritesTitle" = "Suosikit";
-"Common.Controls.Status.Buttons.ReblogsTitle" = "Edelleenjaot";
+"Common.Controls.Status.Buttons.ReblogsTitle" = "Uudelleenjulkaisut";
"Common.Controls.Status.ContentWarning" = "Sisältövaroitus";
"Common.Controls.Status.EditHistory.OriginalPost" = "Alkuperäinen julkaisu · %@";
"Common.Controls.Status.EditHistory.Title" = "Muokkaushistoria";
@@ -153,12 +153,12 @@ Tarkista internet-yhteytesi.";
"Common.Controls.Status.Translation.TranslatedFrom" = "Käännetty kielestä %@ palvelulla %@";
"Common.Controls.Status.Translation.UnknownLanguage" = "Tuntematon";
"Common.Controls.Status.Translation.UnknownProvider" = "Tuntematon";
-"Common.Controls.Status.UserReblogged" = "%@ jakoi edelleen";
+"Common.Controls.Status.UserReblogged" = "%@ julkaisi edelleen";
"Common.Controls.Status.UserRepliedTo" = "Vastasi %@:lle";
-"Common.Controls.Status.Visibility.Direct" = "Only mentioned user can see this post.";
-"Common.Controls.Status.Visibility.Private" = "Only their followers can see this post.";
-"Common.Controls.Status.Visibility.PrivateFromMe" = "Only my followers can see this post.";
-"Common.Controls.Status.Visibility.Unlisted" = "Everyone can see this post but not display in the public timeline.";
+"Common.Controls.Status.Visibility.Direct" = "Vain mainittu käyttäjä voi nähdä julkaisun.";
+"Common.Controls.Status.Visibility.Private" = "Vain heidän seuraajansa voivat nähdä julkaisun.";
+"Common.Controls.Status.Visibility.PrivateFromMe" = "Vain omat seuraajat voivat nähdä julkaisun.";
+"Common.Controls.Status.Visibility.Unlisted" = "Kaikki voivat nähdä julkaisun, mutta sitä ei näytetä julkisella aikajanalla.";
"Common.Controls.Tabs.A11Y.Explore" = "Selaa";
"Common.Controls.Tabs.A11Y.Search" = "Haku";
"Common.Controls.Tabs.Home" = "Koti";
@@ -189,29 +189,29 @@ Profiilisi näyttää tältä hänelle.";
"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.Bookmark.Title" = "Bookmarks";
+"Scene.Bookmark.Title" = "Kirjanmerkit";
"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.PostOptions" = "Post Options";
+"Scene.Compose.Accessibility.PostOptions" = "Julkaisun valinnat";
"Scene.Compose.Accessibility.PostVisibilityMenu" = "Julkaisun näkyvyysvalikko";
-"Scene.Compose.Accessibility.PostingAs" = "Posting as %@";
+"Scene.Compose.Accessibility.PostingAs" = "Julkaistaan tunnuksella %@";
"Scene.Compose.Accessibility.RemovePoll" = "Poista kysely";
-"Scene.Compose.Attachment.AttachmentBroken" = "This %@ is broken and can’t be
-uploaded to Mastodon.";
-"Scene.Compose.Attachment.AttachmentTooLarge" = "Attachment too large";
-"Scene.Compose.Attachment.CanNotRecognizeThisMediaAttachment" = "Can not recognize this media attachment";
+"Scene.Compose.Attachment.AttachmentBroken" = "Tämä %@ on viallinen, eikä sitä voida
+kopioida Mastodoniin.";
+"Scene.Compose.Attachment.AttachmentTooLarge" = "Liite on liian suuri";
+"Scene.Compose.Attachment.CanNotRecognizeThisMediaAttachment" = "Medialiitettä ei tunnisteta";
"Scene.Compose.Attachment.CompressingState" = "Pakataan...";
"Scene.Compose.Attachment.DescriptionPhoto" = "Kuvaile kuva näkövammaisille...";
"Scene.Compose.Attachment.DescriptionVideo" = "Kuvaile video näkövammaisille...";
-"Scene.Compose.Attachment.LoadFailed" = "Load Failed";
+"Scene.Compose.Attachment.LoadFailed" = "Lataus epäonnistui";
"Scene.Compose.Attachment.Photo" = "kuva";
-"Scene.Compose.Attachment.ServerProcessingState" = "Server Processing...";
-"Scene.Compose.Attachment.UploadFailed" = "Upload Failed";
+"Scene.Compose.Attachment.ServerProcessingState" = "Palvelin käsittelee...";
+"Scene.Compose.Attachment.UploadFailed" = "Lähetys epäonnistui";
"Scene.Compose.Attachment.Video" = "video";
-"Scene.Compose.AutoComplete.SpaceToAdd" = "Space to add";
+"Scene.Compose.AutoComplete.SpaceToAdd" = "Lisättävä tila";
"Scene.Compose.ComposeAction" = "Julkaise";
"Scene.Compose.ContentInputPlaceholder" = "Kirjoita tai liitä, siitä mitä ajattelet";
"Scene.Compose.ContentWarning.Placeholder" = "Kirjoita tarkka varoitus tähän...";
@@ -238,8 +238,8 @@ uploaded to Mastodon.";
"Scene.Compose.Poll.RemoveOption" = "Poista vaihtoehto";
"Scene.Compose.Poll.SevenDays" = "7 päivää";
"Scene.Compose.Poll.SixHours" = "6 tuntia";
-"Scene.Compose.Poll.ThePollHasEmptyOption" = "The poll has empty option";
-"Scene.Compose.Poll.ThePollIsInvalid" = "The poll is invalid";
+"Scene.Compose.Poll.ThePollHasEmptyOption" = "Kyselyssä on tyhjä vaihtoehto";
+"Scene.Compose.Poll.ThePollIsInvalid" = "Kysely on virheellinen";
"Scene.Compose.Poll.ThirtyMinutes" = "30 minuuttia";
"Scene.Compose.Poll.ThreeDays" = "3 päivää";
"Scene.Compose.Poll.Title" = "Kysely";
@@ -264,48 +264,48 @@ uploaded to Mastodon.";
"Scene.ConfirmEmail.OpenEmailApp.Title" = "Tarkasta postilaatikkosi.";
"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Napauta lähettämäämme linkkiä vahvistaaksesi tunnuksen %@. Odotamme täällä.";
"Scene.ConfirmEmail.Title" = "Tarkasta postilaatikkosi";
-"Scene.Discovery.Intro" = "These are the posts gaining traction in your corner of Mastodon.";
-"Scene.Discovery.Tabs.Community" = "Community";
-"Scene.Discovery.Tabs.ForYou" = "For You";
-"Scene.Discovery.Tabs.Hashtags" = "Hashtags";
-"Scene.Discovery.Tabs.News" = "News";
-"Scene.Discovery.Tabs.Posts" = "Posts";
-"Scene.Familiarfollowers.FollowedByNames" = "Followed by %@";
+"Scene.Discovery.Intro" = "Nämä julkaisut saavat huomiota Mastodonin nurkassasi.";
+"Scene.Discovery.Tabs.Community" = "Yhteisö";
+"Scene.Discovery.Tabs.ForYou" = "Sinulle";
+"Scene.Discovery.Tabs.Hashtags" = "Aihetunnisteet";
+"Scene.Discovery.Tabs.News" = "Uutiset";
+"Scene.Discovery.Tabs.Posts" = "Julkaisut";
+"Scene.Familiarfollowers.FollowedByNames" = "%@ seuraa";
"Scene.Familiarfollowers.Title" = "Followers you familiar";
"Scene.Favorite.Title" = "Suosikit";
-"Scene.FavoritedBy.Title" = "Favorited By";
-"Scene.FollowedTags.Actions.Follow" = "Follow";
-"Scene.FollowedTags.Actions.Unfollow" = "Unfollow";
-"Scene.FollowedTags.Header.Participants" = "participants";
-"Scene.FollowedTags.Header.Posts" = "posts";
-"Scene.FollowedTags.Header.PostsToday" = "posts today";
-"Scene.FollowedTags.Title" = "Followed Tags";
+"Scene.FavoritedBy.Title" = "Lisännyt suosikkeihinsä";
+"Scene.FollowedTags.Actions.Follow" = "Seuraa";
+"Scene.FollowedTags.Actions.Unfollow" = "Lopeta seuraaminen";
+"Scene.FollowedTags.Header.Participants" = "osallistujaa";
+"Scene.FollowedTags.Header.Posts" = "julkaisua";
+"Scene.FollowedTags.Header.PostsToday" = "julkaisua tänään";
+"Scene.FollowedTags.Title" = "Seuratut tunnisteet";
"Scene.Follower.Footer" = "Seuraajia muilta palvelimilta ei näytetä.";
-"Scene.Follower.Title" = "follower";
+"Scene.Follower.Title" = "seuraajaa";
"Scene.Following.Footer" = "Seurauksia muilta palvelimilta ei näytetä.";
-"Scene.Following.Title" = "following";
-"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoHint" = "Tap to scroll to top and tap again to previous location";
+"Scene.Following.Title" = "seurataan";
+"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoHint" = "Siirry ylös napautuksella ja edelliseen napauttamalla uudestaan";
"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoLabel" = "Mastodon";
"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.Login.ServerSearchField.Placeholder" = "Enter URL or search for your server";
-"Scene.Login.Subtitle" = "Log you in on the server you created your account on.";
+"Scene.Login.ServerSearchField.Placeholder" = "Syötä URL-osoite tai etsi palvelintasi";
+"Scene.Login.Subtitle" = "Kirjaudu palvelimelle, jolla loit tilisi.";
"Scene.Login.Title" = "Tervetuloa takaisin";
-"Scene.Notification.FollowRequest.Accept" = "Accept";
-"Scene.Notification.FollowRequest.Accepted" = "Accepted";
-"Scene.Notification.FollowRequest.Reject" = "reject";
-"Scene.Notification.FollowRequest.Rejected" = "Rejected";
+"Scene.Notification.FollowRequest.Accept" = "Hyväksy";
+"Scene.Notification.FollowRequest.Accepted" = "Hyväksytty";
+"Scene.Notification.FollowRequest.Reject" = "Hylkää";
+"Scene.Notification.FollowRequest.Rejected" = "Hylätty";
"Scene.Notification.Keyobard.ShowEverything" = "Näytä kaikki";
"Scene.Notification.Keyobard.ShowMentions" = "Näytä maininnat";
-"Scene.Notification.NotificationDescription.FavoritedYourPost" = "favorited your post";
-"Scene.Notification.NotificationDescription.FollowedYou" = "followed you";
-"Scene.Notification.NotificationDescription.MentionedYou" = "mentioned you";
-"Scene.Notification.NotificationDescription.PollHasEnded" = "poll has ended";
-"Scene.Notification.NotificationDescription.RebloggedYourPost" = "reblogged your post";
-"Scene.Notification.NotificationDescription.RequestToFollowYou" = "request to follow you";
+"Scene.Notification.NotificationDescription.FavoritedYourPost" = "lisäsi julkaisusi suosikkeihinsa";
+"Scene.Notification.NotificationDescription.FollowedYou" = "seurasi sinua";
+"Scene.Notification.NotificationDescription.MentionedYou" = "mainitsi sinut";
+"Scene.Notification.NotificationDescription.PollHasEnded" = "kysely on päättynyt";
+"Scene.Notification.NotificationDescription.RebloggedYourPost" = "edelleenjulkaisi julkaisusi";
+"Scene.Notification.NotificationDescription.RequestToFollowYou" = "haluaa seurata sinua";
"Scene.Notification.Title.Everything" = "Kaikki";
"Scene.Notification.Title.Mentions" = "Maininnat";
"Scene.Preview.Keyboard.ClosePreview" = "Sulje esikatselu";
@@ -317,9 +317,9 @@ uploaded to Mastodon.";
"Scene.Privacy.Policy.Server" = "Tietosuojakäytäntö - %@";
"Scene.Privacy.Title" = "Yksityisyys";
"Scene.Profile.Accessibility.DoubleTapToOpenTheList" = "Avaa lista napauttamalla kahdesti";
-"Scene.Profile.Accessibility.EditAvatarImage" = "Edit avatar image";
-"Scene.Profile.Accessibility.ShowAvatarImage" = "Show avatar image";
-"Scene.Profile.Accessibility.ShowBannerImage" = "Show banner image";
+"Scene.Profile.Accessibility.EditAvatarImage" = "Muokkaa profiilikuvaa";
+"Scene.Profile.Accessibility.ShowAvatarImage" = "Näytä profiilikuvat";
+"Scene.Profile.Accessibility.ShowBannerImage" = "Näytä bannerin kuva";
"Scene.Profile.Dashboard.FamiliarFollowers" = "yhteiset";
"Scene.Profile.Dashboard.MyFollowers" = "seuraajat";
"Scene.Profile.Dashboard.MyFollowing" = "seurattavat";
@@ -328,30 +328,30 @@ uploaded to Mastodon.";
"Scene.Profile.Dashboard.OtherFollowing" = "seurattavat";
"Scene.Profile.Dashboard.OtherPosts" = "julkaisut";
"Scene.Profile.Fields.AddRow" = "Lisää rivi";
-"Scene.Profile.Fields.Joined" = "Joined";
+"Scene.Profile.Fields.Joined" = "Liittynyt";
"Scene.Profile.Fields.Placeholder.Content" = "Sisältö";
"Scene.Profile.Fields.Placeholder.Label" = "Nimi";
-"Scene.Profile.Fields.Verified.Long" = "Ownership of this link was checked on %@";
-"Scene.Profile.Fields.Verified.Short" = "Verified on %@";
-"Scene.Profile.Header.FollowsYou" = "Follows You";
-"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Confirm to block %@";
+"Scene.Profile.Fields.Verified.Long" = "Linkin omistajuus on tarkastettu %@";
+"Scene.Profile.Fields.Verified.Short" = "Vahvistettu %@";
+"Scene.Profile.Header.FollowsYou" = "Seuraa sinua";
+"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Vahvista käyttäjän %@ esto";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Estä tili";
-"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Message" = "Confirm to hide reblogs";
-"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Title" = "Hide Reblogs";
+"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Message" = "Vahvista edelleenjulkaisujen piilotus";
+"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Title" = "Piilota edelleenjulkaisut";
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "Vahvista käyttäjän %@ mykistys";
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Mykistä tili";
-"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Message" = "Confirm to show reblogs";
-"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Title" = "Show Reblogs";
-"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "Confirm to unblock %@";
-"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Unblock Account";
+"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Message" = "Vahvista edelleenjulkaisujen näyttö";
+"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Title" = "Näytä uudelleenjulkaisut";
+"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "Vahvista tilin %@ eston poisto";
+"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Poista tilin esto";
"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Vahvista, että haluat poistaa mykistyksen tililtä %@";
"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Title" = "Poista tilin mykistys";
"Scene.Profile.SegmentedControl.About" = "Tietoja";
-"Scene.Profile.SegmentedControl.Media" = "Media";
+"Scene.Profile.SegmentedControl.Media" = "Mediat";
"Scene.Profile.SegmentedControl.Posts" = "Julkaisut";
-"Scene.Profile.SegmentedControl.PostsAndReplies" = "Posts and Replies";
+"Scene.Profile.SegmentedControl.PostsAndReplies" = "Julkaisut ja vastaukset";
"Scene.Profile.SegmentedControl.Replies" = "Vastaukset";
-"Scene.RebloggedBy.Title" = "Reblogged By";
+"Scene.RebloggedBy.Title" = "Edelleenjulkaissut";
"Scene.Register.Error.Item.Agreement" = "Hyväksy";
"Scene.Register.Error.Item.Email" = "Sähköposti";
"Scene.Register.Error.Item.Locale" = "Alue";
@@ -382,54 +382,54 @@ uploaded to Mastodon.";
"Scene.Register.Input.Password.ConfirmationPlaceholder" = "Vahvista salasana";
"Scene.Register.Input.Password.Hint" = "Salasanassasi on oltava vähintään kahdeksan merkkiä";
"Scene.Register.Input.Password.Placeholder" = "salasana";
-"Scene.Register.Input.Password.Require" = "Your password needs at least:";
+"Scene.Register.Input.Password.Require" = "Salasanasi on oltava ainakin:";
"Scene.Register.Input.Username.DuplicatePrompt" = "Tämä käyttäjänimi on varattu.";
"Scene.Register.Input.Username.Placeholder" = "käyttäjänimi";
"Scene.Register.Input.Username.Suggestion" = "häkellyttävä_%@";
"Scene.Register.Title" = "Luo tili";
"Scene.Report.Content1" = "Onko julkaisuja, joita haluaisit lisätä ilmiantoon?";
"Scene.Report.Content2" = "Onko valvojien syytä tietää tästä ilmiannosta?";
-"Scene.Report.ReportSentTitle" = "Thanks for reporting, we’ll look into this.";
-"Scene.Report.Reported" = "REPORTED";
+"Scene.Report.ReportSentTitle" = "Kiitos ilmoituksesta, tutkimme asiaa.";
+"Scene.Report.Reported" = "ILMOITETTU";
"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.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.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.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" = "Estä %@";
+"Scene.Report.StepFinal.DontWantToSeeThis" = "Etkö halua nähdä tätä?";
+"Scene.Report.StepFinal.MuteUser" = "Mykistä %@";
+"Scene.Report.StepFinal.TheyWillNoLongerBeAbleToFollowOrSeeYourPostsButTheyCanSeeIfTheyveBeenBlocked" = "He eivät enää voi seurata tai nähdä julkaisujasi, eivätkä myöskään tiedä sinun estäneen heidät.";
+"Scene.Report.StepFinal.Unfollow" = "Lopeta seuraaminen";
+"Scene.Report.StepFinal.UnfollowUser" = "Lopeta käyttäjän %@ seuraaminen";
+"Scene.Report.StepFinal.Unfollowed" = "Seuraaminen lopetettiin";
+"Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "Kun näet Mastodonissa jotain sellaista, josta et pidä, voit sulkea käyttäjän käyttökokemuksesi ulkopuolelle.";
+"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "Sillä välin kun tarkistamme tätä, voit ryhtyä toimenpiteisiin käyttäjää %@ vastaan";
+"Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "Et näe heidän julkaisujaan tai edelleenjulkaisujaan kotisyötteessäsi. He eivät tiedä sinun mykistäneen heidät.";
+"Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Pitäisikö meidän tietää jotain muuta?";
+"Scene.Report.StepFour.Step4Of4" = "Vaihe 4/4";
+"Scene.Report.StepOne.IDontLikeIt" = "En pidä siitä";
+"Scene.Report.StepOne.ItIsNotSomethingYouWantToSee" = "Tätä ei halua nähdä";
+"Scene.Report.StepOne.ItViolatesServerRules" = "Se rikkoo palvelimen sääntöjä";
+"Scene.Report.StepOne.ItsSomethingElse" = "Jotain muuta";
+"Scene.Report.StepOne.ItsSpam" = "Se on roskapostia";
+"Scene.Report.StepOne.MaliciousLinksFakeEngagementOrRepetetiveReplies" = "Haitallisia linkkejä, valheellinen osanotto tai toistuvia vastauksia";
+"Scene.Report.StepOne.SelectTheBestMatch" = "Valitse sopivin";
+"Scene.Report.StepOne.Step1Of4" = "Vaihe 1/4";
+"Scene.Report.StepOne.TheIssueDoesNotFitIntoOtherCategories" = "Ongelma ei sovi muihin kategorioihin";
+"Scene.Report.StepOne.WhatsWrongWithThisAccount" = "Mitä vikaa tässä tilissä on?";
+"Scene.Report.StepOne.WhatsWrongWithThisPost" = "Mitä vikaa tässä julkaisussa on?";
+"Scene.Report.StepOne.WhatsWrongWithThisUsername" = "Mitä vikaa käyttäjässä %@ on?";
+"Scene.Report.StepOne.YouAreAwareThatItBreaksSpecificRules" = "Tiedät sen rikkovan tiettyjä sääntöjä";
+"Scene.Report.StepThree.AreThereAnyPostsThatBackUpThisReport" = "Onko raporttia tukevia julkaisuja?";
+"Scene.Report.StepThree.SelectAllThatApply" = "Valitse kaikki sopivat";
+"Scene.Report.StepThree.Step3Of4" = "Vaihe 3/4";
+"Scene.Report.StepTwo.IJustDon’tLikeIt" = "En vain pidä siitä";
+"Scene.Report.StepTwo.SelectAllThatApply" = "Valitse kaikki sopivat";
+"Scene.Report.StepTwo.Step2Of4" = "Vaihe 2/4";
+"Scene.Report.StepTwo.WhichRulesAreBeingViolated" = "Mitä sääntöjä rikotaan?";
"Scene.Report.TextPlaceholder" = "Kirjoita tai liitä lisäkommentteja";
"Scene.Report.Title" = "Ilmianna %@";
-"Scene.Report.TitleReport" = "Report";
+"Scene.Report.TitleReport" = "Ilmoita";
"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ä";
@@ -443,8 +443,10 @@ uploaded to Mastodon.";
"Scene.Search.Searching.ClearAll" = "Tyhjennä kaikki";
"Scene.Search.Searching.EmptyState.NoResults" = "Ei hakutuloksia";
"Scene.Search.Searching.Hashtag" = "Siirry #%@";
-"Scene.Search.Searching.People" = "People matching \"%@\"";
-"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
+"Scene.Search.Searching.People" = "Käyttäjät haulla \"%@\"";
+"Scene.Search.Searching.Posts" = "Julkaisut haulla \"%@\"";
"Scene.Search.Searching.Profile" = "Avaa profiilii @%@@%@";
"Scene.Search.Searching.RecentSearch" = "Viimeaikaiset";
"Scene.Search.Searching.Url" = "Avaa URL Mastodonissa";
@@ -470,7 +472,7 @@ uploaded to Mastodon.";
"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.SearchServersOrEnterUrl" = "Search communities or enter URL";
+"Scene.ServerPicker.Input.SearchServersOrEnterUrl" = "Etsi yhteisöjä tai syötä URL-osoite";
"Scene.ServerPicker.Label.Category" = "KATEGORIA";
"Scene.ServerPicker.Label.Language" = "KIELI";
"Scene.ServerPicker.Label.Users" = "TILIÄ";
@@ -487,42 +489,47 @@ uploaded to Mastodon.";
"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" = "Light";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Really Dark";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "Sorta Dark";
-"Scene.Settings.Section.LookAndFeel.Title" = "Look and Feel";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "Use System";
-"Scene.Settings.Section.Notifications.Boosts" = "Omien julkaisujen edelleen jaot";
-"Scene.Settings.Section.Notifications.Favorites" = "Favorites my post";
-"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" = "Open links in Mastodon";
-"Scene.Settings.Section.Preference.Title" = "Lisäasetukset";
-"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.FollowAll" = "Follow all";
-"Scene.SuggestionAccount.Title" = "Popular on Mastodon";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
+"Scene.SuggestionAccount.FollowAll" = "Seuraa kaikkia";
+"Scene.SuggestionAccount.Title" = "Suosittua Mastodonissa";
"Scene.Thread.BackTitle" = "Julkaisu";
"Scene.Thread.Title" = "Julkaisu tililtä %@";
"Scene.Welcome.Education.A11Y.WhatIsMastodon.Title" = "Mikä Mastodon on?";
@@ -533,7 +540,7 @@ uploaded to Mastodon.";
"Scene.Welcome.JoinDefaultServer" = "Liity palvelimelle %@";
"Scene.Welcome.LearnMore" = "Lue lisää";
"Scene.Welcome.LogIn" = "Kirjaudu sisään";
-"Scene.Welcome.PickServer" = "Pick another server";
+"Scene.Welcome.PickServer" = "Valitse eri palvelin";
"Scene.Welcome.Separator.Or" = "tai";
"Widget.Common.UnsupportedWidgetFamily" = "Valitettavasti tätä widgettiperhettä ei tueta.";
"Widget.Common.UserNotLoggedIn" = "Avaa Mastodon kirjautuaksesi tilille.";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/fi.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/fi.lproj/Localizable.stringsdict
index f226c44dc..cc9808eaa 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/fi.lproj/Localizable.stringsdict
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/fi.lproj/Localizable.stringsdict
@@ -88,9 +88,9 @@
NSStringFormatValueTypeKey
ld
one
- Followed by %1$@, and another mutual
+ %1$@ seuraajaa, joista yhteistä
other
- Followed by %1$@, and %ld mutuals
+ %1$@ seuraajaa, joista %ld yhteistä
plural.count.metric_formatted.post
@@ -120,9 +120,9 @@
NSStringFormatValueTypeKey
ld
one
- 1 media
+ Yksi media
other
- %ld media
+ %ld mediaa
plural.count.post
@@ -168,9 +168,9 @@
NSStringFormatValueTypeKey
ld
one
- 1 edelleen jako
+ Yksi edelleenjulkaisu
other
- %ld edelleen jakoa
+ %ld edelleenjulkaisua
plural.count.reblog_a11y
@@ -184,9 +184,9 @@
NSStringFormatValueTypeKey
ld
one
- 1 edelleenjako
+ Yksi edelleenjulkaisu
other
- %ld edelleenjakoa
+ %ld edelleenjulkaisua
plural.count.reply
@@ -200,9 +200,9 @@
NSStringFormatValueTypeKey
ld
one
- 1 reply
+ Yksi vastaus
other
- %ld replies
+ %ld vastausta
plural.count.vote
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/fr.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/fr.lproj/Localizable.strings
index 00c2e610b..4b4c13312 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/fr.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/fr.lproj/Localizable.strings
@@ -442,12 +442,14 @@ téléversé sur Mastodon.";
"Scene.Search.Searching.Clear" = "Effacer";
"Scene.Search.Searching.ClearAll" = "Effacer tout";
"Scene.Search.Searching.EmptyState.NoResults" = "Aucun résultat";
-"Scene.Search.Searching.Hashtag" = "Go to #%@";
-"Scene.Search.Searching.People" = "People matching \"%@\"";
-"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
+"Scene.Search.Searching.Hashtag" = "Aller à #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
+"Scene.Search.Searching.People" = "Personnes ayant « %@ »";
+"Scene.Search.Searching.Posts" = "Publications ayant « %@ »";
"Scene.Search.Searching.Profile" = "Aller à @%@@%@";
"Scene.Search.Searching.RecentSearch" = "Recherches récentes";
-"Scene.Search.Searching.Url" = "Open URL in Mastodon";
+"Scene.Search.Searching.Url" = "Ouvrir l’URL dans Mastodon";
"Scene.Search.Title" = "Rechercher";
"Scene.ServerPicker.Button.Category.Academia" = "domaine universitaire";
"Scene.ServerPicker.Button.Category.Activism" = "activisme";
@@ -487,40 +489,45 @@ téléversé sur Mastodon.";
"Scene.ServerRules.Subtitle" = "Ces règles sont mis en place par les administrateurs de %@.";
"Scene.ServerRules.TermsOfService" = "entente de service";
"Scene.ServerRules.Title" = "Règles de base.";
-"Scene.Settings.Footer.MastodonDescription" = "Mastodon est un logiciel open source. Vous pouvez rapporter des problèmes sur GitHub au %@ (%@)";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "Fermer la fenêtre des paramètres";
-"Scene.Settings.Section.Appearance.Automatic" = "Automatique";
-"Scene.Settings.Section.Appearance.Dark" = "Toujours sombre";
-"Scene.Settings.Section.Appearance.Light" = "Toujours claire";
-"Scene.Settings.Section.Appearance.Title" = "Apparence";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "Paramètres du compte";
-"Scene.Settings.Section.BoringZone.Privacy" = "Politique de confidentialité";
-"Scene.Settings.Section.BoringZone.Terms" = "Entente de service";
-"Scene.Settings.Section.BoringZone.Title" = "La zone ennuyante";
-"Scene.Settings.Section.LookAndFeel.Light" = "Clair";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Très sombre";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "Légèrement sombre";
-"Scene.Settings.Section.LookAndFeel.Title" = "Apparence";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "Utiliser le thème du système";
-"Scene.Settings.Section.Notifications.Boosts" = "Reblogue mon message";
-"Scene.Settings.Section.Notifications.Favorites" = "Ajoute l’une de mes publications à ses favoris";
-"Scene.Settings.Section.Notifications.Follows" = "Me suit";
-"Scene.Settings.Section.Notifications.Mentions" = "Me mentionne";
-"Scene.Settings.Section.Notifications.Title" = "Notifications";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "n’importe qui";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "toute personne que je suis";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "un·e abonné·e";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "personne";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "Me notifier lorsque";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Désactiver les avatars animés";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Désactiver les émojis animées";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Ouvrir les liens dans Mastodon";
-"Scene.Settings.Section.Preference.Title" = "Préférences";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Utiliser le navigateur par défaut pour ouvrir les liens";
-"Scene.Settings.Section.SpicyZone.Clear" = "Vider le cache des médias";
-"Scene.Settings.Section.SpicyZone.Signout" = "Se déconnecter";
-"Scene.Settings.Section.SpicyZone.Title" = "La Zone Épicée";
-"Scene.Settings.Title" = "Paramètres";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
"Scene.SuggestionAccount.FollowAll" = "Tout suivre";
"Scene.SuggestionAccount.Title" = "Populaire sur Mastodon";
"Scene.Thread.BackTitle" = "Publication";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/gd.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/gd.lproj/Localizable.strings
index 914550410..a18dc45c0 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/gd.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/gd.lproj/Localizable.strings
@@ -443,6 +443,8 @@ a luchdadh suas gu Mastodon.";
"Scene.Search.Searching.ClearAll" = "Clear all";
"Scene.Search.Searching.EmptyState.NoResults" = "Gun toradh";
"Scene.Search.Searching.Hashtag" = "Go to #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
"Scene.Search.Searching.People" = "People matching \"%@\"";
"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
"Scene.Search.Searching.Profile" = "Go to @%@@%@";
@@ -487,40 +489,45 @@ a luchdadh suas gu Mastodon.";
"Scene.ServerRules.Subtitle" = "Tha na riaghailtean seo ’gan stèidheachadh is a chur an gnìomh leis na maoir aig %@.";
"Scene.ServerRules.TermsOfService" = "teirmichean na seirbheise";
"Scene.ServerRules.Title" = "Riaghailtean bunasach.";
-"Scene.Settings.Footer.MastodonDescription" = "’S e bathar-bog le bun-tùs fosgailte a th’ ann am Mastodon. ’S urrainn dhut aithris a dhèanamh air duilgheadasan air GitHub fo %@ (%@)";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "Dùin uinneag nan roghainnean";
-"Scene.Settings.Section.Appearance.Automatic" = "Fèin-obrachail";
-"Scene.Settings.Section.Appearance.Dark" = "Dorcha an-còmhnaidh";
-"Scene.Settings.Section.Appearance.Light" = "Soilleir an-còmhnaidh";
-"Scene.Settings.Section.Appearance.Title" = "Coltas";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "Roghainnean a’ chunntais";
-"Scene.Settings.Section.BoringZone.Privacy" = "Am poileasaidh prìobhaideachd";
-"Scene.Settings.Section.BoringZone.Terms" = "Teirmichean na seirbheise";
-"Scene.Settings.Section.BoringZone.Title" = "An earrann ràsanach";
-"Scene.Settings.Section.LookAndFeel.Light" = "Soilleir";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Glè dhorcha";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "Caran dorcha";
-"Scene.Settings.Section.LookAndFeel.Title" = "Coltas";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "Cleachd coltas an t-siostaim";
-"Scene.Settings.Section.Notifications.Boosts" = "Nuair a bhrosnaicheas iad post uam";
-"Scene.Settings.Section.Notifications.Favorites" = "Nuair as annsa leotha am post agam";
-"Scene.Settings.Section.Notifications.Follows" = "Nuair a leanas iad mi";
-"Scene.Settings.Section.Notifications.Mentions" = "Nuair a bheir iad iomradh orm";
-"Scene.Settings.Section.Notifications.Title" = "Brathan";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "Airson duine sam bith, cuir brath thugam";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "Airson daoine a leanas mi, cuir brath thugam";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "Airson luchd-leantainn, cuir brath thugam";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "Na cuir brath thugam idir";
-"Scene.Settings.Section.Notifications.Trigger.Title" = " ";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Cuir beothachadh nan avataran à comas";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Cuir beothachadh nan Emojis à comas";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Fosgail ceanglaichean ann am Mastodon";
-"Scene.Settings.Section.Preference.Title" = "Roghainnean";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Cleachd am brabhsair bunaiteach airson ceanglaichean fhosgladh";
-"Scene.Settings.Section.SpicyZone.Clear" = "Falamhaich tasgadan nam meadhanan";
-"Scene.Settings.Section.SpicyZone.Signout" = "Clàraich a-mach";
-"Scene.Settings.Section.SpicyZone.Title" = "Gnìomhan";
-"Scene.Settings.Title" = "Roghainnean";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
"Scene.SuggestionAccount.FollowAll" = "Lean na h-uile";
"Scene.SuggestionAccount.Title" = "Fèillmhor air Mastodon";
"Scene.Thread.BackTitle" = "Post";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/gl.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/gl.lproj/Localizable.strings
index ab2882fca..8ad2efbd5 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/gl.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/gl.lproj/Localizable.strings
@@ -440,14 +440,16 @@ ser subido a Mastodon.";
"Scene.Search.SearchBar.Cancel" = "Cancelar";
"Scene.Search.SearchBar.Placeholder" = "Buscar cancelos e usuarias";
"Scene.Search.Searching.Clear" = "Limpar";
-"Scene.Search.Searching.ClearAll" = "Clear all";
+"Scene.Search.Searching.ClearAll" = "Limpar todo";
"Scene.Search.Searching.EmptyState.NoResults" = "Sen resultados";
-"Scene.Search.Searching.Hashtag" = "Go to #%@";
-"Scene.Search.Searching.People" = "People matching \"%@\"";
-"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
-"Scene.Search.Searching.Profile" = "Go to @%@@%@";
+"Scene.Search.Searching.Hashtag" = "Ir a #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
+"Scene.Search.Searching.People" = "Perfís coincidentes con \"%@\"";
+"Scene.Search.Searching.Posts" = "Publicacións coincidentes con \"%@\"";
+"Scene.Search.Searching.Profile" = "Ir a @%@@%@";
"Scene.Search.Searching.RecentSearch" = "Buscas recentes";
-"Scene.Search.Searching.Url" = "Open URL in Mastodon";
+"Scene.Search.Searching.Url" = "Abrir URL en Mastodon";
"Scene.Search.Title" = "Procurar";
"Scene.ServerPicker.Button.Category.Academia" = "academia";
"Scene.ServerPicker.Button.Category.Activism" = "activismo";
@@ -487,40 +489,45 @@ ser subido a Mastodon.";
"Scene.ServerRules.Subtitle" = "Son establecidas e aplicadas pola moderación de %@.";
"Scene.ServerRules.TermsOfService" = "termos do servizo";
"Scene.ServerRules.Title" = "Algunhas regras básicas.";
-"Scene.Settings.Footer.MastodonDescription" = "Mastodon é software de código aberto. Podes informar de fallos en GitHub en %@ (%@)";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "Pechar ventá de axustes";
-"Scene.Settings.Section.Appearance.Automatic" = "Automático";
-"Scene.Settings.Section.Appearance.Dark" = "Sempre escuro";
-"Scene.Settings.Section.Appearance.Light" = "Sempre claro";
-"Scene.Settings.Section.Appearance.Title" = "Aparencia";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "Axustes da conta";
-"Scene.Settings.Section.BoringZone.Privacy" = "Política de Privacidade";
-"Scene.Settings.Section.BoringZone.Terms" = "Termos do Servizo";
-"Scene.Settings.Section.BoringZone.Title" = "A zona aburrida";
-"Scene.Settings.Section.LookAndFeel.Light" = "Claro";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Realmente escuro";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "Algo escuro";
-"Scene.Settings.Section.LookAndFeel.Title" = "Aparencia";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "Seguir o sistema";
-"Scene.Settings.Section.Notifications.Boosts" = "Promove a miña publicación";
-"Scene.Settings.Section.Notifications.Favorites" = "Favorece a miña publicación";
-"Scene.Settings.Section.Notifications.Follows" = "Me segue";
-"Scene.Settings.Section.Notifications.Mentions" = "Me menciona";
-"Scene.Settings.Section.Notifications.Title" = "Notificacións";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "calquera";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "alguén a quen sigo";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "unha seguidora";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "ninguén";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "Avisarme cando";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Desactivar avatares animados";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Desactivar emojis animados";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Abrir ligazóns en Mastodon";
-"Scene.Settings.Section.Preference.Title" = "Preferencias";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Usar navegador por defecto para as ligazóns";
-"Scene.Settings.Section.SpicyZone.Clear" = "Limpar caché multimedia";
-"Scene.Settings.Section.SpicyZone.Signout" = "Pechar sesión";
-"Scene.Settings.Section.SpicyZone.Title" = "A zona picante";
-"Scene.Settings.Title" = "Axustes";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
"Scene.SuggestionAccount.FollowAll" = "Seguir a todas";
"Scene.SuggestionAccount.Title" = "Popular en Mastodon";
"Scene.Thread.BackTitle" = "Publicación";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/hy-AM.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/hy-AM.lproj/Localizable.strings
new file mode 100644
index 000000000..336c46f11
--- /dev/null
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/hy-AM.lproj/Localizable.strings
@@ -0,0 +1,566 @@
+"Common.Alerts.BlockDomain.BlockEntireDomain" = "Block Domain";
+"Common.Alerts.BlockDomain.Title" = "Are you really, really sure you want to block the entire %@? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain and any of your followers from that domain will be removed.";
+"Common.Alerts.CleanCache.Message" = "Successfully cleaned %@ cache.";
+"Common.Alerts.CleanCache.Title" = "Clean Cache";
+"Common.Alerts.Common.PleaseTryAgain" = "Փորձիր նորից";
+"Common.Alerts.Common.PleaseTryAgainLater" = "Փորձիր մի փոքր ուշ";
+"Common.Alerts.DeletePost.Message" = "Վստա՞հ ես, որ ուզում ես ջնջել այս գրառումը։";
+"Common.Alerts.DeletePost.Title" = "Ջնջել գրառումը";
+"Common.Alerts.EditProfileFailure.Message" = "Cannot edit profile. Please try again.";
+"Common.Alerts.EditProfileFailure.Title" = "Edit Profile Error";
+"Common.Alerts.PublishPostFailure.AttachmentsMessage.MoreThanOneVideo" = "Cannot attach more than one video.";
+"Common.Alerts.PublishPostFailure.AttachmentsMessage.VideoAttachWithPhoto" = "Cannot attach a video to a post that already contains images.";
+"Common.Alerts.PublishPostFailure.Message" = "Failed to publish the post.
+Please check your internet connection.";
+"Common.Alerts.PublishPostFailure.Title" = "Publish Failure";
+"Common.Alerts.SavePhotoFailure.Message" = "Please enable the photo library access permission to save the photo.";
+"Common.Alerts.SavePhotoFailure.Title" = "Save Photo Failure";
+"Common.Alerts.ServerError.Title" = "Սպասարկիչի խնդիր";
+"Common.Alerts.SignOut.Confirm" = "Դուրս գալ";
+"Common.Alerts.SignOut.Message" = "Համոզո՞ւած ես, որ ուզում ես դուրս գալ";
+"Common.Alerts.SignOut.Title" = "Դուրս գալ";
+"Common.Alerts.SignUpFailure.Title" = "Գրանցումը ձախողուեց";
+"Common.Alerts.TranslationFailed.Button" = "Լաւ";
+"Common.Alerts.TranslationFailed.Message" = "Translation failed. Maybe the administrator has not enabled translations on this server or this server is running an older version of Mastodon where translations are not yet supported.";
+"Common.Alerts.TranslationFailed.Title" = "Նշում";
+"Common.Alerts.VoteFailure.PollEnded" = "Հարցումդ աւարտուեց";
+"Common.Alerts.VoteFailure.Title" = "Vote Failure";
+"Common.Controls.Actions.Add" = "Աւելացնել";
+"Common.Controls.Actions.Back" = "Ետ";
+"Common.Controls.Actions.BlockDomain" = "Block %@";
+"Common.Controls.Actions.Bookmark" = "Bookmark";
+"Common.Controls.Actions.Cancel" = "Չեղարկել";
+"Common.Controls.Actions.Compose" = "Compose";
+"Common.Controls.Actions.Confirm" = "Հաստատել";
+"Common.Controls.Actions.Continue" = "Շարունակել";
+"Common.Controls.Actions.Copy" = "Պատճէնել";
+"Common.Controls.Actions.CopyPhoto" = "Copy Photo";
+"Common.Controls.Actions.Delete" = "Delete";
+"Common.Controls.Actions.Discard" = "Չեղարկել";
+"Common.Controls.Actions.Done" = "Աւարտել";
+"Common.Controls.Actions.Edit" = "Խմբագրել";
+"Common.Controls.Actions.EditPost" = "Edit";
+"Common.Controls.Actions.FindPeople" = "Find people to follow";
+"Common.Controls.Actions.Follow" = "Follow %@";
+"Common.Controls.Actions.ManuallySearch" = "Manually search instead";
+"Common.Controls.Actions.Next" = "Յաջորդ";
+"Common.Controls.Actions.Ok" = "Լաւ";
+"Common.Controls.Actions.Open" = "Բացել";
+"Common.Controls.Actions.OpenInBrowser" = "Open in Browser";
+"Common.Controls.Actions.OpenInSafari" = "Open in Safari";
+"Common.Controls.Actions.Preview" = "Նախադիտում";
+"Common.Controls.Actions.Previous" = "Նախորդ";
+"Common.Controls.Actions.Remove" = "Ջնջել";
+"Common.Controls.Actions.RemoveBookmark" = "Remove Bookmark";
+"Common.Controls.Actions.Reply" = "Reply";
+"Common.Controls.Actions.ReportUser" = "Report %@";
+"Common.Controls.Actions.Save" = "Պահպանել";
+"Common.Controls.Actions.SavePhoto" = "Save Photo";
+"Common.Controls.Actions.SeeMore" = "Տեսնել աւելին";
+"Common.Controls.Actions.Settings" = "Settings";
+"Common.Controls.Actions.Share" = "Տարածել";
+"Common.Controls.Actions.SharePost" = "Share Post";
+"Common.Controls.Actions.ShareUser" = "Share %@";
+"Common.Controls.Actions.SignIn" = "Մտնել";
+"Common.Controls.Actions.Skip" = "Skip";
+"Common.Controls.Actions.TakePhoto" = "Լուսանկարել";
+"Common.Controls.Actions.TranslatePost.Title" = "Translate from %@";
+"Common.Controls.Actions.TranslatePost.UnknownLanguage" = "Unknown";
+"Common.Controls.Actions.TryAgain" = "Կրկին փորձիր";
+"Common.Controls.Actions.UnblockDomain" = "Unblock %@";
+"Common.Controls.Actions.Unfollow" = "Unfollow %@";
+"Common.Controls.Friendship.Block" = "Block";
+"Common.Controls.Friendship.BlockDomain" = "Block %@";
+"Common.Controls.Friendship.BlockUser" = "Block %@";
+"Common.Controls.Friendship.Blocked" = "Blocked";
+"Common.Controls.Friendship.EditInfo" = "Edit Info";
+"Common.Controls.Friendship.Follow" = "Հետեւել";
+"Common.Controls.Friendship.Following" = "Following";
+"Common.Controls.Friendship.HideReblogs" = "Hide Reblogs";
+"Common.Controls.Friendship.Mute" = "Լռեցնել";
+"Common.Controls.Friendship.MuteUser" = "Լռեցնել %@֊ին";
+"Common.Controls.Friendship.Muted" = "Լռեցուած";
+"Common.Controls.Friendship.Pending" = "Pending";
+"Common.Controls.Friendship.Request" = "Request";
+"Common.Controls.Friendship.ShowReblogs" = "Show Reblogs";
+"Common.Controls.Friendship.Unblock" = "Unblock";
+"Common.Controls.Friendship.UnblockUser" = "Unblock %@";
+"Common.Controls.Friendship.Unmute" = "Unmute";
+"Common.Controls.Friendship.UnmuteUser" = "Unmute %@";
+"Common.Controls.Keyboard.Common.ComposeNewPost" = "Compose New Post";
+"Common.Controls.Keyboard.Common.OpenSettings" = "Open Settings";
+"Common.Controls.Keyboard.Common.ShowFavorites" = "Show Favorites";
+"Common.Controls.Keyboard.Common.SwitchToTab" = "Switch to %@";
+"Common.Controls.Keyboard.SegmentedControl.NextSection" = "Next Section";
+"Common.Controls.Keyboard.SegmentedControl.PreviousSection" = "Previous Section";
+"Common.Controls.Keyboard.Timeline.NextStatus" = "Next Post";
+"Common.Controls.Keyboard.Timeline.OpenAuthorProfile" = "Open Author's Profile";
+"Common.Controls.Keyboard.Timeline.OpenRebloggerProfile" = "Open Reblogger's Profile";
+"Common.Controls.Keyboard.Timeline.OpenStatus" = "Open Post";
+"Common.Controls.Keyboard.Timeline.PreviewImage" = "Preview Image";
+"Common.Controls.Keyboard.Timeline.PreviousStatus" = "Previous Post";
+"Common.Controls.Keyboard.Timeline.ReplyStatus" = "Reply to Post";
+"Common.Controls.Keyboard.Timeline.ToggleContentWarning" = "Toggle Content Warning";
+"Common.Controls.Keyboard.Timeline.ToggleFavorite" = "Toggle Favorite on Post";
+"Common.Controls.Keyboard.Timeline.ToggleReblog" = "Toggle Reblog on Post";
+"Common.Controls.Status.Actions.A11YLabels.Reblog" = "Re-blog";
+"Common.Controls.Status.Actions.A11YLabels.Unreblog" = "Undo re-blog";
+"Common.Controls.Status.Actions.Favorite" = "Favorite";
+"Common.Controls.Status.Actions.Hide" = "Թաքցնել";
+"Common.Controls.Status.Actions.Menu" = "Ցանկ";
+"Common.Controls.Status.Actions.Reblog" = "Reblog";
+"Common.Controls.Status.Actions.Reply" = "Պատասխանել";
+"Common.Controls.Status.Actions.ShareLinkInPost" = "Share Link in Post";
+"Common.Controls.Status.Actions.ShowGif" = "Show GIF";
+"Common.Controls.Status.Actions.ShowImage" = "Show image";
+"Common.Controls.Status.Actions.ShowVideoPlayer" = "Show video player";
+"Common.Controls.Status.Actions.TapThenHoldToShowMenu" = "Tap then hold to show menu";
+"Common.Controls.Status.Actions.Unfavorite" = "Unfavorite";
+"Common.Controls.Status.Actions.Unreblog" = "Undo reblog";
+"Common.Controls.Status.Buttons.EditHistoryDetail" = "Last edit %@";
+"Common.Controls.Status.Buttons.EditHistoryTitle" = "Խմբագրման պատմութիւնը";
+"Common.Controls.Status.Buttons.FavoritesTitle" = "Favorites";
+"Common.Controls.Status.Buttons.ReblogsTitle" = "Reblogs";
+"Common.Controls.Status.ContentWarning" = "Content Warning";
+"Common.Controls.Status.EditHistory.OriginalPost" = "Original Post · %@";
+"Common.Controls.Status.EditHistory.Title" = "Խմբագրման պատմութիւնը";
+"Common.Controls.Status.EditedAtTimestampPrefix" = "Խմբագրուել է՝ %@";
+"Common.Controls.Status.LinkViaUser" = "%@ via %@";
+"Common.Controls.Status.LoadEmbed" = "Load Embed";
+"Common.Controls.Status.Media.AccessibilityLabel" = "%@, attachment %d of %d";
+"Common.Controls.Status.Media.ExpandGifHint" = "Expands the GIF. Double-tap and hold to show actions";
+"Common.Controls.Status.Media.ExpandImageHint" = "Expands the image. Double-tap and hold to show actions";
+"Common.Controls.Status.Media.ExpandVideoHint" = "Shows the video player. Double-tap and hold to show actions";
+"Common.Controls.Status.MediaContentWarning" = "Tap anywhere to reveal";
+"Common.Controls.Status.MetaEntity.Email" = "Email address: %@";
+"Common.Controls.Status.MetaEntity.Hashtag" = "Hashtag: %@";
+"Common.Controls.Status.MetaEntity.Mention" = "Show Profile: %@";
+"Common.Controls.Status.MetaEntity.Url" = "Link: %@";
+"Common.Controls.Status.Poll.Closed" = "Closed";
+"Common.Controls.Status.Poll.Vote" = "Քուէարկել";
+"Common.Controls.Status.PostedViaApplication" = "%@ via %@";
+"Common.Controls.Status.SensitiveContent" = "Sensitive Content";
+"Common.Controls.Status.ShowPost" = "Show Post";
+"Common.Controls.Status.ShowUserProfile" = "Show user profile";
+"Common.Controls.Status.Tag.Email" = "Էլ. փոստ";
+"Common.Controls.Status.Tag.Emoji" = "Զմայլիկ";
+"Common.Controls.Status.Tag.Hashtag" = "Պիտակ";
+"Common.Controls.Status.Tag.Link" = "Յղում";
+"Common.Controls.Status.Tag.Mention" = "Նշել";
+"Common.Controls.Status.Tag.Url" = "URL";
+"Common.Controls.Status.TapToReveal" = "Tap to reveal";
+"Common.Controls.Status.Translation.ShowOriginal" = "Show Original";
+"Common.Controls.Status.Translation.TranslatedFrom" = "Translated from %@ using %@";
+"Common.Controls.Status.Translation.UnknownLanguage" = "Unknown";
+"Common.Controls.Status.Translation.UnknownProvider" = "Unknown";
+"Common.Controls.Status.UserReblogged" = "%@ reblogged";
+"Common.Controls.Status.UserRepliedTo" = "Replied to %@";
+"Common.Controls.Status.Visibility.Direct" = "Only mentioned user can see this post.";
+"Common.Controls.Status.Visibility.Private" = "Only their followers can see this post.";
+"Common.Controls.Status.Visibility.PrivateFromMe" = "Only my followers can see this post.";
+"Common.Controls.Status.Visibility.Unlisted" = "Everyone can see this post but not display in the public timeline.";
+"Common.Controls.Tabs.A11Y.Explore" = "Explore";
+"Common.Controls.Tabs.A11Y.Search" = "Search";
+"Common.Controls.Tabs.Home" = "Home";
+"Common.Controls.Tabs.Notifications" = "Notifications";
+"Common.Controls.Tabs.Profile" = "Profile";
+"Common.Controls.Tabs.SearchAndExplore" = "Search and Explore";
+"Common.Controls.Timeline.Filtered" = "Զտուած";
+"Common.Controls.Timeline.Header.BlockedWarning" = "You can’t view this user’s profile
+until they unblock you.";
+"Common.Controls.Timeline.Header.BlockingWarning" = "You can’t view this user's profile
+until you unblock them.
+Your profile looks like this to them.";
+"Common.Controls.Timeline.Header.NoStatusFound" = "No Post Found";
+"Common.Controls.Timeline.Header.SuspendedWarning" = "This user has been suspended.";
+"Common.Controls.Timeline.Header.UserBlockedWarning" = "You can’t view %@’s profile
+until they unblock you.";
+"Common.Controls.Timeline.Header.UserBlockingWarning" = "You can’t view %@’s profile
+until you unblock them.
+Your profile looks like this to them.";
+"Common.Controls.Timeline.Header.UserSuspendedWarning" = "%@’s account has been suspended.";
+"Common.Controls.Timeline.Loader.LoadMissingPosts" = "Load missing posts";
+"Common.Controls.Timeline.Loader.LoadingMissingPosts" = "Loading missing posts...";
+"Common.Controls.Timeline.Loader.ShowMoreReplies" = "Ցուցադրել պատասխանները";
+"Common.Controls.Timeline.Timestamp.Now" = "Հիմա";
+"Common.UserList.FollowersCount" = "%@ followers";
+"Common.UserList.NoVerifiedLink" = "No verified link";
+"Extension.OpenIn.InvalidLinkError" = "This doesn't seem to be a valid Mastodon link.";
+"Scene.AccountList.AddAccount" = "Add Account";
+"Scene.AccountList.DismissAccountSwitcher" = "Dismiss Account Switcher";
+"Scene.AccountList.TabBarHint" = "Current selected profile: %@. Double tap then hold to show account switcher";
+"Scene.Bookmark.Title" = "Bookmarks";
+"Scene.Compose.Accessibility.AppendAttachment" = "Add Attachment";
+"Scene.Compose.Accessibility.AppendPoll" = "Add Poll";
+"Scene.Compose.Accessibility.CustomEmojiPicker" = "Custom Emoji Picker";
+"Scene.Compose.Accessibility.DisableContentWarning" = "Disable Content Warning";
+"Scene.Compose.Accessibility.EnableContentWarning" = "Enable Content Warning";
+"Scene.Compose.Accessibility.PostOptions" = "Post Options";
+"Scene.Compose.Accessibility.PostVisibilityMenu" = "Post Visibility Menu";
+"Scene.Compose.Accessibility.PostingAs" = "Posting as %@";
+"Scene.Compose.Accessibility.RemovePoll" = "Remove Poll";
+"Scene.Compose.Attachment.AttachmentBroken" = "This %@ is broken and can’t be
+uploaded to Mastodon.";
+"Scene.Compose.Attachment.AttachmentTooLarge" = "Attachment too large";
+"Scene.Compose.Attachment.CanNotRecognizeThisMediaAttachment" = "Can not recognize this media attachment";
+"Scene.Compose.Attachment.CompressingState" = "Compressing...";
+"Scene.Compose.Attachment.DescriptionPhoto" = "Describe the photo for the visually-impaired...";
+"Scene.Compose.Attachment.DescriptionVideo" = "Describe the video for the visually-impaired...";
+"Scene.Compose.Attachment.LoadFailed" = "Load Failed";
+"Scene.Compose.Attachment.Photo" = "photo";
+"Scene.Compose.Attachment.ServerProcessingState" = "Server Processing...";
+"Scene.Compose.Attachment.UploadFailed" = "Upload Failed";
+"Scene.Compose.Attachment.Video" = "video";
+"Scene.Compose.AutoComplete.SpaceToAdd" = "Space to add";
+"Scene.Compose.ComposeAction" = "Հրապարակել";
+"Scene.Compose.ContentInputPlaceholder" = "Type or paste what’s on your mind";
+"Scene.Compose.ContentWarning.Placeholder" = "Write an accurate warning here...";
+"Scene.Compose.Keyboard.AppendAttachmentEntry" = "Add Attachment - %@";
+"Scene.Compose.Keyboard.DiscardPost" = "Discard Post";
+"Scene.Compose.Keyboard.PublishPost" = "Publish Post";
+"Scene.Compose.Keyboard.SelectVisibilityEntry" = "Select Visibility - %@";
+"Scene.Compose.Keyboard.ToggleContentWarning" = "Toggle Content Warning";
+"Scene.Compose.Keyboard.TogglePoll" = "Toggle Poll";
+"Scene.Compose.Language.Other" = "Other Language…";
+"Scene.Compose.Language.Recent" = "Recent";
+"Scene.Compose.Language.Suggested" = "Suggested";
+"Scene.Compose.Language.Title" = "Post Language";
+"Scene.Compose.MediaSelection.Browse" = "Browse";
+"Scene.Compose.MediaSelection.Camera" = "Take Photo";
+"Scene.Compose.MediaSelection.PhotoLibrary" = "Photo Library";
+"Scene.Compose.Poll.AddOption" = "Add Option";
+"Scene.Compose.Poll.DurationTime" = "Duration: %@";
+"Scene.Compose.Poll.MoveDown" = "Move Down";
+"Scene.Compose.Poll.MoveUp" = "Move Up";
+"Scene.Compose.Poll.OneDay" = "1 Day";
+"Scene.Compose.Poll.OneHour" = "1 Hour";
+"Scene.Compose.Poll.OptionNumber" = "Option %ld";
+"Scene.Compose.Poll.RemoveOption" = "Remove Option";
+"Scene.Compose.Poll.SevenDays" = "7 Days";
+"Scene.Compose.Poll.SixHours" = "6 Hours";
+"Scene.Compose.Poll.ThePollHasEmptyOption" = "The poll has empty option";
+"Scene.Compose.Poll.ThePollIsInvalid" = "The poll is invalid";
+"Scene.Compose.Poll.ThirtyMinutes" = "30 minutes";
+"Scene.Compose.Poll.ThreeDays" = "3 Days";
+"Scene.Compose.Poll.Title" = "Poll";
+"Scene.Compose.ReplyingToUser" = "replying to %@";
+"Scene.Compose.Title.EditPost" = "Edit Post";
+"Scene.Compose.Title.NewPost" = "New Post";
+"Scene.Compose.Title.NewReply" = "New Reply";
+"Scene.Compose.Visibility.Direct" = "Only people I mention";
+"Scene.Compose.Visibility.Private" = "Followers only";
+"Scene.Compose.Visibility.Public" = "Public";
+"Scene.Compose.Visibility.Unlisted" = "Unlisted";
+"Scene.ConfirmEmail.Button.Resend" = "Resend";
+"Scene.ConfirmEmail.DidntGetLink.Prefix" = "Didn’t get a link?";
+"Scene.ConfirmEmail.DidntGetLink.ResendIn" = "Resend (%@)";
+"Scene.ConfirmEmail.DidntGetLink.ResendNow" = "Resend now.";
+"Scene.ConfirmEmail.DontReceiveEmail.Description" = "Check if your email address is correct as well as your junk folder if you haven’t.";
+"Scene.ConfirmEmail.DontReceiveEmail.ResendEmail" = "Նորից ուղարկել էլ. նամակ";
+"Scene.ConfirmEmail.DontReceiveEmail.Title" = "Check your Email";
+"Scene.ConfirmEmail.OpenEmailApp.Description" = "We just sent you an email. Check your junk folder if you haven’t.";
+"Scene.ConfirmEmail.OpenEmailApp.Mail" = "Փոստ";
+"Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "Open Email Client";
+"Scene.ConfirmEmail.OpenEmailApp.Title" = "Check your Inbox.";
+"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we sent you to verify %@. We’ll wait right here.";
+"Scene.ConfirmEmail.Title" = "Check Your Inbox";
+"Scene.Discovery.Intro" = "These are the posts gaining traction in your corner of Mastodon.";
+"Scene.Discovery.Tabs.Community" = "Community";
+"Scene.Discovery.Tabs.ForYou" = "For You";
+"Scene.Discovery.Tabs.Hashtags" = "Hashtags";
+"Scene.Discovery.Tabs.News" = "News";
+"Scene.Discovery.Tabs.Posts" = "Posts";
+"Scene.Familiarfollowers.FollowedByNames" = "Followed by %@";
+"Scene.Familiarfollowers.Title" = "Followers you familiar";
+"Scene.Favorite.Title" = "Favorites";
+"Scene.FavoritedBy.Title" = "Favorited By";
+"Scene.FollowedTags.Actions.Follow" = "Follow";
+"Scene.FollowedTags.Actions.Unfollow" = "Unfollow";
+"Scene.FollowedTags.Header.Participants" = "participants";
+"Scene.FollowedTags.Header.Posts" = "posts";
+"Scene.FollowedTags.Header.PostsToday" = "posts today";
+"Scene.FollowedTags.Title" = "Followed Tags";
+"Scene.Follower.Footer" = "Followers from other servers are not displayed.";
+"Scene.Follower.Title" = "follower";
+"Scene.Following.Footer" = "Follows from other servers are not displayed.";
+"Scene.Following.Title" = "following";
+"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoHint" = "Tap to scroll to top and tap again to previous location";
+"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoLabel" = "Mastodon";
+"Scene.HomeTimeline.NavigationBarState.NewPosts" = "See new posts";
+"Scene.HomeTimeline.NavigationBarState.Offline" = "Անցանց";
+"Scene.HomeTimeline.NavigationBarState.Published" = "Published!";
+"Scene.HomeTimeline.NavigationBarState.Publishing" = "Publishing post...";
+"Scene.HomeTimeline.Title" = "Հիմնական";
+"Scene.Login.ServerSearchField.Placeholder" = "Enter URL or search for your server";
+"Scene.Login.Subtitle" = "Log you in on the server you created your account on.";
+"Scene.Login.Title" = "Բարի վերադարձ";
+"Scene.Notification.FollowRequest.Accept" = "Accept";
+"Scene.Notification.FollowRequest.Accepted" = "Accepted";
+"Scene.Notification.FollowRequest.Reject" = "reject";
+"Scene.Notification.FollowRequest.Rejected" = "Rejected";
+"Scene.Notification.Keyobard.ShowEverything" = "Show Everything";
+"Scene.Notification.Keyobard.ShowMentions" = "Show Mentions";
+"Scene.Notification.NotificationDescription.FavoritedYourPost" = "favorited your post";
+"Scene.Notification.NotificationDescription.FollowedYou" = "followed you";
+"Scene.Notification.NotificationDescription.MentionedYou" = "mentioned you";
+"Scene.Notification.NotificationDescription.PollHasEnded" = "poll has ended";
+"Scene.Notification.NotificationDescription.RebloggedYourPost" = "reblogged your post";
+"Scene.Notification.NotificationDescription.RequestToFollowYou" = "request to follow you";
+"Scene.Notification.Title.Everything" = "Everything";
+"Scene.Notification.Title.Mentions" = "Mentions";
+"Scene.Preview.Keyboard.ClosePreview" = "Close Preview";
+"Scene.Preview.Keyboard.ShowNext" = "Show Next";
+"Scene.Preview.Keyboard.ShowPrevious" = "Show Previous";
+"Scene.Privacy.Button.Confirm" = "Համաձայն եմ";
+"Scene.Privacy.Description" = "Although the Mastodon app does not collect any data, the server you sign up through may have a different policy. Take a minute to review and agree to the Mastodon app privacy policy and your server’s privacy policy.";
+"Scene.Privacy.Policy.Ios" = "Privacy Policy - Mastodon for iOS";
+"Scene.Privacy.Policy.Server" = "Privacy Policy - %@";
+"Scene.Privacy.Title" = "Privacy";
+"Scene.Profile.Accessibility.DoubleTapToOpenTheList" = "Double tap to open the list";
+"Scene.Profile.Accessibility.EditAvatarImage" = "Edit avatar image";
+"Scene.Profile.Accessibility.ShowAvatarImage" = "Show avatar image";
+"Scene.Profile.Accessibility.ShowBannerImage" = "Show banner image";
+"Scene.Profile.Dashboard.FamiliarFollowers" = "mutuals";
+"Scene.Profile.Dashboard.MyFollowers" = "followers";
+"Scene.Profile.Dashboard.MyFollowing" = "following";
+"Scene.Profile.Dashboard.MyPosts" = "posts";
+"Scene.Profile.Dashboard.OtherFollowers" = "followers";
+"Scene.Profile.Dashboard.OtherFollowing" = "following";
+"Scene.Profile.Dashboard.OtherPosts" = "posts";
+"Scene.Profile.Fields.AddRow" = "Add Row";
+"Scene.Profile.Fields.Joined" = "Joined";
+"Scene.Profile.Fields.Placeholder.Content" = "Content";
+"Scene.Profile.Fields.Placeholder.Label" = "Label";
+"Scene.Profile.Fields.Verified.Long" = "Ownership of this link was checked on %@";
+"Scene.Profile.Fields.Verified.Short" = "Verified on %@";
+"Scene.Profile.Header.FollowsYou" = "Follows You";
+"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Confirm to block %@";
+"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Block Account";
+"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Message" = "Confirm to hide reblogs";
+"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Title" = "Hide Reblogs";
+"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "Confirm to mute %@";
+"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Mute Account";
+"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Message" = "Confirm to show reblogs";
+"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Title" = "Show Reblogs";
+"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "Confirm to unblock %@";
+"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Unblock Account";
+"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Confirm to unmute %@";
+"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Title" = "Unmute Account";
+"Scene.Profile.SegmentedControl.About" = "Մասին";
+"Scene.Profile.SegmentedControl.Media" = "Media";
+"Scene.Profile.SegmentedControl.Posts" = "Գրառումներ";
+"Scene.Profile.SegmentedControl.PostsAndReplies" = "Posts and Replies";
+"Scene.Profile.SegmentedControl.Replies" = "Replies";
+"Scene.RebloggedBy.Title" = "Reblogged By";
+"Scene.Register.Error.Item.Agreement" = "Agreement";
+"Scene.Register.Error.Item.Email" = "Էլ. փոստ";
+"Scene.Register.Error.Item.Locale" = "Locale";
+"Scene.Register.Error.Item.Password" = "Գաղտնաբառ";
+"Scene.Register.Error.Item.Reason" = "Պատճառ";
+"Scene.Register.Error.Item.Username" = "Մուտքանուն";
+"Scene.Register.Error.Reason.Accepted" = "%@ must be accepted";
+"Scene.Register.Error.Reason.Blank" = "%@ is required";
+"Scene.Register.Error.Reason.Blocked" = "%@ contains a disallowed email provider";
+"Scene.Register.Error.Reason.Inclusion" = "%@ is not a supported value";
+"Scene.Register.Error.Reason.Invalid" = "%@ is invalid";
+"Scene.Register.Error.Reason.Reserved" = "%@ is a reserved keyword";
+"Scene.Register.Error.Reason.Taken" = "%@ is already taken. How about:";
+"Scene.Register.Error.Reason.TooLong" = "%@ is too long";
+"Scene.Register.Error.Reason.TooShort" = "%@ is too short";
+"Scene.Register.Error.Reason.Unreachable" = "%@ does not seem to exist";
+"Scene.Register.Error.Special.EmailInvalid" = "This is not a valid email address";
+"Scene.Register.Error.Special.PasswordTooShort" = "Password is too short (must be at least 8 characters)";
+"Scene.Register.Error.Special.UsernameInvalid" = "Username must only contain alphanumeric characters and underscores";
+"Scene.Register.Error.Special.UsernameTooLong" = "Username is too long (can’t be longer than 30 characters)";
+"Scene.Register.Input.Avatar.Delete" = "Delete";
+"Scene.Register.Input.DisplayName.Placeholder" = "ցուցադրուող անուն";
+"Scene.Register.Input.Email.Placeholder" = "էլ. փոստ";
+"Scene.Register.Input.Invite.RegistrationUserInviteRequest" = "Why do you want to join?";
+"Scene.Register.Input.Password.Accessibility.Checked" = "checked";
+"Scene.Register.Input.Password.Accessibility.Unchecked" = "unchecked";
+"Scene.Register.Input.Password.CharacterLimit" = "8 characters";
+"Scene.Register.Input.Password.ConfirmationPlaceholder" = "Հաստատել գաղտնաբառը";
+"Scene.Register.Input.Password.Hint" = "Your password needs at least eight characters";
+"Scene.Register.Input.Password.Placeholder" = "գաղտնաբառ";
+"Scene.Register.Input.Password.Require" = "Your password needs at least:";
+"Scene.Register.Input.Username.DuplicatePrompt" = "Օգտանունը զբաղուած է։";
+"Scene.Register.Input.Username.Placeholder" = "մուտքանուն";
+"Scene.Register.Input.Username.Suggestion" = "amazing_%@";
+"Scene.Register.Title" = "Ստեղծել հաշիւ";
+"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?";
+"Scene.Report.ReportSentTitle" = "Thanks for reporting, we’ll look into this.";
+"Scene.Report.Reported" = "REPORTED";
+"Scene.Report.Send" = "Send Report";
+"Scene.Report.SkipToSend" = "Send without comment";
+"Scene.Report.Step1" = "Step 1 of 2";
+"Scene.Report.Step2" = "Step 2 of 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.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.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" = "Type or paste additional comments";
+"Scene.Report.Title" = "Report %@";
+"Scene.Report.TitleReport" = "Report";
+"Scene.Search.Recommend.Accounts.Description" = "You may like to follow these accounts";
+"Scene.Search.Recommend.Accounts.Follow" = "Follow";
+"Scene.Search.Recommend.Accounts.Title" = "Accounts you might like";
+"Scene.Search.Recommend.ButtonText" = "See All";
+"Scene.Search.Recommend.HashTag.Description" = "Hashtags that are getting quite a bit of attention";
+"Scene.Search.Recommend.HashTag.PeopleTalking" = "%@ people are talking";
+"Scene.Search.Recommend.HashTag.Title" = "Trending on Mastodon";
+"Scene.Search.SearchBar.Cancel" = "Cancel";
+"Scene.Search.SearchBar.Placeholder" = "Search hashtags and users";
+"Scene.Search.Searching.Clear" = "Clear";
+"Scene.Search.Searching.ClearAll" = "Clear all";
+"Scene.Search.Searching.EmptyState.NoResults" = "No results";
+"Scene.Search.Searching.Hashtag" = "Go to #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
+"Scene.Search.Searching.People" = "People matching \"%@\"";
+"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
+"Scene.Search.Searching.Profile" = "Go to @%@@%@";
+"Scene.Search.Searching.RecentSearch" = "Recent searches";
+"Scene.Search.Searching.Url" = "Open URL in Mastodon";
+"Scene.Search.Title" = "Search";
+"Scene.ServerPicker.Button.Category.Academia" = "academia";
+"Scene.ServerPicker.Button.Category.Activism" = "activism";
+"Scene.ServerPicker.Button.Category.All" = "All";
+"Scene.ServerPicker.Button.Category.AllAccessiblityDescription" = "Category: All";
+"Scene.ServerPicker.Button.Category.Art" = "art";
+"Scene.ServerPicker.Button.Category.Food" = "food";
+"Scene.ServerPicker.Button.Category.Furry" = "furry";
+"Scene.ServerPicker.Button.Category.Games" = "games";
+"Scene.ServerPicker.Button.Category.General" = "general";
+"Scene.ServerPicker.Button.Category.Journalism" = "journalism";
+"Scene.ServerPicker.Button.Category.Lgbt" = "lgbt";
+"Scene.ServerPicker.Button.Category.Music" = "music";
+"Scene.ServerPicker.Button.Category.Regional" = "regional";
+"Scene.ServerPicker.Button.Category.Tech" = "tech";
+"Scene.ServerPicker.Button.Language" = "Language";
+"Scene.ServerPicker.Button.SeeLess" = "See Less";
+"Scene.ServerPicker.Button.SeeMore" = "Տեսնել աւելին";
+"Scene.ServerPicker.Button.SignupSpeed" = "Sign-up Speed";
+"Scene.ServerPicker.EmptyState.BadNetwork" = "Something went wrong while loading the data. Check your internet connection.";
+"Scene.ServerPicker.EmptyState.FindingServers" = "Finding available servers...";
+"Scene.ServerPicker.EmptyState.NoResults" = "No results";
+"Scene.ServerPicker.Input.SearchServersOrEnterUrl" = "Search communities or enter URL";
+"Scene.ServerPicker.Label.Category" = "CATEGORY";
+"Scene.ServerPicker.Label.Language" = "LANGUAGE";
+"Scene.ServerPicker.Label.Users" = "USERS";
+"Scene.ServerPicker.Language.All" = "Բոլորը";
+"Scene.ServerPicker.NoServerSelectedHint" = "We’ll pick a server based on your language if you continue without making a selection.";
+"Scene.ServerPicker.Search.Placeholder" = "Search name or URL";
+"Scene.ServerPicker.SignupSpeed.All" = "Բոլորը";
+"Scene.ServerPicker.SignupSpeed.Instant" = "Instant Sign-up";
+"Scene.ServerPicker.SignupSpeed.ManuallyReviewed" = "Manual Review";
+"Scene.ServerPicker.Title" = "Pick Server";
+"Scene.ServerRules.Button.Confirm" = "I Agree";
+"Scene.ServerRules.PrivacyPolicy" = "privacy policy";
+"Scene.ServerRules.Prompt" = "By continuing, you’re subject to the terms of service and privacy policy for %@.";
+"Scene.ServerRules.Subtitle" = "These are set and enforced by the %@ moderators.";
+"Scene.ServerRules.TermsOfService" = "terms of service";
+"Scene.ServerRules.Title" = "Some ground rules.";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
+"Scene.SuggestionAccount.FollowAll" = "Follow all";
+"Scene.SuggestionAccount.Title" = "Popular on Mastodon";
+"Scene.Thread.BackTitle" = "Post";
+"Scene.Thread.Title" = "Post from %@";
+"Scene.Welcome.Education.A11Y.WhatIsMastodon.Title" = "What is Mastodon?";
+"Scene.Welcome.Education.Mastodon.Description" = "Mastodon is a decentralized social network, meaning no single company controls it. It’s made up of many independently-run servers, all connected together.";
+"Scene.Welcome.Education.Mastodon.Title" = "Բարի գալուստ Մաստոդոն";
+"Scene.Welcome.Education.Servers.Description" = "Every Mastodon account is hosted on a server — each with its own values, rules, & admins. No matter which one you pick, you can follow and interact with people on any server.";
+"Scene.Welcome.Education.Servers.Title" = "What are servers?";
+"Scene.Welcome.JoinDefaultServer" = "Միանալ %@-ին";
+"Scene.Welcome.LearnMore" = "Իմանալ աւելին";
+"Scene.Welcome.LogIn" = "Մտնել";
+"Scene.Welcome.PickServer" = "Ընտրել ուրիշ սերուեր";
+"Scene.Welcome.Separator.Or" = "կամ";
+"Widget.Common.UnsupportedWidgetFamily" = "Sorry but this Widget family is unsupported.";
+"Widget.Common.UserNotLoggedIn" = "Please open Mastodon to log in to an Account.";
+"Widget.FollowersCount.ConfigurationDescription" = "Show number of followers.";
+"Widget.FollowersCount.ConfigurationDisplayName" = "Followers";
+"Widget.FollowersCount.FollowersToday" = "%@ followers today";
+"Widget.FollowersCount.Title" = "FOLLOWERS";
+"Widget.Hashtag.Configuration.Description" = "Shows a recent post with the selected hashtag.";
+"Widget.Hashtag.Configuration.DisplayName" = "Hashtag";
+"Widget.Hashtag.NotFound.Account" = "@johnMastodon@no-such.account";
+"Widget.Hashtag.NotFound.AccountName" = "John Mastodon";
+"Widget.Hashtag.NotFound.Content" = "Sorry, we couldn’t find any posts with the hashtag #%@. Please try a #DifferentHashtag or check the widget settings.";
+"Widget.Hashtag.Placeholder.Account" = "@johnMastodon@no-such.account";
+"Widget.Hashtag.Placeholder.AccountName" = "John Mastodon";
+"Widget.Hashtag.Placeholder.Content" = "This is how a post with a #hashtag would look. Pick whichever #hashtag you want in the widget settings.";
+"Widget.LatestFollowers.ConfigurationDescription" = "Show latest followers.";
+"Widget.LatestFollowers.ConfigurationDisplayName" = "Latest followers";
+"Widget.LatestFollowers.LastUpdate" = "Last update: %@";
+"Widget.LatestFollowers.Title" = "Latest followers";
+"Widget.MultipleFollowers.ConfigurationDescription" = "Show number of followers for multiple accounts.";
+"Widget.MultipleFollowers.ConfigurationDisplayName" = "Multiple followers";
+"Widget.MultipleFollowers.MockUser.AccountName" = "another@follower.social";
+"Widget.MultipleFollowers.MockUser.DisplayName" = "Another follower";
\ No newline at end of file
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/hy-AM.lproj/Localizable.stringsdict b/MastodonSDK/Sources/MastodonLocalization/Resources/hy-AM.lproj/Localizable.stringsdict
new file mode 100644
index 000000000..2b09ee004
--- /dev/null
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/hy-AM.lproj/Localizable.stringsdict
@@ -0,0 +1,481 @@
+
+
+
+
+ a11y.plural.count.unread.notification
+
+ NSStringLocalizedFormatKey
+ %#@notification_count_unread_notification@
+ notification_count_unread_notification
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 unread notification
+ other
+ %ld unread notifications
+
+
+ a11y.plural.count.input_limit_exceeds
+
+ NSStringLocalizedFormatKey
+ Input limit exceeds %#@character_count@
+ character_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 character
+ other
+ %ld characters
+
+
+ a11y.plural.count.input_limit_remains
+
+ NSStringLocalizedFormatKey
+ Input limit remains %#@character_count@
+ character_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 character
+ other
+ %ld characters
+
+
+ a11y.plural.count.characters_left
+
+ NSStringLocalizedFormatKey
+ %#@character_count@
+ character_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 character left
+ other
+ %ld characters left
+
+
+ plural.count.followed_by_and_mutual
+
+ NSStringLocalizedFormatKey
+ %#@names@%#@count_mutual@
+ names
+
+ one
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ other
+
+
+ count_mutual
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ Followed by %1$@, and another mutual
+ other
+ Followed by %1$@, and %ld mutuals
+
+
+ plural.count.metric_formatted.post
+
+ NSStringLocalizedFormatKey
+ %@ %#@post_count@
+ post_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ post
+ other
+ posts
+
+
+ plural.count.media
+
+ NSStringLocalizedFormatKey
+ %#@media_count@
+ media_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 media
+ other
+ %ld media
+
+
+ plural.count.post
+
+ NSStringLocalizedFormatKey
+ %#@post_count@
+ post_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 post
+ other
+ %ld posts
+
+
+ plural.count.favorite
+
+ NSStringLocalizedFormatKey
+ %#@favorite_count@
+ favorite_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 favorite
+ other
+ %ld favorites
+
+
+ plural.count.reblog
+
+ NSStringLocalizedFormatKey
+ %#@reblog_count@
+ reblog_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 reblog
+ other
+ %ld reblogs
+
+
+ plural.count.reblog_a11y
+
+ NSStringLocalizedFormatKey
+ %#@reblog_count@
+ reblog_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 re-blog
+ other
+ %ld re-blogs
+
+
+ plural.count.reply
+
+ NSStringLocalizedFormatKey
+ %#@reply_count@
+ reply_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 reply
+ other
+ %ld replies
+
+
+ plural.count.vote
+
+ NSStringLocalizedFormatKey
+ %#@vote_count@
+ vote_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 vote
+ other
+ %ld votes
+
+
+ plural.count.voter
+
+ NSStringLocalizedFormatKey
+ %#@voter_count@
+ voter_count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 voter
+ other
+ %ld voters
+
+
+ plural.people_talking
+
+ NSStringLocalizedFormatKey
+ %#@count_people_talking@
+ count_people_talking
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 people talking
+ other
+ %ld people talking
+
+
+ plural.count.following
+
+ NSStringLocalizedFormatKey
+ %#@count_following@
+ count_following
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 following
+ other
+ %ld following
+
+
+ plural.count.follower
+
+ NSStringLocalizedFormatKey
+ %#@count_follower@
+ count_follower
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 follower
+ other
+ %ld followers
+
+
+ date.year.left
+
+ NSStringLocalizedFormatKey
+ %#@count_year_left@
+ count_year_left
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 year left
+ other
+ %ld years left
+
+
+ date.month.left
+
+ NSStringLocalizedFormatKey
+ %#@count_month_left@
+ count_month_left
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 months left
+ other
+ %ld months left
+
+
+ date.day.left
+
+ NSStringLocalizedFormatKey
+ %#@count_day_left@
+ count_day_left
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 day left
+ other
+ %ld days left
+
+
+ date.hour.left
+
+ NSStringLocalizedFormatKey
+ %#@count_hour_left@
+ count_hour_left
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 hour left
+ other
+ %ld hours left
+
+
+ date.minute.left
+
+ NSStringLocalizedFormatKey
+ %#@count_minute_left@
+ count_minute_left
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 minute left
+ other
+ %ld minutes left
+
+
+ date.second.left
+
+ NSStringLocalizedFormatKey
+ %#@count_second_left@
+ count_second_left
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1 second left
+ other
+ %ld seconds left
+
+
+ date.year.ago.abbr
+
+ NSStringLocalizedFormatKey
+ %#@count_year_ago_abbr@
+ count_year_ago_abbr
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1y ago
+ other
+ %ldy ago
+
+
+ date.month.ago.abbr
+
+ NSStringLocalizedFormatKey
+ %#@count_month_ago_abbr@
+ count_month_ago_abbr
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1M ago
+ other
+ %ldM ago
+
+
+ date.day.ago.abbr
+
+ NSStringLocalizedFormatKey
+ %#@count_day_ago_abbr@
+ count_day_ago_abbr
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1d ago
+ other
+ %ldd ago
+
+
+ date.hour.ago.abbr
+
+ NSStringLocalizedFormatKey
+ %#@count_hour_ago_abbr@
+ count_hour_ago_abbr
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1h ago
+ other
+ %ldh ago
+
+
+ date.minute.ago.abbr
+
+ NSStringLocalizedFormatKey
+ %#@count_minute_ago_abbr@
+ count_minute_ago_abbr
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1m ago
+ other
+ %ldm ago
+
+
+ date.second.ago.abbr
+
+ NSStringLocalizedFormatKey
+ %#@count_second_ago_abbr@
+ count_second_ago_abbr
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ ld
+ one
+ 1s ago
+ other
+ %lds ago
+
+
+
+
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/hy.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/hy.lproj/Localizable.strings
new file mode 100644
index 000000000..336c46f11
--- /dev/null
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/hy.lproj/Localizable.strings
@@ -0,0 +1,566 @@
+"Common.Alerts.BlockDomain.BlockEntireDomain" = "Block Domain";
+"Common.Alerts.BlockDomain.Title" = "Are you really, really sure you want to block the entire %@? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain and any of your followers from that domain will be removed.";
+"Common.Alerts.CleanCache.Message" = "Successfully cleaned %@ cache.";
+"Common.Alerts.CleanCache.Title" = "Clean Cache";
+"Common.Alerts.Common.PleaseTryAgain" = "Փորձիր նորից";
+"Common.Alerts.Common.PleaseTryAgainLater" = "Փորձիր մի փոքր ուշ";
+"Common.Alerts.DeletePost.Message" = "Վստա՞հ ես, որ ուզում ես ջնջել այս գրառումը։";
+"Common.Alerts.DeletePost.Title" = "Ջնջել գրառումը";
+"Common.Alerts.EditProfileFailure.Message" = "Cannot edit profile. Please try again.";
+"Common.Alerts.EditProfileFailure.Title" = "Edit Profile Error";
+"Common.Alerts.PublishPostFailure.AttachmentsMessage.MoreThanOneVideo" = "Cannot attach more than one video.";
+"Common.Alerts.PublishPostFailure.AttachmentsMessage.VideoAttachWithPhoto" = "Cannot attach a video to a post that already contains images.";
+"Common.Alerts.PublishPostFailure.Message" = "Failed to publish the post.
+Please check your internet connection.";
+"Common.Alerts.PublishPostFailure.Title" = "Publish Failure";
+"Common.Alerts.SavePhotoFailure.Message" = "Please enable the photo library access permission to save the photo.";
+"Common.Alerts.SavePhotoFailure.Title" = "Save Photo Failure";
+"Common.Alerts.ServerError.Title" = "Սպասարկիչի խնդիր";
+"Common.Alerts.SignOut.Confirm" = "Դուրս գալ";
+"Common.Alerts.SignOut.Message" = "Համոզո՞ւած ես, որ ուզում ես դուրս գալ";
+"Common.Alerts.SignOut.Title" = "Դուրս գալ";
+"Common.Alerts.SignUpFailure.Title" = "Գրանցումը ձախողուեց";
+"Common.Alerts.TranslationFailed.Button" = "Լաւ";
+"Common.Alerts.TranslationFailed.Message" = "Translation failed. Maybe the administrator has not enabled translations on this server or this server is running an older version of Mastodon where translations are not yet supported.";
+"Common.Alerts.TranslationFailed.Title" = "Նշում";
+"Common.Alerts.VoteFailure.PollEnded" = "Հարցումդ աւարտուեց";
+"Common.Alerts.VoteFailure.Title" = "Vote Failure";
+"Common.Controls.Actions.Add" = "Աւելացնել";
+"Common.Controls.Actions.Back" = "Ետ";
+"Common.Controls.Actions.BlockDomain" = "Block %@";
+"Common.Controls.Actions.Bookmark" = "Bookmark";
+"Common.Controls.Actions.Cancel" = "Չեղարկել";
+"Common.Controls.Actions.Compose" = "Compose";
+"Common.Controls.Actions.Confirm" = "Հաստատել";
+"Common.Controls.Actions.Continue" = "Շարունակել";
+"Common.Controls.Actions.Copy" = "Պատճէնել";
+"Common.Controls.Actions.CopyPhoto" = "Copy Photo";
+"Common.Controls.Actions.Delete" = "Delete";
+"Common.Controls.Actions.Discard" = "Չեղարկել";
+"Common.Controls.Actions.Done" = "Աւարտել";
+"Common.Controls.Actions.Edit" = "Խմբագրել";
+"Common.Controls.Actions.EditPost" = "Edit";
+"Common.Controls.Actions.FindPeople" = "Find people to follow";
+"Common.Controls.Actions.Follow" = "Follow %@";
+"Common.Controls.Actions.ManuallySearch" = "Manually search instead";
+"Common.Controls.Actions.Next" = "Յաջորդ";
+"Common.Controls.Actions.Ok" = "Լաւ";
+"Common.Controls.Actions.Open" = "Բացել";
+"Common.Controls.Actions.OpenInBrowser" = "Open in Browser";
+"Common.Controls.Actions.OpenInSafari" = "Open in Safari";
+"Common.Controls.Actions.Preview" = "Նախադիտում";
+"Common.Controls.Actions.Previous" = "Նախորդ";
+"Common.Controls.Actions.Remove" = "Ջնջել";
+"Common.Controls.Actions.RemoveBookmark" = "Remove Bookmark";
+"Common.Controls.Actions.Reply" = "Reply";
+"Common.Controls.Actions.ReportUser" = "Report %@";
+"Common.Controls.Actions.Save" = "Պահպանել";
+"Common.Controls.Actions.SavePhoto" = "Save Photo";
+"Common.Controls.Actions.SeeMore" = "Տեսնել աւելին";
+"Common.Controls.Actions.Settings" = "Settings";
+"Common.Controls.Actions.Share" = "Տարածել";
+"Common.Controls.Actions.SharePost" = "Share Post";
+"Common.Controls.Actions.ShareUser" = "Share %@";
+"Common.Controls.Actions.SignIn" = "Մտնել";
+"Common.Controls.Actions.Skip" = "Skip";
+"Common.Controls.Actions.TakePhoto" = "Լուսանկարել";
+"Common.Controls.Actions.TranslatePost.Title" = "Translate from %@";
+"Common.Controls.Actions.TranslatePost.UnknownLanguage" = "Unknown";
+"Common.Controls.Actions.TryAgain" = "Կրկին փորձիր";
+"Common.Controls.Actions.UnblockDomain" = "Unblock %@";
+"Common.Controls.Actions.Unfollow" = "Unfollow %@";
+"Common.Controls.Friendship.Block" = "Block";
+"Common.Controls.Friendship.BlockDomain" = "Block %@";
+"Common.Controls.Friendship.BlockUser" = "Block %@";
+"Common.Controls.Friendship.Blocked" = "Blocked";
+"Common.Controls.Friendship.EditInfo" = "Edit Info";
+"Common.Controls.Friendship.Follow" = "Հետեւել";
+"Common.Controls.Friendship.Following" = "Following";
+"Common.Controls.Friendship.HideReblogs" = "Hide Reblogs";
+"Common.Controls.Friendship.Mute" = "Լռեցնել";
+"Common.Controls.Friendship.MuteUser" = "Լռեցնել %@֊ին";
+"Common.Controls.Friendship.Muted" = "Լռեցուած";
+"Common.Controls.Friendship.Pending" = "Pending";
+"Common.Controls.Friendship.Request" = "Request";
+"Common.Controls.Friendship.ShowReblogs" = "Show Reblogs";
+"Common.Controls.Friendship.Unblock" = "Unblock";
+"Common.Controls.Friendship.UnblockUser" = "Unblock %@";
+"Common.Controls.Friendship.Unmute" = "Unmute";
+"Common.Controls.Friendship.UnmuteUser" = "Unmute %@";
+"Common.Controls.Keyboard.Common.ComposeNewPost" = "Compose New Post";
+"Common.Controls.Keyboard.Common.OpenSettings" = "Open Settings";
+"Common.Controls.Keyboard.Common.ShowFavorites" = "Show Favorites";
+"Common.Controls.Keyboard.Common.SwitchToTab" = "Switch to %@";
+"Common.Controls.Keyboard.SegmentedControl.NextSection" = "Next Section";
+"Common.Controls.Keyboard.SegmentedControl.PreviousSection" = "Previous Section";
+"Common.Controls.Keyboard.Timeline.NextStatus" = "Next Post";
+"Common.Controls.Keyboard.Timeline.OpenAuthorProfile" = "Open Author's Profile";
+"Common.Controls.Keyboard.Timeline.OpenRebloggerProfile" = "Open Reblogger's Profile";
+"Common.Controls.Keyboard.Timeline.OpenStatus" = "Open Post";
+"Common.Controls.Keyboard.Timeline.PreviewImage" = "Preview Image";
+"Common.Controls.Keyboard.Timeline.PreviousStatus" = "Previous Post";
+"Common.Controls.Keyboard.Timeline.ReplyStatus" = "Reply to Post";
+"Common.Controls.Keyboard.Timeline.ToggleContentWarning" = "Toggle Content Warning";
+"Common.Controls.Keyboard.Timeline.ToggleFavorite" = "Toggle Favorite on Post";
+"Common.Controls.Keyboard.Timeline.ToggleReblog" = "Toggle Reblog on Post";
+"Common.Controls.Status.Actions.A11YLabels.Reblog" = "Re-blog";
+"Common.Controls.Status.Actions.A11YLabels.Unreblog" = "Undo re-blog";
+"Common.Controls.Status.Actions.Favorite" = "Favorite";
+"Common.Controls.Status.Actions.Hide" = "Թաքցնել";
+"Common.Controls.Status.Actions.Menu" = "Ցանկ";
+"Common.Controls.Status.Actions.Reblog" = "Reblog";
+"Common.Controls.Status.Actions.Reply" = "Պատասխանել";
+"Common.Controls.Status.Actions.ShareLinkInPost" = "Share Link in Post";
+"Common.Controls.Status.Actions.ShowGif" = "Show GIF";
+"Common.Controls.Status.Actions.ShowImage" = "Show image";
+"Common.Controls.Status.Actions.ShowVideoPlayer" = "Show video player";
+"Common.Controls.Status.Actions.TapThenHoldToShowMenu" = "Tap then hold to show menu";
+"Common.Controls.Status.Actions.Unfavorite" = "Unfavorite";
+"Common.Controls.Status.Actions.Unreblog" = "Undo reblog";
+"Common.Controls.Status.Buttons.EditHistoryDetail" = "Last edit %@";
+"Common.Controls.Status.Buttons.EditHistoryTitle" = "Խմբագրման պատմութիւնը";
+"Common.Controls.Status.Buttons.FavoritesTitle" = "Favorites";
+"Common.Controls.Status.Buttons.ReblogsTitle" = "Reblogs";
+"Common.Controls.Status.ContentWarning" = "Content Warning";
+"Common.Controls.Status.EditHistory.OriginalPost" = "Original Post · %@";
+"Common.Controls.Status.EditHistory.Title" = "Խմբագրման պատմութիւնը";
+"Common.Controls.Status.EditedAtTimestampPrefix" = "Խմբագրուել է՝ %@";
+"Common.Controls.Status.LinkViaUser" = "%@ via %@";
+"Common.Controls.Status.LoadEmbed" = "Load Embed";
+"Common.Controls.Status.Media.AccessibilityLabel" = "%@, attachment %d of %d";
+"Common.Controls.Status.Media.ExpandGifHint" = "Expands the GIF. Double-tap and hold to show actions";
+"Common.Controls.Status.Media.ExpandImageHint" = "Expands the image. Double-tap and hold to show actions";
+"Common.Controls.Status.Media.ExpandVideoHint" = "Shows the video player. Double-tap and hold to show actions";
+"Common.Controls.Status.MediaContentWarning" = "Tap anywhere to reveal";
+"Common.Controls.Status.MetaEntity.Email" = "Email address: %@";
+"Common.Controls.Status.MetaEntity.Hashtag" = "Hashtag: %@";
+"Common.Controls.Status.MetaEntity.Mention" = "Show Profile: %@";
+"Common.Controls.Status.MetaEntity.Url" = "Link: %@";
+"Common.Controls.Status.Poll.Closed" = "Closed";
+"Common.Controls.Status.Poll.Vote" = "Քուէարկել";
+"Common.Controls.Status.PostedViaApplication" = "%@ via %@";
+"Common.Controls.Status.SensitiveContent" = "Sensitive Content";
+"Common.Controls.Status.ShowPost" = "Show Post";
+"Common.Controls.Status.ShowUserProfile" = "Show user profile";
+"Common.Controls.Status.Tag.Email" = "Էլ. փոստ";
+"Common.Controls.Status.Tag.Emoji" = "Զմայլիկ";
+"Common.Controls.Status.Tag.Hashtag" = "Պիտակ";
+"Common.Controls.Status.Tag.Link" = "Յղում";
+"Common.Controls.Status.Tag.Mention" = "Նշել";
+"Common.Controls.Status.Tag.Url" = "URL";
+"Common.Controls.Status.TapToReveal" = "Tap to reveal";
+"Common.Controls.Status.Translation.ShowOriginal" = "Show Original";
+"Common.Controls.Status.Translation.TranslatedFrom" = "Translated from %@ using %@";
+"Common.Controls.Status.Translation.UnknownLanguage" = "Unknown";
+"Common.Controls.Status.Translation.UnknownProvider" = "Unknown";
+"Common.Controls.Status.UserReblogged" = "%@ reblogged";
+"Common.Controls.Status.UserRepliedTo" = "Replied to %@";
+"Common.Controls.Status.Visibility.Direct" = "Only mentioned user can see this post.";
+"Common.Controls.Status.Visibility.Private" = "Only their followers can see this post.";
+"Common.Controls.Status.Visibility.PrivateFromMe" = "Only my followers can see this post.";
+"Common.Controls.Status.Visibility.Unlisted" = "Everyone can see this post but not display in the public timeline.";
+"Common.Controls.Tabs.A11Y.Explore" = "Explore";
+"Common.Controls.Tabs.A11Y.Search" = "Search";
+"Common.Controls.Tabs.Home" = "Home";
+"Common.Controls.Tabs.Notifications" = "Notifications";
+"Common.Controls.Tabs.Profile" = "Profile";
+"Common.Controls.Tabs.SearchAndExplore" = "Search and Explore";
+"Common.Controls.Timeline.Filtered" = "Զտուած";
+"Common.Controls.Timeline.Header.BlockedWarning" = "You can’t view this user’s profile
+until they unblock you.";
+"Common.Controls.Timeline.Header.BlockingWarning" = "You can’t view this user's profile
+until you unblock them.
+Your profile looks like this to them.";
+"Common.Controls.Timeline.Header.NoStatusFound" = "No Post Found";
+"Common.Controls.Timeline.Header.SuspendedWarning" = "This user has been suspended.";
+"Common.Controls.Timeline.Header.UserBlockedWarning" = "You can’t view %@’s profile
+until they unblock you.";
+"Common.Controls.Timeline.Header.UserBlockingWarning" = "You can’t view %@’s profile
+until you unblock them.
+Your profile looks like this to them.";
+"Common.Controls.Timeline.Header.UserSuspendedWarning" = "%@’s account has been suspended.";
+"Common.Controls.Timeline.Loader.LoadMissingPosts" = "Load missing posts";
+"Common.Controls.Timeline.Loader.LoadingMissingPosts" = "Loading missing posts...";
+"Common.Controls.Timeline.Loader.ShowMoreReplies" = "Ցուցադրել պատասխանները";
+"Common.Controls.Timeline.Timestamp.Now" = "Հիմա";
+"Common.UserList.FollowersCount" = "%@ followers";
+"Common.UserList.NoVerifiedLink" = "No verified link";
+"Extension.OpenIn.InvalidLinkError" = "This doesn't seem to be a valid Mastodon link.";
+"Scene.AccountList.AddAccount" = "Add Account";
+"Scene.AccountList.DismissAccountSwitcher" = "Dismiss Account Switcher";
+"Scene.AccountList.TabBarHint" = "Current selected profile: %@. Double tap then hold to show account switcher";
+"Scene.Bookmark.Title" = "Bookmarks";
+"Scene.Compose.Accessibility.AppendAttachment" = "Add Attachment";
+"Scene.Compose.Accessibility.AppendPoll" = "Add Poll";
+"Scene.Compose.Accessibility.CustomEmojiPicker" = "Custom Emoji Picker";
+"Scene.Compose.Accessibility.DisableContentWarning" = "Disable Content Warning";
+"Scene.Compose.Accessibility.EnableContentWarning" = "Enable Content Warning";
+"Scene.Compose.Accessibility.PostOptions" = "Post Options";
+"Scene.Compose.Accessibility.PostVisibilityMenu" = "Post Visibility Menu";
+"Scene.Compose.Accessibility.PostingAs" = "Posting as %@";
+"Scene.Compose.Accessibility.RemovePoll" = "Remove Poll";
+"Scene.Compose.Attachment.AttachmentBroken" = "This %@ is broken and can’t be
+uploaded to Mastodon.";
+"Scene.Compose.Attachment.AttachmentTooLarge" = "Attachment too large";
+"Scene.Compose.Attachment.CanNotRecognizeThisMediaAttachment" = "Can not recognize this media attachment";
+"Scene.Compose.Attachment.CompressingState" = "Compressing...";
+"Scene.Compose.Attachment.DescriptionPhoto" = "Describe the photo for the visually-impaired...";
+"Scene.Compose.Attachment.DescriptionVideo" = "Describe the video for the visually-impaired...";
+"Scene.Compose.Attachment.LoadFailed" = "Load Failed";
+"Scene.Compose.Attachment.Photo" = "photo";
+"Scene.Compose.Attachment.ServerProcessingState" = "Server Processing...";
+"Scene.Compose.Attachment.UploadFailed" = "Upload Failed";
+"Scene.Compose.Attachment.Video" = "video";
+"Scene.Compose.AutoComplete.SpaceToAdd" = "Space to add";
+"Scene.Compose.ComposeAction" = "Հրապարակել";
+"Scene.Compose.ContentInputPlaceholder" = "Type or paste what’s on your mind";
+"Scene.Compose.ContentWarning.Placeholder" = "Write an accurate warning here...";
+"Scene.Compose.Keyboard.AppendAttachmentEntry" = "Add Attachment - %@";
+"Scene.Compose.Keyboard.DiscardPost" = "Discard Post";
+"Scene.Compose.Keyboard.PublishPost" = "Publish Post";
+"Scene.Compose.Keyboard.SelectVisibilityEntry" = "Select Visibility - %@";
+"Scene.Compose.Keyboard.ToggleContentWarning" = "Toggle Content Warning";
+"Scene.Compose.Keyboard.TogglePoll" = "Toggle Poll";
+"Scene.Compose.Language.Other" = "Other Language…";
+"Scene.Compose.Language.Recent" = "Recent";
+"Scene.Compose.Language.Suggested" = "Suggested";
+"Scene.Compose.Language.Title" = "Post Language";
+"Scene.Compose.MediaSelection.Browse" = "Browse";
+"Scene.Compose.MediaSelection.Camera" = "Take Photo";
+"Scene.Compose.MediaSelection.PhotoLibrary" = "Photo Library";
+"Scene.Compose.Poll.AddOption" = "Add Option";
+"Scene.Compose.Poll.DurationTime" = "Duration: %@";
+"Scene.Compose.Poll.MoveDown" = "Move Down";
+"Scene.Compose.Poll.MoveUp" = "Move Up";
+"Scene.Compose.Poll.OneDay" = "1 Day";
+"Scene.Compose.Poll.OneHour" = "1 Hour";
+"Scene.Compose.Poll.OptionNumber" = "Option %ld";
+"Scene.Compose.Poll.RemoveOption" = "Remove Option";
+"Scene.Compose.Poll.SevenDays" = "7 Days";
+"Scene.Compose.Poll.SixHours" = "6 Hours";
+"Scene.Compose.Poll.ThePollHasEmptyOption" = "The poll has empty option";
+"Scene.Compose.Poll.ThePollIsInvalid" = "The poll is invalid";
+"Scene.Compose.Poll.ThirtyMinutes" = "30 minutes";
+"Scene.Compose.Poll.ThreeDays" = "3 Days";
+"Scene.Compose.Poll.Title" = "Poll";
+"Scene.Compose.ReplyingToUser" = "replying to %@";
+"Scene.Compose.Title.EditPost" = "Edit Post";
+"Scene.Compose.Title.NewPost" = "New Post";
+"Scene.Compose.Title.NewReply" = "New Reply";
+"Scene.Compose.Visibility.Direct" = "Only people I mention";
+"Scene.Compose.Visibility.Private" = "Followers only";
+"Scene.Compose.Visibility.Public" = "Public";
+"Scene.Compose.Visibility.Unlisted" = "Unlisted";
+"Scene.ConfirmEmail.Button.Resend" = "Resend";
+"Scene.ConfirmEmail.DidntGetLink.Prefix" = "Didn’t get a link?";
+"Scene.ConfirmEmail.DidntGetLink.ResendIn" = "Resend (%@)";
+"Scene.ConfirmEmail.DidntGetLink.ResendNow" = "Resend now.";
+"Scene.ConfirmEmail.DontReceiveEmail.Description" = "Check if your email address is correct as well as your junk folder if you haven’t.";
+"Scene.ConfirmEmail.DontReceiveEmail.ResendEmail" = "Նորից ուղարկել էլ. նամակ";
+"Scene.ConfirmEmail.DontReceiveEmail.Title" = "Check your Email";
+"Scene.ConfirmEmail.OpenEmailApp.Description" = "We just sent you an email. Check your junk folder if you haven’t.";
+"Scene.ConfirmEmail.OpenEmailApp.Mail" = "Փոստ";
+"Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "Open Email Client";
+"Scene.ConfirmEmail.OpenEmailApp.Title" = "Check your Inbox.";
+"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we sent you to verify %@. We’ll wait right here.";
+"Scene.ConfirmEmail.Title" = "Check Your Inbox";
+"Scene.Discovery.Intro" = "These are the posts gaining traction in your corner of Mastodon.";
+"Scene.Discovery.Tabs.Community" = "Community";
+"Scene.Discovery.Tabs.ForYou" = "For You";
+"Scene.Discovery.Tabs.Hashtags" = "Hashtags";
+"Scene.Discovery.Tabs.News" = "News";
+"Scene.Discovery.Tabs.Posts" = "Posts";
+"Scene.Familiarfollowers.FollowedByNames" = "Followed by %@";
+"Scene.Familiarfollowers.Title" = "Followers you familiar";
+"Scene.Favorite.Title" = "Favorites";
+"Scene.FavoritedBy.Title" = "Favorited By";
+"Scene.FollowedTags.Actions.Follow" = "Follow";
+"Scene.FollowedTags.Actions.Unfollow" = "Unfollow";
+"Scene.FollowedTags.Header.Participants" = "participants";
+"Scene.FollowedTags.Header.Posts" = "posts";
+"Scene.FollowedTags.Header.PostsToday" = "posts today";
+"Scene.FollowedTags.Title" = "Followed Tags";
+"Scene.Follower.Footer" = "Followers from other servers are not displayed.";
+"Scene.Follower.Title" = "follower";
+"Scene.Following.Footer" = "Follows from other servers are not displayed.";
+"Scene.Following.Title" = "following";
+"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoHint" = "Tap to scroll to top and tap again to previous location";
+"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoLabel" = "Mastodon";
+"Scene.HomeTimeline.NavigationBarState.NewPosts" = "See new posts";
+"Scene.HomeTimeline.NavigationBarState.Offline" = "Անցանց";
+"Scene.HomeTimeline.NavigationBarState.Published" = "Published!";
+"Scene.HomeTimeline.NavigationBarState.Publishing" = "Publishing post...";
+"Scene.HomeTimeline.Title" = "Հիմնական";
+"Scene.Login.ServerSearchField.Placeholder" = "Enter URL or search for your server";
+"Scene.Login.Subtitle" = "Log you in on the server you created your account on.";
+"Scene.Login.Title" = "Բարի վերադարձ";
+"Scene.Notification.FollowRequest.Accept" = "Accept";
+"Scene.Notification.FollowRequest.Accepted" = "Accepted";
+"Scene.Notification.FollowRequest.Reject" = "reject";
+"Scene.Notification.FollowRequest.Rejected" = "Rejected";
+"Scene.Notification.Keyobard.ShowEverything" = "Show Everything";
+"Scene.Notification.Keyobard.ShowMentions" = "Show Mentions";
+"Scene.Notification.NotificationDescription.FavoritedYourPost" = "favorited your post";
+"Scene.Notification.NotificationDescription.FollowedYou" = "followed you";
+"Scene.Notification.NotificationDescription.MentionedYou" = "mentioned you";
+"Scene.Notification.NotificationDescription.PollHasEnded" = "poll has ended";
+"Scene.Notification.NotificationDescription.RebloggedYourPost" = "reblogged your post";
+"Scene.Notification.NotificationDescription.RequestToFollowYou" = "request to follow you";
+"Scene.Notification.Title.Everything" = "Everything";
+"Scene.Notification.Title.Mentions" = "Mentions";
+"Scene.Preview.Keyboard.ClosePreview" = "Close Preview";
+"Scene.Preview.Keyboard.ShowNext" = "Show Next";
+"Scene.Preview.Keyboard.ShowPrevious" = "Show Previous";
+"Scene.Privacy.Button.Confirm" = "Համաձայն եմ";
+"Scene.Privacy.Description" = "Although the Mastodon app does not collect any data, the server you sign up through may have a different policy. Take a minute to review and agree to the Mastodon app privacy policy and your server’s privacy policy.";
+"Scene.Privacy.Policy.Ios" = "Privacy Policy - Mastodon for iOS";
+"Scene.Privacy.Policy.Server" = "Privacy Policy - %@";
+"Scene.Privacy.Title" = "Privacy";
+"Scene.Profile.Accessibility.DoubleTapToOpenTheList" = "Double tap to open the list";
+"Scene.Profile.Accessibility.EditAvatarImage" = "Edit avatar image";
+"Scene.Profile.Accessibility.ShowAvatarImage" = "Show avatar image";
+"Scene.Profile.Accessibility.ShowBannerImage" = "Show banner image";
+"Scene.Profile.Dashboard.FamiliarFollowers" = "mutuals";
+"Scene.Profile.Dashboard.MyFollowers" = "followers";
+"Scene.Profile.Dashboard.MyFollowing" = "following";
+"Scene.Profile.Dashboard.MyPosts" = "posts";
+"Scene.Profile.Dashboard.OtherFollowers" = "followers";
+"Scene.Profile.Dashboard.OtherFollowing" = "following";
+"Scene.Profile.Dashboard.OtherPosts" = "posts";
+"Scene.Profile.Fields.AddRow" = "Add Row";
+"Scene.Profile.Fields.Joined" = "Joined";
+"Scene.Profile.Fields.Placeholder.Content" = "Content";
+"Scene.Profile.Fields.Placeholder.Label" = "Label";
+"Scene.Profile.Fields.Verified.Long" = "Ownership of this link was checked on %@";
+"Scene.Profile.Fields.Verified.Short" = "Verified on %@";
+"Scene.Profile.Header.FollowsYou" = "Follows You";
+"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Confirm to block %@";
+"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Block Account";
+"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Message" = "Confirm to hide reblogs";
+"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Title" = "Hide Reblogs";
+"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "Confirm to mute %@";
+"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Mute Account";
+"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Message" = "Confirm to show reblogs";
+"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Title" = "Show Reblogs";
+"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "Confirm to unblock %@";
+"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Unblock Account";
+"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Confirm to unmute %@";
+"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Title" = "Unmute Account";
+"Scene.Profile.SegmentedControl.About" = "Մասին";
+"Scene.Profile.SegmentedControl.Media" = "Media";
+"Scene.Profile.SegmentedControl.Posts" = "Գրառումներ";
+"Scene.Profile.SegmentedControl.PostsAndReplies" = "Posts and Replies";
+"Scene.Profile.SegmentedControl.Replies" = "Replies";
+"Scene.RebloggedBy.Title" = "Reblogged By";
+"Scene.Register.Error.Item.Agreement" = "Agreement";
+"Scene.Register.Error.Item.Email" = "Էլ. փոստ";
+"Scene.Register.Error.Item.Locale" = "Locale";
+"Scene.Register.Error.Item.Password" = "Գաղտնաբառ";
+"Scene.Register.Error.Item.Reason" = "Պատճառ";
+"Scene.Register.Error.Item.Username" = "Մուտքանուն";
+"Scene.Register.Error.Reason.Accepted" = "%@ must be accepted";
+"Scene.Register.Error.Reason.Blank" = "%@ is required";
+"Scene.Register.Error.Reason.Blocked" = "%@ contains a disallowed email provider";
+"Scene.Register.Error.Reason.Inclusion" = "%@ is not a supported value";
+"Scene.Register.Error.Reason.Invalid" = "%@ is invalid";
+"Scene.Register.Error.Reason.Reserved" = "%@ is a reserved keyword";
+"Scene.Register.Error.Reason.Taken" = "%@ is already taken. How about:";
+"Scene.Register.Error.Reason.TooLong" = "%@ is too long";
+"Scene.Register.Error.Reason.TooShort" = "%@ is too short";
+"Scene.Register.Error.Reason.Unreachable" = "%@ does not seem to exist";
+"Scene.Register.Error.Special.EmailInvalid" = "This is not a valid email address";
+"Scene.Register.Error.Special.PasswordTooShort" = "Password is too short (must be at least 8 characters)";
+"Scene.Register.Error.Special.UsernameInvalid" = "Username must only contain alphanumeric characters and underscores";
+"Scene.Register.Error.Special.UsernameTooLong" = "Username is too long (can’t be longer than 30 characters)";
+"Scene.Register.Input.Avatar.Delete" = "Delete";
+"Scene.Register.Input.DisplayName.Placeholder" = "ցուցադրուող անուն";
+"Scene.Register.Input.Email.Placeholder" = "էլ. փոստ";
+"Scene.Register.Input.Invite.RegistrationUserInviteRequest" = "Why do you want to join?";
+"Scene.Register.Input.Password.Accessibility.Checked" = "checked";
+"Scene.Register.Input.Password.Accessibility.Unchecked" = "unchecked";
+"Scene.Register.Input.Password.CharacterLimit" = "8 characters";
+"Scene.Register.Input.Password.ConfirmationPlaceholder" = "Հաստատել գաղտնաբառը";
+"Scene.Register.Input.Password.Hint" = "Your password needs at least eight characters";
+"Scene.Register.Input.Password.Placeholder" = "գաղտնաբառ";
+"Scene.Register.Input.Password.Require" = "Your password needs at least:";
+"Scene.Register.Input.Username.DuplicatePrompt" = "Օգտանունը զբաղուած է։";
+"Scene.Register.Input.Username.Placeholder" = "մուտքանուն";
+"Scene.Register.Input.Username.Suggestion" = "amazing_%@";
+"Scene.Register.Title" = "Ստեղծել հաշիւ";
+"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?";
+"Scene.Report.ReportSentTitle" = "Thanks for reporting, we’ll look into this.";
+"Scene.Report.Reported" = "REPORTED";
+"Scene.Report.Send" = "Send Report";
+"Scene.Report.SkipToSend" = "Send without comment";
+"Scene.Report.Step1" = "Step 1 of 2";
+"Scene.Report.Step2" = "Step 2 of 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.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.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" = "Type or paste additional comments";
+"Scene.Report.Title" = "Report %@";
+"Scene.Report.TitleReport" = "Report";
+"Scene.Search.Recommend.Accounts.Description" = "You may like to follow these accounts";
+"Scene.Search.Recommend.Accounts.Follow" = "Follow";
+"Scene.Search.Recommend.Accounts.Title" = "Accounts you might like";
+"Scene.Search.Recommend.ButtonText" = "See All";
+"Scene.Search.Recommend.HashTag.Description" = "Hashtags that are getting quite a bit of attention";
+"Scene.Search.Recommend.HashTag.PeopleTalking" = "%@ people are talking";
+"Scene.Search.Recommend.HashTag.Title" = "Trending on Mastodon";
+"Scene.Search.SearchBar.Cancel" = "Cancel";
+"Scene.Search.SearchBar.Placeholder" = "Search hashtags and users";
+"Scene.Search.Searching.Clear" = "Clear";
+"Scene.Search.Searching.ClearAll" = "Clear all";
+"Scene.Search.Searching.EmptyState.NoResults" = "No results";
+"Scene.Search.Searching.Hashtag" = "Go to #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
+"Scene.Search.Searching.People" = "People matching \"%@\"";
+"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
+"Scene.Search.Searching.Profile" = "Go to @%@@%@";
+"Scene.Search.Searching.RecentSearch" = "Recent searches";
+"Scene.Search.Searching.Url" = "Open URL in Mastodon";
+"Scene.Search.Title" = "Search";
+"Scene.ServerPicker.Button.Category.Academia" = "academia";
+"Scene.ServerPicker.Button.Category.Activism" = "activism";
+"Scene.ServerPicker.Button.Category.All" = "All";
+"Scene.ServerPicker.Button.Category.AllAccessiblityDescription" = "Category: All";
+"Scene.ServerPicker.Button.Category.Art" = "art";
+"Scene.ServerPicker.Button.Category.Food" = "food";
+"Scene.ServerPicker.Button.Category.Furry" = "furry";
+"Scene.ServerPicker.Button.Category.Games" = "games";
+"Scene.ServerPicker.Button.Category.General" = "general";
+"Scene.ServerPicker.Button.Category.Journalism" = "journalism";
+"Scene.ServerPicker.Button.Category.Lgbt" = "lgbt";
+"Scene.ServerPicker.Button.Category.Music" = "music";
+"Scene.ServerPicker.Button.Category.Regional" = "regional";
+"Scene.ServerPicker.Button.Category.Tech" = "tech";
+"Scene.ServerPicker.Button.Language" = "Language";
+"Scene.ServerPicker.Button.SeeLess" = "See Less";
+"Scene.ServerPicker.Button.SeeMore" = "Տեսնել աւելին";
+"Scene.ServerPicker.Button.SignupSpeed" = "Sign-up Speed";
+"Scene.ServerPicker.EmptyState.BadNetwork" = "Something went wrong while loading the data. Check your internet connection.";
+"Scene.ServerPicker.EmptyState.FindingServers" = "Finding available servers...";
+"Scene.ServerPicker.EmptyState.NoResults" = "No results";
+"Scene.ServerPicker.Input.SearchServersOrEnterUrl" = "Search communities or enter URL";
+"Scene.ServerPicker.Label.Category" = "CATEGORY";
+"Scene.ServerPicker.Label.Language" = "LANGUAGE";
+"Scene.ServerPicker.Label.Users" = "USERS";
+"Scene.ServerPicker.Language.All" = "Բոլորը";
+"Scene.ServerPicker.NoServerSelectedHint" = "We’ll pick a server based on your language if you continue without making a selection.";
+"Scene.ServerPicker.Search.Placeholder" = "Search name or URL";
+"Scene.ServerPicker.SignupSpeed.All" = "Բոլորը";
+"Scene.ServerPicker.SignupSpeed.Instant" = "Instant Sign-up";
+"Scene.ServerPicker.SignupSpeed.ManuallyReviewed" = "Manual Review";
+"Scene.ServerPicker.Title" = "Pick Server";
+"Scene.ServerRules.Button.Confirm" = "I Agree";
+"Scene.ServerRules.PrivacyPolicy" = "privacy policy";
+"Scene.ServerRules.Prompt" = "By continuing, you’re subject to the terms of service and privacy policy for %@.";
+"Scene.ServerRules.Subtitle" = "These are set and enforced by the %@ moderators.";
+"Scene.ServerRules.TermsOfService" = "terms of service";
+"Scene.ServerRules.Title" = "Some ground rules.";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
+"Scene.SuggestionAccount.FollowAll" = "Follow all";
+"Scene.SuggestionAccount.Title" = "Popular on Mastodon";
+"Scene.Thread.BackTitle" = "Post";
+"Scene.Thread.Title" = "Post from %@";
+"Scene.Welcome.Education.A11Y.WhatIsMastodon.Title" = "What is Mastodon?";
+"Scene.Welcome.Education.Mastodon.Description" = "Mastodon is a decentralized social network, meaning no single company controls it. It’s made up of many independently-run servers, all connected together.";
+"Scene.Welcome.Education.Mastodon.Title" = "Բարի գալուստ Մաստոդոն";
+"Scene.Welcome.Education.Servers.Description" = "Every Mastodon account is hosted on a server — each with its own values, rules, & admins. No matter which one you pick, you can follow and interact with people on any server.";
+"Scene.Welcome.Education.Servers.Title" = "What are servers?";
+"Scene.Welcome.JoinDefaultServer" = "Միանալ %@-ին";
+"Scene.Welcome.LearnMore" = "Իմանալ աւելին";
+"Scene.Welcome.LogIn" = "Մտնել";
+"Scene.Welcome.PickServer" = "Ընտրել ուրիշ սերուեր";
+"Scene.Welcome.Separator.Or" = "կամ";
+"Widget.Common.UnsupportedWidgetFamily" = "Sorry but this Widget family is unsupported.";
+"Widget.Common.UserNotLoggedIn" = "Please open Mastodon to log in to an Account.";
+"Widget.FollowersCount.ConfigurationDescription" = "Show number of followers.";
+"Widget.FollowersCount.ConfigurationDisplayName" = "Followers";
+"Widget.FollowersCount.FollowersToday" = "%@ followers today";
+"Widget.FollowersCount.Title" = "FOLLOWERS";
+"Widget.Hashtag.Configuration.Description" = "Shows a recent post with the selected hashtag.";
+"Widget.Hashtag.Configuration.DisplayName" = "Hashtag";
+"Widget.Hashtag.NotFound.Account" = "@johnMastodon@no-such.account";
+"Widget.Hashtag.NotFound.AccountName" = "John Mastodon";
+"Widget.Hashtag.NotFound.Content" = "Sorry, we couldn’t find any posts with the hashtag #%@. Please try a #DifferentHashtag or check the widget settings.";
+"Widget.Hashtag.Placeholder.Account" = "@johnMastodon@no-such.account";
+"Widget.Hashtag.Placeholder.AccountName" = "John Mastodon";
+"Widget.Hashtag.Placeholder.Content" = "This is how a post with a #hashtag would look. Pick whichever #hashtag you want in the widget settings.";
+"Widget.LatestFollowers.ConfigurationDescription" = "Show latest followers.";
+"Widget.LatestFollowers.ConfigurationDisplayName" = "Latest followers";
+"Widget.LatestFollowers.LastUpdate" = "Last update: %@";
+"Widget.LatestFollowers.Title" = "Latest followers";
+"Widget.MultipleFollowers.ConfigurationDescription" = "Show number of followers for multiple accounts.";
+"Widget.MultipleFollowers.ConfigurationDisplayName" = "Multiple followers";
+"Widget.MultipleFollowers.MockUser.AccountName" = "another@follower.social";
+"Widget.MultipleFollowers.MockUser.DisplayName" = "Another follower";
\ No newline at end of file
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/it.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/it.lproj/Localizable.strings
index d1e186445..1d98fa8f1 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/it.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/it.lproj/Localizable.strings
@@ -443,8 +443,10 @@ caricato su Mastodon.";
"Scene.Search.Searching.ClearAll" = "Cancella tutto";
"Scene.Search.Searching.EmptyState.NoResults" = "Nessun risultato";
"Scene.Search.Searching.Hashtag" = "Vai a #%@";
-"Scene.Search.Searching.People" = "People matching \"%@\"";
-"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
+"Scene.Search.Searching.NoUser.Message" = "Non c'è un account utente \"%@\" su %@";
+"Scene.Search.Searching.NoUser.Title" = "Nessun account utente trovato";
+"Scene.Search.Searching.People" = "Persone corrispondenti a \"%@\"";
+"Scene.Search.Searching.Posts" = "Post corrispondenti a \"%@\"";
"Scene.Search.Searching.Profile" = "Vai a @%@@%@";
"Scene.Search.Searching.RecentSearch" = "Ricerche recenti";
"Scene.Search.Searching.Url" = "Apri l'URL su Mastodon";
@@ -487,40 +489,45 @@ caricato su Mastodon.";
"Scene.ServerRules.Subtitle" = "Questi sono impostati e applicati dai moderatori %@.";
"Scene.ServerRules.TermsOfService" = "condizioni del servizio";
"Scene.ServerRules.Title" = "Alcune regole di base.";
-"Scene.Settings.Footer.MastodonDescription" = "Mastodon è un software open source. Puoi segnalare problemi su GitHub a %@ (%@)";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "Chiudi la finestra Impostazioni";
-"Scene.Settings.Section.Appearance.Automatic" = "Automatico";
-"Scene.Settings.Section.Appearance.Dark" = "Sempre scuro";
-"Scene.Settings.Section.Appearance.Light" = "Sempre chiaro";
-"Scene.Settings.Section.Appearance.Title" = "Aspetto";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "Impostazioni account";
-"Scene.Settings.Section.BoringZone.Privacy" = "Politica sulla Privacy";
-"Scene.Settings.Section.BoringZone.Terms" = "Termini di servizio";
-"Scene.Settings.Section.BoringZone.Title" = "La zona boring";
-"Scene.Settings.Section.LookAndFeel.Light" = "Chiaro";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Davvero scuro";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "Un po' scuro";
-"Scene.Settings.Section.LookAndFeel.Title" = "Look and Feel";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "Predefinito di sistema";
-"Scene.Settings.Section.Notifications.Boosts" = "Condivide i miei post";
-"Scene.Settings.Section.Notifications.Favorites" = "Apprezza i miei post";
-"Scene.Settings.Section.Notifications.Follows" = "Mi segue";
-"Scene.Settings.Section.Notifications.Mentions" = "Mi menziona";
-"Scene.Settings.Section.Notifications.Title" = "Notifiche";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "chiunque";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "chiunque io segua";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "un seguace";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "nessuno";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "Avvisami quando";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Disabilita avatar animati";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Disabilita emoji animate";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Apri i link in Mastodon";
-"Scene.Settings.Section.Preference.Title" = "Preferenze";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Usa browser predefinito per aprire i collegamenti";
-"Scene.Settings.Section.SpicyZone.Clear" = "Cancella la cache multimediale";
-"Scene.Settings.Section.SpicyZone.Signout" = "Esci";
-"Scene.Settings.Section.SpicyZone.Title" = "La zona piccante";
-"Scene.Settings.Title" = "Impostazioni";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Cancella l'archiviazione multimediale";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribuisci a Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Ancora più impostazioni";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Politica sulla privacy";
+"Scene.Settings.AboutMastodon.Title" = "Info";
+"Scene.Settings.General.Appearance.Dark" = "Scuro";
+"Scene.Settings.General.Appearance.Light" = "Chiaro";
+"Scene.Settings.General.Appearance.SectionTitle" = "Aspetto";
+"Scene.Settings.General.Appearance.System" = "Utilizza l'aspetto del dispositivo";
+"Scene.Settings.General.Design.SectionTitle" = "Stile";
+"Scene.Settings.General.Design.ShowAnimations" = "Riproduci avatar ed emoji animati";
+"Scene.Settings.General.Links.OpenInBrowser" = "Apri nel browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Apri su Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Collegamenti";
+"Scene.Settings.General.Title" = "Generale";
+"Scene.Settings.Notifications.Alert.Boosts" = "Condivisioni";
+"Scene.Settings.Notifications.Alert.Favorites" = "Preferiti";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Menzioni e risposte";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "Nuovi seguaci";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Vai alle impostazioni di notifica";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Attiva le notifiche dalle impostazioni del tuo dispositivo per vedere gli aggiornamenti sulla schermata di blocco.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Chiunque";
+"Scene.Settings.Notifications.Policy.Follow" = "Persone che segui";
+"Scene.Settings.Notifications.Policy.Followers" = "Persone che ti seguono";
+"Scene.Settings.Notifications.Policy.Noone" = "Nessuno";
+"Scene.Settings.Notifications.Policy.Title" = "Ricevi notifiche da";
+"Scene.Settings.Notifications.Title" = "Notifiche";
+"Scene.Settings.Overview.AboutMastodon" = "Informazioni su Mastodon";
+"Scene.Settings.Overview.General" = "Generale";
+"Scene.Settings.Overview.Logout" = "Esci da %@";
+"Scene.Settings.Overview.Notifications" = "Notifiche";
+"Scene.Settings.Overview.ServerDetails" = "Dettagli del server";
+"Scene.Settings.Overview.SupportMastodon" = "Supporta Mastodon";
+"Scene.Settings.Overview.Title" = "Impostazioni";
+"Scene.Settings.ServerDetails.About" = "Info";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "Un avviso legale";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Amministratore";
+"Scene.Settings.ServerDetails.Rules" = "Regole";
"Scene.SuggestionAccount.FollowAll" = "Segui tutti";
"Scene.SuggestionAccount.Title" = "Popolare su Mastodon";
"Scene.Thread.BackTitle" = "Post";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/ja.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/ja.lproj/Localizable.strings
index dc59a9488..cd9b1bcee 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/ja.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/ja.lproj/Localizable.strings
@@ -435,14 +435,16 @@
"Scene.Search.SearchBar.Cancel" = "キャンセル";
"Scene.Search.SearchBar.Placeholder" = "ハッシュタグとユーザーを検索";
"Scene.Search.Searching.Clear" = "クリア";
-"Scene.Search.Searching.ClearAll" = "Clear all";
+"Scene.Search.Searching.ClearAll" = "すべて消去";
"Scene.Search.Searching.EmptyState.NoResults" = "なし";
-"Scene.Search.Searching.Hashtag" = "Go to #%@";
-"Scene.Search.Searching.People" = "People matching \"%@\"";
-"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
-"Scene.Search.Searching.Profile" = "Go to @%@@%@";
+"Scene.Search.Searching.Hashtag" = "#%@ へ移動";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
+"Scene.Search.Searching.People" = "「%@」に一致するアカウント";
+"Scene.Search.Searching.Posts" = "「%@」に一致する投稿";
+"Scene.Search.Searching.Profile" = "@%@@%@ へ移動";
"Scene.Search.Searching.RecentSearch" = "最近の検索";
-"Scene.Search.Searching.Url" = "Open URL in Mastodon";
+"Scene.Search.Searching.Url" = "URL を Mastodon で開く";
"Scene.Search.Title" = "検索";
"Scene.ServerPicker.Button.Category.Academia" = "アカデミア";
"Scene.ServerPicker.Button.Category.Activism" = "アクティビズム";
@@ -482,40 +484,45 @@
"Scene.ServerRules.Subtitle" = "これらのルールは、%@の管理者によって設定されています。";
"Scene.ServerRules.TermsOfService" = "利用規約";
"Scene.ServerRules.Title" = "いくつかのルールがあります。";
-"Scene.Settings.Footer.MastodonDescription" = "Mastodonはオープンソースです。バグの報告はGithubの%@ (%@)で行うことができます。";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "設定を閉じる";
-"Scene.Settings.Section.Appearance.Automatic" = "システムに準拠";
-"Scene.Settings.Section.Appearance.Dark" = "ダーク";
-"Scene.Settings.Section.Appearance.Light" = "ライト";
-"Scene.Settings.Section.Appearance.Title" = "外観";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "アカウント設定";
-"Scene.Settings.Section.BoringZone.Privacy" = "プライバシーポリシー";
-"Scene.Settings.Section.BoringZone.Terms" = "利用規約";
-"Scene.Settings.Section.BoringZone.Title" = "アプリについて";
-"Scene.Settings.Section.LookAndFeel.Light" = "ライト";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "ブラック";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "ダーク";
-"Scene.Settings.Section.LookAndFeel.Title" = "テーマ";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "端末の設定を使う";
-"Scene.Settings.Section.Notifications.Boosts" = "ブースト";
-"Scene.Settings.Section.Notifications.Favorites" = "お気に入り登録";
-"Scene.Settings.Section.Notifications.Follows" = "フォロー";
-"Scene.Settings.Section.Notifications.Mentions" = "メンション";
-"Scene.Settings.Section.Notifications.Title" = "通知";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "誰でも";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "フォローしている人";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "フォロワー";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "なし";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "通知を受け取る";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "アバターのアニメーションを無効化する";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "絵文字のアニメーションを無効化する";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Mastodonでリンクを開く";
-"Scene.Settings.Section.Preference.Title" = "環境設定";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "既定のブラウザでリンクを開く";
-"Scene.Settings.Section.SpicyZone.Clear" = "メディアキャッシュをクリア";
-"Scene.Settings.Section.SpicyZone.Signout" = "サインアウト";
-"Scene.Settings.Section.SpicyZone.Title" = "取り扱い注意項目";
-"Scene.Settings.Title" = "設定";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
"Scene.SuggestionAccount.FollowAll" = "すべてフォロー";
"Scene.SuggestionAccount.Title" = "人気のアカウント";
"Scene.Thread.BackTitle" = "投稿";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/kab.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/kab.lproj/Localizable.strings
index 44ab1ec82..f84af63f1 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/kab.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/kab.lproj/Localizable.strings
@@ -443,6 +443,8 @@ Ad d-yettwasali ɣef Mastodon.";
"Scene.Search.Searching.ClearAll" = "Clear all";
"Scene.Search.Searching.EmptyState.NoResults" = "Ulac igemmaḍ";
"Scene.Search.Searching.Hashtag" = "Go to #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
"Scene.Search.Searching.People" = "People matching \"%@\"";
"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
"Scene.Search.Searching.Profile" = "Go to @%@@%@";
@@ -487,40 +489,45 @@ Ad d-yettwasali ɣef Mastodon.";
"Scene.ServerRules.Subtitle" = "Ilugan-a ttusbadun sɣur inedbalen n %@.";
"Scene.ServerRules.TermsOfService" = "tiwetlin n useqdec";
"Scene.ServerRules.Title" = "Kra n yilugan igejdanen.";
-"Scene.Settings.Footer.MastodonDescription" = "Maṣṭudun d aseɣzan s uɣbalu yeldin. Tzemreḍ ad temmleḍ uguren deg GitHub %@ (%@)";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "Mdel asfaylu n iɣewwaṛen";
-"Scene.Settings.Section.Appearance.Automatic" = "Awurman";
-"Scene.Settings.Section.Appearance.Dark" = "Yezga d aberkan";
-"Scene.Settings.Section.Appearance.Light" = "Yezga d aceεlal";
-"Scene.Settings.Section.Appearance.Title" = "Apparence";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "Iɣewwaṛen n umiḍan";
-"Scene.Settings.Section.BoringZone.Privacy" = "Tasertit tabaḍnit";
-"Scene.Settings.Section.BoringZone.Terms" = "Tiwtilin n useqdec";
-"Scene.Settings.Section.BoringZone.Title" = "Tamnaḍt yessefcalen";
-"Scene.Settings.Section.LookAndFeel.Light" = "Aceɛlal";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "D aberkan s tidet";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "D aberkan cwiya";
-"Scene.Settings.Section.LookAndFeel.Title" = "Wali, tḥalfuḍ";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "Seqdec anagraw";
-"Scene.Settings.Section.Notifications.Boosts" = "Yules asuffeɣ n tduffeɣt-iw";
-"Scene.Settings.Section.Notifications.Favorites" = "Yerna tasuffeɣt-iw ɣer yismenyafen-ines";
-"Scene.Settings.Section.Notifications.Follows" = "Yeṭṭafar-iyi";
-"Scene.Settings.Section.Notifications.Mentions" = "Ibder-iyi-d";
-"Scene.Settings.Section.Notifications.Title" = "Tilɣa";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "yal yiwen";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "yal win ara ḍefreɣ";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "ameḍfar";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "ula yiwen";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "Selɣu-yi-d mi ara";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Sens ivaṭaren yettembiwilen";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Sens imujiten yettembiwilen";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Ldi iseɣwan deg Mastodon";
-"Scene.Settings.Section.Preference.Title" = "Imenyafen";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Seqdec iminig amezwer i twaledyawt n yiseɣwan";
-"Scene.Settings.Section.SpicyZone.Clear" = "Sfeḍ takatut tuffirt n umidyat";
-"Scene.Settings.Section.SpicyZone.Signout" = "Senser";
-"Scene.Settings.Section.SpicyZone.Title" = "Tamnaḍt tamihawt";
-"Scene.Settings.Title" = "Iɣewwaṛen";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
"Scene.SuggestionAccount.FollowAll" = "Follow all";
"Scene.SuggestionAccount.Title" = "Popular on Mastodon";
"Scene.Thread.BackTitle" = "Amagrad";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/ku.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/ku.lproj/Localizable.strings
index f0c54b536..3c57a6e2a 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/ku.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/ku.lproj/Localizable.strings
@@ -443,6 +443,8 @@ Profîla te ji wan ra wiha xuya dike.";
"Scene.Search.Searching.ClearAll" = "Clear all";
"Scene.Search.Searching.EmptyState.NoResults" = "Encam tune";
"Scene.Search.Searching.Hashtag" = "Go to #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
"Scene.Search.Searching.People" = "People matching \"%@\"";
"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
"Scene.Search.Searching.Profile" = "Go to @%@@%@";
@@ -487,40 +489,45 @@ Profîla te ji wan ra wiha xuya dike.";
"Scene.ServerRules.Subtitle" = "Ev rêzik ji aliyê çavdêrên %@ ve tên sazkirin.";
"Scene.ServerRules.TermsOfService" = "mercên bikaranînê";
"Scene.ServerRules.Title" = "Hinek rêzikên bingehîn.";
-"Scene.Settings.Footer.MastodonDescription" = "Mastodon nermalava çavkaniya vekirî ye. Tu dikarî pirsgirêkan li ser GitHub-ê ragihînî di %@ (%@) de";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "Sazkariyên çarçoveyê bigire";
-"Scene.Settings.Section.Appearance.Automatic" = "Xweber";
-"Scene.Settings.Section.Appearance.Dark" = "Her dem tarî";
-"Scene.Settings.Section.Appearance.Light" = "Her dem ron";
-"Scene.Settings.Section.Appearance.Title" = "Xuyang";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "Sazkariyên ajimêr";
-"Scene.Settings.Section.BoringZone.Privacy" = "Polîtikaya nihêniyê";
-"Scene.Settings.Section.BoringZone.Terms" = "Mercên bikaranînê";
-"Scene.Settings.Section.BoringZone.Title" = "Devera acizker";
-"Scene.Settings.Section.LookAndFeel.Light" = "Ron";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Pir tarî";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "Hinekî tarî";
-"Scene.Settings.Section.LookAndFeel.Title" = "Xuyang";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "Pergalê bi kar bîne";
-"Scene.Settings.Section.Notifications.Boosts" = "Şandiya min bilind dike";
-"Scene.Settings.Section.Notifications.Favorites" = "Şandiya min hez dike";
-"Scene.Settings.Section.Notifications.Follows" = "Min şopand";
-"Scene.Settings.Section.Notifications.Mentions" = "Qale min dike";
-"Scene.Settings.Section.Notifications.Title" = "Agahdarî";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "her kes";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "her kesê ku ez dişopînim";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "şopînerek";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "ne yek";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "Min agahdar bike dema";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Avatarên anîmasyonî neçalak bike";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Emojiyên anîmasyonî neçalak bike";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Girêdanan di Mastodon de veke";
-"Scene.Settings.Section.Preference.Title" = "Sazkarî";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Ji bo vekirina girêdanan geroka berdest bi kar bîne";
-"Scene.Settings.Section.SpicyZone.Clear" = "Pêşbîra medyayê pak bike";
-"Scene.Settings.Section.SpicyZone.Signout" = "Derkeve";
-"Scene.Settings.Section.SpicyZone.Title" = "Devera germ";
-"Scene.Settings.Title" = "Sazkarî";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
"Scene.SuggestionAccount.FollowAll" = "Follow all";
"Scene.SuggestionAccount.Title" = "Popular on Mastodon";
"Scene.Thread.BackTitle" = "Şandî";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/nl.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/nl.lproj/Localizable.strings
index c636b5fb6..4a9d1a344 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/nl.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/nl.lproj/Localizable.strings
@@ -437,6 +437,8 @@ Jouw profiel ziet er zo uit voor hen.";
"Scene.Search.Searching.ClearAll" = "Clear all";
"Scene.Search.Searching.EmptyState.NoResults" = "Geen resultaten";
"Scene.Search.Searching.Hashtag" = "Go to #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
"Scene.Search.Searching.People" = "People matching \"%@\"";
"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
"Scene.Search.Searching.Profile" = "Go to @%@@%@";
@@ -481,40 +483,45 @@ Jouw profiel ziet er zo uit voor hen.";
"Scene.ServerRules.Subtitle" = "Deze regels zijn ingesteld door de beheerders van %@.";
"Scene.ServerRules.TermsOfService" = "gebruiksvoorwaarden";
"Scene.ServerRules.Title" = "Enkele basisregels.";
-"Scene.Settings.Footer.MastodonDescription" = "Mastodon is vrije, opensourcesoftware. Je kunt problemen melden op GitHub via %@ (%@)";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "Instellingen sluiten";
-"Scene.Settings.Section.Appearance.Automatic" = "Automatisch";
-"Scene.Settings.Section.Appearance.Dark" = "Altijd Donker";
-"Scene.Settings.Section.Appearance.Light" = "Altijd licht";
-"Scene.Settings.Section.Appearance.Title" = "Uiterlijk";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "Accountinstellingen";
-"Scene.Settings.Section.BoringZone.Privacy" = "Privacybeleid";
-"Scene.Settings.Section.BoringZone.Terms" = "Gebruiksvoorwaarden";
-"Scene.Settings.Section.BoringZone.Title" = "De saaie zone";
-"Scene.Settings.Section.LookAndFeel.Light" = "Licht";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Echt donker";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "Donker";
-"Scene.Settings.Section.LookAndFeel.Title" = "Uiterlijk";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "Systeem gebruiken";
-"Scene.Settings.Section.Notifications.Boosts" = "Mijn bericht boost";
-"Scene.Settings.Section.Notifications.Favorites" = "Mijn bericht als favoriet markeert";
-"Scene.Settings.Section.Notifications.Follows" = "Mij volgt";
-"Scene.Settings.Section.Notifications.Mentions" = "Mij vermeldt";
-"Scene.Settings.Section.Notifications.Title" = "Meldingen";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "iemand";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "iemand die ik volg";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "een volger";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "niemand";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "Melding tonen wanneer";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Geanimeerde avatars uitschakelen";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Geanimeerde emojis uitschakelen";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Open links in Mastodon";
-"Scene.Settings.Section.Preference.Title" = "Instellingen";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Gebruik de standaardbrowser om links te openen";
-"Scene.Settings.Section.SpicyZone.Clear" = "Mediacache wissen";
-"Scene.Settings.Section.SpicyZone.Signout" = "Uitloggen";
-"Scene.Settings.Section.SpicyZone.Title" = "De gevaarlijke zone";
-"Scene.Settings.Title" = "Instellingen";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
"Scene.SuggestionAccount.FollowAll" = "Iedereen volgen";
"Scene.SuggestionAccount.Title" = "Populair op Mastodon";
"Scene.Thread.BackTitle" = "Bericht";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/ru.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/ru.lproj/Localizable.strings
index 481e2851d..9257b22d4 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/ru.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/ru.lproj/Localizable.strings
@@ -451,6 +451,8 @@
"Scene.Search.Searching.ClearAll" = "Clear all";
"Scene.Search.Searching.EmptyState.NoResults" = "Нет результатов";
"Scene.Search.Searching.Hashtag" = "Go to #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
"Scene.Search.Searching.People" = "People matching \"%@\"";
"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
"Scene.Search.Searching.Profile" = "Go to @%@@%@";
@@ -495,40 +497,45 @@
"Scene.ServerRules.Subtitle" = "Эти правила установлены администраторами %@.";
"Scene.ServerRules.TermsOfService" = "условия использования";
"Scene.ServerRules.Title" = "Несколько основных правил.";
-"Scene.Settings.Footer.MastodonDescription" = "Mastodon — проект с открытым исходным кодом. Сообщить о проблемах можно на GitHub по адресу %@ (%@)";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "Закрыть окно настроек";
-"Scene.Settings.Section.Appearance.Automatic" = "Автоматически";
-"Scene.Settings.Section.Appearance.Dark" = "Тёмная тема";
-"Scene.Settings.Section.Appearance.Light" = "Светлая тема";
-"Scene.Settings.Section.Appearance.Title" = "Внешний вид";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "Настройки аккаунта";
-"Scene.Settings.Section.BoringZone.Privacy" = "Политика конфиденциальности";
-"Scene.Settings.Section.BoringZone.Terms" = "Условия использования";
-"Scene.Settings.Section.BoringZone.Title" = "Зона скукотищи";
-"Scene.Settings.Section.LookAndFeel.Light" = "Light";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Really Dark";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "Sorta Dark";
-"Scene.Settings.Section.LookAndFeel.Title" = "Look and Feel";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "Use System";
-"Scene.Settings.Section.Notifications.Boosts" = "Продвигает мой пост";
-"Scene.Settings.Section.Notifications.Favorites" = "Добавляет мой пост в избранное";
-"Scene.Settings.Section.Notifications.Follows" = "Подписался на меня";
-"Scene.Settings.Section.Notifications.Mentions" = "Упоминает меня";
-"Scene.Settings.Section.Notifications.Title" = "Уведомления";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "кто угодно";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "любой, на кого я подписан(а)";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "мой подписчик";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "никто";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "Уведомлять меня, когда";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Отключить анимацию аватарок";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Отключить анимацию эмодзи";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Открывать ссылки в Мастодоне";
-"Scene.Settings.Section.Preference.Title" = "Предпочтения";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Использовать браузер по умолчанию для открытия ссылок";
-"Scene.Settings.Section.SpicyZone.Clear" = "Очистить кэш медиа";
-"Scene.Settings.Section.SpicyZone.Signout" = "Выйти из учётной записи";
-"Scene.Settings.Section.SpicyZone.Title" = "Пикантная зона";
-"Scene.Settings.Title" = "Настройки";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
"Scene.SuggestionAccount.FollowAll" = "Follow all";
"Scene.SuggestionAccount.Title" = "Popular on Mastodon";
"Scene.Thread.BackTitle" = "Пост";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/sl.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/sl.lproj/Localizable.strings
index f2bc2531f..ecadde637 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/sl.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/sl.lproj/Localizable.strings
@@ -440,14 +440,16 @@ možno naložiti v Mastodon.";
"Scene.Search.SearchBar.Cancel" = "Prekliči";
"Scene.Search.SearchBar.Placeholder" = "Išči ključnike in uporabnike";
"Scene.Search.Searching.Clear" = "Počisti";
-"Scene.Search.Searching.ClearAll" = "Clear all";
+"Scene.Search.Searching.ClearAll" = "Počisti vse";
"Scene.Search.Searching.EmptyState.NoResults" = "Ni rezultatov";
-"Scene.Search.Searching.Hashtag" = "Go to #%@";
-"Scene.Search.Searching.People" = "People matching \"%@\"";
-"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
-"Scene.Search.Searching.Profile" = "Go to @%@@%@";
+"Scene.Search.Searching.Hashtag" = "Pojdi na #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
+"Scene.Search.Searching.People" = "Osebe, ki se ujemajo s/z »%@«";
+"Scene.Search.Searching.Posts" = "Objave, ki se ujemajo s/z »%@«";
+"Scene.Search.Searching.Profile" = "Pojdi na @%@@%@";
"Scene.Search.Searching.RecentSearch" = "Nedavna iskanja";
-"Scene.Search.Searching.Url" = "Open URL in Mastodon";
+"Scene.Search.Searching.Url" = "Odpri URL v Mastodonu";
"Scene.Search.Title" = "Iskanje";
"Scene.ServerPicker.Button.Category.Academia" = "akademsko";
"Scene.ServerPicker.Button.Category.Activism" = "aktivizem";
@@ -487,40 +489,45 @@ možno naložiti v Mastodon.";
"Scene.ServerRules.Subtitle" = "Slednje določajo in njihovo spoštovanje zagotavljajo moderatorji %@.";
"Scene.ServerRules.TermsOfService" = "pogoji uporabe";
"Scene.ServerRules.Title" = "Nekaj osnovnih pravil.";
-"Scene.Settings.Footer.MastodonDescription" = "Mastodon je odprtokodna programska oprema. Na GitHubu na %@ (%@) lahko poročate o napakah";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "Zapri okno nastavitev";
-"Scene.Settings.Section.Appearance.Automatic" = "Samodejno";
-"Scene.Settings.Section.Appearance.Dark" = "Vedno temno";
-"Scene.Settings.Section.Appearance.Light" = "Vedno svetlo";
-"Scene.Settings.Section.Appearance.Title" = "Videz";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "Nastavitve računa";
-"Scene.Settings.Section.BoringZone.Privacy" = "Pravilnik o zasebnosti";
-"Scene.Settings.Section.BoringZone.Terms" = "Pogoji uporabe";
-"Scene.Settings.Section.BoringZone.Title" = "Cona dolgočasja";
-"Scene.Settings.Section.LookAndFeel.Light" = "Svetlo";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Zares temno";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "Nekako temno";
-"Scene.Settings.Section.LookAndFeel.Title" = "Videz in občutek";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "Uporabi sistemsko";
-"Scene.Settings.Section.Notifications.Boosts" = "prepošlje mojo objavo";
-"Scene.Settings.Section.Notifications.Favorites" = "mojo objavo da med priljubljene";
-"Scene.Settings.Section.Notifications.Follows" = "me sledi";
-"Scene.Settings.Section.Notifications.Mentions" = "me omeni";
-"Scene.Settings.Section.Notifications.Title" = "Obvestila";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "kdor koli";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "nekdo, ki mu sledim,";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "sledilec/ka";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "nihče";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "Obvesti me, ko";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Onemogoči animirane avatarje";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Onemogoči animirane emotikone";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Odpri povezave v Mastodonu";
-"Scene.Settings.Section.Preference.Title" = "Nastavitve";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Uporabi privzeti brskalnik za odpiranje povezav";
-"Scene.Settings.Section.SpicyZone.Clear" = "Počisti medijski predpomnilnik";
-"Scene.Settings.Section.SpicyZone.Signout" = "Odjava";
-"Scene.Settings.Section.SpicyZone.Title" = "Pikantna cona";
-"Scene.Settings.Title" = "Nastavitve";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
"Scene.SuggestionAccount.FollowAll" = "Sledi vsem";
"Scene.SuggestionAccount.Title" = "Priljubljeno na Mastodonu";
"Scene.Thread.BackTitle" = "Objavi";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/sv.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/sv.lproj/Localizable.strings
index 0f1c1c081..8e7a5ebc0 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/sv.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/sv.lproj/Localizable.strings
@@ -442,12 +442,14 @@ laddas upp till Mastodon.";
"Scene.Search.Searching.Clear" = "Rensa";
"Scene.Search.Searching.ClearAll" = "Rensa alla";
"Scene.Search.Searching.EmptyState.NoResults" = "Inga resultat";
-"Scene.Search.Searching.Hashtag" = "Go to #%@";
+"Scene.Search.Searching.Hashtag" = "Gå till #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "Inget användarkonto hittades";
"Scene.Search.Searching.People" = "People matching \"%@\"";
"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
-"Scene.Search.Searching.Profile" = "Go to @%@@%@";
+"Scene.Search.Searching.Profile" = "Gå till @%@@%@";
"Scene.Search.Searching.RecentSearch" = "Senaste sökningarna";
-"Scene.Search.Searching.Url" = "Open URL in Mastodon";
+"Scene.Search.Searching.Url" = "Öppna URL i Mastodon";
"Scene.Search.Title" = "Sök";
"Scene.ServerPicker.Button.Category.Academia" = "vetenskap";
"Scene.ServerPicker.Button.Category.Activism" = "aktivism";
@@ -474,7 +476,7 @@ laddas upp till Mastodon.";
"Scene.ServerPicker.Label.Category" = "KATEGORI";
"Scene.ServerPicker.Label.Language" = "SPRÅK";
"Scene.ServerPicker.Label.Users" = "ANVÄNDARE";
-"Scene.ServerPicker.Language.All" = "All";
+"Scene.ServerPicker.Language.All" = "Alla";
"Scene.ServerPicker.NoServerSelectedHint" = "Vi kommer att välja en server baserat på ditt språk om du fortsätter utan att göra ett val.";
"Scene.ServerPicker.Search.Placeholder" = "Sök namn eller URL";
"Scene.ServerPicker.SignupSpeed.All" = "Allt";
@@ -487,40 +489,45 @@ laddas upp till Mastodon.";
"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" = "Boostar 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" = "Nä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.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.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Bidra till Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Integritetspolicy";
+"Scene.Settings.AboutMastodon.Title" = "Om";
+"Scene.Settings.General.Appearance.Dark" = "Mörkt";
+"Scene.Settings.General.Appearance.Light" = "Ljust";
+"Scene.Settings.General.Appearance.SectionTitle" = "Utseende";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Spela animerade avatarer och emojis";
+"Scene.Settings.General.Links.OpenInBrowser" = "Öppna i webbläsare";
+"Scene.Settings.General.Links.OpenInMastodon" = "Öppna i Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Länkar";
+"Scene.Settings.General.Title" = "Allmänt";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favoriter";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Omnämnanden & Svar";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "Nya följare";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "Personer du följer";
+"Scene.Settings.Notifications.Policy.Followers" = "Personer som följer dig";
+"Scene.Settings.Notifications.Policy.Noone" = "Ingen";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "Om Mastodon";
+"Scene.Settings.Overview.General" = "Allmänt";
+"Scene.Settings.Overview.Logout" = "Logga ut %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Stöd Mastodon";
+"Scene.Settings.Overview.Title" = "Inställningar";
+"Scene.Settings.ServerDetails.About" = "Om";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administratör";
+"Scene.Settings.ServerDetails.Rules" = "Regler";
"Scene.SuggestionAccount.FollowAll" = "Följ alla";
"Scene.SuggestionAccount.Title" = "Populärt på Mastodon";
"Scene.Thread.BackTitle" = "Inlägg";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/th.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/th.lproj/Localizable.strings
index 514b9944c..ffc9fc4ce 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/th.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/th.lproj/Localizable.strings
@@ -440,14 +440,16 @@
"Scene.Search.SearchBar.Cancel" = "ยกเลิก";
"Scene.Search.SearchBar.Placeholder" = "ค้นหาแฮชแท็กและผู้ใช้";
"Scene.Search.Searching.Clear" = "ล้าง";
-"Scene.Search.Searching.ClearAll" = "Clear all";
+"Scene.Search.Searching.ClearAll" = "ล้างทั้งหมด";
"Scene.Search.Searching.EmptyState.NoResults" = "ไม่มีผลลัพธ์";
-"Scene.Search.Searching.Hashtag" = "Go to #%@";
-"Scene.Search.Searching.People" = "People matching \"%@\"";
-"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
-"Scene.Search.Searching.Profile" = "Go to @%@@%@";
+"Scene.Search.Searching.Hashtag" = "ไปยัง #%@";
+"Scene.Search.Searching.NoUser.Message" = "ไม่มีบัญชีผู้ใช้ \"%@\" ใน %@";
+"Scene.Search.Searching.NoUser.Title" = "ไม่พบบัญชีผู้ใช้";
+"Scene.Search.Searching.People" = "ผู้คนที่ตรงกับ \"%@\"";
+"Scene.Search.Searching.Posts" = "โพสต์ที่ตรงกับ \"%@\"";
+"Scene.Search.Searching.Profile" = "ไปยัง @%@@%@";
"Scene.Search.Searching.RecentSearch" = "การค้นหาล่าสุด";
-"Scene.Search.Searching.Url" = "Open URL in Mastodon";
+"Scene.Search.Searching.Url" = "เปิด URL ใน Mastodon";
"Scene.Search.Title" = "ค้นหา";
"Scene.ServerPicker.Button.Category.Academia" = "สถาบันการศึกษา";
"Scene.ServerPicker.Button.Category.Activism" = "กิจกรรมเพื่อการเปลี่ยนแปลง";
@@ -487,40 +489,45 @@
"Scene.ServerRules.Subtitle" = "มีการตั้งและบังคับใช้กฎเหล่านี้โดยผู้ควบคุมของ %@";
"Scene.ServerRules.TermsOfService" = "เงื่อนไขการให้บริการ";
"Scene.ServerRules.Title" = "กฎพื้นฐานบางประการ";
-"Scene.Settings.Footer.MastodonDescription" = "Mastodon เป็นซอฟต์แวร์โอเพนซอร์ส คุณสามารถรายงานปัญหาได้ใน GitHub ที่ %@ (%@)";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "ปิดหน้าต่างการตั้งค่า";
-"Scene.Settings.Section.Appearance.Automatic" = "อัตโนมัติ";
-"Scene.Settings.Section.Appearance.Dark" = "มืดเสมอ";
-"Scene.Settings.Section.Appearance.Light" = "สว่างเสมอ";
-"Scene.Settings.Section.Appearance.Title" = "ลักษณะที่ปรากฏ";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "การตั้งค่าบัญชี";
-"Scene.Settings.Section.BoringZone.Privacy" = "นโยบายความเป็นส่วนตัว";
-"Scene.Settings.Section.BoringZone.Terms" = "เงื่อนไขการให้บริการ";
-"Scene.Settings.Section.BoringZone.Title" = "โซนน่าเบื่อ";
-"Scene.Settings.Section.LookAndFeel.Light" = "สว่าง";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "มืดมาก";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "ค่อนข้างมืด";
-"Scene.Settings.Section.LookAndFeel.Title" = "ลักษณะที่แสดง";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "ใช้ของระบบ";
-"Scene.Settings.Section.Notifications.Boosts" = "ดันโพสต์ของฉัน";
-"Scene.Settings.Section.Notifications.Favorites" = "ชื่นชอบโพสต์ของฉัน";
-"Scene.Settings.Section.Notifications.Follows" = "ติดตามฉัน";
-"Scene.Settings.Section.Notifications.Mentions" = "กล่าวถึงฉัน";
-"Scene.Settings.Section.Notifications.Title" = "การแจ้งเตือน";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "ใครก็ตาม";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "ใครก็ตามที่ฉันติดตาม";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "ผู้ติดตาม";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "ไม่มีใคร";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "แจ้งเตือนฉันเมื่อ";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "ปิดใช้งานภาพประจำตัวแบบเคลื่อนไหว";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "ปิดใช้งานอีโมจิแบบเคลื่อนไหว";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "เปิดลิงก์ใน Mastodon";
-"Scene.Settings.Section.Preference.Title" = "การกำหนดลักษณะ";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "ใช้เบราว์เซอร์เริ่มต้นเพื่อเปิดลิงก์";
-"Scene.Settings.Section.SpicyZone.Clear" = "ล้างแคชสื่อ";
-"Scene.Settings.Section.SpicyZone.Signout" = "ลงชื่อออก";
-"Scene.Settings.Section.SpicyZone.Title" = "โซนเผ็ดร้อน";
-"Scene.Settings.Title" = "การตั้งค่า";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "ล้างที่เก็บข้อมูลสื่อ";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "มีส่วนร่วมกับ Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "การตั้งค่าเพิ่มเติม";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "นโยบายความเป็นส่วนตัว";
+"Scene.Settings.AboutMastodon.Title" = "เกี่ยวกับ";
+"Scene.Settings.General.Appearance.Dark" = "มืด";
+"Scene.Settings.General.Appearance.Light" = "สว่าง";
+"Scene.Settings.General.Appearance.SectionTitle" = "ลักษณะที่ปรากฏ";
+"Scene.Settings.General.Appearance.System" = "ใช้ลักษณะที่ปรากฏของอุปกรณ์";
+"Scene.Settings.General.Design.SectionTitle" = "การออกแบบ";
+"Scene.Settings.General.Design.ShowAnimations" = "เล่นภาพประจำตัวและอีโมจิแบบเคลื่อนไหว";
+"Scene.Settings.General.Links.OpenInBrowser" = "เปิดในเบราว์เซอร์";
+"Scene.Settings.General.Links.OpenInMastodon" = "เปิดใน Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "ลิงก์";
+"Scene.Settings.General.Title" = "ทั่วไป";
+"Scene.Settings.Notifications.Alert.Boosts" = "การดัน";
+"Scene.Settings.Notifications.Alert.Favorites" = "รายการโปรด";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "การกล่าวถึงและการตอบกลับ";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "ผู้ติดตามใหม่";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "ไปยังการตั้งค่าการแจ้งเตือน";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "เปิดการแจ้งเตือนจากการตั้งค่าอุปกรณ์ของคุณเพื่อดูการอัปเดตในหน้าจอล็อคของคุณ";
+"Scene.Settings.Notifications.Policy.Anyone" = "ใครก็ตาม";
+"Scene.Settings.Notifications.Policy.Follow" = "ผู้คนที่คุณติดตาม";
+"Scene.Settings.Notifications.Policy.Followers" = "ผู้คนที่ติดตามคุณ";
+"Scene.Settings.Notifications.Policy.Noone" = "ไม่มีใคร";
+"Scene.Settings.Notifications.Policy.Title" = "รับการแจ้งเตือนจาก";
+"Scene.Settings.Notifications.Title" = "การแจ้งเตือน";
+"Scene.Settings.Overview.AboutMastodon" = "เกี่ยวกับ Mastodon";
+"Scene.Settings.Overview.General" = "ทั่วไป";
+"Scene.Settings.Overview.Logout" = "ออกจากระบบ %@";
+"Scene.Settings.Overview.Notifications" = "การแจ้งเตือน";
+"Scene.Settings.Overview.ServerDetails" = "รายละเอียดเซิร์ฟเวอร์";
+"Scene.Settings.Overview.SupportMastodon" = "สนับสนุน Mastodon";
+"Scene.Settings.Overview.Title" = "การตั้งค่า";
+"Scene.Settings.ServerDetails.About" = "เกี่ยวกับ";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "ประกาศทางกฎหมาย";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "ส่งข้อความถึงผู้ดูแล";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "ผู้ดูแล";
+"Scene.Settings.ServerDetails.Rules" = "กฎ";
"Scene.SuggestionAccount.FollowAll" = "ติดตามทั้งหมด";
"Scene.SuggestionAccount.Title" = "เป็นที่นิยมใน Mastodon";
"Scene.Thread.BackTitle" = "โพสต์";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/tr.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/tr.lproj/Localizable.strings
index d10279ff4..77e6db6bb 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/tr.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/tr.lproj/Localizable.strings
@@ -442,6 +442,8 @@ yüklenemiyor.";
"Scene.Search.Searching.ClearAll" = "Clear all";
"Scene.Search.Searching.EmptyState.NoResults" = "Sonuç yok";
"Scene.Search.Searching.Hashtag" = "Go to #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
"Scene.Search.Searching.People" = "People matching \"%@\"";
"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
"Scene.Search.Searching.Profile" = "Go to @%@@%@";
@@ -486,40 +488,45 @@ yüklenemiyor.";
"Scene.ServerRules.Subtitle" = "Bunlar, %@ moderatörleri tarafından ayarlanmış ve uygulanmıştır.";
"Scene.ServerRules.TermsOfService" = "kullanım şartları";
"Scene.ServerRules.Title" = "Bazı temel kurallar.";
-"Scene.Settings.Footer.MastodonDescription" = "Mastodon açık kaynaklı bir yazılımdır. GitHub'dan %@ (%@) üzerinden katkıda bulunabilir veya sorunları bildirebilirsiniz";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "Ayarlar Penceresini Kapat";
-"Scene.Settings.Section.Appearance.Automatic" = "Otomatik";
-"Scene.Settings.Section.Appearance.Dark" = "Daima Koyu";
-"Scene.Settings.Section.Appearance.Light" = "Daima Açık";
-"Scene.Settings.Section.Appearance.Title" = "Görünüm";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "Hesap Ayarları";
-"Scene.Settings.Section.BoringZone.Privacy" = "Gizlilik Politikası";
-"Scene.Settings.Section.BoringZone.Terms" = "Hizmet Şartları";
-"Scene.Settings.Section.BoringZone.Title" = "Sıkıcı Bölge";
-"Scene.Settings.Section.LookAndFeel.Light" = "Açık";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Gerçek Koyu";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "Hafif Koyu";
-"Scene.Settings.Section.LookAndFeel.Title" = "Görünüm";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "Sistem İle Aynı";
-"Scene.Settings.Section.Notifications.Boosts" = "Gönderimi yeniden paylaştığında";
-"Scene.Settings.Section.Notifications.Favorites" = "Gönderimi favorilerine eklediğinde";
-"Scene.Settings.Section.Notifications.Follows" = "Beni takip ettiğinde";
-"Scene.Settings.Section.Notifications.Mentions" = "Benden bahsettiğinde";
-"Scene.Settings.Section.Notifications.Title" = "Bildirimler";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "herhangi biri";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "takip ettiğim biri";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "bir takipçim";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "bilgilendirme";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "Beni şu durumda bilgilendir: ";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Hareketli avatarları devre dışı bırak";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Hareketli emojileri devre dışı bırak";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Bağlantıları Mastodon içinden aç";
-"Scene.Settings.Section.Preference.Title" = "Tercihler";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Bağlantıları varsayılan tarayıcıda aç";
-"Scene.Settings.Section.SpicyZone.Clear" = "Medya Önbelleğini Temizle";
-"Scene.Settings.Section.SpicyZone.Signout" = "Oturumu Kapat";
-"Scene.Settings.Section.SpicyZone.Title" = "Tehlikeli bölge";
-"Scene.Settings.Title" = "Ayarlar";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
"Scene.SuggestionAccount.FollowAll" = "Hepsini takip et";
"Scene.SuggestionAccount.Title" = "Mastodon'da popüler";
"Scene.Thread.BackTitle" = "Gönderi";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/vi.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/vi.lproj/Localizable.strings
index 63f638498..fdf2803df 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/vi.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/vi.lproj/Localizable.strings
@@ -440,14 +440,16 @@ tải lên Mastodon.";
"Scene.Search.SearchBar.Cancel" = "Hủy bỏ";
"Scene.Search.SearchBar.Placeholder" = "Tìm hashtag và mọi người";
"Scene.Search.Searching.Clear" = "Xóa";
-"Scene.Search.Searching.ClearAll" = "Clear all";
+"Scene.Search.Searching.ClearAll" = "Xóa tất cả";
"Scene.Search.Searching.EmptyState.NoResults" = "Không có kết quả";
-"Scene.Search.Searching.Hashtag" = "Go to #%@";
-"Scene.Search.Searching.People" = "People matching \"%@\"";
-"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
-"Scene.Search.Searching.Profile" = "Go to @%@@%@";
+"Scene.Search.Searching.Hashtag" = "Đến #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
+"Scene.Search.Searching.People" = "Người có tên \"%@\"";
+"Scene.Search.Searching.Posts" = "Tút nhắc đến \"%@\"";
+"Scene.Search.Searching.Profile" = "Đến @%@@%@";
"Scene.Search.Searching.RecentSearch" = "Tìm kiếm gần đây";
-"Scene.Search.Searching.Url" = "Open URL in Mastodon";
+"Scene.Search.Searching.Url" = "Mở liên kết trong Mastodon";
"Scene.Search.Title" = "Tìm kiếm";
"Scene.ServerPicker.Button.Category.Academia" = "học thuật";
"Scene.ServerPicker.Button.Category.Activism" = "hoạt động xã hội";
@@ -487,40 +489,45 @@ tải lên Mastodon.";
"Scene.ServerRules.Subtitle" = "Được ban hành và áp dụng bởi quản trị viên %@";
"Scene.ServerRules.TermsOfService" = "điều khoản dịch vụ";
"Scene.ServerRules.Title" = "Nội quy máy chủ.";
-"Scene.Settings.Footer.MastodonDescription" = "Mastodon là phần mềm mã nguồn mở. Bạn có thể báo lỗi trên GitHub tại %@ (%@)";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "Đóng cửa sổ cài đặt";
-"Scene.Settings.Section.Appearance.Automatic" = "Tự động";
-"Scene.Settings.Section.Appearance.Dark" = "Tối";
-"Scene.Settings.Section.Appearance.Light" = "Sáng";
-"Scene.Settings.Section.Appearance.Title" = "Giao diện";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "Cài đặt tài khoản";
-"Scene.Settings.Section.BoringZone.Privacy" = "Chính sách bảo mật";
-"Scene.Settings.Section.BoringZone.Terms" = "Điều khoản dịch vụ";
-"Scene.Settings.Section.BoringZone.Title" = "Nhàm chán";
-"Scene.Settings.Section.LookAndFeel.Light" = "Sáng";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Tối Mạnh";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "Tối Nhẹ";
-"Scene.Settings.Section.LookAndFeel.Title" = "Giao diện";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "Mặc định hệ thống";
-"Scene.Settings.Section.Notifications.Boosts" = "Đăng lại tút của tôi";
-"Scene.Settings.Section.Notifications.Favorites" = "Thích tút của tôi";
-"Scene.Settings.Section.Notifications.Follows" = "Theo dõi tôi";
-"Scene.Settings.Section.Notifications.Mentions" = "Nhắc đến tôi";
-"Scene.Settings.Section.Notifications.Title" = "Thông báo";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "bất cứ ai";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "người tôi theo dõi";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "người theo dõi tôi";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "không một ai";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "Thông báo khi";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Tắt ảnh đại diện GIF";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Tắt emoji dạng GIF";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Mở liên kết trong Mastodon";
-"Scene.Settings.Section.Preference.Title" = "Chung";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Dùng trình duyệt mặc định";
-"Scene.Settings.Section.SpicyZone.Clear" = "Xóa bộ nhớ đệm";
-"Scene.Settings.Section.SpicyZone.Signout" = "Đăng xuất";
-"Scene.Settings.Section.SpicyZone.Title" = "Thú vị";
-"Scene.Settings.Title" = "Cài đặt";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
"Scene.SuggestionAccount.FollowAll" = "Theo dõi tất cả";
"Scene.SuggestionAccount.Title" = "Thịnh hành trên Mastodon";
"Scene.Thread.BackTitle" = "Tút";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hans.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hans.lproj/Localizable.strings
index 115881e6d..5352c1487 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hans.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hans.lproj/Localizable.strings
@@ -443,6 +443,8 @@
"Scene.Search.Searching.ClearAll" = "Clear all";
"Scene.Search.Searching.EmptyState.NoResults" = "无结果";
"Scene.Search.Searching.Hashtag" = "Go to #%@";
+"Scene.Search.Searching.NoUser.Message" = "There's no Useraccount \"%@\" on %@";
+"Scene.Search.Searching.NoUser.Title" = "No User Account Found";
"Scene.Search.Searching.People" = "People matching \"%@\"";
"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
"Scene.Search.Searching.Profile" = "Go to @%@@%@";
@@ -487,40 +489,45 @@
"Scene.ServerRules.Subtitle" = "这些规则由 %@ 的管理员设置。";
"Scene.ServerRules.TermsOfService" = "服务条款";
"Scene.ServerRules.Title" = "一些基本规则。";
-"Scene.Settings.Footer.MastodonDescription" = "Mastodon 是开源软件。欢迎前往 GitHub %@ (%@) 贡献代码或反馈问题。";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "关闭设置窗口";
-"Scene.Settings.Section.Appearance.Automatic" = "自动";
-"Scene.Settings.Section.Appearance.Dark" = "深色";
-"Scene.Settings.Section.Appearance.Light" = "浅色";
-"Scene.Settings.Section.Appearance.Title" = "外观";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "账号设置";
-"Scene.Settings.Section.BoringZone.Privacy" = "隐私政策";
-"Scene.Settings.Section.BoringZone.Terms" = "服务条款";
-"Scene.Settings.Section.BoringZone.Title" = "The Boring Zone";
-"Scene.Settings.Section.LookAndFeel.Light" = "浅色";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "暗色";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "深色";
-"Scene.Settings.Section.LookAndFeel.Title" = "外观和风格";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "跟随系统";
-"Scene.Settings.Section.Notifications.Boosts" = "转发我的帖子";
-"Scene.Settings.Section.Notifications.Favorites" = "喜欢我的帖子";
-"Scene.Settings.Section.Notifications.Follows" = "关注我";
-"Scene.Settings.Section.Notifications.Mentions" = "提及我";
-"Scene.Settings.Section.Notifications.Title" = "通知";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "任何人";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "我关注的";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "关注者";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "没有人";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "提示通知来自";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "禁用动画头像";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "禁用动画表情";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "在 Mastodon 中打开链接";
-"Scene.Settings.Section.Preference.Title" = "偏好";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "使用默认浏览器打开链接";
-"Scene.Settings.Section.SpicyZone.Clear" = "清除图片缓存";
-"Scene.Settings.Section.SpicyZone.Signout" = "退出";
-"Scene.Settings.Section.SpicyZone.Title" = "The Spicy Zone";
-"Scene.Settings.Title" = "设置";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "Clear Media Storage";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "Contribute to Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "Even More Settings";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "Privacy Policy";
+"Scene.Settings.AboutMastodon.Title" = "About";
+"Scene.Settings.General.Appearance.Dark" = "Dark";
+"Scene.Settings.General.Appearance.Light" = "Light";
+"Scene.Settings.General.Appearance.SectionTitle" = "Appearance";
+"Scene.Settings.General.Appearance.System" = "Use Device Appearance";
+"Scene.Settings.General.Design.SectionTitle" = "Design";
+"Scene.Settings.General.Design.ShowAnimations" = "Play Animated Avatars and Emoji";
+"Scene.Settings.General.Links.OpenInBrowser" = "Open in Browser";
+"Scene.Settings.General.Links.OpenInMastodon" = "Open in Mastodon";
+"Scene.Settings.General.Links.SectionTitle" = "Links";
+"Scene.Settings.General.Title" = "General";
+"Scene.Settings.Notifications.Alert.Boosts" = "Boosts";
+"Scene.Settings.Notifications.Alert.Favorites" = "Favorites";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "Mentions & Replies";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "New Followers";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "Go to Notification Settings";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "Turn on notifications from your device settings to see updates on your lock screen.";
+"Scene.Settings.Notifications.Policy.Anyone" = "Anyone";
+"Scene.Settings.Notifications.Policy.Follow" = "People you follow";
+"Scene.Settings.Notifications.Policy.Followers" = "People who follow you";
+"Scene.Settings.Notifications.Policy.Noone" = "No one";
+"Scene.Settings.Notifications.Policy.Title" = "Get Notifications from";
+"Scene.Settings.Notifications.Title" = "Notifications";
+"Scene.Settings.Overview.AboutMastodon" = "About Mastodon";
+"Scene.Settings.Overview.General" = "General";
+"Scene.Settings.Overview.Logout" = "Logout %@";
+"Scene.Settings.Overview.Notifications" = "Notifications";
+"Scene.Settings.Overview.ServerDetails" = "Server Details";
+"Scene.Settings.Overview.SupportMastodon" = "Support Mastodon";
+"Scene.Settings.Overview.Title" = "Settings";
+"Scene.Settings.ServerDetails.About" = "About";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "A legal notice";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "Message Admin";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "Administrator";
+"Scene.Settings.ServerDetails.Rules" = "Rules";
"Scene.SuggestionAccount.FollowAll" = "一键关注";
"Scene.SuggestionAccount.Title" = "Mastodon上流行的";
"Scene.Thread.BackTitle" = "帖子";
diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hant.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hant.lproj/Localizable.strings
index 69222f495..b75a73144 100644
--- a/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hant.lproj/Localizable.strings
+++ b/MastodonSDK/Sources/MastodonLocalization/Resources/zh-Hant.lproj/Localizable.strings
@@ -9,7 +9,7 @@
"Common.Alerts.EditProfileFailure.Message" = "無法編輯個人檔案。請重試。";
"Common.Alerts.EditProfileFailure.Title" = "編輯個人檔案錯誤";
"Common.Alerts.PublishPostFailure.AttachmentsMessage.MoreThanOneVideo" = "無法附加一個以上影片。";
-"Common.Alerts.PublishPostFailure.AttachmentsMessage.VideoAttachWithPhoto" = "無法在已有圖片的嘟文上附加影片。";
+"Common.Alerts.PublishPostFailure.AttachmentsMessage.VideoAttachWithPhoto" = "無法於已有圖片之嘟文中加入影片.";
"Common.Alerts.PublishPostFailure.Message" = "發表嘟文失敗。
請檢查您的網路連線。";
"Common.Alerts.PublishPostFailure.Title" = "發表嘟文失敗";
@@ -46,8 +46,8 @@
"Common.Controls.Actions.Next" = "下一頁";
"Common.Controls.Actions.Ok" = "OK";
"Common.Controls.Actions.Open" = "開啟";
-"Common.Controls.Actions.OpenInBrowser" = "在瀏覽器中開啟";
-"Common.Controls.Actions.OpenInSafari" = "在 Safari 中開啟";
+"Common.Controls.Actions.OpenInBrowser" = "於瀏覽器中開啟";
+"Common.Controls.Actions.OpenInSafari" = "於 Safari 中開啟";
"Common.Controls.Actions.Preview" = "預覽";
"Common.Controls.Actions.Previous" = "上一步";
"Common.Controls.Actions.Remove" = "刪除";
@@ -326,7 +326,7 @@
"Scene.Profile.Fields.Joined" = "加入時間";
"Scene.Profile.Fields.Placeholder.Content" = "內容";
"Scene.Profile.Fields.Placeholder.Label" = "標籤";
-"Scene.Profile.Fields.Verified.Long" = "已在 %@ 檢查此連結的擁有者權限";
+"Scene.Profile.Fields.Verified.Long" = "已於 %@ 檢查此連結的擁有者權限";
"Scene.Profile.Fields.Verified.Short" = "於 %@ 上已驗證";
"Scene.Profile.Header.FollowsYou" = "已跟隨您";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "確認將 %@ 封鎖";
@@ -397,9 +397,9 @@
"Scene.Report.StepFinal.Unfollow" = "取消跟隨";
"Scene.Report.StepFinal.UnfollowUser" = "取消跟隨 %@";
"Scene.Report.StepFinal.Unfollowed" = "已取消跟隨";
-"Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "當您看到某些不喜歡的內容時,您可以將該帳號從您的體驗中移除。";
+"Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "當您看到某些不喜歡的內容時,您可以將該帳號自您的體驗中移除。";
"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "當我們正在審核時,您可以對 %@ 採取以下措施";
-"Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "您不會在您的首頁時間軸中再見到他們的嘟文或轉嘟。他們不會知道他們已被靜音。";
+"Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "您不會於您的首頁時間軸中再見到他們的嘟文或轉嘟。他們不會知道他們已被靜音。";
"Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "有什麼其他您想讓我們知道的嗎?";
"Scene.Report.StepFour.Step4Of4" = "四個步驟中的第四步";
"Scene.Report.StepOne.IDontLikeIt" = "我不喜歡";
@@ -438,8 +438,10 @@
"Scene.Search.Searching.ClearAll" = "清除全部";
"Scene.Search.Searching.EmptyState.NoResults" = "沒有任何結果";
"Scene.Search.Searching.Hashtag" = "前往 #%@";
-"Scene.Search.Searching.People" = "People matching \"%@\"";
-"Scene.Search.Searching.Posts" = "Posts matching \"%@\"";
+"Scene.Search.Searching.NoUser.Message" = "使用者「%@」於 %@ 上不存在";
+"Scene.Search.Searching.NoUser.Title" = "找不到使用者帳號";
+"Scene.Search.Searching.People" = "符合「%@」之個人檔案";
+"Scene.Search.Searching.Posts" = "符合「%@」之嘟文";
"Scene.Search.Searching.Profile" = "前往 @%@@%@";
"Scene.Search.Searching.RecentSearch" = "最近的搜尋";
"Scene.Search.Searching.Url" = "於 Mastodon 中開啟連結";
@@ -478,44 +480,49 @@
"Scene.ServerPicker.Title" = "挑選伺服器";
"Scene.ServerRules.Button.Confirm" = "我已閱讀並同意";
"Scene.ServerRules.PrivacyPolicy" = "隱私權政策";
-"Scene.ServerRules.Prompt" = "繼續的話,代表您將遵守 %@ 的服務條款和隱私權政策。";
+"Scene.ServerRules.Prompt" = "繼續的話,代表您將遵守 %@ 的服務條款與隱私權政策。";
"Scene.ServerRules.Subtitle" = "這些被 %@ 的管管們制定以及實施。";
"Scene.ServerRules.TermsOfService" = "服務條款";
"Scene.ServerRules.Title" = "一些基本守則。";
-"Scene.Settings.Footer.MastodonDescription" = "Mastodon 是開源軟體。您可以於 GitHub %@ (%@) 回報問題。";
-"Scene.Settings.Keyboard.CloseSettingsWindow" = "關閉設定視窗";
-"Scene.Settings.Section.Appearance.Automatic" = "自動";
-"Scene.Settings.Section.Appearance.Dark" = "深色佈景主題";
-"Scene.Settings.Section.Appearance.Light" = "亮色佈景主題";
-"Scene.Settings.Section.Appearance.Title" = "外觀設定";
-"Scene.Settings.Section.BoringZone.AccountSettings" = "帳號設定";
-"Scene.Settings.Section.BoringZone.Privacy" = "隱私權政策";
-"Scene.Settings.Section.BoringZone.Terms" = "服務條款";
-"Scene.Settings.Section.BoringZone.Title" = "無聊的這些";
-"Scene.Settings.Section.LookAndFeel.Light" = "淺色";
-"Scene.Settings.Section.LookAndFeel.ReallyDark" = "闇黑風格";
-"Scene.Settings.Section.LookAndFeel.SortaDark" = "有點黑又不會太黑";
-"Scene.Settings.Section.LookAndFeel.Title" = "外觀與風格";
-"Scene.Settings.Section.LookAndFeel.UseSystem" = "與系統一致";
-"Scene.Settings.Section.Notifications.Boosts" = "將我的嘟文轉嘟";
-"Scene.Settings.Section.Notifications.Favorites" = "將我的嘟文加到最愛";
-"Scene.Settings.Section.Notifications.Follows" = "跟隨著我";
-"Scene.Settings.Section.Notifications.Mentions" = "提到了我";
-"Scene.Settings.Section.Notifications.Title" = "通知";
-"Scene.Settings.Section.Notifications.Trigger.Anyone" = "任何人";
-"Scene.Settings.Section.Notifications.Trigger.Follow" = "任何我跟隨的人";
-"Scene.Settings.Section.Notifications.Trigger.Follower" = "跟隨者";
-"Scene.Settings.Section.Notifications.Trigger.Noone" = "沒有人";
-"Scene.Settings.Section.Notifications.Trigger.Title" = "以下狀況請通知我";
-"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "停用動畫大頭貼";
-"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "停用動畫 emoji";
-"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "於 Mastodon 中開啟連結";
-"Scene.Settings.Section.Preference.Title" = "偏好設定";
-"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "使用預設瀏覽器開啟連結";
-"Scene.Settings.Section.SpicyZone.Clear" = "清除媒體快取";
-"Scene.Settings.Section.SpicyZone.Signout" = "登出";
-"Scene.Settings.Section.SpicyZone.Title" = "危險地帶";
-"Scene.Settings.Title" = "設定";
+"Scene.Settings.AboutMastodon.ClearMediaStorage" = "清空媒體儲存空間";
+"Scene.Settings.AboutMastodon.ContributeToMastodon" = "貢獻 Mastodon";
+"Scene.Settings.AboutMastodon.MoreSettings" = "更多更多的設定";
+"Scene.Settings.AboutMastodon.PrivacyPolicy" = "隱私權政策";
+"Scene.Settings.AboutMastodon.Title" = "關於";
+"Scene.Settings.General.Appearance.Dark" = "深色";
+"Scene.Settings.General.Appearance.Light" = "淺色";
+"Scene.Settings.General.Appearance.SectionTitle" = "外觀設定";
+"Scene.Settings.General.Appearance.System" = "使用裝置外觀設定";
+"Scene.Settings.General.Design.SectionTitle" = "設計";
+"Scene.Settings.General.Design.ShowAnimations" = "播放動畫大頭貼與表情符號";
+"Scene.Settings.General.Links.OpenInBrowser" = "於瀏覽器中開啟連結";
+"Scene.Settings.General.Links.OpenInMastodon" = "於 Mastodon 中開啟連結";
+"Scene.Settings.General.Links.SectionTitle" = "連結";
+"Scene.Settings.General.Title" = "一般";
+"Scene.Settings.Notifications.Alert.Boosts" = "轉嘟";
+"Scene.Settings.Notifications.Alert.Favorites" = "最愛";
+"Scene.Settings.Notifications.Alert.MentionsAndReplies" = "提及與回覆";
+"Scene.Settings.Notifications.Alert.NewFollowers" = "新跟隨者";
+"Scene.Settings.Notifications.Disabled.GoToSettings" = "前往系統通知設定";
+"Scene.Settings.Notifications.Disabled.NotificationHint" = "自您的裝置啟用通知設定以於鎖定畫面檢視新消息。";
+"Scene.Settings.Notifications.Policy.Anyone" = "所有人";
+"Scene.Settings.Notifications.Policy.Follow" = "您跟隨的人";
+"Scene.Settings.Notifications.Policy.Followers" = "跟隨您的人";
+"Scene.Settings.Notifications.Policy.Noone" = "沒有人";
+"Scene.Settings.Notifications.Policy.Title" = "接受通知來自";
+"Scene.Settings.Notifications.Title" = "通知";
+"Scene.Settings.Overview.AboutMastodon" = "關於 Mastodon";
+"Scene.Settings.Overview.General" = "一般";
+"Scene.Settings.Overview.Logout" = "登出 %@";
+"Scene.Settings.Overview.Notifications" = "通知";
+"Scene.Settings.Overview.ServerDetails" = "伺服器詳細資料";
+"Scene.Settings.Overview.SupportMastodon" = "支援 Mastodon";
+"Scene.Settings.Overview.Title" = "設定";
+"Scene.Settings.ServerDetails.About" = "關於";
+"Scene.Settings.ServerDetails.AboutInstance.LegalNotice" = "法律聲明";
+"Scene.Settings.ServerDetails.AboutInstance.MessageAdmin" = "私訊管理員";
+"Scene.Settings.ServerDetails.AboutInstance.Title" = "管理員";
+"Scene.Settings.ServerDetails.Rules" = "規則";
"Scene.SuggestionAccount.FollowAll" = "跟隨所有";
"Scene.SuggestionAccount.Title" = "Mastodon 上之流行內容";
"Scene.Thread.BackTitle" = "嘟文";
diff --git a/MastodonSDK/Sources/MastodonSDK/Entity/Mastodon+Entity+Account.swift b/MastodonSDK/Sources/MastodonSDK/Entity/Mastodon+Entity+Account.swift
index 2ddc3d91c..f3a30736d 100644
--- a/MastodonSDK/Sources/MastodonSDK/Entity/Mastodon+Entity+Account.swift
+++ b/MastodonSDK/Sources/MastodonSDK/Entity/Mastodon+Entity+Account.swift
@@ -6,6 +6,7 @@
//
import Foundation
+import MastodonCommon
extension Mastodon.Entity {
@@ -18,7 +19,7 @@ extension Mastodon.Entity {
/// # Reference
/// [Document](https://docs.joinmastodon.org/entities/account/)
public final class Account: Codable, Sendable {
-
+
public typealias ID = String
// Base
@@ -84,6 +85,24 @@ extension Mastodon.Entity {
}
}
+//MARK: - Hashable
+extension Mastodon.Entity.Account: Hashable {
+ public func hash(into hasher: inout Hasher) {
+ // The URL seems to be the only thing that doesn't change across instances.
+ hasher.combine(url)
+ }
+
+}
+
+//MARK: - Equatable
+extension Mastodon.Entity.Account: Equatable {
+ public static func == (lhs: Mastodon.Entity.Account, rhs: Mastodon.Entity.Account) -> Bool {
+ // The URL seems to be the only thing that doesn't change across instances.
+ return lhs.url == rhs.url
+ }
+}
+
+//MARK: - Convenience
extension Mastodon.Entity.Account {
public var acctWithDomain: String {
if !acct.contains("@") {
@@ -124,16 +143,19 @@ extension Mastodon.Entity.Account {
return components.host
}
-}
-extension Mastodon.Entity.Account: Hashable {
- public static func == (lhs: Mastodon.Entity.Account, rhs: Mastodon.Entity.Account) -> Bool {
- lhs.domain == rhs.domain && lhs.id == rhs.id
+ public func avatarImageURL() -> URL? {
+ let string = UserDefaults.shared.preferredStaticAvatar ? avatarStatic ?? avatar : avatar
+ return URL(string: string)
}
-
- public func hash(into hasher: inout Hasher) {
- hasher.combine(domain)
- hasher.combine(id)
+
+ public func avatarImageURLWithFallback(domain: String) -> URL {
+ return avatarImageURL() ?? URL(string: "https://\(domain)/avatars/original/missing.png")!
+ }
+
+ public var displayNameWithFallback: String {
+ return !displayName.isEmpty ? displayName : username
+
}
}
diff --git a/MastodonSDK/Sources/MastodonSDK/Entity/Mastodon+Entity+Emoji.swift b/MastodonSDK/Sources/MastodonSDK/Entity/Mastodon+Entity+Emoji.swift
index 284e505da..122938024 100644
--- a/MastodonSDK/Sources/MastodonSDK/Entity/Mastodon+Entity+Emoji.swift
+++ b/MastodonSDK/Sources/MastodonSDK/Entity/Mastodon+Entity+Emoji.swift
@@ -16,7 +16,7 @@ extension Mastodon.Entity {
/// 2021/1/28
/// # Reference
/// [Document](https://docs.joinmastodon.org/entities/emoji/)
- public struct Emoji: Codable, Sendable {
+ public struct Emoji: Codable, Sendable, Hashable {
public let shortcode: String
public let url: String
public let staticURL: String
diff --git a/MastodonSDK/Sources/MastodonSDK/Entity/Mastodon+Entity+Field.swift b/MastodonSDK/Sources/MastodonSDK/Entity/Mastodon+Entity+Field.swift
index 9f9cf3e74..5886fb86b 100644
--- a/MastodonSDK/Sources/MastodonSDK/Entity/Mastodon+Entity+Field.swift
+++ b/MastodonSDK/Sources/MastodonSDK/Entity/Mastodon+Entity+Field.swift
@@ -16,7 +16,7 @@ extension Mastodon.Entity {
/// 2021/1/28
/// # Reference
/// [Document](https://docs.joinmastodon.org/entities/field/)
- public struct Field: Codable, Sendable {
+ public struct Field: Codable, Sendable, Hashable {
public let name: String
public let value: String
diff --git a/MastodonSDK/Sources/MastodonSDK/Entity/Mastodon+Entity+Source.swift b/MastodonSDK/Sources/MastodonSDK/Entity/Mastodon+Entity+Source.swift
index 8e8f94452..bc9c60f7a 100644
--- a/MastodonSDK/Sources/MastodonSDK/Entity/Mastodon+Entity+Source.swift
+++ b/MastodonSDK/Sources/MastodonSDK/Entity/Mastodon+Entity+Source.swift
@@ -16,7 +16,7 @@ extension Mastodon.Entity {
/// 2021/2/3
/// # Reference
/// [Document](https://docs.joinmastodon.org/entities/source/)
- public struct Source: Codable, Sendable {
+ public struct Source: Codable, Sendable, Hashable {
// Base
public let note: String
@@ -40,7 +40,7 @@ extension Mastodon.Entity {
}
extension Mastodon.Entity.Source {
- public enum Privacy: RawRepresentable, Codable, Sendable {
+ public enum Privacy: RawRepresentable, Codable, Sendable, Hashable {
case `public`
case unlisted
case `private`
diff --git a/MastodonSDK/Sources/MastodonSDK/Entity/Mastodon+Entity+Suggestion.swift b/MastodonSDK/Sources/MastodonSDK/Entity/Mastodon+Entity+Suggestion.swift
index 7bec16990..b46cbaf15 100644
--- a/MastodonSDK/Sources/MastodonSDK/Entity/Mastodon+Entity+Suggestion.swift
+++ b/MastodonSDK/Sources/MastodonSDK/Entity/Mastodon+Entity+Suggestion.swift
@@ -9,7 +9,7 @@ import Foundation
extension Mastodon.Entity.V2 {
- public struct SuggestionAccount: Codable, Sendable {
+ public struct SuggestionAccount: Codable, Sendable, Hashable {
public let source: String
public let account: Mastodon.Entity.Account
diff --git a/MastodonSDK/Sources/MastodonUI/Scene/ComposeContent/ComposeContentViewModel+UITextViewDelegate.swift b/MastodonSDK/Sources/MastodonUI/Scene/ComposeContent/ComposeContentViewModel+UITextViewDelegate.swift
index 53184cdfc..f7315700b 100644
--- a/MastodonSDK/Sources/MastodonUI/Scene/ComposeContent/ComposeContentViewModel+UITextViewDelegate.swift
+++ b/MastodonSDK/Sources/MastodonUI/Scene/ComposeContent/ComposeContentViewModel+UITextViewDelegate.swift
@@ -31,7 +31,7 @@ extension ComposeContentViewModel: UITextViewDelegate {
switch textView {
case contentMetaText?.textView:
// update model
- guard let metaText = self.contentMetaText else {
+ guard self.contentMetaText != nil else {
assertionFailure()
return
}
diff --git a/MastodonSDK/Sources/MastodonUI/Scene/ComposeContent/ComposeContentViewModel.swift b/MastodonSDK/Sources/MastodonUI/Scene/ComposeContent/ComposeContentViewModel.swift
index 9fe241238..9d68f5287 100644
--- a/MastodonSDK/Sources/MastodonUI/Scene/ComposeContent/ComposeContentViewModel.swift
+++ b/MastodonSDK/Sources/MastodonUI/Scene/ComposeContent/ComposeContentViewModel.swift
@@ -208,7 +208,7 @@ public final class ComposeContentViewModel: NSObject, ObservableObject {
let recentLanguages = context.settingService.currentSetting.value?.recentLanguages ?? []
self.recentLanguages = recentLanguages
- self.language = recentLanguages.first ?? Locale.current.languageCode ?? "en"
+ self.language = recentLanguages.first ?? Locale.current.language.languageCode?.identifier ?? "en"
super.init()
// end init
@@ -484,7 +484,7 @@ extension ComposeContentViewModel {
.flatMap { settings in
if let settings {
return settings.publisher(for: \.recentLanguages, options: .initial).eraseToAnyPublisher()
- } else if let code = Locale.current.languageCode {
+ } else if let code = Locale.current.language.languageCode?.identifier {
return Just([code]).eraseToAnyPublisher()
}
return Just([]).eraseToAnyPublisher()
diff --git a/MastodonSDK/Sources/MastodonUI/Scene/ComposeContent/Toolbar/ComposeContentToolbarView+ViewModel.swift b/MastodonSDK/Sources/MastodonUI/Scene/ComposeContent/Toolbar/ComposeContentToolbarView+ViewModel.swift
index 2b25755b2..e830d04d3 100644
--- a/MastodonSDK/Sources/MastodonUI/Scene/ComposeContent/Toolbar/ComposeContentToolbarView+ViewModel.swift
+++ b/MastodonSDK/Sources/MastodonUI/Scene/ComposeContent/Toolbar/ComposeContentToolbarView+ViewModel.swift
@@ -32,7 +32,7 @@ extension ComposeContentToolbarView {
@Published var isAttachmentButtonEnabled = false
@Published var isPollButtonEnabled = false
- @Published var language = Locale.current.languageCode ?? "en"
+ @Published var language = Locale.current.language.languageCode?.identifier ?? "en"
@Published var recentLanguages: [String] = []
@Published public var maxTextInputLimit = 500
diff --git a/MastodonSDK/Sources/MastodonUI/Scene/ComposeContent/Toolbar/LanguagePicker.swift b/MastodonSDK/Sources/MastodonUI/Scene/ComposeContent/Toolbar/LanguagePicker.swift
index 10911c875..2f63a03d5 100644
--- a/MastodonSDK/Sources/MastodonUI/Scene/ComposeContent/Toolbar/LanguagePicker.swift
+++ b/MastodonSDK/Sources/MastodonUI/Scene/ComposeContent/Toolbar/LanguagePicker.swift
@@ -14,7 +14,7 @@ struct LanguagePicker: View {
let locales = Locale.availableIdentifiers.map(Locale.init(identifier:))
var languages: [String: Language] = [:]
for locale in locales {
- if let code = locale.languageCode,
+ if let code = locale.language.languageCode?.identifier,
let endonym = locale.localizedString(forLanguageCode: code),
let exonym = Locale.current.localizedString(forLanguageCode: code) {
// don’t overwrite the “base” language
diff --git a/MastodonSDK/Sources/MastodonUI/View/Content/StatusView+Configuration.swift b/MastodonSDK/Sources/MastodonUI/View/Content/StatusView+Configuration.swift
index 00a731c69..d354d13ee 100644
--- a/MastodonSDK/Sources/MastodonUI/View/Content/StatusView+Configuration.swift
+++ b/MastodonSDK/Sources/MastodonUI/View/Content/StatusView+Configuration.swift
@@ -7,7 +7,6 @@
import UIKit
import Combine
-import CoreDataStack
import MastodonSDK
import MastodonCore
import MastodonLocalization
@@ -31,15 +30,9 @@ extension StatusView {
extension StatusView {
public func configure(status: Mastodon.Entity.Status, statusEdit: Mastodon.Entity.StatusEdit) {
-// viewModel.objects.insert(status)
-// if let reblog = status.reblog {
-// viewModel.objects.insert(status)
-// }
-
configureHeader(status: status)
let author = (status.reblog ?? status).account
configureAuthor(author: author)
-// let timestamp = (status.reblog ?? status).publisher(for: \.createdAt)
configureTimestamp(timestamp: (status.reblog ?? status).createdAt)
configureApplicationName(status.application?.name)
configureMedia(status: status)
diff --git a/ShareActionExtension/hy.lproj/MainInterface.strings b/ShareActionExtension/hy.lproj/MainInterface.strings
new file mode 100644
index 000000000..8b1378917
--- /dev/null
+++ b/ShareActionExtension/hy.lproj/MainInterface.strings
@@ -0,0 +1 @@
+
diff --git a/WidgetExtension/hy-AM.lproj/WidgetExtension.strings b/WidgetExtension/hy-AM.lproj/WidgetExtension.strings
new file mode 100644
index 000000000..e69de29bb