Merge branch 'develop' into 191-pickserver

This commit is contained in:
Nathan Mattes 2022-11-22 22:11:37 +01:00 committed by GitHub
commit 7dd59906b7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
422 changed files with 16458 additions and 10526 deletions

View File

@ -36,6 +36,8 @@ BUILD_NUMBER=$(app-store-connect get-latest-testflight-build-number $ENV_APP_ID
BUILD_NUMBER=$((BUILD_NUMBER+1))
CURRENT_PROJECT_VERSION=${BUILD_NUMBER:-0}
echo "GITHUB_TAG_NAME=build-$CURRENT_PROJECT_VERSION" >> $GITHUB_ENV
agvtool new-version -all $CURRENT_PROJECT_VERSION
xcrun xcodebuild clean \

View File

@ -4,6 +4,7 @@ on:
push:
branches:
- develop
- release*
- ci-test
jobs:
@ -11,16 +12,17 @@ jobs:
name: Build
runs-on: macOS-12
steps:
- name: checkout
- name: Checkout
uses: actions/checkout@v2
- name: setup
- name: Setup
env:
NotificationEndpointDebug: ${{ secrets.NotificationEndpointDebug }}
NotificationEndpointRelease: ${{ secrets.NotificationEndpointRelease }}
run: exec ./.github/scripts/setup.sh
- uses: actions/setup-python@v4
- name: Install codemagic-cli-tools
uses: actions/setup-python@v4
with:
python-version: '3.11'
- run: |
@ -43,7 +45,7 @@ jobs:
api-key-id: ${{ secrets.APPSTORE_KEY_ID }}
api-private-key: ${{ secrets.APPSTORE_PRIVATE_KEY }}
- name: build
- name: Build
env:
ENV_APP_ID: ${{ secrets.APP_ID }}
ENV_ISSUER_ID: ${{ secrets.APPSTORE_ISSUER_ID }}
@ -60,6 +62,12 @@ jobs:
api-key-id: ${{ secrets.APPSTORE_KEY_ID }}
api-private-key: ${{ secrets.APPSTORE_PRIVATE_KEY }}
- name: Tag commit
uses: tvdias/github-tagger@v0.0.1
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
tag: "${{ env.GITHUB_TAG_NAME }}"
- name: Clean up keychain and provisioning profile
if: ${{ always() }}
run: |

View File

@ -6,6 +6,9 @@ on:
- master
- develop
- feature/*
- feature-*
- issue/*
- issue-*
pull_request:
branches:
- develop

View File

@ -0,0 +1,96 @@
# How it works
The app is currently build for iOS and iPadOS. We use the MVVM architecture to construct the whole app. Some design detail may not be the best practice. And any suggestions for improvements are welcome.
## Data
A typical status timeline fetches results from the database using a predicate that fetch the active account's entities. Then data source dequeues an item then configure the view. Likes many other MVVM applications. The app binds the Core Data entity to view via Combine publisher. Because the RunLoop dispatch drawing on the next loop. So we could return quickly.
## Layout
A timeline has many posts and each post has many components. For example avatar, name, username, timestamp, content, media, toolbar and e.t.c. The app uses `AutoLayout` with `UIStackView` to place it and control whether it should hide or not.
## Performance
Although it's easily loading timeline with hundreds of thousands of entities due to the Core Data fault mechanism. Some old devices may have slow performance when I/O bottleneck. There are three potential profile chances for entities:
- preload fulfill
- layout in background
- limit the data fetching
## SwiftUI
Some view models already migrate to `@Published` annotated output. It's future-proof support for SwiftUI. There are some views already transformed to `SwiftUI` likes `MastodonRegisterView` and `ReportReasonView`.
# Take it apart
## Targets
The app builds with those targets:
- Mastodon: the app itself
- NotificationService: E2E push notification service
- ShareActionExtension: iOS share action
- MastodonIntent: Siri shortcuts
## MastodonSDK
There is a self-hosted Swift Package that contains the common libraries to build this app.
- CoreDataStack: Core Data model definition and util methods
- MastodonAsset: image and font assets
- MastodonCommon: store App Group ID
- MastodonCore: the logic for the app
- MastodonExtension: system API extension utility
- MastodonLocalization: i18n resources
- MastodonSDK: Mastodon API client
- MastodonUI: App UI components
#### CoreDataStack
App uses Core Data as the backend to persist all entitles from the server. So the app has the capability to keep the timeline and notifications. Another reason for using a database is it makes the app could respond to entity changes between different sources. For example, a user could skim in the home timeline and then interact with the same post on other pages with favorite or reblog action. Core Data will handle the property modifications and notify the home timeline to update the view.
To simplify the database operations. There is only one persistent store for all accounts. We use `domain` to identify entity for different servers (a.k.a instance). Do not mix the `domain` with the Mastodon remote server name. For example. The domain is `mastodon.online` whereever the post (e.g. post come from `mstdn.jp`) and friends from for the account sign in `mastodon.online`. Also, do not only rely on `id` because it has conflict potential between different `domain`. The unique predicate is `domain` + `id`.
The app use "One stack, two context" setup. There is one main managed object context for UI displaying and another background managed context for entities creating and updating. We assert the background context performs in a queue. Also, the app could accept mulitple background context model. Then the flag `-com.apple.CoreData.ConcurrencyDebug 1` will be usful.
###### How to create a new Entity
First, select the `CoreData.xcdatamodeld` file and in menu `Editor > Add Model Version…` to create a new version. Make sure active the new version in the inspect panel. e.g. `Model Version. Current > "Core Data 5"`
Then use the `Add Entity` button create new Entity.
1. Give a name in data model inspect panel.
2. Also, set the `Module` to `CoreDataStack`.
3. Set the `Codegen` to `Manual/None`. We use `Sourery` generates the template code.
4. Create the `Entity.swift` file and declear the properties and relationships.
###### How to add or remove property for Entity
We using the Core Data lightweight migration. Please check the rules detail [here](https://developer.apple.com/documentation/coredata/using_lightweight_migration). And keep in mind that we using two-way relationship. And a relationship could be one-to-one, one-to-many/many-to-one.
Tip:
Please check the `Soucery` and use that generates getter and setter for properties and relationships. It's could save you time. To take the benefit from the dynamic property. We can declare a raw value property and then use compute property to construct the struct we want (e.g. `Feed.acct`). Or control the primitive by hand and declare the mirror type for this value (e.g `Status.attachments`).
###### How to persist the Entity
Please check the `Persistence+Status.swift`. We follow the pattern: migrate the old one if exists. Otherwise, create a new one. (Maybe some improvements could be adopted?)
#### MastodonAsset
Sourcery powered assets package.
#### MastodonCommon
Shared code for preference and configuration.
### MastodonCore
The core logic to drive the app.
#### MastodonExtension
Utility extension codes for SDK.
#### MastodonLocalization
Sourcery powered i18n package.
#### MastodonSDK
Mastodon API wrapper with Combine style API.
#### MastodonUI
Mastodon app UI components.
## NotificationService
Mastodon server accepts push notification register and we use the [toot-relay](https://github.com/DagAgren/toot-relay) to pass the server notifications to APNs. The message is E2E encrypted. The app will create an on-device private key for notification and save it into the keychain.
When the push notification is incoming. iOS will spawn our NotificationService extension to handle the message. At that time the message is decrypted and displayed as a banner or in-app silent notification event when the app is in the foreground. All the notification count and deep-link logic are handled by the main app.
## ShareActionExtension
The iOS Share Extension allows users to share links or media from other apps. The app uses the same implementation for the main app and the share extension. Then different is less available memoery for extension so maybe some memory bounded task could crash the app. (Plesae file the issue)
## MastodonIntent
iOS Siri shortcut supports. It allows iOS directly publish posts via Shortcut without app launching.

View File

@ -12,7 +12,7 @@ Install the latest version of Xcode from the App Store or Apple Developer Downlo
This guide may not suit your machine and actually setup procedure may change in the future. Please file the issue or Pull Request if there are any problems.
## CocoaPods
The app use [CocoaPods]() and [Arkana](https://github.com/rogerluan/arkana). Ruby Gems are managed through Bundler. The M1 Mac needs virtual ruby env to workaround compatibility issues.
The app use [CocoaPods]() and [Arkana](https://github.com/rogerluan/arkana). Ruby Gems are managed through Bundler. The M1 Mac needs virtual ruby env to workaround compatibility issues. Make sure you have [Rosetta](https://support.apple.com/en-us/HT211861) installed if you are using the M1 Mac.
#### Intel Mac

View File

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

View File

@ -13,15 +13,15 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>no unread notification</string>
<string>no unread notifications</string>
<key>one</key>
<string>1 unread notification</string>
<key>few</key>
<string>%ld unread notifications</string>
<key>many</key>
<string>%ld unread notification</string>
<string>%ld unread notifications</string>
<key>other</key>
<string>%ld unread notification</string>
<string>%ld unread notifications</string>
</dict>
</dict>
<key>a11y.plural.count.input_limit_exceeds</key>
@ -68,6 +68,28 @@
<string>%ld characters</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>no characters</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>

View File

@ -1,51 +1,51 @@
"16wxgf" = "Post on Mastodon";
"16wxgf" = "Příspěvek na Mastodon";
"751xkl" = "Text Content";
"751xkl" = "Textový obsah";
"CsR7G2" = "Post on Mastodon";
"CsR7G2" = "Příspěvek na Mastodon";
"HZSGTr" = "What content to post?";
"HZSGTr" = "Jaký obsah se má přidat?";
"HdGikU" = "Posting failed";
"HdGikU" = "Odeslání se nezdařilo";
"KDNTJ4" = "Failure Reason";
"KDNTJ4" = "Důvod selhání";
"RHxKOw" = "Send Post with text content";
"RHxKOw" = "Odeslat příspěvek s textovým obsahem";
"RxSqsb" = "Post";
"RxSqsb" = "Příspěvek";
"WCIR3D" = "Post ${content} on Mastodon";
"WCIR3D" = "Zveřejnit ${content} na Mastodon";
"ZKJSNu" = "Post";
"ZKJSNu" = "Příspěvek";
"ZS1XaK" = "${content}";
"ZbSjzC" = "Visibility";
"ZbSjzC" = "Viditelnost";
"Zo4jgJ" = "Post Visibility";
"Zo4jgJ" = "Viditelnost příspěvku";
"apSxMG-dYQ5NN" = "There are ${count} options matching Public.";
"apSxMG-dYQ5NN" = "Existuje ${count} možností odpovídajících 'Veřejný'.";
"apSxMG-ehFLjY" = "There are ${count} options matching Followers Only.";
"apSxMG-ehFLjY" = "Existuje ${count} možností, které odpovídají „jen sledujícím“.";
"ayoYEb-dYQ5NN" = "${content}, Public";
"ayoYEb-dYQ5NN" = "${content}, veřejné";
"ayoYEb-ehFLjY" = "${content}, Followers Only";
"ayoYEb-ehFLjY" = "${content}, pouze sledující";
"dUyuGg" = "Post on Mastodon";
"dUyuGg" = "Příspěvek na Mastodon";
"dYQ5NN" = "Public";
"dYQ5NN" = "Veřejný";
"ehFLjY" = "Followers Only";
"ehFLjY" = "Pouze sledující";
"gfePDu" = "Posting failed. ${failureReason}";
"gfePDu" = "Odeslání se nezdařilo. ${failureReason}";
"k7dbKQ" = "Post was sent successfully.";
"k7dbKQ" = "Příspěvek byl úspěšně odeslán.";
"oGiqmY-dYQ5NN" = "Just to confirm, you wanted Public?";
"oGiqmY-dYQ5NN" = "Jen pro kontrolu, chtěli jste „Veřejný“?";
"oGiqmY-ehFLjY" = "Just to confirm, you wanted Followers Only?";
"oGiqmY-ehFLjY" = "Jen pro kontrolu, chtěli jste „Pouze sledující“?";
"rM6dvp" = "URL";
"ryJLwG" = "Post was sent successfully. ";
"ryJLwG" = "Příspěvek byl úspěšně odeslán. ";

View File

@ -5,7 +5,7 @@
<key>There are ${count} options matching ${content}. - 2</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>There are %#@count_option@ matching ${content}.</string>
<string>Existuje %#@count_option@ odpovídající „${content}“.</string>
<key>count_option</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>

View File

@ -0,0 +1,51 @@
"16wxgf" = "Birta á Mastodon";
"751xkl" = "Efni texta";
"CsR7G2" = "Birta á Mastodon";
"HZSGTr" = "Hvaða efni á að birta?";
"HdGikU" = "Birting færslu mistókst";
"KDNTJ4" = "Ástæða bilunar";
"RHxKOw" = "Senda færslu með textaefni";
"RxSqsb" = "Færsla";
"WCIR3D" = "Birta ${content} á Mastodon";
"ZKJSNu" = "Færsla";
"ZS1XaK" = "${content}";
"ZbSjzC" = "Sýnileiki";
"Zo4jgJ" = "Sýnileiki færslu";
"apSxMG-dYQ5NN" = "Það eru ${count} valkostir sem samsvara Opinbert.";
"apSxMG-ehFLjY" = "Það eru ${count} valkostir sem samsvara Einungis fylgjendur.";
"ayoYEb-dYQ5NN" = "${content}, opinbert";
"ayoYEb-ehFLjY" = "${content}, einungis fylgjendur";
"dUyuGg" = "Birta á Mastodon";
"dYQ5NN" = "Opinbert";
"ehFLjY" = "Einungis fylgjendur";
"gfePDu" = "Birting færslu mistókst. ${failureReason}";
"k7dbKQ" = "Það tókst að senda færsluna.";
"oGiqmY-dYQ5NN" = "Bara til að staðfesta, þú vildir 'Opinbert'?";
"oGiqmY-ehFLjY" = "Bara til að staðfesta, þú vildir ''Einungis fylgjendur'?";
"rM6dvp" = "URL-slóð";
"ryJLwG" = "Það tókst að senda færsluna. ";

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>Það eru %#@count_option@ sem samsvara ${content}.</string>
<key>count_option</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>%ld</string>
<key>one</key>
<string>1 valkostur</string>
<key>other</key>
<string>%ld valkostir</string>
</dict>
</dict>
<key>There are ${count} options matching ${visibility}.</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>Það eru %#@count_option@ sem samsvara ${visibility}.</string>
<key>count_option</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>%ld</string>
<key>one</key>
<string>1 valkostur</string>
<key>other</key>
<string>%ld valkostir</string>
</dict>
</dict>
</dict>
</plist>

View File

@ -29,9 +29,9 @@
<key>NSStringFormatValueTypeKey</key>
<string>%ld</string>
<key>one</key>
<string>1 uɣewwaṛ</string>
<string>%ld n uɣewwaṛ</string>
<key>other</key>
<string>%ld iɣewwaṛen</string>
<string>%ld n iɣewwaṛen</string>
</dict>
</dict>
</dict>

View File

@ -1,51 +1,51 @@
"16wxgf" = "Post on Mastodon";
"16wxgf" = "Postar no Mastodon";
"751xkl" = "Text Content";
"751xkl" = "Conteúdo do texto";
"CsR7G2" = "Post on Mastodon";
"CsR7G2" = "Postar no Mastodon";
"HZSGTr" = "What content to post?";
"HZSGTr" = "Qual conteúdo a publicar?";
"HdGikU" = "Posting failed";
"HdGikU" = "Falha na publicação";
"KDNTJ4" = "Failure Reason";
"KDNTJ4" = "Motivo da falha";
"RHxKOw" = "Send Post with text content";
"RHxKOw" = "Enviar postagem com conteúdo de texto";
"RxSqsb" = "Post";
"RxSqsb" = "Postagem";
"WCIR3D" = "Post ${content} on Mastodon";
"WCIR3D" = "Postar ${content} no Mastodon";
"ZKJSNu" = "Post";
"ZKJSNu" = "Postar";
"ZS1XaK" = "${content}";
"ZbSjzC" = "Visibility";
"ZbSjzC" = "Visibilidade";
"Zo4jgJ" = "Post Visibility";
"Zo4jgJ" = "Visibilidade da publicação";
"apSxMG-dYQ5NN" = "There are ${count} options matching Public.";
"apSxMG-dYQ5NN" = "Existem ${count} opções correspondentes a Público.";
"apSxMG-ehFLjY" = "There are ${count} options matching Followers Only.";
"apSxMG-ehFLjY" = "Existem ${count} opções correspondentes a Apenas para seguidores.";
"ayoYEb-dYQ5NN" = "${content}, Public";
"ayoYEb-dYQ5NN" = "${content}, Público";
"ayoYEb-ehFLjY" = "${content}, Followers Only";
"ayoYEb-ehFLjY" = "${content}, Apenas para seguidores";
"dUyuGg" = "Post on Mastodon";
"dUyuGg" = "Postar no Mastodon";
"dYQ5NN" = "Public";
"dYQ5NN" = "Público";
"ehFLjY" = "Followers Only";
"ehFLjY" = "Apenas para seguidores";
"gfePDu" = "Posting failed. ${failureReason}";
"gfePDu" = "Falha na publicação. ${failureReason}";
"k7dbKQ" = "Post was sent successfully.";
"k7dbKQ" = "Publicação enviada com sucesso.";
"oGiqmY-dYQ5NN" = "Just to confirm, you wanted Public?";
"oGiqmY-dYQ5NN" = "Só para confirmar, você queria Público?";
"oGiqmY-ehFLjY" = "Just to confirm, you wanted Followers Only?";
"oGiqmY-ehFLjY" = "Só para confirmar, você queria Apenas para seguidores?";
"rM6dvp" = "URL";
"ryJLwG" = "Post was sent successfully. ";
"ryJLwG" = "Publicação enviada com sucesso. ";

View File

@ -5,7 +5,7 @@
<key>There are ${count} options matching ${content}. - 2</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>There are %#@count_option@ matching ${content}.</string>
<string>Existem %#@count_option@ opções correspondentes a ${content}.</string>
<key>count_option</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
@ -13,15 +13,15 @@
<key>NSStringFormatValueTypeKey</key>
<string>%ld</string>
<key>one</key>
<string>1 option</string>
<string>1 opção</string>
<key>other</key>
<string>%ld options</string>
<string>%ld opções</string>
</dict>
</dict>
<key>There are ${count} options matching ${visibility}.</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>There are %#@count_option@ matching ${visibility}.</string>
<string>Existem %#@count_option@ opções correspondentes a ${visibility}.</string>
<key>count_option</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
@ -29,9 +29,9 @@
<key>NSStringFormatValueTypeKey</key>
<string>%ld</string>
<key>one</key>
<string>1 option</string>
<string>1 opção</string>
<key>other</key>
<string>%ld options</string>
<string>%ld opções</string>
</dict>
</dict>
</dict>

View File

@ -47,11 +47,13 @@ private func convert(from inputDirectoryURL: URL, to outputDirectory: URL) {
private func map(language: String) -> String? {
switch language {
case "Base.lproj": return "Base"
case "ar.lproj": return "ar" // Arabic
case "eu.lproj": return "eu" // Basque
case "ca.lproj": return "ca" // Catalan
case "zh-Hans.lproj": return "zh-Hans" // Chinese Simplified
case "zh-Hant.lproj": return "zh-Hant" // Chinese Traditional
case "cs.lproj": return "cs" // Czech
case "nl.lproj": return "nl" // Dutch
case "en.lproj": return "en"
case "fi.lproj": return "fi" // Finnish
@ -64,6 +66,7 @@ private func map(language: String) -> String? {
case "kmr.lproj": return "ku" // Kurmanji (Kurdish) [intent mapping]
case "ru.lproj": return "ru" // Russian
case "gd.lproj": return "gd" // Scottish Gaelic
case "sl.lproj": return "sl" // Slovenian
case "ckb.lproj": return "ckb" // Sorani (Kurdish)
case "es.lproj": return "es" // Spanish
case "es_AR.lproj": return "es-AR" // Spanish, Argentina

View File

@ -0,0 +1,631 @@
<?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>no unread notifications</string>
<key>one</key>
<string>1 unread notification</string>
<key>few</key>
<string>%ld unread notifications</string>
<key>many</key>
<string>%ld unread notifications</string>
<key>other</key>
<string>%ld unread notifications</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>0 characters</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>zero</key>
<string>0 characters</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.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>no characters</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>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$@</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>zero</key>
<string>posts</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>zero</key>
<string>0 media</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>zero</key>
<string>0 posts</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>zero</key>
<string>0 favorites</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>zero</key>
<string>0 reblogs</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>zero</key>
<string>0 replies</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>zero</key>
<string>0 votes</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>zero</key>
<string>0 voters</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>zero</key>
<string>0 people talking</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>zero</key>
<string>0 following</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>zero</key>
<string>0 followers</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>zero</key>
<string>0 years left</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>zero</key>
<string>0 months left</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>zero</key>
<string>0 days left</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>zero</key>
<string>0 hours left</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>zero</key>
<string>0 minutes left</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>zero</key>
<string>0 seconds left</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>zero</key>
<string>0y ago</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>zero</key>
<string>0M ago</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>zero</key>
<string>0d ago</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>zero</key>
<string>0h ago</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>zero</key>
<string>0m ago</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>zero</key>
<string>0s ago</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,727 @@
{
"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": "Log in",
"sign_up": "Create account",
"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",
"notifications": "Notifications",
"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"
},
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hashtag: %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
"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"
},
"login": {
"title": "Welcome back",
"subtitle": "Log you in on the server you created your account on.",
"server_search_field": {
"placeholder": "Enter URL or search for your server"
}
},
"server_picker": {
"title": "Mastodon is made of users in different servers.",
"subtitle": "Pick a server based on your region, interests, or a general purpose one. You can still chat with anyone on Mastodon, regardless of your servers.",
"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": {
"search_servers_or_enter_url": "Search communities or enter URL"
},
"empty_state": {
"finding_servers": "Finding available servers...",
"bad_network": "Something went wrong while loading the data. Check your internet connection.",
"no_results": "No results"
}
},
"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...",
"load_failed": "Load Failed",
"upload_failed": "Upload Failed",
"can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
"attachment_too_large": "Attachment too large",
"compressing_state": "Compressing...",
"server_processing_state": "Server Processing..."
},
"poll": {
"duration_time": "Duration: %s",
"thirty_minutes": "30 minutes",
"one_hour": "1 Hour",
"six_hours": "6 Hours",
"one_day": "1 Day",
"three_days": "3 Days",
"seven_days": "7 Days",
"option_number": "Option %ld",
"the_poll_is_invalid": "The poll is invalid",
"the_poll_has_empty_option": "The poll has empty option"
},
"content_warning": {
"placeholder": "Write an accurate warning here..."
},
"visibility": {
"public": "Public",
"unlisted": "Unlisted",
"private": "Followers only",
"direct": "Only people I mention"
},
"auto_complete": {
"space_to_add": "Space to add"
},
"accessibility": {
"append_attachment": "Add Attachment",
"append_poll": "Add Poll",
"remove_poll": "Remove Poll",
"custom_emoji_picker": "Custom Emoji Picker",
"enable_content_warning": "Enable Content Warning",
"disable_content_warning": "Disable Content Warning",
"post_visibility_menu": "Post Visibility Menu",
"post_options": "Post Options",
"posting_as": "Posting as %s"
},
"keyboard": {
"discard_post": "Discard Post",
"publish_post": "Publish Post",
"toggle_poll": "Toggle Poll",
"toggle_content_warning": "Toggle Content Warning",
"append_attachment_entry": "Add Attachment - %s",
"select_visibility_entry": "Select Visibility - %s"
}
},
"profile": {
"header": {
"follows_you": "Follows You"
},
"dashboard": {
"posts": "posts",
"following": "following",
"followers": "followers"
},
"fields": {
"add_row": "Add Row",
"placeholder": {
"label": "Label",
"content": "Content"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {
"posts": "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

@ -74,6 +74,30 @@
<string>%ld حَرف</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>لَا حَرف</string>
<key>one</key>
<string>حَرفٌ واحِد</string>
<key>two</key>
<string>حَرفانِ اِثنان</string>
<key>few</key>
<string>%ld characters</string>
<key>many</key>
<string>%ld characters</string>
<key>other</key>
<string>%ld حَرف</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>

View File

@ -74,8 +74,8 @@
"take_photo": "اِلتِقاطُ صُورَة",
"save_photo": "حفظ الصورة",
"copy_photo": "نسخ الصورة",
"sign_in": "تسجيل الدخول",
"sign_up": "إنشاء حِساب",
"sign_in": "تسجيلُ الدخول",
"sign_up": "Create account",
"see_more": "عرض المزيد",
"preview": "مُعاينة",
"share": "المُشارك",
@ -136,6 +136,12 @@
"vote": "صَوِّت",
"closed": "انتهى"
},
"meta_entity": {
"url": "رابِط: %s",
"hashtag": "وَسْم: %s",
"mention": "إظهار المِلف التعريفي: %s",
"email": "عُنوان البريد الإلكتُروني: %s"
},
"actions": {
"reply": "الرَّد",
"reblog": "إعادة النشر",
@ -181,8 +187,8 @@
"unmute_user": "رفع الكتم عن %s",
"muted": "مكتوم",
"edit_info": "تَحريرُ المَعلُومات",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
"show_reblogs": "إظهار إعادات التدوين",
"hide_reblogs": "إخفاء إعادات التدوين"
},
"timeline": {
"filtered": "مُصفَّى",
@ -212,10 +218,16 @@
"get_started": "ابدأ الآن",
"log_in": "تسجيلُ الدخول"
},
"login": {
"title": "Welcome back",
"subtitle": "Log you in on the server you created your account on.",
"server_search_field": {
"placeholder": "Enter URL or search for your server"
}
},
"server_picker": {
"title": "اِختر خادِم،\nأيًّا مِنهُم.",
"subtitle": "اختر مجتمعًا بناءً على اهتماماتك، منطقتك أو يمكنك حتى اختيارُ مجتمعٍ ذي غرضٍ عام.",
"subtitle_extend": "اختر مجتمعًا بناءً على اهتماماتك، منطقتك أو يمكنك حتى اختيارُ مجتمعٍ ذي غرضٍ عام. تُشغَّل جميعُ المجتمعِ مِن قِبَلِ مُنظمَةٍ أو فردٍ مُستقلٍ تمامًا.",
"subtitle": "Pick a server based on your region, interests, or a general purpose one. You can still chat with anyone on Mastodon, regardless of your servers.",
"button": {
"category": {
"all": "الكُل",
@ -242,8 +254,7 @@
"category": "الفئة"
},
"input": {
"placeholder": "اِبحَث عن خادِم أو انضم إلى آخر خاص بك...",
"search_servers_or_enter_url": "اِبحَث فِي الخَوادِم أو أدخِل رابِط"
"search_servers_or_enter_url": "Search communities or enter URL"
},
"empty_state": {
"finding_servers": "يجري إيجاد خوادم متوفِّرَة...",
@ -376,7 +387,13 @@
"video": "مقطع مرئي",
"attachment_broken": "هذا ال%s مُعطَّل\nويتعذَّرُ رفعُه إلى ماستودون.",
"description_photo": "صِف الصورة للمَكفوفين...",
"description_video": "صِف المقطع المرئي للمَكفوفين..."
"description_video": "صِف المقطع المرئي للمَكفوفين...",
"load_failed": "فَشَلَ التَّحميل",
"upload_failed": "فَشَلَ الرَّفع",
"can_not_recognize_this_media_attachment": "يتعذَّرُ التعرُّفُ على وسائِطِ هذا المُرفَق",
"attachment_too_large": "المُرفَق كَبيرٌ جِدًّا",
"compressing_state": "يجري الضغط...",
"server_processing_state": "مُعالجة الخادم جارِيَة..."
},
"poll": {
"duration_time": "المُدَّة: %s",
@ -386,7 +403,9 @@
"one_day": "يومٌ واحِد",
"three_days": "ثلاثةُ أيام",
"seven_days": "سبعةُ أيام",
"option_number": "الخيار %ld"
"option_number": "الخيار %ld",
"the_poll_is_invalid": "الاِستِطلاعُ غيرُ صالِح",
"the_poll_has_empty_option": "يوجَدُ خِيارٌ فارِغٌ فِي الاِستِطلاع"
},
"content_warning": {
"placeholder": "اكتب تَحذيرًا دَقيقًا هُنا..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "منتقي الرموز التعبيرية المُخصَّص",
"enable_content_warning": "تفعيل تحذير المُحتَوى",
"disable_content_warning": "تعطيل تحذير المُحتَوى",
"post_visibility_menu": "قائمة ظهور المنشور"
"post_visibility_menu": "قائمة ظهور المنشور",
"post_options": "Post Options",
"posting_as": "نَشر كَـ %s"
},
"keyboard": {
"discard_post": "تجاهُل المنشور",
@ -432,6 +453,10 @@
"placeholder": {
"label": "التسمية",
"content": "المُحتَوى"
},
"verified": {
"short": "تمَّ التَّحقق بِتاريخ %s",
"long": "تمَّ التَّحقق مِن مِلكية هذا الرابِطِ بِتاريخ %s"
}
},
"segmented_control": {
@ -459,12 +484,12 @@
"message": "تأكيدُ رَفع الحَظرِ عَن %s"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
"title": "إظهار إعادات التدوين",
"message": "التأكيد لِإظهار إعادات التدوين"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
"title": "إخفاء إعادات التدوين",
"message": "التأكيد لِإخفاء إعادات التدوين"
}
},
"accessibility": {
@ -696,7 +721,7 @@
"accessibility_hint": "انقر نقرًا مزدوجًا لتجاهُل النافذة المنبثقة"
},
"bookmark": {
"title": "Bookmarks"
"title": "العَلاماتُ المَرجعيَّة"
}
}
}

View File

@ -50,6 +50,22 @@
<string>%ld caràcters</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>resten %#@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 caràcter</string>
<key>other</key>
<string>%ld caràcters</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>

View File

@ -75,7 +75,7 @@
"save_photo": "Desa la foto",
"copy_photo": "Copia la foto",
"sign_in": "Iniciar sessió",
"sign_up": "Registre",
"sign_up": "Crea un compte",
"see_more": "Veure més",
"preview": "Vista prèvia",
"share": "Comparteix",
@ -136,6 +136,12 @@
"vote": "Vota",
"closed": "Finalitzada"
},
"meta_entity": {
"url": "Enllaç: %s",
"hashtag": "Etiqueta %s",
"mention": "Mostra el Perfil: %s",
"email": "Correu electrònic: %s"
},
"actions": {
"reply": "Respon",
"reblog": "Impuls",
@ -212,10 +218,16 @@
"get_started": "Comença",
"log_in": "Inicia sessió"
},
"login": {
"title": "Ben tornat",
"subtitle": "T'inicia sessió en el servidor on has creat el teu compte.",
"server_search_field": {
"placeholder": "Insereix la URL o cerca el teu servidor"
}
},
"server_picker": {
"title": "Mastodon està fet d'usuaris en diferents comunitats.",
"subtitle": "Tria una comunitat segons els teus interessos, regió o una de propòsit general.",
"subtitle_extend": "Tria una comunitat segons els teus interessos, regió o una de propòsit general. Cada comunitat és operada per una organització totalment independent o individualment.",
"subtitle": "Tria un servidor en funció de la teva regió, interessos o un de propòsit general. Seguiràs podent connectar amb tothom a Mastodon, independentment del servidor.",
"button": {
"category": {
"all": "Totes",
@ -242,8 +254,7 @@
"category": "CATEGORIA"
},
"input": {
"placeholder": "Cerca servidors",
"search_servers_or_enter_url": "Cerca servidors o introdueix l'enllaç"
"search_servers_or_enter_url": "Cerca comunitats o introdueix l'URL"
},
"empty_state": {
"finding_servers": "Cercant els servidors disponibles...",
@ -376,7 +387,13 @@
"video": "vídeo",
"attachment_broken": "Aquest %s està trencat i no pot ser\ncarregat a Mastodon.",
"description_photo": "Descriu la foto per als disminuïts visuals...",
"description_video": "Descriu el vídeo per als disminuïts visuals..."
"description_video": "Descriu el vídeo per als disminuïts visuals...",
"load_failed": "Ha fallat la càrrega",
"upload_failed": "Pujada fallida",
"can_not_recognize_this_media_attachment": "No es pot reconèixer aquest adjunt multimèdia",
"attachment_too_large": "El fitxer adjunt és massa gran",
"compressing_state": "Comprimint...",
"server_processing_state": "Servidor processant..."
},
"poll": {
"duration_time": "Durada: %s",
@ -386,7 +403,9 @@
"one_day": "1 Dia",
"three_days": "3 Dies",
"seven_days": "7 Dies",
"option_number": "Opció %ld"
"option_number": "Opció %ld",
"the_poll_is_invalid": "L'enquesta no és vàlida",
"the_poll_has_empty_option": "L'enquesta té una opció buida"
},
"content_warning": {
"placeholder": "Escriu un advertiment precís aquí..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Selector d'Emoji Personalitzat",
"enable_content_warning": "Activa l'Avís de Contingut",
"disable_content_warning": "Desactiva l'Avís de Contingut",
"post_visibility_menu": "Menú de Visibilitat de Publicació"
"post_visibility_menu": "Menú de Visibilitat de Publicació",
"post_options": "Opcions del tut",
"posting_as": "Publicant com a %s"
},
"keyboard": {
"discard_post": "Descarta la Publicació",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Etiqueta",
"content": "Contingut"
},
"verified": {
"short": "Verificat a %s",
"long": "La propietat d'aquest enllaç es va verificar el dia %s"
}
},
"segmented_control": {
@ -696,7 +721,7 @@
"accessibility_hint": "Toca dues vegades per descartar l'assistent"
},
"bookmark": {
"title": "Bookmarks"
"title": "Marcadors"
}
}
}

View File

@ -50,6 +50,22 @@
<string>%ld نووسە</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</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>

View File

@ -74,8 +74,8 @@
"take_photo": "وێنە بگرە",
"save_photo": "هەڵی بگرە",
"copy_photo": "لەبەری بگرەوە",
"sign_in": "بچۆ ژوورەوە",
"sign_up": "خۆت تۆمار بکە",
"sign_in": "Log in",
"sign_up": "Create account",
"see_more": "زیاتر ببینە",
"preview": "پێشبینین",
"share": "هاوبەشی بکە",
@ -136,6 +136,12 @@
"vote": "دەنگ بدە",
"closed": "داخراوە"
},
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hashtag: %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
"actions": {
"reply": "وەڵامی بدەوە",
"reblog": "پۆستی بکەوە",
@ -212,10 +218,16 @@
"get_started": "دەست پێ بکە",
"log_in": "بچۆ ژوورەوە"
},
"login": {
"title": "Welcome back",
"subtitle": "Log you in on the server you created your account on.",
"server_search_field": {
"placeholder": "Enter URL or search for your server"
}
},
"server_picker": {
"title": "ماستۆدۆن لە چەندان بەکارهێنەر پێک دێت کە لە ڕاژەکاری جیاواز دان.",
"subtitle": "ڕاژەکارێکێکی گشتی یان دانەیەک لەسەر بنەمای حەزەکانت و هەرێمەکەت هەڵبژێرە.",
"subtitle_extend": "ڕاژەکارێکێکی گشتی یان دانەیەک لەسەر بنەمای حەزەکانت و هەرێمەکەت هەڵبژێرە. هەر ڕاژەکارێک لەلایەن ڕێکخراوێک یان تاکەکەسێک بەڕێوە دەبرێت.",
"subtitle": "Pick a server based on your region, interests, or a general purpose one. You can still chat with anyone on Mastodon, regardless of your servers.",
"button": {
"category": {
"all": "هەموو",
@ -242,8 +254,7 @@
"category": "بەش"
},
"input": {
"placeholder": "بگەڕێ",
"search_servers_or_enter_url": "Search servers or enter URL"
"search_servers_or_enter_url": "Search communities or enter URL"
},
"empty_state": {
"finding_servers": "ڕاژەکار دەدۆزرێتەوە...",
@ -376,7 +387,13 @@
"video": "ڤیدیۆ",
"attachment_broken": "ئەم %sـە تێک چووە و ناتوانیت بەرزی بکەیتەوە.",
"description_photo": "وێنەکەت بۆ نابیناکان باس بکە...",
"description_video": "ڤیدیۆکەت بۆ نابیناکان باس بکە..."
"description_video": "ڤیدیۆکەت بۆ نابیناکان باس بکە...",
"load_failed": "Load Failed",
"upload_failed": "Upload Failed",
"can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
"attachment_too_large": "Attachment too large",
"compressing_state": "Compressing...",
"server_processing_state": "Server Processing..."
},
"poll": {
"duration_time": "کات: %s",
@ -386,7 +403,9 @@
"one_day": "1 ڕۆژ",
"three_days": "3 ڕۆژ",
"seven_days": "7 ڕۆژ",
"option_number": "بژاردەی %ld"
"option_number": "بژاردەی %ld",
"the_poll_is_invalid": "The poll is invalid",
"the_poll_has_empty_option": "The poll has empty option"
},
"content_warning": {
"placeholder": "ئاگادارییەکەت لێرە بنووسە..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "هەڵبژێری ئیمۆجی",
"enable_content_warning": "ئاگاداریی ناوەڕۆک چالاک بکە",
"disable_content_warning": "ئاگاداریی ناوەڕۆک ناچالاک بکە",
"post_visibility_menu": "پێڕستی شێوازی دەرکەوتنی پۆست"
"post_visibility_menu": "پێڕستی شێوازی دەرکەوتنی پۆست",
"post_options": "Post Options",
"posting_as": "Posting as %s"
},
"keyboard": {
"discard_post": "پۆستەکە هەڵوەشێنەوە",
@ -432,6 +453,10 @@
"placeholder": {
"label": "ناونیشان",
"content": "ناوەڕۆک"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {

View File

@ -13,19 +13,19 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 unread notification</string>
<string>1 nepřečtené oznámení</string>
<key>few</key>
<string>%ld unread notification</string>
<string>%ld nepřečtené oznámení</string>
<key>many</key>
<string>%ld unread notification</string>
<string>%ld nepřečtených oznámení</string>
<key>other</key>
<string>%ld unread notification</string>
<string>%ld nepřečtených oznámení</string>
</dict>
</dict>
<key>a11y.plural.count.input_limit_exceeds</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>Input limit exceeds %#@character_count@</string>
<string>Vstupní limit přesahuje %#@character_count@</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
@ -33,19 +33,19 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 character</string>
<string>1 znak</string>
<key>few</key>
<string>%ld characters</string>
<string>%ld znaky</string>
<key>many</key>
<string>%ld characters</string>
<string>%ld znaků</string>
<key>other</key>
<string>%ld characters</string>
<string>%ld znaků</string>
</dict>
</dict>
<key>a11y.plural.count.input_limit_remains</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>Input limit remains %#@character_count@</string>
<string>Vstupní limit zůstává %#@character_count@</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
@ -53,13 +53,33 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 character</string>
<string>1 znak</string>
<key>few</key>
<string>%ld characters</string>
<string>%ld znaky</string>
<key>many</key>
<string>%ld characters</string>
<string>%ld znaků</string>
<key>other</key>
<string>%ld characters</string>
<string>%ld znaků</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 znak</string>
<key>few</key>
<string>%ld znaky</string>
<key>many</key>
<string>%ld znaků</string>
<key>other</key>
<string>%ld znaků</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
@ -108,13 +128,13 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>post</string>
<string>příspěvek</string>
<key>few</key>
<string>posts</string>
<string>příspěvky</string>
<key>many</key>
<string>posts</string>
<string>příspěvků</string>
<key>other</key>
<string>posts</string>
<string>příspěvků</string>
</dict>
</dict>
<key>plural.count.media</key>
@ -128,13 +148,13 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 media</string>
<string>1 médium</string>
<key>few</key>
<string>%ld media</string>
<string>%ld média</string>
<key>many</key>
<string>%ld media</string>
<string>%ld médií</string>
<key>other</key>
<string>%ld media</string>
<string>%ld médií</string>
</dict>
</dict>
<key>plural.count.post</key>
@ -148,13 +168,13 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 post</string>
<string>1 příspěvek</string>
<key>few</key>
<string>%ld posts</string>
<string>%ld příspěvky</string>
<key>many</key>
<string>%ld posts</string>
<string>%ld příspěvků</string>
<key>other</key>
<string>%ld posts</string>
<string>%ld příspěvků</string>
</dict>
</dict>
<key>plural.count.favorite</key>
@ -168,7 +188,7 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 favorite</string>
<string>1 oblíbený</string>
<key>few</key>
<string>%ld favorites</string>
<key>many</key>
@ -208,13 +228,13 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 reply</string>
<string>1 odpověď</string>
<key>few</key>
<string>%ld replies</string>
<string>%ld odpovědi</string>
<key>many</key>
<string>%ld replies</string>
<string>%ld odpovědí</string>
<key>other</key>
<string>%ld replies</string>
<string>%ld odpovědí</string>
</dict>
</dict>
<key>plural.count.vote</key>
@ -228,13 +248,13 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 vote</string>
<string>1 hlas</string>
<key>few</key>
<string>%ld votes</string>
<string>%ld hlasy</string>
<key>many</key>
<string>%ld votes</string>
<string>%ld hlasů</string>
<key>other</key>
<string>%ld votes</string>
<string>%ld hlasů</string>
</dict>
</dict>
<key>plural.count.voter</key>
@ -248,13 +268,13 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 voter</string>
<string>1 hlasující</string>
<key>few</key>
<string>%ld voters</string>
<string>%ld hlasující</string>
<key>many</key>
<string>%ld voters</string>
<string>%ld hlasujících</string>
<key>other</key>
<string>%ld voters</string>
<string>%ld hlasujících</string>
</dict>
</dict>
<key>plural.people_talking</key>
@ -288,13 +308,13 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 following</string>
<string>1 sledující</string>
<key>few</key>
<string>%ld following</string>
<string>%ld sledující</string>
<key>many</key>
<string>%ld following</string>
<string>%ld sledujících</string>
<key>other</key>
<string>%ld following</string>
<string>%ld sledujících</string>
</dict>
</dict>
<key>plural.count.follower</key>
@ -328,13 +348,13 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 year left</string>
<string>Zbývá 1 rok</string>
<key>few</key>
<string>%ld years left</string>
<string>Zbývají %ld roky</string>
<key>many</key>
<string>%ld years left</string>
<string>Zbývá %ld roků</string>
<key>other</key>
<string>%ld years left</string>
<string>Zbývá %ld roků</string>
</dict>
</dict>
<key>date.month.left</key>
@ -348,7 +368,7 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 months left</string>
<string>Zbývá 1 měsíc</string>
<key>few</key>
<string>%ld months left</string>
<key>many</key>

View File

@ -37,12 +37,12 @@
"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.",
"title": "Opravdu chcete blokovat celou doménu %s? Ve většině případů stačí zablokovat nebo skrýt pár konkrétních uživatelů, což také doporučujeme. Z této domény neuvidíte obsah v žádné veřejné časové ose ani v oznámeních. Vaši sledující z této domény budou odstraněni.",
"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."
"message": "Pro uložení fotografie povolte přístup k knihovně fotografií."
},
"delete_post": {
"title": "Odstranit příspěvek",
@ -75,11 +75,11 @@
"save_photo": "Uložit fotku",
"copy_photo": "Kopírovat fotografii",
"sign_in": "Přihlásit se",
"sign_up": "Zaregistrovat se",
"sign_up": "Vytvořit účet",
"see_more": "Zobrazit více",
"preview": "Náhled",
"share": "Sdílet",
"share_user": "Share %s",
"share_user": "Sdílet %s",
"share_post": "Sdílet příspěvek",
"open_in_safari": "Otevřít v Safari",
"open_in_browser": "Otevřít v prohlížeči",
@ -125,7 +125,7 @@
},
"status": {
"user_reblogged": "%s reblogged",
"user_replied_to": "Replied to %s",
"user_replied_to": "Odpověděl %s",
"show_post": "Zobrazit příspěvek",
"show_user_profile": "Zobrazit profil uživatele",
"content_warning": "Varování o obsahu",
@ -136,18 +136,24 @@
"vote": "Hlasovat",
"closed": "Uzavřeno"
},
"meta_entity": {
"url": "Odkaz: %s",
"hashtag": "Hashtag: %s",
"mention": "Zobrazit profil: %s",
"email": "E-mailová adresa: %s"
},
"actions": {
"reply": "Odpovědět",
"reblog": "Boostnout",
"unreblog": "Undo reblog",
"favorite": "Favorite",
"favorite": "Oblíbit",
"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"
"tap_then_hold_to_show_menu": "Klepnutím podržte pro zobrazení nabídky"
},
"tag": {
"url": "URL",
@ -159,22 +165,22 @@
},
"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."
"private": "Pouze jejich sledující mohou vidět tento příspěvek.",
"private_from_me": "Pouze moji sledující mohou vidět tento příspěvek.",
"direct": "Pouze zmíněný uživatel může vidět tento příspěvek."
}
},
"friendship": {
"follow": "Sledovat",
"following": "Following",
"request": "Request",
"following": "Sleduji",
"request": "Požadavek",
"pending": "Čekající",
"block": "Blokovat",
"block_user": "Blokovat %s",
"block_domain": "Blokovat %s",
"unblock": "Odblokovat",
"unblock_user": "Odblokovat %s",
"blocked": "Blocked",
"blocked": "Blokovaný",
"mute": "Skrýt",
"mute_user": "Skrýt %s",
"unmute": "Odkrýt",
@ -185,7 +191,7 @@
"hide_reblogs": "Hide Reblogs"
},
"timeline": {
"filtered": "Filtered",
"filtered": "Filtrováno",
"timestamp": {
"now": "Nyní"
},
@ -196,26 +202,32 @@
},
"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."
"blocking_warning": "Nemůžete zobrazit profil tohoto uživatele, dokud ho neodblokujete.\nVáš profil pro něj vypadá takto.",
"user_blocking_warning": "Nemůžete zobrazit profil %s, dokud ho neodblokujete.\nVáš profil pro něj vypadá takto.",
"blocked_warning": "Nemůžeš zobrazit profil tohoto uživatele, dokud tě neodblokují.",
"user_blocked_warning": "Nemůžete zobrazit profil %s, dokud vás neodblokuje.",
"suspended_warning": "Tento uživatel byl pozastaven.",
"user_suspended_warning": "Účet %s byl pozastaven."
}
}
}
},
"scene": {
"welcome": {
"slogan": "Social networking\nback in your hands.",
"slogan": "Sociální sítě opět ve vašich rukou.",
"get_started": "Začínáme",
"log_in": "Přihlásit se"
},
"login": {
"title": "Vítejte zpět",
"subtitle": "Přihlaste se na serveru, na kterém jste si vytvořili účet.",
"server_search_field": {
"placeholder": "Zadejte URL nebo vyhledávejte váš server"
}
},
"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.",
"subtitle": "Vyberte server založený ve vašem regionu, podle zájmů nebo podle obecného účelu. Stále můžete chatovat s kýmkoli na Mastodonu bez ohledu na vaše servery.",
"button": {
"category": {
"all": "Vše",
@ -224,7 +236,7 @@
"activism": "aktivismus",
"food": "jídlo",
"furry": "furry",
"games": "games",
"games": "hry",
"general": "obecné",
"journalism": "žurnalistika",
"lgbt": "lgbt",
@ -242,8 +254,7 @@
"category": "KATEGORIE"
},
"input": {
"placeholder": "Hledat servery",
"search_servers_or_enter_url": "Hledat servery nebo zadat URL"
"search_servers_or_enter_url": "Hledejte komunity nebo zadejte URL"
},
"empty_state": {
"finding_servers": "Hledání dostupných serverů...",
@ -252,8 +263,8 @@
}
},
"register": {
"title": "Lets get you set up on %s",
"lets_get_you_set_up_on_domain": "Lets get you set up on %s",
"title": "Pojďme si nastavit %s",
"lets_get_you_set_up_on_domain": "Pojďme si nastavit %s",
"input": {
"avatar": {
"delete": "Smazat"
@ -292,51 +303,51 @@
"reason": "Důvod"
},
"reason": {
"blocked": "%s contains a disallowed email provider",
"unreachable": "%s does not seem to exist",
"blocked": "%s používá zakázanou e-mailovou službu",
"unreachable": "%s pravděpodobně neexistuje",
"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"
"invalid": "%s je neplatné",
"too_long": "%s je příliš dlouhé",
"too_short": "%s je příliš krátké",
"inclusion": "%s není podporovaná hodnota"
},
"special": {
"username_invalid": "Username must only contain alphanumeric characters and underscores",
"username_too_long": "Username is too long (cant be longer than 30 characters)",
"username_invalid": "Uživatelské jméno musí obsahovat pouze alfanumerické znaky a podtržítka",
"username_too_long": "Uživatelské jméno je příliš dlouhé (nemůže být delší než 30 znaků)",
"email_invalid": "Toto není platná e-mailová adresa",
"password_too_short": "Password is too short (must be at least 8 characters)"
"password_too_short": "Heslo je příliš krátké (musí mít alespoň 8 znaků)"
}
}
},
"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",
"title": "Některá základní pravidla.",
"subtitle": "Ty nastavují a prosazují moderátoři %s.",
"prompt": "Pokračováním budete podléhat podmínkám služby a zásad ochrany osobních údajů pro uživatele %s.",
"terms_of_service": "podmínky služby",
"privacy_policy": "zásady ochrany osobních údajů",
"button": {
"confirm": "I Agree"
"confirm": "Souhlasím"
}
},
"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",
"title": "Ještě jedna věc.",
"subtitle": "Klepněte na odkaz, který jsme vám poslali e-mailem, abyste ověřili Váš účet.",
"tap_the_link_we_emailed_to_you_to_verify_your_account": "Klepněte na odkaz, který jsme vám poslali e-mailem, abyste ověřili Váš účet",
"button": {
"open_email_app": "Open Email App",
"resend": "Resend"
"open_email_app": "Otevřít e-mailovou aplikaci",
"resend": "Poslat znovu"
},
"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"
"title": "Zkontrolujte svůj e-mail",
"description": "Zkontrolujte, zda je vaše e-mailová adresa správná, stejně jako složka nevyžádané pošty, pokud ji máte.",
"resend_email": "Znovu odeslat e-mail"
},
"open_email_app": {
"title": "Check your inbox.",
"description": "We just sent you an email. Check your junk folder if you havent.",
"title": "Zkontrolujte doručenou poštu.",
"description": "Právě jsme vám poslali e-mail. Zkontrolujte složku nevyžádané zprávy, pokud ji máte.",
"mail": "Pošta",
"open_email_client": "Otevřít e-mailového klienta"
}
@ -349,47 +360,55 @@
"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"
"logo_label": "Tlačítko s logem",
"logo_hint": "Klepnutím přejdete nahoru a znovu klepněte na předchozí místo"
}
}
},
"suggestion_account": {
"title": "Find People to Follow",
"follow_explain": "When you follow someone, youll see their posts in your home feed."
"title": "Najít lidi pro sledování",
"follow_explain": "Když někoho sledujete, uvidíte jejich příspěvky ve vašem domovském kanálu."
},
"compose": {
"title": {
"new_post": "Nový příspěvek",
"new_reply": "New Reply"
"new_reply": "Nová odpověď"
},
"media_selection": {
"camera": "Take Photo",
"photo_library": "Photo Library",
"browse": "Browse"
"camera": "Vyfotit",
"photo_library": "Knihovna fotografií",
"browse": "Procházet"
},
"content_input_placeholder": "Type or paste whats on your mind",
"compose_action": "Publish",
"replying_to_user": "replying to %s",
"content_input_placeholder": "Napište nebo vložte, co je na mysli",
"compose_action": "Zveřejnit",
"replying_to_user": "odpovídá na %s",
"attachment": {
"photo": "photo",
"photo": "fotka",
"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..."
"attachment_broken": "Tento %s je poškozený a nemůže být\nnahrán do Mastodonu.",
"description_photo": "Popište fotografii pro zrakově postižené osoby...",
"description_video": "Popište video pro zrakově postižené...",
"load_failed": "Načtení se nezdařilo",
"upload_failed": "Nahrání selhalo",
"can_not_recognize_this_media_attachment": "Nelze rozpoznat toto medium přílohy",
"attachment_too_large": "Příloha je příliš velká",
"compressing_state": "Probíhá komprese...",
"server_processing_state": "Zpracování serveru..."
},
"poll": {
"duration_time": "Duration: %s",
"duration_time": "Doba trvání: %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"
"option_number": "Možnost %ld",
"the_poll_is_invalid": "Anketa je neplatná",
"the_poll_has_empty_option": "Anketa má prázdnou možnost"
},
"content_warning": {
"placeholder": "Write an accurate warning here..."
"placeholder": "Zde napište přesné varování..."
},
"visibility": {
"public": "Veřejný",
@ -398,7 +417,7 @@
"direct": "Pouze lidé, které zmíním"
},
"auto_complete": {
"space_to_add": "Space to add"
"space_to_add": "Mezera k přidání"
},
"accessibility": {
"append_attachment": "Přidat přílohu",
@ -407,13 +426,15 @@
"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"
"post_visibility_menu": "Menu viditelnosti příspěvku",
"post_options": "Možnosti příspěvku",
"posting_as": "Odesílání jako %s"
},
"keyboard": {
"discard_post": "Zahodit příspěvek",
"publish_post": "Publikovat příspěvek",
"toggle_poll": "Přepnout anketu",
"toggle_content_warning": "Toggle Content Warning",
"toggle_content_warning": "Přepnout varování obsahu",
"append_attachment_entry": "Přidat přílohu - %s",
"select_visibility_entry": "Vyberte viditelnost - %s"
}
@ -424,14 +445,18 @@
},
"dashboard": {
"posts": "příspěvky",
"following": "following",
"following": "sledování",
"followers": "sledující"
},
"fields": {
"add_row": "Přidat řádek",
"placeholder": {
"label": "Label",
"label": "Označení",
"content": "Obsah"
},
"verified": {
"short": "Ověřeno na %s",
"long": "Vlastnictví tohoto odkazu bylo zkontrolováno na %s"
}
},
"segmented_control": {
@ -439,7 +464,7 @@
"replies": "Odpovědí",
"posts_and_replies": "Příspěvky a odpovědi",
"media": "Média",
"about": "About"
"about": "O uživateli"
},
"relationship_action_alert": {
"confirm_mute_user": {
@ -448,7 +473,7 @@
},
"confirm_unmute_user": {
"title": "Zrušit skrytí účtu",
"message": "Confirm to unmute %s"
"message": "Potvrďte zrušení ztlumení %s"
},
"confirm_block_user": {
"title": "Blokovat účet",
@ -456,7 +481,7 @@
},
"confirm_unblock_user": {
"title": "Odblokovat účet",
"message": "Confirm to unblock %s"
"message": "Potvrďte odblokování %s"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
@ -468,235 +493,235 @@
}
},
"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"
"show_avatar_image": "Zobrazit obrázek avataru",
"edit_avatar_image": "Upravit obrázek avataru",
"show_banner_image": "Zobrazit obrázek banneru",
"double_tap_to_open_the_list": "Dvojitým poklepáním otevřete seznam"
}
},
"follower": {
"title": "follower",
"footer": "Followers from other servers are not displayed."
"title": "sledující",
"footer": "Sledující z jiných serverů nejsou zobrazeni."
},
"following": {
"title": "following",
"footer": "Follows from other servers are not displayed."
"title": "sledování",
"footer": "Sledování z jiných serverů není zobrazeno."
},
"familiarFollowers": {
"title": "Followers you familiar",
"followed_by_names": "Followed by %s"
"title": "Sledující, které znáte",
"followed_by_names": "Sledován od %s"
},
"favorited_by": {
"title": "Favorited By"
"title": "Oblíben"
},
"reblogged_by": {
"title": "Reblogged By"
},
"search": {
"title": "Search",
"title": "Hledat",
"search_bar": {
"placeholder": "Search hashtags and users",
"cancel": "Cancel"
"placeholder": "Hledat hashtagy a uživatele",
"cancel": "Zrušit"
},
"recommend": {
"button_text": "See All",
"button_text": "Zobrazit vše",
"hash_tag": {
"title": "Trending on Mastodon",
"description": "Hashtags that are getting quite a bit of attention",
"people_talking": "%s people are talking"
"title": "Populární na Mastodonu",
"description": "Hashtagy, kterým se dostává dosti pozornosti",
"people_talking": "%s lidí mluví"
},
"accounts": {
"title": "Accounts you might like",
"description": "You may like to follow these accounts",
"follow": "Follow"
"title": "Účty, které by se vám mohly líbit",
"description": "Možná budete chtít sledovat tyto účty",
"follow": "Sledovat"
}
},
"searching": {
"segment": {
"all": "All",
"people": "People",
"hashtags": "Hashtags",
"posts": "Posts"
"all": "Vše",
"people": "Lidé",
"hashtags": "Hashtagy",
"posts": "Příspěvky"
},
"empty_state": {
"no_results": "No results"
"no_results": "Žádné výsledky"
},
"recent_search": "Recent searches",
"clear": "Clear"
"recent_search": "Nedávná hledání",
"clear": "Vymazat"
}
},
"discovery": {
"tabs": {
"posts": "Posts",
"hashtags": "Hashtags",
"news": "News",
"community": "Community",
"for_you": "For You"
"posts": "Příspěvky",
"hashtags": "Hashtagy",
"news": "Zprávy",
"community": "Komunita",
"for_you": "Pro vás"
},
"intro": "These are the posts gaining traction in your corner of Mastodon."
"intro": "Toto jsou příspěvky, které získávají pozornost ve vašem koutu Mastodonu."
},
"favorite": {
"title": "Your Favorites"
"title": "Vaše oblíbené"
},
"notification": {
"title": {
"Everything": "Everything",
"Mentions": "Mentions"
"Everything": "Všechno",
"Mentions": "Zmínky"
},
"notification_description": {
"followed_you": "followed you",
"favorited_your_post": "favorited your post",
"reblogged_your_post": "reblogged your post",
"mentioned_you": "mentioned you",
"request_to_follow_you": "request to follow you",
"poll_has_ended": "poll has ended"
"followed_you": "vás sleduje",
"favorited_your_post": "si oblíbil váš příspěvek",
"reblogged_your_post": "boostnul váš příspěvek",
"mentioned_you": "vás zmínil/a",
"request_to_follow_you": "požádat vás o sledování",
"poll_has_ended": "anketa skončila"
},
"keyobard": {
"show_everything": "Show Everything",
"show_mentions": "Show Mentions"
"show_everything": "Zobrazit vše",
"show_mentions": "Zobrazit zmínky"
},
"follow_request": {
"accept": "Accept",
"accepted": "Accepted",
"reject": "reject",
"rejected": "Rejected"
"accept": "Přijmout",
"accepted": "Přijato",
"reject": "odmítnout",
"rejected": "Zamítnuto"
}
},
"thread": {
"back_title": "Post",
"title": "Post from %s"
"back_title": "Příspěvek",
"title": "Příspěvek od %s"
},
"settings": {
"title": "Settings",
"title": "Nastavení",
"section": {
"appearance": {
"title": "Appearance",
"automatic": "Automatic",
"light": "Always Light",
"dark": "Always Dark"
"title": "Vzhled",
"automatic": "Automaticky",
"light": "Vždy světlý",
"dark": "Vždy tmavý"
},
"look_and_feel": {
"title": "Look and Feel",
"use_system": "Use System",
"really_dark": "Really Dark",
"title": "Vzhled a chování",
"use_system": "Použít systém",
"really_dark": "Skutečně tmavý",
"sorta_dark": "Sorta Dark",
"light": "Light"
"light": "Světlý"
},
"notifications": {
"title": "Notifications",
"favorites": "Favorites my post",
"follows": "Follows me",
"boosts": "Reblogs my post",
"mentions": "Mentions me",
"title": "Upozornění",
"favorites": "Oblíbil si můj příspěvek",
"follows": "Sleduje mě",
"boosts": "Boostnul můj příspěvek",
"mentions": "Zmiňuje mě",
"trigger": {
"anyone": "anyone",
"follower": "a follower",
"follow": "anyone I follow",
"noone": "no one",
"title": "Notify me when"
"anyone": "kdokoliv",
"follower": "sledující",
"follow": "kdokoli, koho sleduji",
"noone": "nikdo",
"title": "Upozornit, když"
}
},
"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"
"title": "Předvolby",
"true_black_dark_mode": "Skutečný černý tmavý režim",
"disable_avatar_animation": "Zakázat animované avatary",
"disable_emoji_animation": "Zakázat animované emoji",
"using_default_browser": "Použít výchozí prohlížeč pro otevírání odkazů",
"open_links_in_mastodon": "Otevřít odkazy v Mastodonu"
},
"boring_zone": {
"title": "The Boring Zone",
"account_settings": "Account Settings",
"terms": "Terms of Service",
"privacy": "Privacy Policy"
"title": "Nudná část",
"account_settings": "Nastavení účtu",
"terms": "Podmínky služby",
"privacy": "Zásady ochrany osobních údajů"
},
"spicy_zone": {
"title": "The Spicy Zone",
"clear": "Clear Media Cache",
"signout": "Sign Out"
"title": "Ostrá část",
"clear": "Vymazat mezipaměť médií",
"signout": "Odhlásit se"
}
},
"footer": {
"mastodon_description": "Mastodon is open source software. You can report issues on GitHub at %s (%s)"
"mastodon_description": "Mastodon je open source software. Na GitHub můžete nahlásit problémy na %s (%s)"
},
"keyboard": {
"close_settings_window": "Close Settings Window"
"close_settings_window": "Zavřít okno nastavení"
}
},
"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",
"title_report": "Nahlásit",
"title": "Nahlásit %s",
"step1": "Krok 1 ze 2",
"step2": "Krok 2 ze 2",
"content1": "Existují nějaké další příspěvky, které byste chtěli přidat do zprávy?",
"content2": "Je o tomto hlášení něco, co by měli vědět moderátoři?",
"report_sent_title": "Děkujeme za nahlášení, podíváme se na to.",
"send": "Odeslat hlášení",
"skip_to_send": "Odeslat bez komentáře",
"text_placeholder": "Napište nebo vložte další komentáře",
"reported": "NAHLÁŠEN",
"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_1_of_4": "Krok 1 ze 4",
"whats_wrong_with_this_post": "Co je na tomto příspěvku špatně?",
"whats_wrong_with_this_account": "Co je špatně s tímto účtem?",
"whats_wrong_with_this_username": "Co je špatně na %s?",
"select_the_best_match": "Vyberte nejbližší možnost",
"i_dont_like_it": "Nelíbí se mi",
"it_is_not_something_you_want_to_see": "Není to něco, co chcete vidět",
"its_spam": "Je to spam",
"malicious_links_fake_engagement_or_repetetive_replies": "Škodlivé odkazy, falešné zapojení nebo opakující se odpovědi",
"it_violates_server_rules": "Porušuje pravidla serveru",
"you_are_aware_that_it_breaks_specific_rules": "Máte za to, že porušuje konkrétní pravidla",
"its_something_else": "Jde o něco jiného",
"the_issue_does_not_fit_into_other_categories": "Problém neodpovídá ostatním kategoriím"
},
"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_2_of_4": "Krok 2 ze 4",
"which_rules_are_being_violated": "Jaká pravidla jsou porušována?",
"select_all_that_apply": "Vyberte všechna relevantní",
"i_just_dont_like_it": "Jen se mi to nelíbí"
},
"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_3_of_4": "Krok 3 ze 4",
"are_there_any_posts_that_back_up_this_report": "Existují příspěvky dokládající toto hlášení?",
"select_all_that_apply": "Vyberte všechna relevantní"
},
"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_4_of_4": "Krok 4 ze 4",
"is_there_anything_else_we_should_know": "Je ještě něco jiného, co bychom měli vědět?"
},
"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"
"dont_want_to_see_this": "Nechcete to vidět?",
"when_you_see_something_you_dont_like_on_mastodon_you_can_remove_the_person_from_your_experience.": "Když uvidíte něco, co se vám nelíbí na Mastodonu, můžete odstranit tuto osobu ze svého zážitku.",
"unfollow": "Přestat sledovat",
"unfollowed": "Už nesledujete",
"unfollow_user": "Přestat sledovat %s",
"mute_user": "Skrýt %s",
"you_wont_see_their_posts_or_reblogs_in_your_home_feed_they_wont_know_they_ve_been_muted": "Neuvidíte jejich příspěvky nebo boostnutí v domovském kanálu. Nebudou vědět, že jsou skrytí.",
"block_user": "Blokovat %s",
"they_will_no_longer_be_able_to_follow_or_see_your_posts_but_they_can_see_if_theyve_been_blocked": "Už nebudou moci sledovat nebo vidět vaše příspěvky, ale mohou vidět, zda byly zablokovány.",
"while_we_review_this_you_can_take_action_against_user": "Zatímco to posuzujeme, můžete podniknout kroky proti %s"
}
},
"preview": {
"keyboard": {
"close_preview": "Close Preview",
"show_next": "Show Next",
"show_previous": "Show Previous"
"close_preview": "Zavřít náhled",
"show_next": "Zobrazit další",
"show_previous": "Zobrazit předchozí"
}
},
"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"
"tab_bar_hint": "Aktuální vybraný profil: %s. Dvojitým poklepáním zobrazíte přepínač účtů",
"dismiss_account_switcher": "Zrušit přepínač účtů",
"add_account": "Přidat účet"
},
"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"
"new_in_mastodon": "Nový v Mastodonu",
"multiple_account_switch_intro_description": "Přepínání mezi více účty podržením tlačítka profilu.",
"accessibility_hint": "Dvojitým poklepáním tohoto průvodce odmítnete"
},
"bookmark": {
"title": "Bookmarks"
"title": "Záložky"
}
}
}

View File

@ -1,6 +1,6 @@
{
"NSCameraUsageDescription": "Used to take photo for post status",
"NSPhotoLibraryAddUsageDescription": "Used to save photo into the Photo Library",
"NewPostShortcutItemTitle": "New Post",
"SearchShortcutItemTitle": "Search"
"NSCameraUsageDescription": "Slouží k pořízení fotografie pro příspěvek",
"NSPhotoLibraryAddUsageDescription": "Slouží k uložení fotografie do knihovny fotografií",
"NewPostShortcutItemTitle": "Nový příspěvek",
"SearchShortcutItemTitle": "Hledat"
}

View File

@ -74,6 +74,30 @@
<string>%ld characters</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</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>two</key>
<string>%ld characters</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>

View File

@ -74,8 +74,8 @@
"take_photo": "Take Photo",
"save_photo": "Save Photo",
"copy_photo": "Copy Photo",
"sign_in": "Sign In",
"sign_up": "Sign Up",
"sign_in": "Log in",
"sign_up": "Create account",
"see_more": "See More",
"preview": "Preview",
"share": "Share",
@ -136,6 +136,12 @@
"vote": "Vote",
"closed": "Closed"
},
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hashtag: %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
"actions": {
"reply": "Reply",
"reblog": "Hybwch",
@ -212,10 +218,16 @@
"get_started": "Get Started",
"log_in": "Log In"
},
"login": {
"title": "Welcome back",
"subtitle": "Log you in on the server you created your account on.",
"server_search_field": {
"placeholder": "Enter URL or search for your server"
}
},
"server_picker": {
"title": "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.",
"subtitle": "Pick a server based on your region, interests, or a general purpose one. You can still chat with anyone on Mastodon, regardless of your servers.",
"button": {
"category": {
"all": "All",
@ -242,8 +254,7 @@
"category": "CATEGORY"
},
"input": {
"placeholder": "Search servers",
"search_servers_or_enter_url": "Search servers or enter URL"
"search_servers_or_enter_url": "Search communities or enter URL"
},
"empty_state": {
"finding_servers": "Finding available servers...",
@ -376,7 +387,13 @@
"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..."
"description_video": "Describe the video for the visually-impaired...",
"load_failed": "Load Failed",
"upload_failed": "Upload Failed",
"can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
"attachment_too_large": "Attachment too large",
"compressing_state": "Compressing...",
"server_processing_state": "Server Processing..."
},
"poll": {
"duration_time": "Duration: %s",
@ -386,7 +403,9 @@
"one_day": "1 Day",
"three_days": "3 Days",
"seven_days": "7 Days",
"option_number": "Option %ld"
"option_number": "Option %ld",
"the_poll_is_invalid": "The poll is invalid",
"the_poll_has_empty_option": "The poll has empty option"
},
"content_warning": {
"placeholder": "Write an accurate warning here..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Custom Emoji Picker",
"enable_content_warning": "Enable Content Warning",
"disable_content_warning": "Disable Content Warning",
"post_visibility_menu": "Post Visibility Menu"
"post_visibility_menu": "Post Visibility Menu",
"post_options": "Post Options",
"posting_as": "Posting as %s"
},
"keyboard": {
"discard_post": "Discard Post",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Label",
"content": "Content"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {

View File

@ -50,6 +50,22 @@
<string>%ld characters</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</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>

View File

@ -74,8 +74,8 @@
"take_photo": "Take Photo",
"save_photo": "Save Photo",
"copy_photo": "Copy Photo",
"sign_in": "Sign In",
"sign_up": "Sign Up",
"sign_in": "Log in",
"sign_up": "Create account",
"see_more": "See More",
"preview": "Preview",
"share": "Share",
@ -136,6 +136,12 @@
"vote": "Vote",
"closed": "Closed"
},
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hashtag: %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
"actions": {
"reply": "Reply",
"reblog": "Reblog",
@ -212,10 +218,16 @@
"get_started": "Get Started",
"log_in": "Log In"
},
"login": {
"title": "Welcome back",
"subtitle": "Log you in on the server you created your account on.",
"server_search_field": {
"placeholder": "Enter URL or search for your server"
}
},
"server_picker": {
"title": "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.",
"subtitle": "Pick a server based on your region, interests, or a general purpose one. You can still chat with anyone on Mastodon, regardless of your servers.",
"button": {
"category": {
"all": "All",
@ -242,8 +254,7 @@
"category": "CATEGORY"
},
"input": {
"placeholder": "Search servers",
"search_servers_or_enter_url": "Search servers or enter URL"
"search_servers_or_enter_url": "Search communities or enter URL"
},
"empty_state": {
"finding_servers": "Finding available servers...",
@ -376,7 +387,13 @@
"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..."
"description_video": "Describe the video for the visually-impaired...",
"load_failed": "Load Failed",
"upload_failed": "Upload Failed",
"can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
"attachment_too_large": "Attachment too large",
"compressing_state": "Compressing...",
"server_processing_state": "Server Processing..."
},
"poll": {
"duration_time": "Duration: %s",
@ -386,7 +403,9 @@
"one_day": "1 Day",
"three_days": "3 Days",
"seven_days": "7 Days",
"option_number": "Option %ld"
"option_number": "Option %ld",
"the_poll_is_invalid": "The poll is invalid",
"the_poll_has_empty_option": "The poll has empty option"
},
"content_warning": {
"placeholder": "Write an accurate warning here..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Custom Emoji Picker",
"enable_content_warning": "Enable Content Warning",
"disable_content_warning": "Disable Content Warning",
"post_visibility_menu": "Post Visibility Menu"
"post_visibility_menu": "Post Visibility Menu",
"post_options": "Post Options",
"posting_as": "Posting as %s"
},
"keyboard": {
"discard_post": "Discard Post",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Label",
"content": "Content"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {

View File

@ -50,6 +50,22 @@
<string>%ld Zeichen</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</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>
@ -248,9 +264,9 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 Follower</string>
<string>1 Folgender</string>
<key>other</key>
<string>%ld Follower</string>
<string>%ld Folgende</string>
</dict>
</dict>
<key>date.year.left</key>

View File

@ -75,7 +75,7 @@
"save_photo": "Foto speichern",
"copy_photo": "Foto kopieren",
"sign_in": "Anmelden",
"sign_up": "Registrieren",
"sign_up": "Konto erstellen",
"see_more": "Mehr anzeigen",
"preview": "Vorschau",
"share": "Teilen",
@ -136,6 +136,12 @@
"vote": "Abstimmen",
"closed": "Beendet"
},
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hashtag: %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
"actions": {
"reply": "Antworten",
"reblog": "Teilen",
@ -212,10 +218,16 @@
"get_started": "Registrieren",
"log_in": "Anmelden"
},
"login": {
"title": "Willkommen zurück",
"subtitle": "Melden Sie sich auf dem Server an, auf dem Sie Ihr Konto erstellt haben.",
"server_search_field": {
"placeholder": "URL eingeben oder nach Server suchen"
}
},
"server_picker": {
"title": "Wähle einen Server,\nbeliebigen Server.",
"subtitle": "Wähle eine Gemeinschaft, die auf deinen Interessen, Region oder einem allgemeinen Zweck basiert.",
"subtitle_extend": "Wähle eine Gemeinschaft basierend auf deinen Interessen, deiner Region oder einem allgemeinen Zweck. Jede Gemeinschaft wird von einer völlig unabhängigen Organisation oder Einzelperson betrieben.",
"subtitle": "Wähle einen Server basierend auf deinen Interessen oder deiner Region oder einfach einen allgemeinen. Du kannst trotzdem mit jedem interagieren, egal auf welchem Server.",
"button": {
"category": {
"all": "Alle",
@ -242,8 +254,7 @@
"category": "KATEGORIE"
},
"input": {
"placeholder": "Nach Server suchen oder URL eingeben",
"search_servers_or_enter_url": "Nach Server suchen oder URL eingeben"
"search_servers_or_enter_url": "Suche nach einer Community oder gib eine URL ein"
},
"empty_state": {
"finding_servers": "Verfügbare Server werden gesucht...",
@ -376,7 +387,13 @@
"video": "Video",
"attachment_broken": "Dieses %s scheint defekt zu sein und\nkann nicht auf Mastodon hochgeladen werden.",
"description_photo": "Für Menschen mit Sehbehinderung beschreiben...",
"description_video": "Für Menschen mit Sehbehinderung beschreiben..."
"description_video": "Für Menschen mit Sehbehinderung beschreiben...",
"load_failed": "Laden fehlgeschlagen",
"upload_failed": "Upload fehlgeschlagen",
"can_not_recognize_this_media_attachment": "Medienanhang wurde nicht erkannt",
"attachment_too_large": "Anhang zu groß",
"compressing_state": "Komprimieren...",
"server_processing_state": "Serververarbeitung..."
},
"poll": {
"duration_time": "Dauer: %s",
@ -386,7 +403,9 @@
"one_day": "1 Tag",
"three_days": "3 Tage",
"seven_days": "7 Tage",
"option_number": "Auswahlmöglichkeit %ld"
"option_number": "Auswahlmöglichkeit %ld",
"the_poll_is_invalid": "Die Umfrage ist ungültig",
"the_poll_has_empty_option": "Die Umfrage hat eine leere Option"
},
"content_warning": {
"placeholder": "Schreibe eine Inhaltswarnung hier..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Benutzerdefinierter Emojiwähler",
"enable_content_warning": "Inhaltswarnung einschalten",
"disable_content_warning": "Inhaltswarnung ausschalten",
"post_visibility_menu": "Sichtbarkeitsmenü"
"post_visibility_menu": "Sichtbarkeitsmenü",
"post_options": "Post Options",
"posting_as": "Posting as %s"
},
"keyboard": {
"discard_post": "Beitrag verwerfen",
@ -425,13 +446,17 @@
"dashboard": {
"posts": "Beiträge",
"following": "Gefolgte",
"followers": "Folger"
"followers": "Folgende"
},
"fields": {
"add_row": "Zeile hinzufügen",
"placeholder": {
"label": "Bezeichnung",
"content": "Inhalt"
},
"verified": {
"short": "Überprüft am %s",
"long": "Besitz des Links wurde überprüft am %s"
}
},
"segmented_control": {
@ -460,7 +485,7 @@
},
"confirm_show_reblogs": {
"title": "Reblogs anzeigen",
"message": "Confirm to show reblogs"
"message": "Bestätigen um Reblogs anzuzeigen"
},
"confirm_hide_reblogs": {
"title": "Reblogs ausblenden",
@ -476,11 +501,11 @@
},
"follower": {
"title": "Follower",
"footer": "Follower von anderen Servern werden nicht angezeigt."
"footer": "Folger, die nicht auf deinem Server registriert sind, werden nicht angezeigt."
},
"following": {
"title": "Folgende",
"footer": "Wem das Konto folgt wird von anderen Servern werden nicht angezeigt."
"footer": "Gefolgte, die nicht auf deinem Server registriert sind, werden nicht angezeigt."
},
"familiarFollowers": {
"title": "Follower, die dir bekannt vorkommen",
@ -590,7 +615,7 @@
"mentions": "Mich erwähnt",
"trigger": {
"anyone": "jeder",
"follower": "ein Folger",
"follower": "ein Folgender",
"follow": "ein von mir Gefolgter",
"noone": "niemand",
"title": "Benachrichtige mich, wenn"
@ -696,7 +721,7 @@
"accessibility_hint": "Doppeltippen, um diesen Assistenten zu schließen"
},
"bookmark": {
"title": "Bookmarks"
"title": "Lesezeichen"
}
}
}

View File

@ -1,6 +1,6 @@
{
"NSCameraUsageDescription": "Verwendet um Fotos für neue Beiträge aufzunehmen",
"NSPhotoLibraryAddUsageDescription": "Verwendet um Fotos zu speichern",
"NSCameraUsageDescription": "Wird verwendet, um Fotos für neue Beiträge aufzunehmen",
"NSPhotoLibraryAddUsageDescription": "Wird verwendet, um Foto in der Foto-Mediathek zu speichern",
"NewPostShortcutItemTitle": "Neuer Beitrag",
"SearchShortcutItemTitle": "Suche"
"SearchShortcutItemTitle": "Suchen"
}

View File

@ -50,6 +50,22 @@
<string>%ld characters</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</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>

View File

@ -74,8 +74,8 @@
"take_photo": "Take Photo",
"save_photo": "Save Photo",
"copy_photo": "Copy Photo",
"sign_in": "Sign In",
"sign_up": "Sign Up",
"sign_in": "Log in",
"sign_up": "Create account",
"see_more": "See More",
"preview": "Preview",
"share": "Share",
@ -136,6 +136,12 @@
"vote": "Vote",
"closed": "Closed"
},
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hashtag: %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
"actions": {
"reply": "Reply",
"reblog": "Reblog",
@ -212,10 +218,16 @@
"get_started": "Get Started",
"log_in": "Log In"
},
"login": {
"title": "Welcome back",
"subtitle": "Log you in on the server you created your account on.",
"server_search_field": {
"placeholder": "Enter URL or search for your server"
}
},
"server_picker": {
"title": "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.",
"subtitle": "Pick a server based on your region, interests, or a general purpose one. You can still chat with anyone on Mastodon, regardless of your servers.",
"button": {
"category": {
"all": "All",
@ -242,8 +254,7 @@
"category": "CATEGORY"
},
"input": {
"placeholder": "Search servers",
"search_servers_or_enter_url": "Search servers or enter URL"
"search_servers_or_enter_url": "Search communities or enter URL"
},
"empty_state": {
"finding_servers": "Finding available servers...",
@ -376,7 +387,13 @@
"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..."
"description_video": "Describe the video for the visually-impaired...",
"load_failed": "Load Failed",
"upload_failed": "Upload Failed",
"can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
"attachment_too_large": "Attachment too large",
"compressing_state": "Compressing...",
"server_processing_state": "Server Processing..."
},
"poll": {
"duration_time": "Duration: %s",
@ -386,7 +403,9 @@
"one_day": "1 Day",
"three_days": "3 Days",
"seven_days": "7 Days",
"option_number": "Option %ld"
"option_number": "Option %ld",
"the_poll_is_invalid": "The poll is invalid",
"the_poll_has_empty_option": "The poll has empty option"
},
"content_warning": {
"placeholder": "Write an accurate warning here..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Custom Emoji Picker",
"enable_content_warning": "Enable Content Warning",
"disable_content_warning": "Disable Content Warning",
"post_visibility_menu": "Post Visibility Menu"
"post_visibility_menu": "Post Visibility Menu",
"post_options": "Post Options",
"posting_as": "Posting as %s"
},
"keyboard": {
"discard_post": "Discard Post",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Label",
"content": "Content"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {

View File

@ -50,6 +50,28 @@
<string>%ld characters</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>no characters</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>

View File

@ -74,8 +74,8 @@
"take_photo": "Take Photo",
"save_photo": "Save Photo",
"copy_photo": "Copy Photo",
"sign_in": "Sign In",
"sign_up": "Sign Up",
"sign_in": "Log in",
"sign_up": "Create account",
"see_more": "See More",
"preview": "Preview",
"share": "Share",
@ -138,7 +138,7 @@
},
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hastag %s",
"hashtag": "Hashtag: %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
@ -218,10 +218,16 @@
"get_started": "Get Started",
"log_in": "Log In"
},
"login": {
"title": "Welcome back",
"subtitle": "Log you in on the server you created your account on.",
"server_search_field": {
"placeholder": "Enter URL or search for your server"
}
},
"server_picker": {
"title": "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.",
"subtitle": "Pick a server based on your region, interests, or a general purpose one. You can still chat with anyone on Mastodon, regardless of your servers.",
"button": {
"category": {
"all": "All",
@ -248,8 +254,7 @@
"category": "CATEGORY"
},
"input": {
"placeholder": "Search servers",
"search_servers_or_enter_url": "Search servers or enter URL"
"search_servers_or_enter_url": "Search communities or enter URL"
},
"empty_state": {
"finding_servers": "Finding available servers...",
@ -382,7 +387,13 @@
"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..."
"description_video": "Describe the video for the visually-impaired...",
"load_failed": "Load Failed",
"upload_failed": "Upload Failed",
"can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
"attachment_too_large": "Attachment too large",
"compressing_state": "Compressing...",
"server_processing_state": "Server Processing..."
},
"poll": {
"duration_time": "Duration: %s",
@ -392,7 +403,9 @@
"one_day": "1 Day",
"three_days": "3 Days",
"seven_days": "7 Days",
"option_number": "Option %ld"
"option_number": "Option %ld",
"the_poll_is_invalid": "The poll is invalid",
"the_poll_has_empty_option": "The poll has empty option"
},
"content_warning": {
"placeholder": "Write an accurate warning here..."
@ -413,7 +426,9 @@
"custom_emoji_picker": "Custom Emoji Picker",
"enable_content_warning": "Enable Content Warning",
"disable_content_warning": "Disable Content Warning",
"post_visibility_menu": "Post Visibility Menu"
"post_visibility_menu": "Post Visibility Menu",
"post_options": "Post Options",
"posting_as": "Posting as %s"
},
"keyboard": {
"discard_post": "Discard Post",
@ -438,6 +453,10 @@
"placeholder": {
"label": "Label",
"content": "Content"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {

View File

@ -50,6 +50,22 @@
<string>%ld caracteres</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>Quedan %#@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 caracter</string>
<key>other</key>
<string>%ld caracteres</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>

View File

@ -75,7 +75,7 @@
"save_photo": "Guardar foto",
"copy_photo": "Copiar foto",
"sign_in": "Iniciar sesión",
"sign_up": "Registrarse",
"sign_up": "Crear cuenta",
"see_more": "Ver más",
"preview": "Previsualización",
"share": "Compartir",
@ -136,6 +136,12 @@
"vote": "Votar",
"closed": "Cerrada"
},
"meta_entity": {
"url": "Enlace: %s",
"hashtag": "Etiqueta: %s",
"mention": "Mostrar perfil: %s",
"email": "Dirección de correo electrónico: %s"
},
"actions": {
"reply": "Responder",
"reblog": "Adherir",
@ -212,10 +218,16 @@
"get_started": "Comenzá",
"log_in": "Iniciar sesión"
},
"login": {
"title": "Hola de nuevo",
"subtitle": "Iniciá sesión en el servidor en donde creaste tu cuenta.",
"server_search_field": {
"placeholder": "Ingresá la dirección web o buscá tu servidor"
}
},
"server_picker": {
"title": "Mastodon está compuesto de cuentas en diferentes servidores.",
"subtitle": "Elegí un servidor basado en tus intereses, región, o de propósitos generales.",
"subtitle_extend": "Elegí un servidor basado en tus intereses, región, o de propósitos generales. Cada servidor es operado por una organización o individuo totalmente independientes.",
"subtitle": "Elegí un servidor basado en tu región, en tus intereses o uno de propósitos generales. Vas a poder interactuar con cualquier cuenta de Mastodon, independientemente del servidor.",
"button": {
"category": {
"all": "Todas",
@ -242,8 +254,7 @@
"category": "CATEGORÍA"
},
"input": {
"placeholder": "Buscar servidores",
"search_servers_or_enter_url": "Buscar servidores o introducir dirección web"
"search_servers_or_enter_url": "Buscá comunidades o ingresá la dirección web"
},
"empty_state": {
"finding_servers": "Buscando servidores disponibles…",
@ -376,7 +387,13 @@
"video": "video",
"attachment_broken": "Este archivo de %s está roto\ny no se puede subir a Mastodon.",
"description_photo": "Describí la imagen para personas con dificultades visuales…",
"description_video": "Describí el video para personas con dificultades visuales…"
"description_video": "Describí el video para personas con dificultades visuales…",
"load_failed": "Falló la descarga",
"upload_failed": "Falló la subida",
"can_not_recognize_this_media_attachment": "No se pudo reconocer este archivo adjunto",
"attachment_too_large": "Adjunto demasiado grande",
"compressing_state": "Comprimiendo…",
"server_processing_state": "Servidor procesando…"
},
"poll": {
"duration_time": "Duración: %s",
@ -386,7 +403,9 @@
"one_day": "1 día",
"three_days": "3 días",
"seven_days": "7 días",
"option_number": "Opción %ld"
"option_number": "Opción %ld",
"the_poll_is_invalid": "La encuesta no es válida",
"the_poll_has_empty_option": "La encuesta tiene opción vacía"
},
"content_warning": {
"placeholder": "Escribí una advertencia precisa acá…"
@ -407,7 +426,9 @@
"custom_emoji_picker": "Selector de emoji personalizado",
"enable_content_warning": "Habilitar advertencia de contenido",
"disable_content_warning": "Deshabilitar advertencia de contenido",
"post_visibility_menu": "Menú de visibilidad del mensaje"
"post_visibility_menu": "Menú de visibilidad del mensaje",
"post_options": "Opciones de mensaje",
"posting_as": "Enviar como %s"
},
"keyboard": {
"discard_post": "Descartar mensaje",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Nombre de campo",
"content": "Valor de campo"
},
"verified": {
"short": "Verificado en %s",
"long": "La propiedad de este enlace fue verificada el %s"
}
},
"segmented_control": {
@ -696,7 +721,7 @@
"accessibility_hint": "Tocá dos veces para descartar este asistente"
},
"bookmark": {
"title": "Bookmarks"
"title": "Marcadores"
}
}
}

View File

@ -50,6 +50,22 @@
<string>%ld caracteres</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</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>

View File

@ -74,8 +74,8 @@
"take_photo": "Tomar foto",
"save_photo": "Guardar foto",
"copy_photo": "Copiar foto",
"sign_in": "Iniciar sesión",
"sign_up": "Regístrate",
"sign_in": "Log in",
"sign_up": "Create account",
"see_more": "Ver más",
"preview": "Vista previa",
"share": "Compartir",
@ -136,6 +136,12 @@
"vote": "Vota",
"closed": "Cerrado"
},
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hashtag: %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
"actions": {
"reply": "Responder",
"reblog": "Rebloguear",
@ -212,10 +218,16 @@
"get_started": "Empezar",
"log_in": "Iniciar sesión"
},
"login": {
"title": "Welcome back",
"subtitle": "Log you in on the server you created your account on.",
"server_search_field": {
"placeholder": "Enter URL or search for your server"
}
},
"server_picker": {
"title": "Elige un servidor,\ncualquier servidor.",
"subtitle": "Elige una comunidad relacionada con tus intereses, con tu región o una más genérica.",
"subtitle_extend": "Elige una comunidad relacionada con tus intereses, con tu región o una más genérica. Cada comunidad está operada por una organización o individuo completamente independiente.",
"subtitle": "Pick a server based on your region, interests, or a general purpose one. You can still chat with anyone on Mastodon, regardless of your servers.",
"button": {
"category": {
"all": "Todas",
@ -242,8 +254,7 @@
"category": "CATEGORÍA"
},
"input": {
"placeholder": "Encuentra un servidor o únete al tuyo propio...",
"search_servers_or_enter_url": "Buscar servidores o introducir la URL"
"search_servers_or_enter_url": "Search communities or enter URL"
},
"empty_state": {
"finding_servers": "Encontrando servidores disponibles...",
@ -376,7 +387,13 @@
"video": "vídeo",
"attachment_broken": "Este %s está roto y no puede\nsubirse a Mastodon.",
"description_photo": "Describe la foto para los usuarios con dificultad visual...",
"description_video": "Describe el vídeo para los usuarios con dificultad visual..."
"description_video": "Describe el vídeo para los usuarios con dificultad visual...",
"load_failed": "Load Failed",
"upload_failed": "Upload Failed",
"can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
"attachment_too_large": "Attachment too large",
"compressing_state": "Compressing...",
"server_processing_state": "Server Processing..."
},
"poll": {
"duration_time": "Duración: %s",
@ -386,7 +403,9 @@
"one_day": "1 Día",
"three_days": "4 Días",
"seven_days": "7 Días",
"option_number": "Opción %ld"
"option_number": "Opción %ld",
"the_poll_is_invalid": "The poll is invalid",
"the_poll_has_empty_option": "The poll has empty option"
},
"content_warning": {
"placeholder": "Escribe una advertencia precisa aquí..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Selector de Emojis Personalizados",
"enable_content_warning": "Activar Advertencia de Contenido",
"disable_content_warning": "Desactivar Advertencia de Contenido",
"post_visibility_menu": "Menú de Visibilidad de la Publicación"
"post_visibility_menu": "Menú de Visibilidad de la Publicación",
"post_options": "Post Options",
"posting_as": "Posting as %s"
},
"keyboard": {
"discard_post": "Descartar Publicación",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Nombre para el campo",
"content": "Contenido"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {

View File

@ -50,6 +50,22 @@
<string>%ld karaktere</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</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>

View File

@ -74,8 +74,8 @@
"take_photo": "Atera argazkia",
"save_photo": "Gorde argazkia",
"copy_photo": "Kopiatu argazkia",
"sign_in": "Hasi saioa",
"sign_up": "Eman Izena",
"sign_in": "Log in",
"sign_up": "Create account",
"see_more": "Ikusi gehiago",
"preview": "Aurrebista",
"share": "Partekatu",
@ -136,6 +136,12 @@
"vote": "Bozkatu",
"closed": "Itxita"
},
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hashtag: %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
"actions": {
"reply": "Erantzun",
"reblog": "Bultzada",
@ -212,10 +218,16 @@
"get_started": "Nola hasi",
"log_in": "Hasi saioa"
},
"login": {
"title": "Welcome back",
"subtitle": "Log you in on the server you created your account on.",
"server_search_field": {
"placeholder": "Enter URL or search for your server"
}
},
"server_picker": {
"title": "Aukeratu zerbitzari bat,\nedozein zerbitzari.",
"subtitle": "Aukeratu komunitate bat zure interes edo lurraldearen arabera, edo erabilera orokorreko bat.",
"subtitle_extend": "Aukeratu komunitate bat zure interes edo lurraldearen arabera, edo erabilera orokorreko bat. Komunitate bakoitza erakunde edo norbanako independente batek kudeatzen du.",
"subtitle": "Pick a server based on your region, interests, or a general purpose one. You can still chat with anyone on Mastodon, regardless of your servers.",
"button": {
"category": {
"all": "Guztiak",
@ -242,8 +254,7 @@
"category": "KATEGORIA"
},
"input": {
"placeholder": "Bilatu zerbitzari bat edo sortu zurea...",
"search_servers_or_enter_url": "Search servers or enter URL"
"search_servers_or_enter_url": "Search communities or enter URL"
},
"empty_state": {
"finding_servers": "Erabilgarri dauden zerbitzariak bilatzen...",
@ -376,7 +387,13 @@
"video": "bideoa",
"attachment_broken": "%s hondatuta dago eta ezin da\nMastodonera igo.",
"description_photo": "Deskribatu argazkia ikusmen arazoak dituztenentzat...",
"description_video": "Deskribatu bideoa ikusmen arazoak dituztenentzat..."
"description_video": "Deskribatu bideoa ikusmen arazoak dituztenentzat...",
"load_failed": "Load Failed",
"upload_failed": "Upload Failed",
"can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
"attachment_too_large": "Attachment too large",
"compressing_state": "Compressing...",
"server_processing_state": "Server Processing..."
},
"poll": {
"duration_time": "Iraupena: %s",
@ -386,7 +403,9 @@
"one_day": "Egun 1",
"three_days": "3 egun",
"seven_days": "7 egun",
"option_number": "%ld aukera"
"option_number": "%ld aukera",
"the_poll_is_invalid": "The poll is invalid",
"the_poll_has_empty_option": "The poll has empty option"
},
"content_warning": {
"placeholder": "Idatzi abisu zehatz bat hemen..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Emoji pertsonalizatuen hautatzailea",
"enable_content_warning": "Gaitu edukiaren abisua",
"disable_content_warning": "Desgaitu edukiaren abisua",
"post_visibility_menu": "Bidalketaren ikusgaitasunaren menua"
"post_visibility_menu": "Bidalketaren ikusgaitasunaren menua",
"post_options": "Post Options",
"posting_as": "Posting as %s"
},
"keyboard": {
"discard_post": "Baztertu bidalketa",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Etiketa",
"content": "Edukia"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {

View File

@ -50,6 +50,22 @@
<string>%ld merkkiä</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</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>

View File

@ -74,8 +74,8 @@
"take_photo": "Ota kuva",
"save_photo": "Tallenna kuva",
"copy_photo": "Kopioi kuva",
"sign_in": "Kirjaudu sisään",
"sign_up": "Rekisteröidy",
"sign_in": "Log in",
"sign_up": "Create account",
"see_more": "Näytä lisää",
"preview": "Esikatselu",
"share": "Jaa",
@ -136,6 +136,12 @@
"vote": "Vote",
"closed": "Suljettu"
},
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hashtag: %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
"actions": {
"reply": "Vastaa",
"reblog": "Jaa edelleen",
@ -212,10 +218,16 @@
"get_started": "Get Started",
"log_in": "Log In"
},
"login": {
"title": "Welcome back",
"subtitle": "Log you in on the server you created your account on.",
"server_search_field": {
"placeholder": "Enter URL or search for your server"
}
},
"server_picker": {
"title": "Valitse palvelin,\nmikä tahansa palvelin.",
"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.",
"subtitle": "Pick a server based on your region, interests, or a general purpose one. You can still chat with anyone on Mastodon, regardless of your servers.",
"button": {
"category": {
"all": "Kaikki",
@ -242,8 +254,7 @@
"category": "KATEGORIA"
},
"input": {
"placeholder": "Etsi palvelin tai liity omaan...",
"search_servers_or_enter_url": "Search servers or enter URL"
"search_servers_or_enter_url": "Search communities or enter URL"
},
"empty_state": {
"finding_servers": "Etsistään saatavilla olevia palvelimia...",
@ -376,7 +387,13 @@
"video": "video",
"attachment_broken": "This %s is broken and cant be\nuploaded to Mastodon.",
"description_photo": "Kuvaile kuva näkövammaisille...",
"description_video": "Kuvaile video näkövammaisille..."
"description_video": "Kuvaile video näkövammaisille...",
"load_failed": "Load Failed",
"upload_failed": "Upload Failed",
"can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
"attachment_too_large": "Attachment too large",
"compressing_state": "Compressing...",
"server_processing_state": "Server Processing..."
},
"poll": {
"duration_time": "Kesto: %s",
@ -386,7 +403,9 @@
"one_day": "1 päivä",
"three_days": "3 päivää",
"seven_days": "7 päivää",
"option_number": "Vaihtoehto %ld"
"option_number": "Vaihtoehto %ld",
"the_poll_is_invalid": "The poll is invalid",
"the_poll_has_empty_option": "The poll has empty option"
},
"content_warning": {
"placeholder": "Kirjoita tarkka varoitus tähän..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Mukautettu emojivalitsin",
"enable_content_warning": "Ota sisältövaroitus käyttöön",
"disable_content_warning": "Poista sisältövaroitus käytöstä",
"post_visibility_menu": "Julkaisun näkyvyysvalikko"
"post_visibility_menu": "Julkaisun näkyvyysvalikko",
"post_options": "Post Options",
"posting_as": "Posting as %s"
},
"keyboard": {
"discard_post": "Hylkää julkaisu",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Nimi",
"content": "Sisältö"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {

View File

@ -50,6 +50,22 @@
<string>%ld caractères</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ restants</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 caractère</string>
<key>other</key>
<string>%ld caractères</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>

View File

@ -136,6 +136,12 @@
"vote": "Voter",
"closed": "Fermé"
},
"meta_entity": {
"url": "Lien : %s",
"hashtag": "Hashtag : %s",
"mention": "Afficher le profile : %s",
"email": "Adresse e-mail : %s"
},
"actions": {
"reply": "Répondre",
"reblog": "Rebloguer",
@ -212,10 +218,16 @@
"get_started": "Prise en main",
"log_in": "Se connecter"
},
"login": {
"title": "Content de vous revoir",
"subtitle": "Connectez-vous sur le serveur sur lequel vous avez créé votre compte.",
"server_search_field": {
"placeholder": "Entrez l'URL ou recherchez votre serveur"
}
},
"server_picker": {
"title": "Choisissez un serveur,\nn'importe quel serveur.",
"subtitle": "Choisissez une communauté en fonction de vos intérêts, de votre région ou de votre objectif général.",
"subtitle_extend": "Choisissez une communauté basée sur vos intérêts, votre région ou un but général. Chaque communauté est gérée par une organisation ou un individu entièrement indépendant.",
"subtitle": "Choisissez un serveur basé sur votre région, vos intérêts ou un généraliste. Vous pouvez toujours discuter avec n'importe qui sur Mastodon, indépendamment de vos serveurs.",
"button": {
"category": {
"all": "Tout",
@ -242,8 +254,7 @@
"category": "CATÉGORIE"
},
"input": {
"placeholder": "Trouvez un serveur ou rejoignez le vôtre...",
"search_servers_or_enter_url": "Rechercher des serveurs ou entrer une URL"
"search_servers_or_enter_url": "Rechercher parmi les communautés ou renseigner une URL"
},
"empty_state": {
"finding_servers": "Recherche des serveurs disponibles...",
@ -376,7 +387,13 @@
"video": "vidéo",
"attachment_broken": "Ce %s est brisé et ne peut pas être\ntéléversé sur Mastodon.",
"description_photo": "Décrire cette photo pour les personnes malvoyantes...",
"description_video": "Décrire cette vidéo pour les personnes malvoyantes..."
"description_video": "Décrire cette vidéo pour les personnes malvoyantes...",
"load_failed": "Échec du chargement",
"upload_failed": "Échec de lenvoi",
"can_not_recognize_this_media_attachment": "Impossible de reconnaître cette pièce jointe",
"attachment_too_large": "La pièce jointe est trop volumineuse",
"compressing_state": "Compression...",
"server_processing_state": "Traitement du serveur..."
},
"poll": {
"duration_time": "Durée: %s",
@ -386,7 +403,9 @@
"one_day": "1 Jour",
"three_days": "3 jour",
"seven_days": "7 jour",
"option_number": "Option %ld"
"option_number": "Option %ld",
"the_poll_is_invalid": "Le sondage est invalide",
"the_poll_has_empty_option": "Le sondage n'a pas d'options"
},
"content_warning": {
"placeholder": "Écrivez un avertissement précis ici..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Sélecteur démojis personnalisés",
"enable_content_warning": "Basculer lavertissement de contenu",
"disable_content_warning": "Désactiver l'avertissement de contenu",
"post_visibility_menu": "Menu de Visibilité de la publication"
"post_visibility_menu": "Menu de Visibilité de la publication",
"post_options": "Options de publication",
"posting_as": "Publié en tant que %s"
},
"keyboard": {
"discard_post": "Rejeter la publication",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Étiquette",
"content": "Contenu"
},
"verified": {
"short": "Vérifié le %s",
"long": "La propriété de ce lien a été vérifiée le %s"
}
},
"segmented_control": {
@ -696,7 +721,7 @@
"accessibility_hint": "Tapotez deux fois pour fermer cet assistant"
},
"bookmark": {
"title": "Bookmarks"
"title": "Favoris"
}
}
}

View File

@ -62,6 +62,26 @@
<string>%ld caractar</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ air fhàgail</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>%ld charactar</string>
<key>two</key>
<string>%ld charactar</string>
<key>few</key>
<string>%ld caractaran</string>
<key>other</key>
<string>%ld caractar</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>

View File

@ -75,7 +75,7 @@
"save_photo": "Sàbhail an dealbh",
"copy_photo": "Dèan lethbhreac dhen dealbh",
"sign_in": "Clàraich a-steach",
"sign_up": "Clàraich leinn",
"sign_up": "Cruthaich cunntas",
"see_more": "Seall a bharrachd",
"preview": "Ro-sheall",
"share": "Co-roinn",
@ -136,6 +136,12 @@
"vote": "Cuir bhòt",
"closed": "Dùinte"
},
"meta_entity": {
"url": "Ceangal: %s",
"hashtag": "Taga hais: %s",
"mention": "Seall a phròifil: %s",
"email": "Seòladh puist-d: %s"
},
"actions": {
"reply": "Freagair",
"reblog": "Brosnaich",
@ -181,8 +187,8 @@
"unmute_user": "Dì-mhùch %s",
"muted": "Ga mhùchadh",
"edit_info": "Deasaich",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
"show_reblogs": "Seall na brosnachaidhean",
"hide_reblogs": "Falaich na brosnachaidhean"
},
"timeline": {
"filtered": "Criathraichte",
@ -212,10 +218,16 @@
"get_started": "Dèan toiseach-tòiseachaidh",
"log_in": "Clàraich a-steach"
},
"login": {
"title": "Fàilte air ais",
"subtitle": "Clàraich a-steach air an fhrithealaiche far an do chruthaich thu an cunntas agad.",
"server_search_field": {
"placeholder": "Cuir a-steach URL an fhrithealaiche agad"
}
},
"server_picker": {
"title": "Tha cleachdaichean Mhastodon air iomadh frithealaiche eadar-dhealaichte.",
"subtitle": "Tagh frithealaiche stèidhichte air d ùidhean, air far a bheil thu no fear coitcheann.",
"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.",
"subtitle": "Tagh frithealaiche stèidhichte air na sgìre agad, d ùidhean, air far a bheil thu no fear coitcheann. S urrainn dhut fhathast conaltradh le duine sam bith air Mastodon ge b e na frithealaichean agaibh-se.",
"button": {
"category": {
"all": "Na h-uile",
@ -242,8 +254,7 @@
"category": "ROINN-SEÒRSA"
},
"input": {
"placeholder": "Lorg frithealaiche",
"search_servers_or_enter_url": "Lorg frithealaiche no cuir a-steach URL"
"search_servers_or_enter_url": "Lorg coimhearsnachd no cuir a-steach URL"
},
"empty_state": {
"finding_servers": "A lorg nam frithealaichean ri am faighinn…",
@ -376,7 +387,13 @@
"video": "video",
"attachment_broken": "Seo %s a tha briste is cha ghabh\na luchdadh suas gu Mastodon.",
"description_photo": "Mìnich an dealbh dhan fheadhainn air a bheil cion-lèirsinne…",
"description_video": "Mìnich a video dhan fheadhainn air a bheil cion-lèirsinne…"
"description_video": "Mìnich a video dhan fheadhainn air a bheil cion-lèirsinne…",
"load_failed": "Dhfhàillig leis an luchdadh",
"upload_failed": "Dhfhàillig leis an luchdadh suas",
"can_not_recognize_this_media_attachment": "Cha do dhaithnich sinn an ceanglachan meadhain seo",
"attachment_too_large": "Tha an ceanglachan ro mhòr",
"compressing_state": "Ga dhùmhlachadh…",
"server_processing_state": "Tha am frithealaiche ga phròiseasadh…"
},
"poll": {
"duration_time": "Faide: %s",
@ -386,7 +403,9 @@
"one_day": "Latha",
"three_days": "3 làithean",
"seven_days": "Seachdain",
"option_number": "Roghainn %ld"
"option_number": "Roghainn %ld",
"the_poll_is_invalid": "Tha an cunntas-bheachd mì-dhligheach",
"the_poll_has_empty_option": "Tha roghainn fhalamh aig a chunntas-bheachd"
},
"content_warning": {
"placeholder": "Sgrìobh rabhadh pongail an-seo…"
@ -407,7 +426,9 @@
"custom_emoji_picker": "Roghnaichear nan Emoji gnàthaichte",
"enable_content_warning": "Cuir rabhadh susbainte an comas",
"disable_content_warning": "Cuir rabhadh susbainte à comas",
"post_visibility_menu": "Clàr-taice faicsinneachd a phuist"
"post_visibility_menu": "Clàr-taice faicsinneachd a phuist",
"post_options": "Roghainnean postaidh",
"posting_as": "A postadh mar %s"
},
"keyboard": {
"discard_post": "Tilg air falbh am post",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Leubail",
"content": "Susbaint"
},
"verified": {
"short": "Air a dhearbhadh %s",
"long": "Chaidh dearbhadh cò leis a tha an ceangal seo %s"
}
},
"segmented_control": {
@ -459,12 +484,12 @@
"message": "Dearbh dì-bhacadh %s"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
"title": "Seall na brosnachaidhean",
"message": "Dearbh sealladh nam brosnachaidhean"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
"title": "Falaich na brosnachaidhean",
"message": "Dearbh falach nam brosnachaidhean"
}
},
"accessibility": {
@ -696,7 +721,7 @@
"accessibility_hint": "Thoir gnogag dhùbailte a leigeil seachad an draoidh seo"
},
"bookmark": {
"title": "Bookmarks"
"title": "Comharran-lìn"
}
}
}

View File

@ -50,6 +50,22 @@
<string>%ld caracteres</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ restantes</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 caracter</string>
<key>other</key>
<string>%ld caracteres</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>

View File

@ -75,7 +75,7 @@
"save_photo": "Gardar foto",
"copy_photo": "Copiar foto",
"sign_in": "Acceder",
"sign_up": "Inscribirse",
"sign_up": "Crear conta",
"see_more": "Ver máis",
"preview": "Vista previa",
"share": "Compartir",
@ -136,6 +136,12 @@
"vote": "Votar",
"closed": "Pechada"
},
"meta_entity": {
"url": "Ligazón: %s",
"hashtag": "Cancelo: %s",
"mention": "Mostrar Perfil: %s",
"email": "Enderezo de email: %s"
},
"actions": {
"reply": "Responder",
"reblog": "Promover",
@ -181,8 +187,8 @@
"unmute_user": "Deixar de acalar a @%s",
"muted": "Acalada",
"edit_info": "Editar info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
"show_reblogs": "Mostrar Promocións",
"hide_reblogs": "Agochar Promocións"
},
"timeline": {
"filtered": "Filtrado",
@ -212,10 +218,16 @@
"get_started": "Crear conta",
"log_in": "Acceder"
},
"login": {
"title": "Benvido outra vez",
"subtitle": "Conéctate ao servidor no que creaches a conta.",
"server_search_field": {
"placeholder": "Escribe o URL ou busca o teu servidor"
}
},
"server_picker": {
"title": "Mastodon fórmano as persoas das diferentes comunidades.",
"subtitle": "Elixe unha comunidade en función dos teus intereses, rexión ou unha de propósito xeral.",
"subtitle_extend": "Elixe unha comunidade en función dos teus intereses, rexión ou unha de propósito xeral. Cada comunidade está xestionada por unha organización totalmente independente ou unha única persoa.",
"subtitle": "Elixe un servidor en función dos teus intereses, rexión o un de propósito xeral. Poderás conversar con calquera en Mastodon, independentemente do servidor que elixas.",
"button": {
"category": {
"all": "Todo",
@ -242,8 +254,7 @@
"category": "CATEGORÍA"
},
"input": {
"placeholder": "Buscar comunidades",
"search_servers_or_enter_url": "Busca un servidor ou escribe URL"
"search_servers_or_enter_url": "Busca comunidades ou escribe URL"
},
"empty_state": {
"finding_servers": "Buscando servidores dispoñibles...",
@ -376,7 +387,13 @@
"video": "vídeo",
"attachment_broken": "Este %s está estragado e non pode\nser subido a Mastodon.",
"description_photo": "Describe a foto para persoas con problemas visuais...",
"description_video": "Describe o vídeo para persoas con problemas visuais..."
"description_video": "Describe o vídeo para persoas con problemas visuais...",
"load_failed": "Fallou a carga",
"upload_failed": "Erro na subida",
"can_not_recognize_this_media_attachment": "Non se recoñece o tipo de multimedia",
"attachment_too_large": "Adxunto demasiado grande",
"compressing_state": "Comprimindo...",
"server_processing_state": "Procesando no servidor..."
},
"poll": {
"duration_time": "Duración: %s",
@ -386,7 +403,9 @@
"one_day": "1 Día",
"three_days": "3 Días",
"seven_days": "7 Días",
"option_number": "Opción %ld"
"option_number": "Opción %ld",
"the_poll_is_invalid": "A enquisa non é válida",
"the_poll_has_empty_option": "A enquisa ten unha opción baleira"
},
"content_warning": {
"placeholder": "Escribe o teu aviso aquí..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Selector emoji personalizado",
"enable_content_warning": "Marcar con Aviso sobre o contido",
"disable_content_warning": "Retirar Aviso sobre o contido",
"post_visibility_menu": "Visibilidade da publicación"
"post_visibility_menu": "Visibilidade da publicación",
"post_options": "Opcións da publicación",
"posting_as": "Publicando como %s"
},
"keyboard": {
"discard_post": "Descartar publicación",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Etiqueta",
"content": "Contido"
},
"verified": {
"short": "Verificada en %s",
"long": "A propiedade desta ligazón foi verificada o %s"
}
},
"segmented_control": {
@ -459,12 +484,12 @@
"message": "Confirma o desbloqueo de %s"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
"title": "Mostrar Promocións",
"message": "Confirma para ver promocións"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
"title": "Agochar Promocións",
"message": "Confirma para agochar promocións"
}
},
"accessibility": {
@ -696,7 +721,7 @@
"accessibility_hint": "Dobre toque para desbotar este asistente"
},
"bookmark": {
"title": "Bookmarks"
"title": "Marcadores"
}
}
}

View File

@ -50,6 +50,22 @@
<string>%ld characters</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</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>

View File

@ -74,8 +74,8 @@
"take_photo": "Take Photo",
"save_photo": "Save Photo",
"copy_photo": "Copy Photo",
"sign_in": "Sign In",
"sign_up": "Sign Up",
"sign_in": "Log in",
"sign_up": "Create account",
"see_more": "See More",
"preview": "Preview",
"share": "Share",
@ -136,6 +136,12 @@
"vote": "Vote",
"closed": "Closed"
},
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hashtag: %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
"actions": {
"reply": "Reply",
"reblog": "Reblog",
@ -212,10 +218,16 @@
"get_started": "Get Started",
"log_in": "Log In"
},
"login": {
"title": "Welcome back",
"subtitle": "Log you in on the server you created your account on.",
"server_search_field": {
"placeholder": "Enter URL or search for your server"
}
},
"server_picker": {
"title": "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.",
"subtitle": "Pick a server based on your region, interests, or a general purpose one. You can still chat with anyone on Mastodon, regardless of your servers.",
"button": {
"category": {
"all": "All",
@ -242,8 +254,7 @@
"category": "CATEGORY"
},
"input": {
"placeholder": "Search servers",
"search_servers_or_enter_url": "Search servers or enter URL"
"search_servers_or_enter_url": "Search communities or enter URL"
},
"empty_state": {
"finding_servers": "Finding available servers...",
@ -376,7 +387,13 @@
"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..."
"description_video": "Describe the video for the visually-impaired...",
"load_failed": "Load Failed",
"upload_failed": "Upload Failed",
"can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
"attachment_too_large": "Attachment too large",
"compressing_state": "Compressing...",
"server_processing_state": "Server Processing..."
},
"poll": {
"duration_time": "Duration: %s",
@ -386,7 +403,9 @@
"one_day": "1 Day",
"three_days": "3 Days",
"seven_days": "7 Days",
"option_number": "Option %ld"
"option_number": "Option %ld",
"the_poll_is_invalid": "The poll is invalid",
"the_poll_has_empty_option": "The poll has empty option"
},
"content_warning": {
"placeholder": "Write an accurate warning here..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Custom Emoji Picker",
"enable_content_warning": "Enable Content Warning",
"disable_content_warning": "Disable Content Warning",
"post_visibility_menu": "Post Visibility Menu"
"post_visibility_menu": "Post Visibility Menu",
"post_options": "Post Options",
"posting_as": "Posting as %s"
},
"keyboard": {
"discard_post": "Discard Post",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Label",
"content": "Content"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {

View File

@ -44,6 +44,20 @@
<string>%ld karakter</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>other</key>
<string>%ld characters</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>

View File

@ -6,29 +6,29 @@
"please_try_again_later": "Silakan coba lagi nanti."
},
"sign_up_failure": {
"title": "Sign Up Failure"
"title": "Gagal Mendaftar"
},
"server_error": {
"title": "Kesalahan Server"
},
"vote_failure": {
"title": "Vote Failure",
"title": "Gagal Voting",
"poll_ended": "Japat telah berakhir"
},
"discard_post_content": {
"title": "Hapus Draf",
"message": "Confirm to discard composed post content."
"message": "Konfirmasi untuk mengabaikan postingan yang dibuat."
},
"publish_post_failure": {
"title": "Publish Failure",
"message": "Failed to publish the post.\nPlease check your internet connection.",
"title": "Gagal Mempublikasikan",
"message": "Gagal mempublikasikan postingan.\nMohon periksa koneksi Internet Anda.",
"attachments_message": {
"video_attach_with_photo": "Tidak dapat melampirkan video di postingan yang sudah mengandung gambar.",
"more_than_one_video": "Tidak dapat melampirkan lebih dari satu video."
}
},
"edit_profile_failure": {
"title": "Edit Profile Error",
"title": "Masalah dalam mengubah profil",
"message": "Tidak dapat menyunting profil. Harap coba lagi."
},
"sign_out": {
@ -37,16 +37,16 @@
"confirm": "Keluar"
},
"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.",
"title": "Apakah Anda benar, benar yakin ingin memblokir keseluruhan %s? Dalam kebanyakan kasus, beberapa pemblokiran atau pembisuan yang ditargetkan sudah cukup dan lebih disukai. Anda tidak akan melihat konten dari domain tersebut dan semua pengikut Anda dari domain itu akan dihapus.",
"block_entire_domain": "Blokir Domain"
},
"save_photo_failure": {
"title": "Save Photo Failure",
"message": "Please enable the photo library access permission to save the photo."
"title": "Gagal Menyimpan Foto",
"message": "Mohon aktifkan izin akses pustaka foto untuk menyimpan foto."
},
"delete_post": {
"title": "Apakah Anda yakin ingin menghapus postingan ini?",
"message": "Are you sure you want to delete this post?"
"message": "Apakah Anda yakin untuk menghapus kiriman ini?"
},
"clean_cache": {
"title": "Bersihkan Cache",
@ -67,24 +67,24 @@
"done": "Selesai",
"confirm": "Konfirmasi",
"continue": "Lanjut",
"compose": "Compose",
"compose": "Tulis",
"cancel": "Batal",
"discard": "Discard",
"discard": "Buang",
"try_again": "Coba Lagi",
"take_photo": "Take Photo",
"take_photo": "Ambil Foto",
"save_photo": "Simpan Foto",
"copy_photo": "Salin Foto",
"sign_in": "Masuk",
"sign_up": "Daftar",
"sign_up": "Buat akun",
"see_more": "Lihat lebih banyak",
"preview": "Pratinjau",
"share": "Bagikan",
"share_user": "Bagikan %s",
"share_post": "Bagikan Postingan",
"open_in_safari": "Buka di Safari",
"open_in_browser": "Open in Browser",
"open_in_browser": "Buka di Peramban",
"find_people": "Cari orang untuk diikuti",
"manually_search": "Manually search instead",
"manually_search": "Cari secara manual saja",
"skip": "Lewati",
"reply": "Balas",
"report_user": "Laporkan %s",
@ -111,16 +111,16 @@
"next_status": "Postingan Selanjutnya",
"open_status": "Buka Postingan",
"open_author_profile": "Buka Profil Penulis",
"open_reblogger_profile": "Open Reblogger's Profile",
"open_reblogger_profile": "Buka Profil Reblogger",
"reply_status": "Balas Postingan",
"toggle_reblog": "Toggle Reblog on Post",
"toggle_favorite": "Toggle Favorite on Post",
"toggle_content_warning": "Toggle Content Warning",
"preview_image": "Preview Image"
"toggle_reblog": "Nyalakan Reblog pada Postingan",
"toggle_favorite": "Nyalakan Favorit pada Postingan",
"toggle_content_warning": "Nyalakan Peringatan Konten",
"preview_image": "Pratinjau Gambar"
},
"segmented_control": {
"previous_section": "Previous Section",
"next_section": "Next Section"
"previous_section": "Bagian Sebelumnya",
"next_section": "Bagian Selanjutnya"
}
},
"status": {
@ -129,25 +129,31 @@
"show_post": "Tampilkan Postingan",
"show_user_profile": "Tampilkan Profil Pengguna",
"content_warning": "Peringatan Konten",
"sensitive_content": "Sensitive Content",
"sensitive_content": "Konten Sensitif",
"media_content_warning": "Ketuk di mana saja untuk melihat",
"tap_to_reveal": "Tap to reveal",
"tap_to_reveal": "Ketuk untuk mengungkap",
"poll": {
"vote": "Vote",
"vote": "Pilih",
"closed": "Ditutup"
},
"meta_entity": {
"url": "Tautan: %s",
"hashtag": "Tagar: %s",
"mention": "Tampilkan Profile: %s",
"email": "Alamat email: %s"
},
"actions": {
"reply": "Balas",
"reblog": "Reblog",
"unreblog": "Undo reblog",
"unreblog": "Batalkan reblog",
"favorite": "Favorit",
"unfavorite": "Unfavorite",
"unfavorite": "Batalkan favorit",
"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"
"hide": "Sembunyikan",
"show_image": "Tampilkan gambar",
"show_gif": "Tampilkan GIF",
"show_video_player": "Tampilkan pemutar video",
"tap_then_hold_to_show_menu": "Ketuk lalu tahan untuk menampilkan menu"
},
"tag": {
"url": "URL",
@ -159,16 +165,16 @@
},
"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."
"private": "Hanya pengikut mereka yang dapat melihat postingan ini.",
"private_from_me": "Hanya pengikut saya yang dapat melihat postingan ini.",
"direct": "Hanya pengguna yang disebut yang dapat melihat postingan ini."
}
},
"friendship": {
"follow": "Ikuti",
"following": "Mengikuti",
"request": "Request",
"pending": "Pending",
"request": "Minta",
"pending": "Tertunda",
"block": "Blokir",
"block_user": "Blokir %s",
"block_domain": "Blokir %s",
@ -181,8 +187,8 @@
"unmute_user": "Berhenti membisukan %s",
"muted": "Dibisukan",
"edit_info": "Sunting Info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
"show_reblogs": "Tampilkan Reblog",
"hide_reblogs": "Sembunyikan Reblog"
},
"timeline": {
"filtered": "Tersaring",
@ -190,32 +196,38 @@
"now": "Sekarang"
},
"loader": {
"load_missing_posts": "Load missing posts",
"loading_missing_posts": "Loading missing posts...",
"load_missing_posts": "Muat postingan yang hilang",
"loading_missing_posts": "Memuat postingan yang hilang...",
"show_more_replies": "Tampilkan lebih banyak balasan"
},
"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."
"no_status_found": "Tidak Ditemukan Postingan",
"blocking_warning": "Anda tidak dapat melihat profil pengguna ini sampai Anda membuka blokir mereka.\nProfil Anda terlihat seperti ini bagi mereka.",
"user_blocking_warning": "Anda tidak dapat melihat profil %s sampai Anda membuka blokir mereka.\nProfil Anda terlihat seperti ini bagi mereka.",
"blocked_warning": "Anda tidak dapat melihat profil pengguna ini sampai mereka membuka blokir Anda.",
"user_blocked_warning": "Anda tidak dapat melihat profil %s sampai mereka membuka blokir Anda.",
"suspended_warning": "Pengguna ini telah ditangguhkan.",
"user_suspended_warning": "Akun %s telah ditangguhkan."
}
}
}
},
"scene": {
"welcome": {
"slogan": "Social networking\nback in your hands.",
"get_started": "Get Started",
"log_in": "Log In"
"slogan": "Jejaring sosial dalam genggaman Anda.",
"get_started": "Mulai",
"log_in": "Login"
},
"login": {
"title": "Selamat datang kembali",
"subtitle": "Masuklah pada server yang Anda buat di mana akun Anda berada.",
"server_search_field": {
"placeholder": "Masukkan URL atau pencarian di server Anda"
}
},
"server_picker": {
"title": "Pilih sebuah server,\nserver manapun.",
"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.",
"subtitle": "Pilih server berdasarkan agamamu, minat, atau subjek umum lainnya. Kamu masih bisa berkomunikasi dengan semua orang di Mastodon, tanpa memperdulikan server Anda.",
"button": {
"category": {
"all": "Semua",
@ -242,8 +254,7 @@
"category": "KATEGORI"
},
"input": {
"placeholder": "Search servers",
"search_servers_or_enter_url": "Search servers or enter URL"
"search_servers_or_enter_url": "Cari komunitas atau masukkan URL"
},
"empty_state": {
"finding_servers": "Mencari server yang tersedia...",
@ -253,7 +264,7 @@
},
"register": {
"title": "Beritahu kami tentang diri Anda.",
"lets_get_you_set_up_on_domain": "Lets get you set up on %s",
"lets_get_you_set_up_on_domain": "Mari kita siapkan Anda di %s",
"input": {
"avatar": {
"delete": "Hapus"
@ -263,18 +274,18 @@
"duplicate_prompt": "Nama pengguna ini sudah diambil."
},
"display_name": {
"placeholder": "display name"
"placeholder": "nama yang ditampilkan"
},
"email": {
"placeholder": "surel"
},
"password": {
"placeholder": "kata sandi",
"require": "Your password needs at least:",
"character_limit": "8 characters",
"require": "Kata sandi Anda harus memiliki setidaknya:",
"character_limit": "8 karakter",
"accessibility": {
"checked": "checked",
"unchecked": "unchecked"
"checked": "dicentang",
"unchecked": "tidak dicentang"
},
"hint": "Kata sandi Anda harus memiliki sekurang-kurangnya delapan karakter"
},
@ -288,7 +299,7 @@
"email": "Surel",
"password": "Kata sandi",
"agreement": "Persetujuan",
"locale": "Locale",
"locale": "Lokal",
"reason": "Alasan"
},
"reason": {
@ -304,7 +315,7 @@
"inclusion": "%s is not a supported value"
},
"special": {
"username_invalid": "Username must only contain alphanumeric characters and underscores",
"username_invalid": "Nama pengguna hanya berisi angka karakter dan garis bawah",
"username_too_long": "Nama pengguna terlalu panjang (tidak boleh lebih dari 30 karakter)",
"email_invalid": "Ini bukan alamat surel yang valid",
"password_too_short": "Kata sandi terlalu pendek (harus sekurang-kurangnya 8 karakter)"
@ -361,12 +372,12 @@
"compose": {
"title": {
"new_post": "Postingan Baru",
"new_reply": "New Reply"
"new_reply": "Pesan Baru"
},
"media_selection": {
"camera": "Take Photo",
"camera": "Ambil Foto",
"photo_library": "Photo Library",
"browse": "Browse"
"browse": "Telusuri"
},
"content_input_placeholder": "Ketik atau tempel apa yang Anda pada pikiran Anda",
"compose_action": "Publikasikan",
@ -376,7 +387,13 @@
"video": "video",
"attachment_broken": "%s ini rusak dan tidak dapat diunggah ke Mastodon.",
"description_photo": "Jelaskan fotonya untuk mereka yang tidak dapat melihat dengan jelas...",
"description_video": "Jelaskan videonya untuk mereka yang tidak dapat melihat dengan jelas..."
"description_video": "Jelaskan videonya untuk mereka yang tidak dapat melihat dengan jelas...",
"load_failed": "Gagal Memuat",
"upload_failed": "Gagal Mengunggah",
"can_not_recognize_this_media_attachment": "Tidak dapat mengenali lampiran media ini",
"attachment_too_large": "Lampiran terlalu besar",
"compressing_state": "Compressing...",
"server_processing_state": "Server Processing..."
},
"poll": {
"duration_time": "Durasi: %s",
@ -386,14 +403,16 @@
"one_day": "1 Hari",
"three_days": "3 Hari",
"seven_days": "7 Hari",
"option_number": "Option %ld"
"option_number": "Option %ld",
"the_poll_is_invalid": "The poll is invalid",
"the_poll_has_empty_option": "The poll has empty option"
},
"content_warning": {
"placeholder": "Tulis peringatan yang akurat di sini..."
},
"visibility": {
"public": "Publik",
"unlisted": "Unlisted",
"unlisted": "Tidak terdaftar",
"private": "Pengikut saja",
"direct": "Hanya orang yang saya sebut"
},
@ -407,7 +426,9 @@
"custom_emoji_picker": "Custom Emoji Picker",
"enable_content_warning": "Aktifkan Peringatan Konten",
"disable_content_warning": "Nonaktifkan Peringatan Konten",
"post_visibility_menu": "Post Visibility Menu"
"post_visibility_menu": "Post Visibility Menu",
"post_options": "Post Options",
"posting_as": "Posting as %s"
},
"keyboard": {
"discard_post": "Discard Post",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Label",
"content": "Isi"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {

View File

@ -0,0 +1,465 @@
<?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 ólesin tilkynning</string>
<key>other</key>
<string>%ld ólesnar tilkynningar</string>
</dict>
</dict>
<key>a11y.plural.count.input_limit_exceeds</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>Inntak fer fram úr takmörkunum %#@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 stafur</string>
<key>other</key>
<string>%ld stafir</string>
</dict>
</dict>
<key>a11y.plural.count.input_limit_remains</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>Inntakstakmörk haldast %#@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 stafur</string>
<key>other</key>
<string>%ld stafir</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ eftir</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 stafur</string>
<key>other</key>
<string>%ld stafir</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>Fylgt af %1$@ og öðrum sameiginlegum</string>
<key>other</key>
<string>Fylgt af %1$@ og %ld sameiginlegum</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>færsla</string>
<key>other</key>
<string>færslur</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 gagnamiðill</string>
<key>other</key>
<string>%ld gagnamiðlar</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 færsla</string>
<key>other</key>
<string>%ld færslur</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 eftirlæti</string>
<key>other</key>
<string>%ld eftirlæti</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 endurbirting</string>
<key>other</key>
<string>%ld endurbirtingar</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 svar</string>
<key>other</key>
<string>%ld svör</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 atkvæði</string>
<key>other</key>
<string>%ld atkvæði</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 kjósandi</string>
<key>other</key>
<string>%ld kjósendur</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 aðili að spjalla</string>
<key>other</key>
<string>%ld aðilar að spjalla</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 fylgist með</string>
<key>other</key>
<string>%ld fylgjast með</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 fylgjandi</string>
<key>other</key>
<string>%ld fylgjendur</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 ár eftir</string>
<key>other</key>
<string>%ld ár eftir</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 mánuður eftir</string>
<key>other</key>
<string>%ld mánuðir eftir</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 dagur eftir</string>
<key>other</key>
<string>%ld dagar eftir</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 klukkustund eftir</string>
<key>other</key>
<string>%ld klukkustundir eftir</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 mínúta eftir</string>
<key>other</key>
<string>%ld mínútur eftir</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 sekúnda eftir</string>
<key>other</key>
<string>%ld sekúndur eftir</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>Fyrir 1 ári síðan</string>
<key>other</key>
<string>Fyrir %ld árum síðan</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>Fyrir 1mín síðan</string>
<key>other</key>
<string>Fyrir %ldmín síðan</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>Fyrir 1 degi síðan</string>
<key>other</key>
<string>Fyrir %ld dögum síðan</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>1klst síðan</string>
<key>other</key>
<string>%ldklst síðan</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 síðan</string>
<key>other</key>
<string>%ldm síðan</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 síðan</string>
<key>other</key>
<string>%lds síðan</string>
</dict>
</dict>
</dict>
</plist>

View File

@ -0,0 +1,727 @@
{
"common": {
"alerts": {
"common": {
"please_try_again": "Endilega reyndu aftur.",
"please_try_again_later": "Reyndu aftur síðar."
},
"sign_up_failure": {
"title": "Innskráning mistókst"
},
"server_error": {
"title": "Villa á þjóni"
},
"vote_failure": {
"title": "Greiðsla atkvæðis mistókst",
"poll_ended": "Könnuninni er lokið"
},
"discard_post_content": {
"title": "Henda drögum",
"message": "Staðfestu til að henda efni úr saminni færslu."
},
"publish_post_failure": {
"title": "Mistókst að birta",
"message": "Mistókst að birta færsluna.\nAthugaðu nettenginguna þína.",
"attachments_message": {
"video_attach_with_photo": "Ekki er hægt að hengja myndskeið við færslu sem þegar inniheldur myndir.",
"more_than_one_video": "Ekki er hægt að hengja við fleiri en eitt myndskeið."
}
},
"edit_profile_failure": {
"title": "Villa við breytingu á notandasniði",
"message": "Mistókst að breyta notandasniði. Endilega reyndu aftur."
},
"sign_out": {
"title": "Skrá út",
"message": "Ertu viss um að þú viljir skrá þig út?",
"confirm": "Skrá út"
},
"block_domain": {
"title": "Ertu alveg algjörlega viss um að þú viljir loka á allt %s? Í flestum tilfellum er vænlegra að nota færri en markvissari útilokanir eða að þagga niður tiltekna aðila. Þú munt ekki sjá neitt efni frá þessu léni og fylgjendur þínir frá þessu léni verða fjarlægðir.",
"block_entire_domain": "Útiloka lén"
},
"save_photo_failure": {
"title": "Mistókst að vista mynd",
"message": "Virkjaðu heimild til aðgangs að ljósmyndasafninu til að vista myndina."
},
"delete_post": {
"title": "Eyða færslu",
"message": "Ertu viss um að þú viljir eyða þessari færslu?"
},
"clean_cache": {
"title": "Hreinsa skyndiminni",
"message": "Tókst að hreinsa %s skyndiminni."
}
},
"controls": {
"actions": {
"back": "Til baka",
"next": "Næsta",
"previous": "Fyrri",
"open": "Opna",
"add": "Bæta við",
"remove": "Fjarlægja",
"edit": "Breyta",
"save": "Vista",
"ok": "Í lagi",
"done": "Lokið",
"confirm": "Staðfesta",
"continue": "Halda áfram",
"compose": "Skrifa",
"cancel": "Hætta við",
"discard": "Henda",
"try_again": "Reyna aftur",
"take_photo": "Taka ljósmynd",
"save_photo": "Vista mynd",
"copy_photo": "Afrita mynd",
"sign_in": "Skrá inn",
"sign_up": "Stofna notandaaðgang",
"see_more": "Sjá fleira",
"preview": "Forskoða",
"share": "Deila",
"share_user": "Deila %s",
"share_post": "Deila færslu",
"open_in_safari": "Opna í Safari",
"open_in_browser": "Opna í vafra",
"find_people": "Finna fólk til að fylgjast með",
"manually_search": "Leita handvirkt í staðinn",
"skip": "Sleppa",
"reply": "Svara",
"report_user": "Kæra %s",
"block_domain": "Útiloka %s",
"unblock_domain": "Opna á %s",
"settings": "Stillingar",
"delete": "Eyða"
},
"tabs": {
"home": "Heim",
"search": "Leita",
"notification": "Tilkynning",
"profile": "Notandasnið"
},
"keyboard": {
"common": {
"switch_to_tab": "Skipta yfir í %s",
"compose_new_post": "Semja nýja færslu",
"show_favorites": "Birta eftirlæti",
"open_settings": "Opna stillingar"
},
"timeline": {
"previous_status": "Fyrri færsla",
"next_status": "Næsta færsla",
"open_status": "Opna færslu",
"open_author_profile": "Opna notandasnið höfundar",
"open_reblogger_profile": "Opna notandasnið þess sem endurbirtir",
"reply_status": "Svara færslu",
"toggle_reblog": "Víxla endurbirtingu færslu af/á",
"toggle_favorite": "Víxla eftirlæti færslu af/á",
"toggle_content_warning": "Víxla af/á viðvörun vegna efnis",
"preview_image": "Forskoða mynd"
},
"segmented_control": {
"previous_section": "Fyrri hluti",
"next_section": "Næsti hluti"
}
},
"status": {
"user_reblogged": "%s endurbirti",
"user_replied_to": "Svaraði %s",
"show_post": "Sýna færslu",
"show_user_profile": "Birta notandasnið",
"content_warning": "Viðvörun vegna efnis",
"sensitive_content": "Viðkvæmt efni",
"media_content_warning": "Ýttu hvar sem er til að birta",
"tap_to_reveal": "Ýttu til að birta",
"poll": {
"vote": "Greiða atkvæði",
"closed": "Lokið"
},
"meta_entity": {
"url": "Tengill: %s",
"hashtag": "Myllumerki: %s",
"mention": "Sýna notandasnið: %s",
"email": "Tölvupóstfang: %s"
},
"actions": {
"reply": "Svara",
"reblog": "Endurbirta",
"unreblog": "Afturkalla endurbirtingu",
"favorite": "Eftirlæti",
"unfavorite": "Taka úr eftirlætum",
"menu": "Valmynd",
"hide": "Fela",
"show_image": "Sýna mynd",
"show_gif": "Birta GIF-myndir",
"show_video_player": "Sýna myndspilara",
"tap_then_hold_to_show_menu": "Ýttu og haltu til að sýna valmynd"
},
"tag": {
"url": "URL-slóð",
"mention": "Minnst á",
"link": "Tengill",
"hashtag": "Myllumerki",
"email": "Tölvupóstur",
"emoji": "Tjáningartákn"
},
"visibility": {
"unlisted": "Allir geta skoðað þessa færslu, en er ekki birt á opinberum tímalínum.",
"private": "Einungis fylgjendur þeirra geta séð þessa færslu.",
"private_from_me": "Einungis fylgjendur mínir geta séð þessa færslu.",
"direct": "Einungis notendur sem minnst er á geta séð þessa færslu."
}
},
"friendship": {
"follow": "Fylgja",
"following": "Fylgist með",
"request": "Beiðni",
"pending": "Í bið",
"block": "Útilokun",
"block_user": "Útiloka %s",
"block_domain": "Útiloka %s",
"unblock": "Aflétta útilokun",
"unblock_user": "Opna á %s",
"blocked": "Útilokað",
"mute": "Þagga niður",
"mute_user": "Þagga niður í %s",
"unmute": "Afþagga",
"unmute_user": "Afþagga %s",
"muted": "Þaggað",
"edit_info": "Breyta upplýsingum",
"show_reblogs": "Sýna endurbirtingar",
"hide_reblogs": "Fela endurbirtingar"
},
"timeline": {
"filtered": "Síað",
"timestamp": {
"now": "Núna"
},
"loader": {
"load_missing_posts": "Hlaða inn færslum sem vantar",
"loading_missing_posts": "Hleð inn færslum sem vantar...",
"show_more_replies": "Birta fleiri svör"
},
"header": {
"no_status_found": "Engar færslur fundust",
"blocking_warning": "Þú getur ekki séð snið þessa notanda\nfyrr en þú hættir að útiloka hann.\nSniðið þitt lítur svona út hjá honum.",
"user_blocking_warning": "Þú getur ekki séð sniðið hjá %s\nfyrr en þú hættir að útiloka hann.\nSniðið þitt lítur svona út hjá honum.",
"blocked_warning": "Þú getur ekki séð sniðið hjá þessum notanda\nfyrr en hann hættir að útiloka þig.",
"user_blocked_warning": "Þú getur ekki séð sniðið hjá %s\nfyrr en hann hættir að útiloka þig.",
"suspended_warning": "Þessi notandi hefur verið settur í bið.",
"user_suspended_warning": "Notandaaðgangurinn %s hefur verið settur í bið."
}
}
}
},
"scene": {
"welcome": {
"slogan": "Samfélagsmiðlar\naftur í þínar hendur.",
"get_started": "Komast í gang",
"log_in": "Skrá inn"
},
"login": {
"title": "Velkomin aftur",
"subtitle": "Skráðu þig inn á netþjóninum þar sem þú útbjóst aðganginn þinn.",
"server_search_field": {
"placeholder": "Settu inn slóð eða leitaðu að þjóninum þínum"
}
},
"server_picker": {
"title": "Mastodon samanstendur af notendum á mismunandi netþjónum.",
"subtitle": "Veldu netþjón út frá svæðinu þínu, áhugamálum, nú eða einhvern almennan. Þú getur samt spjallað við hvern sem er á Mastodon, burtséð frá á hvaða netþjóni þú ert.",
"button": {
"category": {
"all": "Allt",
"all_accessiblity_description": "Flokkur: Allt",
"academia": "akademískt",
"activism": "aðgerðasinnar",
"food": "matur",
"furry": "loðið",
"games": "leikir",
"general": "almennt",
"journalism": "blaðamennska",
"lgbt": "lgbt",
"regional": "svæðisbundið",
"art": "listir",
"music": "tónlist",
"tech": "tækni"
},
"see_less": "Sjá minna",
"see_more": "Sjá meira"
},
"label": {
"language": "TUNGUMÁL",
"users": "NOTENDUR",
"category": "FLOKKUR"
},
"input": {
"search_servers_or_enter_url": "Leitaðu að samfélögum eða settu inn slóð"
},
"empty_state": {
"finding_servers": "Finn tiltæka netþjóna...",
"bad_network": "Eitthvað fór úrskeiðis við að hlaða inn gögnunum. Athugaðu nettenginguna þína.",
"no_results": "Engar niðurstöður"
}
},
"register": {
"title": "Við skulum koma þér í gang á %s",
"lets_get_you_set_up_on_domain": "Við skulum koma þér í gang á %s",
"input": {
"avatar": {
"delete": "Eyða"
},
"username": {
"placeholder": "notandanafn",
"duplicate_prompt": "Þetta notandanafn er þegar í notkun."
},
"display_name": {
"placeholder": "birtingarnafn"
},
"email": {
"placeholder": "tölvupóstur"
},
"password": {
"placeholder": "lykilorð",
"require": "Lykilorðið þitt þarf að minnsta kosti:",
"character_limit": "8 stafi",
"accessibility": {
"checked": "merkt",
"unchecked": "ekki merkt"
},
"hint": "Lykilorðið þitt verður að vera að minnsta kosti 8 stafa langt"
},
"invite": {
"registration_user_invite_request": "Hvers vegna vilt þú taka þátt?"
}
},
"error": {
"item": {
"username": "Notandanafn",
"email": "Tölvupóstur",
"password": "Lykilorð",
"agreement": "Notkunarskilmálar",
"locale": "Staðfærsla",
"reason": "Ástæða"
},
"reason": {
"blocked": "%s notar óleyfilega tölvupóstþjónustu",
"unreachable": "%s virðist ekki vera til",
"taken": "%s er þegar í notkun",
"reserved": "%s er frátekið stikkorð",
"accepted": "%s verður að samþykkja",
"blank": "%s ier nauðsynlegt",
"invalid": "%s er ógilt",
"too_long": "%s er of langt",
"too_short": "%s er of stutt",
"inclusion": "%s er ekki stutt gildi"
},
"special": {
"username_invalid": "Notendanöfn geta einungis innihaldið bókstafi og undirstrikun",
"username_too_long": "Notandanafnið er of langt (má ekki vera lengra en 30 stafir)",
"email_invalid": "Þetta lítur ekki út eins og löglegt tölvupóstfang",
"password_too_short": "Lykilorð er of stutt (verður að hafa minnst 8 stafi)"
}
}
},
"server_rules": {
"title": "Nokkrar grunnreglur.",
"subtitle": "Þær eru settar og séð um að þeim sé fylgt af umsjónarmönnum %s.",
"prompt": "Með því að halda áfram samþykkir þú þjónustuskilmála og persónuverndarstefnu %s.",
"terms_of_service": "þjónustuskilmálar",
"privacy_policy": "persónuverndarstefna",
"button": {
"confirm": "Ég samþykki"
}
},
"confirm_email": {
"title": "Eitt að lokum.",
"subtitle": "Ýttu á tengilinn sem við sendum þér til að staðfesta tölvupóstfangið þitt.",
"tap_the_link_we_emailed_to_you_to_verify_your_account": "Ýttu á tengilinn sem við sendum þér til að staðfesta tölvupóstfangið þitt",
"button": {
"open_email_app": "Opna tölvupóstforrit",
"resend": "Endursenda"
},
"dont_receive_email": {
"title": "Athugaðu tölvupóstinn þinn",
"description": "Athugaðu hvort tölvupóstfangið þitt sé rétt auk þess að skoða í ruslpóstmöppuna þína ef þú hefur ekki gert það.",
"resend_email": "Endursenda tölvupóst"
},
"open_email_app": {
"title": "Athugaðu pósthólfið þitt.",
"description": "Við vorum að senda þér tölvupóst. Skoðaðu í ruslpóstmöppuna þína ef þú hefur ekki gert það.",
"mail": "Tölvupóstur",
"open_email_client": "Opna tölvupóstforrit"
}
},
"home_timeline": {
"title": "Heim",
"navigation_bar_state": {
"offline": "Ónettengt",
"new_posts": "Skoða nýjar færslur",
"published": "Birt!",
"Publishing": "Birti færslu...",
"accessibility": {
"logo_label": "Hnappur með táknmerki",
"logo_hint": "Ýttu til að skruna efst og ýttu aftur til að fara aftur á fyrri staðsetningu"
}
}
},
"suggestion_account": {
"title": "Finndu fólk til að fylgjast með",
"follow_explain": "Þegar þú fylgist með einhverjum, muntu sjá færslur frá viðkomandi á streyminu þínu."
},
"compose": {
"title": {
"new_post": "Ný færsla",
"new_reply": "Nýtt svar"
},
"media_selection": {
"camera": "Taktu mynd",
"photo_library": "Myndasafn",
"browse": "Flakka"
},
"content_input_placeholder": "Skrifaðu eða límdu það sem þér liggur á hjarta",
"compose_action": "Birta",
"replying_to_user": "svarar til @%s",
"attachment": {
"photo": "ljósmynd",
"video": "myndskeið",
"attachment_broken": "Þetta %s er skemmt og því ekki\nhægt að senda inn á Mastodon.",
"description_photo": "Lýstu myndinni fyrir sjónskerta...",
"description_video": "Lýstu myndskeiðinu fyrir sjónskerta...",
"load_failed": "Hleðsla mistókst",
"upload_failed": "Innsending mistókst",
"can_not_recognize_this_media_attachment": "Þekki ekki þetta myndviðhengi",
"attachment_too_large": "Viðhengi of stórt",
"compressing_state": "Þjappa...",
"server_processing_state": "Netþjónn er að vinna..."
},
"poll": {
"duration_time": "Tímalengd: %s",
"thirty_minutes": "30 mínútur",
"one_hour": "1 klukkustund",
"six_hours": "6 klukkustundir",
"one_day": "1 dagur",
"three_days": "3 dagar",
"seven_days": "7 dagar",
"option_number": "Valkostur %ld",
"the_poll_is_invalid": "Könnunin er ógild",
"the_poll_has_empty_option": "Könnunin er með auðan valkost"
},
"content_warning": {
"placeholder": "Skrifaðu nákvæma aðvörun hér..."
},
"visibility": {
"public": "Opinbert",
"unlisted": "Óskráð",
"private": "Einungis fylgjendur",
"direct": "Einungis fólk sem ég minnist á"
},
"auto_complete": {
"space_to_add": "Bil sem á að bæta við"
},
"accessibility": {
"append_attachment": "Bæta við viðhengi",
"append_poll": "Bæta við könnun",
"remove_poll": "Fjarlægja könnun",
"custom_emoji_picker": "Sérsniðið emoji-tánmyndaval",
"enable_content_warning": "Virkja viðvörun vegna efnis",
"disable_content_warning": "Gera viðvörun vegna efnis óvirka",
"post_visibility_menu": "Sýnileikavalmynd færslu",
"post_options": "Valkostir færslu",
"posting_as": "Birti sem %s"
},
"keyboard": {
"discard_post": "Henda færslu",
"publish_post": "Birta færslu",
"toggle_poll": "Víxla könnun af/á",
"toggle_content_warning": "Víxla af/á viðvörun vegna efnis",
"append_attachment_entry": "Bæta við viðhengi - %s",
"select_visibility_entry": "Veldu sýnileika - %s"
}
},
"profile": {
"header": {
"follows_you": "Fylgist með þér"
},
"dashboard": {
"posts": "færslur",
"following": "fylgist með",
"followers": "fylgjendur"
},
"fields": {
"add_row": "Bæta við röð",
"placeholder": {
"label": "Skýring",
"content": "Efni"
},
"verified": {
"short": "Sannreynt þann %s",
"long": "Eignarhald á þessum tengli var athugað þann %s"
}
},
"segmented_control": {
"posts": "Færslur",
"replies": "Svör",
"posts_and_replies": "Færslur og svör",
"media": "Gagnamiðlar",
"about": "Um hugbúnaðinn"
},
"relationship_action_alert": {
"confirm_mute_user": {
"title": "Þagga niður í aðgangi",
"message": "Staðfestu til að þagga niður í %s"
},
"confirm_unmute_user": {
"title": "Hætta að þagga niður í aðgangi",
"message": "Staðfestu til hætta að að þagga niður í %s"
},
"confirm_block_user": {
"title": "Útiloka notandaaðgang",
"message": "Staðfestu til að útiloka %s"
},
"confirm_unblock_user": {
"title": "Aflétta útilokun aðgangs",
"message": "Staðfestu til að hætta að útiloka %s"
},
"confirm_show_reblogs": {
"title": "Sýna endurbirtingar",
"message": "Staðfestu til að sýna endurbirtingar"
},
"confirm_hide_reblogs": {
"title": "Fela endurbirtingar",
"message": "Staðfestu til að fela endurbirtingar"
}
},
"accessibility": {
"show_avatar_image": "Sýna auðkennismynd",
"edit_avatar_image": "Breyta auðkennismynd",
"show_banner_image": "Sýna myndborða",
"double_tap_to_open_the_list": "Tvípikkaðu til að opna listann"
}
},
"follower": {
"title": "fylgjandi",
"footer": "Fylgjendur af öðrum netþjónum birtast ekki."
},
"following": {
"title": "fylgist með",
"footer": "Fylgjendur af öðrum netþjónum birtast ekki."
},
"familiarFollowers": {
"title": "Fylgjendur sem þú kannast við",
"followed_by_names": "Fylgt af %s"
},
"favorited_by": {
"title": "Sett í eftirlæti af"
},
"reblogged_by": {
"title": "Endurbirt af"
},
"search": {
"title": "Leita",
"search_bar": {
"placeholder": "Leita að myllumerkjum og notendum",
"cancel": "Hætta við"
},
"recommend": {
"button_text": "Sjá allt",
"hash_tag": {
"title": "Vinsælt á Mastodon",
"description": "Myllumerki sem eru að fá þónokkra athygli",
"people_talking": "%s manns eru að spjalla"
},
"accounts": {
"title": "Notandaaðgangar sem þú gætir haft áhuga á",
"description": "Þú gætir viljað fylgjast með þessum aðgöngum",
"follow": "Fylgjast með"
}
},
"searching": {
"segment": {
"all": "Allt",
"people": "Fólk",
"hashtags": "Myllumerki",
"posts": "Færslur"
},
"empty_state": {
"no_results": "Engar niðurstöður"
},
"recent_search": "Nýlegar leitir",
"clear": "Hreinsa"
}
},
"discovery": {
"tabs": {
"posts": "Færslur",
"hashtags": "Myllumerki",
"news": "Fréttir",
"community": "Samfélag",
"for_you": "Fyrir þig"
},
"intro": "Þetta eru færslurnar sem eru að fá aukna athygli í þínu horni á Mastodon."
},
"favorite": {
"title": "Eftirlætin þín"
},
"notification": {
"title": {
"Everything": "Allt",
"Mentions": "Minnst á"
},
"notification_description": {
"followed_you": "fylgdi þér",
"favorited_your_post": "setti færslu frá þér í eftirlæti",
"reblogged_your_post": "endurbirti færsluna þína",
"mentioned_you": "minntist á þig",
"request_to_follow_you": "bað um að fylgjast með þér",
"poll_has_ended": "könnun er lokið"
},
"keyobard": {
"show_everything": "Sýna allt",
"show_mentions": "Sýna þegar minnst er á"
},
"follow_request": {
"accept": "Samþykkja",
"accepted": "Samþykkt",
"reject": "hafna",
"rejected": "Hafnað"
}
},
"thread": {
"back_title": "Færsla",
"title": "Færsla frá %s"
},
"settings": {
"title": "Stillingar",
"section": {
"appearance": {
"title": "Útlit",
"automatic": "Sjálfvirkt",
"light": "Alltaf ljóst",
"dark": "Alltaf dökkt"
},
"look_and_feel": {
"title": "Útlit og viðmót",
"use_system": "Nota stillingar kerfis",
"really_dark": "Mjög dökkt",
"sorta_dark": "Nokkuð dökkt",
"light": "Ljóst"
},
"notifications": {
"title": "Tilkynningar",
"favorites": "Setur færsluna mína í eftirlæti",
"follows": "Fylgist með mér",
"boosts": "Endurbirtir færsluna mína",
"mentions": "Minnist á mig",
"trigger": {
"anyone": "hver sem er",
"follower": "fylgjandi",
"follow": "hverjum sá sem ég fylgi",
"noone": "enginn",
"title": "Tilkynna mér þegar"
}
},
"preference": {
"title": "Kjörstillingar",
"true_black_dark_mode": "Sannur svartur dökkur hamur",
"disable_avatar_animation": "Gera auðkennismyndir með hreyfingu óvirkar",
"disable_emoji_animation": "Gera tjáningartákn með hreyfingu óvirkar",
"using_default_browser": "Nota sjálfgefinn vafra til að opna tengla",
"open_links_in_mastodon": "Opna tengla í Mastodon"
},
"boring_zone": {
"title": "Óhressa svæðið",
"account_settings": "Stillingar aðgangs",
"terms": "Þjónustuskilmálar",
"privacy": "Meðferð persónuupplýsinga"
},
"spicy_zone": {
"title": "Kryddaða svæðið",
"clear": "Hreinsa skyndiminni margmiðlunarefnis",
"signout": "Skrá út"
}
},
"footer": {
"mastodon_description": "Mastodon er frjáls hugbúnaður með opinn grunnkóða. Þú getur tilkynnt vandamál í gegnum GitHub á %s (%s)"
},
"keyboard": {
"close_settings_window": "Loka stillingaglugga"
}
},
"report": {
"title_report": "Kæra",
"title": "Kæra %s",
"step1": "Skref 1 af 2",
"step2": "Skref 2 af 2",
"content1": "Eru einhverjar færslur sem þú myndir vilja bæta við kæruna?",
"content2": "Er eitthvað fleira sem umsjónarmenn ættu að vita varðandi þessa kæru?",
"report_sent_title": "Takk fyrir tilkynninguna, við munum skoða málið.",
"send": "Senda kæru",
"skip_to_send": "Senda án athugasemdar",
"text_placeholder": "Skrifaðu eða límdu aðrar athugasemdir",
"reported": "TILKYNNT",
"step_one": {
"step_1_of_4": "Skref 1 af 4",
"whats_wrong_with_this_post": "Hvað er athugavert við þessa færslu?",
"whats_wrong_with_this_account": "Hvað er athugavert við þennan notandaaðgang?",
"whats_wrong_with_this_username": "Hvað er athugavert við %s?",
"select_the_best_match": "Velja bestu samsvörun",
"i_dont_like_it": "Mér líkar það ekki",
"it_is_not_something_you_want_to_see": "Þetta er ekki eitthvað sem þið viljið sjá",
"its_spam": "Þetta er ruslpóstur",
"malicious_links_fake_engagement_or_repetetive_replies": "Slæmir tenglar, fölsk samskipti eða endurtekin svör",
"it_violates_server_rules": "Það gengur þvert á reglur fyrir netþjóninn",
"you_are_aware_that_it_breaks_specific_rules": "Þið eruð meðvituð um að þetta brýtur sértækar reglur",
"its_something_else": "Það er eitthvað annað",
"the_issue_does_not_fit_into_other_categories": "Vandamálið fellur ekki í aðra flokka"
},
"step_two": {
"step_2_of_4": "Skref 2 af 4",
"which_rules_are_being_violated": "Hvaða reglur eru brotnar?",
"select_all_that_apply": "Veldu allt sem á við",
"i_just_dont_like_it": "Mér bara líkar það ekki"
},
"step_three": {
"step_3_of_4": "Skref 3 af 4",
"are_there_any_posts_that_back_up_this_report": "Eru einhverjar færslur sem styðja þessa kæru?",
"select_all_that_apply": "Veldu allt sem á við"
},
"step_four": {
"step_4_of_4": "Skref 4 af 4",
"is_there_anything_else_we_should_know": "Er eitthvað fleira sem við ættum að vita?"
},
"step_final": {
"dont_want_to_see_this": "Langar þig ekki að sjá þetta?",
"when_you_see_something_you_dont_like_on_mastodon_you_can_remove_the_person_from_your_experience.": "Þegar þú sér eitthvað á Mastodon sem þér líkar ekki, þá geturðu fjarlægt viðkomandi eintakling úr umhverfinu þínu.",
"unfollow": "Hætta að fylgjast með",
"unfollowed": "Hætti að fylgjast með",
"unfollow_user": "Hætta að fylgjast með %s",
"mute_user": "Þagga niður í %s",
"you_wont_see_their_posts_or_reblogs_in_your_home_feed_they_wont_know_they_ve_been_muted": "Þú munt ekki sjá færslur eða endurbirtingar frá viðkomandi á streyminu þínu. Viðkomandi aðilar munu ekki vita að þaggað hefur verið niður í þeim.",
"block_user": "Útiloka %s",
"they_will_no_longer_be_able_to_follow_or_see_your_posts_but_they_can_see_if_theyve_been_blocked": "Viðkomandi mun ekki lengur geta fylgst með eða séð færslurnar þínar, en munu sjá ef viðkomandi hefur verið útilokaður.",
"while_we_review_this_you_can_take_action_against_user": "Á meðan við yfirförum þetta, geturðu tekið til aðgerða gegn %s"
}
},
"preview": {
"keyboard": {
"close_preview": "Loka forskoðun",
"show_next": "Sýna næsta",
"show_previous": "Sýna fyrri"
}
},
"account_list": {
"tab_bar_hint": "Fyrirliggjandi valið notandasnið: %s. Tvípikkaðu og haltu niðri til að birta aðgangaskiptinn",
"dismiss_account_switcher": "Loka aðgangaskipti",
"add_account": "Bæta við notandaaðgangi"
},
"wizard": {
"new_in_mastodon": "Nýtt í Mastodon",
"multiple_account_switch_intro_description": "Skiptu milli notandaaðganga með því að halda niðri notandasniðshnappnum.",
"accessibility_hint": "Tvípikkaðu til að loka þessum leiðarvísi"
},
"bookmark": {
"title": "Bókamerki"
}
}
}

View File

@ -0,0 +1,6 @@
{
"NSCameraUsageDescription": "Notað til að taka mynd fyrir stöðufærslu",
"NSPhotoLibraryAddUsageDescription": "Notað til að vista mynd inn í ljósmyndasafnið",
"NewPostShortcutItemTitle": "Ný færsla",
"SearchShortcutItemTitle": "Leita"
}

View File

@ -50,6 +50,22 @@
<string>%ld caratteri</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ rimanenti</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 carattere</string>
<key>other</key>
<string>%ld caratteri</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>

View File

@ -75,7 +75,7 @@
"save_photo": "Salva foto",
"copy_photo": "Copia foto",
"sign_in": "Accedi",
"sign_up": "Registrati",
"sign_up": "Crea un account",
"see_more": "Visualizza altro",
"preview": "Anteprima",
"share": "Condividi",
@ -136,6 +136,12 @@
"vote": "Vota",
"closed": "Chiuso"
},
"meta_entity": {
"url": "Collegamento: %s",
"hashtag": "Hashtag: %s",
"mention": "Mostra il profilo: %s",
"email": "Indirizzo email: %s"
},
"actions": {
"reply": "Rispondi",
"reblog": "Condivisione",
@ -212,10 +218,16 @@
"get_started": "Inizia",
"log_in": "Accedi"
},
"login": {
"title": "Bentornato/a",
"subtitle": "Accedi al server sul quale hai creato il tuo account.",
"server_search_field": {
"placeholder": "Inserisci l'URL o cerca il tuo server"
}
},
"server_picker": {
"title": "Mastodon è fatto di utenti in diverse comunità.",
"subtitle": "Scegli una comunità basata sui tuoi interessi, regione o uno scopo generale.",
"subtitle_extend": "Scegli una comunità basata sui tuoi interessi, regione o uno scopo generale. Ogni comunità è gestita da un'organizzazione completamente indipendente o individuale.",
"subtitle": "Scegli un server in base alla tua regione, ai tuoi interessi o uno generico. Puoi comunque chattare con chiunque su Mastodon, indipendentemente dai tuoi server.",
"button": {
"category": {
"all": "Tutti",
@ -242,8 +254,7 @@
"category": "CATEGORIA"
},
"input": {
"placeholder": "Cerca comunità",
"search_servers_or_enter_url": "Cerca i server o inserisci l'URL"
"search_servers_or_enter_url": "Cerca le comunità o inserisci l'URL"
},
"empty_state": {
"finding_servers": "Ricerca server disponibili...",
@ -376,7 +387,13 @@
"video": "filmato",
"attachment_broken": "Questo %s è rotto e non può essere\ncaricato su Mastodon.",
"description_photo": "Descrivi la foto per gli utenti ipovedenti...",
"description_video": "Descrivi il filmato per gli utenti ipovedenti..."
"description_video": "Descrivi il filmato per gli utenti ipovedenti...",
"load_failed": "Caricamento fallito",
"upload_failed": "Caricamento fallito",
"can_not_recognize_this_media_attachment": "Impossibile riconoscere questo allegato multimediale",
"attachment_too_large": "Allegato troppo grande",
"compressing_state": "Compressione in corso...",
"server_processing_state": "Elaborazione del server in corso..."
},
"poll": {
"duration_time": "Durata: %s",
@ -386,7 +403,9 @@
"one_day": "1 giorno",
"three_days": "3 giorni",
"seven_days": "7 giorni",
"option_number": "Opzione %ld"
"option_number": "Opzione %ld",
"the_poll_is_invalid": "Il sondaggio non è valido",
"the_poll_has_empty_option": "Il sondaggio ha un'opzione vuota"
},
"content_warning": {
"placeholder": "Scrivi un avviso accurato qui..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Selettore Emoji personalizzato",
"enable_content_warning": "Abilita avvertimento contenuti",
"disable_content_warning": "Disabilita avviso di contenuti",
"post_visibility_menu": "Menu di visibilità del post"
"post_visibility_menu": "Menu di visibilità del post",
"post_options": "Opzioni del messaggio",
"posting_as": "Pubblicazione come %s"
},
"keyboard": {
"discard_post": "Scarta post",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Etichetta",
"content": "Contenuto"
},
"verified": {
"short": "Verificato il %s",
"long": "La proprietà di questo collegamento è stata verificata il %s"
}
},
"segmented_control": {
@ -696,7 +721,7 @@
"accessibility_hint": "Doppio tocco per eliminare questa procedura guidata"
},
"bookmark": {
"title": "Bookmarks"
"title": "Segnalibri"
}
}
}

View File

@ -44,6 +44,20 @@
<string>%ld 文字</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>other</key>
<string>%ld characters</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>

View File

@ -74,8 +74,8 @@
"take_photo": "写真を撮る",
"save_photo": "写真を撮る",
"copy_photo": "写真をコピー",
"sign_in": "サインイン",
"sign_up": "サインアップ",
"sign_in": "Log in",
"sign_up": "Create account",
"see_more": "もっと見る",
"preview": "プレビュー",
"share": "共有",
@ -136,6 +136,12 @@
"vote": "投票",
"closed": "終了"
},
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hashtag: %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
"actions": {
"reply": "返信",
"reblog": "ブースト",
@ -212,10 +218,16 @@
"get_started": "はじめる",
"log_in": "ログイン"
},
"login": {
"title": "Welcome back",
"subtitle": "Log you in on the server you created your account on.",
"server_search_field": {
"placeholder": "Enter URL or search for your server"
}
},
"server_picker": {
"title": "サーバーを選択",
"subtitle": "あなたの興味分野・地域に合ったコミュニティや、汎用のものを選択してください。",
"subtitle_extend": "あなたの興味分野・地域に合ったコミュニティや、汎用のものを選択してください。各コミュニティはそれぞれ完全に独立した組織や個人によって運営されています。",
"subtitle": "Pick a server based on your region, interests, or a general purpose one. You can still chat with anyone on Mastodon, regardless of your servers.",
"button": {
"category": {
"all": "すべて",
@ -242,8 +254,7 @@
"category": "カテゴリー"
},
"input": {
"placeholder": "サーバーを探す",
"search_servers_or_enter_url": "サーバーを検索またはURLを入力"
"search_servers_or_enter_url": "Search communities or enter URL"
},
"empty_state": {
"finding_servers": "利用可能なサーバーの検索...",
@ -376,7 +387,13 @@
"video": "動画",
"attachment_broken": "%sは壊れていてMastodonにアップロードできません。",
"description_photo": "閲覧が難しいユーザーへの画像説明",
"description_video": "閲覧が難しいユーザーへの映像説明"
"description_video": "閲覧が難しいユーザーへの映像説明",
"load_failed": "Load Failed",
"upload_failed": "Upload Failed",
"can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
"attachment_too_large": "Attachment too large",
"compressing_state": "Compressing...",
"server_processing_state": "Server Processing..."
},
"poll": {
"duration_time": "期間: %s",
@ -386,7 +403,9 @@
"one_day": "1日",
"three_days": "3日",
"seven_days": "7日",
"option_number": "オプション %ld"
"option_number": "オプション %ld",
"the_poll_is_invalid": "The poll is invalid",
"the_poll_has_empty_option": "The poll has empty option"
},
"content_warning": {
"placeholder": "ここに警告を書いてください..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "カスタム絵文字ピッカー",
"enable_content_warning": "閲覧注意を有効にする",
"disable_content_warning": "閲覧注意を無効にする",
"post_visibility_menu": "投稿の表示メニュー"
"post_visibility_menu": "投稿の表示メニュー",
"post_options": "Post Options",
"posting_as": "Posting as %s"
},
"keyboard": {
"discard_post": "投稿を破棄",
@ -432,6 +453,10 @@
"placeholder": {
"label": "ラベル",
"content": "コンテンツ"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {

View File

@ -50,6 +50,22 @@
<string>%ld yisekkilen</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 n usekkil</string>
<key>other</key>
<string>%ld n isekkilen</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
@ -120,7 +136,7 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 tsuffeɣt</string>
<string>1 n tsuffeɣt</string>
<key>other</key>
<string>%ld n tsuffaɣ</string>
</dict>
@ -296,9 +312,9 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>Yeqqim-d 1 wass</string>
<string>Yeqqim-d 1 n wass</string>
<key>other</key>
<string>Qqimen-d %ld wussan</string>
<string>Qqimen-d %ld n wussan</string>
</dict>
</dict>
<key>date.hour.left</key>
@ -312,9 +328,9 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>Yeqqim-d 1 usrag</string>
<string>Yeqqim-d 1 n wesrag</string>
<key>other</key>
<string>Qqimen-d %ld yisragen</string>
<string>Qqimen-d %ld n yisragen</string>
</dict>
</dict>
<key>date.minute.left</key>
@ -328,9 +344,9 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 tesdat i d-yeqqimen</string>
<string>1 n tesdat i d-yeqqimen</string>
<key>other</key>
<string>%ld tesdatin i d-yeqqimen</string>
<string>%ld n tesdatin i d-yeqqimen</string>
</dict>
</dict>
<key>date.second.left</key>
@ -344,9 +360,9 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 tasint i d-yeqqimen</string>
<string>1 n tasint i d-yeqqimen</string>
<key>other</key>
<string>%ld tsinin i d-yeqqimen</string>
<string>%ld n tasinin i d-yeqqimen</string>
</dict>
</dict>
<key>date.year.ago.abbr</key>
@ -360,9 +376,9 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 useggas aya</string>
<string>%ld n useggas aya</string>
<key>other</key>
<string>%ld yiseggasen aya</string>
<string>%ld n yiseggasen aya</string>
</dict>
</dict>
<key>date.month.ago.abbr</key>
@ -376,9 +392,9 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 wayyur aya</string>
<string>%ld n wayyur aya</string>
<key>other</key>
<string>%ld wayyuren aya</string>
<string>%ld n wayyuren aya</string>
</dict>
</dict>
<key>date.day.ago.abbr</key>
@ -392,9 +408,9 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 wass aya</string>
<string>%ld n wass aya</string>
<key>other</key>
<string>%ld wussan aya</string>
<string>%ld n wussan aya</string>
</dict>
</dict>
<key>date.hour.ago.abbr</key>
@ -408,9 +424,9 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 usrag aya</string>
<string>%ld n wesrag aya</string>
<key>other</key>
<string>%ld yisragen aya</string>
<string>%ld n yisragen aya</string>
</dict>
</dict>
<key>date.minute.ago.abbr</key>
@ -424,9 +440,9 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 tesdat aya</string>
<string>%ld n tesdat aya</string>
<key>other</key>
<string>%ld tesdatin aya</string>
<string>%ld n tesdatin aya</string>
</dict>
</dict>
<key>date.second.ago.abbr</key>
@ -440,9 +456,9 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 tasint aya</string>
<string>%ld n tasint aya</string>
<key>other</key>
<string>%ld tsinin aya</string>
<string>%ld n tasinin aya</string>
</dict>
</dict>
</dict>

View File

@ -75,7 +75,7 @@
"save_photo": "Sekles tawlaft",
"copy_photo": "Nɣel tawlaft",
"sign_in": "Qqen",
"sign_up": "Jerred amiḍan",
"sign_up": "Snulfu-d amiḍan",
"see_more": "Wali ugar",
"preview": "Taskant",
"share": "Bḍu",
@ -136,6 +136,12 @@
"vote": "Dɣeṛ",
"closed": "Ifukk"
},
"meta_entity": {
"url": "Asaɣ : %s",
"hashtag": "Ahacṭag : %s",
"mention": "Sken-d amaɣnu : %s",
"email": "Tansa imayl : %s"
},
"actions": {
"reply": "Err",
"reblog": "Aɛiwed n usuffeɣ",
@ -212,10 +218,16 @@
"get_started": "Aha bdu tura",
"log_in": "Qqen"
},
"login": {
"title": "Ansuf yess·ek·em",
"subtitle": "Log you in on the server you created your account on.",
"server_search_field": {
"placeholder": "Sekcem URL neɣ nadi ɣef uqeddac-ik·im"
}
},
"server_picker": {
"title": "Mastodon yettwaxdem i yiseqdacen deg waṭas n temɣiwnin.",
"subtitle": "Fren tamɣiwent almend n wayen tḥemmleḍ, n tmurt-ik neɣ n yiswi-inek amatu.",
"subtitle_extend": "Fren tamɣiwent almend n wayen tḥemmleḍ, n tmurt-ik neɣ n yiswi-inek amatu. Yal tamɣiwent tsedday-itt tkebbanit neɣ amdan ilelliyen.",
"subtitle": "Pick a server based on your region, interests, or a general purpose one. You can still chat with anyone on Mastodon, regardless of your servers.",
"button": {
"category": {
"all": "Akk",
@ -242,7 +254,6 @@
"category": "TAGGAYT"
},
"input": {
"placeholder": "Nadi timɣiwnin",
"search_servers_or_enter_url": "Nadi timɣiwnin neɣ sekcem URL"
},
"empty_state": {
@ -346,8 +357,8 @@
"navigation_bar_state": {
"offline": "Beṛṛa n tuqqna",
"new_posts": "Tissufaɣ timaynutin",
"published": "Yettwasuffeɣ!",
"Publishing": "Asuffeɣ tasuffeɣt...",
"published": "Tettwasuffeɣ!",
"Publishing": "Asuffeɣ n tasuffeɣt...",
"accessibility": {
"logo_label": "Taqeffalt n ulugu",
"logo_hint": "Sit i wakken ad tɛeddiḍ i usawen, sit tikkelt-nniḍen i wakken ad tɛeddiḍ ɣer wadig yezrin"
@ -376,7 +387,13 @@
"video": "tavidyutt",
"attachment_broken": "%s-a yerreẓ, ur yezmir ara\nAd d-yettwasali ɣef Mastodon.",
"description_photo": "Glem-d tawlaft i wid yesɛan ugur deg yiẓri...",
"description_video": "Glem-d tavidyut i wid yesɛan ugur deg yiẓri..."
"description_video": "Glem-d tavidyut i wid yesɛan ugur deg yiẓri...",
"load_failed": "Load Failed",
"upload_failed": "Upload Failed",
"can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
"attachment_too_large": "Attachment too large",
"compressing_state": "Compressing...",
"server_processing_state": "Server Processing..."
},
"poll": {
"duration_time": "Tangazt: %s",
@ -386,7 +403,9 @@
"one_day": "1 n wass",
"three_days": "3 n wussan",
"seven_days": "7 n wussan",
"option_number": "Taxtiṛt %ld"
"option_number": "Taxtiṛt %ld",
"the_poll_is_invalid": "The poll is invalid",
"the_poll_has_empty_option": "The poll has empty option"
},
"content_warning": {
"placeholder": "Aru alɣu-inek s telqeyt da..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Amefran n yimujiten udmawanen",
"enable_content_warning": "Rmed alɣu n ugbur",
"disable_content_warning": "Sens alɣu n ugbur",
"post_visibility_menu": "Umuɣ n ubani n tsuffeɣt"
"post_visibility_menu": "Umuɣ n ubani n tsuffeɣt",
"post_options": "Post Options",
"posting_as": "Posting as %s"
},
"keyboard": {
"discard_post": "Sefsex tasuffeɣt",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Tabzimt",
"content": "Agbur"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {
@ -646,7 +671,7 @@
"its_spam": "D aspam",
"malicious_links_fake_engagement_or_repetetive_replies": "Yir iseɣwan, yir agman d tririyin i d-yettuɣalen",
"it_violates_server_rules": "Truẓi n yilugan n uqeddac",
"you_are_aware_that_it_breaks_specific_rules": "Teẓriḍ ytettruẓu kra n yilugan",
"you_are_aware_that_it_breaks_specific_rules": "Teẓriḍ y·tettruẓu kra n yilugan",
"its_something_else": "Ɣef ssebba-nniḍen",
"the_issue_does_not_fit_into_other_categories": "Ugur ur yemṣada ara akk d taggayin-nniḍen"
},

View File

@ -50,6 +50,22 @@
<string>%ld tîp</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ maye</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 peyv</string>
<key>other</key>
<string>%ld peyv</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>

View File

@ -75,7 +75,7 @@
"save_photo": "Wêneyê tomar bike",
"copy_photo": "Wêneyê jê bigire",
"sign_in": "Têkeve",
"sign_up": "Tomar bibe",
"sign_up": "Ajimêr biafirîne",
"see_more": "Bêtir bibîne",
"preview": "Pêşdîtin",
"share": "Parve bike",
@ -136,6 +136,12 @@
"vote": "Deng bide",
"closed": "Girtî"
},
"meta_entity": {
"url": "Girêdan: %s",
"hashtag": "Hashtagê: %s",
"mention": "Profîlê nîşan bide: %s",
"email": "Navnîşanên e-nameyê: %s"
},
"actions": {
"reply": "Bersivê bide",
"reblog": "Ji nû ve nivîsandin",
@ -181,8 +187,8 @@
"unmute_user": "%s bêdeng neke",
"muted": "Bêdengkirî",
"edit_info": "Zanyariyan serrast bike",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
"show_reblogs": "Bilindkirinan nîşan bide",
"hide_reblogs": "Bilindkirinan veşêre"
},
"timeline": {
"filtered": "Parzûnkirî",
@ -212,10 +218,16 @@
"get_started": "Dest pê bike",
"log_in": "Têkeve"
},
"login": {
"title": "Dîsa bi xêr hatî",
"subtitle": "Têketinê bike ser rajekarê ku te ajimêrê xwe tê de çê kiriye.",
"server_search_field": {
"placeholder": "Girêdanê têxe an jî li rajekarê xwe bigere"
}
},
"server_picker": {
"title": "Mastodon ji bikarhênerên di civakên cuda de pêk tê.",
"subtitle": "Li gorî berjewendî, herêm, an jî armancek gelemperî civakekê hilbijêre.",
"subtitle_extend": "Li gorî berjewendî, herêm, an jî armancek gelemperî civakekê hilbijêre. Her civakek ji hêla rêxistinek an kesek bi tevahî serbixwe ve tê xebitandin.",
"subtitle": "Li gorî herêm, berjewendî, an jî armanceke giştî rajekarekê hilbijêre. Tu hîn jî dikarî li ser Mastodon bi her kesî re biaxivî, her rajekarê te çi be.",
"button": {
"category": {
"all": "Hemû",
@ -242,8 +254,7 @@
"category": "BEŞ"
},
"input": {
"placeholder": "Li rajekaran bigere",
"search_servers_or_enter_url": "Li rajekaran bigere an jî girêdanê têxe"
"search_servers_or_enter_url": "Li civakan bigere an jî girêdanê têxe"
},
"empty_state": {
"finding_servers": "Peydakirina rajekarên berdest...",
@ -376,7 +387,13 @@
"video": "vîdyo",
"attachment_broken": "Ev %s naxebite û nayê barkirin\n li ser Mastodon.",
"description_photo": "Wêneyê ji bo kêmbînên dîtbar bide nasîn...",
"description_video": "Vîdyoyê ji bo kêmbînên dîtbar bide nasîn..."
"description_video": "Vîdyoyê ji bo kêmbînên dîtbar bide nasîn...",
"load_failed": "Barkirin têk çû",
"upload_failed": "Barkirin têk çû",
"can_not_recognize_this_media_attachment": "Nikare ev pêveka medyayê nas bike",
"attachment_too_large": "Pêvek pir mezin e",
"compressing_state": "Tê guvaştin...",
"server_processing_state": "Pêvajoya rajekar pêş de diçe..."
},
"poll": {
"duration_time": "Dirêjî: %s",
@ -386,7 +403,9 @@
"one_day": "1 Roj",
"three_days": "3 Roj",
"seven_days": "7 Roj",
"option_number": "Vebijêrk %ld"
"option_number": "Vebijêrk %ld",
"the_poll_is_invalid": "Ev dengdayîn ne derbasdar e",
"the_poll_has_empty_option": "Vebijêrkên vê dengdayînê vala ne"
},
"content_warning": {
"placeholder": "Li vir hişyariyek hûrgilî binivîsine..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Hilbijêrê emojî yên kesanekirî",
"enable_content_warning": "Hişyariya naverokê çalak bike",
"disable_content_warning": "Hişyariya naverokê neçalak bike",
"post_visibility_menu": "Kulîna xuyabûna şandiyê"
"post_visibility_menu": "Kulîna xuyabûna şandiyê",
"post_options": "Vebijêrkên şandiyê",
"posting_as": "Biweşîne wekî %s"
},
"keyboard": {
"discard_post": "Şandî paşguh bike",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Nîşan",
"content": "Naverok"
},
"verified": {
"short": "Hate piştrastkirin li ser %s",
"long": "Xwedaniya li vê girêdanê di %s de hatiye kontrolkirin"
}
},
"segmented_control": {
@ -459,12 +484,12 @@
"message": "Ji bo rakirina astengkirinê %s bipejirîne"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
"title": "Bilindkirinan nîşan bide",
"message": "Bo nîşandana bilindkirinan bipejirîne"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
"title": "Bilindkirinan veşêre",
"message": "Bo veşartina bilindkirinan bipejirîne"
}
},
"accessibility": {
@ -696,7 +721,7 @@
"accessibility_hint": "Du caran bitikîne da ku çarçoveyahilpekok ji holê rakî"
},
"bookmark": {
"title": "Bookmarks"
"title": "Şûnpel"
}
}
}

View File

@ -44,6 +44,20 @@
<string>%ld 글자</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ 글자 남음</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>other</key>
<string>%ld 글자</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>

View File

@ -75,7 +75,7 @@
"save_photo": "사진 저장",
"copy_photo": "사진 복사",
"sign_in": "로그인",
"sign_up": "회원가입",
"sign_up": "계정 생성",
"see_more": "더 보기",
"preview": "미리보기",
"share": "공유",
@ -129,13 +129,19 @@
"show_post": "게시물 보기",
"show_user_profile": "사용자 프로필 보기",
"content_warning": "열람 주의",
"sensitive_content": "Sensitive Content",
"sensitive_content": "민감한 콘텐츠",
"media_content_warning": "아무 곳이나 눌러서 보기",
"tap_to_reveal": "눌러서 확인",
"poll": {
"vote": "투표",
"closed": "마감"
},
"meta_entity": {
"url": "링크: %s",
"hashtag": "해시태그: %s",
"mention": "프로필 보기: %s",
"email": "이메일 주소: %s"
},
"actions": {
"reply": "답글",
"reblog": "리블로그",
@ -212,10 +218,16 @@
"get_started": "시작하기",
"log_in": "로그인"
},
"login": {
"title": "돌아오신 것을 환영합니다",
"subtitle": "계정을 만든 서버에 로그인.",
"server_search_field": {
"placeholder": "URL을 입력하거나 서버를 검색"
}
},
"server_picker": {
"title": "서버를 고르세요,\n아무 서버나 좋습니다.",
"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.",
"subtitle": "당신의 지역이나, 관심사에 따라, 혹은 그냥 일반적인 목적의 서버를 고르세요. 어떤 서버를 고르더라도 마스토돈의 다른 모두와 소통할 수 있습니다.",
"button": {
"category": {
"all": "모두",
@ -242,8 +254,7 @@
"category": "분류"
},
"input": {
"placeholder": "서버 검색",
"search_servers_or_enter_url": "서버를 검색하거나 URL을 입력하세요"
"search_servers_or_enter_url": "커뮤니티를 검색하거나 URL을 입력"
},
"empty_state": {
"finding_servers": "사용 가능한 서버를 찾는 중입니다...",
@ -376,7 +387,13 @@
"video": "동영상",
"attachment_broken": "This %s is broken and cant be\nuploaded to Mastodon.",
"description_photo": "시각장애인을 위한 사진 설명…",
"description_video": "시각장애인을 위한 영상 설명…"
"description_video": "시각장애인을 위한 영상 설명…",
"load_failed": "불러오기 실패",
"upload_failed": "업로드 실패",
"can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
"attachment_too_large": "첨부파일이 너무 큽니다",
"compressing_state": "Compressing...",
"server_processing_state": "Server Processing..."
},
"poll": {
"duration_time": "기간: %s",
@ -386,7 +403,9 @@
"one_day": "1일",
"three_days": "3일",
"seven_days": "7일",
"option_number": "옵션 %ld"
"option_number": "옵션 %ld",
"the_poll_is_invalid": "The poll is invalid",
"the_poll_has_empty_option": "The poll has empty option"
},
"content_warning": {
"placeholder": "정확한 경고 문구를 여기에 작성하세요…"
@ -407,7 +426,9 @@
"custom_emoji_picker": "커스텀 에모지 선택기",
"enable_content_warning": "열람 주의 설정",
"disable_content_warning": "열람 주의 해제",
"post_visibility_menu": "게시물 공개범위 메뉴"
"post_visibility_menu": "게시물 공개범위 메뉴",
"post_options": "게시물 옵션",
"posting_as": "%s로 게시"
},
"keyboard": {
"discard_post": "글 버리기",
@ -432,6 +453,10 @@
"placeholder": {
"label": "라벨",
"content": "내용"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {

View File

@ -56,6 +56,24 @@
<string>%ld characters</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</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>

View File

@ -74,8 +74,8 @@
"take_photo": "Uzņemt bildi",
"save_photo": "Saglabāt bildi",
"copy_photo": "Kopēt bildi",
"sign_in": "Pieteikties",
"sign_up": "Reģistrēties",
"sign_in": "Log in",
"sign_up": "Create account",
"see_more": "Skatīt vairāk",
"preview": "Priekšskatījums",
"share": "Dalīties",
@ -136,6 +136,12 @@
"vote": "Balsot",
"closed": "Aizvērts"
},
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hashtag: %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
"actions": {
"reply": "Atbildēt",
"reblog": "Reblogot",
@ -212,10 +218,16 @@
"get_started": "Get Started",
"log_in": "Pieteikties"
},
"login": {
"title": "Welcome back",
"subtitle": "Log you in on the server you created your account on.",
"server_search_field": {
"placeholder": "Enter URL or search for your server"
}
},
"server_picker": {
"title": "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.",
"subtitle": "Pick a server based on your region, interests, or a general purpose one. You can still chat with anyone on Mastodon, regardless of your servers.",
"button": {
"category": {
"all": "Visi",
@ -242,8 +254,7 @@
"category": "KATEGORIJA"
},
"input": {
"placeholder": "Meklēt serverus",
"search_servers_or_enter_url": "Search servers or enter URL"
"search_servers_or_enter_url": "Search communities or enter URL"
},
"empty_state": {
"finding_servers": "Finding available servers...",
@ -376,7 +387,13 @@
"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..."
"description_video": "Describe the video for the visually-impaired...",
"load_failed": "Load Failed",
"upload_failed": "Upload Failed",
"can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
"attachment_too_large": "Attachment too large",
"compressing_state": "Compressing...",
"server_processing_state": "Server Processing..."
},
"poll": {
"duration_time": "Duration: %s",
@ -386,7 +403,9 @@
"one_day": "1 Diena",
"three_days": "3 Dienas",
"seven_days": "7 Dienas",
"option_number": "Option %ld"
"option_number": "Option %ld",
"the_poll_is_invalid": "The poll is invalid",
"the_poll_has_empty_option": "The poll has empty option"
},
"content_warning": {
"placeholder": "Write an accurate warning here..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Custom Emoji Picker",
"enable_content_warning": "Enable Content Warning",
"disable_content_warning": "Disable Content Warning",
"post_visibility_menu": "Post Visibility Menu"
"post_visibility_menu": "Post Visibility Menu",
"post_options": "Post Options",
"posting_as": "Posting as %s"
},
"keyboard": {
"discard_post": "Discard Post",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Label",
"content": "Saturs"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {

View File

@ -50,6 +50,22 @@
<string>%ld tekens</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</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>

View File

@ -74,8 +74,8 @@
"take_photo": "Maak foto",
"save_photo": "Bewaar foto",
"copy_photo": "Kopieer foto",
"sign_in": "Aanmelden",
"sign_up": "Registreren",
"sign_in": "Log in",
"sign_up": "Create account",
"see_more": "Meer",
"preview": "Voorvertoning",
"share": "Deel",
@ -136,6 +136,12 @@
"vote": "Stemmen",
"closed": "Gesloten"
},
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hashtag: %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
"actions": {
"reply": "Reageren",
"reblog": "Delen",
@ -212,10 +218,16 @@
"get_started": "Aan de slag",
"log_in": "Log in"
},
"login": {
"title": "Welcome back",
"subtitle": "Log you in on the server you created your account on.",
"server_search_field": {
"placeholder": "Enter URL or search for your server"
}
},
"server_picker": {
"title": "Kies een server, welke dan ook.",
"subtitle": "Kies een gemeenschap gebaseerd op jouw interesses, regio of een algemeen doel.",
"subtitle_extend": "Kies een gemeenschap gebaseerd op jouw interesses, regio, of een algemeen doel. Elke gemeenschap wordt beheerd door een volledig onafhankelijke organisatie of individu.",
"subtitle": "Pick a server based on your region, interests, or a general purpose one. You can still chat with anyone on Mastodon, regardless of your servers.",
"button": {
"category": {
"all": "Alles",
@ -242,8 +254,7 @@
"category": "CATEGORIE"
},
"input": {
"placeholder": "Zoek uw server of sluit u bij een nieuwe server aan...",
"search_servers_or_enter_url": "Search servers or enter URL"
"search_servers_or_enter_url": "Search communities or enter URL"
},
"empty_state": {
"finding_servers": "Beschikbare servers zoeken...",
@ -376,7 +387,13 @@
"video": "video",
"attachment_broken": "Deze %s is corrupt en kan niet geüpload worden naar Mastodon.",
"description_photo": "Omschrijf de foto voor mensen met een visuele beperking...",
"description_video": "Omschrijf de video voor mensen met een visuele beperking..."
"description_video": "Omschrijf de video voor mensen met een visuele beperking...",
"load_failed": "Load Failed",
"upload_failed": "Upload Failed",
"can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
"attachment_too_large": "Attachment too large",
"compressing_state": "Compressing...",
"server_processing_state": "Server Processing..."
},
"poll": {
"duration_time": "Duur: %s",
@ -386,7 +403,9 @@
"one_day": "1 Dag",
"three_days": "3 Dagen",
"seven_days": "7 Dagen",
"option_number": "Optie %ld"
"option_number": "Optie %ld",
"the_poll_is_invalid": "The poll is invalid",
"the_poll_has_empty_option": "The poll has empty option"
},
"content_warning": {
"placeholder": "Schrijf hier een nauwkeurige waarschuwing..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Eigen Emojikiezer",
"enable_content_warning": "Inhoudswaarschuwing inschakelen",
"disable_content_warning": "Inhoudswaarschuwing Uitschakelen",
"post_visibility_menu": "Berichtzichtbaarheidsmenu"
"post_visibility_menu": "Berichtzichtbaarheidsmenu",
"post_options": "Post Options",
"posting_as": "Posting as %s"
},
"keyboard": {
"discard_post": "Bericht Verwijderen",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Etiket",
"content": "Inhoud"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {

View File

@ -50,6 +50,22 @@
<string>%ld caracteres</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ restantes</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 carácter</string>
<key>other</key>
<string>%ld carácteres</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
@ -72,9 +88,9 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>Followed by %1$@, and another mutual</string>
<string>Seguido por %1$@, e outro em comum</string>
<key>other</key>
<string>Followed by %1$@, and %ld mutuals</string>
<string>Seguido por %1$@, e %ld em comum</string>
</dict>
</dict>
<key>plural.count.metric_formatted.post</key>
@ -104,9 +120,9 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 media</string>
<string>1 mídia</string>
<key>other</key>
<string>%ld media</string>
<string>%ld mídias</string>
</dict>
</dict>
<key>plural.count.post</key>

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
{
"NSCameraUsageDescription": "Used to take photo for post status",
"NSPhotoLibraryAddUsageDescription": "Used to save photo into the Photo Library",
"NewPostShortcutItemTitle": "New Post",
"SearchShortcutItemTitle": "Search"
"NSCameraUsageDescription": "Usado para tirar uma foto para postagem",
"NSPhotoLibraryAddUsageDescription": "Usado para salvar foto na Galeria",
"NewPostShortcutItemTitle": "Novo Toot",
"SearchShortcutItemTitle": "Buscar"
}

View File

@ -50,6 +50,22 @@
<string>%ld characters</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</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>

View File

@ -74,8 +74,8 @@
"take_photo": "Take Photo",
"save_photo": "Save Photo",
"copy_photo": "Copy Photo",
"sign_in": "Sign In",
"sign_up": "Sign Up",
"sign_in": "Log in",
"sign_up": "Create account",
"see_more": "See More",
"preview": "Preview",
"share": "Share",
@ -136,6 +136,12 @@
"vote": "Vote",
"closed": "Closed"
},
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hashtag: %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
"actions": {
"reply": "Reply",
"reblog": "Reblog",
@ -212,10 +218,16 @@
"get_started": "Get Started",
"log_in": "Log In"
},
"login": {
"title": "Welcome back",
"subtitle": "Log you in on the server you created your account on.",
"server_search_field": {
"placeholder": "Enter URL or search for your server"
}
},
"server_picker": {
"title": "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.",
"subtitle": "Pick a server based on your region, interests, or a general purpose one. You can still chat with anyone on Mastodon, regardless of your servers.",
"button": {
"category": {
"all": "All",
@ -242,8 +254,7 @@
"category": "CATEGORY"
},
"input": {
"placeholder": "Search servers",
"search_servers_or_enter_url": "Search servers or enter URL"
"search_servers_or_enter_url": "Search communities or enter URL"
},
"empty_state": {
"finding_servers": "Finding available servers...",
@ -376,7 +387,13 @@
"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..."
"description_video": "Describe the video for the visually-impaired...",
"load_failed": "Load Failed",
"upload_failed": "Upload Failed",
"can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
"attachment_too_large": "Attachment too large",
"compressing_state": "Compressing...",
"server_processing_state": "Server Processing..."
},
"poll": {
"duration_time": "Duration: %s",
@ -386,7 +403,9 @@
"one_day": "1 Day",
"three_days": "3 Days",
"seven_days": "7 Days",
"option_number": "Option %ld"
"option_number": "Option %ld",
"the_poll_is_invalid": "The poll is invalid",
"the_poll_has_empty_option": "The poll has empty option"
},
"content_warning": {
"placeholder": "Write an accurate warning here..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Custom Emoji Picker",
"enable_content_warning": "Enable Content Warning",
"disable_content_warning": "Disable Content Warning",
"post_visibility_menu": "Post Visibility Menu"
"post_visibility_menu": "Post Visibility Menu",
"post_options": "Post Options",
"posting_as": "Posting as %s"
},
"keyboard": {
"discard_post": "Discard Post",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Label",
"content": "Content"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {

View File

@ -56,6 +56,24 @@
<string>%ld characters</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</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>other</key>
<string>%ld characters</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>

View File

@ -32,9 +32,9 @@
"message": "Nu se poate edita profilul. Vă rugăm să încercaţi din nou."
},
"sign_out": {
"title": "Deconectați-vă",
"title": "Deconectare",
"message": "Sigur doriți să vă deconectați?",
"confirm": "Deconectați-vă"
"confirm": "Deconectare"
},
"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.",
@ -74,8 +74,8 @@
"take_photo": "Take Photo",
"save_photo": "Save Photo",
"copy_photo": "Copy Photo",
"sign_in": "Sign In",
"sign_up": "Sign Up",
"sign_in": "Log in",
"sign_up": "Create account",
"see_more": "See More",
"preview": "Preview",
"share": "Share",
@ -136,6 +136,12 @@
"vote": "Vote",
"closed": "Closed"
},
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hashtag: %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
"actions": {
"reply": "Reply",
"reblog": "Reblog",
@ -212,10 +218,16 @@
"get_started": "Get Started",
"log_in": "Log In"
},
"login": {
"title": "Welcome back",
"subtitle": "Log you in on the server you created your account on.",
"server_search_field": {
"placeholder": "Enter URL or search for your server"
}
},
"server_picker": {
"title": "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.",
"subtitle": "Pick a server based on your region, interests, or a general purpose one. You can still chat with anyone on Mastodon, regardless of your servers.",
"button": {
"category": {
"all": "All",
@ -242,8 +254,7 @@
"category": "CATEGORY"
},
"input": {
"placeholder": "Search servers",
"search_servers_or_enter_url": "Search servers or enter URL"
"search_servers_or_enter_url": "Search communities or enter URL"
},
"empty_state": {
"finding_servers": "Finding available servers...",
@ -376,7 +387,13 @@
"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..."
"description_video": "Describe the video for the visually-impaired...",
"load_failed": "Load Failed",
"upload_failed": "Upload Failed",
"can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
"attachment_too_large": "Attachment too large",
"compressing_state": "Compressing...",
"server_processing_state": "Server Processing..."
},
"poll": {
"duration_time": "Duration: %s",
@ -386,7 +403,9 @@
"one_day": "1 Day",
"three_days": "3 Days",
"seven_days": "7 Days",
"option_number": "Option %ld"
"option_number": "Option %ld",
"the_poll_is_invalid": "The poll is invalid",
"the_poll_has_empty_option": "The poll has empty option"
},
"content_warning": {
"placeholder": "Write an accurate warning here..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Custom Emoji Picker",
"enable_content_warning": "Enable Content Warning",
"disable_content_warning": "Disable Content Warning",
"post_visibility_menu": "Post Visibility Menu"
"post_visibility_menu": "Post Visibility Menu",
"post_options": "Post Options",
"posting_as": "Posting as %s"
},
"keyboard": {
"discard_post": "Discard Post",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Label",
"content": "Content"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {

View File

@ -62,6 +62,26 @@
<string>%ld символа осталось</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</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>

View File

@ -74,8 +74,8 @@
"take_photo": "Сделать фото",
"save_photo": "Сохранить изображение",
"copy_photo": "Скопировать изображение",
"sign_in": "Войти",
"sign_up": "Зарегистрироваться",
"sign_in": "Log in",
"sign_up": "Create account",
"see_more": "Ещё",
"preview": "Предпросмотр",
"share": "Поделиться",
@ -136,6 +136,12 @@
"vote": "Проголосовать",
"closed": "Завершён"
},
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hashtag: %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
"actions": {
"reply": "Ответить",
"reblog": "Продвинуть",
@ -212,10 +218,16 @@
"get_started": "Присоединиться",
"log_in": "Вход"
},
"login": {
"title": "Welcome back",
"subtitle": "Log you in on the server you created your account on.",
"server_search_field": {
"placeholder": "Enter URL or search for your server"
}
},
"server_picker": {
"title": "Выберите сервер,\nлюбой сервер.",
"subtitle": "Выберите сообщество на основе своих интересов, региона или общей тематики.",
"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.",
"subtitle": "Pick a server based on your region, interests, or a general purpose one. You can still chat with anyone on Mastodon, regardless of your servers.",
"button": {
"category": {
"all": "Все",
@ -242,8 +254,7 @@
"category": "КАТЕГОРИЯ"
},
"input": {
"placeholder": "Найдите сервер или присоединитесь к своему...",
"search_servers_or_enter_url": "Поиск по серверам или ссылке"
"search_servers_or_enter_url": "Search communities or enter URL"
},
"empty_state": {
"finding_servers": "Ищем доступные сервера...",
@ -376,7 +387,13 @@
"video": "видео",
"attachment_broken": "Это %s повреждено и не может\nбыть отправлено в Mastodon.",
"description_photo": "Опишите фото для людей с нарушениями зрения...",
"description_video": "Опишите видео для людей с нарушениями зрения..."
"description_video": "Опишите видео для людей с нарушениями зрения...",
"load_failed": "Load Failed",
"upload_failed": "Upload Failed",
"can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
"attachment_too_large": "Attachment too large",
"compressing_state": "Compressing...",
"server_processing_state": "Server Processing..."
},
"poll": {
"duration_time": "Продолжительность: %s",
@ -386,7 +403,9 @@
"one_day": "1 день",
"three_days": "3 дня",
"seven_days": "7 дней",
"option_number": "Вариант %ld"
"option_number": "Вариант %ld",
"the_poll_is_invalid": "The poll is invalid",
"the_poll_has_empty_option": "The poll has empty option"
},
"content_warning": {
"placeholder": "Напишите предупреждение здесь..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Меню пользовательских эмодзи",
"enable_content_warning": "Добавить предупреждение о содержании",
"disable_content_warning": "Убрать предупреждение о содержании",
"post_visibility_menu": "Меню видимости поста"
"post_visibility_menu": "Меню видимости поста",
"post_options": "Post Options",
"posting_as": "Posting as %s"
},
"keyboard": {
"discard_post": "Удалить пост",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Ярлык",
"content": "Содержимое"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {

View File

@ -50,6 +50,22 @@
<string>%ld characters</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</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>

View File

@ -74,8 +74,8 @@
"take_photo": "Take Photo",
"save_photo": "Save Photo",
"copy_photo": "Copy Photo",
"sign_in": "පිවිසෙන්න",
"sign_up": "ලියාපදිංචිය",
"sign_in": "Log in",
"sign_up": "Create account",
"see_more": "තව බලන්න",
"preview": "පෙරදසුන",
"share": "බෙදාගන්න",
@ -136,6 +136,12 @@
"vote": "ඡන්දය",
"closed": "වසා ඇත"
},
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hashtag: %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
"actions": {
"reply": "පිළිතුරු",
"reblog": "Reblog",
@ -212,10 +218,16 @@
"get_started": "පටන් ගන්න",
"log_in": "පිවිසෙන්න"
},
"login": {
"title": "Welcome back",
"subtitle": "Log you in on the server you created your account on.",
"server_search_field": {
"placeholder": "Enter URL or search for your server"
}
},
"server_picker": {
"title": "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.",
"subtitle": "Pick a server based on your region, interests, or a general purpose one. You can still chat with anyone on Mastodon, regardless of your servers.",
"button": {
"category": {
"all": "සියල්ල",
@ -242,8 +254,7 @@
"category": "CATEGORY"
},
"input": {
"placeholder": "Search servers",
"search_servers_or_enter_url": "Search servers or enter URL"
"search_servers_or_enter_url": "Search communities or enter URL"
},
"empty_state": {
"finding_servers": "Finding available servers...",
@ -376,7 +387,13 @@
"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..."
"description_video": "Describe the video for the visually-impaired...",
"load_failed": "Load Failed",
"upload_failed": "Upload Failed",
"can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
"attachment_too_large": "Attachment too large",
"compressing_state": "Compressing...",
"server_processing_state": "Server Processing..."
},
"poll": {
"duration_time": "Duration: %s",
@ -386,7 +403,9 @@
"one_day": "1 Day",
"three_days": "3 Days",
"seven_days": "7 Days",
"option_number": "Option %ld"
"option_number": "Option %ld",
"the_poll_is_invalid": "The poll is invalid",
"the_poll_has_empty_option": "The poll has empty option"
},
"content_warning": {
"placeholder": "Write an accurate warning here..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Custom Emoji Picker",
"enable_content_warning": "Enable Content Warning",
"disable_content_warning": "Disable Content Warning",
"post_visibility_menu": "Post Visibility Menu"
"post_visibility_menu": "Post Visibility Menu",
"post_options": "Post Options",
"posting_as": "Posting as %s"
},
"keyboard": {
"discard_post": "Discard Post",
@ -432,6 +453,10 @@
"placeholder": {
"label": "නම්පත",
"content": "අන්තර්ගතය"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {

View File

@ -62,6 +62,26 @@
<string>%ld znakov</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>preostaja %#@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>

View File

@ -75,7 +75,7 @@
"save_photo": "Shrani fotografijo",
"copy_photo": "Kopiraj fotografijo",
"sign_in": "Prijava",
"sign_up": "Registracija",
"sign_up": "Ustvari račun",
"see_more": "Pokaži več",
"preview": "Predogled",
"share": "Deli",
@ -136,6 +136,12 @@
"vote": "Glasuj",
"closed": "Zaprto"
},
"meta_entity": {
"url": "Povezava: %s",
"hashtag": "Ključnik: %s",
"mention": "Pokaži profil: %s",
"email": "E-naslov: %s"
},
"actions": {
"reply": "Odgovori",
"reblog": "Poobjavi",
@ -212,10 +218,16 @@
"get_started": "Začnite",
"log_in": "Prijava"
},
"login": {
"title": "Dobrodošli nazaj",
"subtitle": "Prijavite se na strežniku, na katerem ste ustvarili račun.",
"server_search_field": {
"placeholder": "Vnesite URL ali poiščite svoj strežnik"
}
},
"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.",
"subtitle": "Strežnik izberite glede na svojo regijo, zanimanje ali pa kar splošno. Še vedno lahko klepetate s komer koli na Mastodonu, ne glede na strežnik.",
"button": {
"category": {
"all": "Vse",
@ -242,8 +254,7 @@
"category": "KATEGORIJA"
},
"input": {
"placeholder": "Išči strežnike",
"search_servers_or_enter_url": "Iščite strežnike ali vnesite URL"
"search_servers_or_enter_url": "Iščite po skupnostih ali vnesite URL"
},
"empty_state": {
"finding_servers": "Iskanje razpoložljivih strežnikov ...",
@ -376,7 +387,13 @@
"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 ..."
"description_video": "Opiši video za slabovidne in osebe z okvaro vida ...",
"load_failed": "Nalaganje ni uspelo",
"upload_failed": "Nalaganje na strežnik ni uspelo",
"can_not_recognize_this_media_attachment": "Te medijske priponke ni mogoče prepoznati",
"attachment_too_large": "Priponka je prevelika",
"compressing_state": "Stiskanje ...",
"server_processing_state": "Obdelovanje na strežniku ..."
},
"poll": {
"duration_time": "Trajanje: %s",
@ -386,7 +403,9 @@
"one_day": "1 dan",
"three_days": "3 dni",
"seven_days": "7 dni",
"option_number": "Možnost %ld"
"option_number": "Možnost %ld",
"the_poll_is_invalid": "Anketa je neveljavna",
"the_poll_has_empty_option": "Anketa ima prazno izbiro"
},
"content_warning": {
"placeholder": "Tukaj zapišite opozorilo ..."
@ -407,7 +426,9 @@
"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"
"post_visibility_menu": "Meni vidnosti objave",
"post_options": "Možnosti objave",
"posting_as": "Objavljate kot %s"
},
"keyboard": {
"discard_post": "Opusti objavo",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Oznaka",
"content": "Vsebina"
},
"verified": {
"short": "Preverjeno %s",
"long": "Lastništvo te povezave je bilo preverjeno %s"
}
},
"segmented_control": {
@ -696,7 +721,7 @@
"accessibility_hint": "Dvakrat tapnite, da zapustite tega čarovnika"
},
"bookmark": {
"title": "Bookmarks"
"title": "Zaznamki"
}
}
}

View File

@ -50,6 +50,22 @@
<string>%ld tecken</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ kvar</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>%ld tecken</string>
<key>other</key>
<string>%ld tecken</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
@ -152,9 +168,9 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>%ld puff</string>
<string>%ld boost</string>
<key>other</key>
<string>%ld puffar</string>
<string>%ld boostar</string>
</dict>
</dict>
<key>plural.count.reply</key>

View File

@ -75,7 +75,7 @@
"save_photo": "Spara foto",
"copy_photo": "Kopiera foto",
"sign_in": "Logga in",
"sign_up": "Registrera dig",
"sign_up": "Skapa konto",
"see_more": "Visa mer",
"preview": "Förhandsvisa",
"share": "Dela",
@ -111,9 +111,9 @@
"next_status": "Nästa inlägg",
"open_status": "Öppna inlägg",
"open_author_profile": "Öppna författarens profil",
"open_reblogger_profile": "Öppna ompostarens profil",
"open_reblogger_profile": "Öppna boostarens profil",
"reply_status": "Svara på inlägg",
"toggle_reblog": "Växla puff på inlägg",
"toggle_reblog": "Växla boost på inlägg",
"toggle_favorite": "Växla favorit på inlägg",
"toggle_content_warning": "Växla innehållsvarning",
"preview_image": "Förhandsgranska bild"
@ -124,7 +124,7 @@
}
},
"status": {
"user_reblogged": "%s puffade",
"user_reblogged": "%s boostade",
"user_replied_to": "Svarade på %s",
"show_post": "Visa inlägg",
"show_user_profile": "Visa användarprofil",
@ -136,10 +136,16 @@
"vote": "Rösta",
"closed": "Stängd"
},
"meta_entity": {
"url": "Länk: %s",
"hashtag": "Hashtag: %s",
"mention": "Visa profil: %s",
"email": "E-postadress: %s"
},
"actions": {
"reply": "Svara",
"reblog": "Puffa",
"unreblog": "Ångra puff",
"reblog": "Boosta",
"unreblog": "Ångra boost",
"favorite": "Favorit",
"unfavorite": "Ta bort favorit",
"menu": "Meny",
@ -181,8 +187,8 @@
"unmute_user": "Avtysta %s",
"muted": "Tystad",
"edit_info": "Redigera info",
"show_reblogs": "Visa knuffar",
"hide_reblogs": "Dölj puffar"
"show_reblogs": "Visa boostar",
"hide_reblogs": "Dölj boostar"
},
"timeline": {
"filtered": "Filtrerat",
@ -212,10 +218,16 @@
"get_started": "Kom igång",
"log_in": "Logga in"
},
"login": {
"title": "Välkommen tillbaka",
"subtitle": "Logga in på servern där du skapade ditt konto.",
"server_search_field": {
"placeholder": "Ange URL eller sök efter din server"
}
},
"server_picker": {
"title": "Mastodon utgörs av användare på olika servrar.",
"subtitle": "Välj en server baserat på dina intressen, region eller ett allmänt syfte.",
"subtitle_extend": "Välj en server baserat på dina intressen, region eller ett allmänt syfte. Varje server drivs av en helt oberoende organisation eller individ.",
"subtitle": "Välj en server baserat på dina intressen, region eller en allmän server. Du kan fortfarande nå alla, oavsett server.",
"button": {
"category": {
"all": "Alla",
@ -242,8 +254,7 @@
"category": "KATEGORI"
},
"input": {
"placeholder": "Sök gemenskaper",
"search_servers_or_enter_url": "Sök servrar eller ange URL"
"search_servers_or_enter_url": "Sök gemenskaper eller ange URL"
},
"empty_state": {
"finding_servers": "Söker tillgängliga servrar...",
@ -376,7 +387,13 @@
"video": "video",
"attachment_broken": "Denna %s är trasig och kan inte\nladdas upp till Mastodon.",
"description_photo": "Beskriv fotot för synskadade...",
"description_video": "Beskriv videon för de synskadade..."
"description_video": "Beskriv videon för de synskadade...",
"load_failed": "Det gick inte att läsa in",
"upload_failed": "Uppladdning misslyckades",
"can_not_recognize_this_media_attachment": "Känner inte igen mediebilagan",
"attachment_too_large": "Bilagan är för stor",
"compressing_state": "Komprimerar...",
"server_processing_state": "Behandlas av servern..."
},
"poll": {
"duration_time": "Längd: %s",
@ -386,7 +403,9 @@
"one_day": "1 dag",
"three_days": "3 dagar",
"seven_days": "7 dagar",
"option_number": "Alternativ %ld"
"option_number": "Alternativ %ld",
"the_poll_is_invalid": "Undersökningen är ogiltig",
"the_poll_has_empty_option": "Undersökningen har ett tomt alternativ"
},
"content_warning": {
"placeholder": "Skriv en noggrann varning här..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Anpassad emoji-väljare",
"enable_content_warning": "Aktivera innehållsvarning",
"disable_content_warning": "Inaktivera innehållsvarning",
"post_visibility_menu": "Inläggssynlighetsmeny"
"post_visibility_menu": "Inläggssynlighetsmeny",
"post_options": "Inläggsalternativ",
"posting_as": "Postar som %s"
},
"keyboard": {
"discard_post": "Släng inlägget",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Etikett",
"content": "Innehåll"
},
"verified": {
"short": "Verifierad på %s",
"long": "Ägarskap för denna länk kontrollerades den %s"
}
},
"segmented_control": {
@ -459,12 +484,12 @@
"message": "Bekräfta för att avblockera %s"
},
"confirm_show_reblogs": {
"title": "Visa puffar",
"message": "Bekräfta för att visa puffar"
"title": "Visa boostar",
"message": "Bekräfta för att visa boostar"
},
"confirm_hide_reblogs": {
"title": "Dölj puffar",
"message": "Bekräfta för att dölja puffar"
"title": "Dölj boostar",
"message": "Bekräfta för att dölja boostar"
}
},
"accessibility": {
@ -490,7 +515,7 @@
"title": "Favoriserad av"
},
"reblogged_by": {
"title": "Puffat av"
"title": "Boostat av"
},
"search": {
"title": "Sök",
@ -546,7 +571,7 @@
"notification_description": {
"followed_you": "följde dig",
"favorited_your_post": "favoriserade ditt inlägg",
"reblogged_your_post": "puffade ditt inlägg",
"reblogged_your_post": "boostade ditt inlägg",
"mentioned_you": "nämnde dig",
"request_to_follow_you": "begär att följa dig",
"poll_has_ended": "omröstningen har avslutats"
@ -586,7 +611,7 @@
"title": "Notiser",
"favorites": "Favoriserar mitt inlägg",
"follows": "Följer mig",
"boosts": "Ompostar mitt inlägg",
"boosts": "Boostar mitt inlägg",
"mentions": "Nämner mig",
"trigger": {
"anyone": "alla",
@ -672,7 +697,7 @@
"unfollowed": "Slutade följa",
"unfollow_user": "Avfölj %s",
"mute_user": "Tysta %s",
"you_wont_see_their_posts_or_reblogs_in_your_home_feed_they_wont_know_they_ve_been_muted": "Du kommer inte att se deras inlägg eller ompostningar i ditt hemflöde. De kommer inte att veta att de har blivit tystade.",
"you_wont_see_their_posts_or_reblogs_in_your_home_feed_they_wont_know_they_ve_been_muted": "Du kommer inte att se deras inlägg eller boostar i ditt hemflöde. De kommer inte att veta att de har blivit tystade.",
"block_user": "Blockera %s",
"they_will_no_longer_be_able_to_follow_or_see_your_posts_but_they_can_see_if_theyve_been_blocked": "De kommer inte längre att kunna följa eller se dina inlägg, men de kan se om de har blockerats.",
"while_we_review_this_you_can_take_action_against_user": "Medan vi granskar detta kan du vidta åtgärder mot %s"
@ -696,7 +721,7 @@
"accessibility_hint": "Dubbeltryck för att avvisa den här guiden"
},
"bookmark": {
"title": "Bookmarks"
"title": "Bokmärken"
}
}
}

View File

@ -44,6 +44,20 @@
<string>%ld ตัวอักษร</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>เหลืออีก %#@character_count@</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>other</key>
<string>%ld ตัวอักษร</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>

View File

@ -74,8 +74,8 @@
"take_photo": "ถ่ายรูป",
"save_photo": "บันทึกรูปภาพ",
"copy_photo": "คัดลอกรูปภาพ",
"sign_in": "ลงชื่อเข้า",
"sign_up": "ลงทะเบียน",
"sign_in": "เข้าสู่ระบบ",
"sign_up": "สร้างบัญชี",
"see_more": "ดูเพิ่มเติม",
"preview": "แสดงตัวอย่าง",
"share": "แบ่งปัน",
@ -136,6 +136,12 @@
"vote": "ลงคะแนน",
"closed": "ปิดแล้ว"
},
"meta_entity": {
"url": "ลิงก์: %s",
"hashtag": "แฮชแท็ก: %s",
"mention": "โปรไฟล์ที่แสดง: %s",
"email": "ที่อยู่อีเมล: %s"
},
"actions": {
"reply": "ตอบกลับ",
"reblog": "ดัน",
@ -181,8 +187,8 @@
"unmute_user": "เลิกซ่อน %s",
"muted": "ซ่อนอยู่",
"edit_info": "แก้ไขข้อมูล",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
"show_reblogs": "แสดงการดัน",
"hide_reblogs": "ซ่อนการดัน"
},
"timeline": {
"filtered": "กรองอยู่",
@ -212,10 +218,16 @@
"get_started": "เริ่มต้นใช้งาน",
"log_in": "เข้าสู่ระบบ"
},
"login": {
"title": "ยินดีต้อนรับกลับมา",
"subtitle": "นำคุณเข้าสู่ระบบในเซิร์ฟเวอร์ที่คุณได้สร้างบัญชีของคุณไว้ใน",
"server_search_field": {
"placeholder": "ป้อน URL หรือค้นหาสำหรับเซิร์ฟเวอร์ของคุณ"
}
},
"server_picker": {
"title": "Mastodon ประกอบด้วยผู้ใช้ในเซิร์ฟเวอร์ต่าง ๆ",
"subtitle": "เลือกเซิร์ฟเวอร์ตามความสนใจ, ภูมิภาค หรือวัตถุประสงค์ทั่วไปของคุณ",
"subtitle_extend": "เลือกเซิร์ฟเวอร์ตามความสนใจ, ภูมิภาค หรือวัตถุประสงค์ทั่วไปของคุณ แต่ละเซิร์ฟเวอร์ดำเนินการโดยองค์กรหรือบุคคลที่เป็นอิสระโดยสิ้นเชิง",
"subtitle": "เลือกเซิร์ฟเวอร์ตามภูมิภาค, ความสนใจ หรือวัตถุประสงค์ทั่วไปของคุณ คุณยังคงสามารถแชทกับใครก็ตามใน Mastodon โดยไม่คำนึงถึงเซิร์ฟเวอร์ของคุณ",
"button": {
"category": {
"all": "ทั้งหมด",
@ -242,8 +254,7 @@
"category": "หมวดหมู่"
},
"input": {
"placeholder": "ค้นหาเซิร์ฟเวอร์",
"search_servers_or_enter_url": "ค้นหาเซิร์ฟเวอร์หรือป้อน URL"
"search_servers_or_enter_url": "ค้นหาชุมชนหรือป้อน URL"
},
"empty_state": {
"finding_servers": "กำลังค้นหาเซิร์ฟเวอร์ที่พร้อมใช้งาน...",
@ -293,7 +304,7 @@
},
"reason": {
"blocked": "%s มีผู้ให้บริการอีเมลที่ไม่ได้รับอนุญาต",
"unreachable": "ดูเหมือนว่า %s จะไม่มีอยู่",
"unreachable": "ดูเหมือนว่าจะไม่มี %s อยู่",
"taken": "%s ถูกใช้งานแล้ว",
"reserved": "%s เป็นคำสงวน",
"accepted": "ต้องยอมรับ %s",
@ -331,12 +342,12 @@
},
"dont_receive_email": {
"title": "ตรวจสอบอีเมลของคุณ",
"description": "หากคุณยังไม่ได้รับอีเมล ตรวจสอบว่าที่อยู่อีเมลของคุณถูกต้อง รวมถึงโฟลเดอร์อีเมลขยะของคุณ",
"description": "ตรวจสอบว่าที่อยู่อีเมลของคุณถูกต้องเช่นเดียวกับโฟลเดอร์อีเมลขยะหากคุณยังไม่ได้ทำ",
"resend_email": "ส่งอีเมลใหม่"
},
"open_email_app": {
"title": "ตรวจสอบกล่องขาเข้าของคุณ",
"description": "เราเพิ่งส่งอีเมลหาคุณ หากคุณยังไม่ได้รับอีเมล โปรดตรวจสอบโฟลเดอร์อีเมลขยะ",
"description": "เราเพิ่งส่งอีเมลถึงคุณ ตรวจสอบโฟลเดอร์อีเมลขยะของคุณหากคุณยังไม่ได้ทำ",
"mail": "จดหมาย",
"open_email_client": "เปิดไคลเอ็นต์อีเมล"
}
@ -376,7 +387,13 @@
"video": "วิดีโอ",
"attachment_broken": "%s นี้เสียหายและไม่สามารถ\nอัปโหลดไปยัง Mastodon",
"description_photo": "อธิบายรูปภาพสำหรับผู้บกพร่องทางการมองเห็น...",
"description_video": "อธิบายวิดีโอสำหรับผู้บกพร่องทางการมองเห็น..."
"description_video": "อธิบายวิดีโอสำหรับผู้บกพร่องทางการมองเห็น...",
"load_failed": "การโหลดล้มเหลว",
"upload_failed": "การอัปโหลดล้มเหลว",
"can_not_recognize_this_media_attachment": "ไม่สามารถระบุไฟล์แนบสื่อนี้",
"attachment_too_large": "ไฟล์แนบใหญ่เกินไป",
"compressing_state": "กำลังบีบอัด...",
"server_processing_state": "เซิร์ฟเวอร์กำลังประมวลผล..."
},
"poll": {
"duration_time": "ระยะเวลา: %s",
@ -386,7 +403,9 @@
"one_day": "1 วัน",
"three_days": "3 วัน",
"seven_days": "7 วัน",
"option_number": "ตัวเลือก %ld"
"option_number": "ตัวเลือก %ld",
"the_poll_is_invalid": "การสำรวจความคิดเห็นไม่ถูกต้อง",
"the_poll_has_empty_option": "การสำรวจความคิดเห็นมีตัวเลือกที่ว่างเปล่า"
},
"content_warning": {
"placeholder": "เขียนคำเตือนที่ถูกต้องที่นี่..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "ตัวเลือกอีโมจิที่กำหนดเอง",
"enable_content_warning": "เปิดใช้งานคำเตือนเนื้อหา",
"disable_content_warning": "ปิดใช้งานคำเตือนเนื้อหา",
"post_visibility_menu": "เมนูการมองเห็นโพสต์"
"post_visibility_menu": "เมนูการมองเห็นโพสต์",
"post_options": "ตัวเลือกโพสต์",
"posting_as": "กำลังโพสต์เป็น %s"
},
"keyboard": {
"discard_post": "ละทิ้งโพสต์",
@ -432,6 +453,10 @@
"placeholder": {
"label": "ป้ายชื่อ",
"content": "เนื้อหา"
},
"verified": {
"short": "ตรวจสอบเมื่อ %s",
"long": "ตรวจสอบความเป็นเจ้าของของลิงก์นี้เมื่อ %s"
}
},
"segmented_control": {
@ -459,12 +484,12 @@
"message": "ยืนยันเพื่อเลิกปิดกั้น %s"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
"title": "แสดงการดัน",
"message": "ยืนยันเพื่อแสดงการดัน"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
"title": "ซ่อนการดัน",
"message": "ยืนยันเพื่อซ่อนการดัน"
}
},
"accessibility": {
@ -696,7 +721,7 @@
"accessibility_hint": "แตะสองครั้งเพื่อปิดตัวช่วยสร้างนี้"
},
"bookmark": {
"title": "Bookmarks"
"title": "ที่คั่นหน้า"
}
}
}

View File

@ -50,6 +50,22 @@
<string>%ld karakter</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</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>

View File

@ -74,8 +74,8 @@
"take_photo": "Fotoğraf Çek",
"save_photo": "Fotoğrafı Kaydet",
"copy_photo": "Fotoğrafı Kopyala",
"sign_in": "Giriş Yap",
"sign_up": "Kaydol",
"sign_in": "Log in",
"sign_up": "Create account",
"see_more": "Daha Fazla Gör",
"preview": "Önizleme",
"share": "Paylaş",
@ -136,6 +136,12 @@
"vote": "Oy ver",
"closed": "Kapandı"
},
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hashtag: %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
"actions": {
"reply": "Yanıtla",
"reblog": "Yeniden paylaş",
@ -212,10 +218,16 @@
"get_started": "Başlayın",
"log_in": "Oturum Aç"
},
"login": {
"title": "Welcome back",
"subtitle": "Log you in on the server you created your account on.",
"server_search_field": {
"placeholder": "Enter URL or search for your server"
}
},
"server_picker": {
"title": "Mastodon, farklı topluluklardaki kullanıcılardan oluşur.",
"subtitle": "İlgi alanlarınıza, bölgenize veya genel amaçlı bir topluluk seçin.",
"subtitle_extend": "İlgi alanlarınıza, bölgenize veya genel amaçlı bir topluluk seçin. Her topluluk tamamen bağımsız bir kuruluş veya kişi tarafından işletilmektedir.",
"subtitle": "Pick a server based on your region, interests, or a general purpose one. You can still chat with anyone on Mastodon, regardless of your servers.",
"button": {
"category": {
"all": "Tümü",
@ -242,8 +254,7 @@
"category": "KATEGORİ"
},
"input": {
"placeholder": "Toplulukları ara",
"search_servers_or_enter_url": "Sunucuları ara ya da bir bağlantı gir"
"search_servers_or_enter_url": "Search communities or enter URL"
},
"empty_state": {
"finding_servers": "Mevcut sunucular aranıyor...",
@ -376,7 +387,13 @@
"video": "video",
"attachment_broken": "Bu %s bozuk ve Mastodon'a\nyüklenemiyor.",
"description_photo": "Görme engelliler için fotoğrafı tarif edin...",
"description_video": "Görme engelliler için videoyu tarif edin..."
"description_video": "Görme engelliler için videoyu tarif edin...",
"load_failed": "Load Failed",
"upload_failed": "Upload Failed",
"can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
"attachment_too_large": "Attachment too large",
"compressing_state": "Compressing...",
"server_processing_state": "Server Processing..."
},
"poll": {
"duration_time": "Süre: %s",
@ -386,7 +403,9 @@
"one_day": "1 Gün",
"three_days": "3 Gün",
"seven_days": "7 Gün",
"option_number": "Seçenek %ld"
"option_number": "Seçenek %ld",
"the_poll_is_invalid": "The poll is invalid",
"the_poll_has_empty_option": "The poll has empty option"
},
"content_warning": {
"placeholder": "Buraya kesin bir uyarı yazın..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Özel Emoji Seçici",
"enable_content_warning": "İçerik Uyarısını Etkinleştir",
"disable_content_warning": "İçerik Uyarısını Kapat",
"post_visibility_menu": "Gönderi Görünürlüğü Menüsü"
"post_visibility_menu": "Gönderi Görünürlüğü Menüsü",
"post_options": "Post Options",
"posting_as": "Posting as %s"
},
"keyboard": {
"discard_post": "Gönderiyi İptal Et",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Etiket",
"content": "İçerik"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {

View File

@ -62,6 +62,26 @@
<string>%ld characters</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ left</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>

View File

@ -74,8 +74,8 @@
"take_photo": "Take Photo",
"save_photo": "Save Photo",
"copy_photo": "Copy Photo",
"sign_in": "Sign In",
"sign_up": "Sign Up",
"sign_in": "Log in",
"sign_up": "Create account",
"see_more": "See More",
"preview": "Preview",
"share": "Share",
@ -136,6 +136,12 @@
"vote": "Vote",
"closed": "Closed"
},
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hashtag: %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
"actions": {
"reply": "Reply",
"reblog": "Reblog",
@ -212,10 +218,16 @@
"get_started": "Get Started",
"log_in": "Log In"
},
"login": {
"title": "Welcome back",
"subtitle": "Log you in on the server you created your account on.",
"server_search_field": {
"placeholder": "Enter URL or search for your server"
}
},
"server_picker": {
"title": "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.",
"subtitle": "Pick a server based on your region, interests, or a general purpose one. You can still chat with anyone on Mastodon, regardless of your servers.",
"button": {
"category": {
"all": "All",
@ -242,8 +254,7 @@
"category": "CATEGORY"
},
"input": {
"placeholder": "Search servers",
"search_servers_or_enter_url": "Search servers or enter URL"
"search_servers_or_enter_url": "Search communities or enter URL"
},
"empty_state": {
"finding_servers": "Finding available servers...",
@ -376,7 +387,13 @@
"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..."
"description_video": "Describe the video for the visually-impaired...",
"load_failed": "Load Failed",
"upload_failed": "Upload Failed",
"can_not_recognize_this_media_attachment": "Can not recognize this media attachment",
"attachment_too_large": "Attachment too large",
"compressing_state": "Compressing...",
"server_processing_state": "Server Processing..."
},
"poll": {
"duration_time": "Duration: %s",
@ -386,7 +403,9 @@
"one_day": "1 Day",
"three_days": "3 Days",
"seven_days": "7 Days",
"option_number": "Option %ld"
"option_number": "Option %ld",
"the_poll_is_invalid": "The poll is invalid",
"the_poll_has_empty_option": "The poll has empty option"
},
"content_warning": {
"placeholder": "Write an accurate warning here..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Custom Emoji Picker",
"enable_content_warning": "Enable Content Warning",
"disable_content_warning": "Disable Content Warning",
"post_visibility_menu": "Post Visibility Menu"
"post_visibility_menu": "Post Visibility Menu",
"post_options": "Post Options",
"posting_as": "Posting as %s"
},
"keyboard": {
"discard_post": "Discard Post",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Label",
"content": "Content"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {

View File

@ -44,6 +44,20 @@
<string>%ld ký tự</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ còn lại</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>other</key>
<string>%ld ký tự</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>

View File

@ -75,7 +75,7 @@
"save_photo": "Lưu ảnh",
"copy_photo": "Sao chép ảnh",
"sign_in": "Đăng nhập",
"sign_up": "Đăng ký",
"sign_up": "Tạo tài khoản",
"see_more": "Xem thêm",
"preview": "Xem trước",
"share": "Chia sẻ",
@ -136,6 +136,12 @@
"vote": "Bình chọn",
"closed": "Kết thúc"
},
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hashtag: %s",
"mention": "Hiện hồ sơ: %s",
"email": "Email: %s"
},
"actions": {
"reply": "Trả lời",
"reblog": "Đăng lại",
@ -212,10 +218,16 @@
"get_started": "Bắt đầu",
"log_in": "Đăng nhập"
},
"login": {
"title": "Chào mừng trở lại!",
"subtitle": "Đăng nhập vào máy chủ mà bạn đã tạo tài khoản.",
"server_search_field": {
"placeholder": "Nhập URL hoặc tìm máy chủ"
}
},
"server_picker": {
"title": "Mastodon gồm nhiều máy chủ với thành viên riêng.",
"subtitle": "Chọn một máy chủ dựa theo sở thích, tôn giáo, hoặc ý muốn của bạn.",
"subtitle_extend": "Chọn một máy chủ dựa theo sở thích, tôn giáo, hoặc ý muốn của bạn. Mỗi máy chủ có thể được vận hành bởi một cá nhân hoặc một tổ chức.",
"subtitle": "Chọn một máy chủ dựa theo sở thích, tôn giáo, hoặc ý muốn của bạn. Bạn vẫn có thể giao tiếp với bất cứ ai mà không phụ thuộc vào máy chủ của họ.",
"button": {
"category": {
"all": "Toàn bộ",
@ -242,8 +254,7 @@
"category": "PHÂN LOẠI"
},
"input": {
"placeholder": "Tìm máy chủ",
"search_servers_or_enter_url": "Tìm máy chủ hoặc nhập URL"
"search_servers_or_enter_url": "Tìm một máy chủ hoặc nhập URL"
},
"empty_state": {
"finding_servers": "Đang tìm máy chủ hoạt động...",
@ -376,7 +387,13 @@
"video": "video",
"attachment_broken": "%s này bị lỗi và không thể\ntải lên Mastodon.",
"description_photo": "Mô tả hình ảnh cho người khiếm thị...",
"description_video": "Mô tả video cho người khiếm thị..."
"description_video": "Mô tả video cho người khiếm thị...",
"load_failed": "Tải thất bại",
"upload_failed": "Tải lên thất bại",
"can_not_recognize_this_media_attachment": "Không xem được tập tin đính kèm",
"attachment_too_large": "Tập tin đính kèm quá lớn",
"compressing_state": "Đang nén...",
"server_processing_state": "Máy chủ đang xử lý..."
},
"poll": {
"duration_time": "Thời hạn: %s",
@ -386,7 +403,9 @@
"one_day": "1 ngày",
"three_days": "3 ngày",
"seven_days": "7 ngày",
"option_number": "Lựa chọn %ld"
"option_number": "Lựa chọn %ld",
"the_poll_is_invalid": "Bình chọn không hợp lệ",
"the_poll_has_empty_option": "Thiếu lựa chọn"
},
"content_warning": {
"placeholder": "Viết nội dung ẩn của bạn ở đây..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "Chọn emoji",
"enable_content_warning": "Bật nội dung ẩn",
"disable_content_warning": "Tắt nội dung ẩn",
"post_visibility_menu": "Menu hiển thị tút"
"post_visibility_menu": "Menu hiển thị tút",
"post_options": "Tùy chọn đăng",
"posting_as": "Đăng dưới dạng %s"
},
"keyboard": {
"discard_post": "Hủy đăng tút",
@ -432,6 +453,10 @@
"placeholder": {
"label": "Nhãn",
"content": "Nội dung"
},
"verified": {
"short": "Đã xác minh %s",
"long": "Liên kết này đã được xác minh trên %s"
}
},
"segmented_control": {
@ -696,7 +721,7 @@
"accessibility_hint": "Nhấn hai lần để bỏ qua"
},
"bookmark": {
"title": "Bookmarks"
"title": "Tút đã lưu"
}
}
}

View File

@ -44,6 +44,20 @@
<string>%ld 个字符</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@character_count@ 剩余</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>other</key>
<string>%ld 个字符</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>

View File

@ -75,7 +75,7 @@
"save_photo": "保存照片",
"copy_photo": "拷贝照片",
"sign_in": "登录",
"sign_up": "注册",
"sign_up": "创建账户",
"see_more": "查看更多",
"preview": "预览",
"share": "分享",
@ -136,6 +136,12 @@
"vote": "投票",
"closed": "已关闭"
},
"meta_entity": {
"url": "链接:%s",
"hashtag": "话题:%s",
"mention": "显示用户资料:%s",
"email": "邮箱地址:%s"
},
"actions": {
"reply": "回复",
"reblog": "转发",
@ -181,8 +187,8 @@
"unmute_user": "取消静音 %s",
"muted": "已静音",
"edit_info": "编辑",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
"show_reblogs": "显示转发",
"hide_reblogs": "隐藏转发"
},
"timeline": {
"filtered": "已过滤",
@ -212,10 +218,16 @@
"get_started": "开始使用",
"log_in": "登录"
},
"login": {
"title": "欢迎回来",
"subtitle": "登入您账户所在的服务器。",
"server_search_field": {
"placeholder": "输入网址或搜索您的服务器"
}
},
"server_picker": {
"title": "挑选一个服务器,\n任意服务器。",
"subtitle": "根据你的兴趣、区域或一般目的选择一个社区。",
"subtitle_extend": "根据你的兴趣、区域或一般目的选择一个社区。每个社区都由完全独立的组织或个人管理。",
"subtitle": "根据你的地区、兴趣挑选一个服务器。无论你选择哪个服务器,你都可以跟其他服务器的任何人一起聊天。",
"button": {
"category": {
"all": "全部",
@ -242,8 +254,7 @@
"category": "类别"
},
"input": {
"placeholder": "查找或加入你自己的服务器...",
"search_servers_or_enter_url": "搜索服务器或输入 URL"
"search_servers_or_enter_url": "搜索社区或输入 URL"
},
"empty_state": {
"finding_servers": "正在查找可用的服务器...",
@ -376,7 +387,13 @@
"video": "视频",
"attachment_broken": "%s已损坏\n无法上传到 Mastodon",
"description_photo": "为视觉障碍人士添加照片的文字说明...",
"description_video": "为视觉障碍人士添加视频的文字说明..."
"description_video": "为视觉障碍人士添加视频的文字说明...",
"load_failed": "加载失败",
"upload_failed": "上传失败",
"can_not_recognize_this_media_attachment": "无法识别此媒体",
"attachment_too_large": "附件太大",
"compressing_state": "压缩中...",
"server_processing_state": "服务器正在处理..."
},
"poll": {
"duration_time": "时长:%s",
@ -386,7 +403,9 @@
"one_day": "1 天",
"three_days": "3 天",
"seven_days": "7 天",
"option_number": "选项 %ld"
"option_number": "选项 %ld",
"the_poll_is_invalid": "投票无效",
"the_poll_has_empty_option": "投票含有空选项"
},
"content_warning": {
"placeholder": "在这里写下内容的警告消息..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "自定义表情选择器",
"enable_content_warning": "启用内容警告",
"disable_content_warning": "关闭内容警告",
"post_visibility_menu": "帖子可见性"
"post_visibility_menu": "帖子可见性",
"post_options": "帖子选项",
"posting_as": "以 %s 身份发布"
},
"keyboard": {
"discard_post": "丢弃帖子",
@ -432,6 +453,10 @@
"placeholder": {
"label": "标签",
"content": "内容"
},
"verified": {
"short": "验证于 %s",
"long": "此链接的所有权已在 %s 上检查通过"
}
},
"segmented_control": {
@ -459,12 +484,12 @@
"message": "确认取消屏蔽 %s"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
"title": "显示转发",
"message": "确认显示转发"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
"title": "隐藏转发",
"message": "确认隐藏转发"
}
},
"accessibility": {
@ -696,7 +721,7 @@
"accessibility_hint": "双击关闭此向导"
},
"bookmark": {
"title": "Bookmarks"
"title": "书签"
}
}
}

View File

@ -44,6 +44,20 @@
<string>%ld 個字</string>
</dict>
</dict>
<key>a11y.plural.count.characters_left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>剩餘 %#@character_count@ 字</string>
<key>character_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>other</key>
<string>%ld 個字</string>
</dict>
</dict>
<key>plural.count.followed_by_and_mutual</key>
<dict>
<key>NSStringLocalizedFormatKey</key>

View File

@ -75,7 +75,7 @@
"save_photo": "儲存照片",
"copy_photo": "複製照片",
"sign_in": "登入",
"sign_up": "註冊",
"sign_up": "新增帳號",
"see_more": "檢視更多",
"preview": "預覽",
"share": "分享",
@ -136,6 +136,12 @@
"vote": "投票",
"closed": "已關閉"
},
"meta_entity": {
"url": "連結:%s",
"hashtag": "主題標籤: %s",
"mention": "顯示個人檔案:%s",
"email": "電子郵件地址:%s"
},
"actions": {
"reply": "回覆",
"reblog": "轉嘟",
@ -212,10 +218,16 @@
"get_started": "新手上路",
"log_in": "登入"
},
"login": {
"title": "歡迎回來",
"subtitle": "登入您新增帳號之伺服器",
"server_search_field": {
"placeholder": "請輸入 URL 或搜尋您的伺服器"
}
},
"server_picker": {
"title": "Mastodon 由不同伺服器的使用者組成。",
"subtitle": "基於您的興趣、地區、或一般用途選定一個伺服器。",
"subtitle_extend": "基於您的興趣、地區、或一般用途選定一個伺服器。每個伺服器是由完全獨立的組織或個人營運。",
"subtitle": "基於您的興趣、地區、或一般用途選定一個伺服器。您仍會與任何伺服器中的每個人連結。",
"button": {
"category": {
"all": "全部",
@ -242,8 +254,7 @@
"category": "分類"
},
"input": {
"placeholder": "搜尋伺服器",
"search_servers_or_enter_url": "搜尋伺服器或輸入網址"
"search_servers_or_enter_url": "搜尋社群或輸入 URL 地址"
},
"empty_state": {
"finding_servers": "尋找可用的伺服器...",
@ -376,7 +387,13 @@
"video": "影片",
"attachment_broken": "此 %s 已損毀,並無法被上傳至 Mastodon。",
"description_photo": "為視障人士提供圖片說明...",
"description_video": "為視障人士提供影片說明..."
"description_video": "為視障人士提供影片說明...",
"load_failed": "讀取失敗",
"upload_failed": "上傳失敗",
"can_not_recognize_this_media_attachment": "無法識別此媒體附加檔案",
"attachment_too_large": "附加檔案大小過大",
"compressing_state": "正在壓縮...",
"server_processing_state": "伺服器處理中..."
},
"poll": {
"duration_time": "持續時間:%s",
@ -386,7 +403,9 @@
"one_day": "一天",
"three_days": "三天",
"seven_days": "七天",
"option_number": "選項 %ld"
"option_number": "選項 %ld",
"the_poll_is_invalid": "此投票是無效的",
"the_poll_has_empty_option": "此投票有空白選項"
},
"content_warning": {
"placeholder": "請於此處寫下精準的警告..."
@ -407,7 +426,9 @@
"custom_emoji_picker": "自訂 emoji 選擇器",
"enable_content_warning": "啟用內容警告",
"disable_content_warning": "停用內容警告",
"post_visibility_menu": "嘟文可見性選單"
"post_visibility_menu": "嘟文可見性選單",
"post_options": "嘟文選項",
"posting_as": "以 %s 發嘟"
},
"keyboard": {
"discard_post": "捨棄嘟文",
@ -432,6 +453,10 @@
"placeholder": {
"label": "標籤",
"content": "內容"
},
"verified": {
"short": "於 %s 上已驗證",
"long": "已在 %s 檢查此連結的擁有者權限"
}
},
"segmented_control": {
@ -696,7 +721,7 @@
"accessibility_hint": "點兩下以關閉此設定精靈"
},
"bookmark": {
"title": "Bookmarks"
"title": "書籤"
}
}
}

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