Merge branch 'develop' into feature-compose-media

This commit is contained in:
CMK 2022-11-10 16:27:49 +08:00
commit fec7db2f41
119 changed files with 8462 additions and 705 deletions

View File

@ -14,7 +14,7 @@ We use `xcodebuild` CLI tool to trigger UITest.
Set the `name` in `-destination` option to add device for snapshot. For example: Set the `name` in `-destination` option to add device for snapshot. For example:
`-destination 'platform=iOS Simulator,name=iPad Pro (12.9-inch) (5th generation)' \` `-destination 'platform=iOS Simulator,name=iPad Pro (12.9-inch) (5th generation)' \`
You can list the avaiable simulator: You can list the available simulators:
```zsh ```zsh
# list the destinations # list the destinations
xcodebuild \ xcodebuild \

View File

@ -100,6 +100,7 @@ GEM
PLATFORMS PLATFORMS
arm64-darwin-21 arm64-darwin-21
x86_64-darwin-21
DEPENDENCIES DEPENDENCIES
arkana arkana

View File

@ -1,23 +1,34 @@
# Localization # Localization
[![Crowdin](https://badges.crowdin.net/mastodon-for-ios/localized.svg)](https://crowdin.com/project/mastodon-for-ios) [![Crowdin](https://badges.crowdin.net/mastodon-for-ios/localized.svg)](https://crowdin.com/project/mastodon-for-ios)
Mastodon localization template file We use Crowdin for translations and some automation.
## How to contribute
## How to contribute? ### Help with translations
Please use the [Crodwin](https://crowdin.com/project/mastodon-for-ios) to contribute. If your language is not in the list. Please feel free to open the issue. Head over [Crowdin][crowdin-mastodon-ios] for that. To help with translations, select your language and translate :-) If your language is not in the list, please feel free to [open a topic on Crowdin](crowdin-mastodon-ios-discussions).
## How to maintains Please note: You need to have an account on Crowdin to help with translations.
The project use a script to generate Xcode localized strings files. ### Add new strings
```zsh This is mainly for developers.
// enter workdir
cd Mastodon
// merge PR from Crowdin bot 1. Add new strings in `Localization/app.json` **and** the `Localizable.strings` for English.
2. Run `swiftgen` to generate the `Strings.swift`-file **or** have Xcode build the app (`swiftgen` is a Build phase, too).
3. Use `import MastodonLocalization` and its (new) `L10n`-enum and its properties where ever you need them in the app.
4. Once the updated `Localization/app.json` hits `develop`, it gets synced to Crowdin, where people can help with translations. `Localization/app.json` must be a valid json.
// update resource ## How to update translations
./update_localization.sh
``` If there are new translations, Crowdin pushes new commits to a branch called `l10n_develop` and creates a new Pull Request. Both, the branch and the PR might be updated once an hour. The project itself uses a script to generate the various `Localizable.strings`-files etc. for Xcode.
To update or add new translations, the workflow is as follows:
1. Merge the PR with `l10n_develop` into `develop`. It's usually called `New Crowdin Updates`
2. Run `update.localization.sh` on your computer.
3. Commit the changes and push `develop`.
[crowdin-mastodon-ios]: https://crowdin.com/project/mastodon-for-ios
[crowdin-mastodon-ios-discussions]: https://crowdin.com/project/mastodon-for-ios/discussions

View File

@ -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. ";

View File

@ -0,0 +1,46 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>There are ${count} options matching ${content}. - 2</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>There are %#@count_option@ matching ${content}.</string>
<key>count_option</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>%ld</string>
<key>one</key>
<string>1 option</string>
<key>few</key>
<string>%ld options</string>
<key>many</key>
<string>%ld options</string>
<key>other</key>
<string>%ld options</string>
</dict>
</dict>
<key>There are ${count} options matching ${visibility}.</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>There are %#@count_option@ matching ${visibility}.</string>
<key>count_option</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>%ld</string>
<key>one</key>
<string>1 option</string>
<key>few</key>
<string>%ld options</string>
<key>many</key>
<string>%ld options</string>
<key>other</key>
<string>%ld options</string>
</dict>
</dict>
</dict>
</plist>

View File

@ -34,18 +34,18 @@
"dUyuGg" = "Post on Mastodon"; "dUyuGg" = "Post on Mastodon";
"dYQ5NN" = "Public"; "dYQ5NN" = "공개";
"ehFLjY" = "Followers Only"; "ehFLjY" = "팔로워 전용";
"gfePDu" = "Posting failed. ${failureReason}"; "gfePDu" = "게시를 실패했습니다. ${failureReason}";
"k7dbKQ" = "Post was sent successfully."; "k7dbKQ" = "성공적으로 게시물을 전송했습니다.";
"oGiqmY-dYQ5NN" = "Just to confirm, you wanted Public?"; "oGiqmY-dYQ5NN" = "확인차 물어보건데, '공개'로 게시하시길 원합니까?";
"oGiqmY-ehFLjY" = "Just to confirm, you wanted Followers Only?"; "oGiqmY-ehFLjY" = "확인차 물어보건데, '팔로워 전용'으로 게시하시길 원합니까?";
"rM6dvp" = "URL"; "rM6dvp" = "URL";
"ryJLwG" = "Post was sent successfully. "; "ryJLwG" = "성공적으로 게시물을 전송했습니다. ";

View File

@ -13,7 +13,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>%ld</string> <string>%ld</string>
<key>other</key> <key>other</key>
<string>%ld options</string> <string>%ld 개의 옵션</string>
</dict> </dict>
</dict> </dict>
<key>There are ${count} options matching ${visibility}.</key> <key>There are ${count} options matching ${visibility}.</key>
@ -27,7 +27,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>%ld</string> <string>%ld</string>
<key>other</key> <key>other</key>
<string>%ld options</string> <string>%ld 개의 옵션</string>
</dict> </dict>
</dict> </dict>
</dict> </dict>

View File

@ -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" = "Ziņa";
"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" = "Publisks";
"ehFLjY" = "Tikai sekotājiem";
"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. ";

View File

@ -0,0 +1,42 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>There are ${count} options matching ${content}. - 2</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>There are %#@count_option@ matching ${content}.</string>
<key>count_option</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>%ld</string>
<key>zero</key>
<string>%ld options</string>
<key>one</key>
<string>1 option</string>
<key>other</key>
<string>%ld options</string>
</dict>
</dict>
<key>There are ${count} options matching ${visibility}.</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>There are %#@count_option@ matching ${visibility}.</string>
<key>count_option</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>%ld</string>
<key>zero</key>
<string>%ld options</string>
<key>one</key>
<string>1 option</string>
<key>other</key>
<string>%ld options</string>
</dict>
</dict>
</dict>
</plist>

View File

@ -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. ";

View File

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>There are ${count} options matching ${content}. - 2</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>There are %#@count_option@ matching ${content}.</string>
<key>count_option</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>%ld</string>
<key>one</key>
<string>1 option</string>
<key>other</key>
<string>%ld options</string>
</dict>
</dict>
<key>There are ${count} options matching ${visibility}.</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>There are %#@count_option@ matching ${visibility}.</string>
<key>count_option</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>%ld</string>
<key>one</key>
<string>1 option</string>
<key>other</key>
<string>%ld options</string>
</dict>
</dict>
</dict>
</plist>

View File

@ -0,0 +1,51 @@
"16wxgf" = "Objavi na Mastodonu";
"751xkl" = "besedilo";
"CsR7G2" = "Objavi na Mastodonu";
"HZSGTr" = "Kakšno vsebino želite objaviti?";
"HdGikU" = "Objava ni uspela";
"KDNTJ4" = "Vzrok za neuspeh";
"RHxKOw" = "Pošlji objavo z besedilom";
"RxSqsb" = "Objavi";
"WCIR3D" = "Objavite ${content} na Mastodonu";
"ZKJSNu" = "Objavi";
"ZS1XaK" = "${content}";
"ZbSjzC" = "Vidnost";
"Zo4jgJ" = "Vidnost objave";
"apSxMG-dYQ5NN" = "Z \"Javno\" se ujema ${count} možnosti.";
"apSxMG-ehFLjY" = "S \"Samo sledilci\" se ujema ${count} možnosti.";
"ayoYEb-dYQ5NN" = "${content}, javno";
"ayoYEb-ehFLjY" = "${content}, samo sledilci";
"dUyuGg" = "Objavi na Mastodonu";
"dYQ5NN" = "Javno";
"ehFLjY" = "Samo sledilci";
"gfePDu" = "Objava je spodletela. ${failureReason}";
"k7dbKQ" = "Uspešno poslana objava.";
"oGiqmY-dYQ5NN" = "Da ne bo nesporazuma - želeli ste \"Javno\"?";
"oGiqmY-ehFLjY" = "Da ne bo nesporazuma - želeli ste \"Samo sledilci\"?";
"rM6dvp" = "URL";
"ryJLwG" = "Uspešno poslana objava. ";

View File

@ -0,0 +1,46 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>There are ${count} options matching ${content}. - 2</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>Na voljo: %#@count_option@, ki se ujema z "${content}".</string>
<key>count_option</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>%ld</string>
<key>one</key>
<string>%ld možnost</string>
<key>two</key>
<string>%ld možnosti</string>
<key>few</key>
<string>%ld možnosti</string>
<key>other</key>
<string>%ld možnosti</string>
</dict>
</dict>
<key>There are ${count} options matching ${visibility}.</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>Na voljo: %#@count_option@, ki se ujema z "${visibility}".</string>
<key>count_option</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>%ld</string>
<key>one</key>
<string>%ld možnost</string>
<key>two</key>
<string>%ld možnosti</string>
<key>few</key>
<string>%ld možnosti</string>
<key>other</key>
<string>%ld možnosti</string>
</dict>
</dict>
</dict>
</plist>

View File

@ -38,7 +38,7 @@
"ehFLjY" = "Endast följare"; "ehFLjY" = "Endast följare";
"gfePDu" = "Publicering misslyckades. ${failureReason}"; "gfePDu" = "Kunde inte publicera. ${failureReason}";
"k7dbKQ" = "Inlägget har publicerats."; "k7dbKQ" = "Inlägget har publicerats.";

View File

@ -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. ";

View File

@ -0,0 +1,46 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>There are ${count} options matching ${content}. - 2</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>There are %#@count_option@ matching ${content}.</string>
<key>count_option</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>%ld</string>
<key>one</key>
<string>1 option</string>
<key>few</key>
<string>%ld options</string>
<key>many</key>
<string>%ld options</string>
<key>other</key>
<string>%ld options</string>
</dict>
</dict>
<key>There are ${count} options matching ${visibility}.</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>There are %#@count_option@ matching ${visibility}.</string>
<key>count_option</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>%ld</string>
<key>one</key>
<string>1 option</string>
<key>few</key>
<string>%ld options</string>
<key>many</key>
<string>%ld options</string>
<key>other</key>
<string>%ld options</string>
</dict>
</dict>
</dict>
</plist>

View File

@ -30,7 +30,7 @@
"ayoYEb-dYQ5NN" = "${content}, Công khai"; "ayoYEb-dYQ5NN" = "${content}, Công khai";
"ayoYEb-ehFLjY" = "${content}, Riêng tư"; "ayoYEb-ehFLjY" = "${content}, Chỉ người theo dõi";
"dUyuGg" = "Đăng lên Mastodon"; "dUyuGg" = "Đăng lên Mastodon";

View File

@ -180,7 +180,9 @@
"unmute": "رفع الكتم", "unmute": "رفع الكتم",
"unmute_user": "رفع الكتم عن %s", "unmute_user": "رفع الكتم عن %s",
"muted": "مكتوم", "muted": "مكتوم",
"edit_info": "تَحريرُ المَعلُومات" "edit_info": "تَحريرُ المَعلُومات",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "مُصفَّى", "filtered": "مُصفَّى",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "رَفعُ الحَظرِ عَنِ الحِساب", "title": "رَفعُ الحَظرِ عَنِ الحِساب",
"message": "تأكيدُ رَفع الحَظرِ عَن %s" "message": "تأكيدُ رَفع الحَظرِ عَن %s"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
} }
}, },
"accessibility": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "جديد في ماستودون", "new_in_mastodon": "جديد في ماستودون",
"multiple_account_switch_intro_description": "بدِّل بين حسابات متعددة عبر الاستمرار بالضغط على زر الملف الشخصي.", "multiple_account_switch_intro_description": "بدِّل بين حسابات متعددة عبر الاستمرار بالضغط على زر الملف الشخصي.",
"accessibility_hint": "انقر نقرًا مزدوجًا لتجاهُل النافذة المنبثقة" "accessibility_hint": "انقر نقرًا مزدوجًا لتجاهُل النافذة المنبثقة"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -180,7 +180,9 @@
"unmute": "Deixa de silenciar", "unmute": "Deixa de silenciar",
"unmute_user": "Treure silenci de %s", "unmute_user": "Treure silenci de %s",
"muted": "Silenciat", "muted": "Silenciat",
"edit_info": "Edita" "edit_info": "Edita",
"show_reblogs": "Mostra els impulsos",
"hide_reblogs": "Amaga els impulsos"
}, },
"timeline": { "timeline": {
"filtered": "Filtrat", "filtered": "Filtrat",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Desbloqueja el Compte", "title": "Desbloqueja el Compte",
"message": "Confirma per a desbloquejar %s" "message": "Confirma per a desbloquejar %s"
},
"confirm_show_reblogs": {
"title": "Mostra els Impulsos",
"message": "Confirma per a mostrar els impulsos"
},
"confirm_hide_reblogs": {
"title": "Amaga Impulsos",
"message": "Confirma per a amagar els impulsos"
} }
}, },
"accessibility": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "Nou a Mastodon", "new_in_mastodon": "Nou a Mastodon",
"multiple_account_switch_intro_description": "Commuta entre diversos comptes mantenint premut el botó del perfil.", "multiple_account_switch_intro_description": "Commuta entre diversos comptes mantenint premut el botó del perfil.",
"accessibility_hint": "Toca dues vegades per descartar l'assistent" "accessibility_hint": "Toca dues vegades per descartar l'assistent"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -180,7 +180,9 @@
"unmute": "بێدەنگی مەکە", "unmute": "بێدەنگی مەکە",
"unmute_user": "%s بێدەنگ مەکە", "unmute_user": "%s بێدەنگ مەکە",
"muted": "بێدەنگ کراوە", "muted": "بێدەنگ کراوە",
"edit_info": "دەستکاری" "edit_info": "دەستکاری",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "پاڵێوراو", "filtered": "پاڵێوراو",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "ئاستەنگی مەکە", "title": "ئاستەنگی مەکە",
"message": "دڵنیا ببەوە بۆ لابردنی ئاستەنگی %s" "message": "دڵنیا ببەوە بۆ لابردنی ئاستەنگی %s"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
} }
}, },
"accessibility": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "نوێ", "new_in_mastodon": "نوێ",
"multiple_account_switch_intro_description": "هەژمارەکەت بگۆڕە بە دەستڕاگرتن لەسەر دوگمەی پرۆفایلەکە.", "multiple_account_switch_intro_description": "هەژمارەکەت بگۆڕە بە دەستڕاگرتن لەسەر دوگمەی پرۆفایلەکە.",
"accessibility_hint": "دوو جار دەستی پیا بنێ بۆ داخستنی" "accessibility_hint": "دوو جار دەستی پیا بنێ بۆ داخستنی"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -0,0 +1,561 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>a11y.plural.count.unread.notification</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@notification_count_unread_notification@</string>
<key>notification_count_unread_notification</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 unread notification</string>
<key>few</key>
<string>%ld unread notification</string>
<key>many</key>
<string>%ld unread notification</string>
<key>other</key>
<string>%ld unread notification</string>
</dict>
</dict>
<key>a11y.plural.count.input_limit_exceeds</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>Input limit exceeds %#@character_count@</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 character</string>
<key>few</key>
<string>%ld characters</string>
<key>many</key>
<string>%ld characters</string>
<key>other</key>
<string>%ld characters</string>
</dict>
</dict>
<key>a11y.plural.count.input_limit_remains</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>Input limit remains %#@character_count@</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 character</string>
<key>few</key>
<string>%ld characters</string>
<key>many</key>
<string>%ld characters</string>
<key>other</key>
<string>%ld characters</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@names@%#@count_mutual@</string>
<key>names</key>
<dict>
<key>one</key>
<string></string>
<key>few</key>
<string></string>
<key>many</key>
<string></string>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>other</key>
<string></string>
</dict>
<key>count_mutual</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>Followed by %1$@, and another mutual</string>
<key>few</key>
<string>Followed by %1$@, and %ld mutuals</string>
<key>many</key>
<string>Followed by %1$@, and %ld mutuals</string>
<key>other</key>
<string>Followed by %1$@, and %ld mutuals</string>
</dict>
</dict>
<key>plural.count.metric_formatted.post</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%@ %#@post_count@</string>
<key>post_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>post</string>
<key>few</key>
<string>posts</string>
<key>many</key>
<string>posts</string>
<key>other</key>
<string>posts</string>
</dict>
</dict>
<key>plural.count.media</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@media_count@</string>
<key>media_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 media</string>
<key>few</key>
<string>%ld media</string>
<key>many</key>
<string>%ld media</string>
<key>other</key>
<string>%ld media</string>
</dict>
</dict>
<key>plural.count.post</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@post_count@</string>
<key>post_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 post</string>
<key>few</key>
<string>%ld posts</string>
<key>many</key>
<string>%ld posts</string>
<key>other</key>
<string>%ld posts</string>
</dict>
</dict>
<key>plural.count.favorite</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@favorite_count@</string>
<key>favorite_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 favorite</string>
<key>few</key>
<string>%ld favorites</string>
<key>many</key>
<string>%ld favorites</string>
<key>other</key>
<string>%ld favorites</string>
</dict>
</dict>
<key>plural.count.reblog</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@reblog_count@</string>
<key>reblog_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 reblog</string>
<key>few</key>
<string>%ld reblogs</string>
<key>many</key>
<string>%ld reblogs</string>
<key>other</key>
<string>%ld reblogs</string>
</dict>
</dict>
<key>plural.count.reply</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@reply_count@</string>
<key>reply_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 reply</string>
<key>few</key>
<string>%ld replies</string>
<key>many</key>
<string>%ld replies</string>
<key>other</key>
<string>%ld replies</string>
</dict>
</dict>
<key>plural.count.vote</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@vote_count@</string>
<key>vote_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 vote</string>
<key>few</key>
<string>%ld votes</string>
<key>many</key>
<string>%ld votes</string>
<key>other</key>
<string>%ld votes</string>
</dict>
</dict>
<key>plural.count.voter</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@voter_count@</string>
<key>voter_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 voter</string>
<key>few</key>
<string>%ld voters</string>
<key>many</key>
<string>%ld voters</string>
<key>other</key>
<string>%ld voters</string>
</dict>
</dict>
<key>plural.people_talking</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_people_talking@</string>
<key>count_people_talking</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 people talking</string>
<key>few</key>
<string>%ld people talking</string>
<key>many</key>
<string>%ld people talking</string>
<key>other</key>
<string>%ld people talking</string>
</dict>
</dict>
<key>plural.count.following</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_following@</string>
<key>count_following</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 following</string>
<key>few</key>
<string>%ld following</string>
<key>many</key>
<string>%ld following</string>
<key>other</key>
<string>%ld following</string>
</dict>
</dict>
<key>plural.count.follower</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_follower@</string>
<key>count_follower</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 follower</string>
<key>few</key>
<string>%ld followers</string>
<key>many</key>
<string>%ld followers</string>
<key>other</key>
<string>%ld followers</string>
</dict>
</dict>
<key>date.year.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_year_left@</string>
<key>count_year_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 year left</string>
<key>few</key>
<string>%ld years left</string>
<key>many</key>
<string>%ld years left</string>
<key>other</key>
<string>%ld years left</string>
</dict>
</dict>
<key>date.month.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_month_left@</string>
<key>count_month_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 months left</string>
<key>few</key>
<string>%ld months left</string>
<key>many</key>
<string>%ld months left</string>
<key>other</key>
<string>%ld months left</string>
</dict>
</dict>
<key>date.day.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_day_left@</string>
<key>count_day_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 day left</string>
<key>few</key>
<string>%ld days left</string>
<key>many</key>
<string>%ld days left</string>
<key>other</key>
<string>%ld days left</string>
</dict>
</dict>
<key>date.hour.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_hour_left@</string>
<key>count_hour_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 hour left</string>
<key>few</key>
<string>%ld hours left</string>
<key>many</key>
<string>%ld hours left</string>
<key>other</key>
<string>%ld hours left</string>
</dict>
</dict>
<key>date.minute.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_minute_left@</string>
<key>count_minute_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 minute left</string>
<key>few</key>
<string>%ld minutes left</string>
<key>many</key>
<string>%ld minutes left</string>
<key>other</key>
<string>%ld minutes left</string>
</dict>
</dict>
<key>date.second.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_second_left@</string>
<key>count_second_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 second left</string>
<key>few</key>
<string>%ld seconds left</string>
<key>many</key>
<string>%ld seconds left</string>
<key>other</key>
<string>%ld seconds left</string>
</dict>
</dict>
<key>date.year.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_year_ago_abbr@</string>
<key>count_year_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1y ago</string>
<key>few</key>
<string>%ldy ago</string>
<key>many</key>
<string>%ldy ago</string>
<key>other</key>
<string>%ldy ago</string>
</dict>
</dict>
<key>date.month.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_month_ago_abbr@</string>
<key>count_month_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1M ago</string>
<key>few</key>
<string>%ldM ago</string>
<key>many</key>
<string>%ldM ago</string>
<key>other</key>
<string>%ldM ago</string>
</dict>
</dict>
<key>date.day.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_day_ago_abbr@</string>
<key>count_day_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1d ago</string>
<key>few</key>
<string>%ldd ago</string>
<key>many</key>
<string>%ldd ago</string>
<key>other</key>
<string>%ldd ago</string>
</dict>
</dict>
<key>date.hour.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_hour_ago_abbr@</string>
<key>count_hour_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1h ago</string>
<key>few</key>
<string>%ldh ago</string>
<key>many</key>
<string>%ldh ago</string>
<key>other</key>
<string>%ldh ago</string>
</dict>
</dict>
<key>date.minute.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_minute_ago_abbr@</string>
<key>count_minute_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1m ago</string>
<key>few</key>
<string>%ldm ago</string>
<key>many</key>
<string>%ldm ago</string>
<key>other</key>
<string>%ldm ago</string>
</dict>
</dict>
<key>date.second.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_second_ago_abbr@</string>
<key>count_second_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1s ago</string>
<key>few</key>
<string>%lds ago</string>
<key>many</key>
<string>%lds ago</string>
<key>other</key>
<string>%lds ago</string>
</dict>
</dict>
</dict>
</plist>

View File

@ -0,0 +1,702 @@
{
"common": {
"alerts": {
"common": {
"please_try_again": "Zkuste to prosím znovu.",
"please_try_again_later": "Zkuste to prosím znovu později."
},
"sign_up_failure": {
"title": "Registrace selhala"
},
"server_error": {
"title": "Chyba serveru"
},
"vote_failure": {
"title": "Selhání hlasování",
"poll_ended": "Anketa skončila"
},
"discard_post_content": {
"title": "Zahodit koncept",
"message": "Potvrďte odstranění obsahu složeného příspěvku."
},
"publish_post_failure": {
"title": "Publikování selhalo",
"message": "Nepodařilo se publikovat příspěvek.\nZkontrolujte prosím připojení k internetu.",
"attachments_message": {
"video_attach_with_photo": "K příspěvku, který již obsahuje obrázky, nelze připojit video.",
"more_than_one_video": "Nelze připojit více než jedno video."
}
},
"edit_profile_failure": {
"title": "Chyba při úpravě profilu",
"message": "Nelze upravit profil. Zkuste to prosím znovu."
},
"sign_out": {
"title": "Odhlásit se",
"message": "Opravdu se chcete odhlásit?",
"confirm": "Odhlásit se"
},
"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": "Blokovat doménu"
},
"save_photo_failure": {
"title": "Uložení fotografie se nezdařilo",
"message": "Please enable the photo library access permission to save the photo."
},
"delete_post": {
"title": "Odstranit příspěvek",
"message": "Opravdu chcete smazat tento příspěvek?"
},
"clean_cache": {
"title": "Vyčistit mezipaměť",
"message": "Úspěšně vyčištěno %s mezipaměti."
}
},
"controls": {
"actions": {
"back": "Zpět",
"next": "Další",
"previous": "Předchozí",
"open": "Otevřít",
"add": "Přidat",
"remove": "Odstranit",
"edit": "Upravit",
"save": "Uložit",
"ok": "OK",
"done": "Hotovo",
"confirm": "Potvrdit",
"continue": "Pokračovat",
"compose": "Napsat",
"cancel": "Zrušit",
"discard": "Zahodit",
"try_again": "Zkusit znovu",
"take_photo": "Vyfotit",
"save_photo": "Uložit fotku",
"copy_photo": "Kopírovat fotografii",
"sign_in": "Přihlásit se",
"sign_up": "Zaregistrovat se",
"see_more": "Zobrazit více",
"preview": "Náhled",
"share": "Sdílet",
"share_user": "Share %s",
"share_post": "Sdílet příspěvek",
"open_in_safari": "Otevřít v Safari",
"open_in_browser": "Otevřít v prohlížeči",
"find_people": "Najít lidi ke sledování",
"manually_search": "Místo toho ručně vyhledat",
"skip": "Přeskočit",
"reply": "Odpovědět",
"report_user": "Nahlásit %s",
"block_domain": "Blokovat %s",
"unblock_domain": "Odblokovat %s",
"settings": "Nastavení",
"delete": "Smazat"
},
"tabs": {
"home": "Domů",
"search": "Hledat",
"notification": "Oznamování",
"profile": "Profil"
},
"keyboard": {
"common": {
"switch_to_tab": "Přepnout na %s",
"compose_new_post": "Vytvořit nový příspěvek",
"show_favorites": "Zobrazit Oblíbené",
"open_settings": "Otevřít Nastavení"
},
"timeline": {
"previous_status": "Předchozí příspěvek",
"next_status": "Další příspěvek",
"open_status": "Otevřít příspěvek",
"open_author_profile": "Otevřít profil autora",
"open_reblogger_profile": "Otevřít rebloggerův profil",
"reply_status": "Odpovědět na příspěvek",
"toggle_reblog": "Toggle Reblog on Post",
"toggle_favorite": "Toggle Favorite on Post",
"toggle_content_warning": "Přepnout varování obsahu",
"preview_image": "Náhled obrázku"
},
"segmented_control": {
"previous_section": "Předchozí sekce",
"next_section": "Další sekce"
}
},
"status": {
"user_reblogged": "%s reblogged",
"user_replied_to": "Replied to %s",
"show_post": "Zobrazit příspěvek",
"show_user_profile": "Zobrazit profil uživatele",
"content_warning": "Varování o obsahu",
"sensitive_content": "Citlivý obsah",
"media_content_warning": "Klepnutím kdekoli zobrazíte",
"tap_to_reveal": "Klepnutím zobrazit",
"poll": {
"vote": "Hlasovat",
"closed": "Uzavřeno"
},
"actions": {
"reply": "Odpovědět",
"reblog": "Boostnout",
"unreblog": "Undo reblog",
"favorite": "Favorite",
"unfavorite": "Odebrat z oblízených",
"menu": "Nabídka",
"hide": "Skrýt",
"show_image": "Zobrazit obrázek",
"show_gif": "Zobrazit GIF",
"show_video_player": "Zobrazit video přehrávač",
"tap_then_hold_to_show_menu": "Tap then hold to show menu"
},
"tag": {
"url": "URL",
"mention": "Zmínka",
"link": "Odkaz",
"hashtag": "Hashtag",
"email": "E-mail",
"emoji": "Emoji"
},
"visibility": {
"unlisted": "Každý může vidět tento příspěvek, ale nezobrazovat ve veřejné časové ose.",
"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."
}
},
"friendship": {
"follow": "Sledovat",
"following": "Following",
"request": "Request",
"pending": "Čekající",
"block": "Blokovat",
"block_user": "Blokovat %s",
"block_domain": "Blokovat %s",
"unblock": "Odblokovat",
"unblock_user": "Odblokovat %s",
"blocked": "Blocked",
"mute": "Skrýt",
"mute_user": "Skrýt %s",
"unmute": "Odkrýt",
"unmute_user": "Odkrýt %s",
"muted": "Skrytý",
"edit_info": "Upravit informace",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
},
"timeline": {
"filtered": "Filtered",
"timestamp": {
"now": "Nyní"
},
"loader": {
"load_missing_posts": "Načíst chybějící příspěvky",
"loading_missing_posts": "Načíst chybějící příspěvky...",
"show_more_replies": "Zobrazit více odovědí"
},
"header": {
"no_status_found": "Nebyl nalezen žádný příspěvek",
"blocking_warning": "You cant view this user's profile\nuntil you unblock them.\nYour profile looks like this to them.",
"user_blocking_warning": "You cant view %ss profile\nuntil you unblock them.\nYour profile looks like this to them.",
"blocked_warning": "You cant view this users profile\nuntil they unblock you.",
"user_blocked_warning": "You cant view %ss profile\nuntil they unblock you.",
"suspended_warning": "This user has been suspended.",
"user_suspended_warning": "%ss account has been suspended."
}
}
}
},
"scene": {
"welcome": {
"slogan": "Social networking\nback in your hands.",
"get_started": "Začínáme",
"log_in": "Přihlásit se"
},
"server_picker": {
"title": "Mastodon tvoří uživatelé z různých serverů.",
"subtitle": "Pick a server based on your interests, region, or a general purpose one.",
"subtitle_extend": "Pick a server based on your interests, region, or a general purpose one. Each server is operated by an entirely independent organization or individual.",
"button": {
"category": {
"all": "Vše",
"all_accessiblity_description": "Kategorie: Vše",
"academia": "akademická sféra",
"activism": "aktivismus",
"food": "jídlo",
"furry": "furry",
"games": "games",
"general": "obecné",
"journalism": "žurnalistika",
"lgbt": "lgbt",
"regional": "regionální",
"art": "umění",
"music": "hudba",
"tech": "technologie"
},
"see_less": "Zobrazit méně",
"see_more": "Zobrazit více"
},
"label": {
"language": "JAZYK",
"users": "UŽIVATELÉ",
"category": "KATEGORIE"
},
"input": {
"placeholder": "Hledat servery",
"search_servers_or_enter_url": "Hledat servery nebo zadat URL"
},
"empty_state": {
"finding_servers": "Hledání dostupných serverů...",
"bad_network": "Při načítání dat nastala chyba. Zkontrolujte připojení k internetu.",
"no_results": "Žádné výsledky"
}
},
"register": {
"title": "Lets get you set up on %s",
"lets_get_you_set_up_on_domain": "Lets get you set up on %s",
"input": {
"avatar": {
"delete": "Smazat"
},
"username": {
"placeholder": "uživatelské jméno",
"duplicate_prompt": "Toto uživatelské jméno je použito."
},
"display_name": {
"placeholder": "zobrazované jméno"
},
"email": {
"placeholder": "e-mail"
},
"password": {
"placeholder": "heslo",
"require": "Heslo musí být alespoň:",
"character_limit": "8 znaků",
"accessibility": {
"checked": "zaškrtnuto",
"unchecked": "nezaškrtnuto"
},
"hint": "Vaše heslo musí obsahovat alespoň 8 znaků"
},
"invite": {
"registration_user_invite_request": "Proč se chcete připojit?"
}
},
"error": {
"item": {
"username": "Uživatelské jméno",
"email": "E-mail",
"password": "Heslo",
"agreement": "Souhlas",
"locale": "Jazyk",
"reason": "Důvod"
},
"reason": {
"blocked": "%s contains a disallowed email provider",
"unreachable": "%s does not seem to exist",
"taken": "%s se již používá",
"reserved": "%s je rezervované klíčové slovo",
"accepted": "%s musí být přijato",
"blank": "%s je vyžadováno",
"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 (cant be longer than 30 characters)",
"email_invalid": "Toto není platná e-mailová adresa",
"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, youre 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": "One last thing.",
"subtitle": "Tap the link we emailed to you to verify your account.",
"tap_the_link_we_emailed_to_you_to_verify_your_account": "Tap the link we emailed to you to verify your account",
"button": {
"open_email_app": "Open Email App",
"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 havent.",
"resend_email": "Resend Email"
},
"open_email_app": {
"title": "Check your inbox.",
"description": "We just sent you an email. Check your junk folder if you havent.",
"mail": "Pošta",
"open_email_client": "Otevřít e-mailového klienta"
}
},
"home_timeline": {
"title": "Domů",
"navigation_bar_state": {
"offline": "Offline",
"new_posts": "Nové příspěvky",
"published": "Publikováno!",
"Publishing": "Publikování příspěvku...",
"accessibility": {
"logo_label": "Logo Button",
"logo_hint": "Tap to scroll to top and tap again to previous location"
}
}
},
"suggestion_account": {
"title": "Find People to Follow",
"follow_explain": "When you follow someone, youll see their posts in your home feed."
},
"compose": {
"title": {
"new_post": "Nový příspěvek",
"new_reply": "New Reply"
},
"media_selection": {
"camera": "Take Photo",
"photo_library": "Photo Library",
"browse": "Browse"
},
"content_input_placeholder": "Type or paste whats on your mind",
"compose_action": "Publish",
"replying_to_user": "replying to %s",
"attachment": {
"photo": "photo",
"video": "video",
"attachment_broken": "This %s is broken and cant be\nuploaded to Mastodon.",
"description_photo": "Describe the photo for the visually-impaired...",
"description_video": "Describe the video for the visually-impaired..."
},
"poll": {
"duration_time": "Duration: %s",
"thirty_minutes": "30 minut",
"one_hour": "1 hodina",
"six_hours": "6 hodin",
"one_day": "1 den",
"three_days": "3 dny",
"seven_days": "7 dní",
"option_number": "Možnost %ld"
},
"content_warning": {
"placeholder": "Write an accurate warning here..."
},
"visibility": {
"public": "Veřejný",
"unlisted": "Neuvedeno",
"private": "Pouze sledující",
"direct": "Pouze lidé, které zmíním"
},
"auto_complete": {
"space_to_add": "Space to add"
},
"accessibility": {
"append_attachment": "Přidat přílohu",
"append_poll": "Přidat anketu",
"remove_poll": "Odstranit anketu",
"custom_emoji_picker": "Vlastní výběr Emoji",
"enable_content_warning": "Povolit upozornění na obsah",
"disable_content_warning": "Vypnout upozornění na obsah",
"post_visibility_menu": "Menu viditelnosti příspěvku"
},
"keyboard": {
"discard_post": "Zahodit příspěvek",
"publish_post": "Publikovat příspěvek",
"toggle_poll": "Přepnout anketu",
"toggle_content_warning": "Toggle Content Warning",
"append_attachment_entry": "Přidat přílohu - %s",
"select_visibility_entry": "Vyberte viditelnost - %s"
}
},
"profile": {
"header": {
"follows_you": "Sleduje vás"
},
"dashboard": {
"posts": "příspěvky",
"following": "following",
"followers": "sledující"
},
"fields": {
"add_row": "Přidat řádek",
"placeholder": {
"label": "Label",
"content": "Obsah"
}
},
"segmented_control": {
"posts": "Příspěvky",
"replies": "Odpovědí",
"posts_and_replies": "Příspěvky a odpovědi",
"media": "Média",
"about": "About"
},
"relationship_action_alert": {
"confirm_mute_user": {
"title": "Skrýt účet",
"message": "Potvrdit skrytí %s"
},
"confirm_unmute_user": {
"title": "Zrušit skrytí účtu",
"message": "Confirm to unmute %s"
},
"confirm_block_user": {
"title": "Blokovat účet",
"message": "Potvrdit blokování %s"
},
"confirm_unblock_user": {
"title": "Odblokovat účet",
"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": {
"segment": {
"all": "All",
"people": "People",
"hashtags": "Hashtags",
"posts": "Posts"
},
"empty_state": {
"no_results": "No results"
},
"recent_search": "Recent searches",
"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": "Your 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": {
"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",
"true_black_dark_mode": "True black dark mode",
"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"
}
},
"footer": {
"mastodon_description": "Mastodon is open source software. You can report issues on GitHub at %s (%s)"
},
"keyboard": {
"close_settings_window": "Close Settings Window"
}
},
"report": {
"title_report": "Report",
"title": "Report %s",
"step1": "Step 1 of 2",
"step2": "Step 2 of 2",
"content1": "Are there any other posts youd like to add to the report?",
"content2": "Is there anything the moderators should know about this report?",
"report_sent_title": "Thanks for reporting, well 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 dont like it",
"it_is_not_something_you_want_to_see": "It is not something you want to see",
"its_spam": "Its 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": "Its 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_dont_like_it": "I just dont 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": "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": "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 wont see their posts or reblogs in your home feed. They wont know theyve 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 theyve 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"
},
"wizard": {
"new_in_mastodon": "New in Mastodon",
"multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.",
"accessibility_hint": "Double tap to dismiss this wizard"
},
"bookmark": {
"title": "Bookmarks"
}
}
}

View File

@ -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"
}

View File

@ -180,7 +180,9 @@
"unmute": "Unmute", "unmute": "Unmute",
"unmute_user": "Unmute %s", "unmute_user": "Unmute %s",
"muted": "Muted", "muted": "Muted",
"edit_info": "Edit Info" "edit_info": "Edit Info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "Filtered", "filtered": "Filtered",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Unblock Account", "title": "Unblock Account",
"message": "Confirm to unblock %s" "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": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "New in Mastodon", "new_in_mastodon": "New in Mastodon",
"multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.", "multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.",
"accessibility_hint": "Double tap to dismiss this wizard" "accessibility_hint": "Double tap to dismiss this wizard"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -180,7 +180,9 @@
"unmute": "Unmute", "unmute": "Unmute",
"unmute_user": "Unmute %s", "unmute_user": "Unmute %s",
"muted": "Muted", "muted": "Muted",
"edit_info": "Edit Info" "edit_info": "Edit Info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "Filtered", "filtered": "Filtered",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Unblock Account", "title": "Unblock Account",
"message": "Confirm to unblock %s" "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": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "New in Mastodon", "new_in_mastodon": "New in Mastodon",
"multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.", "multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.",
"accessibility_hint": "Double tap to dismiss this wizard" "accessibility_hint": "Double tap to dismiss this wizard"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -21,7 +21,7 @@
<key>a11y.plural.count.input_limit_exceeds</key> <key>a11y.plural.count.input_limit_exceeds</key>
<dict> <dict>
<key>NSStringLocalizedFormatKey</key> <key>NSStringLocalizedFormatKey</key>
<string>Eingabelimit überschritten %#@character_count@</string> <string>Zeichenanzahl um %#@character_count@ überschritten</string>
<key>character_count</key> <key>character_count</key>
<dict> <dict>
<key>NSStringFormatSpecTypeKey</key> <key>NSStringFormatSpecTypeKey</key>
@ -37,7 +37,7 @@
<key>a11y.plural.count.input_limit_remains</key> <key>a11y.plural.count.input_limit_remains</key>
<dict> <dict>
<key>NSStringLocalizedFormatKey</key> <key>NSStringLocalizedFormatKey</key>
<string>Eingabelimit eingehalten %#@character_count@</string> <string>Noch %#@character_count@ übrig</string>
<key>character_count</key> <key>character_count</key>
<dict> <dict>
<key>NSStringFormatSpecTypeKey</key> <key>NSStringFormatSpecTypeKey</key>
@ -72,9 +72,9 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>Followed by %1$@, and another mutual</string> <string>Gefolgt von %1$@ und einer weiteren Person, der du folgst</string>
<key>other</key> <key>other</key>
<string>Followed by %1$@, and %ld mutuals</string> <string>Gefolgt von %1$@ und %ld weiteren Personen, denen du folgst</string>
</dict> </dict>
</dict> </dict>
<key>plural.count.metric_formatted.post</key> <key>plural.count.metric_formatted.post</key>
@ -104,9 +104,9 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>1 media</string> <string>1 Datei</string>
<key>other</key> <key>other</key>
<string>%ld media</string> <string>%ld Dateien</string>
</dict> </dict>
</dict> </dict>
<key>plural.count.post</key> <key>plural.count.post</key>
@ -200,7 +200,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>1 Wähler</string> <string>1 Wähler:in</string>
<key>other</key> <key>other</key>
<string>%ld Wähler</string> <string>%ld Wähler</string>
</dict> </dict>
@ -216,9 +216,9 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>1 Mensch spricht</string> <string>Eine Person redet</string>
<key>other</key> <key>other</key>
<string>%ld Leute reden</string> <string>%ld Personen reden</string>
</dict> </dict>
</dict> </dict>
<key>plural.count.following</key> <key>plural.count.following</key>
@ -360,7 +360,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>vor 1 Jahr</string> <string>vor einem Jahr</string>
<key>other</key> <key>other</key>
<string>vor %ld Jahren</string> <string>vor %ld Jahren</string>
</dict> </dict>
@ -376,7 +376,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>vor 1 M</string> <string>vor einem Monat</string>
<key>other</key> <key>other</key>
<string>vor %ld Monaten</string> <string>vor %ld Monaten</string>
</dict> </dict>
@ -392,7 +392,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>vor 1 Tag</string> <string>vor einem Tag</string>
<key>other</key> <key>other</key>
<string>vor %ld Tagen</string> <string>vor %ld Tagen</string>
</dict> </dict>
@ -408,7 +408,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>vor 1 Stunde</string> <string>vor einer Stunde</string>
<key>other</key> <key>other</key>
<string>vor %ld Stunden</string> <string>vor %ld Stunden</string>
</dict> </dict>
@ -424,7 +424,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>vor 1 Minute</string> <string>vor einer Minute</string>
<key>other</key> <key>other</key>
<string>vor %ld Minuten</string> <string>vor %ld Minuten</string>
</dict> </dict>
@ -440,7 +440,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>vor 1 Sekunde</string> <string>vor einer Sekunde</string>
<key>other</key> <key>other</key>
<string>vor %ld Sekuden</string> <string>vor %ld Sekuden</string>
</dict> </dict>

View File

@ -180,7 +180,9 @@
"unmute": "Nicht mehr stummschalten", "unmute": "Nicht mehr stummschalten",
"unmute_user": "%s nicht mehr stummschalten", "unmute_user": "%s nicht mehr stummschalten",
"muted": "Stummgeschaltet", "muted": "Stummgeschaltet",
"edit_info": "Information bearbeiten" "edit_info": "Information bearbeiten",
"show_reblogs": "Reblogs anzeigen",
"hide_reblogs": "Reblogs ausblenden"
}, },
"timeline": { "timeline": {
"filtered": "Gefiltert", "filtered": "Gefiltert",
@ -241,7 +243,7 @@
}, },
"input": { "input": {
"placeholder": "Nach Server suchen oder URL eingeben", "placeholder": "Nach Server suchen oder URL eingeben",
"search_servers_or_enter_url": "Search servers or enter URL" "search_servers_or_enter_url": "Nach Server suchen oder URL eingeben"
}, },
"empty_state": { "empty_state": {
"finding_servers": "Verfügbare Server werden gesucht...", "finding_servers": "Verfügbare Server werden gesucht...",
@ -251,7 +253,7 @@
}, },
"register": { "register": {
"title": "Erzähle uns von dir.", "title": "Erzähle uns von dir.",
"lets_get_you_set_up_on_domain": "Lets get you set up on %s", "lets_get_you_set_up_on_domain": "Okay, lass uns mit %s anfangen",
"input": { "input": {
"avatar": { "avatar": {
"delete": "Löschen" "delete": "Löschen"
@ -322,7 +324,7 @@
"confirm_email": { "confirm_email": {
"title": "Noch eine letzte Sache.", "title": "Noch eine letzte Sache.",
"subtitle": "Schaue kurz in dein E-Mail-Postfach und tippe den Link an, den wir dir gesendet haben.", "subtitle": "Schaue kurz in dein E-Mail-Postfach und tippe den Link an, den wir dir gesendet haben.",
"tap_the_link_we_emailed_to_you_to_verify_your_account": "Tap the link we emailed to you to verify your account", "tap_the_link_we_emailed_to_you_to_verify_your_account": "Schaue kurz in dein E-Mail-Postfach und tippe den Link an, den wir dir gesendet haben",
"button": { "button": {
"open_email_app": "E-Mail-App öffnen", "open_email_app": "E-Mail-App öffnen",
"resend": "Erneut senden" "resend": "Erneut senden"
@ -347,8 +349,8 @@
"published": "Veröffentlicht!", "published": "Veröffentlicht!",
"Publishing": "Beitrag wird veröffentlicht...", "Publishing": "Beitrag wird veröffentlicht...",
"accessibility": { "accessibility": {
"logo_label": "Logo Button", "logo_label": "Logo-Button",
"logo_hint": "Tap to scroll to top and tap again to previous location" "logo_hint": "Zum Scrollen nach oben tippen und zum vorherigen Ort erneut tippen"
} }
} }
}, },
@ -418,7 +420,7 @@
}, },
"profile": { "profile": {
"header": { "header": {
"follows_you": "Follows You" "follows_you": "Folgt dir"
}, },
"dashboard": { "dashboard": {
"posts": "Beiträge", "posts": "Beiträge",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Konto entsperren", "title": "Konto entsperren",
"message": "Bestätige %s zu entsperren" "message": "Bestätige %s zu entsperren"
},
"confirm_show_reblogs": {
"title": "Reblogs anzeigen",
"message": "Confirm to show reblogs"
},
"confirm_hide_reblogs": {
"title": "Reblogs ausblenden",
"message": "Confirm to hide reblogs"
} }
}, },
"accessibility": { "accessibility": {
@ -465,22 +475,22 @@
} }
}, },
"follower": { "follower": {
"title": "follower", "title": "Follower",
"footer": "Follower von anderen Servern werden nicht angezeigt." "footer": "Follower von anderen Servern werden nicht angezeigt."
}, },
"following": { "following": {
"title": "following", "title": "Folgende",
"footer": "Wem das Konto folgt wird von anderen Servern werden nicht angezeigt." "footer": "Wem das Konto folgt wird von anderen Servern werden nicht angezeigt."
}, },
"familiarFollowers": { "familiarFollowers": {
"title": "Followers you familiar", "title": "Follower, die dir bekannt vorkommen",
"followed_by_names": "Followed by %s" "followed_by_names": "Gefolgt von %s"
}, },
"favorited_by": { "favorited_by": {
"title": "Favorited By" "title": "Favorisiert von"
}, },
"reblogged_by": { "reblogged_by": {
"title": "Reblogged By" "title": "Geteilt von"
}, },
"search": { "search": {
"title": "Suche", "title": "Suche",
@ -546,10 +556,10 @@
"show_mentions": "Erwähnungen anzeigen" "show_mentions": "Erwähnungen anzeigen"
}, },
"follow_request": { "follow_request": {
"accept": "Accept", "accept": "Akzeptieren",
"accepted": "Accepted", "accepted": "Akzeptiert",
"reject": "reject", "reject": "Ablehnen",
"rejected": "Rejected" "rejected": "Abgelehnt"
} }
}, },
"thread": { "thread": {
@ -626,46 +636,46 @@
"text_placeholder": "Zusätzliche Kommentare eingeben oder einfügen", "text_placeholder": "Zusätzliche Kommentare eingeben oder einfügen",
"reported": "GEMELDET", "reported": "GEMELDET",
"step_one": { "step_one": {
"step_1_of_4": "Step 1 of 4", "step_1_of_4": "Schritt 1 von 4",
"whats_wrong_with_this_post": "What's wrong with this post?", "whats_wrong_with_this_post": "Was stimmt mit diesem Beitrag nicht?",
"whats_wrong_with_this_account": "What's wrong with this account?", "whats_wrong_with_this_account": "Was stimmt mit diesem Konto nicht?",
"whats_wrong_with_this_username": "What's wrong with %s?", "whats_wrong_with_this_username": "Was ist los mit %s?",
"select_the_best_match": "Select the best match", "select_the_best_match": "Wähle die passende Kategorie",
"i_dont_like_it": "I dont like it", "i_dont_like_it": "Mir gefällt das nicht",
"it_is_not_something_you_want_to_see": "It is not something you want to see", "it_is_not_something_you_want_to_see": "Das ist etwas, das man nicht sehen möchte",
"its_spam": "Its spam", "its_spam": "Das ist Spam",
"malicious_links_fake_engagement_or_repetetive_replies": "Malicious links, fake engagement, or repetetive replies", "malicious_links_fake_engagement_or_repetetive_replies": "Bösartige Links, gefälschtes Engagement oder wiederholte Antworten",
"it_violates_server_rules": "It violates server rules", "it_violates_server_rules": "Es verstößt gegen Serverregeln",
"you_are_aware_that_it_breaks_specific_rules": "You are aware that it breaks specific rules", "you_are_aware_that_it_breaks_specific_rules": "Du weißt, welche Regeln verletzt werden",
"its_something_else": "Its something else", "its_something_else": "Das ist was anderes",
"the_issue_does_not_fit_into_other_categories": "The issue does not fit into other categories" "the_issue_does_not_fit_into_other_categories": "Das Problem passt nicht in die Kategorien"
}, },
"step_two": { "step_two": {
"step_2_of_4": "Step 2 of 4", "step_2_of_4": "Schritt 2 von 4",
"which_rules_are_being_violated": "Which rules are being violated?", "which_rules_are_being_violated": "Welche Regeln werden verletzt?",
"select_all_that_apply": "Select all that apply", "select_all_that_apply": "Alles Zutreffende auswählen",
"i_just_dont_like_it": "I just dont like it" "i_just_dont_like_it": "Das gefällt mir einfach nicht"
}, },
"step_three": { "step_three": {
"step_3_of_4": "Step 3 of 4", "step_3_of_4": "Schritt 3 von 4",
"are_there_any_posts_that_back_up_this_report": "Are there any posts that back up this report?", "are_there_any_posts_that_back_up_this_report": "Gibt es Beiträge, die diesen Bericht unterstützen?",
"select_all_that_apply": "Select all that apply" "select_all_that_apply": "Alles Zutreffende auswählen"
}, },
"step_four": { "step_four": {
"step_4_of_4": "Step 4 of 4", "step_4_of_4": "Schritt 4 von 4",
"is_there_anything_else_we_should_know": "Is there anything else we should know?" "is_there_anything_else_we_should_know": "Gibt es etwas anderes, was wir wissen sollten?"
}, },
"step_final": { "step_final": {
"dont_want_to_see_this": "Dont want to see this?", "dont_want_to_see_this": "Du willst das nicht mehr sehen?",
"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.", "when_you_see_something_you_dont_like_on_mastodon_you_can_remove_the_person_from_your_experience.": "Wenn du etwas auf Mastodon nicht sehen willst, kannst du den Nutzer aus deiner Erfahrung streichen.",
"unfollow": "Unfollow", "unfollow": "Entfolgen",
"unfollowed": "Unfollowed", "unfollowed": "Entfolgt",
"unfollow_user": "Unfollow %s", "unfollow_user": "%s entfolgen",
"mute_user": "Mute %s", "mute_user": "%s stummschalten",
"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 theyve been muted.", "you_wont_see_their_posts_or_reblogs_in_your_home_feed_they_wont_know_they_ve_been_muted": "Du wirst die Beiträge vom Konto nicht mehr sehen. Das Konto kann dir immer noch folgen, und die Person hinter dem Konto wird deine Beiträge sehen können und nicht wissen, dass du sie stummgeschaltet hast.",
"block_user": "Block %s", "block_user": "%s blockieren",
"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 theyve been blocked.", "they_will_no_longer_be_able_to_follow_or_see_your_posts_but_they_can_see_if_theyve_been_blocked": "Du wirst die Beiträge von diesem Konto nicht sehen. Das Konto wird nicht in der Lage sein, deine Beiträge zu sehen oder dir zu folgen. Die Person hinter dem Konto wird wissen, dass du das Konto blockiert hast.",
"while_we_review_this_you_can_take_action_against_user": "While we review this, you can take action against %s" "while_we_review_this_you_can_take_action_against_user": "Während wir dies überprüfen, kannst du gegen %s vorgehen"
} }
}, },
"preview": { "preview": {
@ -684,6 +694,9 @@
"new_in_mastodon": "Neu in Mastodon", "new_in_mastodon": "Neu in Mastodon",
"multiple_account_switch_intro_description": "Wechsel zwischen mehreren Konten durch Drücken der Profil-Schaltfläche.", "multiple_account_switch_intro_description": "Wechsel zwischen mehreren Konten durch Drücken der Profil-Schaltfläche.",
"accessibility_hint": "Doppeltippen, um diesen Assistenten zu schließen" "accessibility_hint": "Doppeltippen, um diesen Assistenten zu schließen"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -180,7 +180,9 @@
"unmute": "Unmute", "unmute": "Unmute",
"unmute_user": "Unmute %s", "unmute_user": "Unmute %s",
"muted": "Muted", "muted": "Muted",
"edit_info": "Edit Info" "edit_info": "Edit Info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "Filtered", "filtered": "Filtered",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Unblock Account", "title": "Unblock Account",
"message": "Confirm to unblock %s" "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": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "New in Mastodon", "new_in_mastodon": "New in Mastodon",
"multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.", "multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.",
"accessibility_hint": "Double tap to dismiss this wizard" "accessibility_hint": "Double tap to dismiss this wizard"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -136,6 +136,12 @@
"vote": "Vote", "vote": "Vote",
"closed": "Closed" "closed": "Closed"
}, },
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hastag %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
"actions": { "actions": {
"reply": "Reply", "reply": "Reply",
"reblog": "Reblog", "reblog": "Reblog",
@ -180,7 +186,9 @@
"unmute": "Unmute", "unmute": "Unmute",
"unmute_user": "Unmute %s", "unmute_user": "Unmute %s",
"muted": "Muted", "muted": "Muted",
"edit_info": "Edit Info" "edit_info": "Edit Info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "Filtered", "filtered": "Filtered",
@ -455,6 +463,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Unblock Account", "title": "Unblock Account",
"message": "Confirm to unblock %s" "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": { "accessibility": {
@ -684,6 +700,9 @@
"new_in_mastodon": "New in Mastodon", "new_in_mastodon": "New in Mastodon",
"multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.", "multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.",
"accessibility_hint": "Double tap to dismiss this wizard" "accessibility_hint": "Double tap to dismiss this wizard"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -180,7 +180,9 @@
"unmute": "Dejar de silenciar", "unmute": "Dejar de silenciar",
"unmute_user": "Dejar de silenciar a %s", "unmute_user": "Dejar de silenciar a %s",
"muted": "Silenciado", "muted": "Silenciado",
"edit_info": "Editar" "edit_info": "Editar",
"show_reblogs": "Mostrar adhesiones",
"hide_reblogs": "Ocultar adhesiones"
}, },
"timeline": { "timeline": {
"filtered": "Filtrado", "filtered": "Filtrado",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Desbloquear cuenta", "title": "Desbloquear cuenta",
"message": "Confirmá para desbloquear a %s" "message": "Confirmá para desbloquear a %s"
},
"confirm_show_reblogs": {
"title": "Mostrar adhesiones",
"message": "Confirmá para mostrar adhesiones"
},
"confirm_hide_reblogs": {
"title": "Ocultar adhesiones",
"message": "Confirmá para ocultar adhesiones"
} }
}, },
"accessibility": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "Novedad en Mastodon", "new_in_mastodon": "Novedad en Mastodon",
"multiple_account_switch_intro_description": "Cambiá entre varias cuentas manteniendo presionado el botón del perfil.", "multiple_account_switch_intro_description": "Cambiá entre varias cuentas manteniendo presionado el botón del perfil.",
"accessibility_hint": "Tocá dos veces para descartar este asistente" "accessibility_hint": "Tocá dos veces para descartar este asistente"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -180,7 +180,9 @@
"unmute": "Desmutear", "unmute": "Desmutear",
"unmute_user": "Desmutear a %s", "unmute_user": "Desmutear a %s",
"muted": "Silenciado", "muted": "Silenciado",
"edit_info": "Editar Info" "edit_info": "Editar Info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "Filtrado", "filtered": "Filtrado",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Desbloquear cuenta", "title": "Desbloquear cuenta",
"message": "Confirmar para desbloquear a %s" "message": "Confirmar para desbloquear a %s"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
} }
}, },
"accessibility": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "Nuevo en Mastodon", "new_in_mastodon": "Nuevo en Mastodon",
"multiple_account_switch_intro_description": "Cambie entre varias cuentas manteniendo presionado el botón de perfil.", "multiple_account_switch_intro_description": "Cambie entre varias cuentas manteniendo presionado el botón de perfil.",
"accessibility_hint": "Haz doble toque para descartar este asistente" "accessibility_hint": "Haz doble toque para descartar este asistente"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -180,7 +180,9 @@
"unmute": "Desmututu", "unmute": "Desmututu",
"unmute_user": "Desmututu %s", "unmute_user": "Desmututu %s",
"muted": "Mutututa", "muted": "Mutututa",
"edit_info": "Editatu informazioa" "edit_info": "Editatu informazioa",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "Iragazita", "filtered": "Iragazita",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Desblokeatu kontua", "title": "Desblokeatu kontua",
"message": "Berretsi %s desblokeatzea" "message": "Berretsi %s desblokeatzea"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
} }
}, },
"accessibility": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "Berria Mastodonen", "new_in_mastodon": "Berria Mastodonen",
"multiple_account_switch_intro_description": "Aldatu hainbat konturen artean profilaren botoia sakatuta edukiz.", "multiple_account_switch_intro_description": "Aldatu hainbat konturen artean profilaren botoia sakatuta edukiz.",
"accessibility_hint": "Ukitu birritan morroi hau baztertzeko" "accessibility_hint": "Ukitu birritan morroi hau baztertzeko"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -180,7 +180,9 @@
"unmute": "Poista mykistys", "unmute": "Poista mykistys",
"unmute_user": "Poista mykistys tililtä %s", "unmute_user": "Poista mykistys tililtä %s",
"muted": "Mykistetty", "muted": "Mykistetty",
"edit_info": "Muokkaa profiilia" "edit_info": "Muokkaa profiilia",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "Suodatettu", "filtered": "Suodatettu",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Unblock Account", "title": "Unblock Account",
"message": "Confirm to unblock %s" "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": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "Uutta Mastodonissa", "new_in_mastodon": "Uutta Mastodonissa",
"multiple_account_switch_intro_description": "Vaihda useiden tilien välillä pitämällä profiilipainiketta painettuna.", "multiple_account_switch_intro_description": "Vaihda useiden tilien välillä pitämällä profiilipainiketta painettuna.",
"accessibility_hint": "Hylkää tämä ohjattu toiminto kaksoisnapauttamalla" "accessibility_hint": "Hylkää tämä ohjattu toiminto kaksoisnapauttamalla"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -9,10 +9,10 @@
"title": "Échec de l'inscription" "title": "Échec de l'inscription"
}, },
"server_error": { "server_error": {
"title": "Erreur du serveur" "title": "Erreur serveur"
}, },
"vote_failure": { "vote_failure": {
"title": "Le vote na pas pu être enregistré", "title": "Échec du vote",
"poll_ended": "Le sondage est terminé" "poll_ended": "Le sondage est terminé"
}, },
"discard_post_content": { "discard_post_content": {
@ -180,7 +180,9 @@
"unmute": "Ne plus ignorer", "unmute": "Ne plus ignorer",
"unmute_user": "Ne plus masquer %s", "unmute_user": "Ne plus masquer %s",
"muted": "Masqué", "muted": "Masqué",
"edit_info": "Éditer les infos" "edit_info": "Éditer les infos",
"show_reblogs": "Afficher les Reblogs",
"hide_reblogs": "Masquer les Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "Filtré", "filtered": "Filtré",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Débloquer le compte", "title": "Débloquer le compte",
"message": "Confirmer le déblocage de %s" "message": "Confirmer le déblocage de %s"
},
"confirm_show_reblogs": {
"title": "Afficher les Reblogs",
"message": "Confirmer pour afficher les reblogs"
},
"confirm_hide_reblogs": {
"title": "Masquer les Reblogs",
"message": "Confirmer pour masquer les reblogs"
} }
}, },
"accessibility": { "accessibility": {
@ -469,7 +479,7 @@
"footer": "Les abonné·e·s issus des autres serveurs ne sont pas affiché·e·s." "footer": "Les abonné·e·s issus des autres serveurs ne sont pas affiché·e·s."
}, },
"following": { "following": {
"title": "following", "title": "abonnement",
"footer": "Les abonnés issus des autres serveurs ne sont pas affichés." "footer": "Les abonnés issus des autres serveurs ne sont pas affichés."
}, },
"familiarFollowers": { "familiarFollowers": {
@ -477,10 +487,10 @@
"followed_by_names": "Suivi·e par %s" "followed_by_names": "Suivi·e par %s"
}, },
"favorited_by": { "favorited_by": {
"title": "Favorited By" "title": "Favoris par"
}, },
"reblogged_by": { "reblogged_by": {
"title": "Reblogged By" "title": "Reblogué par"
}, },
"search": { "search": {
"title": "Rechercher", "title": "Rechercher",
@ -659,7 +669,7 @@
"dont_want_to_see_this": "Vous ne voulez pas voir cela ?", "dont_want_to_see_this": "Vous ne voulez pas voir cela ?",
"when_you_see_something_you_dont_like_on_mastodon_you_can_remove_the_person_from_your_experience.": "Quand vous voyez quelque chose que vous naimez pas sur Mastodon, vous pouvez retirer la personne de votre expérience.", "when_you_see_something_you_dont_like_on_mastodon_you_can_remove_the_person_from_your_experience.": "Quand vous voyez quelque chose que vous naimez pas sur Mastodon, vous pouvez retirer la personne de votre expérience.",
"unfollow": "Se désabonner", "unfollow": "Se désabonner",
"unfollowed": "Unfollowed", "unfollowed": "Non-suivi",
"unfollow_user": "Ne plus suivre %s", "unfollow_user": "Ne plus suivre %s",
"mute_user": "Masquer %s", "mute_user": "Masquer %s",
"you_wont_see_their_posts_or_reblogs_in_your_home_feed_they_wont_know_they_ve_been_muted": "Vous ne verrez plus leurs messages ou leurs partages dans votre flux personnel. Iels ne sauront pas quiels ont été mis en sourdine.", "you_wont_see_their_posts_or_reblogs_in_your_home_feed_they_wont_know_they_ve_been_muted": "Vous ne verrez plus leurs messages ou leurs partages dans votre flux personnel. Iels ne sauront pas quiels ont été mis en sourdine.",
@ -684,6 +694,9 @@
"new_in_mastodon": "Nouveau dans Mastodon", "new_in_mastodon": "Nouveau dans Mastodon",
"multiple_account_switch_intro_description": "Basculez entre plusieurs comptes en appuyant de maniere prolongée sur le bouton profil.", "multiple_account_switch_intro_description": "Basculez entre plusieurs comptes en appuyant de maniere prolongée sur le bouton profil.",
"accessibility_hint": "Tapotez deux fois pour fermer cet assistant" "accessibility_hint": "Tapotez deux fois pour fermer cet assistant"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -88,13 +88,13 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>Followed by %1$@, and another mutual</string> <string>Ga leantainn le %1$@ s %ld eile an cumantas</string>
<key>two</key> <key>two</key>
<string>Followed by %1$@, and %ld mutuals</string> <string>Ga leantainn le %1$@ s %ld eile an cumantas</string>
<key>few</key> <key>few</key>
<string>Followed by %1$@, and %ld mutuals</string> <string>Ga leantainn le %1$@ s %ld eile an cumantas</string>
<key>other</key> <key>other</key>
<string>Followed by %1$@, and %ld mutuals</string> <string>Ga leantainn le %1$@ s %ld eile an cumantas</string>
</dict> </dict>
</dict> </dict>
<key>plural.count.metric_formatted.post</key> <key>plural.count.metric_formatted.post</key>
@ -128,13 +128,13 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>1 media</string> <string>%ld mheadhan</string>
<key>two</key> <key>two</key>
<string>%ld media</string> <string>%ld mheadhan</string>
<key>few</key> <key>few</key>
<string>%ld media</string> <string>%ld meadhanan</string>
<key>other</key> <key>other</key>
<string>%ld media</string> <string>%ld meadhan</string>
</dict> </dict>
</dict> </dict>
<key>plural.count.post</key> <key>plural.count.post</key>
@ -308,13 +308,13 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>Tha %ld a leantainn air</string> <string>Tha %ld ga leantainn</string>
<key>two</key> <key>two</key>
<string>Tha %ld a leantainn air</string> <string>Tha %ld ga leantainn</string>
<key>few</key> <key>few</key>
<string>Tha %ld a leantainn air</string> <string>Tha %ld ga leantainn</string>
<key>other</key> <key>other</key>
<string>Tha %ld a leantainn air</string> <string>Tha %ld ga leantainn</string>
</dict> </dict>
</dict> </dict>
<key>date.year.left</key> <key>date.year.left</key>

View File

@ -37,7 +37,7 @@
"confirm": "Clàraich a-mach" "confirm": "Clàraich a-mach"
}, },
"block_domain": { "block_domain": {
"title": "A bheil thu cinnteach dha-rìribh gu bheil thu airson an àrainn %s a bhacadh uile gu lèir? Mar as trice, foghnaidh gun dèan thu bacadh no mùchadh no dhà gu sònraichte agus bhiod sin na b fheàrr. Chan fhaic thu susbaint on àrainn ud agus thèid an luchd-leantainn agad on àrainn ud a thoirt air falbh.", "title": "A bheil thu cinnteach dha-rìribh gu bheil thu airson an àrainn %s a bhacadh uile gu lèir? Mar as trice, foghnaidh gun dèan thu bacadh no mùchadh no dhà gu sònraichte agus bhiodh sin na b fheàrr. Chan fhaic thu susbaint on àrainn ud agus thèid an luchd-leantainn agad on àrainn ud a thoirt air falbh.",
"block_entire_domain": "Bac an àrainn" "block_entire_domain": "Bac an àrainn"
}, },
"save_photo_failure": { "save_photo_failure": {
@ -45,7 +45,7 @@
"message": "Cuir cead inntrigidh do thasg-lann nan dealbhan an comas gus an dealbh a shàbhaladh." "message": "Cuir cead inntrigidh do thasg-lann nan dealbhan an comas gus an dealbh a shàbhaladh."
}, },
"delete_post": { "delete_post": {
"title": "A bheil thu cinnteach gu bheil thu airson am post seo a sguabadh às?", "title": "Sguab às am post",
"message": "A bheil thu cinnteach gu bheil thu airson am post seo a sguabadh às?" "message": "A bheil thu cinnteach gu bheil thu airson am post seo a sguabadh às?"
}, },
"clean_cache": { "clean_cache": {
@ -165,7 +165,7 @@
} }
}, },
"friendship": { "friendship": {
"follow": "Lean air", "follow": "Lean",
"following": "Ga leantainn", "following": "Ga leantainn",
"request": "Iarrtas", "request": "Iarrtas",
"pending": "Ri dhèiligeadh", "pending": "Ri dhèiligeadh",
@ -180,7 +180,9 @@
"unmute": "Dì-mhùch", "unmute": "Dì-mhùch",
"unmute_user": "Dì-mhùch %s", "unmute_user": "Dì-mhùch %s",
"muted": "Ga mhùchadh", "muted": "Ga mhùchadh",
"edit_info": "Deasaich" "edit_info": "Deasaich",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "Criathraichte", "filtered": "Criathraichte",
@ -211,9 +213,9 @@
"log_in": "Clàraich a-steach" "log_in": "Clàraich a-steach"
}, },
"server_picker": { "server_picker": {
"title": "Tagh frithealaiche sam bith.", "title": "Tha cleachdaichean Mhastodon air iomadh frithealaiche eadar-dhealaichte.",
"subtitle": "Tagh coimhearsnachd stèidhichte air d ùidhean no an roinn-dùthcha agad no tè choitcheann.", "subtitle": "Tagh frithealaiche stèidhichte air d ùidhean, air far a bheil thu no fear coitcheann.",
"subtitle_extend": "Tagh coimhearsnachd stèidhichte air d ùidhean no an roinn-dùthcha agad no tè choitcheann. Tha gach coimhearsnachd ga stiùireadh le buidheann no neach gu neo-eisimeileach.", "subtitle_extend": "Tagh frithealaiche stèidhichte air d ùidhean, air far a bheil thu no fear coitcheann. Tha gach frithealaiche fo stiùireadh buidhinn no neach neo-eisimeilich fa leth.",
"button": { "button": {
"category": { "category": {
"all": "Na h-uile", "all": "Na h-uile",
@ -240,8 +242,8 @@
"category": "ROINN-SEÒRSA" "category": "ROINN-SEÒRSA"
}, },
"input": { "input": {
"placeholder": "Lorg frithealaiche no gabh pàirt san fhear agad fhèin…", "placeholder": "Lorg frithealaiche",
"search_servers_or_enter_url": "Search servers or enter URL" "search_servers_or_enter_url": "Lorg frithealaiche no cuir a-steach URL"
}, },
"empty_state": { "empty_state": {
"finding_servers": "A lorg nam frithealaichean ri am faighinn…", "finding_servers": "A lorg nam frithealaichean ri am faighinn…",
@ -250,8 +252,8 @@
} }
}, },
"register": { "register": {
"title": "Innis dhuinn mu do dhèidhinn.", "title": "Gad rèiteachadh air %s",
"lets_get_you_set_up_on_domain": "Lets get you set up on %s", "lets_get_you_set_up_on_domain": "Gad rèiteachadh air %s",
"input": { "input": {
"avatar": { "avatar": {
"delete": "Sguab às" "delete": "Sguab às"
@ -310,8 +312,8 @@
} }
}, },
"server_rules": { "server_rules": {
"title": "Riaghailt bhunasach no dhà.", "title": "Riaghailtean bunasach.",
"subtitle": "Shuidhich rianairean %s na riaghailtean seo.", "subtitle": "Tha na riaghailtean seo gan stèidheachadh is a chur an gnìomh leis na maoir aig %s.",
"prompt": "Ma leanas tu air adhart, bidh thu fo bhuaidh teirmichean seirbheise is poileasaidh prìobhaideachd %s.", "prompt": "Ma leanas tu air adhart, bidh thu fo bhuaidh teirmichean seirbheise is poileasaidh prìobhaideachd %s.",
"terms_of_service": "teirmichean na seirbheise", "terms_of_service": "teirmichean na seirbheise",
"privacy_policy": "poileasaidh prìobhaideachd", "privacy_policy": "poileasaidh prìobhaideachd",
@ -321,8 +323,8 @@
}, },
"confirm_email": { "confirm_email": {
"title": "Aon rud eile.", "title": "Aon rud eile.",
"subtitle": "Tha sinn air post-d a chur gu %s,\nthoir gnogag air a chunntas a dhearbhadh a chunntais agad.", "subtitle": "Thoir gnogag air a cheangal a chuir sinn thugad air a phost-d airson an cunntas agad a dhearbhadh.",
"tap_the_link_we_emailed_to_you_to_verify_your_account": "Tap the link we emailed to you to verify your account", "tap_the_link_we_emailed_to_you_to_verify_your_account": "Thoir gnogag air a cheangal a chuir sinn thugad air a phost-d airson an cunntas agad a dhearbhadh",
"button": { "button": {
"open_email_app": "Fosgail aplacaid a phuist-d", "open_email_app": "Fosgail aplacaid a phuist-d",
"resend": "Ath-chuir" "resend": "Ath-chuir"
@ -347,14 +349,14 @@
"published": "Chaidh fhoillseachadh!", "published": "Chaidh fhoillseachadh!",
"Publishing": "A foillseachadh a phuist…", "Publishing": "A foillseachadh a phuist…",
"accessibility": { "accessibility": {
"logo_label": "Logo Button", "logo_label": "Putan an t-suaicheantais",
"logo_hint": "Tap to scroll to top and tap again to previous location" "logo_hint": "Thoir gnogag a sgroladh dhan bhàrr is thoir gnogag a-rithist a dhol dhan ionad roimhe"
} }
} }
}, },
"suggestion_account": { "suggestion_account": {
"title": "Lorg daoine a leanas tu", "title": "Lorg daoine a leanas tu",
"follow_explain": "Nuair a leanas tu air cuideigin, chì thu na puist aca air inbhir na dachaigh agad." "follow_explain": "Nuair a leanas tu cuideigin, chì thu na puist aca air inbhir na dachaigh agad."
}, },
"compose": { "compose": {
"title": { "title": {
@ -418,7 +420,7 @@
}, },
"profile": { "profile": {
"header": { "header": {
"follows_you": "Follows You" "follows_you": "Gad leantainn"
}, },
"dashboard": { "dashboard": {
"posts": "postaichean", "posts": "postaichean",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Dì-bhac an cunntas", "title": "Dì-bhac an cunntas",
"message": "Dearbh dì-bhacadh %s" "message": "Dearbh dì-bhacadh %s"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
} }
}, },
"accessibility": { "accessibility": {
@ -465,22 +475,22 @@
} }
}, },
"follower": { "follower": {
"title": "follower", "title": "neach-leantainn",
"footer": "Cha dèid luchd-leantainn o fhrithealaichean eile a shealltainn." "footer": "Cha dèid luchd-leantainn o fhrithealaichean eile a shealltainn."
}, },
"following": { "following": {
"title": "following", "title": "ga leantainn",
"footer": "Cha dèid cò air a leanas tu air frithealaichean eile a shealltainn." "footer": "Cha dèid cò a leanas tu air frithealaichean eile a shealltainn."
}, },
"familiarFollowers": { "familiarFollowers": {
"title": "Followers you familiar", "title": "Luchd-leantainn aithnichte",
"followed_by_names": "Followed by %s" "followed_by_names": "Ga leantainn le %s"
}, },
"favorited_by": { "favorited_by": {
"title": "Favorited By" "title": "Na annsachd aig"
}, },
"reblogged_by": { "reblogged_by": {
"title": "Reblogged By" "title": "Ga bhrosnachadh le"
}, },
"search": { "search": {
"title": "Lorg", "title": "Lorg",
@ -497,8 +507,8 @@
}, },
"accounts": { "accounts": {
"title": "Cunntasan a chòrdas riut ma dhfhaoidte", "title": "Cunntasan a chòrdas riut ma dhfhaoidte",
"description": "Saoil am bu toigh leat leantainn air na cunntasan seo?", "description": "Saoil am bu toigh leat na cunntasan seo a leantainn?",
"follow": "Lean air" "follow": "Lean"
} }
}, },
"searching": { "searching": {
@ -538,7 +548,7 @@
"favorited_your_post": " is annsa leotha am post agad", "favorited_your_post": " is annsa leotha am post agad",
"reblogged_your_post": " s iad air am post agad a bhrosnachadh", "reblogged_your_post": " s iad air am post agad a bhrosnachadh",
"mentioned_you": " s iad air iomradh a thoirt ort", "mentioned_you": " s iad air iomradh a thoirt ort",
"request_to_follow_you": "iarrtas leantainn ort", "request_to_follow_you": "iarrtas leantainn",
"poll_has_ended": "thàinig cunntas-bheachd gu crìoch" "poll_has_ended": "thàinig cunntas-bheachd gu crìoch"
}, },
"keyobard": { "keyobard": {
@ -546,10 +556,10 @@
"show_mentions": "Seall na h-iomraidhean" "show_mentions": "Seall na h-iomraidhean"
}, },
"follow_request": { "follow_request": {
"accept": "Accept", "accept": "Gabh ris",
"accepted": "Accepted", "accepted": "Air a ghabhail ris",
"reject": "reject", "reject": "diùlt",
"rejected": "Rejected" "rejected": "Chaidh a dhiùltadh"
} }
}, },
"thread": { "thread": {
@ -575,13 +585,13 @@
"notifications": { "notifications": {
"title": "Brathan", "title": "Brathan",
"favorites": "Nuair as annsa leotha am post agam", "favorites": "Nuair as annsa leotha am post agam",
"follows": "Nuair a leanas iad orm", "follows": "Nuair a leanas iad mi",
"boosts": "Nuair a bhrosnaicheas iad post uam", "boosts": "Nuair a bhrosnaicheas iad post uam",
"mentions": "Nuair a bheir iad iomradh orm", "mentions": "Nuair a bheir iad iomradh orm",
"trigger": { "trigger": {
"anyone": "Airson duine sam bith, cuir brath thugam", "anyone": "Airson duine sam bith, cuir brath thugam",
"follower": "Airson luchd-leantainn, cuir brath thugam", "follower": "Airson luchd-leantainn, cuir brath thugam",
"follow": "Airson daoine air a leanas mi, cuir brath thugam", "follow": "Airson daoine a leanas mi, cuir brath thugam",
"noone": "Na cuir brath thugam idir", "noone": "Na cuir brath thugam idir",
"title": " " "title": " "
} }
@ -626,46 +636,46 @@
"text_placeholder": "Sgrìobh no cuir ann beachdan a bharrachd", "text_placeholder": "Sgrìobh no cuir ann beachdan a bharrachd",
"reported": "CHAIDH GEARAN A DHÈANAMH", "reported": "CHAIDH GEARAN A DHÈANAMH",
"step_one": { "step_one": {
"step_1_of_4": "Step 1 of 4", "step_1_of_4": "Ceum 1 à 4",
"whats_wrong_with_this_post": "What's wrong with this post?", "whats_wrong_with_this_post": "Dè tha ceàrr leis a phost seo?",
"whats_wrong_with_this_account": "What's wrong with this account?", "whats_wrong_with_this_account": "Dè tha ceàrr leis an cunntas seo?",
"whats_wrong_with_this_username": "What's wrong with %s?", "whats_wrong_with_this_username": "Dè tha ceàrr le %s?",
"select_the_best_match": "Select the best match", "select_the_best_match": "Tagh a mhaids as fheàrr",
"i_dont_like_it": "I dont like it", "i_dont_like_it": "Cha toigh leam e",
"it_is_not_something_you_want_to_see": "It is not something you want to see", "it_is_not_something_you_want_to_see": "Chan eil thu airson seo fhaicinn",
"its_spam": "Its spam", "its_spam": "S e spama a th ann",
"malicious_links_fake_engagement_or_repetetive_replies": "Malicious links, fake engagement, or repetetive replies", "malicious_links_fake_engagement_or_repetetive_replies": "Ceanglaichean droch-rùnach, conaltradh fuadain no an dearbh fhreagairt a-rithist s a-rithist",
"it_violates_server_rules": "It violates server rules", "it_violates_server_rules": "Tha e a briseadh riaghailtean an fhrithealaiche",
"you_are_aware_that_it_breaks_specific_rules": "You are aware that it breaks specific rules", "you_are_aware_that_it_breaks_specific_rules": "Mhothaich thu gu bheil e a briseadh riaghailtean sònraichte",
"its_something_else": "Its something else", "its_something_else": "S rud eile a tha ann",
"the_issue_does_not_fit_into_other_categories": "The issue does not fit into other categories" "the_issue_does_not_fit_into_other_categories": "Chan eil na roinnean-seòrsa eile iomchaidh dhan chùis"
}, },
"step_two": { "step_two": {
"step_2_of_4": "Step 2 of 4", "step_2_of_4": "Ceum 2 à 4",
"which_rules_are_being_violated": "Which rules are being violated?", "which_rules_are_being_violated": "Dè na riaghailtean a tha gam briseadh?",
"select_all_that_apply": "Select all that apply", "select_all_that_apply": "Tagh a h-uile gin a tha iomchaidh",
"i_just_dont_like_it": "I just dont like it" "i_just_dont_like_it": "S ann nach toigh leam e"
}, },
"step_three": { "step_three": {
"step_3_of_4": "Step 3 of 4", "step_3_of_4": "Ceum 3 à 4",
"are_there_any_posts_that_back_up_this_report": "Are there any posts that back up this report?", "are_there_any_posts_that_back_up_this_report": "A bheil postaichean sam bith ann a tha nam fianais dhan ghearan seo?",
"select_all_that_apply": "Select all that apply" "select_all_that_apply": "Tagh a h-uile gin a tha iomchaidh"
}, },
"step_four": { "step_four": {
"step_4_of_4": "Step 4 of 4", "step_4_of_4": "Ceum 4 à 4",
"is_there_anything_else_we_should_know": "Is there anything else we should know?" "is_there_anything_else_we_should_know": "A bheil rud sam bith eile a bu toigh leat innse dhuinn?"
}, },
"step_final": { "step_final": {
"dont_want_to_see_this": "Dont want to see this?", "dont_want_to_see_this": "Nach eil thu airson seo fhaicinn?",
"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.", "when_you_see_something_you_dont_like_on_mastodon_you_can_remove_the_person_from_your_experience.": "Nuair a chì thu rudeigin nach toigh leat air Mastodon, s urrainn dhut an neach a chumail fad air falbh uat.",
"unfollow": "Unfollow", "unfollow": "Na lean tuilleadh",
"unfollowed": "Unfollowed", "unfollowed": "Chan eil thu ga leantainn tuilleadh",
"unfollow_user": "Unfollow %s", "unfollow_user": "Na lean %s tuilleadh",
"mute_user": "Mute %s", "mute_user": "Mùch %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 theyve been muted.", "you_wont_see_their_posts_or_reblogs_in_your_home_feed_they_wont_know_they_ve_been_muted": "Chan fhaic thu na postaichean aca is dè a bhrosnaich iad air inbhir na dachaigh agad tuilleadh. Cha bhi fios aca gun do mhùch thu iad.",
"block_user": "Block %s", "block_user": "Bac %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 theyve been blocked.", "they_will_no_longer_be_able_to_follow_or_see_your_posts_but_they_can_see_if_theyve_been_blocked": "Chan urrainn dhaibh gad leantainn is chan fhaic iad na postaichean agad tuilleadh ach chì iad gun deach am bacadh.",
"while_we_review_this_you_can_take_action_against_user": "While we review this, you can take action against %s" "while_we_review_this_you_can_take_action_against_user": "Fhad s a bhios sinn a toirt sùil air, seo nas urrainn dhut dèanamh an aghaidh %s"
} }
}, },
"preview": { "preview": {
@ -684,6 +694,9 @@
"new_in_mastodon": "Na tha ùr ann am Mastodon", "new_in_mastodon": "Na tha ùr ann am Mastodon",
"multiple_account_switch_intro_description": "Geàrr leum eadar iomadh cunntas le cumail sìos putan na pròifil.", "multiple_account_switch_intro_description": "Geàrr leum eadar iomadh cunntas le cumail sìos putan na pròifil.",
"accessibility_hint": "Thoir gnogag dhùbailte a leigeil seachad an draoidh seo" "accessibility_hint": "Thoir gnogag dhùbailte a leigeil seachad an draoidh seo"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -180,7 +180,9 @@
"unmute": "Non Acalar", "unmute": "Non Acalar",
"unmute_user": "Deixar de acalar a @%s", "unmute_user": "Deixar de acalar a @%s",
"muted": "Acalada", "muted": "Acalada",
"edit_info": "Editar info" "edit_info": "Editar info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "Filtrado", "filtered": "Filtrado",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Desbloquear Conta", "title": "Desbloquear Conta",
"message": "Confirma o desbloqueo de %s" "message": "Confirma o desbloqueo de %s"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
} }
}, },
"accessibility": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "Novidade en Mastodon", "new_in_mastodon": "Novidade en Mastodon",
"multiple_account_switch_intro_description": "Cambia dunha conta a outra mantendo preso o botón do perfil.", "multiple_account_switch_intro_description": "Cambia dunha conta a outra mantendo preso o botón do perfil.",
"accessibility_hint": "Dobre toque para desbotar este asistente" "accessibility_hint": "Dobre toque para desbotar este asistente"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -180,7 +180,9 @@
"unmute": "Unmute", "unmute": "Unmute",
"unmute_user": "Unmute %s", "unmute_user": "Unmute %s",
"muted": "Muted", "muted": "Muted",
"edit_info": "Edit Info" "edit_info": "Edit Info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "Filtered", "filtered": "Filtered",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Unblock Account", "title": "Unblock Account",
"message": "Confirm to unblock %s" "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": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "New in Mastodon", "new_in_mastodon": "New in Mastodon",
"multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.", "multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.",
"accessibility_hint": "Double tap to dismiss this wizard" "accessibility_hint": "Double tap to dismiss this wizard"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -180,7 +180,9 @@
"unmute": "Berhenti membisukan", "unmute": "Berhenti membisukan",
"unmute_user": "Berhenti membisukan %s", "unmute_user": "Berhenti membisukan %s",
"muted": "Dibisukan", "muted": "Dibisukan",
"edit_info": "Sunting Info" "edit_info": "Sunting Info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "Tersaring", "filtered": "Tersaring",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Unblock Account", "title": "Unblock Account",
"message": "Confirm to unblock %s" "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": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "New in Mastodon", "new_in_mastodon": "New in Mastodon",
"multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.", "multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.",
"accessibility_hint": "Double tap to dismiss this wizard" "accessibility_hint": "Double tap to dismiss this wizard"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -180,7 +180,9 @@
"unmute": "Riattiva", "unmute": "Riattiva",
"unmute_user": "Riattiva %s", "unmute_user": "Riattiva %s",
"muted": "Silenziato", "muted": "Silenziato",
"edit_info": "Modifica info" "edit_info": "Modifica info",
"show_reblogs": "Mostra le condivisioni",
"hide_reblogs": "Nascondi le condivisioni"
}, },
"timeline": { "timeline": {
"filtered": "Filtrato", "filtered": "Filtrato",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Sblocca account", "title": "Sblocca account",
"message": "Conferma per sbloccare %s" "message": "Conferma per sbloccare %s"
},
"confirm_show_reblogs": {
"title": "Mostra le condivisioni",
"message": "Conferma di mostrare le condivisioni"
},
"confirm_hide_reblogs": {
"title": "Nascondi le condivisioni",
"message": "Conferma di nascondere le condivisioni"
} }
}, },
"accessibility": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "Nuovo su Mastodon", "new_in_mastodon": "Nuovo su Mastodon",
"multiple_account_switch_intro_description": "Passa tra più account tenendo premuto il pulsante del profilo.", "multiple_account_switch_intro_description": "Passa tra più account tenendo premuto il pulsante del profilo.",
"accessibility_hint": "Doppio tocco per eliminare questa procedura guidata" "accessibility_hint": "Doppio tocco per eliminare questa procedura guidata"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -180,7 +180,9 @@
"unmute": "ミュートを解除", "unmute": "ミュートを解除",
"unmute_user": "%sのミュートを解除", "unmute_user": "%sのミュートを解除",
"muted": "ミュート済み", "muted": "ミュート済み",
"edit_info": "編集" "edit_info": "編集",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "フィルター済み", "filtered": "フィルター済み",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "アカウントのブロックを解除", "title": "アカウントのブロックを解除",
"message": "%sのブロックを解除しますか" "message": "%sのブロックを解除しますか"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
} }
}, },
"accessibility": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "Mastodon の新機能", "new_in_mastodon": "Mastodon の新機能",
"multiple_account_switch_intro_description": "プロフィールボタンを押して複数のアカウントを切り替えます。", "multiple_account_switch_intro_description": "プロフィールボタンを押して複数のアカウントを切り替えます。",
"accessibility_hint": "チュートリアルを閉じるには、ダブルタップしてください" "accessibility_hint": "チュートリアルを閉じるには、ダブルタップしてください"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -180,7 +180,9 @@
"unmute": "Kkes asgugem", "unmute": "Kkes asgugem",
"unmute_user": "Kkes asgugem ɣef %s", "unmute_user": "Kkes asgugem ɣef %s",
"muted": "Yettwasgugem", "muted": "Yettwasgugem",
"edit_info": "Ẓreg talɣut" "edit_info": "Ẓreg talɣut",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "Yettwasizdeg", "filtered": "Yettwasizdeg",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Kkes asewḥel i umiḍan", "title": "Kkes asewḥel i umiḍan",
"message": "Sentem tukksa n usgugem i %s" "message": "Sentem tukksa n usgugem i %s"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
} }
}, },
"accessibility": { "accessibility": {
@ -548,7 +558,7 @@
"follow_request": { "follow_request": {
"accept": "Accept", "accept": "Accept",
"accepted": "Accepted", "accepted": "Accepted",
"reject": "reject", "reject": "agi",
"rejected": "Rejected" "rejected": "Rejected"
} }
}, },
@ -684,6 +694,9 @@
"new_in_mastodon": "Amaynut deg Maṣṭudun", "new_in_mastodon": "Amaynut deg Maṣṭudun",
"multiple_account_switch_intro_description": "Beddel gar waṭas n yimiḍanen s tussda ɣezzifen ɣef tqeffalt n umaɣnu.", "multiple_account_switch_intro_description": "Beddel gar waṭas n yimiḍanen s tussda ɣezzifen ɣef tqeffalt n umaɣnu.",
"accessibility_hint": "Sin isitiyen i usefsex n umarag-a" "accessibility_hint": "Sin isitiyen i usefsex n umarag-a"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -180,7 +180,9 @@
"unmute": "Bêdeng neke", "unmute": "Bêdeng neke",
"unmute_user": "%s bêdeng neke", "unmute_user": "%s bêdeng neke",
"muted": "Bêdengkirî", "muted": "Bêdengkirî",
"edit_info": "Zanyariyan serrast bike" "edit_info": "Zanyariyan serrast bike",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "Parzûnkirî", "filtered": "Parzûnkirî",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Astengiyê li ser ajimêr rake", "title": "Astengiyê li ser ajimêr rake",
"message": "Ji bo rakirina astengkirinê %s bipejirîne" "message": "Ji bo rakirina astengkirinê %s bipejirîne"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
} }
}, },
"accessibility": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "Nû di Mastodon de", "new_in_mastodon": "Nû di Mastodon de",
"multiple_account_switch_intro_description": "Dest bide ser bişkoja profîlê da ku di navbera gelek ajimêrann de biguherînî.", "multiple_account_switch_intro_description": "Dest bide ser bişkoja profîlê da ku di navbera gelek ajimêrann de biguherînî.",
"accessibility_hint": "Du caran bitikîne da ku çarçoveyahilpekok ji holê rakî" "accessibility_hint": "Du caran bitikîne da ku çarçoveyahilpekok ji holê rakî"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -13,7 +13,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>other</key> <key>other</key>
<string>%ld unread notification</string> <string>읽지 않은 알림 %ld개</string>
</dict> </dict>
</dict> </dict>
<key>a11y.plural.count.input_limit_exceeds</key> <key>a11y.plural.count.input_limit_exceeds</key>
@ -27,7 +27,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>other</key> <key>other</key>
<string>%ld characters</string> <string>%ld 글자</string>
</dict> </dict>
</dict> </dict>
<key>a11y.plural.count.input_limit_remains</key> <key>a11y.plural.count.input_limit_remains</key>
@ -41,7 +41,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>other</key> <key>other</key>
<string>%ld characters</string> <string>%ld 글자</string>
</dict> </dict>
</dict> </dict>
<key>plural.count.followed_by_and_mutual</key> <key>plural.count.followed_by_and_mutual</key>
@ -106,7 +106,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>other</key> <key>other</key>
<string>%ld posts</string> <string>%ld 개의 게시물</string>
</dict> </dict>
</dict> </dict>
<key>plural.count.favorite</key> <key>plural.count.favorite</key>
@ -148,7 +148,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>other</key> <key>other</key>
<string>%ld replies</string> <string>%ld 개의 답글</string>
</dict> </dict>
</dict> </dict>
<key>plural.count.vote</key> <key>plural.count.vote</key>
@ -204,7 +204,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>other</key> <key>other</key>
<string>%ld following</string> <string>%ld 팔로잉</string>
</dict> </dict>
</dict> </dict>
<key>plural.count.follower</key> <key>plural.count.follower</key>
@ -218,7 +218,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>other</key> <key>other</key>
<string>%ld followers</string> <string>%ld 팔로워</string>
</dict> </dict>
</dict> </dict>
<key>date.year.left</key> <key>date.year.left</key>
@ -232,7 +232,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>other</key> <key>other</key>
<string>%ld years left</string> <string>%ld 년 남음</string>
</dict> </dict>
</dict> </dict>
<key>date.month.left</key> <key>date.month.left</key>
@ -246,7 +246,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>other</key> <key>other</key>
<string>%ld months left</string> <string>%ld 달 남음</string>
</dict> </dict>
</dict> </dict>
<key>date.day.left</key> <key>date.day.left</key>
@ -260,7 +260,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>other</key> <key>other</key>
<string>%ld days left</string> <string>%ld 일 남음</string>
</dict> </dict>
</dict> </dict>
<key>date.hour.left</key> <key>date.hour.left</key>
@ -274,7 +274,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>other</key> <key>other</key>
<string>%ld hours left</string> <string>%ld 시간 남음</string>
</dict> </dict>
</dict> </dict>
<key>date.minute.left</key> <key>date.minute.left</key>
@ -288,7 +288,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>other</key> <key>other</key>
<string>%ld minutes left</string> <string>%ld 분 남음</string>
</dict> </dict>
</dict> </dict>
<key>date.second.left</key> <key>date.second.left</key>
@ -302,7 +302,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>other</key> <key>other</key>
<string>%ld seconds left</string> <string>%ld 초 남음</string>
</dict> </dict>
</dict> </dict>
<key>date.year.ago.abbr</key> <key>date.year.ago.abbr</key>
@ -316,7 +316,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>other</key> <key>other</key>
<string>%ldy ago</string> <string>%ld 년 전</string>
</dict> </dict>
</dict> </dict>
<key>date.month.ago.abbr</key> <key>date.month.ago.abbr</key>
@ -330,7 +330,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>other</key> <key>other</key>
<string>%ldM ago</string> <string>%ld 달 전</string>
</dict> </dict>
</dict> </dict>
<key>date.day.ago.abbr</key> <key>date.day.ago.abbr</key>
@ -344,7 +344,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>other</key> <key>other</key>
<string>%ldd ago</string> <string>%ld 일 전</string>
</dict> </dict>
</dict> </dict>
<key>date.hour.ago.abbr</key> <key>date.hour.ago.abbr</key>
@ -358,7 +358,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>other</key> <key>other</key>
<string>%ldh ago</string> <string>%ld 시간 전</string>
</dict> </dict>
</dict> </dict>
<key>date.minute.ago.abbr</key> <key>date.minute.ago.abbr</key>
@ -372,7 +372,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>other</key> <key>other</key>
<string>%ldm ago</string> <string>%ld 분 전</string>
</dict> </dict>
</dict> </dict>
<key>date.second.ago.abbr</key> <key>date.second.ago.abbr</key>
@ -386,7 +386,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>other</key> <key>other</key>
<string>%lds ago</string> <string>%ld 초 전</string>
</dict> </dict>
</dict> </dict>
</dict> </dict>

View File

@ -130,7 +130,7 @@
"show_user_profile": "사용자 프로필 보기", "show_user_profile": "사용자 프로필 보기",
"content_warning": "열람 주의", "content_warning": "열람 주의",
"sensitive_content": "Sensitive Content", "sensitive_content": "Sensitive Content",
"media_content_warning": "Tap anywhere to reveal", "media_content_warning": "아무 곳이나 눌러서 보기",
"tap_to_reveal": "눌러서 확인", "tap_to_reveal": "눌러서 확인",
"poll": { "poll": {
"vote": "투표", "vote": "투표",
@ -145,8 +145,8 @@
"menu": "메뉴", "menu": "메뉴",
"hide": "숨기기", "hide": "숨기기",
"show_image": "이미지 표시", "show_image": "이미지 표시",
"show_gif": "Show GIF", "show_gif": "GIF 보기",
"show_video_player": "Show video player", "show_video_player": "비디오 플레이어 보기",
"tap_then_hold_to_show_menu": "Tap then hold to show menu" "tap_then_hold_to_show_menu": "Tap then hold to show menu"
}, },
"tag": { "tag": {
@ -180,7 +180,9 @@
"unmute": "뮤트 해제", "unmute": "뮤트 해제",
"unmute_user": "%s 뮤트 해제", "unmute_user": "%s 뮤트 해제",
"muted": "뮤트됨", "muted": "뮤트됨",
"edit_info": "정보 편집" "edit_info": "정보 편집",
"show_reblogs": "리블로그 보기",
"hide_reblogs": "리블로그 가리기"
}, },
"timeline": { "timeline": {
"filtered": "필터됨", "filtered": "필터됨",
@ -207,8 +209,8 @@
"scene": { "scene": {
"welcome": { "welcome": {
"slogan": "소셜 네트워킹을\n여러분의 손에 돌려드립니다.", "slogan": "소셜 네트워킹을\n여러분의 손에 돌려드립니다.",
"get_started": "Get Started", "get_started": "시작하기",
"log_in": "Log In" "log_in": "로그인"
}, },
"server_picker": { "server_picker": {
"title": "서버를 고르세요,\n아무 서버나 좋습니다.", "title": "서버를 고르세요,\n아무 서버나 좋습니다.",
@ -240,18 +242,18 @@
"category": "분류" "category": "분류"
}, },
"input": { "input": {
"placeholder": "Search servers", "placeholder": "서버 검색",
"search_servers_or_enter_url": "Search servers or enter URL" "search_servers_or_enter_url": "서버를 검색하거나 URL을 입력하세요"
}, },
"empty_state": { "empty_state": {
"finding_servers": "Finding available servers...", "finding_servers": "사용 가능한 서버를 찾는 중입니다...",
"bad_network": "Something went wrong while loading the data. Check your internet connection.", "bad_network": "Something went wrong while loading the data. Check your internet connection.",
"no_results": "결과 없음" "no_results": "결과 없음"
} }
}, },
"register": { "register": {
"title": "Lets get you set up on %s", "title": "%s에 가입하기 위한 정보들을 입력하세요",
"lets_get_you_set_up_on_domain": "Lets get you set up on %s", "lets_get_you_set_up_on_domain": "%s에 가입하기 위한 정보들을 입력하세요",
"input": { "input": {
"avatar": { "avatar": {
"delete": "삭제" "delete": "삭제"
@ -268,11 +270,11 @@
}, },
"password": { "password": {
"placeholder": "암호", "placeholder": "암호",
"require": "Your password needs at least:", "require": "암호의 최소 요구사항:",
"character_limit": "8 characters", "character_limit": "8글자",
"accessibility": { "accessibility": {
"checked": "checked", "checked": "확인됨",
"unchecked": "unchecked" "unchecked": "확인되지 않음"
}, },
"hint": "암호는 최소 8글자 이상이어야 합니다" "hint": "암호는 최소 8글자 이상이어야 합니다"
}, },
@ -285,7 +287,7 @@
"username": "사용자명", "username": "사용자명",
"email": "이메일", "email": "이메일",
"password": "암호", "password": "암호",
"agreement": "Agreement", "agreement": "약관",
"locale": "지역설정", "locale": "지역설정",
"reason": "사유" "reason": "사유"
}, },
@ -295,26 +297,26 @@
"taken": "%s는 이미 사용 중입니다", "taken": "%s는 이미 사용 중입니다",
"reserved": "%s는 예약된 키워드입니다", "reserved": "%s는 예약된 키워드입니다",
"accepted": "%s는 반드시 동의해야 합니다", "accepted": "%s는 반드시 동의해야 합니다",
"blank": "%s is required", "blank": "%s 항목은 필수입니다",
"invalid": "%s is invalid", "invalid": "%s 항목이 잘못되었습니다",
"too_long": "%s is too long", "too_long": "%s 항목이 너무 깁니다",
"too_short": "%s is too short", "too_short": "%s 항목이 너무 짧습니다",
"inclusion": "%s is not a supported value" "inclusion": "%s 는 지원되는 값이 아닙니다"
}, },
"special": { "special": {
"username_invalid": "Username must only contain alphanumeric characters and underscores", "username_invalid": "사용자명은 라틴문자와 숫자 그리고 밑줄만 사용할 수 있습니다",
"username_too_long": "Username is too long (cant be longer than 30 characters)", "username_too_long": "사용자명이 너무 깁니다 (30글자를 넘을 수 없습니다)",
"email_invalid": "This is not a valid email address", "email_invalid": "올바른 이메일 주소가 아닙니다",
"password_too_short": "Password is too short (must be at least 8 characters)" "password_too_short": "암호가 너무 짧습니다 (최소 8글자 이상이어야 합니다)"
} }
} }
}, },
"server_rules": { "server_rules": {
"title": "Some ground rules.", "title": "몇 개의 규칙이 있습니다.",
"subtitle": "These are set and enforced by the %s moderators.", "subtitle": "다음은 %s의 중재자들에 의해 설정되고 적용되는 규칙들입니다.",
"prompt": "By continuing, youre subject to the terms of service and privacy policy for %s.", "prompt": "By continuing, youre subject to the terms of service and privacy policy for %s.",
"terms_of_service": "terms of service", "terms_of_service": "이용약관",
"privacy_policy": "privacy policy", "privacy_policy": "개인정보 정책",
"button": { "button": {
"confirm": "동의합니다" "confirm": "동의합니다"
} }
@ -325,29 +327,29 @@
"tap_the_link_we_emailed_to_you_to_verify_your_account": "Tap the link we emailed to you to verify your account", "tap_the_link_we_emailed_to_you_to_verify_your_account": "Tap the link we emailed to you to verify your account",
"button": { "button": {
"open_email_app": "Open Email App", "open_email_app": "Open Email App",
"resend": "Resend" "resend": "재전송"
}, },
"dont_receive_email": { "dont_receive_email": {
"title": "Check your email", "title": "이메일을 확인하세요",
"description": "Check if your email address is correct as well as your junk folder if you havent.", "description": "Check if your email address is correct as well as your junk folder if you havent.",
"resend_email": "Resend Email" "resend_email": "이메일 재전송"
}, },
"open_email_app": { "open_email_app": {
"title": "Check your inbox.", "title": "받은 편지함을 확인하세요.",
"description": "We just sent you an email. Check your junk folder if you havent.", "description": "이메일을 보냈습니다. 만약 받지 못했다면 스팸메일함을 확인하세요.",
"mail": "Mail", "mail": "메일",
"open_email_client": "Open Email Client" "open_email_client": "이메일 앱 열기"
} }
}, },
"home_timeline": { "home_timeline": {
"title": "Home", "title": "",
"navigation_bar_state": { "navigation_bar_state": {
"offline": "오프라인", "offline": "오프라인",
"new_posts": "새 글 보기", "new_posts": "새 글 보기",
"published": "게시됨!", "published": "게시됨!",
"Publishing": "Publishing post...", "Publishing": "게시물 게시중...",
"accessibility": { "accessibility": {
"logo_label": "Logo Button", "logo_label": "로고 버튼",
"logo_hint": "Tap to scroll to top and tap again to previous location" "logo_hint": "Tap to scroll to top and tap again to previous location"
} }
} }
@ -358,20 +360,20 @@
}, },
"compose": { "compose": {
"title": { "title": {
"new_post": "New Post", "new_post": "새 게시물",
"new_reply": "New Reply" "new_reply": "새 답글"
}, },
"media_selection": { "media_selection": {
"camera": "Take Photo", "camera": "사진 촬영",
"photo_library": "Photo Library", "photo_library": "사진 보관함",
"browse": "Browse" "browse": "둘러보기"
}, },
"content_input_placeholder": "Type or paste whats on your mind", "content_input_placeholder": "무슨 생각을 하고 있는지 입력하거나 붙여넣으세요",
"compose_action": "Publish", "compose_action": "게시",
"replying_to_user": "replying to %s", "replying_to_user": "%s 님에게 답장 중",
"attachment": { "attachment": {
"photo": "photo", "photo": "사진",
"video": "video", "video": "동영상",
"attachment_broken": "This %s is broken and cant be\nuploaded to Mastodon.", "attachment_broken": "This %s is broken and cant be\nuploaded to Mastodon.",
"description_photo": "시각장애인을 위한 사진 설명…", "description_photo": "시각장애인을 위한 사진 설명…",
"description_video": "시각장애인을 위한 영상 설명…" "description_video": "시각장애인을 위한 영상 설명…"
@ -437,7 +439,7 @@
"replies": "답글", "replies": "답글",
"posts_and_replies": "Posts and Replies", "posts_and_replies": "Posts and Replies",
"media": "미디어", "media": "미디어",
"about": "About" "about": "정보"
}, },
"relationship_action_alert": { "relationship_action_alert": {
"confirm_mute_user": { "confirm_mute_user": {
@ -449,38 +451,46 @@
"message": "%s 뮤트 해제 확인" "message": "%s 뮤트 해제 확인"
}, },
"confirm_block_user": { "confirm_block_user": {
"title": "Block Account", "title": "계정 차단",
"message": "Confirm to block %s" "message": "Confirm to block %s"
}, },
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Unblock Account", "title": "계정 차단 해제",
"message": "Confirm to unblock %s" "message": "Confirm to unblock %s"
},
"confirm_show_reblogs": {
"title": "리블로그 보기",
"message": "리블로그를 보기 전 확인"
},
"confirm_hide_reblogs": {
"title": "리블로그 가리기",
"message": "리블로그를 가리기 전 확인"
} }
}, },
"accessibility": { "accessibility": {
"show_avatar_image": "Show avatar image", "show_avatar_image": "Show avatar image",
"edit_avatar_image": "Edit avatar image", "edit_avatar_image": "아바타 이미지 변경",
"show_banner_image": "Show banner image", "show_banner_image": "배너 이미지 표시",
"double_tap_to_open_the_list": "Double tap to open the list" "double_tap_to_open_the_list": "두 번 탭하여 리스트 표시"
} }
}, },
"follower": { "follower": {
"title": "follower", "title": "팔로워",
"footer": "Followers from other servers are not displayed." "footer": "다른 서버의 팔로워 표시는 할 수 없습니다."
}, },
"following": { "following": {
"title": "following", "title": "팔로잉",
"footer": "Follows from other servers are not displayed." "footer": "Follows from other servers are not displayed."
}, },
"familiarFollowers": { "familiarFollowers": {
"title": "Followers you familiar", "title": "Followers you familiar",
"followed_by_names": "Followed by %s" "followed_by_names": "%s 님이 팔로우함"
}, },
"favorited_by": { "favorited_by": {
"title": "Favorited By" "title": "마음에 들어한 사람들"
}, },
"reblogged_by": { "reblogged_by": {
"title": "Reblogged By" "title": "리블로그한 사람들"
}, },
"search": { "search": {
"title": "검색", "title": "검색",
@ -489,61 +499,61 @@
"cancel": "취소" "cancel": "취소"
}, },
"recommend": { "recommend": {
"button_text": "See All", "button_text": "모두 보기",
"hash_tag": { "hash_tag": {
"title": "Trending on Mastodon", "title": "마스토돈에서 유행 중",
"description": "Hashtags that are getting quite a bit of attention", "description": "Hashtags that are getting quite a bit of attention",
"people_talking": "%s people are talking" "people_talking": "%s 명의 사람들이 말하고 있음"
}, },
"accounts": { "accounts": {
"title": "Accounts you might like", "title": "마음에 들어할만한 계정",
"description": "You may like to follow these accounts", "description": "You may like to follow these accounts",
"follow": "Follow" "follow": "팔로우"
} }
}, },
"searching": { "searching": {
"segment": { "segment": {
"all": "All", "all": "전부",
"people": "People", "people": "사람",
"hashtags": "Hashtags", "hashtags": "해시태그",
"posts": "Posts" "posts": "게시물"
}, },
"empty_state": { "empty_state": {
"no_results": "No results" "no_results": "결과가 없습니다"
}, },
"recent_search": "Recent searches", "recent_search": "최근 검색",
"clear": "Clear" "clear": "모두 지우기"
} }
}, },
"discovery": { "discovery": {
"tabs": { "tabs": {
"posts": "Posts", "posts": "게시물",
"hashtags": "Hashtags", "hashtags": "해시태그",
"news": "News", "news": "소식",
"community": "Community", "community": "커뮤니티",
"for_you": "For You" "for_you": "당신을 위한 추천"
}, },
"intro": "These are the posts gaining traction in your corner of Mastodon." "intro": "These are the posts gaining traction in your corner of Mastodon."
}, },
"favorite": { "favorite": {
"title": "Your Favorites" "title": "내 즐겨찾기"
}, },
"notification": { "notification": {
"title": { "title": {
"Everything": "Everything", "Everything": "모두",
"Mentions": "Mentions" "Mentions": "멘션"
}, },
"notification_description": { "notification_description": {
"followed_you": "followed you", "followed_you": "나를 팔로우 했습니다",
"favorited_your_post": "favorited your post", "favorited_your_post": "내 게시물을 마음에 들어했습니다",
"reblogged_your_post": "reblogged your post", "reblogged_your_post": "내 게시물을 리블로그 했습니다",
"mentioned_you": "mentioned you", "mentioned_you": "나를 언급했습니다",
"request_to_follow_you": "request to follow you", "request_to_follow_you": "팔로우를 요청합니다",
"poll_has_ended": "poll has ended" "poll_has_ended": "투표가 끝났습니다"
}, },
"keyobard": { "keyobard": {
"show_everything": "Show Everything", "show_everything": "모두 보기",
"show_mentions": "Show Mentions" "show_mentions": "멘션 보기"
}, },
"follow_request": { "follow_request": {
"accept": "수락", "accept": "수락",
@ -553,37 +563,37 @@
} }
}, },
"thread": { "thread": {
"back_title": "Post", "back_title": "게시물",
"title": "Post from %s" "title": "%s 님의 게시물"
}, },
"settings": { "settings": {
"title": "Settings", "title": "설정",
"section": { "section": {
"appearance": { "appearance": {
"title": "Appearance", "title": "외관",
"automatic": "Automatic", "automatic": "자동",
"light": "Always Light", "light": "항상 밝음",
"dark": "Always Dark" "dark": "항상 어두움"
}, },
"look_and_feel": { "look_and_feel": {
"title": "Look and Feel", "title": "인터페이스",
"use_system": "Use System", "use_system": "시스템 설정 사용",
"really_dark": "Really Dark", "really_dark": "진짜 어두움",
"sorta_dark": "Sorta Dark", "sorta_dark": "좀 어두움",
"light": "Light" "light": "밝음"
}, },
"notifications": { "notifications": {
"title": "Notifications", "title": "알림",
"favorites": "Favorites my post", "favorites": "내 게시물을 마음에 들어할 때",
"follows": "Follows me", "follows": "나를 팔로우 할 때",
"boosts": "Reblogs my post", "boosts": "내 게시물을 리블로그 할 때",
"mentions": "Mentions me", "mentions": "나를 언급할 때",
"trigger": { "trigger": {
"anyone": "anyone", "anyone": "누구든",
"follower": "a follower", "follower": "팔로워가",
"follow": "anyone I follow", "follow": "내가 팔로우하는 사람이",
"noone": "no one", "noone": "아무도 못 하게",
"title": "Notify me when" "title": "알림을 보낼 조건은"
} }
}, },
"preference": { "preference": {
@ -592,7 +602,7 @@
"disable_avatar_animation": "움직이는 아바타 비활성화", "disable_avatar_animation": "움직이는 아바타 비활성화",
"disable_emoji_animation": "움직이는 에모지 비활성화", "disable_emoji_animation": "움직이는 에모지 비활성화",
"using_default_browser": "기본 브라우저로 링크 열기", "using_default_browser": "기본 브라우저로 링크 열기",
"open_links_in_mastodon": "Open links in Mastodon" "open_links_in_mastodon": "마스토돈에서 링크 열기"
}, },
"boring_zone": { "boring_zone": {
"title": "지루한 영역", "title": "지루한 영역",
@ -614,57 +624,57 @@
} }
}, },
"report": { "report": {
"title_report": "Report", "title_report": "신고",
"title": "%s 신고하기", "title": "%s 신고하기",
"step1": "1단계 (총 2단계)", "step1": "1단계 (총 2단계)",
"step2": "2단계 (총 2단계)", "step2": "2단계 (총 2단계)",
"content1": "신고에 추가하고 싶은 다른 게시물이 존재하나요?", "content1": "신고에 추가하고 싶은 다른 게시물이 존재하나요?",
"content2": "이 신고에 대해 중재자들이 알아야 할 것이 있나요?", "content2": "이 신고에 대해 중재자들이 알아야 할 것이 있나요?",
"report_sent_title": "Thanks for reporting, well look into this.", "report_sent_title": "신고해주셔서 감사합니다, 중재자분들이 확인할 예정입니다.",
"send": "신고 전송", "send": "신고 전송",
"skip_to_send": "추가설명 없이 보내기", "skip_to_send": "추가설명 없이 보내기",
"text_placeholder": "추가 설명을 적거나 붙여넣으세요", "text_placeholder": "추가 설명을 적거나 붙여넣으세요",
"reported": "REPORTED", "reported": "신고됨",
"step_one": { "step_one": {
"step_1_of_4": "Step 1 of 4", "step_1_of_4": "1단계 (총 4단계)",
"whats_wrong_with_this_post": "What's wrong with this post?", "whats_wrong_with_this_post": "이 게시물에 어떤 문제가 있나요?",
"whats_wrong_with_this_account": "What's wrong with this account?", "whats_wrong_with_this_account": "이 계정에 어떤 문제가 있나요?",
"whats_wrong_with_this_username": "What's wrong with %s?", "whats_wrong_with_this_username": "%s에 어떤 문제가 있나요?",
"select_the_best_match": "Select the best match", "select_the_best_match": "가장 알맞은 것을 선택하세요",
"i_dont_like_it": "I dont like it", "i_dont_like_it": "마음에 안 듭니다",
"it_is_not_something_you_want_to_see": "It is not something you want to see", "it_is_not_something_you_want_to_see": "내가 보기 싫은 종류에 속합니다",
"its_spam": "Its spam", "its_spam": "스팸입니다",
"malicious_links_fake_engagement_or_repetetive_replies": "Malicious links, fake engagement, or repetetive replies", "malicious_links_fake_engagement_or_repetetive_replies": "악성 링크, 반응 스팸, 또는 반복적인 답글",
"it_violates_server_rules": "It violates server rules", "it_violates_server_rules": "서버 규칙을 위반합니다",
"you_are_aware_that_it_breaks_specific_rules": "You are aware that it breaks specific rules", "you_are_aware_that_it_breaks_specific_rules": "특정 규칙을 위반합니다",
"its_something_else": "Its something else", "its_something_else": "기타",
"the_issue_does_not_fit_into_other_categories": "The issue does not fit into other categories" "the_issue_does_not_fit_into_other_categories": "이슈가 다른 분류에 속하지 않습니다"
}, },
"step_two": { "step_two": {
"step_2_of_4": "Step 2 of 4", "step_2_of_4": "2단계 (총 4단계)",
"which_rules_are_being_violated": "Which rules are being violated?", "which_rules_are_being_violated": "어떤 규칙을 위반했나요?",
"select_all_that_apply": "Select all that apply", "select_all_that_apply": "해당하는 사항을 모두 선택하세요",
"i_just_dont_like_it": "I just dont like it" "i_just_dont_like_it": "그냥 마음에 들지 않아요."
}, },
"step_three": { "step_three": {
"step_3_of_4": "Step 3 of 4", "step_3_of_4": "3단계 (총 4단계)",
"are_there_any_posts_that_back_up_this_report": "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" "select_all_that_apply": "해당하는 사항을 모두 선택하세요"
}, },
"step_four": { "step_four": {
"step_4_of_4": "Step 4 of 4", "step_4_of_4": "4단계 (총 4단계)",
"is_there_anything_else_we_should_know": "Is there anything else we should know?" "is_there_anything_else_we_should_know": "우리가 더 알아야 할 내용이 있나요?"
}, },
"step_final": { "step_final": {
"dont_want_to_see_this": "Dont want to see this?", "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.", "when_you_see_something_you_dont_like_on_mastodon_you_can_remove_the_person_from_your_experience.": "마스토돈에서 보기 싫은 것을 보았다면, 해당하는 사람을 지울 수 있습니다.",
"unfollow": "Unfollow", "unfollow": "팔로우 해제",
"unfollowed": "Unfollowed", "unfollowed": "팔로우 해제함",
"unfollow_user": "Unfollow %s", "unfollow_user": "%s 팔로우 해제",
"mute_user": "Mute %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 theyve been muted.", "you_wont_see_their_posts_or_reblogs_in_your_home_feed_they_wont_know_they_ve_been_muted": "그의 게시물이나 리블로그가 내 홈 피드에 보이지 않습니다. 그는 뮤트 당했다는 사실을 알지 못합니다.",
"block_user": "Block %s", "block_user": "%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 theyve been blocked.", "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에 대한 행동을 취할 수 있습니다" "while_we_review_this_you_can_take_action_against_user": "서버의 중재자들이 이것을 심사하는 동안, 당신은 %s에 대한 행동을 취할 수 있습니다"
} }
}, },
@ -678,12 +688,15 @@
"account_list": { "account_list": {
"tab_bar_hint": "Current selected profile: %s. Double tap then hold to show account switcher", "tab_bar_hint": "Current selected profile: %s. Double tap then hold to show account switcher",
"dismiss_account_switcher": "Dismiss Account Switcher", "dismiss_account_switcher": "Dismiss Account Switcher",
"add_account": "Add Account" "add_account": "계정 추가"
}, },
"wizard": { "wizard": {
"new_in_mastodon": "New in Mastodon", "new_in_mastodon": "마스토돈의 새 기능",
"multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.", "multiple_account_switch_intro_description": "프로필 버튼을 꾹 눌러서 여러 계정 사이를 전환할 수 있습니다.",
"accessibility_hint": "Double tap to dismiss this wizard" "accessibility_hint": "두 번 탭하여 팝업 닫기"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -1,5 +1,5 @@
{ {
"NSCameraUsageDescription": "Used to take photo for post status", "NSCameraUsageDescription": "게시물에 사용할 사진을 찍기 위해 쓰임",
"NSPhotoLibraryAddUsageDescription": "갤러리에 사진을 저장하기 위해 쓰임", "NSPhotoLibraryAddUsageDescription": "갤러리에 사진을 저장하기 위해 쓰임",
"NewPostShortcutItemTitle": "새 글", "NewPostShortcutItemTitle": "새 글",
"SearchShortcutItemTitle": "검색" "SearchShortcutItemTitle": "검색"

View File

@ -0,0 +1,505 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>a11y.plural.count.unread.notification</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@notification_count_unread_notification@</string>
<key>notification_count_unread_notification</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ld unread notification</string>
<key>one</key>
<string>1 unread notification</string>
<key>other</key>
<string>%ld unread notification</string>
</dict>
</dict>
<key>a11y.plural.count.input_limit_exceeds</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>Input limit exceeds %#@character_count@</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ld characters</string>
<key>one</key>
<string>1 character</string>
<key>other</key>
<string>%ld characters</string>
</dict>
</dict>
<key>a11y.plural.count.input_limit_remains</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>Input limit remains %#@character_count@</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ld characters</string>
<key>one</key>
<string>1 character</string>
<key>other</key>
<string>%ld characters</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@names@%#@count_mutual@</string>
<key>names</key>
<dict>
<key>zero</key>
<string></string>
<key>one</key>
<string></string>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>other</key>
<string></string>
</dict>
<key>count_mutual</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>Followed by %1$@, and %ld mutuals</string>
<key>one</key>
<string>Followed by %1$@, and another mutual</string>
<key>other</key>
<string>Followed by %1$@, and %ld mutuals</string>
</dict>
</dict>
<key>plural.count.metric_formatted.post</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%@ %#@post_count@</string>
<key>post_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>posts</string>
<key>one</key>
<string>post</string>
<key>other</key>
<string>posts</string>
</dict>
</dict>
<key>plural.count.media</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@media_count@</string>
<key>media_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ld media</string>
<key>one</key>
<string>1 media</string>
<key>other</key>
<string>%ld media</string>
</dict>
</dict>
<key>plural.count.post</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@post_count@</string>
<key>post_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ld posts</string>
<key>one</key>
<string>1 post</string>
<key>other</key>
<string>%ld posts</string>
</dict>
</dict>
<key>plural.count.favorite</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@favorite_count@</string>
<key>favorite_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ld favorites</string>
<key>one</key>
<string>1 favorite</string>
<key>other</key>
<string>%ld favorites</string>
</dict>
</dict>
<key>plural.count.reblog</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@reblog_count@</string>
<key>reblog_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ld reblogs</string>
<key>one</key>
<string>1 reblog</string>
<key>other</key>
<string>%ld reblogs</string>
</dict>
</dict>
<key>plural.count.reply</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@reply_count@</string>
<key>reply_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ld replies</string>
<key>one</key>
<string>1 reply</string>
<key>other</key>
<string>%ld replies</string>
</dict>
</dict>
<key>plural.count.vote</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@vote_count@</string>
<key>vote_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ld votes</string>
<key>one</key>
<string>1 vote</string>
<key>other</key>
<string>%ld votes</string>
</dict>
</dict>
<key>plural.count.voter</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@voter_count@</string>
<key>voter_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ld voters</string>
<key>one</key>
<string>1 voter</string>
<key>other</key>
<string>%ld voters</string>
</dict>
</dict>
<key>plural.people_talking</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_people_talking@</string>
<key>count_people_talking</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ld people talking</string>
<key>one</key>
<string>1 people talking</string>
<key>other</key>
<string>%ld people talking</string>
</dict>
</dict>
<key>plural.count.following</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_following@</string>
<key>count_following</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ld following</string>
<key>one</key>
<string>1 following</string>
<key>other</key>
<string>%ld following</string>
</dict>
</dict>
<key>plural.count.follower</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_follower@</string>
<key>count_follower</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ld followers</string>
<key>one</key>
<string>1 follower</string>
<key>other</key>
<string>%ld followers</string>
</dict>
</dict>
<key>date.year.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_year_left@</string>
<key>count_year_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ld years left</string>
<key>one</key>
<string>1 year left</string>
<key>other</key>
<string>%ld years left</string>
</dict>
</dict>
<key>date.month.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_month_left@</string>
<key>count_month_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ld months left</string>
<key>one</key>
<string>1 months left</string>
<key>other</key>
<string>%ld months left</string>
</dict>
</dict>
<key>date.day.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_day_left@</string>
<key>count_day_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ld days left</string>
<key>one</key>
<string>1 day left</string>
<key>other</key>
<string>%ld days left</string>
</dict>
</dict>
<key>date.hour.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_hour_left@</string>
<key>count_hour_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ld hours left</string>
<key>one</key>
<string>1 hour left</string>
<key>other</key>
<string>%ld hours left</string>
</dict>
</dict>
<key>date.minute.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_minute_left@</string>
<key>count_minute_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ld minutes left</string>
<key>one</key>
<string>1 minute left</string>
<key>other</key>
<string>%ld minutes left</string>
</dict>
</dict>
<key>date.second.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_second_left@</string>
<key>count_second_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ld seconds left</string>
<key>one</key>
<string>1 second left</string>
<key>other</key>
<string>%ld seconds left</string>
</dict>
</dict>
<key>date.year.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_year_ago_abbr@</string>
<key>count_year_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ldy ago</string>
<key>one</key>
<string>1y ago</string>
<key>other</key>
<string>%ldy ago</string>
</dict>
</dict>
<key>date.month.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_month_ago_abbr@</string>
<key>count_month_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ldM ago</string>
<key>one</key>
<string>1M ago</string>
<key>other</key>
<string>%ldM ago</string>
</dict>
</dict>
<key>date.day.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_day_ago_abbr@</string>
<key>count_day_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ldd ago</string>
<key>one</key>
<string>1d ago</string>
<key>other</key>
<string>%ldd ago</string>
</dict>
</dict>
<key>date.hour.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_hour_ago_abbr@</string>
<key>count_hour_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ldh ago</string>
<key>one</key>
<string>1h ago</string>
<key>other</key>
<string>%ldh ago</string>
</dict>
</dict>
<key>date.minute.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_minute_ago_abbr@</string>
<key>count_minute_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%ldm ago</string>
<key>one</key>
<string>1m ago</string>
<key>other</key>
<string>%ldm ago</string>
</dict>
</dict>
<key>date.second.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_second_ago_abbr@</string>
<key>count_second_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>%lds ago</string>
<key>one</key>
<string>1s ago</string>
<key>other</key>
<string>%lds ago</string>
</dict>
</dict>
</dict>
</plist>

View File

@ -0,0 +1,702 @@
{
"common": {
"alerts": {
"common": {
"please_try_again": "Lūdzu, mēģiniet vēlreiz.",
"please_try_again_later": "Lūdzu, mēģiniet vēlreiz vēlāk."
},
"sign_up_failure": {
"title": "Sign Up Failure"
},
"server_error": {
"title": "Servera kļūda"
},
"vote_failure": {
"title": "Vote Failure",
"poll_ended": "Balsošana beidzās"
},
"discard_post_content": {
"title": "Atmest malnrakstu",
"message": "Confirm to discard composed post content."
},
"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": "Iziet",
"message": "Vai tiešām vēlaties iziet?",
"confirm": "Iziet"
},
"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": "Dzēst ierakstu",
"message": "Vai tiešām vēlies dzēst ierakstu?"
},
"clean_cache": {
"title": "Clean Cache",
"message": "Successfully cleaned %s cache."
}
},
"controls": {
"actions": {
"back": "Atpakaļ",
"next": "Nākamais",
"previous": "Iepriekšējais",
"open": "Atvērt",
"add": "Pievienot",
"remove": "Noņemt",
"edit": "Rediģēt",
"save": "Saglabāt",
"ok": "Labi",
"done": "Pabeigts",
"confirm": "Apstiprināt",
"continue": "Turpināt",
"compose": "Rakstīt",
"cancel": "Atcelt",
"discard": "Atmest",
"try_again": "Mēģināt vēlreiz",
"take_photo": "Uzņemt bildi",
"save_photo": "Saglabāt bildi",
"copy_photo": "Kopēt bildi",
"sign_in": "Pieteikties",
"sign_up": "Reģistrēties",
"see_more": "Skatīt vairāk",
"preview": "Priekšskatījums",
"share": "Dalīties",
"share_user": "Share %s",
"share_post": "Share Post",
"open_in_safari": "Atvērt Safari",
"open_in_browser": "Atvērt pārlūkprogrammā",
"find_people": "Atrodi cilvēkus kam sekot",
"manually_search": "Manually search instead",
"skip": "Izlaist",
"reply": "Atbildēt",
"report_user": "Ziņot par lietotāju @%s",
"block_domain": "Bloķēt %s",
"unblock_domain": "Atbloķēt %s",
"settings": "Iestatījumi",
"delete": "Dzēst"
},
"tabs": {
"home": "Sākums",
"search": "Meklēšana",
"notification": "Paziņojums",
"profile": "Profils"
},
"keyboard": {
"common": {
"switch_to_tab": "Pārslēgties uz: %s",
"compose_new_post": "Veidot jaunu ziņu",
"show_favorites": "Show Favorites",
"open_settings": "Atvērt iestatījumus"
},
"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": "Priekšskata attēls"
},
"segmented_control": {
"previous_section": "Iepriekšējā sadaļa",
"next_section": "Nākamā sadaļa"
}
},
"status": {
"user_reblogged": "%s reblogged",
"user_replied_to": "Replied to %s",
"show_post": "Show Post",
"show_user_profile": "Parādīt lietotāja profilu",
"content_warning": "Satura brīdinājums",
"sensitive_content": "Sensitīvs saturs",
"media_content_warning": "Tap anywhere to reveal",
"tap_to_reveal": "Tap to reveal",
"poll": {
"vote": "Balsot",
"closed": "Aizvērts"
},
"actions": {
"reply": "Atbildēt",
"reblog": "Reblogot",
"unreblog": "Undo reblog",
"favorite": "Izlase",
"unfavorite": "Izņemt no izlases",
"menu": "Izvēlne",
"hide": "Slēpt",
"show_image": "Rādīt attēlu",
"show_gif": "Rādīt GIF",
"show_video_player": "Show video player",
"tap_then_hold_to_show_menu": "Tap then hold to show menu"
},
"tag": {
"url": "URL",
"mention": "Pieminēt",
"link": "Saite",
"hashtag": "Hashtag",
"email": "E-pasts",
"emoji": "Emocijzīmes"
},
"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."
}
},
"friendship": {
"follow": "Sekot",
"following": "Seko",
"request": "Pieprasījums",
"pending": "Gaida",
"block": "Bloķēt",
"block_user": "Bloķēt %s",
"block_domain": "Bloķēt %s",
"unblock": "Atbloķēt",
"unblock_user": "Atbloķēt %s",
"blocked": "Bloķēts",
"mute": "Apklusināt",
"mute_user": "Aplusināt %s",
"unmute": "Noņemt apklusinājumu",
"unmute_user": "Noņemt apklusinājumu @%s",
"muted": "Apklusināts",
"edit_info": "Edit Info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
},
"timeline": {
"filtered": "Filtrēts",
"timestamp": {
"now": "Tagad"
},
"loader": {
"load_missing_posts": "Load missing posts",
"loading_missing_posts": "Loading missing posts...",
"show_more_replies": "Rādīt vairāk atbildes"
},
"header": {
"no_status_found": "No Post Found",
"blocking_warning": "You cant view this user's profile\nuntil you unblock them.\nYour profile looks like this to them.",
"user_blocking_warning": "You cant view %ss profile\nuntil you unblock them.\nYour profile looks like this to them.",
"blocked_warning": "You cant view this users profile\nuntil they unblock you.",
"user_blocked_warning": "You cant view %ss profile\nuntil they unblock you.",
"suspended_warning": "This user has been suspended.",
"user_suspended_warning": "%ss account has been suspended."
}
}
}
},
"scene": {
"welcome": {
"slogan": "Social networking\nback in your hands.",
"get_started": "Get Started",
"log_in": "Pieteikties"
},
"server_picker": {
"title": "Mastodon is made of users in different servers.",
"subtitle": "Pick a server based on your interests, region, or a general purpose one.",
"subtitle_extend": "Pick a server based on your interests, region, or a general purpose one. Each server is operated by an entirely independent organization or individual.",
"button": {
"category": {
"all": "Visi",
"all_accessiblity_description": "Katekorija: Visi",
"academia": "academia",
"activism": "activism",
"food": "ēdiens",
"furry": "furry",
"games": "spēles",
"general": "general",
"journalism": "žurnālisms",
"lgbt": "lgbt",
"regional": "regionāli",
"art": "māksla",
"music": "mūzika",
"tech": "tehnoloģija"
},
"see_less": "Rādīt mazāk",
"see_more": "Skatīt vairāk"
},
"label": {
"language": "VALODA",
"users": "LIETOTĀJI",
"category": "KATEGORIJA"
},
"input": {
"placeholder": "Meklēt serverus",
"search_servers_or_enter_url": "Search servers 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": "Nav rezultātu"
}
},
"register": {
"title": "Lets get you set up on %s",
"lets_get_you_set_up_on_domain": "Lets get you set up on %s",
"input": {
"avatar": {
"delete": "Dzēst"
},
"username": {
"placeholder": "lietotājvārds",
"duplicate_prompt": "Šis lietotājvārds jau ir aizņemts."
},
"display_name": {
"placeholder": "parādāmais vārds"
},
"email": {
"placeholder": "e-pasts"
},
"password": {
"placeholder": "parole",
"require": "Your password needs at least:",
"character_limit": "8 rakstzīmes",
"accessibility": {
"checked": "atzīmēts",
"unchecked": "neatzīmēts"
},
"hint": "Parolei jābūt vismaz 8 simboliem"
},
"invite": {
"registration_user_invite_request": "Kāpēc tu vēlies pievienoties?"
}
},
"error": {
"item": {
"username": "Lietotājvārds",
"email": "E-pasts",
"password": "Parole",
"agreement": "Līgums",
"locale": "Lokalizācija",
"reason": "Iemesls"
},
"reason": {
"blocked": "%s contains a disallowed email provider",
"unreachable": "%s šķiet, ka neeksistē",
"taken": "%s jau tiek izmantots",
"reserved": "%s is a reserved keyword",
"accepted": "%s must be accepted",
"blank": "%s ir obligāts",
"invalid": "%s ir nederīgs",
"too_long": "%s ir pārāk garaš",
"too_short": "%s ir pārāk īs",
"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 (cant 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, youre subject to the terms of service and privacy policy for %s.",
"terms_of_service": "pakalpojuma noteikumi",
"privacy_policy": "privātuma nosacījumi",
"button": {
"confirm": "Es piekrītu"
}
},
"confirm_email": {
"title": "One last thing.",
"subtitle": "Tap the link we emailed to you to verify your account.",
"tap_the_link_we_emailed_to_you_to_verify_your_account": "Tap the link we emailed to you to verify your account",
"button": {
"open_email_app": "Open Email App",
"resend": "Nosūtīt atkārtoti"
},
"dont_receive_email": {
"title": "Pārbaudi savu e-pastu",
"description": "Check if your email address is correct as well as your junk folder if you havent.",
"resend_email": "Atkārtoti nosūtīt e-pastu"
},
"open_email_app": {
"title": "Check your inbox.",
"description": "We just sent you an email. Check your junk folder if you havent.",
"mail": "Mail",
"open_email_client": "Open Email Client"
}
},
"home_timeline": {
"title": "Home",
"navigation_bar_state": {
"offline": "Offline",
"new_posts": "See new posts",
"published": "Published!",
"Publishing": "Publishing post...",
"accessibility": {
"logo_label": "Logo Button",
"logo_hint": "Tap to scroll to top and tap again to previous location"
}
}
},
"suggestion_account": {
"title": "Find People to Follow",
"follow_explain": "When you follow someone, youll see their posts in your home feed."
},
"compose": {
"title": {
"new_post": "New Post",
"new_reply": "Jauna atbilde"
},
"media_selection": {
"camera": "Uzņemt bildi",
"photo_library": "Attēlu krātuve",
"browse": "Pārlūkot"
},
"content_input_placeholder": "Type or paste whats on your mind",
"compose_action": "Publicēt",
"replying_to_user": "replying to %s",
"attachment": {
"photo": "attēls",
"video": "video",
"attachment_broken": "This %s is broken and cant be\nuploaded to Mastodon.",
"description_photo": "Describe the photo for the visually-impaired...",
"description_video": "Describe the video for the visually-impaired..."
},
"poll": {
"duration_time": "Duration: %s",
"thirty_minutes": "30 minūtes",
"one_hour": "1 Stunda",
"six_hours": "6 stundas",
"one_day": "1 Diena",
"three_days": "3 Dienas",
"seven_days": "7 Dienas",
"option_number": "Option %ld"
},
"content_warning": {
"placeholder": "Write an accurate warning here..."
},
"visibility": {
"public": "Publisks",
"unlisted": "Neiekļautie",
"private": "Tikai sekotājiem",
"direct": "Tikai cilvēki, kurus es pieminu"
},
"auto_complete": {
"space_to_add": "Space to add"
},
"accessibility": {
"append_attachment": "Pievienot pielikumu",
"append_poll": "Pievienot aptauju",
"remove_poll": "Noņemt aptauju",
"custom_emoji_picker": "Custom Emoji Picker",
"enable_content_warning": "Enable Content Warning",
"disable_content_warning": "Disable Content Warning",
"post_visibility_menu": "Post Visibility Menu"
},
"keyboard": {
"discard_post": "Discard Post",
"publish_post": "Publish Post",
"toggle_poll": "Toggle Poll",
"toggle_content_warning": "Toggle Content Warning",
"append_attachment_entry": "Pievienot pielikumu - %s",
"select_visibility_entry": "Select Visibility - %s"
}
},
"profile": {
"header": {
"follows_you": "Seko tev"
},
"dashboard": {
"posts": "posts",
"following": "seko",
"followers": "sekottāji"
},
"fields": {
"add_row": "Pievienot rindu",
"placeholder": {
"label": "Label",
"content": "Saturs"
}
},
"segmented_control": {
"posts": "Posts",
"replies": "Atbildes",
"posts_and_replies": "Ziņas un atbildes",
"media": "Multivide",
"about": "Par"
},
"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": "Bloķēts kontu",
"message": "Confirm to block %s"
},
"confirm_unblock_user": {
"title": "Atbloķēt kontu",
"message": "Apstiprini lai atbloķētu %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": "sekottājs",
"footer": "Followers from other servers are not displayed."
},
"following": {
"title": "seko",
"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": "Meklēt",
"search_bar": {
"placeholder": "Search hashtags and users",
"cancel": "Atcelt"
},
"recommend": {
"button_text": "Skatīt visu",
"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": {
"segment": {
"all": "All",
"people": "People",
"hashtags": "Hashtags",
"posts": "Posts"
},
"empty_state": {
"no_results": "No results"
},
"recent_search": "Recent searches",
"clear": "Clear"
}
},
"discovery": {
"tabs": {
"posts": "Ziņas",
"hashtags": "Hashtags",
"news": "Ziņas",
"community": "Community",
"for_you": "Priekš tevis"
},
"intro": "These are the posts gaining traction in your corner of Mastodon."
},
"favorite": {
"title": "Tava izlase"
},
"notification": {
"title": {
"Everything": "Visi",
"Mentions": "Pieminējumi"
},
"notification_description": {
"followed_you": "followed you",
"favorited_your_post": "favorited your post",
"reblogged_your_post": "reblogged your post",
"mentioned_you": "pieminēja tevi",
"request_to_follow_you": "request to follow you",
"poll_has_ended": "balsošana beidzās"
},
"keyobard": {
"show_everything": "Parādīt man visu",
"show_mentions": "Show Mentions"
},
"follow_request": {
"accept": "Pieņemt",
"accepted": "Pieņemts",
"reject": "noraidīt",
"rejected": "Noraidīts"
}
},
"thread": {
"back_title": "Ziņa",
"title": "Post from %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": "Use System",
"really_dark": "Ļoti tumšs",
"sorta_dark": "Itkā tumšs",
"light": "Gaišs"
},
"notifications": {
"title": "Paziņojumi",
"favorites": "Favorites my post",
"follows": "Seko man",
"boosts": "Reblogs my post",
"mentions": "Pieminējumi",
"trigger": {
"anyone": "jebkurš",
"follower": "sekottājs",
"follow": "anyone I follow",
"noone": "neviens",
"title": "Notify me when"
}
},
"preference": {
"title": "Uzstādījumi",
"true_black_dark_mode": "True black dark mode",
"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": "Konta iestatījumi",
"terms": "Pakalpojuma noteikumi",
"privacy": "Privātuma politika"
},
"spicy_zone": {
"title": "The Spicy Zone",
"clear": "Clear Media Cache",
"signout": "Iziet"
}
},
"footer": {
"mastodon_description": "Mastodon ir atvērtā koda programmatūra. Tu vari ziņot par problēmām GitHub %s (%s)"
},
"keyboard": {
"close_settings_window": "Close Settings Window"
}
},
"report": {
"title_report": "Ziņot",
"title": "Ziņot %s",
"step1": "1. solis no 2",
"step2": "2. solis no 2",
"content1": "Are there any other posts youd like to add to the report?",
"content2": "Is there anything the moderators should know about this report?",
"report_sent_title": "Thanks for reporting, well look into this.",
"send": "Nosūtīt Sūdzību",
"skip_to_send": "Sūtīt bez komentāra",
"text_placeholder": "Type or paste additional comments",
"reported": "REPORTED",
"step_one": {
"step_1_of_4": "1. solis no 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": "Izvēlieties labāko atbilstību",
"i_dont_like_it": "Man tas nepatīk",
"it_is_not_something_you_want_to_see": "Tas nav kaut kas, ko tu vēlies redzēt",
"its_spam": "Tas ir spams",
"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": "Tu zini, ka tas pārkāpj īpašus noteikumus",
"its_something_else": "Tas ir kaut kas cits",
"the_issue_does_not_fit_into_other_categories": "Šis jautājums neietilpst citās kategorijās"
},
"step_two": {
"step_2_of_4": "2. solis no 4",
"which_rules_are_being_violated": "Kuri noteikumi tiek pārkāpti?",
"select_all_that_apply": "Atlasi visus atbilstošos",
"i_just_dont_like_it": "I just dont like it"
},
"step_three": {
"step_3_of_4": "3. solis no 4",
"are_there_any_posts_that_back_up_this_report": "Vai ir kādas ziņas, kas atbalsta šo ziņojumu?",
"select_all_that_apply": "Atlasi visus atbilstošos"
},
"step_four": {
"step_4_of_4": "4. solis no 4",
"is_there_anything_else_we_should_know": "Vai ir vēl kas mums būtu jāzina?"
},
"step_final": {
"dont_want_to_see_this": "Vai nevēlies to redzēt?",
"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": "Atsekot",
"unfollowed": "Atsekoja",
"unfollow_user": "Atsekot %s",
"mute_user": "Apklusināt %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 theyve been muted.",
"block_user": "Bloķēt %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 theyve been blocked.",
"while_we_review_this_you_can_take_action_against_user": "Kamēr mēs to izskatām, tu vari veikt darbības pret @%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": "Pievienot kontu"
},
"wizard": {
"new_in_mastodon": "New in Mastodon",
"multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.",
"accessibility_hint": "Double tap to dismiss this wizard"
},
"bookmark": {
"title": "Bookmarks"
}
}
}

View File

@ -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"
}

View File

@ -180,7 +180,9 @@
"unmute": "Niet langer negeren", "unmute": "Niet langer negeren",
"unmute_user": "%s niet langer negeren", "unmute_user": "%s niet langer negeren",
"muted": "Genegeerd", "muted": "Genegeerd",
"edit_info": "Bewerken" "edit_info": "Bewerken",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "Gefilterd", "filtered": "Gefilterd",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Deblokkeer Account", "title": "Deblokkeer Account",
"message": "Bevestig om %s te deblokkeren" "message": "Bevestig om %s te deblokkeren"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
} }
}, },
"accessibility": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "Nieuw in Mastodon", "new_in_mastodon": "Nieuw in Mastodon",
"multiple_account_switch_intro_description": "Schakel tussen meerdere accounts door de profielknop in te drukken en vast te houden.", "multiple_account_switch_intro_description": "Schakel tussen meerdere accounts door de profielknop in te drukken en vast te houden.",
"accessibility_hint": "Tik tweemaal om het popup-scherm te sluiten" "accessibility_hint": "Tik tweemaal om het popup-scherm te sluiten"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -180,7 +180,9 @@
"unmute": "Unmute", "unmute": "Unmute",
"unmute_user": "Unmute %s", "unmute_user": "Unmute %s",
"muted": "Muted", "muted": "Muted",
"edit_info": "Edit Info" "edit_info": "Edit Info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "Filtered", "filtered": "Filtered",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Unblock Account", "title": "Unblock Account",
"message": "Confirm to unblock %s" "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": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "New in Mastodon", "new_in_mastodon": "New in Mastodon",
"multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.", "multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.",
"accessibility_hint": "Double tap to dismiss this wizard" "accessibility_hint": "Double tap to dismiss this wizard"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -180,7 +180,9 @@
"unmute": "Unmute", "unmute": "Unmute",
"unmute_user": "Unmute %s", "unmute_user": "Unmute %s",
"muted": "Muted", "muted": "Muted",
"edit_info": "Edit Info" "edit_info": "Edit Info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "Filtered", "filtered": "Filtered",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Unblock Account", "title": "Unblock Account",
"message": "Confirm to unblock %s" "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": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "New in Mastodon", "new_in_mastodon": "New in Mastodon",
"multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.", "multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.",
"accessibility_hint": "Double tap to dismiss this wizard" "accessibility_hint": "Double tap to dismiss this wizard"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -180,7 +180,9 @@
"unmute": "Unmute", "unmute": "Unmute",
"unmute_user": "Unmute %s", "unmute_user": "Unmute %s",
"muted": "Muted", "muted": "Muted",
"edit_info": "Edit Info" "edit_info": "Edit Info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "Filtered", "filtered": "Filtered",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Unblock Account", "title": "Unblock Account",
"message": "Confirm to unblock %s" "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": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "New in Mastodon", "new_in_mastodon": "New in Mastodon",
"multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.", "multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.",
"accessibility_hint": "Double tap to dismiss this wizard" "accessibility_hint": "Double tap to dismiss this wizard"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -180,7 +180,9 @@
"unmute": "Убрать из игнорируемых", "unmute": "Убрать из игнорируемых",
"unmute_user": "Убрать %s из игнорируемых", "unmute_user": "Убрать %s из игнорируемых",
"muted": "В игнорируемых", "muted": "В игнорируемых",
"edit_info": "Изменить" "edit_info": "Изменить",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "Отфильтровано", "filtered": "Отфильтровано",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Unblock Account", "title": "Unblock Account",
"message": "Confirm to unblock %s" "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": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "Новое в Мастодоне", "new_in_mastodon": "Новое в Мастодоне",
"multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.", "multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.",
"accessibility_hint": "Double tap to dismiss this wizard" "accessibility_hint": "Double tap to dismiss this wizard"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -0,0 +1,449 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>a11y.plural.count.unread.notification</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@notification_count_unread_notification@</string>
<key>notification_count_unread_notification</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 unread notification</string>
<key>other</key>
<string>%ld unread notification</string>
</dict>
</dict>
<key>a11y.plural.count.input_limit_exceeds</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>Input limit exceeds %#@character_count@</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 character</string>
<key>other</key>
<string>%ld characters</string>
</dict>
</dict>
<key>a11y.plural.count.input_limit_remains</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>Input limit remains %#@character_count@</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 character</string>
<key>other</key>
<string>%ld characters</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@names@%#@count_mutual@</string>
<key>names</key>
<dict>
<key>one</key>
<string></string>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>other</key>
<string></string>
</dict>
<key>count_mutual</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>Followed by %1$@, and another mutual</string>
<key>other</key>
<string>Followed by %1$@, and %ld mutuals</string>
</dict>
</dict>
<key>plural.count.metric_formatted.post</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%@ %#@post_count@</string>
<key>post_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>post</string>
<key>other</key>
<string>posts</string>
</dict>
</dict>
<key>plural.count.media</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@media_count@</string>
<key>media_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 media</string>
<key>other</key>
<string>%ld media</string>
</dict>
</dict>
<key>plural.count.post</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@post_count@</string>
<key>post_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 post</string>
<key>other</key>
<string>%ld posts</string>
</dict>
</dict>
<key>plural.count.favorite</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@favorite_count@</string>
<key>favorite_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 favorite</string>
<key>other</key>
<string>%ld favorites</string>
</dict>
</dict>
<key>plural.count.reblog</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@reblog_count@</string>
<key>reblog_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 reblog</string>
<key>other</key>
<string>%ld reblogs</string>
</dict>
</dict>
<key>plural.count.reply</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@reply_count@</string>
<key>reply_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 reply</string>
<key>other</key>
<string>%ld replies</string>
</dict>
</dict>
<key>plural.count.vote</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@vote_count@</string>
<key>vote_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 vote</string>
<key>other</key>
<string>%ld votes</string>
</dict>
</dict>
<key>plural.count.voter</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@voter_count@</string>
<key>voter_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 voter</string>
<key>other</key>
<string>%ld voters</string>
</dict>
</dict>
<key>plural.people_talking</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_people_talking@</string>
<key>count_people_talking</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 people talking</string>
<key>other</key>
<string>%ld people talking</string>
</dict>
</dict>
<key>plural.count.following</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_following@</string>
<key>count_following</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 following</string>
<key>other</key>
<string>%ld following</string>
</dict>
</dict>
<key>plural.count.follower</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_follower@</string>
<key>count_follower</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 follower</string>
<key>other</key>
<string>%ld followers</string>
</dict>
</dict>
<key>date.year.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_year_left@</string>
<key>count_year_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 year left</string>
<key>other</key>
<string>%ld years left</string>
</dict>
</dict>
<key>date.month.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_month_left@</string>
<key>count_month_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 months left</string>
<key>other</key>
<string>%ld months left</string>
</dict>
</dict>
<key>date.day.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_day_left@</string>
<key>count_day_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 day left</string>
<key>other</key>
<string>%ld days left</string>
</dict>
</dict>
<key>date.hour.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_hour_left@</string>
<key>count_hour_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 hour left</string>
<key>other</key>
<string>%ld hours left</string>
</dict>
</dict>
<key>date.minute.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_minute_left@</string>
<key>count_minute_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 minute left</string>
<key>other</key>
<string>%ld minutes left</string>
</dict>
</dict>
<key>date.second.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_second_left@</string>
<key>count_second_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 second left</string>
<key>other</key>
<string>%ld seconds left</string>
</dict>
</dict>
<key>date.year.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_year_ago_abbr@</string>
<key>count_year_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1y ago</string>
<key>other</key>
<string>%ldy ago</string>
</dict>
</dict>
<key>date.month.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_month_ago_abbr@</string>
<key>count_month_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1M ago</string>
<key>other</key>
<string>%ldM ago</string>
</dict>
</dict>
<key>date.day.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_day_ago_abbr@</string>
<key>count_day_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1d ago</string>
<key>other</key>
<string>%ldd ago</string>
</dict>
</dict>
<key>date.hour.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_hour_ago_abbr@</string>
<key>count_hour_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1h ago</string>
<key>other</key>
<string>%ldh ago</string>
</dict>
</dict>
<key>date.minute.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_minute_ago_abbr@</string>
<key>count_minute_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1m ago</string>
<key>other</key>
<string>%ldm ago</string>
</dict>
</dict>
<key>date.second.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_second_ago_abbr@</string>
<key>count_second_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1s ago</string>
<key>other</key>
<string>%lds ago</string>
</dict>
</dict>
</dict>
</plist>

View File

@ -0,0 +1,702 @@
{
"common": {
"alerts": {
"common": {
"please_try_again": "යළි උත්සාහ කරන්න.",
"please_try_again_later": "Please try again later."
},
"sign_up_failure": {
"title": "Sign Up Failure"
},
"server_error": {
"title": "Server Error"
},
"vote_failure": {
"title": "Vote Failure",
"poll_ended": "The poll has ended"
},
"discard_post_content": {
"title": "Discard Draft",
"message": "Confirm to discard composed post content."
},
"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": "Sign Out",
"message": "Are you sure you want to sign out?",
"confirm": "Sign Out"
},
"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": "Delete Post",
"message": "Are you sure you want to delete this post?"
},
"clean_cache": {
"title": "Clean Cache",
"message": "Successfully cleaned %s cache."
}
},
"controls": {
"actions": {
"back": "ආපසු",
"next": "ඊළඟ",
"previous": "කලින්",
"open": "අරින්න",
"add": "එකතු",
"remove": "ඉවත් කරන්න",
"edit": "සංස්කරණය",
"save": "සුරකින්න",
"ok": "හරි",
"done": "අහවරයි",
"confirm": "තහවුරු",
"continue": "ඉදිරියට",
"compose": "Compose",
"cancel": "අවලංගු",
"discard": "ඉවතලන්න",
"try_again": "Try Again",
"take_photo": "Take Photo",
"save_photo": "Save Photo",
"copy_photo": "Copy Photo",
"sign_in": "පිවිසෙන්න",
"sign_up": "ලියාපදිංචිය",
"see_more": "තව බලන්න",
"preview": "පෙරදසුන",
"share": "බෙදාගන්න",
"share_user": "%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"
},
"tabs": {
"home": "Home",
"search": "Search",
"notification": "Notification",
"profile": "Profile"
},
"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",
"poll": {
"vote": "ඡන්දය",
"closed": "වසා ඇත"
},
"actions": {
"reply": "පිළිතුරු",
"reblog": "Reblog",
"unreblog": "Undo reblog",
"favorite": "ප්‍රියතමය",
"unfavorite": "Unfavorite",
"menu": "Menu",
"hide": "සඟවන්න",
"show_image": "Show image",
"show_gif": "Show GIF",
"show_video_player": "Show video player",
"tap_then_hold_to_show_menu": "Tap then hold to show menu"
},
"tag": {
"url": "ඒ.ස.නි.",
"mention": "සැඳහුම",
"link": "සබැඳිය",
"hashtag": "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."
}
},
"friendship": {
"follow": "අනුගමනය",
"following": "Following",
"request": "Request",
"pending": "Pending",
"block": "අවහිර",
"block_user": "%s අවහිර",
"block_domain": "%s අවහිර",
"unblock": "අනවහිර",
"unblock_user": "Unblock %s",
"blocked": "Blocked",
"mute": "Mute",
"mute_user": "Mute %s",
"unmute": "Unmute",
"unmute_user": "Unmute %s",
"muted": "Muted",
"edit_info": "Edit Info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
},
"timeline": {
"filtered": "Filtered",
"timestamp": {
"now": "Now"
},
"loader": {
"load_missing_posts": "Load missing posts",
"loading_missing_posts": "Loading missing posts...",
"show_more_replies": "Show more replies"
},
"header": {
"no_status_found": "No Post Found",
"blocking_warning": "You cant view this user's profile\nuntil you unblock them.\nYour profile looks like this to them.",
"user_blocking_warning": "You cant view %ss profile\nuntil you unblock them.\nYour profile looks like this to them.",
"blocked_warning": "You cant view this users profile\nuntil they unblock you.",
"user_blocked_warning": "You cant view %ss profile\nuntil they unblock you.",
"suspended_warning": "This user has been suspended.",
"user_suspended_warning": "%ss account has been suspended."
}
}
}
},
"scene": {
"welcome": {
"slogan": "Social networking\nback in your hands.",
"get_started": "පටන් ගන්න",
"log_in": "පිවිසෙන්න"
},
"server_picker": {
"title": "Mastodon is made of users in different servers.",
"subtitle": "Pick a server based on your interests, region, or a general purpose one.",
"subtitle_extend": "Pick a server based on your interests, region, or a general purpose one. Each server is operated by an entirely independent organization or individual.",
"button": {
"category": {
"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": "භාෂාව",
"users": "USERS",
"category": "CATEGORY"
},
"input": {
"placeholder": "Search servers",
"search_servers_or_enter_url": "Search servers 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": "ප්‍රතිඵල නැත"
}
},
"register": {
"title": "Lets get you set up on %s",
"lets_get_you_set_up_on_domain": "Lets get you set up on %s",
"input": {
"avatar": {
"delete": "මකන්න"
},
"username": {
"placeholder": "පරිශීලක නාමය",
"duplicate_prompt": "නම දැනටමත් ගෙන ඇත."
},
"display_name": {
"placeholder": "display name"
},
"email": {
"placeholder": "වි-තැපෑල"
},
"password": {
"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": "Email",
"password": "Password",
"agreement": "Agreement",
"locale": "Locale",
"reason": "Reason"
},
"reason": {
"blocked": "%s contains a disallowed email provider",
"unreachable": "%s does not seem to exist",
"taken": "%s is already in use",
"reserved": "%s is a reserved keyword",
"accepted": "%s must be accepted",
"blank": "%s is required",
"invalid": "%s is invalid",
"too_long": "%s දිග වැඩිය",
"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 (cant 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, youre subject to the terms of service and privacy policy for %s.",
"terms_of_service": "සේවාවේ නියම",
"privacy_policy": "රහස්‍යතා ප්‍රතිපත්තිය",
"button": {
"confirm": "මම එකඟයි"
}
},
"confirm_email": {
"title": "One last thing.",
"subtitle": "Tap the link we emailed to you to verify your account.",
"tap_the_link_we_emailed_to_you_to_verify_your_account": "Tap the link we emailed to you to verify your account",
"button": {
"open_email_app": "Open Email App",
"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 havent.",
"resend_email": "Resend Email"
},
"open_email_app": {
"title": "Check your inbox.",
"description": "We just sent you an email. Check your junk folder if you havent.",
"mail": "Mail",
"open_email_client": "Open Email Client"
}
},
"home_timeline": {
"title": "මුල් පිටුව",
"navigation_bar_state": {
"offline": "Offline",
"new_posts": "See new posts",
"published": "Published!",
"Publishing": "Publishing post...",
"accessibility": {
"logo_label": "Logo Button",
"logo_hint": "Tap to scroll to top and tap again to previous location"
}
}
},
"suggestion_account": {
"title": "Find People to Follow",
"follow_explain": "When you follow someone, youll see their posts in your home feed."
},
"compose": {
"title": {
"new_post": "New Post",
"new_reply": "New Reply"
},
"media_selection": {
"camera": "Take Photo",
"photo_library": "Photo Library",
"browse": "පිරික්සන්න"
},
"content_input_placeholder": "Type or paste whats on your mind",
"compose_action": "ප්‍රකාශනය",
"replying_to_user": "replying to %s",
"attachment": {
"photo": "photo",
"video": "video",
"attachment_broken": "This %s is broken and cant be\nuploaded to Mastodon.",
"description_photo": "Describe the photo for the visually-impaired...",
"description_video": "Describe the video for the visually-impaired..."
},
"poll": {
"duration_time": "Duration: %s",
"thirty_minutes": "විනාඩි 30",
"one_hour": "පැය 1",
"six_hours": "6 Hours",
"one_day": "1 Day",
"three_days": "3 Days",
"seven_days": "7 Days",
"option_number": "Option %ld"
},
"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"
},
"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"
}
},
"profile": {
"header": {
"follows_you": "Follows You"
},
"dashboard": {
"posts": "posts",
"following": "following",
"followers": "followers"
},
"fields": {
"add_row": "Add Row",
"placeholder": {
"label": "නම්පත",
"content": "අන්තර්ගතය"
}
},
"segmented_control": {
"posts": "Posts",
"replies": "Replies",
"posts_and_replies": "Posts and Replies",
"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_bar": {
"placeholder": "Search hashtags and users",
"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": {
"segment": {
"all": "සියල්ල",
"people": "මිනිසුන්",
"hashtags": "Hashtags",
"posts": "Posts"
},
"empty_state": {
"no_results": "ප්‍රතිඵල නැත"
},
"recent_search": "Recent searches",
"clear": "මකන්න"
}
},
"discovery": {
"tabs": {
"posts": "Posts",
"hashtags": "Hashtags",
"news": "පුවත්",
"community": "ප්‍රජාව",
"for_you": "For You"
},
"intro": "These are the posts gaining traction in your corner of Mastodon."
},
"favorite": {
"title": "Your 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": "පිළිගන්න",
"accepted": "Accepted",
"reject": "ප්‍රතික්‍ෂේප",
"rejected": "Rejected"
}
},
"thread": {
"back_title": "Post",
"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",
"true_black_dark_mode": "True black dark mode",
"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": "නික්මෙන්න"
}
},
"footer": {
"mastodon_description": "Mastodon is open source software. You can report issues on GitHub at %s (%s)"
},
"keyboard": {
"close_settings_window": "Close Settings Window"
}
},
"report": {
"title_report": "වාර්තාව",
"title": "%s වාර්තාව",
"step1": "Step 1 of 2",
"step2": "Step 2 of 2",
"content1": "Are there any other posts youd like to add to the report?",
"content2": "Is there anything the moderators should know about this report?",
"report_sent_title": "Thanks for reporting, well 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 dont like it",
"it_is_not_something_you_want_to_see": "It is not something you want to see",
"its_spam": "Its 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": "Its 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_dont_like_it": "I just dont 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": "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": "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 wont see their posts or reblogs in your home feed. They wont know theyve 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 theyve 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"
},
"wizard": {
"new_in_mastodon": "New in Mastodon",
"multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.",
"accessibility_hint": "Double tap to dismiss this wizard"
},
"bookmark": {
"title": "Bookmarks"
}
}
}

View File

@ -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"
}

View File

@ -0,0 +1,561 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>a11y.plural.count.unread.notification</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@notification_count_unread_notification@</string>
<key>notification_count_unread_notification</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>%ld neprebrano obvestilo</string>
<key>two</key>
<string>%ld neprebrani obvestili</string>
<key>few</key>
<string>%ld neprebrana obvestila</string>
<key>other</key>
<string>%ld neprebranih obvestil</string>
</dict>
</dict>
<key>a11y.plural.count.input_limit_exceeds</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>Omejitev vnosa presega %#@character_count@</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>%ld znak</string>
<key>two</key>
<string>%ld znaka</string>
<key>few</key>
<string>%ld znaki</string>
<key>other</key>
<string>%ld znakov</string>
</dict>
</dict>
<key>a11y.plural.count.input_limit_remains</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>Omejitev vnosa ostaja %#@character_count@</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>%ld znak</string>
<key>two</key>
<string>%ld znaka</string>
<key>few</key>
<string>%ld znaki</string>
<key>other</key>
<string>%ld znakov</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@names@%#@count_mutual@</string>
<key>names</key>
<dict>
<key>one</key>
<string></string>
<key>two</key>
<string></string>
<key>few</key>
<string></string>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>other</key>
<string></string>
</dict>
<key>count_mutual</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>Sledijo %1$@ in %ld skupni</string>
<key>two</key>
<string>Sledijo %1$@ in %ld skupna</string>
<key>few</key>
<string>Sledijo %1$@ in %ld skupni</string>
<key>other</key>
<string>Sledijo %1$@ in %ld skupnih</string>
</dict>
</dict>
<key>plural.count.metric_formatted.post</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%@ %#@post_count@</string>
<key>post_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>objava</string>
<key>two</key>
<string>objavi</string>
<key>few</key>
<string>objave</string>
<key>other</key>
<string>objav</string>
</dict>
</dict>
<key>plural.count.media</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@media_count@</string>
<key>media_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>%ld medij</string>
<key>two</key>
<string>%ld medija</string>
<key>few</key>
<string>%ld mediji</string>
<key>other</key>
<string>%ld medijev</string>
</dict>
</dict>
<key>plural.count.post</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@post_count@</string>
<key>post_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>%ld objava</string>
<key>two</key>
<string>%ld objavi</string>
<key>few</key>
<string>%ld objave</string>
<key>other</key>
<string>%ld objav</string>
</dict>
</dict>
<key>plural.count.favorite</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@favorite_count@</string>
<key>favorite_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>%ld priljubljeni</string>
<key>two</key>
<string>%ld priljubljena</string>
<key>few</key>
<string>%ld priljubljeni</string>
<key>other</key>
<string>%ld priljubljenih</string>
</dict>
</dict>
<key>plural.count.reblog</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@reblog_count@</string>
<key>reblog_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>%ld poobjava</string>
<key>two</key>
<string>%ld poobjavi</string>
<key>few</key>
<string>%ld poobjave</string>
<key>other</key>
<string>%ld poobjav</string>
</dict>
</dict>
<key>plural.count.reply</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@reply_count@</string>
<key>reply_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>%ld odgovor</string>
<key>two</key>
<string>%ld odgovora</string>
<key>few</key>
<string>%ld odgovori</string>
<key>other</key>
<string>%ld odgovorov</string>
</dict>
</dict>
<key>plural.count.vote</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@vote_count@</string>
<key>vote_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>%ld glas</string>
<key>two</key>
<string>%ld glasova</string>
<key>few</key>
<string>%ld glasovi</string>
<key>other</key>
<string>%ld glasov</string>
</dict>
</dict>
<key>plural.count.voter</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@voter_count@</string>
<key>voter_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>%ld glasovalec</string>
<key>two</key>
<string>%ld glasovalca</string>
<key>few</key>
<string>%ld glasovalci</string>
<key>other</key>
<string>%ld glasovalcev</string>
</dict>
</dict>
<key>plural.people_talking</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_people_talking@</string>
<key>count_people_talking</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>%ld oseba se pogovarja</string>
<key>two</key>
<string>%ld osebi se pogovarjata</string>
<key>few</key>
<string>%ld osebe se pogovarjajo</string>
<key>other</key>
<string>%ld oseb se pogovarja</string>
</dict>
</dict>
<key>plural.count.following</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_following@</string>
<key>count_following</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>%ld sledi</string>
<key>two</key>
<string>%ld sledita</string>
<key>few</key>
<string>%ld sledijo</string>
<key>other</key>
<string>%ld sledijo</string>
</dict>
</dict>
<key>plural.count.follower</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_follower@</string>
<key>count_follower</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>%ld sledilec</string>
<key>two</key>
<string>%ld sledilca</string>
<key>few</key>
<string>%ld sledilci</string>
<key>other</key>
<string>%ld sledilcev</string>
</dict>
</dict>
<key>date.year.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_year_left@</string>
<key>count_year_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>na voljo še %ld leto</string>
<key>two</key>
<string>na voljo še %ld leti</string>
<key>few</key>
<string>na voljo še %ld leta</string>
<key>other</key>
<string>na voljo še %ld let</string>
</dict>
</dict>
<key>date.month.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_month_left@</string>
<key>count_month_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>na voljo še %ld mesec</string>
<key>two</key>
<string>na voljo še %ld meseca</string>
<key>few</key>
<string>na voljo še %ld mesece</string>
<key>other</key>
<string>na voljo še %ld mesecev</string>
</dict>
</dict>
<key>date.day.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_day_left@</string>
<key>count_day_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>še %ld dan</string>
<key>two</key>
<string>še %ld dneva</string>
<key>few</key>
<string>še %ld dnevi</string>
<key>other</key>
<string>še %ld dni</string>
</dict>
</dict>
<key>date.hour.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_hour_left@</string>
<key>count_hour_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>na voljo še %ld uro</string>
<key>two</key>
<string>na voljo še %ld uri</string>
<key>few</key>
<string>na voljo še %ld ure</string>
<key>other</key>
<string>na voljo še %ld ur</string>
</dict>
</dict>
<key>date.minute.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_minute_left@</string>
<key>count_minute_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>Še %ld min.</string>
<key>two</key>
<string>Še %ld min.</string>
<key>few</key>
<string>Še %ld min.</string>
<key>other</key>
<string>Še %ld min.</string>
</dict>
</dict>
<key>date.second.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_second_left@</string>
<key>count_second_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>Preostane še %ld s</string>
<key>two</key>
<string>Preostaneta še %ld s</string>
<key>few</key>
<string>Preostanejo še %ld s</string>
<key>other</key>
<string>Preostane še %ld s</string>
</dict>
</dict>
<key>date.year.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_year_ago_abbr@</string>
<key>count_year_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>pred %ld letom</string>
<key>two</key>
<string>pred %ld letoma</string>
<key>few</key>
<string>pred %ld leti</string>
<key>other</key>
<string>pred %ld leti</string>
</dict>
</dict>
<key>date.month.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_month_ago_abbr@</string>
<key>count_month_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>pred %ld mesecem</string>
<key>two</key>
<string>pred %ld mesecema</string>
<key>few</key>
<string>pred %ld meseci</string>
<key>other</key>
<string>pred %ld meseci</string>
</dict>
</dict>
<key>date.day.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_day_ago_abbr@</string>
<key>count_day_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>pred %ld dnem</string>
<key>two</key>
<string>pred %ld dnevoma</string>
<key>few</key>
<string>pred %ld dnemi</string>
<key>other</key>
<string>pred %ld dnemi</string>
</dict>
</dict>
<key>date.hour.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_hour_ago_abbr@</string>
<key>count_hour_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>pred %ld uro</string>
<key>two</key>
<string>pred %ld urama</string>
<key>few</key>
<string>pred %ld urami</string>
<key>other</key>
<string>pred %ld urami</string>
</dict>
</dict>
<key>date.minute.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_minute_ago_abbr@</string>
<key>count_minute_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>pred %ld min</string>
<key>two</key>
<string>pred %ld min</string>
<key>few</key>
<string>pred %ld min</string>
<key>other</key>
<string>pred %ld min</string>
</dict>
</dict>
<key>date.second.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_second_ago_abbr@</string>
<key>count_second_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>pred %ld s</string>
<key>two</key>
<string>pred %ld s</string>
<key>few</key>
<string>pred %ld s</string>
<key>other</key>
<string>pred %ld s</string>
</dict>
</dict>
</dict>
</plist>

View File

@ -0,0 +1,702 @@
{
"common": {
"alerts": {
"common": {
"please_try_again": "Poskusite znova.",
"please_try_again_later": "Poskusite znova pozneje."
},
"sign_up_failure": {
"title": "Neuspela registracija"
},
"server_error": {
"title": "Napaka strežnika"
},
"vote_failure": {
"title": "Napaka glasovanja",
"poll_ended": "Anketa je zaključena"
},
"discard_post_content": {
"title": "Zavrzi osnutek",
"message": "Potrdite za opustitev sestavljene vsebine objave."
},
"publish_post_failure": {
"title": "Spodletela objava",
"message": "Objava je spodletela.\nPreverite svojo internetno povezavo.",
"attachments_message": {
"video_attach_with_photo": "Videoposnetka ni mogoče priložiti objavi, ki že vsebuje slike.",
"more_than_one_video": "Ni možno priložiti več kot enega videoposnetka."
}
},
"edit_profile_failure": {
"title": "Napaka urejanja profila",
"message": "Profila ni mogoče urejati. Poskusite znova."
},
"sign_out": {
"title": "Odjava",
"message": "Ali ste prepričani, da se želite odjaviti?",
"confirm": "Odjava"
},
"block_domain": {
"title": "Ali ste res, res prepričani, da želite blokirati celotno %s? V večini primerov je nekaj ciljnih blokiranj ali utišanj dovolj in boljše. Vsebine iz te domene ne boste videli na javnih časovnicah ali obvestilih. Vaši sledilci iz te domene bodo odstranjeni.",
"block_entire_domain": "Blokiraj domeno"
},
"save_photo_failure": {
"title": "Neuspelo shranjevanje fotografije",
"message": "Za shranjevanje fotografije omogočite pravice za dostop do knjižnice fotografij."
},
"delete_post": {
"title": "Izbriši objavo",
"message": "Ali ste prepričani, da želite izbrisati to objavo?"
},
"clean_cache": {
"title": "Počisti predpomnilnik",
"message": "Uspešno počiščem predpomnilnik %s."
}
},
"controls": {
"actions": {
"back": "Nazaj",
"next": "Naslednji",
"previous": "Prejšnji",
"open": "Odpri",
"add": "Dodaj",
"remove": "Odstrani",
"edit": "Uredi",
"save": "Shrani",
"ok": "V redu",
"done": "Opravljeno",
"confirm": "Potrdi",
"continue": "Nadaljuj",
"compose": "Sestavi",
"cancel": "Prekliči",
"discard": "Opusti",
"try_again": "Poskusi ponovno",
"take_photo": "Posnemi fotografijo",
"save_photo": "Shrani fotografijo",
"copy_photo": "Kopiraj fotografijo",
"sign_in": "Prijava",
"sign_up": "Registracija",
"see_more": "Pokaži več",
"preview": "Predogled",
"share": "Deli",
"share_user": "Deli %s",
"share_post": "Deli objavo",
"open_in_safari": "Odpri v Safariju",
"open_in_browser": "Odpri v brskalniku",
"find_people": "Poiščite osebe, ki jim želite slediti",
"manually_search": "Raje išči ročno",
"skip": "Preskoči",
"reply": "Odgovori",
"report_user": "Prijavi %s",
"block_domain": "Blokiraj %s",
"unblock_domain": "Odblokiraj %s",
"settings": "Nastavitve",
"delete": "Izbriši"
},
"tabs": {
"home": "Domov",
"search": "Iskanje",
"notification": "Obvestilo",
"profile": "Profil"
},
"keyboard": {
"common": {
"switch_to_tab": "Preklopi na %s",
"compose_new_post": "Sestavi novo objavo",
"show_favorites": "Pokaži priljubljene",
"open_settings": "Odpri nastavitve"
},
"timeline": {
"previous_status": "Prejšnja objava",
"next_status": "Naslednja objava",
"open_status": "Odpri objavo",
"open_author_profile": "Pokaži profil avtorja",
"open_reblogger_profile": "Odpri profil poobjavitelja",
"reply_status": "Odgovori",
"toggle_reblog": "Preklopi poobjavo za objavo",
"toggle_favorite": "Preklopi priljubljenost objave",
"toggle_content_warning": "Preklopi opozorilo o vsebini",
"preview_image": "Predogled slike"
},
"segmented_control": {
"previous_section": "Prejšnji odsek",
"next_section": "Naslednji odsek"
}
},
"status": {
"user_reblogged": "%s je poobjavil_a",
"user_replied_to": "Odgovarja %s",
"show_post": "Pokaži objavo",
"show_user_profile": "Prikaži uporabnikov profil",
"content_warning": "Opozorilo o vsebini",
"sensitive_content": "Občutljiva vsebina",
"media_content_warning": "Tapnite kamorkoli, da razkrijete",
"tap_to_reveal": "Tapnite za razkritje",
"poll": {
"vote": "Glasuj",
"closed": "Zaprto"
},
"actions": {
"reply": "Odgovori",
"reblog": "Poobjavi",
"unreblog": "Razveljavi poobjavo",
"favorite": "Priljubljen",
"unfavorite": "Odstrani iz priljubljenih",
"menu": "Meni",
"hide": "Skrij",
"show_image": "Pokaži sliko",
"show_gif": "Pokaži GIF",
"show_video_player": "Pokaži predvajalnik",
"tap_then_hold_to_show_menu": "Tapnite, nato držite, da se pojavi meni"
},
"tag": {
"url": "URL",
"mention": "Omeni",
"link": "Povezava",
"hashtag": "Ključnik",
"email": "E-naslov",
"emoji": "Emotikon"
},
"visibility": {
"unlisted": "Vsak lahko vidi to objavo, ni pa prikazana na javni časovnici.",
"private": "Samo sledilci osebe lahko vidijo to objavo.",
"private_from_me": "Samo moji sledilci lahko vidijo to objavo.",
"direct": "Samo omenjeni uporabnik lahko vidi to objavo."
}
},
"friendship": {
"follow": "Sledi",
"following": "Sledi",
"request": "Zahteva",
"pending": "Na čakanju",
"block": "Blokiraj",
"block_user": "Blokiraj %s",
"block_domain": "Blokiraj %s",
"unblock": "Odblokiraj",
"unblock_user": "Odblokiraj %s",
"blocked": "Blokirano",
"mute": "Utišaj",
"mute_user": "Utišaj %s",
"unmute": "Odtišaj",
"unmute_user": "Odtišaj %s",
"muted": "Utišan",
"edit_info": "Uredi podatke",
"show_reblogs": "Pokaži poobjave",
"hide_reblogs": "Skrij poobjave"
},
"timeline": {
"filtered": "Filtrirano",
"timestamp": {
"now": "Zdaj"
},
"loader": {
"load_missing_posts": "Naloži manjkajoče objave",
"loading_missing_posts": "Nalaganje manjkajočih objav ...",
"show_more_replies": "Pokaži več odgovorov"
},
"header": {
"no_status_found": "Ne najdem nobenih objav",
"blocking_warning": "Profila tega uporabnika ne morete\nvideti, dokler jih ne odblokirate.\nVaš profil je zanje videti tako.",
"user_blocking_warning": "Profila uporabnika %s ne morete\nvideti, dokler jih ne odblokirate.\nVaš profil je zanje videti tako.",
"blocked_warning": "Profila tega uporabnika ne morete\nvideti, dokler vas ne odblokirajo.",
"user_blocked_warning": "Profila uporabnika %s ne morete\nvideti, dokler vas ne odblokirajo.",
"suspended_warning": "Ta oseba je bila suspendirana.",
"user_suspended_warning": "Račun osebe %s je suspendiran."
}
}
}
},
"scene": {
"welcome": {
"slogan": "Družbeno mreženje\nspet v vaših rokah.",
"get_started": "Začnite",
"log_in": "Prijava"
},
"server_picker": {
"title": "Mastodon tvorijo uporabniki z različnih strežnikov.",
"subtitle": "Strežnik izberite glede na svoje interese, regijo ali pa izberite splošnega.",
"subtitle_extend": "Strežnik izberite glede na svoje interese, regijo ali pa izberite splošnega. Z vsakim strežnikom upravlja povsem neodvisna organizacija ali posameznik.",
"button": {
"category": {
"all": "Vse",
"all_accessiblity_description": "Kategorija: vse",
"academia": "akademsko",
"activism": "aktivizem",
"food": "hrana",
"furry": "Kosmato",
"games": "igre",
"general": "splošno",
"journalism": "novinarstvo",
"lgbt": "lgbq+",
"regional": "regionalno",
"art": "umetnost",
"music": "glasba",
"tech": "tehnologija"
},
"see_less": "Pokaži manj",
"see_more": "Pokaži več"
},
"label": {
"language": "JEZIK",
"users": "UPORABNIKI",
"category": "KATEGORIJA"
},
"input": {
"placeholder": "Išči strežnike",
"search_servers_or_enter_url": "Iščite strežnike ali vnesite URL"
},
"empty_state": {
"finding_servers": "Iskanje razpoložljivih strežnikov ...",
"bad_network": "Med nalaganjem podatkov je prišlo do napake. Preverite svojo internetno povezavo.",
"no_results": "Ni rezultatov"
}
},
"register": {
"title": "Naj vas namestimo na %s",
"lets_get_you_set_up_on_domain": "Naj vas namestimo na %s",
"input": {
"avatar": {
"delete": "Izbriši"
},
"username": {
"placeholder": "uporabniško ime",
"duplicate_prompt": "To ime je že zasedeno."
},
"display_name": {
"placeholder": "pojavno ime"
},
"email": {
"placeholder": "e-pošta"
},
"password": {
"placeholder": "geslo",
"require": "Vaše geslo potrebuje vsaj:",
"character_limit": "8 znakov",
"accessibility": {
"checked": "potrjeno",
"unchecked": "nepotrjeno"
},
"hint": "Geslo mora biti dolgo najmanj 8 znakov."
},
"invite": {
"registration_user_invite_request": "Zakaj se želite pridružiti?"
}
},
"error": {
"item": {
"username": "Uporabniško ime",
"email": "E-pošta",
"password": "Geslo",
"agreement": "Sporazum",
"locale": "Krajevne nastavitve",
"reason": "Razlog"
},
"reason": {
"blocked": "%s vsebuje nedovoljenega ponudnika e-poštnih storitev",
"unreachable": "%s kot kaže ne obstaja",
"taken": "%s je že v uporabi",
"reserved": "%s je rezervirana ključna beseda",
"accepted": "%s mora biti sprejet",
"blank": "%s je zahtevan",
"invalid": "%s ni veljavno",
"too_long": "%s je predolgo",
"too_short": "%s je prekratko",
"inclusion": "%s ni podprta vrednost"
},
"special": {
"username_invalid": "Uporabniško ime lahko vsebuje samo alfanumerične znake ter podčrtaje.",
"username_too_long": "Uporabniško ime je predolgo (ne more biti daljše od 30 znakov)",
"email_invalid": "E-naslov ni veljaven",
"password_too_short": "Geslo je prekratko (dolgo mora biti vsaj 8 znakov)"
}
}
},
"server_rules": {
"title": "Nekaj osnovnih pravil.",
"subtitle": "Slednje določajo in njihovo spoštovanje zagotavljajo moderatorji %s.",
"prompt": "Če boste nadaljevali, za vas veljajo pogoji storitve in pravilnik o zasebnosti za %s.",
"terms_of_service": "pogoji uporabe",
"privacy_policy": "pravilnik o zasebnosti",
"button": {
"confirm": "Strinjam se"
}
},
"confirm_email": {
"title": "Še zadnja stvar.",
"subtitle": "Tapnite povezavo, ki smo vam jo poslali po e-pošti, da overite svoj račun.",
"tap_the_link_we_emailed_to_you_to_verify_your_account": "Tapnite povezavo, ki smo vam jo poslali po e-pošti, da overite svoj račun",
"button": {
"open_email_app": "Odpri aplikacijo za e-pošto",
"resend": "Ponovno pošlji"
},
"dont_receive_email": {
"title": "Preverite svojo e-pošto",
"description": "Preverite, ali je vaš e-naslov pravilen, pa tudi vsebino mape neželene pošte, če tega še niste storili.",
"resend_email": "Ponovno pošlji e-pošto"
},
"open_email_app": {
"title": "Preverite svojo dohodno e-pošto.",
"description": "Ravnokar smo vam poslali e-sporočilo. Preverite neželeno pošto, če sporočila ne najdete med dohodno pošto.",
"mail": "E-pošta",
"open_email_client": "Odpri odjemalca e-pošte"
}
},
"home_timeline": {
"title": "Domov",
"navigation_bar_state": {
"offline": "Nepovezan",
"new_posts": "Pokaži nove objave",
"published": "Objavljeno!",
"Publishing": "Objavljanje objave ...",
"accessibility": {
"logo_label": "Gumb logotipa",
"logo_hint": "Tapnite, da podrsate na vrh; tapnite znova, da se pomaknete na prejšnji položaj"
}
}
},
"suggestion_account": {
"title": "Poiščite osebe, ki jim želite slediti",
"follow_explain": "Ko nekomu sledite, vidite njihove objave v svojem domačem viru."
},
"compose": {
"title": {
"new_post": "Nova objava",
"new_reply": "Nov odgovor"
},
"media_selection": {
"camera": "Posnemi fotografijo",
"photo_library": "Knjižnica fotografij",
"browse": "Prebrskaj"
},
"content_input_placeholder": "Vnesite ali prilepite, kar vam leži na duši",
"compose_action": "Objavi",
"replying_to_user": "odgovarja %s",
"attachment": {
"photo": "fotografija",
"video": "video",
"attachment_broken": "To %s je okvarjeno in ga ni\nmožno naložiti v Mastodon.",
"description_photo": "Opiši fotografijo za slabovidne in osebe z okvaro vida ...",
"description_video": "Opiši video za slabovidne in osebe z okvaro vida ..."
},
"poll": {
"duration_time": "Trajanje: %s",
"thirty_minutes": "30 minut",
"one_hour": "1 ura",
"six_hours": "6 ur",
"one_day": "1 dan",
"three_days": "3 dni",
"seven_days": "7 dni",
"option_number": "Možnost %ld"
},
"content_warning": {
"placeholder": "Tukaj zapišite opozorilo ..."
},
"visibility": {
"public": "Javno",
"unlisted": "Ni prikazano",
"private": "Samo sledilci",
"direct": "Samo osebe, ki jih omenjam"
},
"auto_complete": {
"space_to_add": "Preslednica za dodajanje"
},
"accessibility": {
"append_attachment": "Dodaj priponko",
"append_poll": "Dodaj anketo",
"remove_poll": "Odstrani anketo",
"custom_emoji_picker": "Izbirnik čustvenčkov po meri",
"enable_content_warning": "Omogoči opozorilo o vsebini",
"disable_content_warning": "Onemogoči opozorilo o vsebini",
"post_visibility_menu": "Meni vidnosti objave"
},
"keyboard": {
"discard_post": "Opusti objavo",
"publish_post": "Objavi objavo",
"toggle_poll": "Preklopi anketo",
"toggle_content_warning": "Preklopi opozorilo o vsebini",
"append_attachment_entry": "Dodaj priponko - %s",
"select_visibility_entry": "Izberite vidnost - %s"
}
},
"profile": {
"header": {
"follows_you": "Vam sledi"
},
"dashboard": {
"posts": "Objave",
"following": "sledi",
"followers": "sledilcev"
},
"fields": {
"add_row": "Dodaj vrstico",
"placeholder": {
"label": "Oznaka",
"content": "Vsebina"
}
},
"segmented_control": {
"posts": "Objave",
"replies": "Odgovori",
"posts_and_replies": "Objave in odgovori",
"media": "Mediji",
"about": "O programu"
},
"relationship_action_alert": {
"confirm_mute_user": {
"title": "Utišaj račun",
"message": "Potrdite utišanje %s"
},
"confirm_unmute_user": {
"title": "Odtišaj račun",
"message": "Potrdite umik utišanja %s"
},
"confirm_block_user": {
"title": "Blokiraj račun",
"message": "Potrdite za blokado %s"
},
"confirm_unblock_user": {
"title": "Odblokiraj račun",
"message": "Potrdite za umik blokade %s"
},
"confirm_show_reblogs": {
"title": "Pokaži poobjave",
"message": "Potrdite, da bodo poobjave prikazane"
},
"confirm_hide_reblogs": {
"title": "Skrij poobjave",
"message": "Potrdite, da poobjave ne bodo prikazane"
}
},
"accessibility": {
"show_avatar_image": "Pokaži sliko avatarja",
"edit_avatar_image": "Uredi sliko avatarja",
"show_banner_image": "Pokaži sliko pasice",
"double_tap_to_open_the_list": "Dvakrat tapnite, da se odpre seznam"
}
},
"follower": {
"title": "sledilec",
"footer": "Sledilci z drugih strežnikov niso prikazani."
},
"following": {
"title": "sledi",
"footer": "Sledenje z drugih strežnikov ni prikazano."
},
"familiarFollowers": {
"title": "Znani sledilci",
"followed_by_names": "Sledijo %s"
},
"favorited_by": {
"title": "Med priljubljene dal_a"
},
"reblogged_by": {
"title": "Poobjavil_a"
},
"search": {
"title": "Iskanje",
"search_bar": {
"placeholder": "Išči ključnike in uporabnike",
"cancel": "Prekliči"
},
"recommend": {
"button_text": "Prikaži vse",
"hash_tag": {
"title": "V trendu na Mastodonu",
"description": "Ključniki, ki imajo veliko pozornosti",
"people_talking": "%s oseb se pogovarja"
},
"accounts": {
"title": "Računi, ki vam bi bili morda všeč",
"description": "Morda želite slediti tem računom",
"follow": "Sledi"
}
},
"searching": {
"segment": {
"all": "Vse",
"people": "Ljudje",
"hashtags": "Ključniki",
"posts": "Objave"
},
"empty_state": {
"no_results": "Ni rezultatov"
},
"recent_search": "Nedavna iskanja",
"clear": "Počisti"
}
},
"discovery": {
"tabs": {
"posts": "Objave",
"hashtags": "Ključniki",
"news": "Novice",
"community": "Skupnost",
"for_you": "Za vas"
},
"intro": "To so objave, ki plenijo pozornost na vašem koncu Mastodona."
},
"favorite": {
"title": "Vaši priljubljeni"
},
"notification": {
"title": {
"Everything": "Vse",
"Mentions": "Omembe"
},
"notification_description": {
"followed_you": "vam sledi",
"favorited_your_post": "je vzljubil/a vašo objavo",
"reblogged_your_post": "je poobjavil_a vašo objavo",
"mentioned_you": "vas je omenil/a",
"request_to_follow_you": "vas je zaprosil za sledenje",
"poll_has_ended": "anketa je zaključena"
},
"keyobard": {
"show_everything": "Pokaži vse",
"show_mentions": "Pokaži omembe"
},
"follow_request": {
"accept": "Sprejmi",
"accepted": "Sprejeto",
"reject": "Zavrni",
"rejected": "Zavrnjeno"
}
},
"thread": {
"back_title": "Objavi",
"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",
"true_black_dark_mode": "Resnično črni temni način",
"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"
}
},
"footer": {
"mastodon_description": "Mastodon je odprtokodna programska oprema. Na GitHubu na %s (%s) lahko poročate o napakah"
},
"keyboard": {
"close_settings_window": "Zapri okno nastavitev"
}
},
"report": {
"title_report": "Poročaj",
"title": "Prijavi %s",
"step1": "Korak 1 od 2",
"step2": "Korak 2 od 2",
"content1": "Ali so še kakšne druge objave, ki bi jih želeli dodati k prijavi?",
"content2": "Je kaj, kar bi moderatorji morali vedeti o tem poročilu?",
"report_sent_title": "Hvala za poročilo, bomo preverili.",
"send": "Pošlji poročilo",
"skip_to_send": "Pošlji brez komentarja",
"text_placeholder": "Vnesite ali prilepite dodatne komentarje",
"reported": "PRIJAVLJEN",
"step_one": {
"step_1_of_4": "Korak 1 od 4",
"whats_wrong_with_this_post": "Kaj je narobe s to objavo?",
"whats_wrong_with_this_account": "Kaj je narobe s tem računom?",
"whats_wrong_with_this_username": "Kaj je narobe s/z %s?",
"select_the_best_match": "Izberite najboljši zadetek",
"i_dont_like_it": "Ni mi všeč",
"it_is_not_something_you_want_to_see": "To ni tisto, kar želite videti",
"its_spam": "To je neželena vsebina",
"malicious_links_fake_engagement_or_repetetive_replies": "Škodljive povezave, lažno prizadevanje ali ponavljajoči se odgovori",
"it_violates_server_rules": "Krši strežniška pravila",
"you_are_aware_that_it_breaks_specific_rules": "Zavedate se, da krši določena pravila",
"its_something_else": "Gre za nekaj drugega",
"the_issue_does_not_fit_into_other_categories": "Težava ne sodi v druge kategorije"
},
"step_two": {
"step_2_of_4": "Korak 2 od 4",
"which_rules_are_being_violated": "Katera pravila so kršena?",
"select_all_that_apply": "Izberite vse, kar ustreza",
"i_just_dont_like_it": "Ni mi všeč"
},
"step_three": {
"step_3_of_4": "Korak 3 od 4",
"are_there_any_posts_that_back_up_this_report": "Ali so kakšne objave, ki dokazujejo trditve iz tega poročila?",
"select_all_that_apply": "Izberite vse, kar ustreza"
},
"step_four": {
"step_4_of_4": "Korak 4 od 4",
"is_there_anything_else_we_should_know": "Je še kaj, za kar menite, da bi morali vedeti?"
},
"step_final": {
"dont_want_to_see_this": "Ne želite videti tega?",
"when_you_see_something_you_dont_like_on_mastodon_you_can_remove_the_person_from_your_experience.": "Če vidite nekaj, česar na Masodonu ne želite, lahko odstranite osebo iz svoje izkušnje.",
"unfollow": "Prenehaj slediti",
"unfollowed": "Ne sledi več",
"unfollow_user": "Prenehaj slediti %s",
"mute_user": "Utišaj %s",
"you_wont_see_their_posts_or_reblogs_in_your_home_feed_they_wont_know_they_ve_been_muted": "Njihovih objav ali poobjav ne boste videli v svojem domačem viru. Ne bodo vedeli, da so utišani.",
"block_user": "Blokiraj %s",
"they_will_no_longer_be_able_to_follow_or_see_your_posts_but_they_can_see_if_theyve_been_blocked": "Nič več ne bodo mogli slediti ali videti vaše objave, lahko pa vidijo, če so blokirani.",
"while_we_review_this_you_can_take_action_against_user": "Medtem, ko to pregledujemo, lahko proti %s ukrepate"
}
},
"preview": {
"keyboard": {
"close_preview": "Zapri predogled",
"show_next": "Pokaži naslednje",
"show_previous": "Pokaži prejšnje"
}
},
"account_list": {
"tab_bar_hint": "Trenutno izbran profil: %s. Dvakrat tapnite, nato držite, da se pojavi preklopnik med računi.",
"dismiss_account_switcher": "Umakni preklopnik med računi",
"add_account": "Dodaj račun"
},
"wizard": {
"new_in_mastodon": "Novo v Mastodonu",
"multiple_account_switch_intro_description": "Preklopite med več računi s pritiskom gumba profila.",
"accessibility_hint": "Dvakrat tapnite, da zapustite tega čarovnika"
},
"bookmark": {
"title": "Bookmarks"
}
}
}

View File

@ -0,0 +1,6 @@
{
"NSCameraUsageDescription": "Uporabljeno za zajem fotografij za stanje objave",
"NSPhotoLibraryAddUsageDescription": "Uporabljeno za shranjevanje fotografije v knjižnico fotografij",
"NewPostShortcutItemTitle": "Nova objava",
"SearchShortcutItemTitle": "Iskanje"
}

View File

@ -90,7 +90,7 @@
<key>one</key> <key>one</key>
<string>inlägg</string> <string>inlägg</string>
<key>other</key> <key>other</key>
<string>inläggen</string> <string>inlägg</string>
</dict> </dict>
</dict> </dict>
<key>plural.count.media</key> <key>plural.count.media</key>
@ -152,9 +152,9 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>%ld ompostning</string> <string>%ld puff</string>
<key>other</key> <key>other</key>
<string>%ld ompostningar</string> <string>%ld puffar</string>
</dict> </dict>
</dict> </dict>
<key>plural.count.reply</key> <key>plural.count.reply</key>

View File

@ -28,7 +28,7 @@
} }
}, },
"edit_profile_failure": { "edit_profile_failure": {
"title": "Profilredigering misslyckades", "title": "Kunde inte redigera profil",
"message": "Kan inte redigera profil. Var god försök igen." "message": "Kan inte redigera profil. Var god försök igen."
}, },
"sign_out": { "sign_out": {
@ -113,7 +113,7 @@
"open_author_profile": "Öppna författarens profil", "open_author_profile": "Öppna författarens profil",
"open_reblogger_profile": "Öppna ompostarens profil", "open_reblogger_profile": "Öppna ompostarens profil",
"reply_status": "Svara på inlägg", "reply_status": "Svara på inlägg",
"toggle_reblog": "Växla ompostning på inlägg", "toggle_reblog": "Växla puff på inlägg",
"toggle_favorite": "Växla favorit på inlägg", "toggle_favorite": "Växla favorit på inlägg",
"toggle_content_warning": "Växla innehållsvarning", "toggle_content_warning": "Växla innehållsvarning",
"preview_image": "Förhandsgranska bild" "preview_image": "Förhandsgranska bild"
@ -124,7 +124,7 @@
} }
}, },
"status": { "status": {
"user_reblogged": "%s ompostade", "user_reblogged": "%s puffade",
"user_replied_to": "Svarade på %s", "user_replied_to": "Svarade på %s",
"show_post": "Visa inlägg", "show_post": "Visa inlägg",
"show_user_profile": "Visa användarprofil", "show_user_profile": "Visa användarprofil",
@ -138,8 +138,8 @@
}, },
"actions": { "actions": {
"reply": "Svara", "reply": "Svara",
"reblog": "Omposta", "reblog": "Puffa",
"unreblog": "Ångra ompostning", "unreblog": "Ångra puff",
"favorite": "Favorit", "favorite": "Favorit",
"unfavorite": "Ta bort favorit", "unfavorite": "Ta bort favorit",
"menu": "Meny", "menu": "Meny",
@ -180,7 +180,9 @@
"unmute": "Avtysta", "unmute": "Avtysta",
"unmute_user": "Avtysta %s", "unmute_user": "Avtysta %s",
"muted": "Tystad", "muted": "Tystad",
"edit_info": "Redigera info" "edit_info": "Redigera info",
"show_reblogs": "Visa knuffar",
"hide_reblogs": "Dölj puffar"
}, },
"timeline": { "timeline": {
"filtered": "Filtrerat", "filtered": "Filtrerat",
@ -418,7 +420,7 @@
}, },
"profile": { "profile": {
"header": { "header": {
"follows_you": "Follows You" "follows_you": "Följer dig"
}, },
"dashboard": { "dashboard": {
"posts": "inlägg", "posts": "inlägg",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Avblockera konto", "title": "Avblockera konto",
"message": "Bekräfta för att avblockera %s" "message": "Bekräfta för att avblockera %s"
},
"confirm_show_reblogs": {
"title": "Visa puffar",
"message": "Bekräfta för att visa puffar"
},
"confirm_hide_reblogs": {
"title": "Dölj puffar",
"message": "Bekräfta för att dölja puffar"
} }
}, },
"accessibility": { "accessibility": {
@ -480,7 +490,7 @@
"title": "Favoriserad av" "title": "Favoriserad av"
}, },
"reblogged_by": { "reblogged_by": {
"title": "Ompostat av" "title": "Puffat av"
}, },
"search": { "search": {
"title": "Sök", "title": "Sök",
@ -536,7 +546,7 @@
"notification_description": { "notification_description": {
"followed_you": "följde dig", "followed_you": "följde dig",
"favorited_your_post": "favoriserade ditt inlägg", "favorited_your_post": "favoriserade ditt inlägg",
"reblogged_your_post": "ompostade ditt inlägg", "reblogged_your_post": "puffade ditt inlägg",
"mentioned_you": "nämnde dig", "mentioned_you": "nämnde dig",
"request_to_follow_you": "begär att följa dig", "request_to_follow_you": "begär att följa dig",
"poll_has_ended": "omröstningen har avslutats" "poll_has_ended": "omröstningen har avslutats"
@ -546,10 +556,10 @@
"show_mentions": "Visa omnämningar" "show_mentions": "Visa omnämningar"
}, },
"follow_request": { "follow_request": {
"accept": "Accept", "accept": "Godkänn",
"accepted": "Accepted", "accepted": "Godkänd",
"reject": "reject", "reject": "avvisa",
"rejected": "Rejected" "rejected": "Avvisad"
} }
}, },
"thread": { "thread": {
@ -577,7 +587,7 @@
"favorites": "Favoriserar mitt inlägg", "favorites": "Favoriserar mitt inlägg",
"follows": "Följer mig", "follows": "Följer mig",
"boosts": "Ompostar mitt inlägg", "boosts": "Ompostar mitt inlägg",
"mentions": "Omnämner mig", "mentions": "Nämner mig",
"trigger": { "trigger": {
"anyone": "alla", "anyone": "alla",
"follower": "en följare", "follower": "en följare",
@ -684,6 +694,9 @@
"new_in_mastodon": "Nytt i Mastodon", "new_in_mastodon": "Nytt i Mastodon",
"multiple_account_switch_intro_description": "Växla mellan flera konton genom att hålla inne profilknappen.", "multiple_account_switch_intro_description": "Växla mellan flera konton genom att hålla inne profilknappen.",
"accessibility_hint": "Dubbeltryck för att avvisa den här guiden" "accessibility_hint": "Dubbeltryck för att avvisa den här guiden"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -180,7 +180,9 @@
"unmute": "เลิกซ่อน", "unmute": "เลิกซ่อน",
"unmute_user": "เลิกซ่อน %s", "unmute_user": "เลิกซ่อน %s",
"muted": "ซ่อนอยู่", "muted": "ซ่อนอยู่",
"edit_info": "แก้ไขข้อมูล" "edit_info": "แก้ไขข้อมูล",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "กรองอยู่", "filtered": "กรองอยู่",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "เลิกปิดกั้นบัญชี", "title": "เลิกปิดกั้นบัญชี",
"message": "ยืนยันเพื่อเลิกปิดกั้น %s" "message": "ยืนยันเพื่อเลิกปิดกั้น %s"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
} }
}, },
"accessibility": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "มาใหม่ใน Mastodon", "new_in_mastodon": "มาใหม่ใน Mastodon",
"multiple_account_switch_intro_description": "สลับระหว่างหลายบัญชีโดยกดปุ่มโปรไฟล์ค้างไว้", "multiple_account_switch_intro_description": "สลับระหว่างหลายบัญชีโดยกดปุ่มโปรไฟล์ค้างไว้",
"accessibility_hint": "แตะสองครั้งเพื่อปิดตัวช่วยสร้างนี้" "accessibility_hint": "แตะสองครั้งเพื่อปิดตัวช่วยสร้างนี้"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -234,7 +234,7 @@
<key>one</key> <key>one</key>
<string>1 takip edilen</string> <string>1 takip edilen</string>
<key>other</key> <key>other</key>
<string>%ld takip edilen</string> <string>%ld takip</string>
</dict> </dict>
</dict> </dict>
<key>plural.count.follower</key> <key>plural.count.follower</key>

View File

@ -180,7 +180,9 @@
"unmute": "Susturmayı kaldır", "unmute": "Susturmayı kaldır",
"unmute_user": "Sesini aç %s", "unmute_user": "Sesini aç %s",
"muted": "Susturuldu", "muted": "Susturuldu",
"edit_info": "Bilgiyi Düzenle" "edit_info": "Bilgiyi Düzenle",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "Filtrelenmiş", "filtered": "Filtrelenmiş",
@ -241,7 +243,7 @@
}, },
"input": { "input": {
"placeholder": "Toplulukları ara", "placeholder": "Toplulukları ara",
"search_servers_or_enter_url": "Search servers or enter URL" "search_servers_or_enter_url": "Sunucuları ara ya da bir bağlantı gir"
}, },
"empty_state": { "empty_state": {
"finding_servers": "Mevcut sunucular aranıyor...", "finding_servers": "Mevcut sunucular aranıyor...",
@ -251,7 +253,7 @@
}, },
"register": { "register": {
"title": "%s için kurulumunuzu yapalım", "title": "%s için kurulumunuzu yapalım",
"lets_get_you_set_up_on_domain": "Lets get you set up on %s", "lets_get_you_set_up_on_domain": "%s için kurulumunuzu yapalım",
"input": { "input": {
"avatar": { "avatar": {
"delete": "Sil" "delete": "Sil"
@ -286,7 +288,7 @@
"email": "E-posta", "email": "E-posta",
"password": "Parola", "password": "Parola",
"agreement": "Anlaşma", "agreement": "Anlaşma",
"locale": "Locale", "locale": "Yerel",
"reason": "Sebep" "reason": "Sebep"
}, },
"reason": { "reason": {
@ -322,7 +324,7 @@
"confirm_email": { "confirm_email": {
"title": "Son bir şey.", "title": "Son bir şey.",
"subtitle": "Hesabınızı doğrulamak için size e-postayla gönderdiğimiz bağlantıya dokunun.", "subtitle": "Hesabınızı doğrulamak için size e-postayla gönderdiğimiz bağlantıya dokunun.",
"tap_the_link_we_emailed_to_you_to_verify_your_account": "Tap the link we emailed to you to verify your account", "tap_the_link_we_emailed_to_you_to_verify_your_account": "Hesabınızı doğrulamak için size e-postayla gönderdiğimiz bağlantıya dokunun",
"button": { "button": {
"open_email_app": "E-posta Uygulamasını Aç", "open_email_app": "E-posta Uygulamasını Aç",
"resend": "Yeniden gönder" "resend": "Yeniden gönder"
@ -347,7 +349,7 @@
"published": "Yayınlandı!", "published": "Yayınlandı!",
"Publishing": "Gönderi yayınlanıyor...", "Publishing": "Gönderi yayınlanıyor...",
"accessibility": { "accessibility": {
"logo_label": "Logo Button", "logo_label": "Logo Düğmesi",
"logo_hint": "Tap to scroll to top and tap again to previous location" "logo_hint": "Tap to scroll to top and tap again to previous location"
} }
} }
@ -418,7 +420,7 @@
}, },
"profile": { "profile": {
"header": { "header": {
"follows_you": "Follows You" "follows_you": "Seni takip ediyor"
}, },
"dashboard": { "dashboard": {
"posts": "gönderiler", "posts": "gönderiler",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Hesabın Engelini Kaldır", "title": "Hesabın Engelini Kaldır",
"message": "%s engellemeyi kaldırmayı onaylayın" "message": "%s engellemeyi kaldırmayı onaylayın"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
} }
}, },
"accessibility": { "accessibility": {
@ -465,11 +475,11 @@
} }
}, },
"follower": { "follower": {
"title": "follower", "title": "takipçi",
"footer": "Diğer sunucudaki takipçiler gösterilemiyor." "footer": "Diğer sunucudaki takipçiler gösterilemiyor."
}, },
"following": { "following": {
"title": "following", "title": "takip",
"footer": "Diğer sunucudaki takip edilenler gösterilemiyor." "footer": "Diğer sunucudaki takip edilenler gösterilemiyor."
}, },
"familiarFollowers": { "familiarFollowers": {
@ -660,8 +670,8 @@
"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.", "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": "Takibi bırak", "unfollow": "Takibi bırak",
"unfollowed": "Unfollowed", "unfollowed": "Unfollowed",
"unfollow_user": "Unfollow %s", "unfollow_user": "Takipten çık %s",
"mute_user": "Mute %s", "mute_user": "Sustur %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 theyve been muted.", "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 theyve been muted.",
"block_user": "Block %s", "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 theyve been blocked.", "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 theyve been blocked.",
@ -684,6 +694,9 @@
"new_in_mastodon": "Mastodon'da Yeni", "new_in_mastodon": "Mastodon'da Yeni",
"multiple_account_switch_intro_description": "Profil butonuna basılı tutarak birden fazla hesap arasında geçiş yapın.", "multiple_account_switch_intro_description": "Profil butonuna basılı tutarak birden fazla hesap arasında geçiş yapın.",
"accessibility_hint": "Bu yardımı kapatmak için çift tıklayın" "accessibility_hint": "Bu yardımı kapatmak için çift tıklayın"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -0,0 +1,561 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>a11y.plural.count.unread.notification</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@notification_count_unread_notification@</string>
<key>notification_count_unread_notification</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 unread notification</string>
<key>few</key>
<string>%ld unread notification</string>
<key>many</key>
<string>%ld unread notification</string>
<key>other</key>
<string>%ld unread notification</string>
</dict>
</dict>
<key>a11y.plural.count.input_limit_exceeds</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>Input limit exceeds %#@character_count@</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 character</string>
<key>few</key>
<string>%ld characters</string>
<key>many</key>
<string>%ld characters</string>
<key>other</key>
<string>%ld characters</string>
</dict>
</dict>
<key>a11y.plural.count.input_limit_remains</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>Input limit remains %#@character_count@</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 character</string>
<key>few</key>
<string>%ld characters</string>
<key>many</key>
<string>%ld characters</string>
<key>other</key>
<string>%ld characters</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@names@%#@count_mutual@</string>
<key>names</key>
<dict>
<key>one</key>
<string></string>
<key>few</key>
<string></string>
<key>many</key>
<string></string>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>other</key>
<string></string>
</dict>
<key>count_mutual</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>Followed by %1$@, and another mutual</string>
<key>few</key>
<string>Followed by %1$@, and %ld mutuals</string>
<key>many</key>
<string>Followed by %1$@, and %ld mutuals</string>
<key>other</key>
<string>Followed by %1$@, and %ld mutuals</string>
</dict>
</dict>
<key>plural.count.metric_formatted.post</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%@ %#@post_count@</string>
<key>post_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>post</string>
<key>few</key>
<string>posts</string>
<key>many</key>
<string>posts</string>
<key>other</key>
<string>posts</string>
</dict>
</dict>
<key>plural.count.media</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@media_count@</string>
<key>media_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 media</string>
<key>few</key>
<string>%ld media</string>
<key>many</key>
<string>%ld media</string>
<key>other</key>
<string>%ld media</string>
</dict>
</dict>
<key>plural.count.post</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@post_count@</string>
<key>post_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 post</string>
<key>few</key>
<string>%ld posts</string>
<key>many</key>
<string>%ld posts</string>
<key>other</key>
<string>%ld posts</string>
</dict>
</dict>
<key>plural.count.favorite</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@favorite_count@</string>
<key>favorite_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 favorite</string>
<key>few</key>
<string>%ld favorites</string>
<key>many</key>
<string>%ld favorites</string>
<key>other</key>
<string>%ld favorites</string>
</dict>
</dict>
<key>plural.count.reblog</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@reblog_count@</string>
<key>reblog_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 reblog</string>
<key>few</key>
<string>%ld reblogs</string>
<key>many</key>
<string>%ld reblogs</string>
<key>other</key>
<string>%ld reblogs</string>
</dict>
</dict>
<key>plural.count.reply</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@reply_count@</string>
<key>reply_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 reply</string>
<key>few</key>
<string>%ld replies</string>
<key>many</key>
<string>%ld replies</string>
<key>other</key>
<string>%ld replies</string>
</dict>
</dict>
<key>plural.count.vote</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@vote_count@</string>
<key>vote_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 vote</string>
<key>few</key>
<string>%ld votes</string>
<key>many</key>
<string>%ld votes</string>
<key>other</key>
<string>%ld votes</string>
</dict>
</dict>
<key>plural.count.voter</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@voter_count@</string>
<key>voter_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 voter</string>
<key>few</key>
<string>%ld voters</string>
<key>many</key>
<string>%ld voters</string>
<key>other</key>
<string>%ld voters</string>
</dict>
</dict>
<key>plural.people_talking</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_people_talking@</string>
<key>count_people_talking</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 people talking</string>
<key>few</key>
<string>%ld people talking</string>
<key>many</key>
<string>%ld people talking</string>
<key>other</key>
<string>%ld people talking</string>
</dict>
</dict>
<key>plural.count.following</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_following@</string>
<key>count_following</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 following</string>
<key>few</key>
<string>%ld following</string>
<key>many</key>
<string>%ld following</string>
<key>other</key>
<string>%ld following</string>
</dict>
</dict>
<key>plural.count.follower</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_follower@</string>
<key>count_follower</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 follower</string>
<key>few</key>
<string>%ld followers</string>
<key>many</key>
<string>%ld followers</string>
<key>other</key>
<string>%ld followers</string>
</dict>
</dict>
<key>date.year.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_year_left@</string>
<key>count_year_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 year left</string>
<key>few</key>
<string>%ld years left</string>
<key>many</key>
<string>%ld years left</string>
<key>other</key>
<string>%ld years left</string>
</dict>
</dict>
<key>date.month.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_month_left@</string>
<key>count_month_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 months left</string>
<key>few</key>
<string>%ld months left</string>
<key>many</key>
<string>%ld months left</string>
<key>other</key>
<string>%ld months left</string>
</dict>
</dict>
<key>date.day.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_day_left@</string>
<key>count_day_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 day left</string>
<key>few</key>
<string>%ld days left</string>
<key>many</key>
<string>%ld days left</string>
<key>other</key>
<string>%ld days left</string>
</dict>
</dict>
<key>date.hour.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_hour_left@</string>
<key>count_hour_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 hour left</string>
<key>few</key>
<string>%ld hours left</string>
<key>many</key>
<string>%ld hours left</string>
<key>other</key>
<string>%ld hours left</string>
</dict>
</dict>
<key>date.minute.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_minute_left@</string>
<key>count_minute_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 minute left</string>
<key>few</key>
<string>%ld minutes left</string>
<key>many</key>
<string>%ld minutes left</string>
<key>other</key>
<string>%ld minutes left</string>
</dict>
</dict>
<key>date.second.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_second_left@</string>
<key>count_second_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 second left</string>
<key>few</key>
<string>%ld seconds left</string>
<key>many</key>
<string>%ld seconds left</string>
<key>other</key>
<string>%ld seconds left</string>
</dict>
</dict>
<key>date.year.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_year_ago_abbr@</string>
<key>count_year_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1y ago</string>
<key>few</key>
<string>%ldy ago</string>
<key>many</key>
<string>%ldy ago</string>
<key>other</key>
<string>%ldy ago</string>
</dict>
</dict>
<key>date.month.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_month_ago_abbr@</string>
<key>count_month_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1M ago</string>
<key>few</key>
<string>%ldM ago</string>
<key>many</key>
<string>%ldM ago</string>
<key>other</key>
<string>%ldM ago</string>
</dict>
</dict>
<key>date.day.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_day_ago_abbr@</string>
<key>count_day_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1d ago</string>
<key>few</key>
<string>%ldd ago</string>
<key>many</key>
<string>%ldd ago</string>
<key>other</key>
<string>%ldd ago</string>
</dict>
</dict>
<key>date.hour.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_hour_ago_abbr@</string>
<key>count_hour_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1h ago</string>
<key>few</key>
<string>%ldh ago</string>
<key>many</key>
<string>%ldh ago</string>
<key>other</key>
<string>%ldh ago</string>
</dict>
</dict>
<key>date.minute.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_minute_ago_abbr@</string>
<key>count_minute_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1m ago</string>
<key>few</key>
<string>%ldm ago</string>
<key>many</key>
<string>%ldm ago</string>
<key>other</key>
<string>%ldm ago</string>
</dict>
</dict>
<key>date.second.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_second_ago_abbr@</string>
<key>count_second_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1s ago</string>
<key>few</key>
<string>%lds ago</string>
<key>many</key>
<string>%lds ago</string>
<key>other</key>
<string>%lds ago</string>
</dict>
</dict>
</dict>
</plist>

View File

@ -0,0 +1,702 @@
{
"common": {
"alerts": {
"common": {
"please_try_again": "Please try again.",
"please_try_again_later": "Please try again later."
},
"sign_up_failure": {
"title": "Sign Up Failure"
},
"server_error": {
"title": "Server Error"
},
"vote_failure": {
"title": "Vote Failure",
"poll_ended": "The poll has ended"
},
"discard_post_content": {
"title": "Discard Draft",
"message": "Confirm to discard composed post content."
},
"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": "Sign Out",
"message": "Are you sure you want to sign out?",
"confirm": "Sign Out"
},
"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": "Delete Post",
"message": "Are you sure you want to delete this post?"
},
"clean_cache": {
"title": "Clean Cache",
"message": "Successfully cleaned %s cache."
}
},
"controls": {
"actions": {
"back": "Back",
"next": "Next",
"previous": "Previous",
"open": "Open",
"add": "Add",
"remove": "Remove",
"edit": "Edit",
"save": "Save",
"ok": "OK",
"done": "Done",
"confirm": "Confirm",
"continue": "Continue",
"compose": "Compose",
"cancel": "Cancel",
"discard": "Discard",
"try_again": "Try Again",
"take_photo": "Take Photo",
"save_photo": "Save Photo",
"copy_photo": "Copy Photo",
"sign_in": "Sign In",
"sign_up": "Sign Up",
"see_more": "See More",
"preview": "Preview",
"share": "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"
},
"tabs": {
"home": "Home",
"search": "Search",
"notification": "Notification",
"profile": "Profile"
},
"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",
"poll": {
"vote": "Vote",
"closed": "Closed"
},
"actions": {
"reply": "Reply",
"reblog": "Reblog",
"unreblog": "Undo reblog",
"favorite": "Favorite",
"unfavorite": "Unfavorite",
"menu": "Menu",
"hide": "Hide",
"show_image": "Show image",
"show_gif": "Show GIF",
"show_video_player": "Show video player",
"tap_then_hold_to_show_menu": "Tap then hold to show menu"
},
"tag": {
"url": "URL",
"mention": "Mention",
"link": "Link",
"hashtag": "Hashtag",
"email": "Email",
"emoji": "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."
}
},
"friendship": {
"follow": "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",
"mute_user": "Mute %s",
"unmute": "Unmute",
"unmute_user": "Unmute %s",
"muted": "Muted",
"edit_info": "Edit Info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
},
"timeline": {
"filtered": "Filtered",
"timestamp": {
"now": "Now"
},
"loader": {
"load_missing_posts": "Load missing posts",
"loading_missing_posts": "Loading missing posts...",
"show_more_replies": "Show more replies"
},
"header": {
"no_status_found": "No Post Found",
"blocking_warning": "You cant view this user's profile\nuntil you unblock them.\nYour profile looks like this to them.",
"user_blocking_warning": "You cant view %ss profile\nuntil you unblock them.\nYour profile looks like this to them.",
"blocked_warning": "You cant view this users profile\nuntil they unblock you.",
"user_blocked_warning": "You cant view %ss profile\nuntil they unblock you.",
"suspended_warning": "This user has been suspended.",
"user_suspended_warning": "%ss account has been suspended."
}
}
}
},
"scene": {
"welcome": {
"slogan": "Social networking\nback in your hands.",
"get_started": "Get Started",
"log_in": "Log In"
},
"server_picker": {
"title": "Mastodon is made of users in different servers.",
"subtitle": "Pick a server based on your interests, region, or a general purpose one.",
"subtitle_extend": "Pick a server based on your interests, region, or a general purpose one. Each server is operated by an entirely independent organization or individual.",
"button": {
"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": "See More"
},
"label": {
"language": "LANGUAGE",
"users": "USERS",
"category": "CATEGORY"
},
"input": {
"placeholder": "Search servers",
"search_servers_or_enter_url": "Search servers 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"
}
},
"register": {
"title": "Lets get you set up on %s",
"lets_get_you_set_up_on_domain": "Lets get you set up on %s",
"input": {
"avatar": {
"delete": "Delete"
},
"username": {
"placeholder": "username",
"duplicate_prompt": "This username is taken."
},
"display_name": {
"placeholder": "display name"
},
"email": {
"placeholder": "email"
},
"password": {
"placeholder": "password",
"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": "Username",
"email": "Email",
"password": "Password",
"agreement": "Agreement",
"locale": "Locale",
"reason": "Reason"
},
"reason": {
"blocked": "%s contains a disallowed email provider",
"unreachable": "%s does not seem to exist",
"taken": "%s is already in use",
"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 (cant 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, youre 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": "One last thing.",
"subtitle": "Tap the link we emailed to you to verify your account.",
"tap_the_link_we_emailed_to_you_to_verify_your_account": "Tap the link we emailed to you to verify your account",
"button": {
"open_email_app": "Open Email App",
"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 havent.",
"resend_email": "Resend Email"
},
"open_email_app": {
"title": "Check your inbox.",
"description": "We just sent you an email. Check your junk folder if you havent.",
"mail": "Mail",
"open_email_client": "Open Email Client"
}
},
"home_timeline": {
"title": "Home",
"navigation_bar_state": {
"offline": "Offline",
"new_posts": "See new posts",
"published": "Published!",
"Publishing": "Publishing post...",
"accessibility": {
"logo_label": "Logo Button",
"logo_hint": "Tap to scroll to top and tap again to previous location"
}
}
},
"suggestion_account": {
"title": "Find People to Follow",
"follow_explain": "When you follow someone, youll see their posts in your home feed."
},
"compose": {
"title": {
"new_post": "New Post",
"new_reply": "New Reply"
},
"media_selection": {
"camera": "Take Photo",
"photo_library": "Photo Library",
"browse": "Browse"
},
"content_input_placeholder": "Type or paste whats on your mind",
"compose_action": "Publish",
"replying_to_user": "replying to %s",
"attachment": {
"photo": "photo",
"video": "video",
"attachment_broken": "This %s is broken and cant be\nuploaded to Mastodon.",
"description_photo": "Describe the photo for the visually-impaired...",
"description_video": "Describe the video for the visually-impaired..."
},
"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"
},
"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"
},
"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"
}
},
"profile": {
"header": {
"follows_you": "Follows You"
},
"dashboard": {
"posts": "posts",
"following": "following",
"followers": "followers"
},
"fields": {
"add_row": "Add Row",
"placeholder": {
"label": "Label",
"content": "Content"
}
},
"segmented_control": {
"posts": "Posts",
"replies": "Replies",
"posts_and_replies": "Posts and Replies",
"media": "Media",
"about": "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": {
"segment": {
"all": "All",
"people": "People",
"hashtags": "Hashtags",
"posts": "Posts"
},
"empty_state": {
"no_results": "No results"
},
"recent_search": "Recent searches",
"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": "Your 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": {
"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",
"true_black_dark_mode": "True black dark mode",
"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"
}
},
"footer": {
"mastodon_description": "Mastodon is open source software. You can report issues on GitHub at %s (%s)"
},
"keyboard": {
"close_settings_window": "Close Settings Window"
}
},
"report": {
"title_report": "Report",
"title": "Report %s",
"step1": "Step 1 of 2",
"step2": "Step 2 of 2",
"content1": "Are there any other posts youd like to add to the report?",
"content2": "Is there anything the moderators should know about this report?",
"report_sent_title": "Thanks for reporting, well 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 dont like it",
"it_is_not_something_you_want_to_see": "It is not something you want to see",
"its_spam": "Its 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": "Its 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_dont_like_it": "I just dont 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": "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": "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 wont see their posts or reblogs in your home feed. They wont know theyve 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 theyve 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"
},
"wizard": {
"new_in_mastodon": "New in Mastodon",
"multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.",
"accessibility_hint": "Double tap to dismiss this wizard"
},
"bookmark": {
"title": "Bookmarks"
}
}
}

View File

@ -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"
}

View File

@ -180,7 +180,9 @@
"unmute": "Bỏ ẩn", "unmute": "Bỏ ẩn",
"unmute_user": "Bỏ ẩn %s", "unmute_user": "Bỏ ẩn %s",
"muted": "Đã ẩn", "muted": "Đã ẩn",
"edit_info": "Chỉnh sửa" "edit_info": "Chỉnh sửa",
"show_reblogs": "Hiện đăng lại",
"hide_reblogs": "Ẩn đăng lại"
}, },
"timeline": { "timeline": {
"filtered": "Bộ lọc", "filtered": "Bộ lọc",
@ -198,7 +200,7 @@
"user_blocking_warning": "Bạn không thể xem trang %s\ncho tới khi bạn bỏ chặn họ.\nHọ sẽ thấy trang của bạn như thế này.", "user_blocking_warning": "Bạn không thể xem trang %s\ncho tới khi bạn bỏ chặn họ.\nHọ sẽ thấy trang của bạn như thế này.",
"blocked_warning": "Bạn không thể xem trang người này\ncho tới khi họ bỏ chặn bạn.", "blocked_warning": "Bạn không thể xem trang người này\ncho tới khi họ bỏ chặn bạn.",
"user_blocked_warning": "Bạn không thể xem trang %s\ncho tới khi họ bỏ chặn bạn.", "user_blocked_warning": "Bạn không thể xem trang %s\ncho tới khi họ bỏ chặn bạn.",
"suspended_warning": "Người dùng đã bị vô hiệu hóa.", "suspended_warning": "Người này đã bị vô hiệu hóa.",
"user_suspended_warning": "%s đã bị vô hiệu hóa." "user_suspended_warning": "%s đã bị vô hiệu hóa."
} }
} }
@ -236,7 +238,7 @@
}, },
"label": { "label": {
"language": "NGÔN NGỮ", "language": "NGÔN NGỮ",
"users": "NGƯỜI DÙNG", "users": "NGƯỜI",
"category": "PHÂN LOẠI" "category": "PHÂN LOẠI"
}, },
"input": { "input": {
@ -261,7 +263,7 @@
"duplicate_prompt": "Tên người dùng đã tồn tại." "duplicate_prompt": "Tên người dùng đã tồn tại."
}, },
"display_name": { "display_name": {
"placeholder": "tên hiển thị" "placeholder": "biệt danh"
}, },
"email": { "email": {
"placeholder": "email" "placeholder": "email"
@ -392,7 +394,7 @@
"visibility": { "visibility": {
"public": "Công khai", "public": "Công khai",
"unlisted": "Hạn chế", "unlisted": "Hạn chế",
"private": "Riêng tư", "private": "Chỉ người theo dõi",
"direct": "Nhắn riêng" "direct": "Nhắn riêng"
}, },
"auto_complete": { "auto_complete": {
@ -441,20 +443,28 @@
}, },
"relationship_action_alert": { "relationship_action_alert": {
"confirm_mute_user": { "confirm_mute_user": {
"title": "Ẩn người dùng", "title": "Ẩn người này",
"message": "Xác nhận ẩn %s" "message": "Xác nhận ẩn %s"
}, },
"confirm_unmute_user": { "confirm_unmute_user": {
"title": "Bỏ ẩn người dùng", "title": "Bỏ ẩn người này",
"message": "Xác nhận bỏ ẩn %s" "message": "Xác nhận bỏ ẩn %s"
}, },
"confirm_block_user": { "confirm_block_user": {
"title": "Chặn người dùng", "title": "Chặn người này",
"message": "Xác nhận chặn %s" "message": "Xác nhận chặn %s"
}, },
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Bỏ chặn người dùng", "title": "Bỏ chặn người này",
"message": "Xác nhận bỏ chặn %s" "message": "Xác nhận bỏ chặn %s"
},
"confirm_show_reblogs": {
"title": "Hiện đăng lại",
"message": "Xác nhận hiện đăng lại"
},
"confirm_hide_reblogs": {
"title": "Ẩn đăng lại",
"message": "Xác nhận ẩn đăng lại"
} }
}, },
"accessibility": { "accessibility": {
@ -485,13 +495,13 @@
"search": { "search": {
"title": "Tìm kiếm", "title": "Tìm kiếm",
"search_bar": { "search_bar": {
"placeholder": "Tìm hashtag và người dùng", "placeholder": "Tìm hashtag và mọi người",
"cancel": "Hủy bỏ" "cancel": "Hủy bỏ"
}, },
"recommend": { "recommend": {
"button_text": "Xem tất cả", "button_text": "Xem tất cả",
"hash_tag": { "hash_tag": {
"title": "Xu hướng trên Mastodon", "title": "Nổi bật trên Mastodon",
"description": "Những hashtag đang được sử dụng nhiều nhất", "description": "Những hashtag đang được sử dụng nhiều nhất",
"people_talking": "%s người đang thảo luận" "people_talking": "%s người đang thảo luận"
}, },
@ -504,7 +514,7 @@
"searching": { "searching": {
"segment": { "segment": {
"all": "Tất cả", "all": "Tất cả",
"people": "Người dùng", "people": "Mọi người",
"hashtags": "Hashtag", "hashtags": "Hashtag",
"posts": "Tút" "posts": "Tút"
}, },
@ -684,6 +694,9 @@
"new_in_mastodon": "Mới trên Mastodon", "new_in_mastodon": "Mới trên Mastodon",
"multiple_account_switch_intro_description": "Chuyển đổi giữa nhiều tài khoản bằng cách đè giữ nút tài khoản.", "multiple_account_switch_intro_description": "Chuyển đổi giữa nhiều tài khoản bằng cách đè giữ nút tài khoản.",
"accessibility_hint": "Nhấn hai lần để bỏ qua" "accessibility_hint": "Nhấn hai lần để bỏ qua"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -180,7 +180,9 @@
"unmute": "取消静音", "unmute": "取消静音",
"unmute_user": "取消静音 %s", "unmute_user": "取消静音 %s",
"muted": "已静音", "muted": "已静音",
"edit_info": "编辑" "edit_info": "编辑",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "已过滤", "filtered": "已过滤",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "解除屏蔽帐户", "title": "解除屏蔽帐户",
"message": "确认取消屏蔽 %s" "message": "确认取消屏蔽 %s"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
} }
}, },
"accessibility": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "新功能", "new_in_mastodon": "新功能",
"multiple_account_switch_intro_description": "按住个人资料标签按钮,即可在多个账户之间进行切换。", "multiple_account_switch_intro_description": "按住个人资料标签按钮,即可在多个账户之间进行切换。",
"accessibility_hint": "双击关闭此向导" "accessibility_hint": "双击关闭此向导"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -37,7 +37,7 @@
"confirm": "登出" "confirm": "登出"
}, },
"block_domain": { "block_domain": {
"title": "真的非常確定封鎖整個 %s 網域嗎?大部分情況下,您只需要封鎖或靜音少數特定的帳帳戶能滿足需求了。您將不能看到來自此網域的內容。您來自該網域的跟隨者也將被移除。", "title": "真的非常確定封鎖整個 %s 網域嗎?大部分情況下,您只需要封鎖或靜音少數特定的帳能滿足需求了。您將不能看到來自此網域的內容。您來自該網域的跟隨者也將被移除。",
"block_entire_domain": "封鎖網域" "block_entire_domain": "封鎖網域"
}, },
"save_photo_failure": { "save_photo_failure": {
@ -180,7 +180,9 @@
"unmute": "取消靜音", "unmute": "取消靜音",
"unmute_user": "取消靜音 %s", "unmute_user": "取消靜音 %s",
"muted": "已靜音", "muted": "已靜音",
"edit_info": "編輯" "edit_info": "編輯",
"show_reblogs": "顯示轉嘟",
"hide_reblogs": "隱藏轉嘟"
}, },
"timeline": { "timeline": {
"filtered": "已過濾", "filtered": "已過濾",
@ -455,6 +457,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "取消封鎖", "title": "取消封鎖",
"message": "確認將 %s 取消封鎖" "message": "確認將 %s 取消封鎖"
},
"confirm_show_reblogs": {
"title": "顯示轉嘟",
"message": "確認顯示轉嘟"
},
"confirm_hide_reblogs": {
"title": "隱藏轉嘟",
"message": "確認隱藏轉嘟"
} }
}, },
"accessibility": { "accessibility": {
@ -684,6 +694,9 @@
"new_in_mastodon": "Mastodon 新功能", "new_in_mastodon": "Mastodon 新功能",
"multiple_account_switch_intro_description": "按住個人檔案按鈕以於多個帳號間切換。", "multiple_account_switch_intro_description": "按住個人檔案按鈕以於多個帳號間切換。",
"accessibility_hint": "點兩下以關閉此設定精靈" "accessibility_hint": "點兩下以關閉此設定精靈"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -136,6 +136,12 @@
"vote": "Vote", "vote": "Vote",
"closed": "Closed" "closed": "Closed"
}, },
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hashtag: %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
"actions": { "actions": {
"reply": "Reply", "reply": "Reply",
"reblog": "Reblog", "reblog": "Reblog",
@ -180,7 +186,9 @@
"unmute": "Unmute", "unmute": "Unmute",
"unmute_user": "Unmute %s", "unmute_user": "Unmute %s",
"muted": "Muted", "muted": "Muted",
"edit_info": "Edit Info" "edit_info": "Edit Info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
}, },
"timeline": { "timeline": {
"filtered": "Filtered", "filtered": "Filtered",
@ -459,6 +467,14 @@
"confirm_unblock_user": { "confirm_unblock_user": {
"title": "Unblock Account", "title": "Unblock Account",
"message": "Confirm to unblock %s" "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": { "accessibility": {
@ -688,6 +704,9 @@
"new_in_mastodon": "New in Mastodon", "new_in_mastodon": "New in Mastodon",
"multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.", "multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.",
"accessibility_hint": "Double tap to dismiss this wizard" "accessibility_hint": "Double tap to dismiss this wizard"
},
"bookmark": {
"title": "Bookmarks"
} }
} }
} }

View File

@ -189,15 +189,6 @@
"version" : "0.1.4" "version" : "0.1.4"
} }
}, },
{
"identity" : "swiftyjson",
"kind" : "remoteSourceControl",
"location" : "https://github.com/SwiftyJSON/SwiftyJSON.git",
"state" : {
"revision" : "b3dcd7dbd0d488e1a7077cb33b00f2083e382f07",
"version" : "5.0.1"
}
},
{ {
"identity" : "tabbarpager", "identity" : "tabbarpager",
"kind" : "remoteSourceControl", "kind" : "remoteSourceControl",

View File

@ -132,3 +132,14 @@ extension DataSourceFacade {
} }
} // end func } // end func
} }
extension DataSourceFacade {
static func responseToShowHideReblogAction(
dependency: NeedsDependency & AuthContextProvider,
user: ManagedObjectRecord<MastodonUser>
) async throws {
_ = try await dependency.context.apiService.toggleShowReblogs(
for: user,
authenticationBox: dependency.authContext.mastodonAuthenticationBox)
}
}

View File

@ -205,6 +205,45 @@ extension DataSourceFacade {
menuContext: MenuContext menuContext: MenuContext
) async throws { ) async throws {
switch action { switch action {
case .hideReblogs(let actionContext):
let title = actionContext.showReblogs ? L10n.Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.title : L10n.Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.title
let message = actionContext.showReblogs ? L10n.Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.message : L10n.Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.message
let alertController = UIAlertController(
title: title,
message: message,
preferredStyle: .alert
)
let actionTitle = actionContext.showReblogs ? L10n.Common.Controls.Friendship.hideReblogs : L10n.Common.Controls.Friendship.showReblogs
let showHideReblogsAction = UIAlertAction(
title: actionTitle,
style: .destructive
) { [weak dependency] _ in
guard let dependency else { return }
Task {
let managedObjectContext = dependency.context.managedObjectContext
let _user: ManagedObjectRecord<MastodonUser>? = try? await managedObjectContext.perform {
guard let user = menuContext.author?.object(in: managedObjectContext) else { return nil }
return ManagedObjectRecord<MastodonUser>(objectID: user.objectID)
}
guard let user = _user else { return }
try await DataSourceFacade.responseToShowHideReblogAction(
dependency: dependency,
user: user
)
}
}
alertController.addAction(showHideReblogsAction)
let cancelAction = UIAlertAction(title: L10n.Common.Controls.Actions.cancel, style: .cancel)
alertController.addAction(cancelAction)
dependency.present(alertController, animated: true)
case .muteUser(let actionContext): case .muteUser(let actionContext):
let alertController = UIAlertController( let alertController = UIAlertController(
title: actionContext.isMuting ? L10n.Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.title : L10n.Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.title, title: actionContext.isMuting ? L10n.Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.title : L10n.Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.title,
@ -230,9 +269,9 @@ extension DataSourceFacade {
} // end Task } // end Task
} }
alertController.addAction(confirmAction) alertController.addAction(confirmAction)
let cancelAction = UIAlertAction(title: L10n.Common.Controls.Actions.cancel, style: .cancel, handler: nil) let cancelAction = UIAlertAction(title: L10n.Common.Controls.Actions.cancel, style: .cancel)
alertController.addAction(cancelAction) alertController.addAction(cancelAction)
dependency.present(alertController, animated: true, completion: nil) dependency.present(alertController, animated: true)
case .blockUser(let actionContext): case .blockUser(let actionContext):
let alertController = UIAlertController( let alertController = UIAlertController(
title: actionContext.isBlocking ? L10n.Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.title : L10n.Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.title, title: actionContext.isBlocking ? L10n.Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.title : L10n.Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.title,
@ -258,9 +297,9 @@ extension DataSourceFacade {
} // end Task } // end Task
} }
alertController.addAction(confirmAction) alertController.addAction(confirmAction)
let cancelAction = UIAlertAction(title: L10n.Common.Controls.Actions.cancel, style: .cancel, handler: nil) let cancelAction = UIAlertAction(title: L10n.Common.Controls.Actions.cancel, style: .cancel)
alertController.addAction(cancelAction) alertController.addAction(cancelAction)
dependency.present(alertController, animated: true, completion: nil) dependency.present(alertController, animated: true)
case .reportUser: case .reportUser:
Task { Task {
guard let user = menuContext.author else { return } guard let user = menuContext.author else { return }
@ -349,9 +388,9 @@ extension DataSourceFacade {
} // end Task } // end Task
} }
alertController.addAction(confirmAction) alertController.addAction(confirmAction)
let cancelAction = UIAlertAction(title: L10n.Common.Controls.Actions.cancel, style: .cancel, handler: nil) let cancelAction = UIAlertAction(title: L10n.Common.Controls.Actions.cancel, style: .cancel)
alertController.addAction(cancelAction) alertController.addAction(cancelAction)
dependency.present(alertController, animated: true, completion: nil) dependency.present(alertController, animated: true)
} }
} // end func } // end func
@ -371,3 +410,4 @@ extension DataSourceFacade {
} }
} }

View File

@ -376,13 +376,22 @@ extension ProfileViewController {
} }
let name = user.displayNameWithFallback let name = user.displayNameWithFallback
let _ = ManagedObjectRecord<MastodonUser>(objectID: user.objectID) let _ = ManagedObjectRecord<MastodonUser>(objectID: user.objectID)
var menuActions: [MastodonMenu.Action] = [
.muteUser(.init(name: name, isMuting: self.viewModel.relationshipViewModel.isMuting)),
.blockUser(.init(name: name, isBlocking: self.viewModel.relationshipViewModel.isBlocking)),
.reportUser(.init(name: name)),
.shareUser(.init(name: name)),
]
if let me = self.viewModel?.me, me.following.contains(user) {
let showReblogs = me.showingReblogsBy.contains(user)
let context = MastodonMenu.HideReblogsActionContext(showReblogs: showReblogs)
menuActions.insert(.hideReblogs(context), at: 1)
}
let menu = MastodonMenu.setupMenu( let menu = MastodonMenu.setupMenu(
actions: [ actions: menuActions,
.muteUser(.init(name: name, isMuting: self.viewModel.relationshipViewModel.isMuting)),
.blockUser(.init(name: name, isBlocking: self.viewModel.relationshipViewModel.isBlocking)),
.reportUser(.init(name: name)),
.shareUser(.init(name: name)),
],
delegate: self delegate: self
) )
return menu return menu
@ -397,7 +406,9 @@ extension ProfileViewController {
} }
} receiveValue: { [weak self] menu in } receiveValue: { [weak self] menu in
guard let self = self else { return } guard let self = self else { return }
self.moreMenuBarButtonItem.menu = menu OperationQueue.main.addOperation {
self.moreMenuBarButtonItem.menu = menu
}
} }
.store(in: &disposeBag) .store(in: &disposeBag)
} }
@ -740,7 +751,7 @@ extension ProfileViewController: ProfileHeaderViewControllerDelegate {
let alertController = UIAlertController(for: error, title: L10n.Common.Alerts.EditProfileFailure.title, preferredStyle: .alert) let alertController = UIAlertController(for: error, title: L10n.Common.Alerts.EditProfileFailure.title, preferredStyle: .alert)
let okAction = UIAlertAction(title: L10n.Common.Controls.Actions.ok, style: .default, handler: nil) let okAction = UIAlertAction(title: L10n.Common.Controls.Actions.ok, style: .default, handler: nil)
alertController.addAction(okAction) alertController.addAction(okAction)
self.coordinator.present( _ = self.coordinator.present(
scene: .alertController(alertController: alertController), scene: .alertController(alertController: alertController),
from: nil, from: nil,
transition: .alertController(animated: true, completion: nil) transition: .alertController(animated: true, completion: nil)
@ -763,11 +774,11 @@ extension ProfileViewController: ProfileHeaderViewControllerDelegate {
break break
case .follow, .request, .pending, .following: case .follow, .request, .pending, .following:
guard let user = viewModel.user else { return } guard let user = viewModel.user else { return }
let reocrd = ManagedObjectRecord<MastodonUser>(objectID: user.objectID) let record = ManagedObjectRecord<MastodonUser>(objectID: user.objectID)
Task { Task {
try await DataSourceFacade.responseToUserFollowAction( try await DataSourceFacade.responseToUserFollowAction(
dependency: self, dependency: self,
user: reocrd user: record
) )
} }
case .muting: case .muting:
@ -816,10 +827,8 @@ extension ProfileViewController: ProfileHeaderViewControllerDelegate {
let cancelAction = UIAlertAction(title: L10n.Common.Controls.Actions.cancel, style: .cancel, handler: nil) let cancelAction = UIAlertAction(title: L10n.Common.Controls.Actions.cancel, style: .cancel, handler: nil)
alertController.addAction(cancelAction) alertController.addAction(cancelAction)
present(alertController, animated: true, completion: nil) present(alertController, animated: true, completion: nil)
case .blocked: case .blocked, .showReblogs, .isMyself,.followingBy, .blockingBy, .suspended, .edit, .editing, .updating:
break break
default:
assertionFailure()
} }
} }

View File

@ -88,6 +88,7 @@ extension SidebarViewModel {
cell.setNeedsUpdateConfiguration() cell.setNeedsUpdateConfiguration()
cell.isAccessibilityElement = true cell.isAccessibilityElement = true
cell.accessibilityLabel = item.title cell.accessibilityLabel = item.title
cell.accessibilityTraits.insert(.button)
self.$currentTab self.$currentTab
.receive(on: DispatchQueue.main) .receive(on: DispatchQueue.main)
@ -141,6 +142,7 @@ extension SidebarViewModel {
cell.setNeedsUpdateConfiguration() cell.setNeedsUpdateConfiguration()
cell.isAccessibilityElement = true cell.isAccessibilityElement = true
cell.accessibilityLabel = item.title cell.accessibilityLabel = item.title
cell.accessibilityTraits.insert(.button)
} }
// header // header

View File

@ -99,6 +99,10 @@ extension StatusTableViewCell {
return true return true
} }
override var accessibilityCustomActions: [UIAccessibilityCustomAction]? {
get { statusView.accessibilityCustomActions }
set { }
}
} }
// MARK: - AdaptiveContainerMarginTableViewCell // MARK: - AdaptiveContainerMarginTableViewCell

View File

@ -38,7 +38,7 @@
"ehFLjY" = "Endast följare"; "ehFLjY" = "Endast följare";
"gfePDu" = "Publicering misslyckades. ${failureReason}"; "gfePDu" = "Kunde inte publicera. ${failureReason}";
"k7dbKQ" = "Inlägget har publicerats."; "k7dbKQ" = "Inlägget har publicerats.";

View File

@ -30,7 +30,7 @@
"ayoYEb-dYQ5NN" = "${content}, Công khai"; "ayoYEb-dYQ5NN" = "${content}, Công khai";
"ayoYEb-ehFLjY" = "${content}, Riêng tư"; "ayoYEb-ehFLjY" = "${content}, Chỉ người theo dõi";
"dUyuGg" = "Đăng lên Mastodon"; "dUyuGg" = "Đăng lên Mastodon";

View File

@ -40,7 +40,6 @@ let package = Package(
.package(url: "https://github.com/MainasuK/CommonOSLog", from: "0.1.1"), .package(url: "https://github.com/MainasuK/CommonOSLog", from: "0.1.1"),
.package(url: "https://github.com/MainasuK/FPSIndicator.git", from: "1.0.0"), .package(url: "https://github.com/MainasuK/FPSIndicator.git", from: "1.0.0"),
.package(url: "https://github.com/slackhq/PanModal.git", from: "1.2.7"), .package(url: "https://github.com/slackhq/PanModal.git", from: "1.2.7"),
.package(url: "https://github.com/SwiftyJSON/SwiftyJSON.git", from: "5.0.0"),
.package(url: "https://github.com/TimOliver/TOCropViewController.git", from: "2.6.1"), .package(url: "https://github.com/TimOliver/TOCropViewController.git", from: "2.6.1"),
.package(url: "https://github.com/TwidereProject/MetaTextKit.git", exact: "2.2.5"), .package(url: "https://github.com/TwidereProject/MetaTextKit.git", exact: "2.2.5"),
.package(url: "https://github.com/TwidereProject/TabBarPager.git", from: "0.1.0"), .package(url: "https://github.com/TwidereProject/TabBarPager.git", from: "0.1.0"),
@ -103,7 +102,6 @@ let package = Package(
.target( .target(
name: "MastodonSDK", name: "MastodonSDK",
dependencies: [ dependencies: [
.product(name: "SwiftyJSON", package: "SwiftyJSON"),
.product(name: "NIOHTTP1", package: "swift-nio"), .product(name: "NIOHTTP1", package: "swift-nio"),
] ]
), ),

View File

@ -3,6 +3,6 @@
<plist version="1.0"> <plist version="1.0">
<dict> <dict>
<key>_XCCurrentVersionName</key> <key>_XCCurrentVersionName</key>
<string>CoreData 3.xcdatamodel</string> <string>CoreData 4.xcdatamodel</string>
</dict> </dict>
</plist> </plist>

View File

@ -0,0 +1,254 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<model type="com.apple.IDECoreDataModeler.DataModel" documentVersion="1.0" lastSavedToolsVersion="21279" systemVersion="21G115" minimumToolsVersion="Automatic" sourceLanguage="Swift" userDefinedModelVersionIdentifier="">
<entity name="Application" representedClassName="CoreDataStack.Application" syncable="YES">
<attribute name="identifier" optional="YES" attributeType="UUID" usesScalarValueType="NO"/>
<attribute name="name" attributeType="String"/>
<attribute name="vapidKey" optional="YES" attributeType="String"/>
<attribute name="website" optional="YES" attributeType="String"/>
<relationship name="status" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="Status" inverseName="application" inverseEntity="Status"/>
</entity>
<entity name="DomainBlock" representedClassName="CoreDataStack.DomainBlock" syncable="YES">
<attribute name="blockedDomain" attributeType="String"/>
<attribute name="createAt" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="domain" attributeType="String"/>
<attribute name="userID" attributeType="String"/>
<uniquenessConstraints>
<uniquenessConstraint>
<constraint value="userID"/>
<constraint value="domain"/>
<constraint value="blockedDomain"/>
</uniquenessConstraint>
</uniquenessConstraints>
</entity>
<entity name="Emoji" representedClassName="CoreDataStack.Emoji" syncable="YES">
<attribute name="category" optional="YES" attributeType="String"/>
<attribute name="createAt" attributeType="Date" defaultDateTimeInterval="631123200" usesScalarValueType="NO"/>
<attribute name="identifier" attributeType="UUID" usesScalarValueType="NO"/>
<attribute name="shortcode" attributeType="String"/>
<attribute name="staticURL" attributeType="String"/>
<attribute name="url" attributeType="String"/>
<attribute name="visibleInPicker" attributeType="Boolean" usesScalarValueType="YES"/>
</entity>
<entity name="Feed" representedClassName="CoreDataStack.Feed" syncable="YES">
<attribute name="acctRaw" optional="YES" attributeType="String"/>
<attribute name="createdAt" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="hasMore" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
<attribute name="isLoadingMore" transient="YES" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
<attribute name="kindRaw" attributeType="String"/>
<attribute name="updatedAt" attributeType="Date" usesScalarValueType="NO"/>
<relationship name="notification" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="Notification" inverseName="feeds" inverseEntity="Notification"/>
<relationship name="status" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="Status" inverseName="feeds" inverseEntity="Status"/>
</entity>
<entity name="Instance" representedClassName="CoreDataStack.Instance" syncable="YES">
<attribute name="configurationRaw" optional="YES" attributeType="Binary"/>
<attribute name="createdAt" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="domain" attributeType="String"/>
<attribute name="updatedAt" attributeType="Date" usesScalarValueType="NO"/>
<relationship name="authentications" toMany="YES" deletionRule="Nullify" destinationEntity="MastodonAuthentication" inverseName="instance" inverseEntity="MastodonAuthentication"/>
</entity>
<entity name="MastodonAuthentication" representedClassName="CoreDataStack.MastodonAuthentication" syncable="YES">
<attribute name="activedAt" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="appAccessToken" attributeType="String"/>
<attribute name="clientID" attributeType="String"/>
<attribute name="clientSecret" attributeType="String"/>
<attribute name="createdAt" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="domain" attributeType="String"/>
<attribute name="identifier" attributeType="UUID" usesScalarValueType="NO"/>
<attribute name="updatedAt" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="userAccessToken" attributeType="String"/>
<attribute name="userID" attributeType="String"/>
<attribute name="username" attributeType="String"/>
<relationship name="instance" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="Instance" inverseName="authentications" inverseEntity="Instance"/>
<relationship name="user" maxCount="1" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="mastodonAuthentication" inverseEntity="MastodonUser"/>
</entity>
<entity name="MastodonUser" representedClassName="CoreDataStack.MastodonUser" syncable="YES">
<attribute name="acct" attributeType="String"/>
<attribute name="avatar" attributeType="String"/>
<attribute name="avatarStatic" optional="YES" attributeType="String"/>
<attribute name="bot" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
<attribute name="createdAt" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="displayName" attributeType="String"/>
<attribute name="domain" attributeType="String"/>
<attribute name="emojis" optional="YES" attributeType="Binary"/>
<attribute name="fields" optional="YES" attributeType="Binary"/>
<attribute name="followersCount" attributeType="Integer 64" defaultValueString="0" usesScalarValueType="YES"/>
<attribute name="followingCount" attributeType="Integer 64" defaultValueString="0" usesScalarValueType="YES"/>
<attribute name="header" attributeType="String"/>
<attribute name="headerStatic" optional="YES" attributeType="String"/>
<attribute name="id" attributeType="String"/>
<attribute name="identifier" attributeType="String"/>
<attribute name="locked" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
<attribute name="note" optional="YES" attributeType="String"/>
<attribute name="statusesCount" attributeType="Integer 64" defaultValueString="0" usesScalarValueType="YES"/>
<attribute name="suspended" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
<attribute name="updatedAt" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="url" optional="YES" attributeType="String"/>
<attribute name="username" attributeType="String"/>
<relationship name="blocking" toMany="YES" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="blockingBy" inverseEntity="MastodonUser"/>
<relationship name="blockingBy" toMany="YES" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="blocking" inverseEntity="MastodonUser"/>
<relationship name="bookmarked" optional="YES" toMany="YES" deletionRule="Nullify" destinationEntity="Status" inverseName="bookmarkedBy" inverseEntity="Status"/>
<relationship name="domainBlocking" optional="YES" toMany="YES" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="domainBlockingBy" inverseEntity="MastodonUser"/>
<relationship name="domainBlockingBy" toMany="YES" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="domainBlocking" inverseEntity="MastodonUser"/>
<relationship name="endorsed" toMany="YES" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="endorsedBy" inverseEntity="MastodonUser"/>
<relationship name="endorsedBy" optional="YES" toMany="YES" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="endorsed" inverseEntity="MastodonUser"/>
<relationship name="favourite" toMany="YES" deletionRule="Nullify" destinationEntity="Status" inverseName="favouritedBy" inverseEntity="Status"/>
<relationship name="following" toMany="YES" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="followingBy" inverseEntity="MastodonUser"/>
<relationship name="followingBy" toMany="YES" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="following" inverseEntity="MastodonUser"/>
<relationship name="followRequested" toMany="YES" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="followRequestedBy" inverseEntity="MastodonUser"/>
<relationship name="followRequestedBy" toMany="YES" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="followRequested" inverseEntity="MastodonUser"/>
<relationship name="mastodonAuthentication" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="MastodonAuthentication" inverseName="user" inverseEntity="MastodonAuthentication"/>
<relationship name="muted" toMany="YES" deletionRule="Nullify" destinationEntity="Status" inverseName="mutedBy" inverseEntity="Status"/>
<relationship name="muting" toMany="YES" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="mutingBy" inverseEntity="MastodonUser"/>
<relationship name="mutingBy" toMany="YES" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="muting" inverseEntity="MastodonUser"/>
<relationship name="notifications" toMany="YES" deletionRule="Nullify" destinationEntity="Notification" inverseName="account" inverseEntity="Notification"/>
<relationship name="pinnedStatus" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="Status" inverseName="pinnedBy" inverseEntity="Status"/>
<relationship name="privateNotes" optional="YES" toMany="YES" deletionRule="Nullify" destinationEntity="PrivateNote" inverseName="to" inverseEntity="PrivateNote"/>
<relationship name="privateNotesTo" optional="YES" toMany="YES" deletionRule="Nullify" destinationEntity="PrivateNote" inverseName="from" inverseEntity="PrivateNote"/>
<relationship name="reblogged" toMany="YES" deletionRule="Nullify" destinationEntity="Status" inverseName="rebloggedBy" inverseEntity="Status"/>
<relationship name="searchHistories" toMany="YES" deletionRule="Nullify" destinationEntity="SearchHistory" inverseName="account" inverseEntity="SearchHistory"/>
<relationship name="showingReblogs" toMany="YES" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="showingReblogsBy" inverseEntity="MastodonUser"/>
<relationship name="showingReblogsBy" toMany="YES" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="showingReblogs" inverseEntity="MastodonUser"/>
<relationship name="statuses" toMany="YES" deletionRule="Nullify" destinationEntity="Status" inverseName="author" inverseEntity="Status"/>
<relationship name="votePollOptions" toMany="YES" deletionRule="Nullify" destinationEntity="PollOption" inverseName="votedBy" inverseEntity="PollOption"/>
<relationship name="votePolls" toMany="YES" deletionRule="Nullify" destinationEntity="Poll" inverseName="votedBy" inverseEntity="Poll"/>
</entity>
<entity name="Notification" representedClassName="CoreDataStack.Notification" syncable="YES">
<attribute name="createAt" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="domain" attributeType="String"/>
<attribute name="followRequestState" optional="YES" attributeType="Binary"/>
<attribute name="id" attributeType="String"/>
<attribute name="transientFollowRequestState" optional="YES" transient="YES" attributeType="Binary"/>
<attribute name="typeRaw" attributeType="String"/>
<attribute name="updatedAt" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="userID" attributeType="String"/>
<relationship name="account" maxCount="1" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="notifications" inverseEntity="MastodonUser"/>
<relationship name="feeds" toMany="YES" deletionRule="Cascade" destinationEntity="Feed" inverseName="notification" inverseEntity="Feed"/>
<relationship name="status" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="Status" inverseName="notifications" inverseEntity="Status"/>
</entity>
<entity name="Poll" representedClassName="CoreDataStack.Poll" syncable="YES">
<attribute name="createdAt" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="domain" attributeType="String" defaultValueString=""/>
<attribute name="expired" attributeType="Boolean" usesScalarValueType="YES"/>
<attribute name="expiresAt" optional="YES" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="id" attributeType="String"/>
<attribute name="isVoting" transient="YES" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
<attribute name="multiple" attributeType="Boolean" usesScalarValueType="YES"/>
<attribute name="updatedAt" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="votersCount" optional="YES" attributeType="Integer 64" defaultValueString="0" usesScalarValueType="YES"/>
<attribute name="votesCount" attributeType="Integer 64" defaultValueString="0" usesScalarValueType="YES"/>
<relationship name="options" toMany="YES" deletionRule="Cascade" destinationEntity="PollOption" inverseName="poll" inverseEntity="PollOption"/>
<relationship name="status" maxCount="1" deletionRule="Nullify" destinationEntity="Status" inverseName="poll" inverseEntity="Status"/>
<relationship name="votedBy" optional="YES" toMany="YES" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="votePolls" inverseEntity="MastodonUser"/>
</entity>
<entity name="PollOption" representedClassName="CoreDataStack.PollOption" syncable="YES">
<attribute name="createdAt" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="index" attributeType="Integer 64" defaultValueString="0" usesScalarValueType="YES"/>
<attribute name="isSelected" transient="YES" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
<attribute name="title" attributeType="String"/>
<attribute name="updatedAt" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="votesCount" optional="YES" attributeType="Integer 64" defaultValueString="0" usesScalarValueType="YES"/>
<relationship name="poll" maxCount="1" deletionRule="Nullify" destinationEntity="Poll" inverseName="options" inverseEntity="Poll"/>
<relationship name="votedBy" optional="YES" toMany="YES" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="votePollOptions" inverseEntity="MastodonUser"/>
</entity>
<entity name="PrivateNote" representedClassName="CoreDataStack.PrivateNote" syncable="YES">
<attribute name="note" optional="YES" attributeType="String"/>
<attribute name="updatedAt" attributeType="Date" usesScalarValueType="NO"/>
<relationship name="from" maxCount="1" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="privateNotesTo" inverseEntity="MastodonUser"/>
<relationship name="to" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="privateNotes" inverseEntity="MastodonUser"/>
</entity>
<entity name="SearchHistory" representedClassName="CoreDataStack.SearchHistory" syncable="YES">
<attribute name="createAt" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="domain" attributeType="String" defaultValueString=""/>
<attribute name="identifier" attributeType="UUID" usesScalarValueType="NO"/>
<attribute name="updatedAt" optional="YES" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="userID" attributeType="String" defaultValueString=""/>
<relationship name="account" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="searchHistories" inverseEntity="MastodonUser"/>
<relationship name="hashtag" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="Tag" inverseName="searchHistories" inverseEntity="Tag"/>
<relationship name="status" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="Status" inverseName="searchHistories" inverseEntity="Status"/>
</entity>
<entity name="Setting" representedClassName="CoreDataStack.Setting" syncable="YES">
<attribute name="createdAt" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="domain" attributeType="String"/>
<attribute name="preferredStaticAvatar" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
<attribute name="preferredStaticEmoji" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
<attribute name="preferredTrueBlackDarkMode" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
<attribute name="preferredUsingDefaultBrowser" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
<attribute name="updatedAt" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="userID" attributeType="String"/>
<relationship name="subscriptions" optional="YES" toMany="YES" deletionRule="Nullify" destinationEntity="Subscription" inverseName="setting" inverseEntity="Subscription"/>
</entity>
<entity name="Status" representedClassName="CoreDataStack.Status" syncable="YES">
<attribute name="attachments" optional="YES" attributeType="Binary"/>
<attribute name="content" attributeType="String"/>
<attribute name="createdAt" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="deletedAt" optional="YES" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="domain" attributeType="String"/>
<attribute name="emojis" optional="YES" attributeType="Binary"/>
<attribute name="favouritesCount" attributeType="Integer 64" defaultValueString="0" usesScalarValueType="YES"/>
<attribute name="id" attributeType="String"/>
<attribute name="identifier" attributeType="String"/>
<attribute name="inReplyToAccountID" optional="YES" attributeType="String"/>
<attribute name="inReplyToID" optional="YES" attributeType="String"/>
<attribute name="isSensitiveToggled" transient="YES" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
<attribute name="language" optional="YES" attributeType="String"/>
<attribute name="mentions" optional="YES" attributeType="Binary"/>
<attribute name="reblogsCount" attributeType="Integer 64" defaultValueString="0" usesScalarValueType="YES"/>
<attribute name="repliesCount" optional="YES" attributeType="Integer 64" usesScalarValueType="NO"/>
<attribute name="revealedAt" optional="YES" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="sensitive" attributeType="Boolean" usesScalarValueType="YES"/>
<attribute name="spoilerText" optional="YES" attributeType="String"/>
<attribute name="text" optional="YES" attributeType="String"/>
<attribute name="updatedAt" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="uri" attributeType="String"/>
<attribute name="url" optional="YES" attributeType="String"/>
<attribute name="visibilityRaw" optional="YES" attributeType="String" elementID="visibility"/>
<relationship name="application" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="Application" inverseName="status" inverseEntity="Application"/>
<relationship name="author" maxCount="1" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="statuses" inverseEntity="MastodonUser"/>
<relationship name="bookmarkedBy" toMany="YES" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="bookmarked" inverseEntity="MastodonUser"/>
<relationship name="favouritedBy" toMany="YES" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="favourite" inverseEntity="MastodonUser"/>
<relationship name="feeds" toMany="YES" deletionRule="Cascade" destinationEntity="Feed" inverseName="status" inverseEntity="Feed"/>
<relationship name="mutedBy" toMany="YES" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="muted" inverseEntity="MastodonUser"/>
<relationship name="notifications" toMany="YES" deletionRule="Cascade" destinationEntity="Notification" inverseName="status" inverseEntity="Notification"/>
<relationship name="pinnedBy" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="pinnedStatus" inverseEntity="MastodonUser"/>
<relationship name="poll" optional="YES" maxCount="1" deletionRule="Cascade" destinationEntity="Poll" inverseName="status" inverseEntity="Poll"/>
<relationship name="reblog" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="Status" inverseName="reblogFrom" inverseEntity="Status"/>
<relationship name="reblogFrom" toMany="YES" deletionRule="Cascade" destinationEntity="Status" inverseName="reblog" inverseEntity="Status"/>
<relationship name="rebloggedBy" toMany="YES" deletionRule="Nullify" destinationEntity="MastodonUser" inverseName="reblogged" inverseEntity="MastodonUser"/>
<relationship name="replyFrom" toMany="YES" deletionRule="Nullify" destinationEntity="Status" inverseName="replyTo" inverseEntity="Status"/>
<relationship name="replyTo" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="Status" inverseName="replyFrom" inverseEntity="Status"/>
<relationship name="searchHistories" toMany="YES" deletionRule="Cascade" destinationEntity="SearchHistory" inverseName="status" inverseEntity="SearchHistory"/>
</entity>
<entity name="Subscription" representedClassName="CoreDataStack.Subscription" syncable="YES">
<attribute name="activedAt" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="createdAt" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="endpoint" optional="YES" attributeType="String"/>
<attribute name="id" optional="YES" attributeType="String"/>
<attribute name="policyRaw" attributeType="String"/>
<attribute name="serverKey" optional="YES" attributeType="String"/>
<attribute name="updatedAt" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="userToken" optional="YES" attributeType="String"/>
<relationship name="alert" maxCount="1" deletionRule="Cascade" destinationEntity="SubscriptionAlerts" inverseName="subscription" inverseEntity="SubscriptionAlerts"/>
<relationship name="setting" optional="YES" maxCount="1" deletionRule="Nullify" destinationEntity="Setting" inverseName="subscriptions" inverseEntity="Setting"/>
</entity>
<entity name="SubscriptionAlerts" representedClassName="CoreDataStack.SubscriptionAlerts" syncable="YES">
<attribute name="createdAt" optional="YES" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="favouriteRaw" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
<attribute name="followRaw" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
<attribute name="followRequestRaw" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
<attribute name="mentionRaw" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
<attribute name="pollRaw" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
<attribute name="reblogRaw" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
<attribute name="updatedAt" optional="YES" attributeType="Date" usesScalarValueType="NO"/>
<relationship name="subscription" maxCount="1" deletionRule="Nullify" destinationEntity="Subscription" inverseName="alert" inverseEntity="Subscription"/>
</entity>
<entity name="Tag" representedClassName="CoreDataStack.Tag" syncable="YES">
<attribute name="createAt" attributeType="Date" defaultDateTimeInterval="631123200" usesScalarValueType="NO"/>
<attribute name="domain" attributeType="String" defaultValueString=""/>
<attribute name="histories" optional="YES" attributeType="Binary"/>
<attribute name="identifier" attributeType="UUID" usesScalarValueType="NO"/>
<attribute name="name" attributeType="String"/>
<attribute name="updatedAt" optional="YES" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="url" attributeType="String"/>
<relationship name="searchHistories" toMany="YES" deletionRule="Nullify" destinationEntity="SearchHistory" inverseName="hashtag" inverseEntity="SearchHistory"/>
</entity>
</model>

View File

@ -89,7 +89,8 @@ final public class MastodonUser: NSManagedObject {
@NSManaged public private(set) var endorsedBy: Set<MastodonUser> @NSManaged public private(set) var endorsedBy: Set<MastodonUser>
@NSManaged public private(set) var domainBlocking: Set<MastodonUser> @NSManaged public private(set) var domainBlocking: Set<MastodonUser>
@NSManaged public private(set) var domainBlockingBy: Set<MastodonUser> @NSManaged public private(set) var domainBlockingBy: Set<MastodonUser>
@NSManaged public private(set) var showingReblogs: Set<MastodonUser>
@NSManaged public private(set) var showingReblogsBy: Set<MastodonUser>
} }
extension MastodonUser { extension MastodonUser {
@ -521,6 +522,7 @@ extension MastodonUser: AutoUpdatableObject {
} }
} }
} }
public func update(isDomainBlocking: Bool, by mastodonUser: MastodonUser) { public func update(isDomainBlocking: Bool, by mastodonUser: MastodonUser) {
if isDomainBlocking { if isDomainBlocking {
if !self.domainBlockingBy.contains(mastodonUser) { if !self.domainBlockingBy.contains(mastodonUser) {
@ -533,4 +535,15 @@ extension MastodonUser: AutoUpdatableObject {
} }
} }
public func update(isShowingReblogs: Bool, by mastodonUser: MastodonUser) {
if isShowingReblogs {
if !self.showingReblogsBy.contains(mastodonUser) {
self.mutableSetValue(forKey: #keyPath(MastodonUser.showingReblogsBy)).add(mastodonUser)
}
} else {
if self.showingReblogsBy.contains(mastodonUser) {
self.mutableSetValue(forKey: #keyPath(MastodonUser.showingReblogsBy)).remove(mastodonUser)
}
}
}
} }

View File

@ -157,5 +157,6 @@ extension Persistence.MastodonUser {
user.update(isBlocking: relationship.blocking, by: me) user.update(isBlocking: relationship.blocking, by: me)
relationship.domainBlocking.flatMap { user.update(isDomainBlocking: $0, by: me) } relationship.domainBlocking.flatMap { user.update(isDomainBlocking: $0, by: me) }
relationship.blockedBy.flatMap { me.update(isBlocking: $0, by: user) } relationship.blockedBy.flatMap { me.update(isBlocking: $0, by: user) }
relationship.showingReblogs.flatMap { me.update(isShowingReblogs: $0, by: user) }
} }
} }

View File

@ -13,7 +13,7 @@ import CommonOSLog
import MastodonSDK import MastodonSDK
extension APIService { extension APIService {
private struct MastodonFollowContext { private struct MastodonFollowContext {
let sourceUserID: MastodonUser.ID let sourceUserID: MastodonUser.ID
let targetUserID: MastodonUser.ID let targetUserID: MastodonUser.ID
@ -121,5 +121,56 @@ extension APIService {
let response = try result.get() let response = try result.get()
return response return response
} }
public func toggleShowReblogs(
for user: ManagedObjectRecord<MastodonUser>,
authenticationBox: MastodonAuthenticationBox
) async throws -> Mastodon.Response.Content<Mastodon.Entity.Relationship> {
let managedObjectContext = backgroundManagedObjectContext
guard let user = user.object(in: managedObjectContext),
let authentication = authenticationBox.authenticationRecord.object(in: managedObjectContext)
else { throw APIError.implicit(.badRequest) }
let me = authentication.user
let result: Result<Mastodon.Response.Content<Mastodon.Entity.Relationship>, Error>
let oldShowReblogs = me.showingReblogsBy.contains(user)
let newShowReblogs = (oldShowReblogs == false)
do {
let response = try await Mastodon.API.Account.follow(
session: session,
domain: authenticationBox.domain,
accountID: user.id,
followQueryType: .follow(query: .init(reblogs: newShowReblogs)),
authorization: authenticationBox.userAuthorization
).singleOutput()
result = .success(response)
} catch {
result = .failure(error)
}
try await managedObjectContext.performChanges {
guard let me = authenticationBox.authenticationRecord.object(in: managedObjectContext)?.user else { return }
switch result {
case .success(let response):
Persistence.MastodonUser.update(
mastodonUser: user,
context: Persistence.MastodonUser.RelationshipContext(
entity: response.value,
me: me,
networkDate: response.networkDate
)
)
case .failure:
// rollback
user.update(isShowingReblogs: oldShowReblogs, by: me)
}
}
return try result.get()
}
} }

View File

@ -198,6 +198,8 @@ public enum L10n {
public static let follow = L10n.tr("Localizable", "Common.Controls.Friendship.Follow") public static let follow = L10n.tr("Localizable", "Common.Controls.Friendship.Follow")
/// Following /// Following
public static let following = L10n.tr("Localizable", "Common.Controls.Friendship.Following") public static let following = L10n.tr("Localizable", "Common.Controls.Friendship.Following")
/// Hide Reblogs
public static let hideReblogs = L10n.tr("Localizable", "Common.Controls.Friendship.HideReblogs")
/// Mute /// Mute
public static let mute = L10n.tr("Localizable", "Common.Controls.Friendship.Mute") public static let mute = L10n.tr("Localizable", "Common.Controls.Friendship.Mute")
/// Muted /// Muted
@ -210,6 +212,8 @@ public enum L10n {
public static let pending = L10n.tr("Localizable", "Common.Controls.Friendship.Pending") public static let pending = L10n.tr("Localizable", "Common.Controls.Friendship.Pending")
/// Request /// Request
public static let request = L10n.tr("Localizable", "Common.Controls.Friendship.Request") public static let request = L10n.tr("Localizable", "Common.Controls.Friendship.Request")
/// Show Reblogs
public static let showReblogs = L10n.tr("Localizable", "Common.Controls.Friendship.ShowReblogs")
/// Unblock /// Unblock
public static let unblock = L10n.tr("Localizable", "Common.Controls.Friendship.Unblock") public static let unblock = L10n.tr("Localizable", "Common.Controls.Friendship.Unblock")
/// Unblock %@ /// Unblock %@
@ -287,8 +291,6 @@ public enum L10n {
return L10n.tr("Localizable", "Common.Controls.Status.UserRepliedTo", String(describing: p1)) return L10n.tr("Localizable", "Common.Controls.Status.UserRepliedTo", String(describing: p1))
} }
public enum Actions { public enum Actions {
/// Bookmark
public static let bookmark = L10n.tr("Localizable", "Common.Controls.Status.Actions.Bookmark")
/// Favorite /// Favorite
public static let favorite = L10n.tr("Localizable", "Common.Controls.Status.Actions.Favorite") public static let favorite = L10n.tr("Localizable", "Common.Controls.Status.Actions.Favorite")
/// Hide /// Hide
@ -307,13 +309,29 @@ public enum L10n {
public static let showVideoPlayer = L10n.tr("Localizable", "Common.Controls.Status.Actions.ShowVideoPlayer") public static let showVideoPlayer = L10n.tr("Localizable", "Common.Controls.Status.Actions.ShowVideoPlayer")
/// Tap then hold to show menu /// Tap then hold to show menu
public static let tapThenHoldToShowMenu = L10n.tr("Localizable", "Common.Controls.Status.Actions.TapThenHoldToShowMenu") public static let tapThenHoldToShowMenu = L10n.tr("Localizable", "Common.Controls.Status.Actions.TapThenHoldToShowMenu")
/// Unbookmark
public static let unbookmark = L10n.tr("Localizable", "Common.Controls.Status.Actions.Unbookmark")
/// Unfavorite /// Unfavorite
public static let unfavorite = L10n.tr("Localizable", "Common.Controls.Status.Actions.Unfavorite") public static let unfavorite = L10n.tr("Localizable", "Common.Controls.Status.Actions.Unfavorite")
/// Undo reblog /// Undo reblog
public static let unreblog = L10n.tr("Localizable", "Common.Controls.Status.Actions.Unreblog") public static let unreblog = L10n.tr("Localizable", "Common.Controls.Status.Actions.Unreblog")
} }
public enum MetaEntity {
/// Email address: %@
public static func email(_ p1: Any) -> String {
return L10n.tr("Localizable", "Common.Controls.Status.MetaEntity.Email", String(describing: p1))
}
/// Hastag %@
public static func hashtag(_ p1: Any) -> String {
return L10n.tr("Localizable", "Common.Controls.Status.MetaEntity.Hashtag", String(describing: p1))
}
/// Show Profile: %@
public static func mention(_ p1: Any) -> String {
return L10n.tr("Localizable", "Common.Controls.Status.MetaEntity.Mention", String(describing: p1))
}
/// Link: %@
public static func url(_ p1: Any) -> String {
return L10n.tr("Localizable", "Common.Controls.Status.MetaEntity.Url", String(describing: p1))
}
}
public enum Poll { public enum Poll {
/// Closed /// Closed
public static let closed = L10n.tr("Localizable", "Common.Controls.Status.Poll.Closed") public static let closed = L10n.tr("Localizable", "Common.Controls.Status.Poll.Closed")
@ -408,7 +426,7 @@ public enum L10n {
} }
} }
public enum Bookmark { public enum Bookmark {
/// Your Bookmarks /// Bookmarks
public static let title = L10n.tr("Localizable", "Scene.Bookmark.Title") public static let title = L10n.tr("Localizable", "Scene.Bookmark.Title")
} }
public enum Compose { public enum Compose {
@ -709,6 +727,12 @@ public enum L10n {
/// Block Account /// Block Account
public static let title = L10n.tr("Localizable", "Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title") public static let title = L10n.tr("Localizable", "Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title")
} }
public enum ConfirmHideReblogs {
/// Confirm to hide reblogs
public static let message = L10n.tr("Localizable", "Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Message")
/// Hide Reblogs
public static let title = L10n.tr("Localizable", "Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Title")
}
public enum ConfirmMuteUser { public enum ConfirmMuteUser {
/// Confirm to mute %@ /// Confirm to mute %@
public static func message(_ p1: Any) -> String { public static func message(_ p1: Any) -> String {
@ -717,6 +741,12 @@ public enum L10n {
/// Mute Account /// Mute Account
public static let title = L10n.tr("Localizable", "Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title") public static let title = L10n.tr("Localizable", "Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title")
} }
public enum ConfirmShowReblogs {
/// Confirm to show reblogs
public static let message = L10n.tr("Localizable", "Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Message")
/// Show Reblogs
public static let title = L10n.tr("Localizable", "Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Title")
}
public enum ConfirmUnblockUser { public enum ConfirmUnblockUser {
/// Confirm to unblock %@ /// Confirm to unblock %@
public static func message(_ p1: Any) -> String { public static func message(_ p1: Any) -> String {

View File

@ -68,11 +68,13 @@
"Common.Controls.Friendship.EditInfo" = "تَحريرُ المَعلُومات"; "Common.Controls.Friendship.EditInfo" = "تَحريرُ المَعلُومات";
"Common.Controls.Friendship.Follow" = "مُتابَعَة"; "Common.Controls.Friendship.Follow" = "مُتابَعَة";
"Common.Controls.Friendship.Following" = "مُتابَع"; "Common.Controls.Friendship.Following" = "مُتابَع";
"Common.Controls.Friendship.HideReblogs" = "Hide Reblogs";
"Common.Controls.Friendship.Mute" = "كَتم"; "Common.Controls.Friendship.Mute" = "كَتم";
"Common.Controls.Friendship.MuteUser" = "كَتمُ %@"; "Common.Controls.Friendship.MuteUser" = "كَتمُ %@";
"Common.Controls.Friendship.Muted" = "مكتوم"; "Common.Controls.Friendship.Muted" = "مكتوم";
"Common.Controls.Friendship.Pending" = "قيد المُراجعة"; "Common.Controls.Friendship.Pending" = "قيد المُراجعة";
"Common.Controls.Friendship.Request" = "إرسال طَلَب"; "Common.Controls.Friendship.Request" = "إرسال طَلَب";
"Common.Controls.Friendship.ShowReblogs" = "Show Reblogs";
"Common.Controls.Friendship.Unblock" = "رفع الحَظر"; "Common.Controls.Friendship.Unblock" = "رفع الحَظر";
"Common.Controls.Friendship.UnblockUser" = "رفع الحَظر عن %@"; "Common.Controls.Friendship.UnblockUser" = "رفع الحَظر عن %@";
"Common.Controls.Friendship.Unmute" = "رفع الكتم"; "Common.Controls.Friendship.Unmute" = "رفع الكتم";
@ -149,6 +151,7 @@
"Scene.AccountList.AddAccount" = "إضافَةُ حِساب"; "Scene.AccountList.AddAccount" = "إضافَةُ حِساب";
"Scene.AccountList.DismissAccountSwitcher" = "تجاهُل مبدِّل الحِساب"; "Scene.AccountList.DismissAccountSwitcher" = "تجاهُل مبدِّل الحِساب";
"Scene.AccountList.TabBarHint" = "المِلَفُّ المُحدَّدُ حالِيًّا: %@. اُنقُر نَقرًا مُزدَوَجًا مَعَ الاِستِمرارِ لِإظهارِ مُبدِّلِ الحِساب"; "Scene.AccountList.TabBarHint" = "المِلَفُّ المُحدَّدُ حالِيًّا: %@. اُنقُر نَقرًا مُزدَوَجًا مَعَ الاِستِمرارِ لِإظهارِ مُبدِّلِ الحِساب";
"Scene.Bookmark.Title" = "Bookmarks";
"Scene.Compose.Accessibility.AppendAttachment" = "إضافة مُرفَق"; "Scene.Compose.Accessibility.AppendAttachment" = "إضافة مُرفَق";
"Scene.Compose.Accessibility.AppendPoll" = "اضافة استطلاع رأي"; "Scene.Compose.Accessibility.AppendPoll" = "اضافة استطلاع رأي";
"Scene.Compose.Accessibility.CustomEmojiPicker" = "منتقي الرموز التعبيرية المُخصَّص"; "Scene.Compose.Accessibility.CustomEmojiPicker" = "منتقي الرموز التعبيرية المُخصَّص";
@ -253,8 +256,12 @@
"Scene.Profile.Header.FollowsYou" = "يُتابِعُك"; "Scene.Profile.Header.FollowsYou" = "يُتابِعُك";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "تأكيدُ حَظر %@"; "Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "تأكيدُ حَظر %@";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "حَظرُ الحِساب"; "Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "حَظرُ الحِساب";
"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Message" = "Confirm to hide reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Title" = "Hide Reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "تأكيدُ كَتم %@"; "Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "تأكيدُ كَتم %@";
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "كَتمُ الحِساب"; "Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "كَتمُ الحِساب";
"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Message" = "Confirm to show reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Title" = "Show Reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "تأكيدُ رَفع الحَظرِ عَن %@"; "Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "تأكيدُ رَفع الحَظرِ عَن %@";
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "رَفعُ الحَظرِ عَنِ الحِساب"; "Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "رَفعُ الحَظرِ عَنِ الحِساب";
"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "أكِّد لرفع الكتمْ عن %@"; "Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "أكِّد لرفع الكتمْ عن %@";

View File

@ -68,11 +68,13 @@ Comprova la teva connexió a Internet.";
"Common.Controls.Friendship.EditInfo" = "Edita"; "Common.Controls.Friendship.EditInfo" = "Edita";
"Common.Controls.Friendship.Follow" = "Segueix"; "Common.Controls.Friendship.Follow" = "Segueix";
"Common.Controls.Friendship.Following" = "Seguint"; "Common.Controls.Friendship.Following" = "Seguint";
"Common.Controls.Friendship.HideReblogs" = "Amaga els impulsos";
"Common.Controls.Friendship.Mute" = "Silencia"; "Common.Controls.Friendship.Mute" = "Silencia";
"Common.Controls.Friendship.MuteUser" = "Silencia %@"; "Common.Controls.Friendship.MuteUser" = "Silencia %@";
"Common.Controls.Friendship.Muted" = "Silenciat"; "Common.Controls.Friendship.Muted" = "Silenciat";
"Common.Controls.Friendship.Pending" = "Pendent"; "Common.Controls.Friendship.Pending" = "Pendent";
"Common.Controls.Friendship.Request" = "Petició"; "Common.Controls.Friendship.Request" = "Petició";
"Common.Controls.Friendship.ShowReblogs" = "Mostra els impulsos";
"Common.Controls.Friendship.Unblock" = "Desbloqueja"; "Common.Controls.Friendship.Unblock" = "Desbloqueja";
"Common.Controls.Friendship.UnblockUser" = "Desbloqueja %@"; "Common.Controls.Friendship.UnblockUser" = "Desbloqueja %@";
"Common.Controls.Friendship.Unmute" = "Deixa de silenciar"; "Common.Controls.Friendship.Unmute" = "Deixa de silenciar";
@ -149,6 +151,7 @@ El teu perfil els sembla així.";
"Scene.AccountList.AddAccount" = "Afegir compte"; "Scene.AccountList.AddAccount" = "Afegir compte";
"Scene.AccountList.DismissAccountSwitcher" = "Descartar el commutador de comptes"; "Scene.AccountList.DismissAccountSwitcher" = "Descartar el commutador de comptes";
"Scene.AccountList.TabBarHint" = "Perfil actual seleccionat: %@. Toca dues vegades i manté el dit per a mostrar el commutador de comptes"; "Scene.AccountList.TabBarHint" = "Perfil actual seleccionat: %@. Toca dues vegades i manté el dit per a mostrar el commutador de comptes";
"Scene.Bookmark.Title" = "Bookmarks";
"Scene.Compose.Accessibility.AppendAttachment" = "Afegeix Adjunt"; "Scene.Compose.Accessibility.AppendAttachment" = "Afegeix Adjunt";
"Scene.Compose.Accessibility.AppendPoll" = "Afegir enquesta"; "Scene.Compose.Accessibility.AppendPoll" = "Afegir enquesta";
"Scene.Compose.Accessibility.CustomEmojiPicker" = "Selector d'Emoji Personalitzat"; "Scene.Compose.Accessibility.CustomEmojiPicker" = "Selector d'Emoji Personalitzat";
@ -253,8 +256,12 @@ carregat a Mastodon.";
"Scene.Profile.Header.FollowsYou" = "Et segueix"; "Scene.Profile.Header.FollowsYou" = "Et segueix";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Confirma per a bloquejar %@"; "Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Confirma per a bloquejar %@";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Bloqueja el Compte"; "Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Bloqueja el Compte";
"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Message" = "Confirma per a amagar els impulsos";
"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Title" = "Amaga Impulsos";
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "Confirma per a silenciar %@"; "Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "Confirma per a silenciar %@";
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Silencia el Compte"; "Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Silencia el Compte";
"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Message" = "Confirma per a mostrar els impulsos";
"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Title" = "Mostra els Impulsos";
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "Confirma per a desbloquejar %@"; "Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "Confirma per a desbloquejar %@";
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Desbloqueja el Compte"; "Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Desbloqueja el Compte";
"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Confirma deixar de silenciar a %@"; "Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Confirma deixar de silenciar a %@";

View File

@ -68,11 +68,13 @@
"Common.Controls.Friendship.EditInfo" = "دەستکاری"; "Common.Controls.Friendship.EditInfo" = "دەستکاری";
"Common.Controls.Friendship.Follow" = "شوێنی بکەوە"; "Common.Controls.Friendship.Follow" = "شوێنی بکەوە";
"Common.Controls.Friendship.Following" = "شوێنی دەکەویت"; "Common.Controls.Friendship.Following" = "شوێنی دەکەویت";
"Common.Controls.Friendship.HideReblogs" = "Hide Reblogs";
"Common.Controls.Friendship.Mute" = "بێدەنگی بکە"; "Common.Controls.Friendship.Mute" = "بێدەنگی بکە";
"Common.Controls.Friendship.MuteUser" = "%@ بێدەنگە"; "Common.Controls.Friendship.MuteUser" = "%@ بێدەنگە";
"Common.Controls.Friendship.Muted" = "بێدەنگ کراوە"; "Common.Controls.Friendship.Muted" = "بێدەنگ کراوە";
"Common.Controls.Friendship.Pending" = "داوات کردووە"; "Common.Controls.Friendship.Pending" = "داوات کردووە";
"Common.Controls.Friendship.Request" = "داوای لێ بکە"; "Common.Controls.Friendship.Request" = "داوای لێ بکە";
"Common.Controls.Friendship.ShowReblogs" = "Show Reblogs";
"Common.Controls.Friendship.Unblock" = "ئاستەنگی مەکە"; "Common.Controls.Friendship.Unblock" = "ئاستەنگی مەکە";
"Common.Controls.Friendship.UnblockUser" = "%@ ئاستەنگ مەکە"; "Common.Controls.Friendship.UnblockUser" = "%@ ئاستەنگ مەکە";
"Common.Controls.Friendship.Unmute" = "بێدەنگی مەکە"; "Common.Controls.Friendship.Unmute" = "بێدەنگی مەکە";
@ -149,6 +151,7 @@
"Scene.AccountList.AddAccount" = "هەژمارێک زیاد بکە"; "Scene.AccountList.AddAccount" = "هەژمارێک زیاد بکە";
"Scene.AccountList.DismissAccountSwitcher" = "پێڕستی هەژمارەکان دابخە"; "Scene.AccountList.DismissAccountSwitcher" = "پێڕستی هەژمارەکان دابخە";
"Scene.AccountList.TabBarHint" = "هەژماری ئێستا: %@. دوو جا دەستی پیا بنێ بۆ کردنەوەی پێڕستی هەژمارەکان."; "Scene.AccountList.TabBarHint" = "هەژماری ئێستا: %@. دوو جا دەستی پیا بنێ بۆ کردنەوەی پێڕستی هەژمارەکان.";
"Scene.Bookmark.Title" = "Bookmarks";
"Scene.Compose.Accessibility.AppendAttachment" = "پێوەکراوی پێوە بکە"; "Scene.Compose.Accessibility.AppendAttachment" = "پێوەکراوی پێوە بکە";
"Scene.Compose.Accessibility.AppendPoll" = "دەنگدان زیاد بکە"; "Scene.Compose.Accessibility.AppendPoll" = "دەنگدان زیاد بکە";
"Scene.Compose.Accessibility.CustomEmojiPicker" = "هەڵبژێری ئیمۆجی"; "Scene.Compose.Accessibility.CustomEmojiPicker" = "هەڵبژێری ئیمۆجی";
@ -252,8 +255,12 @@
"Scene.Profile.Header.FollowsYou" = "Follows You"; "Scene.Profile.Header.FollowsYou" = "Follows You";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "دڵنیا ببەوە بۆ ئاستەنگکردنی %@"; "Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "دڵنیا ببەوە بۆ ئاستەنگکردنی %@";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "ئاستەنگی بکە"; "Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "ئاستەنگی بکە";
"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Message" = "Confirm to hide reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Title" = "Hide Reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "دڵیا ببەوە بۆ بێدەنگکردنی %@"; "Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "دڵیا ببەوە بۆ بێدەنگکردنی %@";
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "بێدەنگی بکە"; "Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "بێدەنگی بکە";
"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Message" = "Confirm to show reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Title" = "Show Reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "دڵنیا ببەوە بۆ لابردنی ئاستەنگی %@"; "Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "دڵنیا ببەوە بۆ لابردنی ئاستەنگی %@";
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "ئاستەنگی مەکە"; "Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "ئاستەنگی مەکە";
"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "دڵنیا ببەوە بۆ بێدەنگنەکردنی %@"; "Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "دڵنیا ببەوە بۆ بێدەنگنەکردنی %@";

View File

@ -68,11 +68,13 @@ Bitte überprüfe deine Internetverbindung.";
"Common.Controls.Friendship.EditInfo" = "Information bearbeiten"; "Common.Controls.Friendship.EditInfo" = "Information bearbeiten";
"Common.Controls.Friendship.Follow" = "Folgen"; "Common.Controls.Friendship.Follow" = "Folgen";
"Common.Controls.Friendship.Following" = "Folge Ich"; "Common.Controls.Friendship.Following" = "Folge Ich";
"Common.Controls.Friendship.HideReblogs" = "Reblogs ausblenden";
"Common.Controls.Friendship.Mute" = "Stummschalten"; "Common.Controls.Friendship.Mute" = "Stummschalten";
"Common.Controls.Friendship.MuteUser" = "%@ stummschalten"; "Common.Controls.Friendship.MuteUser" = "%@ stummschalten";
"Common.Controls.Friendship.Muted" = "Stummgeschaltet"; "Common.Controls.Friendship.Muted" = "Stummgeschaltet";
"Common.Controls.Friendship.Pending" = "In Warteschlange"; "Common.Controls.Friendship.Pending" = "In Warteschlange";
"Common.Controls.Friendship.Request" = "Anfragen"; "Common.Controls.Friendship.Request" = "Anfragen";
"Common.Controls.Friendship.ShowReblogs" = "Reblogs anzeigen";
"Common.Controls.Friendship.Unblock" = "Blockierung aufheben"; "Common.Controls.Friendship.Unblock" = "Blockierung aufheben";
"Common.Controls.Friendship.UnblockUser" = "Blockierung von %@ aufheben"; "Common.Controls.Friendship.UnblockUser" = "Blockierung von %@ aufheben";
"Common.Controls.Friendship.Unmute" = "Nicht mehr stummschalten"; "Common.Controls.Friendship.Unmute" = "Nicht mehr stummschalten";
@ -149,6 +151,7 @@ Dein Profil sieht für diesen Benutzer auch so aus.";
"Scene.AccountList.AddAccount" = "Konto hinzufügen"; "Scene.AccountList.AddAccount" = "Konto hinzufügen";
"Scene.AccountList.DismissAccountSwitcher" = "Dialog zum Wechseln des Kontos schließen"; "Scene.AccountList.DismissAccountSwitcher" = "Dialog zum Wechseln des Kontos schließen";
"Scene.AccountList.TabBarHint" = "Aktuell ausgewähltes Profil: %@. Doppeltippen dann gedrückt halten, um den Kontoschalter anzuzeigen"; "Scene.AccountList.TabBarHint" = "Aktuell ausgewähltes Profil: %@. Doppeltippen dann gedrückt halten, um den Kontoschalter anzuzeigen";
"Scene.Bookmark.Title" = "Bookmarks";
"Scene.Compose.Accessibility.AppendAttachment" = "Anhang hinzufügen"; "Scene.Compose.Accessibility.AppendAttachment" = "Anhang hinzufügen";
"Scene.Compose.Accessibility.AppendPoll" = "Umfrage hinzufügen"; "Scene.Compose.Accessibility.AppendPoll" = "Umfrage hinzufügen";
"Scene.Compose.Accessibility.CustomEmojiPicker" = "Benutzerdefinierter Emojiwähler"; "Scene.Compose.Accessibility.CustomEmojiPicker" = "Benutzerdefinierter Emojiwähler";
@ -200,7 +203,7 @@ kann nicht auf Mastodon hochgeladen werden.";
"Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "E-Mail-Client öffnen"; "Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "E-Mail-Client öffnen";
"Scene.ConfirmEmail.OpenEmailApp.Title" = "Überprüfe deinen Posteingang."; "Scene.ConfirmEmail.OpenEmailApp.Title" = "Überprüfe deinen Posteingang.";
"Scene.ConfirmEmail.Subtitle" = "Schaue kurz in dein E-Mail-Postfach und tippe den Link an, den wir dir gesendet haben."; "Scene.ConfirmEmail.Subtitle" = "Schaue kurz in dein E-Mail-Postfach und tippe den Link an, den wir dir gesendet haben.";
"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account"; "Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Schaue kurz in dein E-Mail-Postfach und tippe den Link an, den wir dir gesendet haben";
"Scene.ConfirmEmail.Title" = "Noch eine letzte Sache."; "Scene.ConfirmEmail.Title" = "Noch eine letzte Sache.";
"Scene.Discovery.Intro" = "Dies sind die Beiträge, die in deiner Umgebung auf Mastodon beliebter werden."; "Scene.Discovery.Intro" = "Dies sind die Beiträge, die in deiner Umgebung auf Mastodon beliebter werden.";
"Scene.Discovery.Tabs.Community" = "Community"; "Scene.Discovery.Tabs.Community" = "Community";
@ -208,25 +211,25 @@ kann nicht auf Mastodon hochgeladen werden.";
"Scene.Discovery.Tabs.Hashtags" = "Hashtags"; "Scene.Discovery.Tabs.Hashtags" = "Hashtags";
"Scene.Discovery.Tabs.News" = "Nachrichten"; "Scene.Discovery.Tabs.News" = "Nachrichten";
"Scene.Discovery.Tabs.Posts" = "Beiträge"; "Scene.Discovery.Tabs.Posts" = "Beiträge";
"Scene.Familiarfollowers.FollowedByNames" = "Followed by %@"; "Scene.Familiarfollowers.FollowedByNames" = "Gefolgt von %@";
"Scene.Familiarfollowers.Title" = "Followers you familiar"; "Scene.Familiarfollowers.Title" = "Follower, die dir bekannt vorkommen";
"Scene.Favorite.Title" = "Deine Favoriten"; "Scene.Favorite.Title" = "Deine Favoriten";
"Scene.FavoritedBy.Title" = "Favorited By"; "Scene.FavoritedBy.Title" = "Favorisiert von";
"Scene.Follower.Footer" = "Follower von anderen Servern werden nicht angezeigt."; "Scene.Follower.Footer" = "Follower von anderen Servern werden nicht angezeigt.";
"Scene.Follower.Title" = "follower"; "Scene.Follower.Title" = "Follower";
"Scene.Following.Footer" = "Wem das Konto folgt wird von anderen Servern werden nicht angezeigt."; "Scene.Following.Footer" = "Wem das Konto folgt wird von anderen Servern werden nicht angezeigt.";
"Scene.Following.Title" = "following"; "Scene.Following.Title" = "Folgende";
"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoHint" = "Tap to scroll to top and tap again to previous location"; "Scene.HomeTimeline.NavigationBarState.Accessibility.LogoHint" = "Zum Scrollen nach oben tippen und zum vorherigen Ort erneut tippen";
"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoLabel" = "Logo Button"; "Scene.HomeTimeline.NavigationBarState.Accessibility.LogoLabel" = "Logo-Button";
"Scene.HomeTimeline.NavigationBarState.NewPosts" = "Neue Beiträge anzeigen"; "Scene.HomeTimeline.NavigationBarState.NewPosts" = "Neue Beiträge anzeigen";
"Scene.HomeTimeline.NavigationBarState.Offline" = "Offline"; "Scene.HomeTimeline.NavigationBarState.Offline" = "Offline";
"Scene.HomeTimeline.NavigationBarState.Published" = "Veröffentlicht!"; "Scene.HomeTimeline.NavigationBarState.Published" = "Veröffentlicht!";
"Scene.HomeTimeline.NavigationBarState.Publishing" = "Beitrag wird veröffentlicht..."; "Scene.HomeTimeline.NavigationBarState.Publishing" = "Beitrag wird veröffentlicht...";
"Scene.HomeTimeline.Title" = "Startseite"; "Scene.HomeTimeline.Title" = "Startseite";
"Scene.Notification.FollowRequest.Accept" = "Accept"; "Scene.Notification.FollowRequest.Accept" = "Akzeptieren";
"Scene.Notification.FollowRequest.Accepted" = "Accepted"; "Scene.Notification.FollowRequest.Accepted" = "Akzeptiert";
"Scene.Notification.FollowRequest.Reject" = "reject"; "Scene.Notification.FollowRequest.Reject" = "Ablehnen";
"Scene.Notification.FollowRequest.Rejected" = "Rejected"; "Scene.Notification.FollowRequest.Rejected" = "Abgelehnt";
"Scene.Notification.Keyobard.ShowEverything" = "Alles anzeigen"; "Scene.Notification.Keyobard.ShowEverything" = "Alles anzeigen";
"Scene.Notification.Keyobard.ShowMentions" = "Erwähnungen anzeigen"; "Scene.Notification.Keyobard.ShowMentions" = "Erwähnungen anzeigen";
"Scene.Notification.NotificationDescription.FavoritedYourPost" = "hat deinen Beitrag favorisiert"; "Scene.Notification.NotificationDescription.FavoritedYourPost" = "hat deinen Beitrag favorisiert";
@ -250,11 +253,15 @@ kann nicht auf Mastodon hochgeladen werden.";
"Scene.Profile.Fields.AddRow" = "Zeile hinzufügen"; "Scene.Profile.Fields.AddRow" = "Zeile hinzufügen";
"Scene.Profile.Fields.Placeholder.Content" = "Inhalt"; "Scene.Profile.Fields.Placeholder.Content" = "Inhalt";
"Scene.Profile.Fields.Placeholder.Label" = "Bezeichnung"; "Scene.Profile.Fields.Placeholder.Label" = "Bezeichnung";
"Scene.Profile.Header.FollowsYou" = "Follows You"; "Scene.Profile.Header.FollowsYou" = "Folgt dir";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Bestätige %@ zu blockieren"; "Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Bestätige %@ zu blockieren";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Konto blockieren"; "Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Konto blockieren";
"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Message" = "Confirm to hide reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Title" = "Reblogs ausblenden";
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "Bestätige %@ stumm zu schalten"; "Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "Bestätige %@ stumm zu schalten";
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Konto stummschalten"; "Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Konto stummschalten";
"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Message" = "Confirm to show reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Title" = "Reblogs anzeigen";
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "Bestätige %@ zu entsperren"; "Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "Bestätige %@ zu entsperren";
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Konto entsperren"; "Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Konto entsperren";
"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Bestätige um %@ nicht mehr stummzuschalten"; "Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Bestätige um %@ nicht mehr stummzuschalten";
@ -264,7 +271,7 @@ kann nicht auf Mastodon hochgeladen werden.";
"Scene.Profile.SegmentedControl.Posts" = "Beiträge"; "Scene.Profile.SegmentedControl.Posts" = "Beiträge";
"Scene.Profile.SegmentedControl.PostsAndReplies" = "Beiträge und Antworten"; "Scene.Profile.SegmentedControl.PostsAndReplies" = "Beiträge und Antworten";
"Scene.Profile.SegmentedControl.Replies" = "Antworten"; "Scene.Profile.SegmentedControl.Replies" = "Antworten";
"Scene.RebloggedBy.Title" = "Reblogged By"; "Scene.RebloggedBy.Title" = "Geteilt von";
"Scene.Register.Error.Item.Agreement" = "Vereinbarung"; "Scene.Register.Error.Item.Agreement" = "Vereinbarung";
"Scene.Register.Error.Item.Email" = "E-Mail"; "Scene.Register.Error.Item.Email" = "E-Mail";
"Scene.Register.Error.Item.Locale" = "Sprache"; "Scene.Register.Error.Item.Locale" = "Sprache";
@ -297,7 +304,7 @@ kann nicht auf Mastodon hochgeladen werden.";
"Scene.Register.Input.Password.Require" = "Anforderungen an dein Passwort:"; "Scene.Register.Input.Password.Require" = "Anforderungen an dein Passwort:";
"Scene.Register.Input.Username.DuplicatePrompt" = "Dieser Benutzername ist vergeben."; "Scene.Register.Input.Username.DuplicatePrompt" = "Dieser Benutzername ist vergeben.";
"Scene.Register.Input.Username.Placeholder" = "Benutzername"; "Scene.Register.Input.Username.Placeholder" = "Benutzername";
"Scene.Register.LetsGetYouSetUpOnDomain" = "Lets get you set up on %@"; "Scene.Register.LetsGetYouSetUpOnDomain" = "Okay, lass uns mit %@ anfangen";
"Scene.Register.Title" = "Erzähle uns von dir."; "Scene.Register.Title" = "Erzähle uns von dir.";
"Scene.Report.Content1" = "Gibt es noch weitere Beiträge, die du der Meldung hinzufügen möchtest?"; "Scene.Report.Content1" = "Gibt es noch weitere Beiträge, die du der Meldung hinzufügen möchtest?";
"Scene.Report.Content2" = "Gibt es etwas, was die Moderatoren über diese Meldung wissen sollten?"; "Scene.Report.Content2" = "Gibt es etwas, was die Moderatoren über diese Meldung wissen sollten?";
@ -307,38 +314,38 @@ kann nicht auf Mastodon hochgeladen werden.";
"Scene.Report.SkipToSend" = "Ohne Kommentar abschicken"; "Scene.Report.SkipToSend" = "Ohne Kommentar abschicken";
"Scene.Report.Step1" = "Schritt 1 von 2"; "Scene.Report.Step1" = "Schritt 1 von 2";
"Scene.Report.Step2" = "Schritt 2 von 2"; "Scene.Report.Step2" = "Schritt 2 von 2";
"Scene.Report.StepFinal.BlockUser" = "Block %@"; "Scene.Report.StepFinal.BlockUser" = "%@ blockieren";
"Scene.Report.StepFinal.DontWantToSeeThis" = "Dont want to see this?"; "Scene.Report.StepFinal.DontWantToSeeThis" = "Du willst das nicht mehr sehen?";
"Scene.Report.StepFinal.MuteUser" = "Mute %@"; "Scene.Report.StepFinal.MuteUser" = "%@ stummschalten";
"Scene.Report.StepFinal.TheyWillNoLongerBeAbleToFollowOrSeeYourPostsButTheyCanSeeIfTheyveBeenBlocked" = "They will no longer be able to follow or see your posts, but they can see if theyve been blocked."; "Scene.Report.StepFinal.TheyWillNoLongerBeAbleToFollowOrSeeYourPostsButTheyCanSeeIfTheyveBeenBlocked" = "Du wirst die Beiträge von diesem Konto nicht sehen. Das Konto wird nicht in der Lage sein, deine Beiträge zu sehen oder dir zu folgen. Die Person hinter dem Konto wird wissen, dass du das Konto blockiert hast.";
"Scene.Report.StepFinal.Unfollow" = "Unfollow"; "Scene.Report.StepFinal.Unfollow" = "Entfolgen";
"Scene.Report.StepFinal.UnfollowUser" = "Unfollow %@"; "Scene.Report.StepFinal.UnfollowUser" = "%@ entfolgen";
"Scene.Report.StepFinal.Unfollowed" = "Unfollowed"; "Scene.Report.StepFinal.Unfollowed" = "Entfolgt";
"Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "When you see something you dont like on Mastodon, you can remove the person from your experience."; "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "Wenn du etwas auf Mastodon nicht sehen willst, kannst du den Nutzer aus deiner Erfahrung streichen.";
"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "While we review this, you can take action against %@"; "Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "Während wir dies überprüfen, kannst du gegen %@ vorgehen";
"Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "You wont see their posts or reblogs in your home feed. They wont know theyve been muted."; "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "Du wirst die Beiträge vom Konto nicht mehr sehen. Das Konto kann dir immer noch folgen, und die Person hinter dem Konto wird deine Beiträge sehen können und nicht wissen, dass du sie stummgeschaltet hast.";
"Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Is there anything else we should know?"; "Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Gibt es etwas anderes, was wir wissen sollten?";
"Scene.Report.StepFour.Step4Of4" = "Step 4 of 4"; "Scene.Report.StepFour.Step4Of4" = "Schritt 4 von 4";
"Scene.Report.StepOne.IDontLikeIt" = "I dont like it"; "Scene.Report.StepOne.IDontLikeIt" = "Mir gefällt das nicht";
"Scene.Report.StepOne.ItIsNotSomethingYouWantToSee" = "It is not something you want to see"; "Scene.Report.StepOne.ItIsNotSomethingYouWantToSee" = "Das ist etwas, das man nicht sehen möchte";
"Scene.Report.StepOne.ItViolatesServerRules" = "It violates server rules"; "Scene.Report.StepOne.ItViolatesServerRules" = "Es verstößt gegen Serverregeln";
"Scene.Report.StepOne.ItsSomethingElse" = "Its something else"; "Scene.Report.StepOne.ItsSomethingElse" = "Das ist was anderes";
"Scene.Report.StepOne.ItsSpam" = "Its spam"; "Scene.Report.StepOne.ItsSpam" = "Das ist Spam";
"Scene.Report.StepOne.MaliciousLinksFakeEngagementOrRepetetiveReplies" = "Malicious links, fake engagement, or repetetive replies"; "Scene.Report.StepOne.MaliciousLinksFakeEngagementOrRepetetiveReplies" = "Bösartige Links, gefälschtes Engagement oder wiederholte Antworten";
"Scene.Report.StepOne.SelectTheBestMatch" = "Select the best match"; "Scene.Report.StepOne.SelectTheBestMatch" = "Wähle die passende Kategorie";
"Scene.Report.StepOne.Step1Of4" = "Step 1 of 4"; "Scene.Report.StepOne.Step1Of4" = "Schritt 1 von 4";
"Scene.Report.StepOne.TheIssueDoesNotFitIntoOtherCategories" = "The issue does not fit into other categories"; "Scene.Report.StepOne.TheIssueDoesNotFitIntoOtherCategories" = "Das Problem passt nicht in die Kategorien";
"Scene.Report.StepOne.WhatsWrongWithThisAccount" = "What's wrong with this account?"; "Scene.Report.StepOne.WhatsWrongWithThisAccount" = "Was stimmt mit diesem Konto nicht?";
"Scene.Report.StepOne.WhatsWrongWithThisPost" = "What's wrong with this post?"; "Scene.Report.StepOne.WhatsWrongWithThisPost" = "Was stimmt mit diesem Beitrag nicht?";
"Scene.Report.StepOne.WhatsWrongWithThisUsername" = "What's wrong with %@?"; "Scene.Report.StepOne.WhatsWrongWithThisUsername" = "Was ist los mit %@?";
"Scene.Report.StepOne.YouAreAwareThatItBreaksSpecificRules" = "You are aware that it breaks specific rules"; "Scene.Report.StepOne.YouAreAwareThatItBreaksSpecificRules" = "Du weißt, welche Regeln verletzt werden";
"Scene.Report.StepThree.AreThereAnyPostsThatBackUpThisReport" = "Are there any posts that back up this report?"; "Scene.Report.StepThree.AreThereAnyPostsThatBackUpThisReport" = "Gibt es Beiträge, die diesen Bericht unterstützen?";
"Scene.Report.StepThree.SelectAllThatApply" = "Select all that apply"; "Scene.Report.StepThree.SelectAllThatApply" = "Alles Zutreffende auswählen";
"Scene.Report.StepThree.Step3Of4" = "Step 3 of 4"; "Scene.Report.StepThree.Step3Of4" = "Schritt 3 von 4";
"Scene.Report.StepTwo.IJustDontLikeIt" = "I just dont like it"; "Scene.Report.StepTwo.IJustDontLikeIt" = "Das gefällt mir einfach nicht";
"Scene.Report.StepTwo.SelectAllThatApply" = "Select all that apply"; "Scene.Report.StepTwo.SelectAllThatApply" = "Alles Zutreffende auswählen";
"Scene.Report.StepTwo.Step2Of4" = "Step 2 of 4"; "Scene.Report.StepTwo.Step2Of4" = "Schritt 2 von 4";
"Scene.Report.StepTwo.WhichRulesAreBeingViolated" = "Which rules are being violated?"; "Scene.Report.StepTwo.WhichRulesAreBeingViolated" = "Welche Regeln werden verletzt?";
"Scene.Report.TextPlaceholder" = "Zusätzliche Kommentare eingeben oder einfügen"; "Scene.Report.TextPlaceholder" = "Zusätzliche Kommentare eingeben oder einfügen";
"Scene.Report.Title" = "%@ melden"; "Scene.Report.Title" = "%@ melden";
"Scene.Report.TitleReport" = "Melden"; "Scene.Report.TitleReport" = "Melden";
@ -379,7 +386,7 @@ kann nicht auf Mastodon hochgeladen werden.";
"Scene.ServerPicker.EmptyState.FindingServers" = "Verfügbare Server werden gesucht..."; "Scene.ServerPicker.EmptyState.FindingServers" = "Verfügbare Server werden gesucht...";
"Scene.ServerPicker.EmptyState.NoResults" = "Keine Ergebnisse"; "Scene.ServerPicker.EmptyState.NoResults" = "Keine Ergebnisse";
"Scene.ServerPicker.Input.Placeholder" = "Nach Server suchen oder URL eingeben"; "Scene.ServerPicker.Input.Placeholder" = "Nach Server suchen oder URL eingeben";
"Scene.ServerPicker.Input.SearchServersOrEnterUrl" = "Search servers or enter URL"; "Scene.ServerPicker.Input.SearchServersOrEnterUrl" = "Nach Server suchen oder URL eingeben";
"Scene.ServerPicker.Label.Category" = "KATEGORIE"; "Scene.ServerPicker.Label.Category" = "KATEGORIE";
"Scene.ServerPicker.Label.Language" = "SPRACHE"; "Scene.ServerPicker.Label.Language" = "SPRACHE";
"Scene.ServerPicker.Label.Users" = "BENUTZER"; "Scene.ServerPicker.Label.Users" = "BENUTZER";

View File

@ -21,7 +21,7 @@
<key>a11y.plural.count.input_limit_exceeds</key> <key>a11y.plural.count.input_limit_exceeds</key>
<dict> <dict>
<key>NSStringLocalizedFormatKey</key> <key>NSStringLocalizedFormatKey</key>
<string>Eingabelimit überschritten %#@character_count@</string> <string>Zeichenanzahl um %#@character_count@ überschritten</string>
<key>character_count</key> <key>character_count</key>
<dict> <dict>
<key>NSStringFormatSpecTypeKey</key> <key>NSStringFormatSpecTypeKey</key>
@ -37,7 +37,7 @@
<key>a11y.plural.count.input_limit_remains</key> <key>a11y.plural.count.input_limit_remains</key>
<dict> <dict>
<key>NSStringLocalizedFormatKey</key> <key>NSStringLocalizedFormatKey</key>
<string>Eingabelimit eingehalten %#@character_count@</string> <string>Noch %#@character_count@ übrig</string>
<key>character_count</key> <key>character_count</key>
<dict> <dict>
<key>NSStringFormatSpecTypeKey</key> <key>NSStringFormatSpecTypeKey</key>
@ -72,9 +72,9 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>Followed by %1$@, and another mutual</string> <string>Gefolgt von %1$@ und einer weiteren Person, der du folgst</string>
<key>other</key> <key>other</key>
<string>Followed by %1$@, and %ld mutuals</string> <string>Gefolgt von %1$@ und %ld weiteren Personen, denen du folgst</string>
</dict> </dict>
</dict> </dict>
<key>plural.count.metric_formatted.post</key> <key>plural.count.metric_formatted.post</key>
@ -104,9 +104,9 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>1 media</string> <string>1 Datei</string>
<key>other</key> <key>other</key>
<string>%ld media</string> <string>%ld Dateien</string>
</dict> </dict>
</dict> </dict>
<key>plural.count.post</key> <key>plural.count.post</key>
@ -200,7 +200,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>1 Wähler</string> <string>1 Wähler:in</string>
<key>other</key> <key>other</key>
<string>%ld Wähler</string> <string>%ld Wähler</string>
</dict> </dict>
@ -216,9 +216,9 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>1 Mensch spricht</string> <string>Eine Person redet</string>
<key>other</key> <key>other</key>
<string>%ld Leute reden</string> <string>%ld Personen reden</string>
</dict> </dict>
</dict> </dict>
<key>plural.count.following</key> <key>plural.count.following</key>
@ -360,7 +360,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>vor 1 Jahr</string> <string>vor einem Jahr</string>
<key>other</key> <key>other</key>
<string>vor %ld Jahren</string> <string>vor %ld Jahren</string>
</dict> </dict>
@ -376,7 +376,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>vor 1 M</string> <string>vor einem Monat</string>
<key>other</key> <key>other</key>
<string>vor %ld Monaten</string> <string>vor %ld Monaten</string>
</dict> </dict>
@ -392,7 +392,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>vor 1 Tag</string> <string>vor einem Tag</string>
<key>other</key> <key>other</key>
<string>vor %ld Tagen</string> <string>vor %ld Tagen</string>
</dict> </dict>
@ -408,7 +408,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>vor 1 Stunde</string> <string>vor einer Stunde</string>
<key>other</key> <key>other</key>
<string>vor %ld Stunden</string> <string>vor %ld Stunden</string>
</dict> </dict>
@ -424,7 +424,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>vor 1 Minute</string> <string>vor einer Minute</string>
<key>other</key> <key>other</key>
<string>vor %ld Minuten</string> <string>vor %ld Minuten</string>
</dict> </dict>
@ -440,7 +440,7 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>vor 1 Sekunde</string> <string>vor einer Sekunde</string>
<key>other</key> <key>other</key>
<string>vor %ld Sekuden</string> <string>vor %ld Sekuden</string>
</dict> </dict>

View File

@ -68,11 +68,13 @@ Please check your internet connection.";
"Common.Controls.Friendship.EditInfo" = "Edit Info"; "Common.Controls.Friendship.EditInfo" = "Edit Info";
"Common.Controls.Friendship.Follow" = "Follow"; "Common.Controls.Friendship.Follow" = "Follow";
"Common.Controls.Friendship.Following" = "Following"; "Common.Controls.Friendship.Following" = "Following";
"Common.Controls.Friendship.HideReblogs" = "Hide Reblogs";
"Common.Controls.Friendship.Mute" = "Mute"; "Common.Controls.Friendship.Mute" = "Mute";
"Common.Controls.Friendship.MuteUser" = "Mute %@"; "Common.Controls.Friendship.MuteUser" = "Mute %@";
"Common.Controls.Friendship.Muted" = "Muted"; "Common.Controls.Friendship.Muted" = "Muted";
"Common.Controls.Friendship.Pending" = "Pending"; "Common.Controls.Friendship.Pending" = "Pending";
"Common.Controls.Friendship.Request" = "Request"; "Common.Controls.Friendship.Request" = "Request";
"Common.Controls.Friendship.ShowReblogs" = "Show Reblogs";
"Common.Controls.Friendship.Unblock" = "Unblock"; "Common.Controls.Friendship.Unblock" = "Unblock";
"Common.Controls.Friendship.UnblockUser" = "Unblock %@"; "Common.Controls.Friendship.UnblockUser" = "Unblock %@";
"Common.Controls.Friendship.Unmute" = "Unmute"; "Common.Controls.Friendship.Unmute" = "Unmute";
@ -104,10 +106,12 @@ Please check your internet connection.";
"Common.Controls.Status.Actions.TapThenHoldToShowMenu" = "Tap then hold to show menu"; "Common.Controls.Status.Actions.TapThenHoldToShowMenu" = "Tap then hold to show menu";
"Common.Controls.Status.Actions.Unfavorite" = "Unfavorite"; "Common.Controls.Status.Actions.Unfavorite" = "Unfavorite";
"Common.Controls.Status.Actions.Unreblog" = "Undo reblog"; "Common.Controls.Status.Actions.Unreblog" = "Undo reblog";
"Common.Controls.Status.Actions.Bookmark" = "Bookmark";
"Common.Controls.Status.Actions.Unbookmark" = "Unbookmark";
"Common.Controls.Status.ContentWarning" = "Content Warning"; "Common.Controls.Status.ContentWarning" = "Content Warning";
"Common.Controls.Status.MediaContentWarning" = "Tap anywhere to reveal"; "Common.Controls.Status.MediaContentWarning" = "Tap anywhere to reveal";
"Common.Controls.Status.MetaEntity.Email" = "Email address: %@";
"Common.Controls.Status.MetaEntity.Hashtag" = "Hastag %@";
"Common.Controls.Status.MetaEntity.Mention" = "Show Profile: %@";
"Common.Controls.Status.MetaEntity.Url" = "Link: %@";
"Common.Controls.Status.Poll.Closed" = "Closed"; "Common.Controls.Status.Poll.Closed" = "Closed";
"Common.Controls.Status.Poll.Vote" = "Vote"; "Common.Controls.Status.Poll.Vote" = "Vote";
"Common.Controls.Status.SensitiveContent" = "Sensitive Content"; "Common.Controls.Status.SensitiveContent" = "Sensitive Content";
@ -151,7 +155,7 @@ Your profile looks like this to them.";
"Scene.AccountList.AddAccount" = "Add Account"; "Scene.AccountList.AddAccount" = "Add Account";
"Scene.AccountList.DismissAccountSwitcher" = "Dismiss Account Switcher"; "Scene.AccountList.DismissAccountSwitcher" = "Dismiss Account Switcher";
"Scene.AccountList.TabBarHint" = "Current selected profile: %@. Double tap then hold to show account switcher"; "Scene.AccountList.TabBarHint" = "Current selected profile: %@. Double tap then hold to show account switcher";
"Scene.Bookmark.Title" = "Your Bookmarks"; "Scene.Bookmark.Title" = "Bookmarks";
"Scene.Compose.Accessibility.AppendAttachment" = "Add Attachment"; "Scene.Compose.Accessibility.AppendAttachment" = "Add Attachment";
"Scene.Compose.Accessibility.AppendPoll" = "Add Poll"; "Scene.Compose.Accessibility.AppendPoll" = "Add Poll";
"Scene.Compose.Accessibility.CustomEmojiPicker" = "Custom Emoji Picker"; "Scene.Compose.Accessibility.CustomEmojiPicker" = "Custom Emoji Picker";
@ -256,8 +260,12 @@ uploaded to Mastodon.";
"Scene.Profile.Header.FollowsYou" = "Follows You"; "Scene.Profile.Header.FollowsYou" = "Follows You";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Confirm to block %@"; "Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Confirm to block %@";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Block Account"; "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.Message" = "Confirm to mute %@";
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Mute Account"; "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.Message" = "Confirm to unblock %@";
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Unblock Account"; "Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Unblock Account";
"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Confirm to unmute %@"; "Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Confirm to unmute %@";
@ -440,4 +448,4 @@ uploaded to Mastodon.";
back in your hands."; back in your hands.";
"Scene.Wizard.AccessibilityHint" = "Double tap to dismiss this wizard"; "Scene.Wizard.AccessibilityHint" = "Double tap to dismiss this wizard";
"Scene.Wizard.MultipleAccountSwitchIntroDescription" = "Switch between multiple accounts by holding the profile button."; "Scene.Wizard.MultipleAccountSwitchIntroDescription" = "Switch between multiple accounts by holding the profile button.";
"Scene.Wizard.NewInMastodon" = "New in Mastodon"; "Scene.Wizard.NewInMastodon" = "New in Mastodon";

View File

@ -68,11 +68,13 @@ Por favor, revise su conexión a internet.";
"Common.Controls.Friendship.EditInfo" = "Editar Info"; "Common.Controls.Friendship.EditInfo" = "Editar Info";
"Common.Controls.Friendship.Follow" = "Seguir"; "Common.Controls.Friendship.Follow" = "Seguir";
"Common.Controls.Friendship.Following" = "Siguiendo"; "Common.Controls.Friendship.Following" = "Siguiendo";
"Common.Controls.Friendship.HideReblogs" = "Hide Reblogs";
"Common.Controls.Friendship.Mute" = "Silenciar"; "Common.Controls.Friendship.Mute" = "Silenciar";
"Common.Controls.Friendship.MuteUser" = "Silenciar a %@"; "Common.Controls.Friendship.MuteUser" = "Silenciar a %@";
"Common.Controls.Friendship.Muted" = "Silenciado"; "Common.Controls.Friendship.Muted" = "Silenciado";
"Common.Controls.Friendship.Pending" = "Pendiente"; "Common.Controls.Friendship.Pending" = "Pendiente";
"Common.Controls.Friendship.Request" = "Solicitud"; "Common.Controls.Friendship.Request" = "Solicitud";
"Common.Controls.Friendship.ShowReblogs" = "Show Reblogs";
"Common.Controls.Friendship.Unblock" = "Desbloquear"; "Common.Controls.Friendship.Unblock" = "Desbloquear";
"Common.Controls.Friendship.UnblockUser" = "Desbloquear a %@"; "Common.Controls.Friendship.UnblockUser" = "Desbloquear a %@";
"Common.Controls.Friendship.Unmute" = "Desmutear"; "Common.Controls.Friendship.Unmute" = "Desmutear";
@ -149,6 +151,7 @@ Tu perfil se ve así para él.";
"Scene.AccountList.AddAccount" = "Añadir cuenta"; "Scene.AccountList.AddAccount" = "Añadir cuenta";
"Scene.AccountList.DismissAccountSwitcher" = "Descartar el selector de cuentas"; "Scene.AccountList.DismissAccountSwitcher" = "Descartar el selector de cuentas";
"Scene.AccountList.TabBarHint" = "Perfil seleccionado actualmente: %@. Haz un doble toque y mantén pulsado para mostrar el selector de cuentas"; "Scene.AccountList.TabBarHint" = "Perfil seleccionado actualmente: %@. Haz un doble toque y mantén pulsado para mostrar el selector de cuentas";
"Scene.Bookmark.Title" = "Bookmarks";
"Scene.Compose.Accessibility.AppendAttachment" = "Añadir Adjunto"; "Scene.Compose.Accessibility.AppendAttachment" = "Añadir Adjunto";
"Scene.Compose.Accessibility.AppendPoll" = "Añadir Encuesta"; "Scene.Compose.Accessibility.AppendPoll" = "Añadir Encuesta";
"Scene.Compose.Accessibility.CustomEmojiPicker" = "Selector de Emojis Personalizados"; "Scene.Compose.Accessibility.CustomEmojiPicker" = "Selector de Emojis Personalizados";
@ -254,8 +257,12 @@ pulsa en el enlace para confirmar tu cuenta.";
"Scene.Profile.Header.FollowsYou" = "Te sigue"; "Scene.Profile.Header.FollowsYou" = "Te sigue";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Confirmar para bloquear a %@"; "Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Confirmar para bloquear a %@";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Bloquear cuenta"; "Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Bloquear cuenta";
"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Message" = "Confirm to hide reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Title" = "Hide Reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "Confirmar para silenciar %@"; "Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "Confirmar para silenciar %@";
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Silenciar cuenta"; "Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Silenciar cuenta";
"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Message" = "Confirm to show reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Title" = "Show Reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "Confirmar para desbloquear a %@"; "Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "Confirmar para desbloquear a %@";
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Desbloquear cuenta"; "Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Desbloquear cuenta";
"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Confirmar para dejar de silenciar a %@"; "Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Confirmar para dejar de silenciar a %@";

View File

@ -68,11 +68,13 @@ Egiaztatu Interneteko konexioa.";
"Common.Controls.Friendship.EditInfo" = "Editatu informazioa"; "Common.Controls.Friendship.EditInfo" = "Editatu informazioa";
"Common.Controls.Friendship.Follow" = "Jarraitu"; "Common.Controls.Friendship.Follow" = "Jarraitu";
"Common.Controls.Friendship.Following" = "Jarraitzen"; "Common.Controls.Friendship.Following" = "Jarraitzen";
"Common.Controls.Friendship.HideReblogs" = "Hide Reblogs";
"Common.Controls.Friendship.Mute" = "Mututu"; "Common.Controls.Friendship.Mute" = "Mututu";
"Common.Controls.Friendship.MuteUser" = "Mututu %@"; "Common.Controls.Friendship.MuteUser" = "Mututu %@";
"Common.Controls.Friendship.Muted" = "Mutututa"; "Common.Controls.Friendship.Muted" = "Mutututa";
"Common.Controls.Friendship.Pending" = "Zain"; "Common.Controls.Friendship.Pending" = "Zain";
"Common.Controls.Friendship.Request" = "Eskaera"; "Common.Controls.Friendship.Request" = "Eskaera";
"Common.Controls.Friendship.ShowReblogs" = "Show Reblogs";
"Common.Controls.Friendship.Unblock" = "Desblokeatu"; "Common.Controls.Friendship.Unblock" = "Desblokeatu";
"Common.Controls.Friendship.UnblockUser" = "Desblokeatu %@"; "Common.Controls.Friendship.UnblockUser" = "Desblokeatu %@";
"Common.Controls.Friendship.Unmute" = "Desmututu"; "Common.Controls.Friendship.Unmute" = "Desmututu";
@ -149,6 +151,7 @@ Zure profilak itxura hau du berarentzat.";
"Scene.AccountList.AddAccount" = "Gehitu kontua"; "Scene.AccountList.AddAccount" = "Gehitu kontua";
"Scene.AccountList.DismissAccountSwitcher" = "Baztertu kontu-aldatzailea"; "Scene.AccountList.DismissAccountSwitcher" = "Baztertu kontu-aldatzailea";
"Scene.AccountList.TabBarHint" = "Unean hautatutako profila: %@. Ukitu birritan, ondoren eduki sakatuta kontu-aldatzailea erakusteko"; "Scene.AccountList.TabBarHint" = "Unean hautatutako profila: %@. Ukitu birritan, ondoren eduki sakatuta kontu-aldatzailea erakusteko";
"Scene.Bookmark.Title" = "Bookmarks";
"Scene.Compose.Accessibility.AppendAttachment" = "Gehitu eranskina"; "Scene.Compose.Accessibility.AppendAttachment" = "Gehitu eranskina";
"Scene.Compose.Accessibility.AppendPoll" = "Gehitu inkesta"; "Scene.Compose.Accessibility.AppendPoll" = "Gehitu inkesta";
"Scene.Compose.Accessibility.CustomEmojiPicker" = "Emoji pertsonalizatuen hautatzailea"; "Scene.Compose.Accessibility.CustomEmojiPicker" = "Emoji pertsonalizatuen hautatzailea";
@ -253,8 +256,12 @@ Mastodonera igo.";
"Scene.Profile.Header.FollowsYou" = "Follows You"; "Scene.Profile.Header.FollowsYou" = "Follows You";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Berretsi %@ blokeatzea"; "Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Berretsi %@ blokeatzea";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Blokeatu kontua"; "Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Blokeatu kontua";
"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Message" = "Confirm to hide reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Title" = "Hide Reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "Berretsi %@ mututzea"; "Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "Berretsi %@ mututzea";
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Mututu kontua"; "Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Mututu kontua";
"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Message" = "Confirm to show reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Title" = "Show Reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "Berretsi %@ desblokeatzea"; "Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "Berretsi %@ desblokeatzea";
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Desblokeatu kontua"; "Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Desblokeatu kontua";
"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Berretsi %@ desmututzea"; "Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Berretsi %@ desmututzea";

View File

@ -68,11 +68,13 @@ Tarkista internet-yhteytesi.";
"Common.Controls.Friendship.EditInfo" = "Muokkaa profiilia"; "Common.Controls.Friendship.EditInfo" = "Muokkaa profiilia";
"Common.Controls.Friendship.Follow" = "Seuraa"; "Common.Controls.Friendship.Follow" = "Seuraa";
"Common.Controls.Friendship.Following" = "Seurataan"; "Common.Controls.Friendship.Following" = "Seurataan";
"Common.Controls.Friendship.HideReblogs" = "Hide Reblogs";
"Common.Controls.Friendship.Mute" = "Mykistä"; "Common.Controls.Friendship.Mute" = "Mykistä";
"Common.Controls.Friendship.MuteUser" = "Mykistä %@"; "Common.Controls.Friendship.MuteUser" = "Mykistä %@";
"Common.Controls.Friendship.Muted" = "Mykistetty"; "Common.Controls.Friendship.Muted" = "Mykistetty";
"Common.Controls.Friendship.Pending" = "Pyydetty"; "Common.Controls.Friendship.Pending" = "Pyydetty";
"Common.Controls.Friendship.Request" = "Pyydä"; "Common.Controls.Friendship.Request" = "Pyydä";
"Common.Controls.Friendship.ShowReblogs" = "Show Reblogs";
"Common.Controls.Friendship.Unblock" = "Poista esto"; "Common.Controls.Friendship.Unblock" = "Poista esto";
"Common.Controls.Friendship.UnblockUser" = "Unblock %@"; "Common.Controls.Friendship.UnblockUser" = "Unblock %@";
"Common.Controls.Friendship.Unmute" = "Poista mykistys"; "Common.Controls.Friendship.Unmute" = "Poista mykistys";
@ -149,6 +151,7 @@ Profiilisi näyttää tältä hänelle.";
"Scene.AccountList.AddAccount" = "Lisää tili"; "Scene.AccountList.AddAccount" = "Lisää tili";
"Scene.AccountList.DismissAccountSwitcher" = "Sulje tilin vaihtaja"; "Scene.AccountList.DismissAccountSwitcher" = "Sulje tilin vaihtaja";
"Scene.AccountList.TabBarHint" = "Nykyinen valittu profiili: %@. Kaksoisnapauta ja pidä sitten painettuna näytääksesi tilin vaihtajan"; "Scene.AccountList.TabBarHint" = "Nykyinen valittu profiili: %@. Kaksoisnapauta ja pidä sitten painettuna näytääksesi tilin vaihtajan";
"Scene.Bookmark.Title" = "Bookmarks";
"Scene.Compose.Accessibility.AppendAttachment" = "Lisää liite"; "Scene.Compose.Accessibility.AppendAttachment" = "Lisää liite";
"Scene.Compose.Accessibility.AppendPoll" = "Lisää kysely"; "Scene.Compose.Accessibility.AppendPoll" = "Lisää kysely";
"Scene.Compose.Accessibility.CustomEmojiPicker" = "Mukautettu emojivalitsin"; "Scene.Compose.Accessibility.CustomEmojiPicker" = "Mukautettu emojivalitsin";
@ -253,8 +256,12 @@ uploaded to Mastodon.";
"Scene.Profile.Header.FollowsYou" = "Follows You"; "Scene.Profile.Header.FollowsYou" = "Follows You";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Confirm to block %@"; "Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Confirm to block %@";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Block Account"; "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.Message" = "Confirm to mute %@";
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Mute Account"; "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.Message" = "Confirm to unblock %@";
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Unblock Account"; "Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Unblock Account";
"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Vahvista, että haluat poistaa mykistyksen tililtä %@"; "Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Vahvista, että haluat poistaa mykistyksen tililtä %@";

View File

@ -17,13 +17,13 @@ Veuillez vérifier votre accès à Internet.";
"Common.Alerts.PublishPostFailure.Title" = "La publication a échoué"; "Common.Alerts.PublishPostFailure.Title" = "La publication a échoué";
"Common.Alerts.SavePhotoFailure.Message" = "Veuillez activer la permission d'accès à la photothèque pour enregistrer la photo."; "Common.Alerts.SavePhotoFailure.Message" = "Veuillez activer la permission d'accès à la photothèque pour enregistrer la photo.";
"Common.Alerts.SavePhotoFailure.Title" = "Échec de l'enregistrement de la photo"; "Common.Alerts.SavePhotoFailure.Title" = "Échec de l'enregistrement de la photo";
"Common.Alerts.ServerError.Title" = "Erreur du serveur"; "Common.Alerts.ServerError.Title" = "Erreur serveur";
"Common.Alerts.SignOut.Confirm" = "Se déconnecter"; "Common.Alerts.SignOut.Confirm" = "Se déconnecter";
"Common.Alerts.SignOut.Message" = "Voulez-vous vraiment vous déconnecter ?"; "Common.Alerts.SignOut.Message" = "Voulez-vous vraiment vous déconnecter ?";
"Common.Alerts.SignOut.Title" = "Se déconnecter"; "Common.Alerts.SignOut.Title" = "Se déconnecter";
"Common.Alerts.SignUpFailure.Title" = "Échec de l'inscription"; "Common.Alerts.SignUpFailure.Title" = "Échec de l'inscription";
"Common.Alerts.VoteFailure.PollEnded" = "Le sondage est terminé"; "Common.Alerts.VoteFailure.PollEnded" = "Le sondage est terminé";
"Common.Alerts.VoteFailure.Title" = "Le vote na pas pu être enregistré"; "Common.Alerts.VoteFailure.Title" = "Échec du vote";
"Common.Controls.Actions.Add" = "Ajouter"; "Common.Controls.Actions.Add" = "Ajouter";
"Common.Controls.Actions.Back" = "Retour"; "Common.Controls.Actions.Back" = "Retour";
"Common.Controls.Actions.BlockDomain" = "Bloquer %@"; "Common.Controls.Actions.BlockDomain" = "Bloquer %@";
@ -68,11 +68,13 @@ Veuillez vérifier votre accès à Internet.";
"Common.Controls.Friendship.EditInfo" = "Éditer les infos"; "Common.Controls.Friendship.EditInfo" = "Éditer les infos";
"Common.Controls.Friendship.Follow" = "Suivre"; "Common.Controls.Friendship.Follow" = "Suivre";
"Common.Controls.Friendship.Following" = "Suivi"; "Common.Controls.Friendship.Following" = "Suivi";
"Common.Controls.Friendship.HideReblogs" = "Masquer les Reblogs";
"Common.Controls.Friendship.Mute" = "Masquer"; "Common.Controls.Friendship.Mute" = "Masquer";
"Common.Controls.Friendship.MuteUser" = "Ignorer %@"; "Common.Controls.Friendship.MuteUser" = "Ignorer %@";
"Common.Controls.Friendship.Muted" = "Masqué"; "Common.Controls.Friendship.Muted" = "Masqué";
"Common.Controls.Friendship.Pending" = "En attente"; "Common.Controls.Friendship.Pending" = "En attente";
"Common.Controls.Friendship.Request" = "Requête"; "Common.Controls.Friendship.Request" = "Requête";
"Common.Controls.Friendship.ShowReblogs" = "Afficher les Reblogs";
"Common.Controls.Friendship.Unblock" = "Débloquer"; "Common.Controls.Friendship.Unblock" = "Débloquer";
"Common.Controls.Friendship.UnblockUser" = "Débloquer %@"; "Common.Controls.Friendship.UnblockUser" = "Débloquer %@";
"Common.Controls.Friendship.Unmute" = "Ne plus ignorer"; "Common.Controls.Friendship.Unmute" = "Ne plus ignorer";
@ -149,6 +151,7 @@ Votre profil ressemble à ça pour lui.";
"Scene.AccountList.AddAccount" = "Ajouter un compte"; "Scene.AccountList.AddAccount" = "Ajouter un compte";
"Scene.AccountList.DismissAccountSwitcher" = "Rejeter le commutateur de compte"; "Scene.AccountList.DismissAccountSwitcher" = "Rejeter le commutateur de compte";
"Scene.AccountList.TabBarHint" = "Profil sélectionné actuel: %@. Double appui puis maintenez enfoncé pour afficher le changement de compte"; "Scene.AccountList.TabBarHint" = "Profil sélectionné actuel: %@. Double appui puis maintenez enfoncé pour afficher le changement de compte";
"Scene.Bookmark.Title" = "Bookmarks";
"Scene.Compose.Accessibility.AppendAttachment" = "Joindre un document"; "Scene.Compose.Accessibility.AppendAttachment" = "Joindre un document";
"Scene.Compose.Accessibility.AppendPoll" = "Ajouter un Sondage"; "Scene.Compose.Accessibility.AppendPoll" = "Ajouter un Sondage";
"Scene.Compose.Accessibility.CustomEmojiPicker" = "Sélecteur démojis personnalisés"; "Scene.Compose.Accessibility.CustomEmojiPicker" = "Sélecteur démojis personnalisés";
@ -211,11 +214,11 @@ téléversé sur Mastodon.";
"Scene.Familiarfollowers.FollowedByNames" = "Suivi·e par %@"; "Scene.Familiarfollowers.FollowedByNames" = "Suivi·e par %@";
"Scene.Familiarfollowers.Title" = "Abonné·e·s que vous connaissez"; "Scene.Familiarfollowers.Title" = "Abonné·e·s que vous connaissez";
"Scene.Favorite.Title" = "Vos favoris"; "Scene.Favorite.Title" = "Vos favoris";
"Scene.FavoritedBy.Title" = "Favorited By"; "Scene.FavoritedBy.Title" = "Favoris par";
"Scene.Follower.Footer" = "Les abonné·e·s issus des autres serveurs ne sont pas affiché·e·s."; "Scene.Follower.Footer" = "Les abonné·e·s issus des autres serveurs ne sont pas affiché·e·s.";
"Scene.Follower.Title" = "abonné·e"; "Scene.Follower.Title" = "abonné·e";
"Scene.Following.Footer" = "Les abonnés issus des autres serveurs ne sont pas affichés."; "Scene.Following.Footer" = "Les abonnés issus des autres serveurs ne sont pas affichés.";
"Scene.Following.Title" = "following"; "Scene.Following.Title" = "abonnement";
"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoHint" = "Appuyez pour faire défiler vers le haut et appuyez à nouveau vers l'emplacement précédent"; "Scene.HomeTimeline.NavigationBarState.Accessibility.LogoHint" = "Appuyez pour faire défiler vers le haut et appuyez à nouveau vers l'emplacement précédent";
"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoLabel" = "Bouton logo"; "Scene.HomeTimeline.NavigationBarState.Accessibility.LogoLabel" = "Bouton logo";
"Scene.HomeTimeline.NavigationBarState.NewPosts" = "Voir les nouvelles publications"; "Scene.HomeTimeline.NavigationBarState.NewPosts" = "Voir les nouvelles publications";
@ -253,8 +256,12 @@ téléversé sur Mastodon.";
"Scene.Profile.Header.FollowsYou" = "Vous suit"; "Scene.Profile.Header.FollowsYou" = "Vous suit";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Confirmer le blocage de %@"; "Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Confirmer le blocage de %@";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Bloquer le compte"; "Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Bloquer le compte";
"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Message" = "Confirmer pour masquer les reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Title" = "Masquer les Reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "Êtes-vous sûr de vouloir mettre en sourdine %@"; "Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "Êtes-vous sûr de vouloir mettre en sourdine %@";
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Masquer le compte"; "Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Masquer le compte";
"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Message" = "Confirmer pour afficher les reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Title" = "Afficher les Reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "Confirmer le déblocage de %@"; "Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "Confirmer le déblocage de %@";
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Débloquer le compte"; "Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Débloquer le compte";
"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Êtes-vous sûr de vouloir désactiver la sourdine de %@"; "Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Êtes-vous sûr de vouloir désactiver la sourdine de %@";
@ -264,7 +271,7 @@ téléversé sur Mastodon.";
"Scene.Profile.SegmentedControl.Posts" = "Publications"; "Scene.Profile.SegmentedControl.Posts" = "Publications";
"Scene.Profile.SegmentedControl.PostsAndReplies" = "Messages et réponses"; "Scene.Profile.SegmentedControl.PostsAndReplies" = "Messages et réponses";
"Scene.Profile.SegmentedControl.Replies" = "Réponses"; "Scene.Profile.SegmentedControl.Replies" = "Réponses";
"Scene.RebloggedBy.Title" = "Reblogged By"; "Scene.RebloggedBy.Title" = "Reblogué par";
"Scene.Register.Error.Item.Agreement" = "Accord"; "Scene.Register.Error.Item.Agreement" = "Accord";
"Scene.Register.Error.Item.Email" = "Courriel"; "Scene.Register.Error.Item.Email" = "Courriel";
"Scene.Register.Error.Item.Locale" = "Lieu"; "Scene.Register.Error.Item.Locale" = "Lieu";
@ -313,7 +320,7 @@ téléversé sur Mastodon.";
"Scene.Report.StepFinal.TheyWillNoLongerBeAbleToFollowOrSeeYourPostsButTheyCanSeeIfTheyveBeenBlocked" = "Ils ne seront plus en mesure de suivre ou de voir vos messages, mais iels peuvent voir siels ont été bloqué·e·s."; "Scene.Report.StepFinal.TheyWillNoLongerBeAbleToFollowOrSeeYourPostsButTheyCanSeeIfTheyveBeenBlocked" = "Ils ne seront plus en mesure de suivre ou de voir vos messages, mais iels peuvent voir siels ont été bloqué·e·s.";
"Scene.Report.StepFinal.Unfollow" = "Se désabonner"; "Scene.Report.StepFinal.Unfollow" = "Se désabonner";
"Scene.Report.StepFinal.UnfollowUser" = "Ne plus suivre %@"; "Scene.Report.StepFinal.UnfollowUser" = "Ne plus suivre %@";
"Scene.Report.StepFinal.Unfollowed" = "Unfollowed"; "Scene.Report.StepFinal.Unfollowed" = "Non-suivi";
"Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "Quand vous voyez quelque chose que vous naimez pas sur Mastodon, vous pouvez retirer la personne de votre expérience."; "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "Quand vous voyez quelque chose que vous naimez pas sur Mastodon, vous pouvez retirer la personne de votre expérience.";
"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "Pendant que nous étudions votre requête, vous pouvez prendre des mesures contre %@"; "Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "Pendant que nous étudions votre requête, vous pouvez prendre des mesures contre %@";
"Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "Vous ne verrez plus leurs messages ou leurs partages dans votre flux personnel. Iels ne sauront pas quiels ont été mis en sourdine."; "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "Vous ne verrez plus leurs messages ou leurs partages dans votre flux personnel. Iels ne sauront pas quiels ont été mis en sourdine.";

View File

@ -1,11 +1,11 @@
"Common.Alerts.BlockDomain.BlockEntireDomain" = "Bac an àrainn"; "Common.Alerts.BlockDomain.BlockEntireDomain" = "Bac an àrainn";
"Common.Alerts.BlockDomain.Title" = "A bheil thu cinnteach dha-rìribh gu bheil thu airson an àrainn %@ a bhacadh uile gu lèir? Mar as trice, foghnaidh gun dèan thu bacadh no mùchadh no dhà gu sònraichte agus bhiod sin na b fheàrr. Chan fhaic thu susbaint on àrainn ud agus thèid an luchd-leantainn agad on àrainn ud a thoirt air falbh."; "Common.Alerts.BlockDomain.Title" = "A bheil thu cinnteach dha-rìribh gu bheil thu airson an àrainn %@ a bhacadh uile gu lèir? Mar as trice, foghnaidh gun dèan thu bacadh no mùchadh no dhà gu sònraichte agus bhiodh sin na b fheàrr. Chan fhaic thu susbaint on àrainn ud agus thèid an luchd-leantainn agad on àrainn ud a thoirt air falbh.";
"Common.Alerts.CleanCache.Message" = "Chaidh %@ a thasgadan fhalamhachadh."; "Common.Alerts.CleanCache.Message" = "Chaidh %@ a thasgadan fhalamhachadh.";
"Common.Alerts.CleanCache.Title" = "Falamhaich an tasgadan"; "Common.Alerts.CleanCache.Title" = "Falamhaich an tasgadan";
"Common.Alerts.Common.PleaseTryAgain" = "Feuch ris a-rithist."; "Common.Alerts.Common.PleaseTryAgain" = "Feuch ris a-rithist.";
"Common.Alerts.Common.PleaseTryAgainLater" = "Feuch ris a-rithist an ceann greis."; "Common.Alerts.Common.PleaseTryAgainLater" = "Feuch ris a-rithist an ceann greis.";
"Common.Alerts.DeletePost.Message" = "A bheil thu cinnteach gu bheil thu airson am post seo a sguabadh às?"; "Common.Alerts.DeletePost.Message" = "A bheil thu cinnteach gu bheil thu airson am post seo a sguabadh às?";
"Common.Alerts.DeletePost.Title" = "A bheil thu cinnteach gu bheil thu airson am post seo a sguabadh às?"; "Common.Alerts.DeletePost.Title" = "Sguab às am post";
"Common.Alerts.DiscardPostContent.Message" = "Dearbh tilgeil air falbh susbaint a phuist a sgrìobh thu."; "Common.Alerts.DiscardPostContent.Message" = "Dearbh tilgeil air falbh susbaint a phuist a sgrìobh thu.";
"Common.Alerts.DiscardPostContent.Title" = "Tilg air falbh an dreachd"; "Common.Alerts.DiscardPostContent.Title" = "Tilg air falbh an dreachd";
"Common.Alerts.EditProfileFailure.Message" = "Cha b urrainn dhuinn a pròifil a dheasachadh. Feuch ris a-rithist."; "Common.Alerts.EditProfileFailure.Message" = "Cha b urrainn dhuinn a pròifil a dheasachadh. Feuch ris a-rithist.";
@ -66,13 +66,15 @@ Thoir sùil air a cheangal agad ris an eadar-lìon.";
"Common.Controls.Friendship.BlockUser" = "Bac %@"; "Common.Controls.Friendship.BlockUser" = "Bac %@";
"Common.Controls.Friendship.Blocked" = "Ga bhacadh"; "Common.Controls.Friendship.Blocked" = "Ga bhacadh";
"Common.Controls.Friendship.EditInfo" = "Deasaich"; "Common.Controls.Friendship.EditInfo" = "Deasaich";
"Common.Controls.Friendship.Follow" = "Lean air"; "Common.Controls.Friendship.Follow" = "Lean";
"Common.Controls.Friendship.Following" = "Ga leantainn"; "Common.Controls.Friendship.Following" = "Ga leantainn";
"Common.Controls.Friendship.HideReblogs" = "Hide Reblogs";
"Common.Controls.Friendship.Mute" = "Mùch"; "Common.Controls.Friendship.Mute" = "Mùch";
"Common.Controls.Friendship.MuteUser" = "Mùch %@"; "Common.Controls.Friendship.MuteUser" = "Mùch %@";
"Common.Controls.Friendship.Muted" = "Ga mhùchadh"; "Common.Controls.Friendship.Muted" = "Ga mhùchadh";
"Common.Controls.Friendship.Pending" = "Ri dhèiligeadh"; "Common.Controls.Friendship.Pending" = "Ri dhèiligeadh";
"Common.Controls.Friendship.Request" = "Iarrtas"; "Common.Controls.Friendship.Request" = "Iarrtas";
"Common.Controls.Friendship.ShowReblogs" = "Show Reblogs";
"Common.Controls.Friendship.Unblock" = "Dì-bhac"; "Common.Controls.Friendship.Unblock" = "Dì-bhac";
"Common.Controls.Friendship.UnblockUser" = "Dì-bhac %@"; "Common.Controls.Friendship.UnblockUser" = "Dì-bhac %@";
"Common.Controls.Friendship.Unmute" = "Dì-mhùch"; "Common.Controls.Friendship.Unmute" = "Dì-mhùch";
@ -149,6 +151,7 @@ Seo an coltas a th air a phròifil agad dhaibh-san.";
"Scene.AccountList.AddAccount" = "Cuir cunntas ris"; "Scene.AccountList.AddAccount" = "Cuir cunntas ris";
"Scene.AccountList.DismissAccountSwitcher" = "Leig seachad taghadh a chunntais"; "Scene.AccountList.DismissAccountSwitcher" = "Leig seachad taghadh a chunntais";
"Scene.AccountList.TabBarHint" = "A phròifil air a taghadh: %@. Thoir gnogag dhùbailte is cùm sìos a ghearradh leum gu cunntas eile"; "Scene.AccountList.TabBarHint" = "A phròifil air a taghadh: %@. Thoir gnogag dhùbailte is cùm sìos a ghearradh leum gu cunntas eile";
"Scene.Bookmark.Title" = "Bookmarks";
"Scene.Compose.Accessibility.AppendAttachment" = "Cuir ceanglachan ris"; "Scene.Compose.Accessibility.AppendAttachment" = "Cuir ceanglachan ris";
"Scene.Compose.Accessibility.AppendPoll" = "Cuir cunntas-bheachd ris"; "Scene.Compose.Accessibility.AppendPoll" = "Cuir cunntas-bheachd ris";
"Scene.Compose.Accessibility.CustomEmojiPicker" = "Roghnaichear nan Emoji gnàthaichte"; "Scene.Compose.Accessibility.CustomEmojiPicker" = "Roghnaichear nan Emoji gnàthaichte";
@ -199,9 +202,8 @@ a luchdadh suas gu Mastodon.";
"Scene.ConfirmEmail.OpenEmailApp.Mail" = "Post"; "Scene.ConfirmEmail.OpenEmailApp.Mail" = "Post";
"Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "Fosgail cliant puist-d"; "Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "Fosgail cliant puist-d";
"Scene.ConfirmEmail.OpenEmailApp.Title" = "Thoir sùil air a bhogsa a-steach agad."; "Scene.ConfirmEmail.OpenEmailApp.Title" = "Thoir sùil air a bhogsa a-steach agad.";
"Scene.ConfirmEmail.Subtitle" = "Tha sinn air post-d a chur gu %@, "Scene.ConfirmEmail.Subtitle" = "Thoir gnogag air a cheangal a chuir sinn thugad air a phost-d airson an cunntas agad a dhearbhadh.";
thoir gnogag air a chunntas a dhearbhadh a chunntais agad."; "Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Thoir gnogag air a cheangal a chuir sinn thugad air a phost-d airson an cunntas agad a dhearbhadh";
"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account";
"Scene.ConfirmEmail.Title" = "Aon rud eile."; "Scene.ConfirmEmail.Title" = "Aon rud eile.";
"Scene.Discovery.Intro" = "Seo na postaichean fèillmhor nad cheàrnaidh de Mhastodon."; "Scene.Discovery.Intro" = "Seo na postaichean fèillmhor nad cheàrnaidh de Mhastodon.";
"Scene.Discovery.Tabs.Community" = "Coimhearsnachd"; "Scene.Discovery.Tabs.Community" = "Coimhearsnachd";
@ -209,25 +211,25 @@ thoir gnogag air a chunntas a dhearbhadh a chunntais agad.";
"Scene.Discovery.Tabs.Hashtags" = "Tagaichean hais"; "Scene.Discovery.Tabs.Hashtags" = "Tagaichean hais";
"Scene.Discovery.Tabs.News" = "Naidheachdan"; "Scene.Discovery.Tabs.News" = "Naidheachdan";
"Scene.Discovery.Tabs.Posts" = "Postaichean"; "Scene.Discovery.Tabs.Posts" = "Postaichean";
"Scene.Familiarfollowers.FollowedByNames" = "Followed by %@"; "Scene.Familiarfollowers.FollowedByNames" = "Ga leantainn le %@";
"Scene.Familiarfollowers.Title" = "Followers you familiar"; "Scene.Familiarfollowers.Title" = "Luchd-leantainn aithnichte";
"Scene.Favorite.Title" = "Na h-annsachdan agad"; "Scene.Favorite.Title" = "Na h-annsachdan agad";
"Scene.FavoritedBy.Title" = "Favorited By"; "Scene.FavoritedBy.Title" = "Na annsachd aig";
"Scene.Follower.Footer" = "Cha dèid luchd-leantainn o fhrithealaichean eile a shealltainn."; "Scene.Follower.Footer" = "Cha dèid luchd-leantainn o fhrithealaichean eile a shealltainn.";
"Scene.Follower.Title" = "follower"; "Scene.Follower.Title" = "neach-leantainn";
"Scene.Following.Footer" = "Cha dèid cò air a leanas tu air frithealaichean eile a shealltainn."; "Scene.Following.Footer" = "Cha dèid cò a leanas tu air frithealaichean eile a shealltainn.";
"Scene.Following.Title" = "following"; "Scene.Following.Title" = "ga leantainn";
"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoHint" = "Tap to scroll to top and tap again to previous location"; "Scene.HomeTimeline.NavigationBarState.Accessibility.LogoHint" = "Thoir gnogag a sgroladh dhan bhàrr is thoir gnogag a-rithist a dhol dhan ionad roimhe";
"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoLabel" = "Logo Button"; "Scene.HomeTimeline.NavigationBarState.Accessibility.LogoLabel" = "Putan an t-suaicheantais";
"Scene.HomeTimeline.NavigationBarState.NewPosts" = "Seall na postaichean ùra"; "Scene.HomeTimeline.NavigationBarState.NewPosts" = "Seall na postaichean ùra";
"Scene.HomeTimeline.NavigationBarState.Offline" = "Far loidhne"; "Scene.HomeTimeline.NavigationBarState.Offline" = "Far loidhne";
"Scene.HomeTimeline.NavigationBarState.Published" = "Chaidh fhoillseachadh!"; "Scene.HomeTimeline.NavigationBarState.Published" = "Chaidh fhoillseachadh!";
"Scene.HomeTimeline.NavigationBarState.Publishing" = "A foillseachadh a phuist…"; "Scene.HomeTimeline.NavigationBarState.Publishing" = "A foillseachadh a phuist…";
"Scene.HomeTimeline.Title" = "Dachaigh"; "Scene.HomeTimeline.Title" = "Dachaigh";
"Scene.Notification.FollowRequest.Accept" = "Accept"; "Scene.Notification.FollowRequest.Accept" = "Gabh ris";
"Scene.Notification.FollowRequest.Accepted" = "Accepted"; "Scene.Notification.FollowRequest.Accepted" = "Air a ghabhail ris";
"Scene.Notification.FollowRequest.Reject" = "reject"; "Scene.Notification.FollowRequest.Reject" = "diùlt";
"Scene.Notification.FollowRequest.Rejected" = "Rejected"; "Scene.Notification.FollowRequest.Rejected" = "Chaidh a dhiùltadh";
"Scene.Notification.Keyobard.ShowEverything" = "Seall a h-uile càil"; "Scene.Notification.Keyobard.ShowEverything" = "Seall a h-uile càil";
"Scene.Notification.Keyobard.ShowMentions" = "Seall na h-iomraidhean"; "Scene.Notification.Keyobard.ShowMentions" = "Seall na h-iomraidhean";
"Scene.Notification.NotificationDescription.FavoritedYourPost" = " is annsa leotha am post agad"; "Scene.Notification.NotificationDescription.FavoritedYourPost" = " is annsa leotha am post agad";
@ -235,7 +237,7 @@ thoir gnogag air a chunntas a dhearbhadh a chunntais agad.";
"Scene.Notification.NotificationDescription.MentionedYou" = " s iad air iomradh a thoirt ort"; "Scene.Notification.NotificationDescription.MentionedYou" = " s iad air iomradh a thoirt ort";
"Scene.Notification.NotificationDescription.PollHasEnded" = "thàinig cunntas-bheachd gu crìoch"; "Scene.Notification.NotificationDescription.PollHasEnded" = "thàinig cunntas-bheachd gu crìoch";
"Scene.Notification.NotificationDescription.RebloggedYourPost" = " s iad air am post agad a bhrosnachadh"; "Scene.Notification.NotificationDescription.RebloggedYourPost" = " s iad air am post agad a bhrosnachadh";
"Scene.Notification.NotificationDescription.RequestToFollowYou" = "iarrtas leantainn ort"; "Scene.Notification.NotificationDescription.RequestToFollowYou" = "iarrtas leantainn";
"Scene.Notification.Title.Everything" = "A h-uile rud"; "Scene.Notification.Title.Everything" = "A h-uile rud";
"Scene.Notification.Title.Mentions" = "Iomraidhean"; "Scene.Notification.Title.Mentions" = "Iomraidhean";
"Scene.Preview.Keyboard.ClosePreview" = "Dùin an ro-shealladh"; "Scene.Preview.Keyboard.ClosePreview" = "Dùin an ro-shealladh";
@ -251,11 +253,15 @@ thoir gnogag air a chunntas a dhearbhadh a chunntais agad.";
"Scene.Profile.Fields.AddRow" = "Cuir ràgh ris"; "Scene.Profile.Fields.AddRow" = "Cuir ràgh ris";
"Scene.Profile.Fields.Placeholder.Content" = "Susbaint"; "Scene.Profile.Fields.Placeholder.Content" = "Susbaint";
"Scene.Profile.Fields.Placeholder.Label" = "Leubail"; "Scene.Profile.Fields.Placeholder.Label" = "Leubail";
"Scene.Profile.Header.FollowsYou" = "Follows You"; "Scene.Profile.Header.FollowsYou" = "Gad leantainn";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Dearbh bacadh %@"; "Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Dearbh bacadh %@";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Bac an cunntas"; "Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Bac an cunntas";
"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Message" = "Confirm to hide reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Title" = "Hide Reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "Dearbh mùchadh %@"; "Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "Dearbh mùchadh %@";
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Mùch an cunntas"; "Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Mùch an cunntas";
"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Message" = "Confirm to show reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Title" = "Show Reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "Dearbh dì-bhacadh %@"; "Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "Dearbh dì-bhacadh %@";
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Dì-bhac an cunntas"; "Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Dì-bhac an cunntas";
"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Dearbh dì-mhùchadh %@"; "Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Dearbh dì-mhùchadh %@";
@ -265,7 +271,7 @@ thoir gnogag air a chunntas a dhearbhadh a chunntais agad.";
"Scene.Profile.SegmentedControl.Posts" = "Postaichean"; "Scene.Profile.SegmentedControl.Posts" = "Postaichean";
"Scene.Profile.SegmentedControl.PostsAndReplies" = "Postaichean s freagairtean"; "Scene.Profile.SegmentedControl.PostsAndReplies" = "Postaichean s freagairtean";
"Scene.Profile.SegmentedControl.Replies" = "Freagairtean"; "Scene.Profile.SegmentedControl.Replies" = "Freagairtean";
"Scene.RebloggedBy.Title" = "Reblogged By"; "Scene.RebloggedBy.Title" = "Ga bhrosnachadh le";
"Scene.Register.Error.Item.Agreement" = "Aonta"; "Scene.Register.Error.Item.Agreement" = "Aonta";
"Scene.Register.Error.Item.Email" = "Post-d"; "Scene.Register.Error.Item.Email" = "Post-d";
"Scene.Register.Error.Item.Locale" = "Sgeama ionadail"; "Scene.Register.Error.Item.Locale" = "Sgeama ionadail";
@ -298,8 +304,8 @@ thoir gnogag air a chunntas a dhearbhadh a chunntais agad.";
"Scene.Register.Input.Password.Require" = "Feumaidh am facal-faire agad co-dhiù:"; "Scene.Register.Input.Password.Require" = "Feumaidh am facal-faire agad co-dhiù:";
"Scene.Register.Input.Username.DuplicatePrompt" = "Tha an t-ainm-cleachdaiche seo aig cuideigin eile."; "Scene.Register.Input.Username.DuplicatePrompt" = "Tha an t-ainm-cleachdaiche seo aig cuideigin eile.";
"Scene.Register.Input.Username.Placeholder" = "ainm-cleachdaiche"; "Scene.Register.Input.Username.Placeholder" = "ainm-cleachdaiche";
"Scene.Register.LetsGetYouSetUpOnDomain" = "Lets get you set up on %@"; "Scene.Register.LetsGetYouSetUpOnDomain" = "Gad rèiteachadh air %@";
"Scene.Register.Title" = "Innis dhuinn mu do dhèidhinn."; "Scene.Register.Title" = "Gad rèiteachadh air %@";
"Scene.Report.Content1" = "A bheil post sam bith eile ann a bu mhiann leat cur ris a ghearan?"; "Scene.Report.Content1" = "A bheil post sam bith eile ann a bu mhiann leat cur ris a ghearan?";
"Scene.Report.Content2" = "A bheil rud sam bith ann a bu mhiann leat innse dha na maoir mun ghearan seo?"; "Scene.Report.Content2" = "A bheil rud sam bith ann a bu mhiann leat innse dha na maoir mun ghearan seo?";
"Scene.Report.ReportSentTitle" = "Mòran taing airson a ghearain, bheir sinn sùil air."; "Scene.Report.ReportSentTitle" = "Mòran taing airson a ghearain, bheir sinn sùil air.";
@ -308,43 +314,43 @@ thoir gnogag air a chunntas a dhearbhadh a chunntais agad.";
"Scene.Report.SkipToSend" = "Cuir gun bheachd ris"; "Scene.Report.SkipToSend" = "Cuir gun bheachd ris";
"Scene.Report.Step1" = "Ceum 1 à 2"; "Scene.Report.Step1" = "Ceum 1 à 2";
"Scene.Report.Step2" = "Ceum 2 à 2"; "Scene.Report.Step2" = "Ceum 2 à 2";
"Scene.Report.StepFinal.BlockUser" = "Block %@"; "Scene.Report.StepFinal.BlockUser" = "Bac %@";
"Scene.Report.StepFinal.DontWantToSeeThis" = "Dont want to see this?"; "Scene.Report.StepFinal.DontWantToSeeThis" = "Nach eil thu airson seo fhaicinn?";
"Scene.Report.StepFinal.MuteUser" = "Mute %@"; "Scene.Report.StepFinal.MuteUser" = "Mùch %@";
"Scene.Report.StepFinal.TheyWillNoLongerBeAbleToFollowOrSeeYourPostsButTheyCanSeeIfTheyveBeenBlocked" = "They will no longer be able to follow or see your posts, but they can see if theyve been blocked."; "Scene.Report.StepFinal.TheyWillNoLongerBeAbleToFollowOrSeeYourPostsButTheyCanSeeIfTheyveBeenBlocked" = "Chan urrainn dhaibh gad leantainn is chan fhaic iad na postaichean agad tuilleadh ach chì iad gun deach am bacadh.";
"Scene.Report.StepFinal.Unfollow" = "Unfollow"; "Scene.Report.StepFinal.Unfollow" = "Na lean tuilleadh";
"Scene.Report.StepFinal.UnfollowUser" = "Unfollow %@"; "Scene.Report.StepFinal.UnfollowUser" = "Na lean %@ tuilleadh";
"Scene.Report.StepFinal.Unfollowed" = "Unfollowed"; "Scene.Report.StepFinal.Unfollowed" = "Chan eil thu ga leantainn tuilleadh";
"Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "When you see something you dont like on Mastodon, you can remove the person from your experience."; "Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "Nuair a chì thu rudeigin nach toigh leat air Mastodon, s urrainn dhut an neach a chumail fad air falbh uat.";
"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "While we review this, you can take action against %@"; "Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "Fhad s a bhios sinn a toirt sùil air, seo nas urrainn dhut dèanamh an aghaidh %@";
"Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "You wont see their posts or reblogs in your home feed. They wont know theyve been muted."; "Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "Chan fhaic thu na postaichean aca is dè a bhrosnaich iad air inbhir na dachaigh agad tuilleadh. Cha bhi fios aca gun do mhùch thu iad.";
"Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Is there anything else we should know?"; "Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "A bheil rud sam bith eile a bu toigh leat innse dhuinn?";
"Scene.Report.StepFour.Step4Of4" = "Step 4 of 4"; "Scene.Report.StepFour.Step4Of4" = "Ceum 4 à 4";
"Scene.Report.StepOne.IDontLikeIt" = "I dont like it"; "Scene.Report.StepOne.IDontLikeIt" = "Cha toigh leam e";
"Scene.Report.StepOne.ItIsNotSomethingYouWantToSee" = "It is not something you want to see"; "Scene.Report.StepOne.ItIsNotSomethingYouWantToSee" = "Chan eil thu airson seo fhaicinn";
"Scene.Report.StepOne.ItViolatesServerRules" = "It violates server rules"; "Scene.Report.StepOne.ItViolatesServerRules" = "Tha e a briseadh riaghailtean an fhrithealaiche";
"Scene.Report.StepOne.ItsSomethingElse" = "Its something else"; "Scene.Report.StepOne.ItsSomethingElse" = "S rud eile a tha ann";
"Scene.Report.StepOne.ItsSpam" = "Its spam"; "Scene.Report.StepOne.ItsSpam" = "S e spama a th ann";
"Scene.Report.StepOne.MaliciousLinksFakeEngagementOrRepetetiveReplies" = "Malicious links, fake engagement, or repetetive replies"; "Scene.Report.StepOne.MaliciousLinksFakeEngagementOrRepetetiveReplies" = "Ceanglaichean droch-rùnach, conaltradh fuadain no an dearbh fhreagairt a-rithist s a-rithist";
"Scene.Report.StepOne.SelectTheBestMatch" = "Select the best match"; "Scene.Report.StepOne.SelectTheBestMatch" = "Tagh a mhaids as fheàrr";
"Scene.Report.StepOne.Step1Of4" = "Step 1 of 4"; "Scene.Report.StepOne.Step1Of4" = "Ceum 1 à 4";
"Scene.Report.StepOne.TheIssueDoesNotFitIntoOtherCategories" = "The issue does not fit into other categories"; "Scene.Report.StepOne.TheIssueDoesNotFitIntoOtherCategories" = "Chan eil na roinnean-seòrsa eile iomchaidh dhan chùis";
"Scene.Report.StepOne.WhatsWrongWithThisAccount" = "What's wrong with this account?"; "Scene.Report.StepOne.WhatsWrongWithThisAccount" = "Dè tha ceàrr leis an cunntas seo?";
"Scene.Report.StepOne.WhatsWrongWithThisPost" = "What's wrong with this post?"; "Scene.Report.StepOne.WhatsWrongWithThisPost" = "Dè tha ceàrr leis a phost seo?";
"Scene.Report.StepOne.WhatsWrongWithThisUsername" = "What's wrong with %@?"; "Scene.Report.StepOne.WhatsWrongWithThisUsername" = "Dè tha ceàrr le %@?";
"Scene.Report.StepOne.YouAreAwareThatItBreaksSpecificRules" = "You are aware that it breaks specific rules"; "Scene.Report.StepOne.YouAreAwareThatItBreaksSpecificRules" = "Mhothaich thu gu bheil e a briseadh riaghailtean sònraichte";
"Scene.Report.StepThree.AreThereAnyPostsThatBackUpThisReport" = "Are there any posts that back up this report?"; "Scene.Report.StepThree.AreThereAnyPostsThatBackUpThisReport" = "A bheil postaichean sam bith ann a tha nam fianais dhan ghearan seo?";
"Scene.Report.StepThree.SelectAllThatApply" = "Select all that apply"; "Scene.Report.StepThree.SelectAllThatApply" = "Tagh a h-uile gin a tha iomchaidh";
"Scene.Report.StepThree.Step3Of4" = "Step 3 of 4"; "Scene.Report.StepThree.Step3Of4" = "Ceum 3 à 4";
"Scene.Report.StepTwo.IJustDontLikeIt" = "I just dont like it"; "Scene.Report.StepTwo.IJustDontLikeIt" = "S ann nach toigh leam e";
"Scene.Report.StepTwo.SelectAllThatApply" = "Select all that apply"; "Scene.Report.StepTwo.SelectAllThatApply" = "Tagh a h-uile gin a tha iomchaidh";
"Scene.Report.StepTwo.Step2Of4" = "Step 2 of 4"; "Scene.Report.StepTwo.Step2Of4" = "Ceum 2 à 4";
"Scene.Report.StepTwo.WhichRulesAreBeingViolated" = "Which rules are being violated?"; "Scene.Report.StepTwo.WhichRulesAreBeingViolated" = "Dè na riaghailtean a tha gam briseadh?";
"Scene.Report.TextPlaceholder" = "Sgrìobh no cuir ann beachdan a bharrachd"; "Scene.Report.TextPlaceholder" = "Sgrìobh no cuir ann beachdan a bharrachd";
"Scene.Report.Title" = "Dèan gearan mu %@"; "Scene.Report.Title" = "Dèan gearan mu %@";
"Scene.Report.TitleReport" = "Dèan gearan"; "Scene.Report.TitleReport" = "Dèan gearan";
"Scene.Search.Recommend.Accounts.Description" = "Saoil am bu toigh leat leantainn air na cunntasan seo?"; "Scene.Search.Recommend.Accounts.Description" = "Saoil am bu toigh leat na cunntasan seo a leantainn?";
"Scene.Search.Recommend.Accounts.Follow" = "Lean air"; "Scene.Search.Recommend.Accounts.Follow" = "Lean";
"Scene.Search.Recommend.Accounts.Title" = "Cunntasan a chòrdas riut ma dhfhaoidte"; "Scene.Search.Recommend.Accounts.Title" = "Cunntasan a chòrdas riut ma dhfhaoidte";
"Scene.Search.Recommend.ButtonText" = "Seall na h-uile"; "Scene.Search.Recommend.ButtonText" = "Seall na h-uile";
"Scene.Search.Recommend.HashTag.Description" = "Tagaichean hais le aire orra an-dràsta"; "Scene.Search.Recommend.HashTag.Description" = "Tagaichean hais le aire orra an-dràsta";
@ -379,20 +385,20 @@ thoir gnogag air a chunntas a dhearbhadh a chunntais agad.";
"Scene.ServerPicker.EmptyState.BadNetwork" = "Chaidh rudeigin ceàrr le luchdadh an dàta. Thoir sùil air a cheangal agad ris an eadar-lìon."; "Scene.ServerPicker.EmptyState.BadNetwork" = "Chaidh rudeigin ceàrr le luchdadh an dàta. Thoir sùil air a cheangal agad ris an eadar-lìon.";
"Scene.ServerPicker.EmptyState.FindingServers" = "A lorg nam frithealaichean ri am faighinn…"; "Scene.ServerPicker.EmptyState.FindingServers" = "A lorg nam frithealaichean ri am faighinn…";
"Scene.ServerPicker.EmptyState.NoResults" = "Gun toradh"; "Scene.ServerPicker.EmptyState.NoResults" = "Gun toradh";
"Scene.ServerPicker.Input.Placeholder" = "Lorg frithealaiche no gabh pàirt san fhear agad fhèin…"; "Scene.ServerPicker.Input.Placeholder" = "Lorg frithealaiche";
"Scene.ServerPicker.Input.SearchServersOrEnterUrl" = "Search servers or enter URL"; "Scene.ServerPicker.Input.SearchServersOrEnterUrl" = "Lorg frithealaiche no cuir a-steach URL";
"Scene.ServerPicker.Label.Category" = "ROINN-SEÒRSA"; "Scene.ServerPicker.Label.Category" = "ROINN-SEÒRSA";
"Scene.ServerPicker.Label.Language" = "CÀNAN"; "Scene.ServerPicker.Label.Language" = "CÀNAN";
"Scene.ServerPicker.Label.Users" = "CLEACHDAICHEAN"; "Scene.ServerPicker.Label.Users" = "CLEACHDAICHEAN";
"Scene.ServerPicker.Subtitle" = "Tagh coimhearsnachd stèidhichte air d ùidhean no an roinn-dùthcha agad no tè choitcheann."; "Scene.ServerPicker.Subtitle" = "Tagh frithealaiche stèidhichte air d ùidhean, air far a bheil thu no fear coitcheann.";
"Scene.ServerPicker.SubtitleExtend" = "Tagh coimhearsnachd stèidhichte air d ùidhean no an roinn-dùthcha agad no tè choitcheann. Tha gach coimhearsnachd ga stiùireadh le buidheann no neach gu neo-eisimeileach."; "Scene.ServerPicker.SubtitleExtend" = "Tagh frithealaiche stèidhichte air d ùidhean, air far a bheil thu no fear coitcheann. Tha gach frithealaiche fo stiùireadh buidhinn no neach neo-eisimeilich fa leth.";
"Scene.ServerPicker.Title" = "Tagh frithealaiche sam bith."; "Scene.ServerPicker.Title" = "Tha cleachdaichean Mhastodon air iomadh frithealaiche eadar-dhealaichte.";
"Scene.ServerRules.Button.Confirm" = "Gabhaidh mi ris"; "Scene.ServerRules.Button.Confirm" = "Gabhaidh mi ris";
"Scene.ServerRules.PrivacyPolicy" = "poileasaidh prìobhaideachd"; "Scene.ServerRules.PrivacyPolicy" = "poileasaidh prìobhaideachd";
"Scene.ServerRules.Prompt" = "Ma leanas tu air adhart, bidh thu fo bhuaidh teirmichean seirbheise is poileasaidh prìobhaideachd %@."; "Scene.ServerRules.Prompt" = "Ma leanas tu air adhart, bidh thu fo bhuaidh teirmichean seirbheise is poileasaidh prìobhaideachd %@.";
"Scene.ServerRules.Subtitle" = "Shuidhich rianairean %@ na riaghailtean seo."; "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.TermsOfService" = "teirmichean na seirbheise";
"Scene.ServerRules.Title" = "Riaghailt bhunasach no dhà."; "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.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.Keyboard.CloseSettingsWindow" = "Dùin uinneag nan roghainnean";
"Scene.Settings.Section.Appearance.Automatic" = "Fèin-obrachail"; "Scene.Settings.Section.Appearance.Automatic" = "Fèin-obrachail";
@ -410,11 +416,11 @@ thoir gnogag air a chunntas a dhearbhadh a chunntais agad.";
"Scene.Settings.Section.LookAndFeel.UseSystem" = "Cleachd coltas an t-siostaim"; "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.Boosts" = "Nuair a bhrosnaicheas iad post uam";
"Scene.Settings.Section.Notifications.Favorites" = "Nuair as annsa leotha am post agam"; "Scene.Settings.Section.Notifications.Favorites" = "Nuair as annsa leotha am post agam";
"Scene.Settings.Section.Notifications.Follows" = "Nuair a leanas iad orm"; "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.Mentions" = "Nuair a bheir iad iomradh orm";
"Scene.Settings.Section.Notifications.Title" = "Brathan"; "Scene.Settings.Section.Notifications.Title" = "Brathan";
"Scene.Settings.Section.Notifications.Trigger.Anyone" = "Airson duine sam bith, cuir brath thugam"; "Scene.Settings.Section.Notifications.Trigger.Anyone" = "Airson duine sam bith, cuir brath thugam";
"Scene.Settings.Section.Notifications.Trigger.Follow" = "Airson daoine air a leanas mi, 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.Follower" = "Airson luchd-leantainn, cuir brath thugam";
"Scene.Settings.Section.Notifications.Trigger.Noone" = "Na cuir brath thugam idir"; "Scene.Settings.Section.Notifications.Trigger.Noone" = "Na cuir brath thugam idir";
"Scene.Settings.Section.Notifications.Trigger.Title" = " "; "Scene.Settings.Section.Notifications.Trigger.Title" = " ";
@ -428,7 +434,7 @@ thoir gnogag air a chunntas a dhearbhadh a chunntais agad.";
"Scene.Settings.Section.SpicyZone.Signout" = "Clàraich a-mach"; "Scene.Settings.Section.SpicyZone.Signout" = "Clàraich a-mach";
"Scene.Settings.Section.SpicyZone.Title" = "Gnìomhan"; "Scene.Settings.Section.SpicyZone.Title" = "Gnìomhan";
"Scene.Settings.Title" = "Roghainnean"; "Scene.Settings.Title" = "Roghainnean";
"Scene.SuggestionAccount.FollowExplain" = "Nuair a leanas tu air cuideigin, chì thu na puist aca air inbhir na dachaigh agad."; "Scene.SuggestionAccount.FollowExplain" = "Nuair a leanas tu cuideigin, chì thu na puist aca air inbhir na dachaigh agad.";
"Scene.SuggestionAccount.Title" = "Lorg daoine a leanas tu"; "Scene.SuggestionAccount.Title" = "Lorg daoine a leanas tu";
"Scene.Thread.BackTitle" = "Post"; "Scene.Thread.BackTitle" = "Post";
"Scene.Thread.Title" = "Post le %@"; "Scene.Thread.Title" = "Post le %@";

View File

@ -88,13 +88,13 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>Followed by %1$@, and another mutual</string> <string>Ga leantainn le %1$@ s %ld eile an cumantas</string>
<key>two</key> <key>two</key>
<string>Followed by %1$@, and %ld mutuals</string> <string>Ga leantainn le %1$@ s %ld eile an cumantas</string>
<key>few</key> <key>few</key>
<string>Followed by %1$@, and %ld mutuals</string> <string>Ga leantainn le %1$@ s %ld eile an cumantas</string>
<key>other</key> <key>other</key>
<string>Followed by %1$@, and %ld mutuals</string> <string>Ga leantainn le %1$@ s %ld eile an cumantas</string>
</dict> </dict>
</dict> </dict>
<key>plural.count.metric_formatted.post</key> <key>plural.count.metric_formatted.post</key>
@ -128,13 +128,13 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>1 media</string> <string>%ld mheadhan</string>
<key>two</key> <key>two</key>
<string>%ld media</string> <string>%ld mheadhan</string>
<key>few</key> <key>few</key>
<string>%ld media</string> <string>%ld meadhanan</string>
<key>other</key> <key>other</key>
<string>%ld media</string> <string>%ld meadhan</string>
</dict> </dict>
</dict> </dict>
<key>plural.count.post</key> <key>plural.count.post</key>
@ -308,13 +308,13 @@
<key>NSStringFormatValueTypeKey</key> <key>NSStringFormatValueTypeKey</key>
<string>ld</string> <string>ld</string>
<key>one</key> <key>one</key>
<string>Tha %ld a leantainn air</string> <string>Tha %ld ga leantainn</string>
<key>two</key> <key>two</key>
<string>Tha %ld a leantainn air</string> <string>Tha %ld ga leantainn</string>
<key>few</key> <key>few</key>
<string>Tha %ld a leantainn air</string> <string>Tha %ld ga leantainn</string>
<key>other</key> <key>other</key>
<string>Tha %ld a leantainn air</string> <string>Tha %ld ga leantainn</string>
</dict> </dict>
</dict> </dict>
<key>date.year.left</key> <key>date.year.left</key>

View File

@ -68,11 +68,13 @@ Comproba a conexión a internet.";
"Common.Controls.Friendship.EditInfo" = "Editar info"; "Common.Controls.Friendship.EditInfo" = "Editar info";
"Common.Controls.Friendship.Follow" = "Seguir"; "Common.Controls.Friendship.Follow" = "Seguir";
"Common.Controls.Friendship.Following" = "Seguindo"; "Common.Controls.Friendship.Following" = "Seguindo";
"Common.Controls.Friendship.HideReblogs" = "Hide Reblogs";
"Common.Controls.Friendship.Mute" = "Acalar"; "Common.Controls.Friendship.Mute" = "Acalar";
"Common.Controls.Friendship.MuteUser" = "Acalar a %@"; "Common.Controls.Friendship.MuteUser" = "Acalar a %@";
"Common.Controls.Friendship.Muted" = "Acalada"; "Common.Controls.Friendship.Muted" = "Acalada";
"Common.Controls.Friendship.Pending" = "Pendente"; "Common.Controls.Friendship.Pending" = "Pendente";
"Common.Controls.Friendship.Request" = "Solicitar"; "Common.Controls.Friendship.Request" = "Solicitar";
"Common.Controls.Friendship.ShowReblogs" = "Show Reblogs";
"Common.Controls.Friendship.Unblock" = "Desbloquear"; "Common.Controls.Friendship.Unblock" = "Desbloquear";
"Common.Controls.Friendship.UnblockUser" = "Desbloquear a %@"; "Common.Controls.Friendship.UnblockUser" = "Desbloquear a %@";
"Common.Controls.Friendship.Unmute" = "Non Acalar"; "Common.Controls.Friendship.Unmute" = "Non Acalar";
@ -149,6 +151,7 @@ Así se ve o teu perfil.";
"Scene.AccountList.AddAccount" = "Engadir conta"; "Scene.AccountList.AddAccount" = "Engadir conta";
"Scene.AccountList.DismissAccountSwitcher" = "Desbotar intercambiador de contas"; "Scene.AccountList.DismissAccountSwitcher" = "Desbotar intercambiador de contas";
"Scene.AccountList.TabBarHint" = "Perfil seleccionado: %@. Dobre toque e manter para mostrar o intercambiador de contas"; "Scene.AccountList.TabBarHint" = "Perfil seleccionado: %@. Dobre toque e manter para mostrar o intercambiador de contas";
"Scene.Bookmark.Title" = "Bookmarks";
"Scene.Compose.Accessibility.AppendAttachment" = "Engadir anexo"; "Scene.Compose.Accessibility.AppendAttachment" = "Engadir anexo";
"Scene.Compose.Accessibility.AppendPoll" = "Engadir enquisa"; "Scene.Compose.Accessibility.AppendPoll" = "Engadir enquisa";
"Scene.Compose.Accessibility.CustomEmojiPicker" = "Selector emoji personalizado"; "Scene.Compose.Accessibility.CustomEmojiPicker" = "Selector emoji personalizado";
@ -253,8 +256,12 @@ ser subido a Mastodon.";
"Scene.Profile.Header.FollowsYou" = "Séguete"; "Scene.Profile.Header.FollowsYou" = "Séguete";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Confirma o bloqueo de %@"; "Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Confirma o bloqueo de %@";
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Bloquear Conta"; "Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Bloquear Conta";
"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Message" = "Confirm to hide reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmHideReblogs.Title" = "Hide Reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "Confirma Acalar a %@"; "Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "Confirma Acalar a %@";
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Acalar conta"; "Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Acalar conta";
"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Message" = "Confirm to show reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmShowReblogs.Title" = "Show Reblogs";
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "Confirma o desbloqueo de %@"; "Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "Confirma o desbloqueo de %@";
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Desbloquear Conta"; "Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Desbloquear Conta";
"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Confirma restablecer a %@"; "Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Confirma restablecer a %@";

Some files were not shown because too many files have changed in this diff Show More