Merge pull request #603 from mastodon/release-1.4.7

Release v1.4.7
This commit is contained in:
CMK 2022-11-21 11:13:47 +08:00 committed by GitHub
commit c296cf303e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
805 changed files with 33744 additions and 14006 deletions

17
.arkana.yml Normal file
View File

@ -0,0 +1,17 @@
import_name: 'ArkanaKeys'
namespace: 'Keys'
result_path: 'Dependencies'
flavors:
- AppStore
swift_declaration_strategy: let
should_generate_unit_tests: true
package_manager: spm
environments:
- Debug
- Release
global_secrets:
# nothing
environment_secrets:
# Will lookup for <Key>Debug and <Key>Release env vars (assuming no flavor was declared)
# Mastodon Push Notification Endpoint
- NotificationEndpoint

7
.env.example Normal file
View File

@ -0,0 +1,7 @@
# Required
# https://<your-domain>/relay-to/development
NotificationEndpointDebug=""
# https://<your-domain>/relay-to/production
NotificationEndpointRelease=""

75
.github/scripts/build-release.sh vendored Executable file
View File

@ -0,0 +1,75 @@
#!/usr/bin/env bash
set -xeu
set -o pipefail
function finish() {
ditto -c -k --sequesterRsrc --keepParent "${RESULT_BUNDLE_PATH}" "${RESULT_BUNDLE_PATH}.zip"
rm -rf "${RESULT_BUNDLE_PATH}"
}
trap finish EXIT
SDK="${SDK:-iphoneos}"
WORKSPACE="${WORKSPACE:-Mastodon.xcworkspace}"
SCHEME="${SCHEME:-Mastodon}"
CONFIGURATION=${CONFIGURATION:-Release}
BUILD_DIR=${BUILD_DIR:-.build}
ARTIFACT_PATH=${RESULT_PATH:-${BUILD_DIR}/Artifacts}
RESULT_BUNDLE_PATH="${ARTIFACT_PATH}/${SCHEME}.xcresult"
ARCHIVE_PATH=${ARCHIVE_PATH:-${BUILD_DIR}/Archives/${SCHEME}.xcarchive}
DERIVED_DATA_PATH=${DERIVED_DATA_PATH:-${BUILD_DIR}/DerivedData}
EXPORT_OPTIONS_FILE=".github/support/ExportOptions.plist"
WORK_DIR=$(pwd)
API_PRIVATE_KEYS_PATH="${WORK_DIR}/${BUILD_DIR}/private_keys"
API_KEY_FILE="${API_PRIVATE_KEYS_PATH}/api_key.p8"
rm -rf "${RESULT_BUNDLE_PATH}"
rm -rf "${API_PRIVATE_KEYS_PATH}"
mkdir -p "${API_PRIVATE_KEYS_PATH}"
echo -n "${ENV_API_PRIVATE_KEY_BASE64}" | base64 --decode > "${API_KEY_FILE}"
BUILD_NUMBER=$(app-store-connect get-latest-testflight-build-number $ENV_APP_ID --issuer-id $ENV_ISSUER_ID --key-id $ENV_API_KEY_ID --private-key @file:$API_KEY_FILE)
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 \
-workspace "${WORKSPACE}" \
-scheme "${SCHEME}" \
-configuration "${CONFIGURATION}"
xcrun xcodebuild archive \
-workspace "${WORKSPACE}" \
-scheme "${SCHEME}" \
-configuration "${CONFIGURATION}" \
-destination generic/platform=iOS \
-sdk "${SDK}" \
-parallelizeTargets \
-showBuildTimingSummary \
-derivedDataPath "${DERIVED_DATA_PATH}" \
-archivePath "${ARCHIVE_PATH}" \
-resultBundlePath "${RESULT_BUNDLE_PATH}" \
-allowProvisioningUpdates \
-authenticationKeyPath "${API_KEY_FILE}" \
-authenticationKeyID "${ENV_API_KEY_ID}" \
-authenticationKeyIssuerID "${ENV_ISSUER_ID}"
xcrun xcodebuild \
-exportArchive \
-archivePath "${ARCHIVE_PATH}" \
-exportOptionsPlist "${EXPORT_OPTIONS_FILE}" \
-exportPath "${ARTIFACT_PATH}/${SCHEME}.ipa" \
-allowProvisioningUpdates \
-authenticationKeyPath "${API_KEY_FILE}" \
-authenticationKeyID "${ENV_API_KEY_ID}" \
-authenticationKeyIssuerID "${ENV_ISSUER_ID}"
# Zip up the Xcode Archive into Artifacts folder.
ditto -c -k --sequesterRsrc --keepParent "${ARCHIVE_PATH}" "${ARTIFACT_PATH}/${SCHEME}.xcarchive.zip"

View File

@ -7,6 +7,6 @@ set -eo pipefail
xcodebuild -workspace Mastodon.xcworkspace \
-scheme Mastodon \
-destination "platform=iOS Simulator,name=iPhone SE (2nd generation)" \
-destination "platform=iOS Simulator,name=iPhone SE (2nd generation)" \
clean \
build | xcpretty

View File

@ -1,7 +1,7 @@
#!/bin/bash
# workaround https://github.com/CocoaPods/CocoaPods/issues/11355
sed -i '' $'1s/^/source "https:\\/\\/github.com\\/CocoaPods\\/Specs.git"\\\n\\\n/' Podfile
# sed -i '' $'1s/^/source "https:\\/\\/github.com\\/CocoaPods\\/Specs.git"\\\n\\\n/' Podfile
# Install Ruby Bundler
gem install bundler:2.3.11
@ -9,8 +9,7 @@ gem install bundler:2.3.11
# Install Ruby Gems
bundle install
# stub keys. DO NOT use in production
bundle exec pod keys set notification_endpoint "<endpoint>"
bundle exec pod keys set notification_endpoint_debug "<endpoint>"
# Setup notification endpoint
bundle exec arkana
bundle exec pod install

10
.github/support/ExportOptions.plist vendored Normal file
View File

@ -0,0 +1,10 @@
<?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>method</key>
<string>app-store</string>
<key>manageAppVersionAndBuildNumber</key>
<true/>
</dict>
</plist>

74
.github/workflows/develop-build.yml vendored Normal file
View File

@ -0,0 +1,74 @@
name: Build for Develop TestFlight
on:
push:
branches:
- develop
- release*
- ci-test
jobs:
build:
name: Build
runs-on: macOS-12
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup
env:
NotificationEndpointDebug: ${{ secrets.NotificationEndpointDebug }}
NotificationEndpointRelease: ${{ secrets.NotificationEndpointRelease }}
run: exec ./.github/scripts/setup.sh
- name: Install codemagic-cli-tools
uses: actions/setup-python@v4
with:
python-version: '3.11'
- run: |
pip3 install codemagic-cli-tools
- run: |
codemagic-cli-tools --version || true
- name: Import Code-Signing Certificates
uses: Apple-Actions/import-codesign-certs@v1 # https://github.com/Apple-Actions/import-codesign-certs
with:
keychain: build-p12
p12-file-base64: ${{ secrets.BUILD_CERTIFICATE_BASE64 }}
p12-password: ${{ secrets.P12_PASSWORD }}
- name: Download Provisioning Profiles
uses: Apple-Actions/download-provisioning-profiles@v1 # https://github.com/Apple-Actions/download-provisioning-profiles
with:
bundle-id: org.joinmastodon.app
issuer-id: ${{ secrets.APPSTORE_ISSUER_ID }}
api-key-id: ${{ secrets.APPSTORE_KEY_ID }}
api-private-key: ${{ secrets.APPSTORE_PRIVATE_KEY }}
- name: Build
env:
ENV_APP_ID: ${{ secrets.APP_ID }}
ENV_ISSUER_ID: ${{ secrets.APPSTORE_ISSUER_ID }}
ENV_API_KEY_ID: ${{ secrets.APPSTORE_KEY_ID }}
ENV_API_PRIVATE_KEY: ${{ secrets.APPSTORE_PRIVATE_KEY }}
ENV_API_PRIVATE_KEY_BASE64: ${{ secrets.APP_STORE_CONNECT_KEY_BASE64 }}
run: exec ./.github/scripts/build-release.sh
- name: Upload TestFlight Build
uses: Apple-Actions/upload-testflight-build@master
with:
app-path: .build/Artifacts/Mastodon.ipa/Mastodon.ipa
issuer-id: ${{ secrets.APPSTORE_ISSUER_ID }}
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: |
security delete-keychain build-p12.keychain-db

View File

@ -6,6 +6,9 @@ on:
- master
- develop
- feature/*
- feature-*
- issue/*
- issue-*
pull_request:
branches:
- develop
@ -15,13 +18,14 @@ on:
jobs:
build:
name: CI build
runs-on: macos-11
runs-on: macos-12
steps:
- name: checkout
uses: actions/checkout@v2
- name: force Xcode 13.2.1
run: sudo xcode-select -switch /Applications/Xcode_13.2.1.app
- name: setup
env:
NotificationEndpointDebug: ${{ secrets.NotificationEndpointDebug }}
NotificationEndpointRelease: ${{ secrets.NotificationEndpointRelease }}
run: exec ./.github/scripts/setup.sh
- name: build
run: exec ./.github/scripts/build.sh

5
.gitignore vendored
View File

@ -122,4 +122,7 @@ xcuserdata
# Localization/StringsConvertor/input
Localization/StringsConvertor/output
.DS_Store
.DS_Store
env/**/**
!env/.env

View File

@ -1,18 +0,0 @@
//
// AppShared.h
// AppShared
//
// Created by MainasuK Cirno on 2021-4-27.
//
#import <Foundation/Foundation.h>
//! Project version number for AppShared.
FOUNDATION_EXPORT double AppSharedVersionNumber;
//! Project version string for AppShared.
FOUNDATION_EXPORT const unsigned char AppSharedVersionString[];
// In this header, you should import all the public headers of your framework using statements like #import <AppShared/PublicHeader.h>

View File

@ -1,22 +0,0 @@
<?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>CFBundleDevelopmentRegion</key>
<string>$(DEVELOPMENT_LANGUAGE)</string>
<key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string>
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>$(PRODUCT_NAME)</string>
<key>CFBundlePackageType</key>
<string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string>
<key>CFBundleShortVersionString</key>
<string>1.4.5</string>
<key>CFBundleVersion</key>
<string>144</string>
</dict>
</plist>

View File

@ -1,13 +1,12 @@
# Acknowledgments
- [Alamofire](https://github.com/Alamofire/Alamofire)
- [AlamofireImage](https://github.com/Alamofire/AlamofireImage)
- [AlamofireNetworkActivityIndicator](https://github.com/Alamofire/AlamofireNetworkActivityIndicator)
- [Alamofire](https://github.com/Alamofire/Alamofire)
- [Arkana](https://github.com/rogerluan/arkana)
- [CommonOSLog](https://github.com/mainasuk/CommonOSLog)
- [CryptoSwift](https://github.com/krzyzanowskim/CryptoSwift)
- [DateToolSwift](https://github.com/MatthewYork/DateTools)
- [DiffableDataSources](https://github.com/ra1028/DiffableDataSources)
- [DifferenceKit](https://github.com/ra1028/DifferenceKit)
- [FLAnimatedImage](https://github.com/Flipboard/FLAnimatedImage)
- [FLEX](https://github.com/FLEXTool/FLEX)
- [FPSIndicator](https://github.com/MainasuK/FPSIndicator)
@ -26,10 +25,10 @@
- [SwiftGen](https://github.com/SwiftGen/SwiftGen)
- [SwiftUI-Introspect](https://github.com/siteline/SwiftUI-Introspect)
- [SwiftyJSON](https://github.com/SwiftyJSON/SwiftyJSON)
- [Tabman](https://github.com/uias/Tabman)
- [TabBarPager](https://github.com/TwidereProject/TabBarPager)
- [TwidereX-iOS](https://github.com/TwidereProject/TwidereX-iOS)
- [Tabman](https://github.com/uias/Tabman)
- [ThirdPartyMailer](https://github.com/vtourraine/ThirdPartyMailer)
- [TOCropViewController](https://github.com/TimOliver/TOCropViewController)
- [TwidereX-iOS](https://github.com/TwidereProject/TwidereX-iOS)
- [TwitterProfile](https://github.com/OfTheWolf/TwitterProfile)
- [UITextView-Placeholder](https://github.com/devxoul/UITextView-Placeholder)
- [UITextView-Placeholder](https://github.com/devxoul/UITextView-Placeholder)

View File

@ -1,30 +1,30 @@
# Contributing
- File the issue for bug report and feature request
- File an issue to report a bug or feature request
- Translate the project in our [Crowdin](https://crowdin.com/project/mastodon-for-ios) project
- Make the Pull Request to contribute
## Bug Report
File the issue about the bug. Make sure you are installing the latest version app from TestFlight or App Store.
File an issue about the bug or feature request. Make sure you are installing the latest version of the app from TestFlight or App Store.
## Translation
[![Crowdin](https://badges.crowdin.net/mastodon-for-ios/localized.svg)](https://crowdin.com/project/mastodon-for-ios)
The translation will update regularly. Please request language if not listed via issue.
The translation will update regularly. Please request the language if it is not listed via an issue.
## Pull Request
You can make a pull request directly with small block code changes for bugfix or feature implementations. Before making a pull request with hundred lines of changes to this repository, please first discuss the change you wish to make via issue.
You can create a pull request directly with small block code changes for bugfix or feature implementations. Before making a pull request with hundred lines of changes to this repository, please first discuss the change you wish to make via an issue.
Also, there are lots of existing feature request issues that could be a good-first-issue discussing place.
Follow the git-flow pattern to make your pull request.
1. Ensure you are checkout on the `develop` branch.
2. Write your codes and test them on **iPad and iPhone**.
3. Merge the `develop` into your branch then make a Pull Request. Please merge the branch and resolve any conflicts when the `develop` updates. **Do not force push your codes.**
4. Make sure the permission for your folk is open to the reviewer. Code style fix, conflict resolution, and other changes may be committed by the reviewer directly.
1. Ensure you have started a new branch based on the `develop` branch.
2. Write your changes and test them on **iPad and iPhone**.
3. Merge the `develop` branch into your branch then make a Pull Request. Please merge the branch and resolve any conflicts if `develop` updates. **Do not force push your commits.**
4. Make sure the permission for your fork is open to the reviewer. Code style fix, conflict resolution, and other changes may be committed by the reviewer directly.
5. Request a code review and wait for approval. The PR will be merged when it is approved.
## Documentation
The documents for this app is list under the [Documentation](../Documentation/) folder. We are also welcome contributions for documentation.
The documentation for this app is listed under the [Documentation](../Documentation/) folder. We are also welcoming contributions for documentation.

View File

@ -7,12 +7,12 @@
- iOS 14.0+
Intell the latest version of Xcode from the App Store or Apple Developer Download website. Also, we assert you have the [Homebrew](https://brew.sh) package manager.
Install the latest version of Xcode from the App Store or Apple Developer Download website. Also, we assert you have the [Homebrew](https://brew.sh) package manager.
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 [CocoaPods-Keys](https://github.com/orta/cocoapods-keys). 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
@ -52,6 +52,13 @@ bundle install
bundle install
bundle exec pod clean
# setup arkana
# please check the `.env.example` to create your's or use the empty example directly
bundle exec arkana -e ./env/.env
# clean pods
bundle exec pod clean
# make install
bundle exec pod install --repo-update
@ -59,14 +66,14 @@ bundle exec pod install --repo-update
open Mastodon.xcworkspace
```
The CocoaPods-Key plugin will request the push notification endpoint. You can fufill the empty string and set it later. To setup the push notification. Please check section `Push Notification` below.
The Arkana plugin will setup the push notification endpoint. You can use the empty template from `./env/.env` or use your own `.env` file. To setup the push notification. Please check section `Push Notification` below.
The app requires the `App Group` capability. To make sure it works for your developer membership. Please check [AppSecret.swift](../AppShared/AppSecret.swift) file and set another unique `groupID` and update `App Group` settings.
The app requires the `App Group` capability. To make sure it works for your developer membership. Please check [AppSecret.swift](../MastodonSDK/Sources/MastodonCore/AppSecret.swift) file and set another unique `groupID` and update `App Group` settings.
#### Push Notification (Optional)
The app is compatible with [toot-relay](https://github.com/DagAgren/toot-relay) APNs. You can set your push notification endpoint via Cocoapod-Keys. There are two endpoints:
- notification_endpoint: for `RELEASE` usage
- notification_endpoint_debug: for `DEBUG` usage
The app is compatible with [toot-relay](https://github.com/DagAgren/toot-relay) APNs. You can set your push notification endpoint via Arkana. There are two endpoints:
- NotificationEndpointDebug: for `DEBUG` usage. e.g. `https://<your.domin>/relay-to/development`
- NotificationEndpointRelease: for `RELEASE` usage. e.g. `https://<your.domin>/relay-to/production`
Please check the [Establishing a Certificate-Based Connection to APNs
](https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/establishing_a_certificate-based_connection_to_apns) document to generate the certificate and exports the p12 file.
@ -82,4 +89,4 @@ Please check and set the `notification.Topic` to the app BundleID in [toot-relay
## What's next
We welcome contributions! And if you have an interest to contribute codes. Here is a document that describes the app architecture and what's tech stack it uses.
We welcome contributions! And if you have an interest to contribute codes. Here is a document that describes the app architecture and what's tech stack it uses.

View File

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

View File

@ -1,6 +1,7 @@
source "https://rubygems.org"
gem 'arkana'
gem "cocoapods"
gem "cocoapods-clean"
gem "cocoapods-keys"
gem "xcpretty"

View File

@ -3,20 +3,21 @@ GEM
specs:
CFPropertyList (3.0.5)
rexml
RubyInline (3.12.5)
ZenTest (~> 4.3)
ZenTest (4.12.1)
activesupport (6.1.5.1)
activesupport (6.1.7)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
tzinfo (~> 2.0)
zeitwerk (~> 2.3)
addressable (2.8.0)
public_suffix (>= 2.0.2, < 5.0)
addressable (2.8.1)
public_suffix (>= 2.0.2, < 6.0)
algoliasearch (1.27.5)
httpclient (~> 2.8, >= 2.8.3)
json (>= 1.5.1)
arkana (1.2.0)
colorize (~> 0.8)
dotenv (~> 2.7)
yaml (~> 0.2)
atomos (0.1.3)
claide (1.1.0)
cocoapods (1.11.3)
@ -50,9 +51,6 @@ GEM
typhoeus (~> 1.0)
cocoapods-deintegrate (1.0.5)
cocoapods-downloader (1.6.3)
cocoapods-keys (2.2.1)
dotenv
osx_keychain
cocoapods-plugins (1.0.0)
nap
cocoapods-search (1.0.1)
@ -61,8 +59,9 @@ GEM
netrc (~> 0.11)
cocoapods-try (1.2.0)
colored2 (3.1.2)
colorize (0.8.1)
concurrent-ruby (1.1.10)
dotenv (2.7.6)
dotenv (2.8.1)
escape (0.0.4)
ethon (0.15.0)
ffi (>= 1.15.0)
@ -71,39 +70,45 @@ GEM
fuzzy_match (2.0.4)
gh_inspector (1.1.3)
httpclient (2.8.3)
i18n (1.10.0)
i18n (1.12.0)
concurrent-ruby (~> 1.0)
json (2.6.1)
minitest (5.15.0)
json (2.6.2)
minitest (5.16.3)
molinillo (0.8.0)
nanaimo (0.3.0)
nap (1.1.0)
netrc (0.11.0)
osx_keychain (1.0.2)
RubyInline (~> 3)
public_suffix (4.0.7)
rexml (3.2.5)
rouge (2.0.7)
ruby-macho (2.5.1)
typhoeus (1.4.0)
ethon (>= 0.9.0)
tzinfo (2.0.4)
tzinfo (2.0.5)
concurrent-ruby (~> 1.0)
xcodeproj (1.21.0)
xcodeproj (1.22.0)
CFPropertyList (>= 2.3.3, < 4.0)
atomos (~> 0.1.3)
claide (>= 1.0.2, < 2.0)
colored2 (~> 3.1)
nanaimo (~> 0.3.0)
rexml (~> 3.2.4)
zeitwerk (2.5.4)
xcpretty (0.3.0)
rouge (~> 2.0.7)
yaml (0.2.0)
zeitwerk (2.6.3)
PLATFORMS
ruby
arm64-darwin-21
arm64-darwin-22
x86_64-darwin-21
x86_64-darwin-22
DEPENDENCIES
arkana
cocoapods
cocoapods-clean
cocoapods-keys
xcpretty
BUNDLED WITH
2.3.11
2.3.17

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

View File

@ -0,0 +1,51 @@
"16wxgf" = "Příspěvek na Mastodon";
"751xkl" = "Textový obsah";
"CsR7G2" = "Příspěvek na Mastodon";
"HZSGTr" = "Jaký obsah se má přidat?";
"HdGikU" = "Odeslání se nezdařilo";
"KDNTJ4" = "Důvod selhání";
"RHxKOw" = "Odeslat příspěvek s textovým obsahem";
"RxSqsb" = "Příspěvek";
"WCIR3D" = "Zveřejnit ${content} na Mastodon";
"ZKJSNu" = "Příspěvek";
"ZS1XaK" = "${content}";
"ZbSjzC" = "Viditelnost";
"Zo4jgJ" = "Viditelnost příspěvku";
"apSxMG-dYQ5NN" = "Existuje ${count} možností odpovídajících 'Veřejný'.";
"apSxMG-ehFLjY" = "Existuje ${count} možností, které odpovídají „jen sledujícím“.";
"ayoYEb-dYQ5NN" = "${content}, veřejné";
"ayoYEb-ehFLjY" = "${content}, pouze sledující";
"dUyuGg" = "Příspěvek na Mastodon";
"dYQ5NN" = "Veřejný";
"ehFLjY" = "Pouze sledující";
"gfePDu" = "Odeslání se nezdařilo. ${failureReason}";
"k7dbKQ" = "Příspěvek byl úspěšně odeslán.";
"oGiqmY-dYQ5NN" = "Jen pro kontrolu, chtěli jste „Veřejný“?";
"oGiqmY-ehFLjY" = "Jen pro kontrolu, chtěli jste „Pouze sledující“?";
"rM6dvp" = "URL";
"ryJLwG" = "Příspěvek byl úspěšně odeslán. ";

View File

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

View File

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

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

View File

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

View File

@ -0,0 +1,51 @@
"16wxgf" = "Post on Mastodon";
"751xkl" = "Text Content";
"CsR7G2" = "Post on Mastodon";
"HZSGTr" = "What content to post?";
"HdGikU" = "Posting failed";
"KDNTJ4" = "Failure Reason";
"RHxKOw" = "Send Post with text content";
"RxSqsb" = "Ziņa";
"WCIR3D" = "Post ${content} on Mastodon";
"ZKJSNu" = "Post";
"ZS1XaK" = "${content}";
"ZbSjzC" = "Visibility";
"Zo4jgJ" = "Post Visibility";
"apSxMG-dYQ5NN" = "There are ${count} options matching Public.";
"apSxMG-ehFLjY" = "There are ${count} options matching Followers Only.";
"ayoYEb-dYQ5NN" = "${content}, Public";
"ayoYEb-ehFLjY" = "${content}, Followers Only";
"dUyuGg" = "Post on Mastodon";
"dYQ5NN" = "Publisks";
"ehFLjY" = "Tikai sekotājiem";
"gfePDu" = "Posting failed. ${failureReason}";
"k7dbKQ" = "Post was sent successfully.";
"oGiqmY-dYQ5NN" = "Just to confirm, you wanted Public?";
"oGiqmY-ehFLjY" = "Just to confirm, you wanted Followers Only?";
"rM6dvp" = "URL";
"ryJLwG" = "Post was sent successfully. ";

View File

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

View File

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

@ -0,0 +1,51 @@
"16wxgf" = "Post on Mastodon";
"751xkl" = "Text Content";
"CsR7G2" = "Post on Mastodon";
"HZSGTr" = "What content to post?";
"HdGikU" = "Posting failed";
"KDNTJ4" = "Failure Reason";
"RHxKOw" = "Send Post with text content";
"RxSqsb" = "Post";
"WCIR3D" = "Post ${content} on Mastodon";
"ZKJSNu" = "Post";
"ZS1XaK" = "${content}";
"ZbSjzC" = "Visibility";
"Zo4jgJ" = "Post Visibility";
"apSxMG-dYQ5NN" = "There are ${count} options matching Public.";
"apSxMG-ehFLjY" = "There are ${count} options matching Followers Only.";
"ayoYEb-dYQ5NN" = "${content}, Public";
"ayoYEb-ehFLjY" = "${content}, Followers Only";
"dUyuGg" = "Post on Mastodon";
"dYQ5NN" = "Public";
"ehFLjY" = "Followers Only";
"gfePDu" = "Posting failed. ${failureReason}";
"k7dbKQ" = "Post was sent successfully.";
"oGiqmY-dYQ5NN" = "Just to confirm, you wanted Public?";
"oGiqmY-ehFLjY" = "Just to confirm, you wanted Followers Only?";
"rM6dvp" = "URL";
"ryJLwG" = "Post was sent successfully. ";

View File

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

View File

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

View File

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

View File

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

View File

@ -0,0 +1,51 @@
"16wxgf" = "Post on Mastodon";
"751xkl" = "Text Content";
"CsR7G2" = "Post on Mastodon";
"HZSGTr" = "What content to post?";
"HdGikU" = "Posting failed";
"KDNTJ4" = "Failure Reason";
"RHxKOw" = "Send Post with text content";
"RxSqsb" = "Post";
"WCIR3D" = "Post ${content} on Mastodon";
"ZKJSNu" = "Post";
"ZS1XaK" = "${content}";
"ZbSjzC" = "Visibility";
"Zo4jgJ" = "Post Visibility";
"apSxMG-dYQ5NN" = "There are ${count} options matching Public.";
"apSxMG-ehFLjY" = "There are ${count} options matching Followers Only.";
"ayoYEb-dYQ5NN" = "${content}, Public";
"ayoYEb-ehFLjY" = "${content}, Followers Only";
"dUyuGg" = "Post on Mastodon";
"dYQ5NN" = "Public";
"ehFLjY" = "Followers Only";
"gfePDu" = "Posting failed. ${failureReason}";
"k7dbKQ" = "Post was sent successfully.";
"oGiqmY-dYQ5NN" = "Just to confirm, you wanted Public?";
"oGiqmY-ehFLjY" = "Just to confirm, you wanted Followers Only?";
"rM6dvp" = "URL";
"ryJLwG" = "Post was sent successfully. ";

View File

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

View File

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

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",
"notification": "Notification",
"profile": "Profile"
},
"keyboard": {
"common": {
"switch_to_tab": "Switch to %s",
"compose_new_post": "Compose New Post",
"show_favorites": "Show Favorites",
"open_settings": "Open Settings"
},
"timeline": {
"previous_status": "Previous Post",
"next_status": "Next Post",
"open_status": "Open Post",
"open_author_profile": "Open Author's Profile",
"open_reblogger_profile": "Open Reblogger's Profile",
"reply_status": "Reply to Post",
"toggle_reblog": "Toggle Reblog on Post",
"toggle_favorite": "Toggle Favorite on Post",
"toggle_content_warning": "Toggle Content Warning",
"preview_image": "Preview Image"
},
"segmented_control": {
"previous_section": "Previous Section",
"next_section": "Next Section"
}
},
"status": {
"user_reblogged": "%s reblogged",
"user_replied_to": "Replied to %s",
"show_post": "Show Post",
"show_user_profile": "Show user profile",
"content_warning": "Content Warning",
"sensitive_content": "Sensitive Content",
"media_content_warning": "Tap anywhere to reveal",
"tap_to_reveal": "Tap to reveal",
"poll": {
"vote": "Vote",
"closed": "Closed"
},
"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>
@ -224,17 +248,17 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>zero</key>
<string>لا إعاد تدوين</string>
<string>لَا إعادَةُ تَدوين</string>
<key>one</key>
<string>إعادةُ تدوينٍ واحِدة</string>
<string>إعادَةُ تَدوينٍ واحِدَة</string>
<key>two</key>
<string>إعادتا تدوين</string>
<string>إعادَتَا تَدوين</string>
<key>few</key>
<string>%ld إعاداتِ تدوين</string>
<string>%ld إعادَاتِ تَدوين</string>
<key>many</key>
<string>%ld إعادةٍ للتدوين</string>
<string>%ld إعادَةٍ لِلتَّدوين</string>
<key>other</key>
<string>%ld إعادة تدوين</string>
<string>%ld إعادَة تَدوين</string>
</dict>
</dict>
<key>plural.count.reply</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": "إعادة النشر",
@ -180,7 +186,9 @@
"unmute": "رفع الكتم",
"unmute_user": "رفع الكتم عن %s",
"muted": "مكتوم",
"edit_info": "تَحريرُ المَعلُومات"
"edit_info": "تَحريرُ المَعلُومات",
"show_reblogs": "إظهار إعادات التدوين",
"hide_reblogs": "إخفاء إعادات التدوين"
},
"timeline": {
"filtered": "مُصفَّى",
@ -210,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": "الكُل",
@ -240,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": "يجري إيجاد خوادم متوفِّرَة...",
@ -374,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",
@ -384,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": "اكتب تَحذيرًا دَقيقًا هُنا..."
@ -405,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": "تجاهُل المنشور",
@ -430,6 +453,10 @@
"placeholder": {
"label": "التسمية",
"content": "المُحتَوى"
},
"verified": {
"short": "تمَّ التَّحقق بِتاريخ %s",
"long": "تمَّ التَّحقق مِن مِلكية هذا الرابِطِ بِتاريخ %s"
}
},
"segmented_control": {
@ -455,6 +482,14 @@
"confirm_unblock_user": {
"title": "رَفعُ الحَظرِ عَنِ الحِساب",
"message": "تأكيدُ رَفع الحَظرِ عَن %s"
},
"confirm_show_reblogs": {
"title": "إظهار إعادات التدوين",
"message": "التأكيد لِإظهار إعادات التدوين"
},
"confirm_hide_reblogs": {
"title": "إخفاء إعادات التدوين",
"message": "التأكيد لِإخفاء إعادات التدوين"
}
},
"accessibility": {
@ -684,6 +719,9 @@
"new_in_mastodon": "جديد في ماستودون",
"multiple_account_switch_intro_description": "بدِّل بين حسابات متعددة عبر الاستمرار بالضغط على زر الملف الشخصي.",
"accessibility_hint": "انقر نقرًا مزدوجًا لتجاهُل النافذة المنبثقة"
},
"bookmark": {
"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",
@ -180,7 +186,9 @@
"unmute": "Deixa de silenciar",
"unmute_user": "Treure silenci de %s",
"muted": "Silenciat",
"edit_info": "Edita"
"edit_info": "Edita",
"show_reblogs": "Mostra els impulsos",
"hide_reblogs": "Amaga els impulsos"
},
"timeline": {
"filtered": "Filtrat",
@ -210,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",
@ -240,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...",
@ -374,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",
@ -384,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í..."
@ -405,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ó",
@ -430,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": {
@ -455,6 +482,14 @@
"confirm_unblock_user": {
"title": "Desbloqueja el Compte",
"message": "Confirma per a desbloquejar %s"
},
"confirm_show_reblogs": {
"title": "Mostra els Impulsos",
"message": "Confirma per a mostrar els impulsos"
},
"confirm_hide_reblogs": {
"title": "Amaga Impulsos",
"message": "Confirma per a amagar els impulsos"
}
},
"accessibility": {
@ -684,6 +719,9 @@
"new_in_mastodon": "Nou a Mastodon",
"multiple_account_switch_intro_description": "Commuta entre diversos comptes mantenint premut el botó del perfil.",
"accessibility_hint": "Toca dues vegades per descartar l'assistent"
},
"bookmark": {
"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": "پۆستی بکەوە",
@ -180,7 +186,9 @@
"unmute": "بێدەنگی مەکە",
"unmute_user": "%s بێدەنگ مەکە",
"muted": "بێدەنگ کراوە",
"edit_info": "دەستکاری"
"edit_info": "دەستکاری",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
},
"timeline": {
"filtered": "پاڵێوراو",
@ -210,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": "هەموو",
@ -240,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": "ڕاژەکار دەدۆزرێتەوە...",
@ -374,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",
@ -384,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": "ئاگادارییەکەت لێرە بنووسە..."
@ -405,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": "پۆستەکە هەڵوەشێنەوە",
@ -430,6 +453,10 @@
"placeholder": {
"label": "ناونیشان",
"content": "ناوەڕۆک"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {
@ -455,6 +482,14 @@
"confirm_unblock_user": {
"title": "ئاستەنگی مەکە",
"message": "دڵنیا ببەوە بۆ لابردنی ئاستەنگی %s"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
}
},
"accessibility": {
@ -684,6 +719,9 @@
"new_in_mastodon": "نوێ",
"multiple_account_switch_intro_description": "هەژمارەکەت بگۆڕە بە دەستڕاگرتن لەسەر دوگمەی پرۆفایلەکە.",
"accessibility_hint": "دوو جار دەستی پیا بنێ بۆ داخستنی"
},
"bookmark": {
"title": "Bookmarks"
}
}
}
}

View File

@ -0,0 +1,581 @@
<?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 nepřečtené oznámení</string>
<key>few</key>
<string>%ld nepřečtené oznámení</string>
<key>many</key>
<string>%ld nepřečtených oznámení</string>
<key>other</key>
<string>%ld nepřečtených oznámení</string>
</dict>
</dict>
<key>a11y.plural.count.input_limit_exceeds</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>Vstupní limit přesahuje %#@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 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>a11y.plural.count.input_limit_remains</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>Vstupní limit zůstává %#@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 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>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>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@names@%#@count_mutual@</string>
<key>names</key>
<dict>
<key>one</key>
<string></string>
<key>few</key>
<string></string>
<key>many</key>
<string></string>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>other</key>
<string></string>
</dict>
<key>count_mutual</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>Followed by %1$@, and another mutual</string>
<key>few</key>
<string>Followed by %1$@, and %ld mutuals</string>
<key>many</key>
<string>Followed by %1$@, and %ld mutuals</string>
<key>other</key>
<string>Followed by %1$@, and %ld mutuals</string>
</dict>
</dict>
<key>plural.count.metric_formatted.post</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%@ %#@post_count@</string>
<key>post_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>příspěvek</string>
<key>few</key>
<string>příspěvky</string>
<key>many</key>
<string>příspěvků</string>
<key>other</key>
<string>příspěvků</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 médium</string>
<key>few</key>
<string>%ld média</string>
<key>many</key>
<string>%ld médií</string>
<key>other</key>
<string>%ld médií</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 příspěvek</string>
<key>few</key>
<string>%ld příspěvky</string>
<key>many</key>
<string>%ld příspěvků</string>
<key>other</key>
<string>%ld příspěvků</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 oblíbený</string>
<key>few</key>
<string>%ld favorites</string>
<key>many</key>
<string>%ld favorites</string>
<key>other</key>
<string>%ld favorites</string>
</dict>
</dict>
<key>plural.count.reblog</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@reblog_count@</string>
<key>reblog_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 reblog</string>
<key>few</key>
<string>%ld reblogs</string>
<key>many</key>
<string>%ld reblogs</string>
<key>other</key>
<string>%ld reblogs</string>
</dict>
</dict>
<key>plural.count.reply</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@reply_count@</string>
<key>reply_count</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 odpověď</string>
<key>few</key>
<string>%ld odpovědi</string>
<key>many</key>
<string>%ld odpovědí</string>
<key>other</key>
<string>%ld odpovědí</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 hlas</string>
<key>few</key>
<string>%ld hlasy</string>
<key>many</key>
<string>%ld hlasů</string>
<key>other</key>
<string>%ld hlasů</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 hlasující</string>
<key>few</key>
<string>%ld hlasující</string>
<key>many</key>
<string>%ld hlasujících</string>
<key>other</key>
<string>%ld hlasujících</string>
</dict>
</dict>
<key>plural.people_talking</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_people_talking@</string>
<key>count_people_talking</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 people talking</string>
<key>few</key>
<string>%ld people talking</string>
<key>many</key>
<string>%ld people talking</string>
<key>other</key>
<string>%ld people talking</string>
</dict>
</dict>
<key>plural.count.following</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_following@</string>
<key>count_following</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 sledující</string>
<key>few</key>
<string>%ld sledující</string>
<key>many</key>
<string>%ld sledujících</string>
<key>other</key>
<string>%ld sledujících</string>
</dict>
</dict>
<key>plural.count.follower</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_follower@</string>
<key>count_follower</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 follower</string>
<key>few</key>
<string>%ld followers</string>
<key>many</key>
<string>%ld followers</string>
<key>other</key>
<string>%ld followers</string>
</dict>
</dict>
<key>date.year.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_year_left@</string>
<key>count_year_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>Zbývá 1 rok</string>
<key>few</key>
<string>Zbývají %ld roky</string>
<key>many</key>
<string>Zbývá %ld roků</string>
<key>other</key>
<string>Zbývá %ld roků</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>Zbývá 1 měsíc</string>
<key>few</key>
<string>%ld months left</string>
<key>many</key>
<string>%ld months left</string>
<key>other</key>
<string>%ld months left</string>
</dict>
</dict>
<key>date.day.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_day_left@</string>
<key>count_day_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 day left</string>
<key>few</key>
<string>%ld days left</string>
<key>many</key>
<string>%ld days left</string>
<key>other</key>
<string>%ld days left</string>
</dict>
</dict>
<key>date.hour.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_hour_left@</string>
<key>count_hour_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 hour left</string>
<key>few</key>
<string>%ld hours left</string>
<key>many</key>
<string>%ld hours left</string>
<key>other</key>
<string>%ld hours left</string>
</dict>
</dict>
<key>date.minute.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_minute_left@</string>
<key>count_minute_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 minute left</string>
<key>few</key>
<string>%ld minutes left</string>
<key>many</key>
<string>%ld minutes left</string>
<key>other</key>
<string>%ld minutes left</string>
</dict>
</dict>
<key>date.second.left</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_second_left@</string>
<key>count_second_left</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 second left</string>
<key>few</key>
<string>%ld seconds left</string>
<key>many</key>
<string>%ld seconds left</string>
<key>other</key>
<string>%ld seconds left</string>
</dict>
</dict>
<key>date.year.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_year_ago_abbr@</string>
<key>count_year_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1y ago</string>
<key>few</key>
<string>%ldy ago</string>
<key>many</key>
<string>%ldy ago</string>
<key>other</key>
<string>%ldy ago</string>
</dict>
</dict>
<key>date.month.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_month_ago_abbr@</string>
<key>count_month_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1M ago</string>
<key>few</key>
<string>%ldM ago</string>
<key>many</key>
<string>%ldM ago</string>
<key>other</key>
<string>%ldM ago</string>
</dict>
</dict>
<key>date.day.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_day_ago_abbr@</string>
<key>count_day_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1d ago</string>
<key>few</key>
<string>%ldd ago</string>
<key>many</key>
<string>%ldd ago</string>
<key>other</key>
<string>%ldd ago</string>
</dict>
</dict>
<key>date.hour.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_hour_ago_abbr@</string>
<key>count_hour_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1h ago</string>
<key>few</key>
<string>%ldh ago</string>
<key>many</key>
<string>%ldh ago</string>
<key>other</key>
<string>%ldh ago</string>
</dict>
</dict>
<key>date.minute.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_minute_ago_abbr@</string>
<key>count_minute_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1m ago</string>
<key>few</key>
<string>%ldm ago</string>
<key>many</key>
<string>%ldm ago</string>
<key>other</key>
<string>%ldm ago</string>
</dict>
</dict>
<key>date.second.ago.abbr</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@count_second_ago_abbr@</string>
<key>count_second_ago_abbr</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1s ago</string>
<key>few</key>
<string>%lds ago</string>
<key>many</key>
<string>%lds ago</string>
<key>other</key>
<string>%lds ago</string>
</dict>
</dict>
</dict>
</plist>

View File

@ -0,0 +1,727 @@
{
"common": {
"alerts": {
"common": {
"please_try_again": "Zkuste to prosím znovu.",
"please_try_again_later": "Zkuste to prosím znovu později."
},
"sign_up_failure": {
"title": "Registrace selhala"
},
"server_error": {
"title": "Chyba serveru"
},
"vote_failure": {
"title": "Selhání hlasování",
"poll_ended": "Anketa skončila"
},
"discard_post_content": {
"title": "Zahodit koncept",
"message": "Potvrďte odstranění obsahu složeného příspěvku."
},
"publish_post_failure": {
"title": "Publikování selhalo",
"message": "Nepodařilo se publikovat příspěvek.\nZkontrolujte prosím připojení k internetu.",
"attachments_message": {
"video_attach_with_photo": "K příspěvku, který již obsahuje obrázky, nelze připojit video.",
"more_than_one_video": "Nelze připojit více než jedno video."
}
},
"edit_profile_failure": {
"title": "Chyba při úpravě profilu",
"message": "Nelze upravit profil. Zkuste to prosím znovu."
},
"sign_out": {
"title": "Odhlásit se",
"message": "Opravdu se chcete odhlásit?",
"confirm": "Odhlásit se"
},
"block_domain": {
"title": "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": "Pro uložení fotografie povolte přístup k knihovně fotografií."
},
"delete_post": {
"title": "Odstranit příspěvek",
"message": "Opravdu chcete smazat tento příspěvek?"
},
"clean_cache": {
"title": "Vyčistit mezipaměť",
"message": "Úspěšně vyčištěno %s mezipaměti."
}
},
"controls": {
"actions": {
"back": "Zpět",
"next": "Další",
"previous": "Předchozí",
"open": "Otevřít",
"add": "Přidat",
"remove": "Odstranit",
"edit": "Upravit",
"save": "Uložit",
"ok": "OK",
"done": "Hotovo",
"confirm": "Potvrdit",
"continue": "Pokračovat",
"compose": "Napsat",
"cancel": "Zrušit",
"discard": "Zahodit",
"try_again": "Zkusit znovu",
"take_photo": "Vyfotit",
"save_photo": "Uložit fotku",
"copy_photo": "Kopírovat fotografii",
"sign_in": "Přihlásit se",
"sign_up": "Vytvořit účet",
"see_more": "Zobrazit více",
"preview": "Náhled",
"share": "Sdílet",
"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",
"find_people": "Najít lidi ke sledování",
"manually_search": "Místo toho ručně vyhledat",
"skip": "Přeskočit",
"reply": "Odpovědět",
"report_user": "Nahlásit %s",
"block_domain": "Blokovat %s",
"unblock_domain": "Odblokovat %s",
"settings": "Nastavení",
"delete": "Smazat"
},
"tabs": {
"home": "Domů",
"search": "Hledat",
"notification": "Oznamování",
"profile": "Profil"
},
"keyboard": {
"common": {
"switch_to_tab": "Přepnout na %s",
"compose_new_post": "Vytvořit nový příspěvek",
"show_favorites": "Zobrazit Oblíbené",
"open_settings": "Otevřít Nastavení"
},
"timeline": {
"previous_status": "Předchozí příspěvek",
"next_status": "Další příspěvek",
"open_status": "Otevřít příspěvek",
"open_author_profile": "Otevřít profil autora",
"open_reblogger_profile": "Otevřít rebloggerův profil",
"reply_status": "Odpovědět na příspěvek",
"toggle_reblog": "Toggle Reblog on Post",
"toggle_favorite": "Toggle Favorite on Post",
"toggle_content_warning": "Přepnout varování obsahu",
"preview_image": "Náhled obrázku"
},
"segmented_control": {
"previous_section": "Předchozí sekce",
"next_section": "Další sekce"
}
},
"status": {
"user_reblogged": "%s reblogged",
"user_replied_to": "Odpověděl %s",
"show_post": "Zobrazit příspěvek",
"show_user_profile": "Zobrazit profil uživatele",
"content_warning": "Varování o obsahu",
"sensitive_content": "Citlivý obsah",
"media_content_warning": "Klepnutím kdekoli zobrazíte",
"tap_to_reveal": "Klepnutím zobrazit",
"poll": {
"vote": "Hlasovat",
"closed": "Uzavřeno"
},
"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": "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": "Klepnutím podržte pro zobrazení nabídky"
},
"tag": {
"url": "URL",
"mention": "Zmínka",
"link": "Odkaz",
"hashtag": "Hashtag",
"email": "E-mail",
"emoji": "Emoji"
},
"visibility": {
"unlisted": "Každý může vidět tento příspěvek, ale nezobrazovat ve veřejné časové ose.",
"private": "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": "Sleduji",
"request": "Požadavek",
"pending": "Čekající",
"block": "Blokovat",
"block_user": "Blokovat %s",
"block_domain": "Blokovat %s",
"unblock": "Odblokovat",
"unblock_user": "Odblokovat %s",
"blocked": "Blokovaný",
"mute": "Skrýt",
"mute_user": "Skrýt %s",
"unmute": "Odkrýt",
"unmute_user": "Odkrýt %s",
"muted": "Skrytý",
"edit_info": "Upravit informace",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
},
"timeline": {
"filtered": "Filtrováno",
"timestamp": {
"now": "Nyní"
},
"loader": {
"load_missing_posts": "Načíst chybějící příspěvky",
"loading_missing_posts": "Načíst chybějící příspěvky...",
"show_more_replies": "Zobrazit více odovědí"
},
"header": {
"no_status_found": "Nebyl nalezen žádný příspěvek",
"blocking_warning": "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": "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": "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",
"all_accessiblity_description": "Kategorie: Vše",
"academia": "akademická sféra",
"activism": "aktivismus",
"food": "jídlo",
"furry": "furry",
"games": "hry",
"general": "obecné",
"journalism": "žurnalistika",
"lgbt": "lgbt",
"regional": "regionální",
"art": "umění",
"music": "hudba",
"tech": "technologie"
},
"see_less": "Zobrazit méně",
"see_more": "Zobrazit více"
},
"label": {
"language": "JAZYK",
"users": "UŽIVATELÉ",
"category": "KATEGORIE"
},
"input": {
"search_servers_or_enter_url": "Hledejte komunity nebo zadejte URL"
},
"empty_state": {
"finding_servers": "Hledání dostupných serverů...",
"bad_network": "Při načítání dat nastala chyba. Zkontrolujte připojení k internetu.",
"no_results": "Žádné výsledky"
}
},
"register": {
"title": "Pojďme si nastavit %s",
"lets_get_you_set_up_on_domain": "Pojďme si nastavit %s",
"input": {
"avatar": {
"delete": "Smazat"
},
"username": {
"placeholder": "uživatelské jméno",
"duplicate_prompt": "Toto uživatelské jméno je použito."
},
"display_name": {
"placeholder": "zobrazované jméno"
},
"email": {
"placeholder": "e-mail"
},
"password": {
"placeholder": "heslo",
"require": "Heslo musí být alespoň:",
"character_limit": "8 znaků",
"accessibility": {
"checked": "zaškrtnuto",
"unchecked": "nezaškrtnuto"
},
"hint": "Vaše heslo musí obsahovat alespoň 8 znaků"
},
"invite": {
"registration_user_invite_request": "Proč se chcete připojit?"
}
},
"error": {
"item": {
"username": "Uživatelské jméno",
"email": "E-mail",
"password": "Heslo",
"agreement": "Souhlas",
"locale": "Jazyk",
"reason": "Důvod"
},
"reason": {
"blocked": "%s 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 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": "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": "Heslo je příliš krátké (musí mít alespoň 8 znaků)"
}
}
},
"server_rules": {
"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": "Souhlasím"
}
},
"confirm_email": {
"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": "Otevřít e-mailovou aplikaci",
"resend": "Poslat znovu"
},
"dont_receive_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": "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"
}
},
"home_timeline": {
"title": "Domů",
"navigation_bar_state": {
"offline": "Offline",
"new_posts": "Nové příspěvky",
"published": "Publikováno!",
"Publishing": "Publikování příspěvku...",
"accessibility": {
"logo_label": "Tlačítko s logem",
"logo_hint": "Klepnutím přejdete nahoru a znovu klepněte na předchozí místo"
}
}
},
"suggestion_account": {
"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": "Nová odpověď"
},
"media_selection": {
"camera": "Vyfotit",
"photo_library": "Knihovna fotografií",
"browse": "Procházet"
},
"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": "fotka",
"video": "video",
"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": "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",
"the_poll_is_invalid": "Anketa je neplatná",
"the_poll_has_empty_option": "Anketa má prázdnou možnost"
},
"content_warning": {
"placeholder": "Zde napište přesné varování..."
},
"visibility": {
"public": "Veřejný",
"unlisted": "Neuvedeno",
"private": "Pouze sledující",
"direct": "Pouze lidé, které zmíním"
},
"auto_complete": {
"space_to_add": "Mezera k přidání"
},
"accessibility": {
"append_attachment": "Přidat přílohu",
"append_poll": "Přidat anketu",
"remove_poll": "Odstranit anketu",
"custom_emoji_picker": "Vlastní výběr Emoji",
"enable_content_warning": "Povolit upozornění na obsah",
"disable_content_warning": "Vypnout upozornění na obsah",
"post_visibility_menu": "Menu viditelnosti příspěvku",
"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": "Přepnout varování obsahu",
"append_attachment_entry": "Přidat přílohu - %s",
"select_visibility_entry": "Vyberte viditelnost - %s"
}
},
"profile": {
"header": {
"follows_you": "Sleduje vás"
},
"dashboard": {
"posts": "příspěvky",
"following": "sledování",
"followers": "sledující"
},
"fields": {
"add_row": "Přidat řádek",
"placeholder": {
"label": "Označení",
"content": "Obsah"
},
"verified": {
"short": "Ověřeno na %s",
"long": "Vlastnictví tohoto odkazu bylo zkontrolováno na %s"
}
},
"segmented_control": {
"posts": "Příspěvky",
"replies": "Odpovědí",
"posts_and_replies": "Příspěvky a odpovědi",
"media": "Média",
"about": "O uživateli"
},
"relationship_action_alert": {
"confirm_mute_user": {
"title": "Skrýt účet",
"message": "Potvrdit skrytí %s"
},
"confirm_unmute_user": {
"title": "Zrušit skrytí účtu",
"message": "Potvrďte zrušení ztlumení %s"
},
"confirm_block_user": {
"title": "Blokovat účet",
"message": "Potvrdit blokování %s"
},
"confirm_unblock_user": {
"title": "Odblokovat účet",
"message": "Potvrďte odblokování %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": "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": "sledující",
"footer": "Sledující z jiných serverů nejsou zobrazeni."
},
"following": {
"title": "sledování",
"footer": "Sledování z jiných serverů není zobrazeno."
},
"familiarFollowers": {
"title": "Sledující, které znáte",
"followed_by_names": "Sledován od %s"
},
"favorited_by": {
"title": "Oblíben"
},
"reblogged_by": {
"title": "Reblogged By"
},
"search": {
"title": "Hledat",
"search_bar": {
"placeholder": "Hledat hashtagy a uživatele",
"cancel": "Zrušit"
},
"recommend": {
"button_text": "Zobrazit vše",
"hash_tag": {
"title": "Populární na Mastodonu",
"description": "Hashtagy, kterým se dostává dosti pozornosti",
"people_talking": "%s lidí mluví"
},
"accounts": {
"title": "Účty, které by se vám mohly líbit",
"description": "Možná budete chtít sledovat tyto účty",
"follow": "Sledovat"
}
},
"searching": {
"segment": {
"all": "Vše",
"people": "Lidé",
"hashtags": "Hashtagy",
"posts": "Příspěvky"
},
"empty_state": {
"no_results": "Žádné výsledky"
},
"recent_search": "Nedávná hledání",
"clear": "Vymazat"
}
},
"discovery": {
"tabs": {
"posts": "Příspěvky",
"hashtags": "Hashtagy",
"news": "Zprávy",
"community": "Komunita",
"for_you": "Pro vás"
},
"intro": "Toto jsou příspěvky, které získávají pozornost ve vašem koutu Mastodonu."
},
"favorite": {
"title": "Vaše oblíbené"
},
"notification": {
"title": {
"Everything": "Všechno",
"Mentions": "Zmínky"
},
"notification_description": {
"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": "Zobrazit vše",
"show_mentions": "Zobrazit zmínky"
},
"follow_request": {
"accept": "Přijmout",
"accepted": "Přijato",
"reject": "odmítnout",
"rejected": "Zamítnuto"
}
},
"thread": {
"back_title": "Příspěvek",
"title": "Příspěvek od %s"
},
"settings": {
"title": "Nastavení",
"section": {
"appearance": {
"title": "Vzhled",
"automatic": "Automaticky",
"light": "Vždy světlý",
"dark": "Vždy tmavý"
},
"look_and_feel": {
"title": "Vzhled a chování",
"use_system": "Použít systém",
"really_dark": "Skutečně tmavý",
"sorta_dark": "Sorta Dark",
"light": "Světlý"
},
"notifications": {
"title": "Upozornění",
"favorites": "Oblíbil si můj příspěvek",
"follows": "Sleduje mě",
"boosts": "Boostnul můj příspěvek",
"mentions": "Zmiňuje mě",
"trigger": {
"anyone": "kdokoliv",
"follower": "sledující",
"follow": "kdokoli, koho sleduji",
"noone": "nikdo",
"title": "Upozornit, když"
}
},
"preference": {
"title": "Předvolby",
"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": "Nudná část",
"account_settings": "Nastavení účtu",
"terms": "Podmínky služby",
"privacy": "Zásady ochrany osobních údajů"
},
"spicy_zone": {
"title": "Ostrá část",
"clear": "Vymazat mezipaměť médií",
"signout": "Odhlásit se"
}
},
"footer": {
"mastodon_description": "Mastodon je open source software. Na GitHub můžete nahlásit problémy na %s (%s)"
},
"keyboard": {
"close_settings_window": "Zavřít okno nastavení"
}
},
"report": {
"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": "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": "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": "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": "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": "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": "Zavřít náhled",
"show_next": "Zobrazit další",
"show_previous": "Zobrazit předchozí"
}
},
"account_list": {
"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": "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": "Záložky"
}
}
}

View File

@ -0,0 +1,6 @@
{
"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",
@ -180,7 +186,9 @@
"unmute": "Unmute",
"unmute_user": "Unmute %s",
"muted": "Muted",
"edit_info": "Edit Info"
"edit_info": "Edit Info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
},
"timeline": {
"filtered": "Filtered",
@ -210,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",
@ -240,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...",
@ -374,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",
@ -384,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..."
@ -405,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",
@ -430,6 +453,10 @@
"placeholder": {
"label": "Label",
"content": "Content"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {
@ -455,6 +482,14 @@
"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": {
@ -684,6 +719,9 @@
"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

@ -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",
@ -180,7 +186,9 @@
"unmute": "Unmute",
"unmute_user": "Unmute %s",
"muted": "Muted",
"edit_info": "Edit Info"
"edit_info": "Edit Info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
},
"timeline": {
"filtered": "Filtered",
@ -210,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",
@ -240,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...",
@ -374,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",
@ -384,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..."
@ -405,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",
@ -430,6 +453,10 @@
"placeholder": {
"label": "Label",
"content": "Content"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {
@ -455,6 +482,14 @@
"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": {
@ -684,6 +719,9 @@
"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

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

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",
@ -180,7 +186,9 @@
"unmute": "Nicht mehr stummschalten",
"unmute_user": "%s nicht mehr stummschalten",
"muted": "Stummgeschaltet",
"edit_info": "Information bearbeiten"
"edit_info": "Information bearbeiten",
"show_reblogs": "Reblogs anzeigen",
"hide_reblogs": "Reblogs ausblenden"
},
"timeline": {
"filtered": "Gefiltert",
@ -210,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",
@ -240,8 +254,7 @@
"category": "KATEGORIE"
},
"input": {
"placeholder": "Nach Server suchen oder URL eingeben",
"search_servers_or_enter_url": "Search servers or enter URL"
"search_servers_or_enter_url": "Suche nach einer Community oder gib eine URL ein"
},
"empty_state": {
"finding_servers": "Verfügbare Server werden gesucht...",
@ -251,7 +264,7 @@
},
"register": {
"title": "Erzähle uns von dir.",
"lets_get_you_set_up_on_domain": "Lets get you set up on %s",
"lets_get_you_set_up_on_domain": "Okay, lass uns mit %s anfangen",
"input": {
"avatar": {
"delete": "Löschen"
@ -322,7 +335,7 @@
"confirm_email": {
"title": "Noch eine letzte Sache.",
"subtitle": "Schaue kurz in dein E-Mail-Postfach und tippe den Link an, den wir dir gesendet haben.",
"tap_the_link_we_emailed_to_you_to_verify_your_account": "Tap the link we emailed to you to verify your account",
"tap_the_link_we_emailed_to_you_to_verify_your_account": "Schaue kurz in dein E-Mail-Postfach und tippe den Link an, den wir dir gesendet haben",
"button": {
"open_email_app": "E-Mail-App öffnen",
"resend": "Erneut senden"
@ -347,8 +360,8 @@
"published": "Veröffentlicht!",
"Publishing": "Beitrag wird veröffentlicht...",
"accessibility": {
"logo_label": "Logo Button",
"logo_hint": "Tap to scroll to top and tap again to previous location"
"logo_label": "Logo-Button",
"logo_hint": "Zum Scrollen nach oben tippen und zum vorherigen Ort erneut tippen"
}
}
},
@ -374,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",
@ -384,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..."
@ -405,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",
@ -418,18 +441,22 @@
},
"profile": {
"header": {
"follows_you": "Follows You"
"follows_you": "Folgt dir"
},
"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": {
@ -455,6 +482,14 @@
"confirm_unblock_user": {
"title": "Konto entsperren",
"message": "Bestätige %s zu entsperren"
},
"confirm_show_reblogs": {
"title": "Reblogs anzeigen",
"message": "Bestätigen um Reblogs anzuzeigen"
},
"confirm_hide_reblogs": {
"title": "Reblogs ausblenden",
"message": "Confirm to hide reblogs"
}
},
"accessibility": {
@ -465,22 +500,22 @@
}
},
"follower": {
"title": "follower",
"footer": "Follower von anderen Servern werden nicht angezeigt."
"title": "Follower",
"footer": "Folger, die nicht auf deinem Server registriert sind, werden nicht angezeigt."
},
"following": {
"title": "following",
"footer": "Wem das Konto folgt wird von anderen Servern werden nicht angezeigt."
"title": "Folgende",
"footer": "Gefolgte, die nicht auf deinem Server registriert sind, werden nicht angezeigt."
},
"familiarFollowers": {
"title": "Followers you familiar",
"followed_by_names": "Followed by %s"
"title": "Follower, die dir bekannt vorkommen",
"followed_by_names": "Gefolgt von %s"
},
"favorited_by": {
"title": "Favorited By"
"title": "Favorisiert von"
},
"reblogged_by": {
"title": "Reblogged By"
"title": "Geteilt von"
},
"search": {
"title": "Suche",
@ -546,10 +581,10 @@
"show_mentions": "Erwähnungen anzeigen"
},
"follow_request": {
"accept": "Accept",
"accepted": "Accepted",
"reject": "reject",
"rejected": "Rejected"
"accept": "Akzeptieren",
"accepted": "Akzeptiert",
"reject": "Ablehnen",
"rejected": "Abgelehnt"
}
},
"thread": {
@ -580,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"
@ -626,46 +661,46 @@
"text_placeholder": "Zusätzliche Kommentare eingeben oder einfügen",
"reported": "GEMELDET",
"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": "Schritt 1 von 4",
"whats_wrong_with_this_post": "Was stimmt mit diesem Beitrag nicht?",
"whats_wrong_with_this_account": "Was stimmt mit diesem Konto nicht?",
"whats_wrong_with_this_username": "Was ist los mit %s?",
"select_the_best_match": "Wähle die passende Kategorie",
"i_dont_like_it": "Mir gefällt das nicht",
"it_is_not_something_you_want_to_see": "Das ist etwas, das man nicht sehen möchte",
"its_spam": "Das ist Spam",
"malicious_links_fake_engagement_or_repetetive_replies": "Bösartige Links, gefälschtes Engagement oder wiederholte Antworten",
"it_violates_server_rules": "Es verstößt gegen Serverregeln",
"you_are_aware_that_it_breaks_specific_rules": "Du weißt, welche Regeln verletzt werden",
"its_something_else": "Das ist was anderes",
"the_issue_does_not_fit_into_other_categories": "Das Problem passt nicht in die Kategorien"
},
"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": "Schritt 2 von 4",
"which_rules_are_being_violated": "Welche Regeln werden verletzt?",
"select_all_that_apply": "Alles Zutreffende auswählen",
"i_just_dont_like_it": "Das gefällt mir einfach nicht"
},
"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": "Schritt 3 von 4",
"are_there_any_posts_that_back_up_this_report": "Gibt es Beiträge, die diesen Bericht unterstützen?",
"select_all_that_apply": "Alles Zutreffende auswählen"
},
"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": "Schritt 4 von 4",
"is_there_anything_else_we_should_know": "Gibt es etwas anderes, was wir wissen sollten?"
},
"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": "Du willst das nicht mehr sehen?",
"when_you_see_something_you_dont_like_on_mastodon_you_can_remove_the_person_from_your_experience.": "Wenn du etwas auf Mastodon nicht sehen willst, kannst du den Nutzer aus deiner Erfahrung streichen.",
"unfollow": "Entfolgen",
"unfollowed": "Entfolgt",
"unfollow_user": "%s entfolgen",
"mute_user": "%s stummschalten",
"you_wont_see_their_posts_or_reblogs_in_your_home_feed_they_wont_know_they_ve_been_muted": "Du wirst die Beiträge vom Konto nicht mehr sehen. Das Konto kann dir immer noch folgen, und die Person hinter dem Konto wird deine Beiträge sehen können und nicht wissen, dass du sie stummgeschaltet hast.",
"block_user": "%s blockieren",
"they_will_no_longer_be_able_to_follow_or_see_your_posts_but_they_can_see_if_theyve_been_blocked": "Du wirst die Beiträge von diesem Konto nicht sehen. Das Konto wird nicht in der Lage sein, deine Beiträge zu sehen oder dir zu folgen. Die Person hinter dem Konto wird wissen, dass du das Konto blockiert hast.",
"while_we_review_this_you_can_take_action_against_user": "Während wir dies überprüfen, kannst du gegen %s vorgehen"
}
},
"preview": {
@ -684,6 +719,9 @@
"new_in_mastodon": "Neu in Mastodon",
"multiple_account_switch_intro_description": "Wechsel zwischen mehreren Konten durch Drücken der Profil-Schaltfläche.",
"accessibility_hint": "Doppeltippen, um diesen Assistenten zu schließen"
},
"bookmark": {
"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",
@ -180,7 +186,9 @@
"unmute": "Unmute",
"unmute_user": "Unmute %s",
"muted": "Muted",
"edit_info": "Edit Info"
"edit_info": "Edit Info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
},
"timeline": {
"filtered": "Filtered",
@ -210,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",
@ -240,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...",
@ -374,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",
@ -384,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..."
@ -405,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",
@ -430,6 +453,10 @@
"placeholder": {
"label": "Label",
"content": "Content"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {
@ -455,6 +482,14 @@
"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": {
@ -684,6 +719,9 @@
"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

@ -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",
@ -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",
@ -180,7 +186,9 @@
"unmute": "Unmute",
"unmute_user": "Unmute %s",
"muted": "Muted",
"edit_info": "Edit Info"
"edit_info": "Edit Info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
},
"timeline": {
"filtered": "Filtered",
@ -210,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",
@ -240,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...",
@ -374,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",
@ -384,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..."
@ -405,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",
@ -430,6 +453,10 @@
"placeholder": {
"label": "Label",
"content": "Content"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {
@ -455,6 +482,14 @@
"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": {
@ -684,6 +719,9 @@
"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

@ -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",
@ -180,7 +186,9 @@
"unmute": "Dejar de silenciar",
"unmute_user": "Dejar de silenciar a %s",
"muted": "Silenciado",
"edit_info": "Editar"
"edit_info": "Editar",
"show_reblogs": "Mostrar adhesiones",
"hide_reblogs": "Ocultar adhesiones"
},
"timeline": {
"filtered": "Filtrado",
@ -210,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",
@ -240,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…",
@ -374,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",
@ -384,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á…"
@ -405,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",
@ -430,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": {
@ -455,6 +482,14 @@
"confirm_unblock_user": {
"title": "Desbloquear cuenta",
"message": "Confirmá para desbloquear a %s"
},
"confirm_show_reblogs": {
"title": "Mostrar adhesiones",
"message": "Confirmá para mostrar adhesiones"
},
"confirm_hide_reblogs": {
"title": "Ocultar adhesiones",
"message": "Confirmá para ocultar adhesiones"
}
},
"accessibility": {
@ -684,6 +719,9 @@
"new_in_mastodon": "Novedad en Mastodon",
"multiple_account_switch_intro_description": "Cambiá entre varias cuentas manteniendo presionado el botón del perfil.",
"accessibility_hint": "Tocá dos veces para descartar este asistente"
},
"bookmark": {
"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",
@ -180,7 +186,9 @@
"unmute": "Desmutear",
"unmute_user": "Desmutear a %s",
"muted": "Silenciado",
"edit_info": "Editar Info"
"edit_info": "Editar Info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
},
"timeline": {
"filtered": "Filtrado",
@ -210,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",
@ -240,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...",
@ -374,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",
@ -384,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í..."
@ -405,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",
@ -430,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": {
@ -455,6 +482,14 @@
"confirm_unblock_user": {
"title": "Desbloquear cuenta",
"message": "Confirmar para desbloquear a %s"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
}
},
"accessibility": {
@ -684,6 +719,9 @@
"new_in_mastodon": "Nuevo en Mastodon",
"multiple_account_switch_intro_description": "Cambie entre varias cuentas manteniendo presionado el botón de perfil.",
"accessibility_hint": "Haz doble toque para descartar este asistente"
},
"bookmark": {
"title": "Bookmarks"
}
}
}
}

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",
@ -180,7 +186,9 @@
"unmute": "Desmututu",
"unmute_user": "Desmututu %s",
"muted": "Mutututa",
"edit_info": "Editatu informazioa"
"edit_info": "Editatu informazioa",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
},
"timeline": {
"filtered": "Iragazita",
@ -210,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",
@ -240,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...",
@ -374,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",
@ -384,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..."
@ -405,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",
@ -430,6 +453,10 @@
"placeholder": {
"label": "Etiketa",
"content": "Edukia"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {
@ -455,6 +482,14 @@
"confirm_unblock_user": {
"title": "Desblokeatu kontua",
"message": "Berretsi %s desblokeatzea"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
}
},
"accessibility": {
@ -684,6 +719,9 @@
"new_in_mastodon": "Berria Mastodonen",
"multiple_account_switch_intro_description": "Aldatu hainbat konturen artean profilaren botoia sakatuta edukiz.",
"accessibility_hint": "Ukitu birritan morroi hau baztertzeko"
},
"bookmark": {
"title": "Bookmarks"
}
}
}
}

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",
@ -180,7 +186,9 @@
"unmute": "Poista mykistys",
"unmute_user": "Poista mykistys tililtä %s",
"muted": "Mykistetty",
"edit_info": "Muokkaa profiilia"
"edit_info": "Muokkaa profiilia",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
},
"timeline": {
"filtered": "Suodatettu",
@ -210,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",
@ -240,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...",
@ -374,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",
@ -384,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..."
@ -405,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",
@ -430,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": {
@ -455,6 +482,14 @@
"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": {
@ -684,6 +719,9 @@
"new_in_mastodon": "Uutta Mastodonissa",
"multiple_account_switch_intro_description": "Vaihda useiden tilien välillä pitämällä profiilipainiketta painettuna.",
"accessibility_hint": "Hylkää tämä ohjattu toiminto kaksoisnapauttamalla"
},
"bookmark": {
"title": "Bookmarks"
}
}
}
}

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

@ -9,10 +9,10 @@
"title": "Échec de l'inscription"
},
"server_error": {
"title": "Erreur du serveur"
"title": "Erreur serveur"
},
"vote_failure": {
"title": "Le vote na pas pu être enregistré",
"title": "Échec du vote",
"poll_ended": "Le sondage est terminé"
},
"discard_post_content": {
@ -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",
@ -180,7 +186,9 @@
"unmute": "Ne plus ignorer",
"unmute_user": "Ne plus masquer %s",
"muted": "Masqué",
"edit_info": "Éditer les infos"
"edit_info": "Éditer les infos",
"show_reblogs": "Afficher les Reblogs",
"hide_reblogs": "Masquer les Reblogs"
},
"timeline": {
"filtered": "Filtré",
@ -210,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",
@ -240,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...",
@ -348,7 +361,7 @@
"Publishing": "Publication en cours ...",
"accessibility": {
"logo_label": "Bouton logo",
"logo_hint": "Tap to scroll to top and tap again to previous location"
"logo_hint": "Appuyez pour faire défiler vers le haut et appuyez à nouveau vers l'emplacement précédent"
}
}
},
@ -374,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",
@ -384,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..."
@ -405,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",
@ -430,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": {
@ -455,6 +482,14 @@
"confirm_unblock_user": {
"title": "Débloquer le compte",
"message": "Confirmer le déblocage de %s"
},
"confirm_show_reblogs": {
"title": "Afficher les Reblogs",
"message": "Confirmer pour afficher les reblogs"
},
"confirm_hide_reblogs": {
"title": "Masquer les Reblogs",
"message": "Confirmer pour masquer les reblogs"
}
},
"accessibility": {
@ -469,7 +504,7 @@
"footer": "Les abonné·e·s issus des autres serveurs ne sont pas affiché·e·s."
},
"following": {
"title": "following",
"title": "abonnement",
"footer": "Les abonnés issus des autres serveurs ne sont pas affichés."
},
"familiarFollowers": {
@ -477,10 +512,10 @@
"followed_by_names": "Suivi·e par %s"
},
"favorited_by": {
"title": "Favorited By"
"title": "Favoris par"
},
"reblogged_by": {
"title": "Reblogged By"
"title": "Reblogué par"
},
"search": {
"title": "Rechercher",
@ -546,10 +581,10 @@
"show_mentions": "Afficher les mentions"
},
"follow_request": {
"accept": "Accept",
"accepted": "Accepted",
"reject": "reject",
"rejected": "Rejected"
"accept": "Accepter",
"accepted": "Accepté",
"reject": "rejeter",
"rejected": "Reje"
}
},
"thread": {
@ -659,7 +694,7 @@
"dont_want_to_see_this": "Vous ne voulez pas voir cela ?",
"when_you_see_something_you_dont_like_on_mastodon_you_can_remove_the_person_from_your_experience.": "Quand vous voyez quelque chose que vous naimez pas sur Mastodon, vous pouvez retirer la personne de votre expérience.",
"unfollow": "Se désabonner",
"unfollowed": "Unfollowed",
"unfollowed": "Non-suivi",
"unfollow_user": "Ne plus suivre %s",
"mute_user": "Masquer %s",
"you_wont_see_their_posts_or_reblogs_in_your_home_feed_they_wont_know_they_ve_been_muted": "Vous ne verrez plus leurs messages ou leurs partages dans votre flux personnel. Iels ne sauront pas quiels ont été mis en sourdine.",
@ -684,6 +719,9 @@
"new_in_mastodon": "Nouveau dans Mastodon",
"multiple_account_switch_intro_description": "Basculez entre plusieurs comptes en appuyant de maniere prolongée sur le bouton profil.",
"accessibility_hint": "Tapotez deux fois pour fermer cet assistant"
},
"bookmark": {
"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>
@ -88,13 +108,13 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>Followed by %1$@, and another mutual</string>
<string>Ga leantainn le %1$@ s %ld eile an cumantas</string>
<key>two</key>
<string>Followed by %1$@, and %ld mutuals</string>
<string>Ga leantainn le %1$@ s %ld eile an cumantas</string>
<key>few</key>
<string>Followed by %1$@, and %ld mutuals</string>
<string>Ga leantainn le %1$@ s %ld eile an cumantas</string>
<key>other</key>
<string>Followed by %1$@, and %ld mutuals</string>
<string>Ga leantainn le %1$@ s %ld eile an cumantas</string>
</dict>
</dict>
<key>plural.count.metric_formatted.post</key>
@ -128,13 +148,13 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>1 media</string>
<string>%ld mheadhan</string>
<key>two</key>
<string>%ld media</string>
<string>%ld mheadhan</string>
<key>few</key>
<string>%ld media</string>
<string>%ld meadhanan</string>
<key>other</key>
<string>%ld media</string>
<string>%ld meadhan</string>
</dict>
</dict>
<key>plural.count.post</key>
@ -308,13 +328,13 @@
<key>NSStringFormatValueTypeKey</key>
<string>ld</string>
<key>one</key>
<string>Tha %ld a leantainn air</string>
<string>Tha %ld ga leantainn</string>
<key>two</key>
<string>Tha %ld a leantainn air</string>
<string>Tha %ld ga leantainn</string>
<key>few</key>
<string>Tha %ld a leantainn air</string>
<string>Tha %ld ga leantainn</string>
<key>other</key>
<string>Tha %ld a leantainn air</string>
<string>Tha %ld ga leantainn</string>
</dict>
</dict>
<key>date.year.left</key>

View File

@ -37,7 +37,7 @@
"confirm": "Clàraich a-mach"
},
"block_domain": {
"title": "A bheil thu cinnteach dha-rìribh gu bheil thu airson an àrainn %s a bhacadh uile gu lèir? Mar as trice, foghnaidh gun dèan thu bacadh no mùchadh no dhà gu sònraichte agus bhiod sin na b fheàrr. Chan fhaic thu susbaint on àrainn ud agus thèid an luchd-leantainn agad on àrainn ud a thoirt air falbh.",
"title": "A bheil thu cinnteach dha-rìribh gu bheil thu airson an àrainn %s a bhacadh uile gu lèir? Mar as trice, foghnaidh gun dèan thu bacadh no mùchadh no dhà gu sònraichte agus bhiodh sin na b fheàrr. Chan fhaic thu susbaint on àrainn ud agus thèid an luchd-leantainn agad on àrainn ud a thoirt air falbh.",
"block_entire_domain": "Bac an àrainn"
},
"save_photo_failure": {
@ -45,7 +45,7 @@
"message": "Cuir cead inntrigidh do thasg-lann nan dealbhan an comas gus an dealbh a shàbhaladh."
},
"delete_post": {
"title": "A bheil thu cinnteach gu bheil thu airson am post seo a sguabadh às?",
"title": "Sguab às am post",
"message": "A bheil thu cinnteach gu bheil thu airson am post seo a sguabadh às?"
},
"clean_cache": {
@ -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",
@ -165,7 +171,7 @@
}
},
"friendship": {
"follow": "Lean air",
"follow": "Lean",
"following": "Ga leantainn",
"request": "Iarrtas",
"pending": "Ri dhèiligeadh",
@ -180,7 +186,9 @@
"unmute": "Dì-mhùch",
"unmute_user": "Dì-mhùch %s",
"muted": "Ga mhùchadh",
"edit_info": "Deasaich"
"edit_info": "Deasaich",
"show_reblogs": "Seall na brosnachaidhean",
"hide_reblogs": "Falaich na brosnachaidhean"
},
"timeline": {
"filtered": "Criathraichte",
@ -210,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": "Tagh frithealaiche sam bith.",
"subtitle": "Tagh coimhearsnachd stèidhichte air d ùidhean no an roinn-dùthcha agad no tè choitcheann.",
"subtitle_extend": "Tagh coimhearsnachd stèidhichte air d ùidhean no an roinn-dùthcha agad no tè choitcheann. Tha gach coimhearsnachd ga stiùireadh le buidheann no neach gu neo-eisimeileach.",
"title": "Tha cleachdaichean Mhastodon air iomadh frithealaiche eadar-dhealaichte.",
"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",
@ -240,8 +254,7 @@
"category": "ROINN-SEÒRSA"
},
"input": {
"placeholder": "Lorg frithealaiche no gabh pàirt san fhear agad fhèin…",
"search_servers_or_enter_url": "Search servers or enter URL"
"search_servers_or_enter_url": "Lorg coimhearsnachd no cuir a-steach URL"
},
"empty_state": {
"finding_servers": "A lorg nam frithealaichean ri am faighinn…",
@ -250,8 +263,8 @@
}
},
"register": {
"title": "Innis dhuinn mu do dhèidhinn.",
"lets_get_you_set_up_on_domain": "Lets get you set up on %s",
"title": "Gad rèiteachadh air %s",
"lets_get_you_set_up_on_domain": "Gad rèiteachadh air %s",
"input": {
"avatar": {
"delete": "Sguab às"
@ -310,8 +323,8 @@
}
},
"server_rules": {
"title": "Riaghailt bhunasach no dhà.",
"subtitle": "Shuidhich rianairean %s na riaghailtean seo.",
"title": "Riaghailtean bunasach.",
"subtitle": "Tha na riaghailtean seo gan stèidheachadh is a chur an gnìomh leis na maoir aig %s.",
"prompt": "Ma leanas tu air adhart, bidh thu fo bhuaidh teirmichean seirbheise is poileasaidh prìobhaideachd %s.",
"terms_of_service": "teirmichean na seirbheise",
"privacy_policy": "poileasaidh prìobhaideachd",
@ -321,8 +334,8 @@
},
"confirm_email": {
"title": "Aon rud eile.",
"subtitle": "Tha sinn air post-d a chur gu %s,\nthoir gnogag air a chunntas a dhearbhadh a chunntais agad.",
"tap_the_link_we_emailed_to_you_to_verify_your_account": "Tap the link we emailed to you to verify your account",
"subtitle": "Thoir gnogag air a cheangal a chuir sinn thugad air a phost-d airson an cunntas agad a dhearbhadh.",
"tap_the_link_we_emailed_to_you_to_verify_your_account": "Thoir gnogag air a cheangal a chuir sinn thugad air a phost-d airson an cunntas agad a dhearbhadh",
"button": {
"open_email_app": "Fosgail aplacaid a phuist-d",
"resend": "Ath-chuir"
@ -347,14 +360,14 @@
"published": "Chaidh fhoillseachadh!",
"Publishing": "A foillseachadh a phuist…",
"accessibility": {
"logo_label": "Logo Button",
"logo_hint": "Tap to scroll to top and tap again to previous location"
"logo_label": "Putan an t-suaicheantais",
"logo_hint": "Thoir gnogag a sgroladh dhan bhàrr is thoir gnogag a-rithist a dhol dhan ionad roimhe"
}
}
},
"suggestion_account": {
"title": "Lorg daoine a leanas tu",
"follow_explain": "Nuair a leanas tu air cuideigin, chì thu na puist aca air inbhir na dachaigh agad."
"follow_explain": "Nuair a leanas tu cuideigin, chì thu na puist aca air inbhir na dachaigh agad."
},
"compose": {
"title": {
@ -374,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",
@ -384,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…"
@ -405,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",
@ -418,7 +441,7 @@
},
"profile": {
"header": {
"follows_you": "Follows You"
"follows_you": "Gad leantainn"
},
"dashboard": {
"posts": "postaichean",
@ -430,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": {
@ -455,6 +482,14 @@
"confirm_unblock_user": {
"title": "Dì-bhac an cunntas",
"message": "Dearbh dì-bhacadh %s"
},
"confirm_show_reblogs": {
"title": "Seall na brosnachaidhean",
"message": "Dearbh sealladh nam brosnachaidhean"
},
"confirm_hide_reblogs": {
"title": "Falaich na brosnachaidhean",
"message": "Dearbh falach nam brosnachaidhean"
}
},
"accessibility": {
@ -465,22 +500,22 @@
}
},
"follower": {
"title": "follower",
"title": "neach-leantainn",
"footer": "Cha dèid luchd-leantainn o fhrithealaichean eile a shealltainn."
},
"following": {
"title": "following",
"footer": "Cha dèid cò air a leanas tu air frithealaichean eile a shealltainn."
"title": "ga leantainn",
"footer": "Cha dèid cò a leanas tu air frithealaichean eile a shealltainn."
},
"familiarFollowers": {
"title": "Followers you familiar",
"followed_by_names": "Followed by %s"
"title": "Luchd-leantainn aithnichte",
"followed_by_names": "Ga leantainn le %s"
},
"favorited_by": {
"title": "Favorited By"
"title": "Na annsachd aig"
},
"reblogged_by": {
"title": "Reblogged By"
"title": "Ga bhrosnachadh le"
},
"search": {
"title": "Lorg",
@ -497,8 +532,8 @@
},
"accounts": {
"title": "Cunntasan a chòrdas riut ma dhfhaoidte",
"description": "Saoil am bu toigh leat leantainn air na cunntasan seo?",
"follow": "Lean air"
"description": "Saoil am bu toigh leat na cunntasan seo a leantainn?",
"follow": "Lean"
}
},
"searching": {
@ -538,7 +573,7 @@
"favorited_your_post": " is annsa leotha am post agad",
"reblogged_your_post": " s iad air am post agad a bhrosnachadh",
"mentioned_you": " s iad air iomradh a thoirt ort",
"request_to_follow_you": "iarrtas leantainn ort",
"request_to_follow_you": "iarrtas leantainn",
"poll_has_ended": "thàinig cunntas-bheachd gu crìoch"
},
"keyobard": {
@ -546,10 +581,10 @@
"show_mentions": "Seall na h-iomraidhean"
},
"follow_request": {
"accept": "Accept",
"accepted": "Accepted",
"reject": "reject",
"rejected": "Rejected"
"accept": "Gabh ris",
"accepted": "Air a ghabhail ris",
"reject": "diùlt",
"rejected": "Chaidh a dhiùltadh"
}
},
"thread": {
@ -575,13 +610,13 @@
"notifications": {
"title": "Brathan",
"favorites": "Nuair as annsa leotha am post agam",
"follows": "Nuair a leanas iad orm",
"follows": "Nuair a leanas iad mi",
"boosts": "Nuair a bhrosnaicheas iad post uam",
"mentions": "Nuair a bheir iad iomradh orm",
"trigger": {
"anyone": "Airson duine sam bith, cuir brath thugam",
"follower": "Airson luchd-leantainn, cuir brath thugam",
"follow": "Airson daoine air a leanas mi, cuir brath thugam",
"follow": "Airson daoine a leanas mi, cuir brath thugam",
"noone": "Na cuir brath thugam idir",
"title": " "
}
@ -626,46 +661,46 @@
"text_placeholder": "Sgrìobh no cuir ann beachdan a bharrachd",
"reported": "CHAIDH GEARAN A DHÈANAMH",
"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": "Ceum 1 à 4",
"whats_wrong_with_this_post": "Dè tha ceàrr leis a phost seo?",
"whats_wrong_with_this_account": "Dè tha ceàrr leis an cunntas seo?",
"whats_wrong_with_this_username": "Dè tha ceàrr le %s?",
"select_the_best_match": "Tagh a mhaids as fheàrr",
"i_dont_like_it": "Cha toigh leam e",
"it_is_not_something_you_want_to_see": "Chan eil thu airson seo fhaicinn",
"its_spam": "S e spama a th ann",
"malicious_links_fake_engagement_or_repetetive_replies": "Ceanglaichean droch-rùnach, conaltradh fuadain no an dearbh fhreagairt a-rithist s a-rithist",
"it_violates_server_rules": "Tha e a briseadh riaghailtean an fhrithealaiche",
"you_are_aware_that_it_breaks_specific_rules": "Mhothaich thu gu bheil e a briseadh riaghailtean sònraichte",
"its_something_else": "S rud eile a tha ann",
"the_issue_does_not_fit_into_other_categories": "Chan eil na roinnean-seòrsa eile iomchaidh dhan chùis"
},
"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": "Ceum 2 à 4",
"which_rules_are_being_violated": "Dè na riaghailtean a tha gam briseadh?",
"select_all_that_apply": "Tagh a h-uile gin a tha iomchaidh",
"i_just_dont_like_it": "S ann nach toigh leam e"
},
"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": "Ceum 3 à 4",
"are_there_any_posts_that_back_up_this_report": "A bheil postaichean sam bith ann a tha nam fianais dhan ghearan seo?",
"select_all_that_apply": "Tagh a h-uile gin a tha iomchaidh"
},
"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": "Ceum 4 à 4",
"is_there_anything_else_we_should_know": "A bheil rud sam bith eile a bu toigh leat innse dhuinn?"
},
"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": "Nach eil thu airson seo fhaicinn?",
"when_you_see_something_you_dont_like_on_mastodon_you_can_remove_the_person_from_your_experience.": "Nuair a chì thu rudeigin nach toigh leat air Mastodon, s urrainn dhut an neach a chumail fad air falbh uat.",
"unfollow": "Na lean tuilleadh",
"unfollowed": "Chan eil thu ga leantainn tuilleadh",
"unfollow_user": "Na lean %s tuilleadh",
"mute_user": "Mùch %s",
"you_wont_see_their_posts_or_reblogs_in_your_home_feed_they_wont_know_they_ve_been_muted": "Chan fhaic thu na postaichean aca is dè a bhrosnaich iad air inbhir na dachaigh agad tuilleadh. Cha bhi fios aca gun do mhùch thu iad.",
"block_user": "Bac %s",
"they_will_no_longer_be_able_to_follow_or_see_your_posts_but_they_can_see_if_theyve_been_blocked": "Chan urrainn dhaibh gad leantainn is chan fhaic iad na postaichean agad tuilleadh ach chì iad gun deach am bacadh.",
"while_we_review_this_you_can_take_action_against_user": "Fhad s a bhios sinn a toirt sùil air, seo nas urrainn dhut dèanamh an aghaidh %s"
}
},
"preview": {
@ -684,6 +719,9 @@
"new_in_mastodon": "Na tha ùr ann am Mastodon",
"multiple_account_switch_intro_description": "Geàrr leum eadar iomadh cunntas le cumail sìos putan na pròifil.",
"accessibility_hint": "Thoir gnogag dhùbailte a leigeil seachad an draoidh seo"
},
"bookmark": {
"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",
@ -180,7 +186,9 @@
"unmute": "Non Acalar",
"unmute_user": "Deixar de acalar a @%s",
"muted": "Acalada",
"edit_info": "Editar info"
"edit_info": "Editar info",
"show_reblogs": "Mostrar Promocións",
"hide_reblogs": "Agochar Promocións"
},
"timeline": {
"filtered": "Filtrado",
@ -210,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",
@ -240,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...",
@ -374,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",
@ -384,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í..."
@ -405,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",
@ -430,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": {
@ -455,6 +482,14 @@
"confirm_unblock_user": {
"title": "Desbloquear Conta",
"message": "Confirma o desbloqueo de %s"
},
"confirm_show_reblogs": {
"title": "Mostrar Promocións",
"message": "Confirma para ver promocións"
},
"confirm_hide_reblogs": {
"title": "Agochar Promocións",
"message": "Confirma para agochar promocións"
}
},
"accessibility": {
@ -684,6 +719,9 @@
"new_in_mastodon": "Novidade en Mastodon",
"multiple_account_switch_intro_description": "Cambia dunha conta a outra mantendo preso o botón do perfil.",
"accessibility_hint": "Dobre toque para desbotar este asistente"
},
"bookmark": {
"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",
@ -180,7 +186,9 @@
"unmute": "Unmute",
"unmute_user": "Unmute %s",
"muted": "Muted",
"edit_info": "Edit Info"
"edit_info": "Edit Info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
},
"timeline": {
"filtered": "Filtered",
@ -210,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",
@ -240,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...",
@ -374,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",
@ -384,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..."
@ -405,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",
@ -430,6 +453,10 @@
"placeholder": {
"label": "Label",
"content": "Content"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {
@ -455,6 +482,14 @@
"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": {
@ -684,6 +719,9 @@
"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

@ -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",
@ -180,7 +186,9 @@
"unmute": "Berhenti membisukan",
"unmute_user": "Berhenti membisukan %s",
"muted": "Dibisukan",
"edit_info": "Sunting Info"
"edit_info": "Sunting Info",
"show_reblogs": "Tampilkan Reblog",
"hide_reblogs": "Sembunyikan Reblog"
},
"timeline": {
"filtered": "Tersaring",
@ -188,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",
@ -240,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...",
@ -251,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"
@ -261,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"
},
@ -286,7 +299,7 @@
"email": "Surel",
"password": "Kata sandi",
"agreement": "Persetujuan",
"locale": "Locale",
"locale": "Lokal",
"reason": "Alasan"
},
"reason": {
@ -302,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)"
@ -359,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",
@ -374,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",
@ -384,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"
},
@ -405,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",
@ -430,6 +453,10 @@
"placeholder": {
"label": "Label",
"content": "Isi"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {
@ -455,6 +482,14 @@
"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": {
@ -684,6 +719,9 @@
"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,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",
@ -180,7 +186,9 @@
"unmute": "Riattiva",
"unmute_user": "Riattiva %s",
"muted": "Silenziato",
"edit_info": "Modifica info"
"edit_info": "Modifica info",
"show_reblogs": "Mostra le condivisioni",
"hide_reblogs": "Nascondi le condivisioni"
},
"timeline": {
"filtered": "Filtrato",
@ -210,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",
@ -240,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...",
@ -374,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",
@ -384,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..."
@ -405,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",
@ -430,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": {
@ -455,6 +482,14 @@
"confirm_unblock_user": {
"title": "Sblocca account",
"message": "Conferma per sbloccare %s"
},
"confirm_show_reblogs": {
"title": "Mostra le condivisioni",
"message": "Conferma di mostrare le condivisioni"
},
"confirm_hide_reblogs": {
"title": "Nascondi le condivisioni",
"message": "Conferma di nascondere le condivisioni"
}
},
"accessibility": {
@ -684,6 +719,9 @@
"new_in_mastodon": "Nuovo su Mastodon",
"multiple_account_switch_intro_description": "Passa tra più account tenendo premuto il pulsante del profilo.",
"accessibility_hint": "Doppio tocco per eliminare questa procedura guidata"
},
"bookmark": {
"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": "ブースト",
@ -180,7 +186,9 @@
"unmute": "ミュートを解除",
"unmute_user": "%sのミュートを解除",
"muted": "ミュート済み",
"edit_info": "編集"
"edit_info": "編集",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
},
"timeline": {
"filtered": "フィルター済み",
@ -210,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": "すべて",
@ -240,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": "利用可能なサーバーの検索...",
@ -374,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",
@ -384,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": "ここに警告を書いてください..."
@ -405,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": "投稿を破棄",
@ -430,6 +453,10 @@
"placeholder": {
"label": "ラベル",
"content": "コンテンツ"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {
@ -455,6 +482,14 @@
"confirm_unblock_user": {
"title": "アカウントのブロックを解除",
"message": "%sのブロックを解除しますか"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
}
},
"accessibility": {
@ -684,6 +719,9 @@
"new_in_mastodon": "Mastodon の新機能",
"multiple_account_switch_intro_description": "プロフィールボタンを押して複数のアカウントを切り替えます。",
"accessibility_hint": "チュートリアルを閉じるには、ダブルタップしてください"
},
"bookmark": {
"title": "Bookmarks"
}
}
}
}

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ɣ",
@ -180,7 +186,9 @@
"unmute": "Kkes asgugem",
"unmute_user": "Kkes asgugem ɣef %s",
"muted": "Yettwasgugem",
"edit_info": "Ẓreg talɣut"
"edit_info": "Ẓreg talɣut",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
},
"timeline": {
"filtered": "Yettwasizdeg",
@ -210,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",
@ -240,7 +254,6 @@
"category": "TAGGAYT"
},
"input": {
"placeholder": "Nadi timɣiwnin",
"search_servers_or_enter_url": "Nadi timɣiwnin neɣ sekcem URL"
},
"empty_state": {
@ -344,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"
@ -374,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",
@ -384,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..."
@ -405,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",
@ -430,6 +453,10 @@
"placeholder": {
"label": "Tabzimt",
"content": "Agbur"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {
@ -455,6 +482,14 @@
"confirm_unblock_user": {
"title": "Kkes asewḥel i umiḍan",
"message": "Sentem tukksa n usgugem i %s"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
}
},
"accessibility": {
@ -548,7 +583,7 @@
"follow_request": {
"accept": "Accept",
"accepted": "Accepted",
"reject": "reject",
"reject": "agi",
"rejected": "Rejected"
}
},
@ -636,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"
},
@ -684,6 +719,9 @@
"new_in_mastodon": "Amaynut deg Maṣṭudun",
"multiple_account_switch_intro_description": "Beddel gar waṭas n yimiḍanen s tussda ɣezzifen ɣef tqeffalt n umaɣnu.",
"accessibility_hint": "Sin isitiyen i usefsex n umarag-a"
},
"bookmark": {
"title": "Bookmarks"
}
}
}
}

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",
@ -180,7 +186,9 @@
"unmute": "Bêdeng neke",
"unmute_user": "%s bêdeng neke",
"muted": "Bêdengkirî",
"edit_info": "Zanyariyan serrast bike"
"edit_info": "Zanyariyan serrast bike",
"show_reblogs": "Bilindkirinan nîşan bide",
"hide_reblogs": "Bilindkirinan veşêre"
},
"timeline": {
"filtered": "Parzûnkirî",
@ -210,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û",
@ -240,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...",
@ -374,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",
@ -384,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..."
@ -405,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",
@ -430,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": {
@ -455,6 +482,14 @@
"confirm_unblock_user": {
"title": "Astengiyê li ser ajimêr rake",
"message": "Ji bo rakirina astengkirinê %s bipejirîne"
},
"confirm_show_reblogs": {
"title": "Bilindkirinan nîşan bide",
"message": "Bo nîşandana bilindkirinan bipejirîne"
},
"confirm_hide_reblogs": {
"title": "Bilindkirinan veşêre",
"message": "Bo veşartina bilindkirinan bipejirîne"
}
},
"accessibility": {
@ -546,10 +581,10 @@
"show_mentions": "Qalkirinan nîşan bike"
},
"follow_request": {
"accept": "Accept",
"accepted": "Accepted",
"reject": "reject",
"rejected": "Rejected"
"accept": "Bipejirîne",
"accepted": "Pejirandî",
"reject": "nepejirîne",
"rejected": "Nepejirandî"
}
},
"thread": {
@ -684,6 +719,9 @@
"new_in_mastodon": "Nû di Mastodon de",
"multiple_account_switch_intro_description": "Dest bide ser bişkoja profîlê da ku di navbera gelek ajimêrann de biguherînî.",
"accessibility_hint": "Du caran bitikîne da ku çarçoveyahilpekok ji holê rakî"
},
"bookmark": {
"title": "Şûnpel"
}
}
}
}

View File

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

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",
"media_content_warning": "Tap anywhere to reveal",
"sensitive_content": "민감한 콘텐츠",
"media_content_warning": "아무 곳이나 눌러서 보기",
"tap_to_reveal": "눌러서 확인",
"poll": {
"vote": "투표",
"closed": "마감"
},
"meta_entity": {
"url": "링크: %s",
"hashtag": "해시태그: %s",
"mention": "프로필 보기: %s",
"email": "이메일 주소: %s"
},
"actions": {
"reply": "답글",
"reblog": "리블로그",
@ -145,8 +151,8 @@
"menu": "메뉴",
"hide": "숨기기",
"show_image": "이미지 표시",
"show_gif": "Show GIF",
"show_video_player": "Show video player",
"show_gif": "GIF 보기",
"show_video_player": "비디오 플레이어 보기",
"tap_then_hold_to_show_menu": "Tap then hold to show menu"
},
"tag": {
@ -180,7 +186,9 @@
"unmute": "뮤트 해제",
"unmute_user": "%s 뮤트 해제",
"muted": "뮤트됨",
"edit_info": "정보 편집"
"edit_info": "정보 편집",
"show_reblogs": "리블로그 보기",
"hide_reblogs": "리블로그 가리기"
},
"timeline": {
"filtered": "필터됨",
@ -207,13 +215,19 @@
"scene": {
"welcome": {
"slogan": "소셜 네트워킹을\n여러분의 손에 돌려드립니다.",
"get_started": "Get Started",
"log_in": "Log In"
"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": "모두",
@ -240,18 +254,17 @@
"category": "분류"
},
"input": {
"placeholder": "Search servers",
"search_servers_or_enter_url": "Search servers or enter URL"
"search_servers_or_enter_url": "커뮤니티를 검색하거나 URL을 입력"
},
"empty_state": {
"finding_servers": "Finding available servers...",
"finding_servers": "사용 가능한 서버를 찾는 중입니다...",
"bad_network": "Something went wrong while loading the data. Check your internet connection.",
"no_results": "결과 없음"
}
},
"register": {
"title": "Lets get you set up on %s",
"lets_get_you_set_up_on_domain": "Lets get you set up on %s",
"title": "%s에 가입하기 위한 정보들을 입력하세요",
"lets_get_you_set_up_on_domain": "%s에 가입하기 위한 정보들을 입력하세요",
"input": {
"avatar": {
"delete": "삭제"
@ -268,11 +281,11 @@
},
"password": {
"placeholder": "암호",
"require": "Your password needs at least:",
"character_limit": "8 characters",
"require": "암호의 최소 요구사항:",
"character_limit": "8글자",
"accessibility": {
"checked": "checked",
"unchecked": "unchecked"
"checked": "확인됨",
"unchecked": "확인되지 않음"
},
"hint": "암호는 최소 8글자 이상이어야 합니다"
},
@ -285,7 +298,7 @@
"username": "사용자명",
"email": "이메일",
"password": "암호",
"agreement": "Agreement",
"agreement": "약관",
"locale": "지역설정",
"reason": "사유"
},
@ -295,26 +308,26 @@
"taken": "%s는 이미 사용 중입니다",
"reserved": "%s는 예약된 키워드입니다",
"accepted": "%s는 반드시 동의해야 합니다",
"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"
"blank": "%s 항목은 필수입니다",
"invalid": "%s 항목이 잘못되었습니다",
"too_long": "%s 항목이 너무 깁니다",
"too_short": "%s 항목이 너무 짧습니다",
"inclusion": "%s 는 지원되는 값이 아닙니다"
},
"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)"
"username_invalid": "사용자명은 라틴문자와 숫자 그리고 밑줄만 사용할 수 있습니다",
"username_too_long": "사용자명이 너무 깁니다 (30글자를 넘을 수 없습니다)",
"email_invalid": "올바른 이메일 주소가 아닙니다",
"password_too_short": "암호가 너무 짧습니다 (최소 8글자 이상이어야 합니다)"
}
}
},
"server_rules": {
"title": "Some ground rules.",
"subtitle": "These are set and enforced by the %s moderators.",
"title": "몇 개의 규칙이 있습니다.",
"subtitle": "다음은 %s의 중재자들에 의해 설정되고 적용되는 규칙들입니다.",
"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",
"terms_of_service": "이용약관",
"privacy_policy": "개인정보 정책",
"button": {
"confirm": "동의합니다"
}
@ -325,29 +338,29 @@
"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"
"resend": "재전송"
},
"dont_receive_email": {
"title": "Check your email",
"title": "이메일을 확인하세요",
"description": "Check if your email address is correct as well as your junk folder if you havent.",
"resend_email": "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"
"title": "받은 편지함을 확인하세요.",
"description": "이메일을 보냈습니다. 만약 받지 못했다면 스팸메일함을 확인하세요.",
"mail": "메일",
"open_email_client": "이메일 앱 열기"
}
},
"home_timeline": {
"title": "Home",
"title": "",
"navigation_bar_state": {
"offline": "오프라인",
"new_posts": "새 글 보기",
"published": "게시됨!",
"Publishing": "Publishing post...",
"Publishing": "게시물 게시중...",
"accessibility": {
"logo_label": "Logo Button",
"logo_label": "로고 버튼",
"logo_hint": "Tap to scroll to top and tap again to previous location"
}
}
@ -358,23 +371,29 @@
},
"compose": {
"title": {
"new_post": "New Post",
"new_reply": "New Reply"
"new_post": "새 게시물",
"new_reply": "새 답글"
},
"media_selection": {
"camera": "Take Photo",
"photo_library": "Photo Library",
"browse": "Browse"
"camera": "사진 촬영",
"photo_library": "사진 보관함",
"browse": "둘러보기"
},
"content_input_placeholder": "Type or paste whats on your mind",
"compose_action": "Publish",
"replying_to_user": "replying to %s",
"content_input_placeholder": "무슨 생각을 하고 있는지 입력하거나 붙여넣으세요",
"compose_action": "게시",
"replying_to_user": "%s 님에게 답장 중",
"attachment": {
"photo": "photo",
"video": "video",
"photo": "사진",
"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",
@ -384,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": "정확한 경고 문구를 여기에 작성하세요…"
@ -405,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": "글 버리기",
@ -430,6 +453,10 @@
"placeholder": {
"label": "라벨",
"content": "내용"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {
@ -437,7 +464,7 @@
"replies": "답글",
"posts_and_replies": "Posts and Replies",
"media": "미디어",
"about": "About"
"about": "정보"
},
"relationship_action_alert": {
"confirm_mute_user": {
@ -449,38 +476,46 @@
"message": "%s 뮤트 해제 확인"
},
"confirm_block_user": {
"title": "Block Account",
"title": "계정 차단",
"message": "Confirm to block %s"
},
"confirm_unblock_user": {
"title": "Unblock Account",
"title": "계정 차단 해제",
"message": "Confirm to unblock %s"
},
"confirm_show_reblogs": {
"title": "리블로그 보기",
"message": "리블로그를 보기 전 확인"
},
"confirm_hide_reblogs": {
"title": "리블로그 가리기",
"message": "리블로그를 가리기 전 확인"
}
},
"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"
"edit_avatar_image": "아바타 이미지 변경",
"show_banner_image": "배너 이미지 표시",
"double_tap_to_open_the_list": "두 번 탭하여 리스트 표시"
}
},
"follower": {
"title": "follower",
"footer": "Followers from other servers are not displayed."
"title": "팔로워",
"footer": "다른 서버의 팔로워 표시는 할 수 없습니다."
},
"following": {
"title": "following",
"title": "팔로잉",
"footer": "Follows from other servers are not displayed."
},
"familiarFollowers": {
"title": "Followers you familiar",
"followed_by_names": "Followed by %s"
"followed_by_names": "%s 님이 팔로우함"
},
"favorited_by": {
"title": "Favorited By"
"title": "마음에 들어한 사람들"
},
"reblogged_by": {
"title": "Reblogged By"
"title": "리블로그한 사람들"
},
"search": {
"title": "검색",
@ -489,61 +524,61 @@
"cancel": "취소"
},
"recommend": {
"button_text": "See All",
"button_text": "모두 보기",
"hash_tag": {
"title": "Trending on Mastodon",
"title": "마스토돈에서 유행 중",
"description": "Hashtags that are getting quite a bit of attention",
"people_talking": "%s people are talking"
"people_talking": "%s 명의 사람들이 말하고 있음"
},
"accounts": {
"title": "Accounts you might like",
"title": "마음에 들어할만한 계정",
"description": "You may like to follow these accounts",
"follow": "Follow"
"follow": "팔로우"
}
},
"searching": {
"segment": {
"all": "All",
"people": "People",
"hashtags": "Hashtags",
"posts": "Posts"
"all": "전부",
"people": "사람",
"hashtags": "해시태그",
"posts": "게시물"
},
"empty_state": {
"no_results": "No results"
"no_results": "결과가 없습니다"
},
"recent_search": "Recent searches",
"clear": "Clear"
"recent_search": "최근 검색",
"clear": "모두 지우기"
}
},
"discovery": {
"tabs": {
"posts": "Posts",
"hashtags": "Hashtags",
"news": "News",
"community": "Community",
"for_you": "For You"
"posts": "게시물",
"hashtags": "해시태그",
"news": "소식",
"community": "커뮤니티",
"for_you": "당신을 위한 추천"
},
"intro": "These are the posts gaining traction in your corner of Mastodon."
},
"favorite": {
"title": "Your Favorites"
"title": "내 즐겨찾기"
},
"notification": {
"title": {
"Everything": "Everything",
"Mentions": "Mentions"
"Everything": "모두",
"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"
"followed_you": "나를 팔로우 했습니다",
"favorited_your_post": "내 게시물을 마음에 들어했습니다",
"reblogged_your_post": "내 게시물을 리블로그 했습니다",
"mentioned_you": "나를 언급했습니다",
"request_to_follow_you": "팔로우를 요청합니다",
"poll_has_ended": "투표가 끝났습니다"
},
"keyobard": {
"show_everything": "Show Everything",
"show_mentions": "Show Mentions"
"show_everything": "모두 보기",
"show_mentions": "멘션 보기"
},
"follow_request": {
"accept": "수락",
@ -553,37 +588,37 @@
}
},
"thread": {
"back_title": "Post",
"title": "Post from %s"
"back_title": "게시물",
"title": "%s 님의 게시물"
},
"settings": {
"title": "Settings",
"title": "설정",
"section": {
"appearance": {
"title": "Appearance",
"automatic": "Automatic",
"light": "Always Light",
"dark": "Always Dark"
"title": "외관",
"automatic": "자동",
"light": "항상 밝음",
"dark": "항상 어두움"
},
"look_and_feel": {
"title": "Look and Feel",
"use_system": "Use System",
"really_dark": "Really Dark",
"sorta_dark": "Sorta Dark",
"light": "Light"
"title": "인터페이스",
"use_system": "시스템 설정 사용",
"really_dark": "진짜 어두움",
"sorta_dark": "좀 어두움",
"light": "밝음"
},
"notifications": {
"title": "Notifications",
"favorites": "Favorites my post",
"follows": "Follows me",
"boosts": "Reblogs my post",
"mentions": "Mentions me",
"title": "알림",
"favorites": "내 게시물을 마음에 들어할 때",
"follows": "나를 팔로우 할 때",
"boosts": "내 게시물을 리블로그 할 때",
"mentions": "나를 언급할 때",
"trigger": {
"anyone": "anyone",
"follower": "a follower",
"follow": "anyone I follow",
"noone": "no one",
"title": "Notify me when"
"anyone": "누구든",
"follower": "팔로워가",
"follow": "내가 팔로우하는 사람이",
"noone": "아무도 못 하게",
"title": "알림을 보낼 조건은"
}
},
"preference": {
@ -592,7 +627,7 @@
"disable_avatar_animation": "움직이는 아바타 비활성화",
"disable_emoji_animation": "움직이는 에모지 비활성화",
"using_default_browser": "기본 브라우저로 링크 열기",
"open_links_in_mastodon": "Open links in Mastodon"
"open_links_in_mastodon": "마스토돈에서 링크 열기"
},
"boring_zone": {
"title": "지루한 영역",
@ -614,57 +649,57 @@
}
},
"report": {
"title_report": "Report",
"title_report": "신고",
"title": "%s 신고하기",
"step1": "1단계 (총 2단계)",
"step2": "2단계 (총 2단계)",
"content1": "신고에 추가하고 싶은 다른 게시물이 존재하나요?",
"content2": "이 신고에 대해 중재자들이 알아야 할 것이 있나요?",
"report_sent_title": "Thanks for reporting, well look into this.",
"report_sent_title": "신고해주셔서 감사합니다, 중재자분들이 확인할 예정입니다.",
"send": "신고 전송",
"skip_to_send": "추가설명 없이 보내기",
"text_placeholder": "추가 설명을 적거나 붙여넣으세요",
"reported": "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_1_of_4": "1단계 (총 4단계)",
"whats_wrong_with_this_post": "이 게시물에 어떤 문제가 있나요?",
"whats_wrong_with_this_account": "이 계정에 어떤 문제가 있나요?",
"whats_wrong_with_this_username": "%s에 어떤 문제가 있나요?",
"select_the_best_match": "가장 알맞은 것을 선택하세요",
"i_dont_like_it": "마음에 안 듭니다",
"it_is_not_something_you_want_to_see": "내가 보기 싫은 종류에 속합니다",
"its_spam": "스팸입니다",
"malicious_links_fake_engagement_or_repetetive_replies": "악성 링크, 반응 스팸, 또는 반복적인 답글",
"it_violates_server_rules": "서버 규칙을 위반합니다",
"you_are_aware_that_it_breaks_specific_rules": "특정 규칙을 위반합니다",
"its_something_else": "기타",
"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_2_of_4": "2단계 (총 4단계)",
"which_rules_are_being_violated": "어떤 규칙을 위반했나요?",
"select_all_that_apply": "해당하는 사항을 모두 선택하세요",
"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_3_of_4": "3단계 (총 4단계)",
"are_there_any_posts_that_back_up_this_report": "이 신고에 대해서 더 참고해야 할 게시물이 있나요?",
"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_4_of_4": "4단계 (총 4단계)",
"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.",
"dont_want_to_see_this": "이런 것을 보지 않길 원하나요?",
"when_you_see_something_you_dont_like_on_mastodon_you_can_remove_the_person_from_your_experience.": "마스토돈에서 보기 싫은 것을 보았다면, 해당하는 사람을 지울 수 있습니다.",
"unfollow": "팔로우 해제",
"unfollowed": "팔로우 해제함",
"unfollow_user": "%s 팔로우 해제",
"mute_user": "%s 뮤트",
"you_wont_see_their_posts_or_reblogs_in_your_home_feed_they_wont_know_they_ve_been_muted": "그의 게시물이나 리블로그가 내 홈 피드에 보이지 않습니다. 그는 뮤트 당했다는 사실을 알지 못합니다.",
"block_user": "%s 차단",
"they_will_no_longer_be_able_to_follow_or_see_your_posts_but_they_can_see_if_theyve_been_blocked": "그는 나를 팔로우 하거나 내 게시물을 볼 수 없게 됩니다, 하지만 내가 차단한 사실은 알 수 있습니다.",
"while_we_review_this_you_can_take_action_against_user": "서버의 중재자들이 이것을 심사하는 동안, 당신은 %s에 대한 행동을 취할 수 있습니다"
}
},
@ -678,12 +713,15 @@
"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"
"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"
"new_in_mastodon": "마스토돈의 새 기능",
"multiple_account_switch_intro_description": "프로필 버튼을 꾹 눌러서 여러 계정 사이를 전환할 수 있습니다.",
"accessibility_hint": "두 번 탭하여 팝업 닫기"
},
"bookmark": {
"title": "Bookmarks"
}
}
}
}

View File

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

View File

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

View File

@ -0,0 +1,727 @@
{
"common": {
"alerts": {
"common": {
"please_try_again": "Lūdzu, mēģiniet vēlreiz.",
"please_try_again_later": "Lūdzu, mēģiniet vēlreiz vēlāk."
},
"sign_up_failure": {
"title": "Sign Up Failure"
},
"server_error": {
"title": "Servera kļūda"
},
"vote_failure": {
"title": "Vote Failure",
"poll_ended": "Balsošana beidzās"
},
"discard_post_content": {
"title": "Atmest malnrakstu",
"message": "Confirm to discard composed post content."
},
"publish_post_failure": {
"title": "Publish Failure",
"message": "Failed to publish the post.\nPlease check your internet connection.",
"attachments_message": {
"video_attach_with_photo": "Cannot attach a video to a post that already contains images.",
"more_than_one_video": "Cannot attach more than one video."
}
},
"edit_profile_failure": {
"title": "Edit Profile Error",
"message": "Cannot edit profile. Please try again."
},
"sign_out": {
"title": "Iziet",
"message": "Vai tiešām vēlaties iziet?",
"confirm": "Iziet"
},
"block_domain": {
"title": "Are you really, really sure you want to block the entire %s? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain and any of your followers from that domain will be removed.",
"block_entire_domain": "Block Domain"
},
"save_photo_failure": {
"title": "Save Photo Failure",
"message": "Please enable the photo library access permission to save the photo."
},
"delete_post": {
"title": "Dzēst ierakstu",
"message": "Vai tiešām vēlies dzēst ierakstu?"
},
"clean_cache": {
"title": "Clean Cache",
"message": "Successfully cleaned %s cache."
}
},
"controls": {
"actions": {
"back": "Atpakaļ",
"next": "Nākamais",
"previous": "Iepriekšējais",
"open": "Atvērt",
"add": "Pievienot",
"remove": "Noņemt",
"edit": "Rediģēt",
"save": "Saglabāt",
"ok": "Labi",
"done": "Pabeigts",
"confirm": "Apstiprināt",
"continue": "Turpināt",
"compose": "Rakstīt",
"cancel": "Atcelt",
"discard": "Atmest",
"try_again": "Mēģināt vēlreiz",
"take_photo": "Uzņemt bildi",
"save_photo": "Saglabāt bildi",
"copy_photo": "Kopēt bildi",
"sign_in": "Log in",
"sign_up": "Create account",
"see_more": "Skatīt vairāk",
"preview": "Priekšskatījums",
"share": "Dalīties",
"share_user": "Share %s",
"share_post": "Share Post",
"open_in_safari": "Atvērt Safari",
"open_in_browser": "Atvērt pārlūkprogrammā",
"find_people": "Atrodi cilvēkus kam sekot",
"manually_search": "Manually search instead",
"skip": "Izlaist",
"reply": "Atbildēt",
"report_user": "Ziņot par lietotāju @%s",
"block_domain": "Bloķēt %s",
"unblock_domain": "Atbloķēt %s",
"settings": "Iestatījumi",
"delete": "Dzēst"
},
"tabs": {
"home": "Sākums",
"search": "Meklēšana",
"notification": "Paziņojums",
"profile": "Profils"
},
"keyboard": {
"common": {
"switch_to_tab": "Pārslēgties uz: %s",
"compose_new_post": "Veidot jaunu ziņu",
"show_favorites": "Show Favorites",
"open_settings": "Atvērt iestatījumus"
},
"timeline": {
"previous_status": "Previous Post",
"next_status": "Next Post",
"open_status": "Open Post",
"open_author_profile": "Open Author's Profile",
"open_reblogger_profile": "Open Reblogger's Profile",
"reply_status": "Reply to Post",
"toggle_reblog": "Toggle Reblog on Post",
"toggle_favorite": "Toggle Favorite on Post",
"toggle_content_warning": "Toggle Content Warning",
"preview_image": "Priekšskata attēls"
},
"segmented_control": {
"previous_section": "Iepriekšējā sadaļa",
"next_section": "Nākamā sadaļa"
}
},
"status": {
"user_reblogged": "%s reblogged",
"user_replied_to": "Replied to %s",
"show_post": "Show Post",
"show_user_profile": "Parādīt lietotāja profilu",
"content_warning": "Satura brīdinājums",
"sensitive_content": "Sensitīvs saturs",
"media_content_warning": "Tap anywhere to reveal",
"tap_to_reveal": "Tap to reveal",
"poll": {
"vote": "Balsot",
"closed": "Aizvērts"
},
"meta_entity": {
"url": "Link: %s",
"hashtag": "Hashtag: %s",
"mention": "Show Profile: %s",
"email": "Email address: %s"
},
"actions": {
"reply": "Atbildēt",
"reblog": "Reblogot",
"unreblog": "Undo reblog",
"favorite": "Izlase",
"unfavorite": "Izņemt no izlases",
"menu": "Izvēlne",
"hide": "Slēpt",
"show_image": "Rādīt attēlu",
"show_gif": "Rādīt GIF",
"show_video_player": "Show video player",
"tap_then_hold_to_show_menu": "Tap then hold to show menu"
},
"tag": {
"url": "URL",
"mention": "Pieminēt",
"link": "Saite",
"hashtag": "Hashtag",
"email": "E-pasts",
"emoji": "Emocijzīmes"
},
"visibility": {
"unlisted": "Everyone can see this post but not display in the public timeline.",
"private": "Only their followers can see this post.",
"private_from_me": "Only my followers can see this post.",
"direct": "Only mentioned user can see this post."
}
},
"friendship": {
"follow": "Sekot",
"following": "Seko",
"request": "Pieprasījums",
"pending": "Gaida",
"block": "Bloķēt",
"block_user": "Bloķēt %s",
"block_domain": "Bloķēt %s",
"unblock": "Atbloķēt",
"unblock_user": "Atbloķēt %s",
"blocked": "Bloķēts",
"mute": "Apklusināt",
"mute_user": "Aplusināt %s",
"unmute": "Noņemt apklusinājumu",
"unmute_user": "Noņemt apklusinājumu @%s",
"muted": "Apklusināts",
"edit_info": "Edit Info",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
},
"timeline": {
"filtered": "Filtrēts",
"timestamp": {
"now": "Tagad"
},
"loader": {
"load_missing_posts": "Load missing posts",
"loading_missing_posts": "Loading missing posts...",
"show_more_replies": "Rādīt vairāk atbildes"
},
"header": {
"no_status_found": "No Post Found",
"blocking_warning": "You cant view this user's profile\nuntil you unblock them.\nYour profile looks like this to them.",
"user_blocking_warning": "You cant view %ss profile\nuntil you unblock them.\nYour profile looks like this to them.",
"blocked_warning": "You cant view this users profile\nuntil they unblock you.",
"user_blocked_warning": "You cant view %ss profile\nuntil they unblock you.",
"suspended_warning": "This user has been suspended.",
"user_suspended_warning": "%ss account has been suspended."
}
}
}
},
"scene": {
"welcome": {
"slogan": "Social networking\nback in your hands.",
"get_started": "Get Started",
"log_in": "Pieteikties"
},
"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": "Visi",
"all_accessiblity_description": "Katekorija: Visi",
"academia": "academia",
"activism": "activism",
"food": "ēdiens",
"furry": "furry",
"games": "spēles",
"general": "general",
"journalism": "žurnālisms",
"lgbt": "lgbt",
"regional": "regionāli",
"art": "māksla",
"music": "mūzika",
"tech": "tehnoloģija"
},
"see_less": "Rādīt mazāk",
"see_more": "Skatīt vairāk"
},
"label": {
"language": "VALODA",
"users": "LIETOTĀJI",
"category": "KATEGORIJA"
},
"input": {
"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": "Nav rezultātu"
}
},
"register": {
"title": "Lets get you set up on %s",
"lets_get_you_set_up_on_domain": "Lets get you set up on %s",
"input": {
"avatar": {
"delete": "Dzēst"
},
"username": {
"placeholder": "lietotājvārds",
"duplicate_prompt": "Šis lietotājvārds jau ir aizņemts."
},
"display_name": {
"placeholder": "parādāmais vārds"
},
"email": {
"placeholder": "e-pasts"
},
"password": {
"placeholder": "parole",
"require": "Your password needs at least:",
"character_limit": "8 rakstzīmes",
"accessibility": {
"checked": "atzīmēts",
"unchecked": "neatzīmēts"
},
"hint": "Parolei jābūt vismaz 8 simboliem"
},
"invite": {
"registration_user_invite_request": "Kāpēc tu vēlies pievienoties?"
}
},
"error": {
"item": {
"username": "Lietotājvārds",
"email": "E-pasts",
"password": "Parole",
"agreement": "Līgums",
"locale": "Lokalizācija",
"reason": "Iemesls"
},
"reason": {
"blocked": "%s contains a disallowed email provider",
"unreachable": "%s šķiet, ka neeksistē",
"taken": "%s jau tiek izmantots",
"reserved": "%s is a reserved keyword",
"accepted": "%s must be accepted",
"blank": "%s ir obligāts",
"invalid": "%s ir nederīgs",
"too_long": "%s ir pārāk garaš",
"too_short": "%s ir pārāk īs",
"inclusion": "%s is not a supported value"
},
"special": {
"username_invalid": "Username must only contain alphanumeric characters and underscores",
"username_too_long": "Username is too long (cant be longer than 30 characters)",
"email_invalid": "This is not a valid email address",
"password_too_short": "Password is too short (must be at least 8 characters)"
}
}
},
"server_rules": {
"title": "Some ground rules.",
"subtitle": "These are set and enforced by the %s moderators.",
"prompt": "By continuing, youre subject to the terms of service and privacy policy for %s.",
"terms_of_service": "pakalpojuma noteikumi",
"privacy_policy": "privātuma nosacījumi",
"button": {
"confirm": "Es piekrītu"
}
},
"confirm_email": {
"title": "One last thing.",
"subtitle": "Tap the link we emailed to you to verify your account.",
"tap_the_link_we_emailed_to_you_to_verify_your_account": "Tap the link we emailed to you to verify your account",
"button": {
"open_email_app": "Open Email App",
"resend": "Nosūtīt atkārtoti"
},
"dont_receive_email": {
"title": "Pārbaudi savu e-pastu",
"description": "Check if your email address is correct as well as your junk folder if you havent.",
"resend_email": "Atkārtoti nosūtīt e-pastu"
},
"open_email_app": {
"title": "Check your inbox.",
"description": "We just sent you an email. Check your junk folder if you havent.",
"mail": "Mail",
"open_email_client": "Open Email Client"
}
},
"home_timeline": {
"title": "Home",
"navigation_bar_state": {
"offline": "Offline",
"new_posts": "See new posts",
"published": "Published!",
"Publishing": "Publishing post...",
"accessibility": {
"logo_label": "Logo Button",
"logo_hint": "Tap to scroll to top and tap again to previous location"
}
}
},
"suggestion_account": {
"title": "Find People to Follow",
"follow_explain": "When you follow someone, youll see their posts in your home feed."
},
"compose": {
"title": {
"new_post": "New Post",
"new_reply": "Jauna atbilde"
},
"media_selection": {
"camera": "Uzņemt bildi",
"photo_library": "Attēlu krātuve",
"browse": "Pārlūkot"
},
"content_input_placeholder": "Type or paste whats on your mind",
"compose_action": "Publicēt",
"replying_to_user": "replying to %s",
"attachment": {
"photo": "attēls",
"video": "video",
"attachment_broken": "This %s is broken and cant be\nuploaded to Mastodon.",
"description_photo": "Describe the photo for the visually-impaired...",
"description_video": "Describe the video for the visually-impaired...",
"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 minūtes",
"one_hour": "1 Stunda",
"six_hours": "6 stundas",
"one_day": "1 Diena",
"three_days": "3 Dienas",
"seven_days": "7 Dienas",
"option_number": "Option %ld",
"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": "Publisks",
"unlisted": "Neiekļautie",
"private": "Tikai sekotājiem",
"direct": "Tikai cilvēki, kurus es pieminu"
},
"auto_complete": {
"space_to_add": "Space to add"
},
"accessibility": {
"append_attachment": "Pievienot pielikumu",
"append_poll": "Pievienot aptauju",
"remove_poll": "Noņemt aptauju",
"custom_emoji_picker": "Custom Emoji Picker",
"enable_content_warning": "Enable Content Warning",
"disable_content_warning": "Disable Content Warning",
"post_visibility_menu": "Post Visibility Menu",
"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": "Pievienot pielikumu - %s",
"select_visibility_entry": "Select Visibility - %s"
}
},
"profile": {
"header": {
"follows_you": "Seko tev"
},
"dashboard": {
"posts": "posts",
"following": "seko",
"followers": "sekottāji"
},
"fields": {
"add_row": "Pievienot rindu",
"placeholder": {
"label": "Label",
"content": "Saturs"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {
"posts": "Posts",
"replies": "Atbildes",
"posts_and_replies": "Ziņas un atbildes",
"media": "Multivide",
"about": "Par"
},
"relationship_action_alert": {
"confirm_mute_user": {
"title": "Mute Account",
"message": "Confirm to mute %s"
},
"confirm_unmute_user": {
"title": "Unmute Account",
"message": "Confirm to unmute %s"
},
"confirm_block_user": {
"title": "Bloķēts kontu",
"message": "Confirm to block %s"
},
"confirm_unblock_user": {
"title": "Atbloķēt kontu",
"message": "Apstiprini lai atbloķētu %s"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
}
},
"accessibility": {
"show_avatar_image": "Show avatar image",
"edit_avatar_image": "Edit avatar image",
"show_banner_image": "Show banner image",
"double_tap_to_open_the_list": "Double tap to open the list"
}
},
"follower": {
"title": "sekottājs",
"footer": "Followers from other servers are not displayed."
},
"following": {
"title": "seko",
"footer": "Follows from other servers are not displayed."
},
"familiarFollowers": {
"title": "Followers you familiar",
"followed_by_names": "Followed by %s"
},
"favorited_by": {
"title": "Favorited By"
},
"reblogged_by": {
"title": "Reblogged By"
},
"search": {
"title": "Meklēt",
"search_bar": {
"placeholder": "Search hashtags and users",
"cancel": "Atcelt"
},
"recommend": {
"button_text": "Skatīt visu",
"hash_tag": {
"title": "Trending on Mastodon",
"description": "Hashtags that are getting quite a bit of attention",
"people_talking": "%s people are talking"
},
"accounts": {
"title": "Accounts you might like",
"description": "You may like to follow these accounts",
"follow": "Follow"
}
},
"searching": {
"segment": {
"all": "All",
"people": "People",
"hashtags": "Hashtags",
"posts": "Posts"
},
"empty_state": {
"no_results": "No results"
},
"recent_search": "Recent searches",
"clear": "Clear"
}
},
"discovery": {
"tabs": {
"posts": "Ziņas",
"hashtags": "Hashtags",
"news": "Ziņas",
"community": "Community",
"for_you": "Priekš tevis"
},
"intro": "These are the posts gaining traction in your corner of Mastodon."
},
"favorite": {
"title": "Tava izlase"
},
"notification": {
"title": {
"Everything": "Visi",
"Mentions": "Pieminējumi"
},
"notification_description": {
"followed_you": "followed you",
"favorited_your_post": "favorited your post",
"reblogged_your_post": "reblogged your post",
"mentioned_you": "pieminēja tevi",
"request_to_follow_you": "request to follow you",
"poll_has_ended": "balsošana beidzās"
},
"keyobard": {
"show_everything": "Parādīt man visu",
"show_mentions": "Show Mentions"
},
"follow_request": {
"accept": "Pieņemt",
"accepted": "Pieņemts",
"reject": "noraidīt",
"rejected": "Noraidīts"
}
},
"thread": {
"back_title": "Ziņa",
"title": "Post from %s"
},
"settings": {
"title": "Iestatījumi",
"section": {
"appearance": {
"title": "Izskats",
"automatic": "Automātiski",
"light": "Vienmēr gaišs",
"dark": "Vienmēr tumšs"
},
"look_and_feel": {
"title": "Izskats",
"use_system": "Use System",
"really_dark": "Ļoti tumšs",
"sorta_dark": "Itkā tumšs",
"light": "Gaišs"
},
"notifications": {
"title": "Paziņojumi",
"favorites": "Favorites my post",
"follows": "Seko man",
"boosts": "Reblogs my post",
"mentions": "Pieminējumi",
"trigger": {
"anyone": "jebkurš",
"follower": "sekottājs",
"follow": "anyone I follow",
"noone": "neviens",
"title": "Notify me when"
}
},
"preference": {
"title": "Uzstādījumi",
"true_black_dark_mode": "True black dark mode",
"disable_avatar_animation": "Disable animated avatars",
"disable_emoji_animation": "Disable animated emojis",
"using_default_browser": "Use default browser to open links",
"open_links_in_mastodon": "Open links in Mastodon"
},
"boring_zone": {
"title": "The Boring Zone",
"account_settings": "Konta iestatījumi",
"terms": "Pakalpojuma noteikumi",
"privacy": "Privātuma politika"
},
"spicy_zone": {
"title": "The Spicy Zone",
"clear": "Clear Media Cache",
"signout": "Iziet"
}
},
"footer": {
"mastodon_description": "Mastodon ir atvērtā koda programmatūra. Tu vari ziņot par problēmām GitHub %s (%s)"
},
"keyboard": {
"close_settings_window": "Close Settings Window"
}
},
"report": {
"title_report": "Ziņot",
"title": "Ziņot %s",
"step1": "1. solis no 2",
"step2": "2. solis no 2",
"content1": "Are there any other posts youd like to add to the report?",
"content2": "Is there anything the moderators should know about this report?",
"report_sent_title": "Thanks for reporting, well look into this.",
"send": "Nosūtīt Sūdzību",
"skip_to_send": "Sūtīt bez komentāra",
"text_placeholder": "Type or paste additional comments",
"reported": "REPORTED",
"step_one": {
"step_1_of_4": "1. solis no 4",
"whats_wrong_with_this_post": "What's wrong with this post?",
"whats_wrong_with_this_account": "What's wrong with this account?",
"whats_wrong_with_this_username": "What's wrong with %s?",
"select_the_best_match": "Izvēlieties labāko atbilstību",
"i_dont_like_it": "Man tas nepatīk",
"it_is_not_something_you_want_to_see": "Tas nav kaut kas, ko tu vēlies redzēt",
"its_spam": "Tas ir spams",
"malicious_links_fake_engagement_or_repetetive_replies": "Malicious links, fake engagement, or repetetive replies",
"it_violates_server_rules": "It violates server rules",
"you_are_aware_that_it_breaks_specific_rules": "Tu zini, ka tas pārkāpj īpašus noteikumus",
"its_something_else": "Tas ir kaut kas cits",
"the_issue_does_not_fit_into_other_categories": "Šis jautājums neietilpst citās kategorijās"
},
"step_two": {
"step_2_of_4": "2. solis no 4",
"which_rules_are_being_violated": "Kuri noteikumi tiek pārkāpti?",
"select_all_that_apply": "Atlasi visus atbilstošos",
"i_just_dont_like_it": "I just dont like it"
},
"step_three": {
"step_3_of_4": "3. solis no 4",
"are_there_any_posts_that_back_up_this_report": "Vai ir kādas ziņas, kas atbalsta šo ziņojumu?",
"select_all_that_apply": "Atlasi visus atbilstošos"
},
"step_four": {
"step_4_of_4": "4. solis no 4",
"is_there_anything_else_we_should_know": "Vai ir vēl kas mums būtu jāzina?"
},
"step_final": {
"dont_want_to_see_this": "Vai nevēlies to redzēt?",
"when_you_see_something_you_dont_like_on_mastodon_you_can_remove_the_person_from_your_experience.": "When you see something you dont like on Mastodon, you can remove the person from your experience.",
"unfollow": "Atsekot",
"unfollowed": "Atsekoja",
"unfollow_user": "Atsekot %s",
"mute_user": "Apklusināt %s",
"you_wont_see_their_posts_or_reblogs_in_your_home_feed_they_wont_know_they_ve_been_muted": "You wont see their posts or reblogs in your home feed. They wont know theyve been muted.",
"block_user": "Bloķēt %s",
"they_will_no_longer_be_able_to_follow_or_see_your_posts_but_they_can_see_if_theyve_been_blocked": "They will no longer be able to follow or see your posts, but they can see if theyve been blocked.",
"while_we_review_this_you_can_take_action_against_user": "Kamēr mēs to izskatām, tu vari veikt darbības pret @%s"
}
},
"preview": {
"keyboard": {
"close_preview": "Close Preview",
"show_next": "Show Next",
"show_previous": "Show Previous"
}
},
"account_list": {
"tab_bar_hint": "Current selected profile: %s. Double tap then hold to show account switcher",
"dismiss_account_switcher": "Dismiss Account Switcher",
"add_account": "Pievienot kontu"
},
"wizard": {
"new_in_mastodon": "New in Mastodon",
"multiple_account_switch_intro_description": "Switch between multiple accounts by holding the profile button.",
"accessibility_hint": "Double tap to dismiss this wizard"
},
"bookmark": {
"title": "Bookmarks"
}
}
}

View File

@ -0,0 +1,6 @@
{
"NSCameraUsageDescription": "Used to take photo for post status",
"NSPhotoLibraryAddUsageDescription": "Used to save photo into the Photo Library",
"NewPostShortcutItemTitle": "New Post",
"SearchShortcutItemTitle": "Search"
}

View File

@ -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",
@ -180,7 +186,9 @@
"unmute": "Niet langer negeren",
"unmute_user": "%s niet langer negeren",
"muted": "Genegeerd",
"edit_info": "Bewerken"
"edit_info": "Bewerken",
"show_reblogs": "Show Reblogs",
"hide_reblogs": "Hide Reblogs"
},
"timeline": {
"filtered": "Gefilterd",
@ -210,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",
@ -240,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...",
@ -374,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",
@ -384,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..."
@ -405,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",
@ -430,6 +453,10 @@
"placeholder": {
"label": "Etiket",
"content": "Inhoud"
},
"verified": {
"short": "Verified on %s",
"long": "Ownership of this link was checked on %s"
}
},
"segmented_control": {
@ -455,6 +482,14 @@
"confirm_unblock_user": {
"title": "Deblokkeer Account",
"message": "Bevestig om %s te deblokkeren"
},
"confirm_show_reblogs": {
"title": "Show Reblogs",
"message": "Confirm to show reblogs"
},
"confirm_hide_reblogs": {
"title": "Hide Reblogs",
"message": "Confirm to hide reblogs"
}
},
"accessibility": {
@ -684,6 +719,9 @@
"new_in_mastodon": "Nieuw in Mastodon",
"multiple_account_switch_intro_description": "Schakel tussen meerdere accounts door de profielknop in te drukken en vast te houden.",
"accessibility_hint": "Tik tweemaal om het popup-scherm te sluiten"
},
"bookmark": {
"title": "Bookmarks"
}
}
}
}

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>

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