From 3c70f0a9c96f282b3b6e9c02a2d3ab1eaa861ee6 Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Thu, 15 Dec 2022 21:11:52 -0500 Subject: [PATCH 01/16] Run Prettier on YML files (#22345) --- .github/workflows/codeql.yml | 63 ++++++++++++++++++------------------ .rubocop.yml | 2 +- 2 files changed, 32 insertions(+), 33 deletions(-) diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 88ac2fb085..8534501d4e 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -1,11 +1,11 @@ -name: "CodeQL" +name: 'CodeQL' on: push: - branches: [ "main" ] + branches: ['main'] pull_request: # The branches below must be a subset of the branches above - branches: [ "main" ] + branches: ['main'] schedule: - cron: '22 6 * * 1' @@ -21,43 +21,42 @@ jobs: strategy: fail-fast: false matrix: - language: [ 'javascript', 'ruby' ] + language: ['javascript', 'ruby'] # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ] # Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support steps: - - name: Checkout repository - uses: actions/checkout@v3 + - name: Checkout repository + uses: actions/checkout@v3 - # Initializes the CodeQL tools for scanning. - - name: Initialize CodeQL - uses: github/codeql-action/init@v2 - with: - languages: ${{ matrix.language }} - # If you wish to specify custom queries, you can do so here or in a config file. - # By default, queries listed here will override any specified in a config file. - # Prefix the list here with "+" to use these queries and those in the config file. + # Initializes the CodeQL tools for scanning. + - name: Initialize CodeQL + uses: github/codeql-action/init@v2 + with: + languages: ${{ matrix.language }} + # If you wish to specify custom queries, you can do so here or in a config file. + # By default, queries listed here will override any specified in a config file. + # Prefix the list here with "+" to use these queries and those in the config file. - # Details on CodeQL's query packs refer to : https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs - # queries: security-extended,security-and-quality + # Details on CodeQL's query packs refer to : https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs + # queries: security-extended,security-and-quality + # Autobuild attempts to build any compiled languages (C/C++, C#, Go, or Java). + # If this step fails, then you should remove it and run the build manually (see below) + - name: Autobuild + uses: github/codeql-action/autobuild@v2 - # Autobuild attempts to build any compiled languages (C/C++, C#, Go, or Java). - # If this step fails, then you should remove it and run the build manually (see below) - - name: Autobuild - uses: github/codeql-action/autobuild@v2 + # ℹ️ Command-line programs to run using the OS shell. + # 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun - # ℹ️ Command-line programs to run using the OS shell. - # 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun + # If the Autobuild fails above, remove it and uncomment the following three lines. + # modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance. - # If the Autobuild fails above, remove it and uncomment the following three lines. - # modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance. + # - run: | + # echo "Run, Build Application using script" + # ./location_of_script_within_repo/buildscript.sh - # - run: | - # echo "Run, Build Application using script" - # ./location_of_script_within_repo/buildscript.sh - - - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 - with: - category: "/language:${{matrix.language}}" + - name: Perform CodeQL Analysis + uses: github/codeql-action/analyze@v2 + with: + category: '/language:${{matrix.language}}' diff --git a/.rubocop.yml b/.rubocop.yml index 67284fe34b..3c92234705 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -250,7 +250,7 @@ Metrics/ModuleLength: Metrics/ParameterLists: Max: 5 # RuboCop default 5 - CountKeywordArgs: true # RuboCop default true + CountKeywordArgs: true # RuboCop default true MaxOptionalParameters: 3 # RuboCop default 3 Exclude: - app/models/concerns/account_interactions.rb From 2889c686108e89a87317505f93b841f5a8a6649b Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Fri, 16 Dec 2022 04:46:39 +0100 Subject: [PATCH 02/16] New Crowdin updates (#22182) * New translations activerecord.en.yml (Malayalam) * New translations devise.en.yml (Malayalam) * New translations doorkeeper.en.yml (Malayalam) * New translations en.json (Breton) * New translations simple_form.en.yml (Breton) * New translations activerecord.en.yml (Breton) * New translations devise.en.yml (Breton) * New translations doorkeeper.en.yml (Breton) * New translations en.json (Bosnian) * New translations en.json (French, Quebec) * New translations simple_form.en.yml (French, Quebec) * New translations activerecord.en.yml (French, Quebec) * New translations devise.en.yml (French, Quebec) * New translations doorkeeper.en.yml (French, Quebec) * New translations en.json (Sinhala) * New translations simple_form.en.yml (Sinhala) * New translations activerecord.en.yml (Sinhala) * New translations devise.en.yml (Sinhala) * New translations doorkeeper.en.yml (Sinhala) * New translations en.json (Cornish) * New translations en.json (Kannada) * New translations devise.en.yml (Kannada) * New translations simple_form.en.yml (Scottish Gaelic) * New translations activerecord.en.yml (Scottish Gaelic) * New translations devise.en.yml (Scottish Gaelic) * New translations doorkeeper.en.yml (Scottish Gaelic) * New translations simple_form.en.yml (Asturian) * New translations activerecord.en.yml (Asturian) * New translations devise.en.yml (Asturian) * New translations simple_form.en.yml (Aragonese) * New translations activerecord.en.yml (Aragonese) * New translations devise.en.yml (Aragonese) * New translations doorkeeper.en.yml (Aragonese) * New translations simple_form.en.yml (Occitan) * New translations activerecord.en.yml (Occitan) * New translations devise.en.yml (Occitan) * New translations doorkeeper.en.yml (Occitan) * New translations activerecord.en.yml (Kurmanji (Kurdish)) * New translations doorkeeper.en.yml (Kurmanji (Kurdish)) * New translations simple_form.en.yml (Sorani (Kurdish)) * New translations devise.en.yml (Sorani (Kurdish)) * New translations doorkeeper.en.yml (Sorani (Kurdish)) * New translations en.json (Igbo) * New translations en.json (Corsican) * New translations simple_form.en.yml (Corsican) * New translations activerecord.en.yml (Corsican) * New translations devise.en.yml (Corsican) * New translations doorkeeper.en.yml (Corsican) * New translations en.json (Sardinian) * New translations simple_form.en.yml (Sardinian) * New translations activerecord.en.yml (Sardinian) * New translations devise.en.yml (Sardinian) * New translations doorkeeper.en.yml (Sardinian) * New translations en.json (Sanskrit) * New translations en.json (Kabyle) * New translations simple_form.en.yml (Kabyle) * New translations activerecord.en.yml (Kabyle) * New translations devise.en.yml (Kabyle) * New translations doorkeeper.en.yml (Kabyle) * New translations en.json (Ido) * New translations simple_form.en.yml (Ido) * New translations activerecord.en.yml (Ido) * New translations devise.en.yml (Ido) * New translations doorkeeper.en.yml (Ido) * New translations en.json (Taigi) * New translations en.json (Silesian) * New translations en.json (Standard Moroccan Tamazight) * New translations simple_form.en.yml (Standard Moroccan Tamazight) * New translations activerecord.en.yml (Standard Moroccan Tamazight) * New translations devise.en.yml (Standard Moroccan Tamazight) * New translations doorkeeper.en.yml (Standard Moroccan Tamazight) * New translations en.json (Afrikaans) * New translations en.json (Bulgarian) * New translations en.json (Catalan) * New translations en.json (Czech) * New translations en.json (German) * New translations en.json (Greek) * New translations en.json (Frisian) * New translations en.json (Finnish) * New translations en.json (Irish) * New translations en.json (Hungarian) * New translations en.json (Armenian) * New translations en.json (Italian) * New translations en.json (Georgian) * New translations en.json (Lithuanian) * New translations en.json (Macedonian) * New translations en.json (Dutch) * New translations en.json (Punjabi) * New translations en.json (Chinese Traditional) * New translations en.json (Urdu (Pakistan)) * New translations en.json (Vietnamese) * New translations en.json (Tamil) * New translations en.json (Bengali) * New translations en.json (Marathi) * New translations en.json (Croatian) * New translations en.json (Kazakh) * New translations en.json (Latvian) * New translations en.json (Hindi) * New translations en.json (Telugu) * New translations en.json (English, United Kingdom) * New translations en.json (Burmese) * New translations en.json (Uyghur) * New translations en.json (Tatar) * New translations en.json (Malayalam) * New translations en.json (Latin) * New translations en.json (Bosnian) * New translations en.json (Cornish) * New translations en.json (Kannada) * New translations en.json (Asturian) * New translations en.json (Kurmanji (Kurdish)) * New translations en.json (Sorani (Kurdish)) * New translations en.json (Igbo) * New translations en.json (Corsican) * New translations en.json (Sardinian) * New translations en.json (Sanskrit) * New translations en.json (Kabyle) * New translations en.json (Taigi) * New translations en.json (Silesian) * New translations en.json (Standard Moroccan Tamazight) * New translations en.yml (French) * New translations en.yml (Spanish) * New translations en.yml (Arabic) * New translations en.yml (Belarusian) * New translations en.yml (Catalan) * New translations en.yml (Czech) * New translations en.yml (Danish) * New translations en.yml (German) * New translations en.yml (Greek) * New translations en.yml (Frisian) * New translations en.yml (Basque) * New translations en.yml (Finnish) * New translations en.yml (Hungarian) * New translations en.yml (Italian) * New translations en.yml (Japanese) * New translations en.yml (Korean) * New translations en.yml (Dutch) * New translations en.yml (Norwegian) * New translations en.yml (Polish) * New translations en.yml (Portuguese) * New translations en.yml (Russian) * New translations en.yml (Slovak) * New translations en.yml (Slovenian) * New translations en.yml (Albanian) * New translations en.yml (Swedish) * New translations en.yml (Turkish) * New translations en.yml (Ukrainian) * New translations en.yml (Chinese Simplified) * New translations en.yml (Chinese Traditional) * New translations en.yml (Vietnamese) * New translations en.yml (Galician) * New translations en.yml (Icelandic) * New translations en.yml (Portuguese, Brazilian) * New translations en.yml (Indonesian) * New translations en.yml (Persian) * New translations en.yml (Spanish, Mexico) * New translations en.yml (Bengali) * New translations en.yml (Thai) * New translations en.yml (Norwegian Nynorsk) * New translations en.yml (Kazakh) * New translations en.yml (Estonian) * New translations en.yml (Latvian) * New translations en.yml (Malay) * New translations en.yml (Welsh) * New translations en.yml (Faroese) * New translations en.yml (Esperanto) * New translations en.yml (Chinese Traditional, Hong Kong) * New translations en.yml (Latin) * New translations en.yml (French, Quebec) * New translations en.yml (Sinhala) * New translations en.yml (Scottish Gaelic) * New translations en.yml (Aragonese) * New translations en.yml (Occitan) * New translations en.yml (Kurmanji (Kurdish)) * New translations en.yml (Sorani (Kurdish)) * New translations en.yml (Scots) * New translations en.yml (Corsican) * New translations en.yml (Sardinian) * New translations en.yml (Ido) * New translations simple_form.en.yml (Bulgarian) * New translations simple_form.en.yml (Finnish) * New translations simple_form.en.yml (Latin) * New translations simple_form.en.yml (French, Quebec) * New translations simple_form.en.yml (Kurmanji (Kurdish)) * New translations activerecord.en.yml (Frisian) * New translations activerecord.en.yml (Latin) * New translations devise.en.yml (Frisian) * New translations devise.en.yml (Latin) * New translations devise.en.yml (Kurmanji (Kurdish)) * New translations doorkeeper.en.yml (Bulgarian) * New translations doorkeeper.en.yml (Frisian) * New translations doorkeeper.en.yml (Hungarian) * New translations doorkeeper.en.yml (Italian) * New translations doorkeeper.en.yml (Vietnamese) * New translations doorkeeper.en.yml (Latin) * New translations en.json (Belarusian) * New translations en.json (Catalan) * New translations en.json (Danish) * New translations en.json (Finnish) * New translations en.json (Turkish) * New translations en.yml (Belarusian) * New translations en.yml (Catalan) * New translations en.yml (Danish) * New translations en.yml (Swedish) * New translations en.yml (Turkish) * New translations doorkeeper.en.yml (Danish) * Normalize locale files * New translations en.json (German) * New translations en.json (Swedish) * New translations en.json (Estonian) * New translations en.json (Latvian) * New translations en.json (Welsh) * New translations en.yml (Hungarian) * New translations en.yml (Polish) * New translations en.yml (Latvian) * New translations en.yml (Welsh) * New translations simple_form.en.yml (Welsh) * New translations activerecord.en.yml (Welsh) * New translations devise.en.yml (Welsh) * New translations doorkeeper.en.yml (Czech) * New translations doorkeeper.en.yml (Latvian) * New translations doorkeeper.en.yml (Welsh) * New translations en.json (Ukrainian) * New translations en.json (Chinese Traditional) * New translations en.json (Estonian) * New translations en.yml (Swedish) * New translations en.yml (Ukrainian) * New translations en.yml (Chinese Traditional) * New translations doorkeeper.en.yml (Italian) * New translations doorkeeper.en.yml (Swedish) * New translations doorkeeper.en.yml (Chinese Traditional) * New translations en.json (Catalan) * New translations en.json (Slovenian) * New translations en.json (Faroese) * New translations en.json (Asturian) * New translations en.yml (Catalan) * New translations en.yml (German) * New translations en.yml (Slovenian) * New translations en.yml (Faroese) * New translations doorkeeper.en.yml (German) * New translations doorkeeper.en.yml (Slovenian) * New translations doorkeeper.en.yml (Faroese) * New translations doorkeeper.en.yml (Ukrainian) * New translations en.json (Greek) * New translations en.yml (Danish) * New translations en.json (Danish) * New translations en.yml (Danish) * New translations doorkeeper.en.yml (Danish) * Normalize Co-authored-by: Yamagishi Kazutoshi --- app/javascript/mastodon/locales/af.json | 5 + app/javascript/mastodon/locales/an.json | 5 + app/javascript/mastodon/locales/ar.json | 5 + app/javascript/mastodon/locales/ast.json | 7 +- app/javascript/mastodon/locales/be.json | 5 + app/javascript/mastodon/locales/bg.json | 75 +- app/javascript/mastodon/locales/bn.json | 5 + app/javascript/mastodon/locales/br.json | 5 + app/javascript/mastodon/locales/bs.json | 5 + app/javascript/mastodon/locales/ca.json | 93 +-- app/javascript/mastodon/locales/ckb.json | 141 ++-- app/javascript/mastodon/locales/co.json | 5 + app/javascript/mastodon/locales/cs.json | 5 + app/javascript/mastodon/locales/cy.json | 5 + app/javascript/mastodon/locales/da.json | 5 + app/javascript/mastodon/locales/de.json | 13 +- .../mastodon/locales/defaultMessages.json | 19 +- app/javascript/mastodon/locales/el.json | 7 +- app/javascript/mastodon/locales/en-GB.json | 5 + app/javascript/mastodon/locales/en.json | 2 +- app/javascript/mastodon/locales/eo.json | 5 + app/javascript/mastodon/locales/es-AR.json | 5 + app/javascript/mastodon/locales/es-MX.json | 5 + app/javascript/mastodon/locales/es.json | 7 +- app/javascript/mastodon/locales/et.json | 9 +- app/javascript/mastodon/locales/eu.json | 5 + app/javascript/mastodon/locales/fa.json | 5 + app/javascript/mastodon/locales/fi.json | 49 +- app/javascript/mastodon/locales/fo.json | 11 +- app/javascript/mastodon/locales/fr-QC.json | 5 + app/javascript/mastodon/locales/fr.json | 7 +- app/javascript/mastodon/locales/fy.json | 393 +++++------ app/javascript/mastodon/locales/ga.json | 17 +- app/javascript/mastodon/locales/gd.json | 5 + app/javascript/mastodon/locales/gl.json | 5 + app/javascript/mastodon/locales/he.json | 13 +- app/javascript/mastodon/locales/hi.json | 35 +- app/javascript/mastodon/locales/hr.json | 5 + app/javascript/mastodon/locales/hu.json | 5 + app/javascript/mastodon/locales/hy.json | 5 + app/javascript/mastodon/locales/id.json | 5 + app/javascript/mastodon/locales/ig.json | 5 + app/javascript/mastodon/locales/io.json | 5 + app/javascript/mastodon/locales/is.json | 9 +- app/javascript/mastodon/locales/it.json | 5 + app/javascript/mastodon/locales/ja.json | 9 +- app/javascript/mastodon/locales/ka.json | 5 + app/javascript/mastodon/locales/kab.json | 5 + app/javascript/mastodon/locales/kk.json | 5 + app/javascript/mastodon/locales/kn.json | 5 + app/javascript/mastodon/locales/ko.json | 7 +- app/javascript/mastodon/locales/ku.json | 5 + app/javascript/mastodon/locales/kw.json | 5 + app/javascript/mastodon/locales/la.json | 654 ++++++++++++++++++ app/javascript/mastodon/locales/lt.json | 5 + app/javascript/mastodon/locales/lv.json | 75 +- app/javascript/mastodon/locales/mk.json | 5 + app/javascript/mastodon/locales/ml.json | 5 + app/javascript/mastodon/locales/mr.json | 229 +++--- app/javascript/mastodon/locales/ms.json | 5 + app/javascript/mastodon/locales/my.json | 5 + app/javascript/mastodon/locales/nl.json | 13 +- app/javascript/mastodon/locales/nn.json | 5 + app/javascript/mastodon/locales/no.json | 5 + app/javascript/mastodon/locales/oc.json | 5 + app/javascript/mastodon/locales/pa.json | 5 + app/javascript/mastodon/locales/pl.json | 25 +- app/javascript/mastodon/locales/pt-BR.json | 5 + app/javascript/mastodon/locales/pt-PT.json | 5 + app/javascript/mastodon/locales/ro.json | 5 + app/javascript/mastodon/locales/ru.json | 5 + app/javascript/mastodon/locales/sa.json | 5 + app/javascript/mastodon/locales/sc.json | 5 + app/javascript/mastodon/locales/sco.json | 5 + app/javascript/mastodon/locales/si.json | 5 + app/javascript/mastodon/locales/sk.json | 5 + app/javascript/mastodon/locales/sl.json | 5 + app/javascript/mastodon/locales/sq.json | 5 + app/javascript/mastodon/locales/sr-Latn.json | 5 + app/javascript/mastodon/locales/sr.json | 5 + app/javascript/mastodon/locales/sv.json | 5 + app/javascript/mastodon/locales/szl.json | 5 + app/javascript/mastodon/locales/ta.json | 5 + app/javascript/mastodon/locales/tai.json | 5 + app/javascript/mastodon/locales/te.json | 5 + app/javascript/mastodon/locales/th.json | 5 + app/javascript/mastodon/locales/tr.json | 5 + app/javascript/mastodon/locales/tt.json | 5 + app/javascript/mastodon/locales/ug.json | 5 + app/javascript/mastodon/locales/uk.json | 5 + app/javascript/mastodon/locales/ur.json | 5 + app/javascript/mastodon/locales/vi.json | 5 + .../mastodon/locales/whitelist_la.json | 2 + app/javascript/mastodon/locales/zgh.json | 5 + app/javascript/mastodon/locales/zh-CN.json | 5 + app/javascript/mastodon/locales/zh-HK.json | 5 + app/javascript/mastodon/locales/zh-TW.json | 25 +- config/locales/activerecord.ckb.yml | 5 + config/locales/activerecord.es-MX.yml | 2 +- config/locales/activerecord.la.yml | 1 + config/locales/an.yml | 1 - config/locales/ar.yml | 6 +- config/locales/ast.yml | 1 + config/locales/be.yml | 26 +- config/locales/bg.yml | 163 ++++- config/locales/ca.yml | 9 +- config/locales/ckb.yml | 1 - config/locales/cs.yml | 8 +- config/locales/cy.yml | 9 +- config/locales/da.yml | 11 +- config/locales/de.yml | 21 +- config/locales/devise.be.yml | 4 +- config/locales/devise.bg.yml | 40 +- config/locales/devise.fi.yml | 4 +- config/locales/devise.fy.yml | 97 ++- config/locales/devise.ku.yml | 6 +- config/locales/devise.la.yml | 1 + config/locales/doorkeeper.ast.yml | 1 + config/locales/doorkeeper.bg.yml | 36 +- config/locales/doorkeeper.ca.yml | 10 + config/locales/doorkeeper.cs.yml | 1 + config/locales/doorkeeper.da.yml | 10 + config/locales/doorkeeper.de.yml | 3 + config/locales/doorkeeper.es-AR.yml | 8 + config/locales/doorkeeper.fo.yml | 10 + config/locales/doorkeeper.fy.yml | 8 +- config/locales/doorkeeper.gl.yml | 10 +- config/locales/doorkeeper.he.yml | 10 + config/locales/doorkeeper.hu.yml | 10 + config/locales/doorkeeper.it.yml | 10 + config/locales/doorkeeper.ko.yml | 5 + config/locales/doorkeeper.la.yml | 1 + config/locales/doorkeeper.lv.yml | 10 + config/locales/doorkeeper.ro.yml | 2 + config/locales/doorkeeper.sl.yml | 10 + config/locales/doorkeeper.sv.yml | 10 + config/locales/doorkeeper.uk.yml | 2 + config/locales/doorkeeper.vi.yml | 10 + config/locales/doorkeeper.zh-TW.yml | 14 +- config/locales/el.yml | 8 +- config/locales/eo.yml | 6 +- config/locales/es-AR.yml | 11 +- config/locales/es-MX.yml | 6 +- config/locales/es.yml | 4 +- config/locales/et.yml | 74 +- config/locales/eu.yml | 1 - config/locales/fa.yml | 3 +- config/locales/fi.yml | 29 +- config/locales/fo.yml | 9 +- config/locales/fr-QC.yml | 29 +- config/locales/fr.yml | 6 +- config/locales/fy.yml | 80 ++- config/locales/ga.yml | 3 + config/locales/gd.yml | 1 - config/locales/gl.yml | 4 +- config/locales/he.yml | 9 +- config/locales/hu.yml | 11 +- config/locales/hy.yml | 2 - config/locales/id.yml | 4 +- config/locales/io.yml | 1 - config/locales/is.yml | 4 +- config/locales/it.yml | 9 +- config/locales/ja.yml | 9 +- config/locales/kab.yml | 2 - config/locales/ko.yml | 6 +- config/locales/ku.yml | 19 +- config/locales/la.yml | 12 + config/locales/lv.yml | 9 +- config/locales/ms.yml | 11 +- config/locales/nl.yml | 13 +- config/locales/nn.yml | 34 +- config/locales/pl.yml | 6 +- config/locales/pt-BR.yml | 2 +- config/locales/pt-PT.yml | 4 +- config/locales/ru.yml | 4 +- config/locales/sco.yml | 1 - config/locales/si.yml | 1 - config/locales/simple_form.ar.yml | 4 + config/locales/simple_form.be.yml | 87 ++- config/locales/simple_form.bg.yml | 75 +- config/locales/simple_form.de.yml | 2 +- config/locales/simple_form.et.yml | 12 +- config/locales/simple_form.fi.yml | 6 +- config/locales/simple_form.fy.yml | 99 +++ config/locales/simple_form.ku.yml | 4 +- config/locales/simple_form.la.yml | 1 + config/locales/simple_form.sr-Latn.yml | 254 ++++++- config/locales/simple_form.sr.yml | 28 + config/locales/simple_form.th.yml | 2 +- config/locales/sk.yml | 1 - config/locales/sl.yml | 9 +- config/locales/sq.yml | 13 +- config/locales/sr.yml | 40 +- config/locales/sv.yml | 9 +- config/locales/th.yml | 6 +- config/locales/tr.yml | 9 +- config/locales/uk.yml | 11 +- config/locales/vi.yml | 9 +- config/locales/zh-CN.yml | 8 +- config/locales/zh-HK.yml | 8 +- config/locales/zh-TW.yml | 19 +- 201 files changed, 3233 insertions(+), 833 deletions(-) create mode 100644 app/javascript/mastodon/locales/la.json create mode 100644 app/javascript/mastodon/locales/whitelist_la.json create mode 100644 config/locales/activerecord.la.yml create mode 100644 config/locales/devise.la.yml create mode 100644 config/locales/doorkeeper.la.yml create mode 100644 config/locales/la.yml create mode 100644 config/locales/simple_form.la.yml diff --git a/app/javascript/mastodon/locales/af.json b/app/javascript/mastodon/locales/af.json index 60a814373d..d4a9927666 100644 --- a/app/javascript/mastodon/locales/af.json +++ b/app/javascript/mastodon/locales/af.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Plasings en antwoorde", "account.report": "Rapporteer @{name}", "account.requested": "Wag op goedkeuring. Klik om volgversoek te kanselleer", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Deel @{name} se profiel", "account.show_reblogs": "Wys aangestuurde plasings van @{name}", "account.statuses_counter": "{count, plural, one {{counter} Plaas} other {{counter} Plasings}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Report issue", "explore.search_results": "Soekresultate", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/an.json b/app/javascript/mastodon/locales/an.json index 83722156b1..8b0669aaba 100644 --- a/app/javascript/mastodon/locales/an.json +++ b/app/javascript/mastodon/locales/an.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Publicacions y respuestas", "account.report": "Denunciar a @{name}", "account.requested": "Esperando l'aprebación", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Compartir lo perfil de @{name}", "account.show_reblogs": "Amostrar retutz de @{name}", "account.statuses_counter": "{count, plural, one {{counter} Publicación} other {{counter} Publicaciones}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copiar lo seguimiento de pila en o portafuellas", "errors.unexpected_crash.report_issue": "Informar d'un problema/error", "explore.search_results": "Resultaus de busqueda", + "explore.suggested_follows": "For you", "explore.title": "Explorar", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Esta categoría de filtro no s'aplica a lo contexto en o qual ha accediu a esta publlicación. Si quiers que la publicación sía filtrada tamién en este contexto, habrás d'editar lo filtro.", "filter_modal.added.context_mismatch_title": "Lo contexto no coincide!", "filter_modal.added.expired_explanation": "Esta categoría de filtro ha caducau, amenesterá cambiar la calendata de caducidat pa que s'aplique.", diff --git a/app/javascript/mastodon/locales/ar.json b/app/javascript/mastodon/locales/ar.json index 6c95d47d6f..941af112f1 100644 --- a/app/javascript/mastodon/locales/ar.json +++ b/app/javascript/mastodon/locales/ar.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "المنشورات والرُدود", "account.report": "الإبلاغ عن @{name}", "account.requested": "في انتظار القبول. اضغط لإلغاء طلب المُتابعة", + "account.requested_follow": "{name} has requested to follow you", "account.share": "شارِك الملف التعريفي لـ @{name}", "account.show_reblogs": "عرض مشاركات @{name}", "account.statuses_counter": "{count, plural, zero {لَا منشورات} one {منشور واحد} two {منشوران إثنان} few {{counter} منشورات} many {{counter} منشورًا} other {{counter} منشور}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "انسخ تتبع الارتباطات إلى الحافظة", "errors.unexpected_crash.report_issue": "الإبلاغ عن خلل", "explore.search_results": "نتائج البحث", + "explore.suggested_follows": "For you", "explore.title": "استكشف", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "فئة عامل التصفية هذه لا تنطبق على السياق الذي وصلت فيه إلى هذه المشاركة. إذا كنت ترغب في تصفية المنشور في هذا السياق أيضا، فسيتعين عليك تعديل عامل التصفية.", "filter_modal.added.context_mismatch_title": "عدم تطابق السياق!", "filter_modal.added.expired_explanation": "انتهت صلاحية فئة عامل التصفية هذه، سوف تحتاج إلى تغيير تاريخ انتهاء الصلاحية لتطبيقها.", diff --git a/app/javascript/mastodon/locales/ast.json b/app/javascript/mastodon/locales/ast.json index e287b9a463..23e74f1f16 100644 --- a/app/javascript/mastodon/locales/ast.json +++ b/app/javascript/mastodon/locales/ast.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Artículos ya rempuestes", "account.report": "Report @{name}", "account.requested": "Awaiting approval. Click to cancel follow request", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Share @{name}'s profile", "account.show_reblogs": "Amosar los artículos compartíos de @{name}", "account.statuses_counter": "{count, plural, one {{counter} artículu} other {{counter} artículos}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Report issue", "explore.search_results": "Resultaos de la busca", + "explore.suggested_follows": "Pa ti", "explore.title": "Esploración", + "explore.trending_links": "Noticies", + "explore.trending_statuses": "Artículos", + "explore.trending_tags": "Etiquetes", "filter_modal.added.context_mismatch_explanation": "Esta categoría de peñera nun s'aplica al contestu nel qu'accediesti a esti artículu. Si tamién quies que se peñere l'artículu nesti contestu, tienes d'editar la peñera.", "filter_modal.added.context_mismatch_title": "¡El contestu nun coincide!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", @@ -257,7 +262,7 @@ "follow_recommendations.lead": "Los artículos de los perfiles que sigas van apaecer n'orde cronolóxicu nel to feed d'aniciu. ¡Nun tengas mieu d'enquivocate, pues dexar de siguilos con facilidá en cualesquier momentu!", "follow_request.authorize": "Autorizar", "follow_request.reject": "Refugar", - "follow_requests.unlocked_explanation": "Magar que la cuenta nun tea bloquiada, ye posible que'l personal del dominiu {domain} quiera revisar manualmente les solicitúes de siguimientu d'estes cuentes.", + "follow_requests.unlocked_explanation": "Magar que la to cuenta nun seya privada, el personal del dominiu «{domain}» pensó qu'a lo meyor quies revisar manualmente les solicitúes de siguimientu d'estes cuentes.", "footer.about": "Tocante a", "footer.directory": "Direutoriu de perfiles", "footer.get_app": "Consiguir l'aplicación", diff --git a/app/javascript/mastodon/locales/be.json b/app/javascript/mastodon/locales/be.json index 0e84db7180..d221c00732 100644 --- a/app/javascript/mastodon/locales/be.json +++ b/app/javascript/mastodon/locales/be.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Допісы і адказы", "account.report": "Паскардзіцца на @{name}", "account.requested": "Чакаецца ўхваленне. Націсніце, каб скасаваць запыт на падпіску", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Абагуліць профіль @{name}", "account.show_reblogs": "Паказаць падштурхоўванні ад @{name}", "account.statuses_counter": "{count, plural, one {{counter} допіс} few {{counter} допісы} many {{counter} допісаў} other {{counter} допісу}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Дадаць дыягнастычны стэк у буфер абмену", "errors.unexpected_crash.report_issue": "Паведаміць аб праблеме", "explore.search_results": "Вынікі пошуку", + "explore.suggested_follows": "For you", "explore.title": "Агляд", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Гэтая катэгорыя фільтра не прымяняецца да кантэксту, у якім вы адкрылі гэты пост. Калі вы хочаце, каб паведамленне таксама было адфільтравана ў гэтым кантэксце, вам трэба будзе адрэдагаваць фільтр", "filter_modal.added.context_mismatch_title": "Неадпаведны кантэкст!", "filter_modal.added.expired_explanation": "Тэрмін дзеяння гэтай катэгорыі фільтраў скончыўся, вам трэба будзе змяніць дату заканчэння тэрміну дзеяння, каб яна прымянялася", diff --git a/app/javascript/mastodon/locales/bg.json b/app/javascript/mastodon/locales/bg.json index f04f6054df..ad7885fd93 100644 --- a/app/javascript/mastodon/locales/bg.json +++ b/app/javascript/mastodon/locales/bg.json @@ -12,7 +12,7 @@ "about.powered_by": "Децентрализирана социална мрежа, захранвана от {mastodon}", "about.rules": "Правила на сървъра", "account.account_note_header": "Бележка", - "account.add_or_remove_from_list": "Добави или премахни от списъците", + "account.add_or_remove_from_list": "Добавяне или премахване от списъци", "account.badges.bot": "Бот", "account.badges.group": "Група", "account.block": "Блокиране на @{name}", @@ -40,7 +40,7 @@ "account.go_to_profile": "Към профила", "account.hide_reblogs": "Скриване на споделяния от @{name}", "account.joined_short": "Дата на присъединяване", - "account.languages": "Смяна на показваните езици", + "account.languages": "Смяна на езиците на абонамент", "account.link_verified_on": "Собствеността върху тази връзка е проверена на {date}", "account.locked_info": "Състоянието за поверителността на акаунта е зададено заключено. Собственикът преглежда ръчно от кого може да се следва.", "account.media": "Мултимедия", @@ -51,10 +51,11 @@ "account.muted": "Заглушено", "account.open_original_page": "Отваряне на оригиналната страница", "account.posts": "Публикации", - "account.posts_with_replies": "С отговори", + "account.posts_with_replies": "Публикации и отговори", "account.report": "Докладване на @{name}", "account.requested": "Чака се одобрение. Щракнете за отмяна на заявката за последване", - "account.share": "Изпращане на профила на @{name}", + "account.requested_follow": "{name} has requested to follow you", + "account.share": "Споделяне на профила на @{name}", "account.show_reblogs": "Показване на споделяния от @{name}", "account.statuses_counter": "{count, plural, one {{counter} публикация} other {{counter} публикации}}", "account.unblock": "Отблокиране на @{name}", @@ -142,11 +143,11 @@ "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Запазване на промените", "compose_form.sensitive.hide": "{count, plural, one {Маркиране на мултимедията като деликатна} other {Маркиране на мултимедиите като деликатни}}", - "compose_form.sensitive.marked": "{count, plural, one {Мултимедията е маркирана като деликатна} other {Мултимедиите са маркирани като деликатни}}", + "compose_form.sensitive.marked": "{count, plural, one {мултимедия е означена като деликатна} other {мултимедии са означени като деликатни}}", "compose_form.sensitive.unmarked": "{count, plural, one {Мултимедията не е маркирана като деликатна} other {Мултимедиите не са маркирани като деликатни}}", "compose_form.spoiler.marked": "Премахване на предупреждението за съдържание", "compose_form.spoiler.unmarked": "Добавяне на предупреждение за съдържание", - "compose_form.spoiler_placeholder": "Напишете предупреждение", + "compose_form.spoiler_placeholder": "Тук напишете предупреждението си", "confirmation_modal.cancel": "Отказ", "confirmations.block.block_and_report": "Блокиране и докладване", "confirmations.block.confirm": "Блокиране", @@ -178,13 +179,13 @@ "conversation.with": "С {names}", "copypaste.copied": "Копирано", "copypaste.copy": "Копиране", - "directory.federated": "От познатата федивселена", + "directory.federated": "От позната федивселена", "directory.local": "Само от {domain}", "directory.new_arrivals": "Новодошли", "directory.recently_active": "Наскоро дейни", "disabled_account_banner.account_settings": "Настройки на акаунта", "disabled_account_banner.text": "Вашият акаунт {disabledAccount} сега е изключен.", - "dismissable_banner.community_timeline": "Ето най-скорошните публични публикации, създадени от акаунти в {domain}.", + "dismissable_banner.community_timeline": "Ето най-скорошните публични публикации от хора, чиито акаунти са разположени в {domain}.", "dismissable_banner.dismiss": "Отхвърляне", "dismissable_banner.explore_links": "Тези новини се разказват от хората в този и други сървъри на децентрализираната мрежа точно сега.", "dismissable_banner.explore_statuses": "Тези публикации от този и други сървъри в децентрализираната мрежа набират популярност сега на този сървър.", @@ -194,7 +195,7 @@ "embed.preview": "Ето как ще изглежда:", "emoji_button.activity": "Дейност", "emoji_button.clear": "Изчистване", - "emoji_button.custom": "Персонализирани", + "emoji_button.custom": "Персонализирано", "emoji_button.flags": "Знамена", "emoji_button.food": "Храна и напитки", "emoji_button.label": "Вмъкване на емоджи", @@ -207,9 +208,9 @@ "emoji_button.search_results": "Резултати от търсене", "emoji_button.symbols": "Символи", "emoji_button.travel": "Пътуване и места", - "empty_column.account_suspended": "Профилът е спрян", + "empty_column.account_suspended": "Спрян акаунт", "empty_column.account_timeline": "Тук няма публикации!", - "empty_column.account_unavailable": "Няма достъп до профила", + "empty_column.account_unavailable": "Недостъпен профил", "empty_column.blocks": "Още не сте блокирали никакви потребители.", "empty_column.bookmarked_statuses": "Още не сте отметнали публикации. Отметвайки някоя, то тя ще се покаже тук.", "empty_column.community": "Локалният инфопоток е празен. Публикувайте нещо, за да започнете!", @@ -221,7 +222,7 @@ "empty_column.follow_recommendations": "Изглежда, че няма генерирани предложения за вас. Можете да опитате да търсите за хора, които знаете или да разгледате популярните тагове.", "empty_column.follow_requests": "Все още нямате заявки за последване. Когато получите такава, тя ще се покаже тук.", "empty_column.hashtag": "Още няма нищо в този хаштаг.", - "empty_column.home": "Вашият личен инфопоток е празен! Последвайте повече хора, за да го запълните. {suggestions}", + "empty_column.home": "Вашата начална часова ос е празна! Последвайте повече хора, за да я запълните. {suggestions}", "empty_column.home.suggestions": "Преглед на някои предложения", "empty_column.list": "Още няма нищо в този списък. Когато членовете на списъка публикуват нови публикации, то те ще се появят тук.", "empty_column.lists": "Все още нямате списъци. Когато създадете такъв, той ще се покаже тук.", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Копиране на stacktrace-а в клипборда", "errors.unexpected_crash.report_issue": "Сигнал за проблем", "explore.search_results": "Резултати от търсенето", + "explore.suggested_follows": "For you", "explore.title": "Разглеждане", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Тази категория филтър не е приложима към контекста, в който достъпвате тази публикация. Ако желаете да филтрирате публикациите в този контекст, трябва да изберете друг филтър.", "filter_modal.added.context_mismatch_title": "Несъвпадащ контекст!", "filter_modal.added.expired_explanation": "Валидността на тази категория филтър е изтекла. Сменете срока на валидност, за да я приложите.", @@ -260,7 +265,7 @@ "follow_requests.unlocked_explanation": "Въпреки че акаунтът ви не е заключен, служителите на {domain} помислиха, че може да искате да преглеждате ръчно заявките за последване на тези профили.", "footer.about": "Относно", "footer.directory": "Директория на профилите", - "footer.get_app": "Изтегли приложението", + "footer.get_app": "Вземане на приложението", "footer.invite": "Поканване на хора", "footer.keyboard_shortcuts": "Клавишни комбинации", "footer.privacy_policy": "Политика за поверителност", @@ -284,7 +289,7 @@ "home.hide_announcements": "Скриване на оповестявания", "home.show_announcements": "Показване на оповестявания", "interaction_modal.description.favourite": "Ако имате профил в Mastodon, можете да маркирате публикация като любима, за да уведомите автора, че я оценявате, и да я запазите за по-късно.", - "interaction_modal.description.follow": "Ако имате профил в Mastodon, можете да последвате {name}, за да виждате постовете от този профил в своя основен инфопоток.", + "interaction_modal.description.follow": "Ако имате регистрация в Mastodon, то може да последвате {name}, за да виждате публикациите от този профил в началния си инфоканал.", "interaction_modal.description.reblog": "Ако имате профил в Mastodon, можете да споделите тази публикация със своите последователи.", "interaction_modal.description.reply": "Ако имате профил в Mastodon, можете да добавите отговор към тази публикация.", "interaction_modal.on_another_server": "На различен сървър", @@ -311,10 +316,10 @@ "keyboard_shortcuts.favourites": "Отваряне на списъка с любими", "keyboard_shortcuts.federated": "Отваряне на федерирания инфопоток", "keyboard_shortcuts.heading": "Клавишни съчетания", - "keyboard_shortcuts.home": "Отваряне на личния инфопоток", + "keyboard_shortcuts.home": "Отваряне на началната часова ос", "keyboard_shortcuts.hotkey": "Бърз клавиш", "keyboard_shortcuts.legend": "Показване на тази легенда", - "keyboard_shortcuts.local": "Отваряне на локалния инфопоток", + "keyboard_shortcuts.local": "Отваряне на местна часова ос", "keyboard_shortcuts.mention": "Споменаване на автор", "keyboard_shortcuts.muted": "Отваряне на списъка със заглушени потребители", "keyboard_shortcuts.my_profile": "Отваряне на профила ви", @@ -339,7 +344,7 @@ "lightbox.previous": "Назад", "limited_account_hint.action": "Покажи профила въпреки това", "limited_account_hint.title": "Този профил е бил скрит от модераторита на {domain}.", - "lists.account.add": "Добавяне към списък", + "lists.account.add": "Добавяне в списък", "lists.account.remove": "Премахване от списък", "lists.delete": "Изтриване на списък", "lists.edit": "Промяна на списъка", @@ -381,13 +386,13 @@ "navigation_bar.personal": "Лично", "navigation_bar.pins": "Закачени публикации", "navigation_bar.preferences": "Предпочитания", - "navigation_bar.public_timeline": "Федериран инфопоток", + "navigation_bar.public_timeline": "Федеративна хронология", "navigation_bar.search": "Търсене", "navigation_bar.security": "Сигурност", "not_signed_in_indicator.not_signed_in": "Трябва да влезете за достъп до този ресурс.", "notification.admin.report": "{name} докладва {target}", "notification.admin.sign_up": "{name} се регистрира", - "notification.favourite": "{name} хареса ваша публикация", + "notification.favourite": "{name} сложи в любими ваша публикация", "notification.follow": "{name} ви последва", "notification.follow_request": "{name} поиска да ви последва", "notification.mention": "{name} ви спомена", @@ -416,7 +421,7 @@ "notifications.column_settings.status": "Нови публикации:", "notifications.column_settings.unread_notifications.category": "Непрочетени известия", "notifications.column_settings.unread_notifications.highlight": "Изтъкване на непрочетените известия", - "notifications.column_settings.update": "Редакции:", + "notifications.column_settings.update": "Промени:", "notifications.filter.all": "Всичко", "notifications.filter.boosts": "Споделяния", "notifications.filter.favourites": "Любими", @@ -436,7 +441,7 @@ "picture_in_picture.restore": "Връщане обратно", "poll.closed": "Затворено", "poll.refresh": "Опресняване", - "poll.total_people": "{count, plural, one {# човек} other {# човека}}", + "poll.total_people": "{count, plural, one {# човек} other {# души}}", "poll.total_votes": "{count, plural, one {# глас} other {# гласа}}", "poll.vote": "Гласуване", "poll.voted": "Гласувахте за този отговор", @@ -451,21 +456,21 @@ "privacy.public.long": "Видимо за всички", "privacy.public.short": "Публично", "privacy.unlisted.long": "Видимо за всички, но не чрез възможността за откриване", - "privacy.unlisted.short": "Скрито", + "privacy.unlisted.short": "Несписъчно", "privacy_policy.last_updated": "Последно осъвременяване на {date}", "privacy_policy.title": "Политика за поверителност", "refresh": "Опресняване", "regeneration_indicator.label": "Зареждане…", - "regeneration_indicator.sublabel": "Вашият основен инфопоток се подготвя!", + "regeneration_indicator.sublabel": "Подготовка на началния ви инфоканал!", "relative_time.days": "{number} д.", "relative_time.full.days": "преди {number, plural, one {# ден} other {# дни}}", "relative_time.full.hours": "преди {number, plural, one {# час} other {# часа}}", "relative_time.full.just_now": "току-що", "relative_time.full.minutes": "преди {number, plural, one {# минута} other {# минути}}", "relative_time.full.seconds": "преди {number, plural, one {# секунда} other {# секунди}}", - "relative_time.hours": "{number} ч.", + "relative_time.hours": "{number}ч.", "relative_time.just_now": "сега", - "relative_time.minutes": "{number} мин.", + "relative_time.minutes": "{number}м.", "relative_time.seconds": "{number}с.", "relative_time.today": "днес", "reply_indicator.cancel": "Отказ", @@ -505,7 +510,7 @@ "report.thanks.title": "Не искате ли да виждате това?", "report.thanks.title_actionable": "Благодарности за докладването, ще го прегледаме.", "report.unfollow": "Стоп на следването на @{name}", - "report.unfollow_explanation": "Последвали сте този акаунт. За да не виждате повече публикациите му в основния си инфопоток, то спрете да го следвате.", + "report.unfollow_explanation": "Последвали сте този акаунт. За да не виждате повече публикациите му в началния си инфопоток, то спрете да го следвате.", "report_notification.attached_statuses": "прикачено {count, plural, one {{count} публикация} other {{count} публикации}}", "report_notification.categories.other": "Друго", "report_notification.categories.spam": "Спам", @@ -524,7 +529,7 @@ "search_results.hashtags": "Хаштагове", "search_results.nothing_found": "Не може да се намери каквото и да било за тези термини при търсене", "search_results.statuses": "Публикации", - "search_results.statuses_fts_disabled": "Търсенето на публикации по тяхното съдържание не е активирано за този Mastodon сървър.", + "search_results.statuses_fts_disabled": "Търсенето на публикации по съдържанието им не е включено в този сървър на Mastodon.", "search_results.title": "Търсене за {q}", "search_results.total": "{count, number} {count, plural, one {резултат} other {резултата}}", "server_banner.about_active_users": "Ползващите сървъра през последните 30 дни (дейните месечно потребители)", @@ -537,7 +542,7 @@ "sign_in_banner.sign_in": "Вход", "sign_in_banner.text": "Влезте, за да последвате профили или хаштагове, любимо, споделяне и отговаряне на публикации или взаимодействие от акаунта ви на друг сървър.", "status.admin_account": "Отваряне на интерфейс за модериране за @{name}", - "status.admin_status": "Open this status in the moderation interface", + "status.admin_status": "Отваряне на тази публикация в интерфейс на модериране", "status.block": "Блокиране на @{name}", "status.bookmark": "Отмятане", "status.cancel_reblog_private": "Отсподеляне", @@ -587,20 +592,20 @@ "status.translate": "Превод", "status.translated_from_with": "Преведено от {lang}, използвайки {provider}", "status.uncached_media_warning": "Не е налично", - "status.unmute_conversation": "Раззаглушаване на разговор", + "status.unmute_conversation": "Без заглушаването на разговора", "status.unpin": "Разкачане от профила", "subscribed_languages.lead": "Публикации само на избрани езици ще се явяват в началото ви и в списъка с часови оси след промяната. Изберете \"нищо\", за да получавате публикации на всички езици.", "subscribed_languages.save": "Запазване на промените", "subscribed_languages.target": "Смяна на езика за {target}", "suggestions.dismiss": "Отхвърляне на предложение", - "suggestions.header": "Може да се интересувате от…", + "suggestions.header": "Може да имате интерес от…", "tabs_bar.federated_timeline": "Федерална", "tabs_bar.home": "Начало", "tabs_bar.local_timeline": "Местни", "tabs_bar.notifications": "Известия", - "time_remaining.days": "{number, plural, one {# ден} other {# дни}} остава", - "time_remaining.hours": "{number, plural, one {# час} other {# часа}} остава", - "time_remaining.minutes": "{number, plural, one {# минута} other {# минути}} остава", + "time_remaining.days": "{number, plural, one {остава # ден} other {остават # дни}}", + "time_remaining.hours": "{number, plural, one {остава # час} other {остават # часа}}", + "time_remaining.minutes": "{number, plural, one {остава # минута} other {остават # минути}}", "time_remaining.moments": "Оставащи моменти", "time_remaining.seconds": "{number, plural, one {# секунда} other {# секунди}} остава", "timeline_hint.remote_resource_not_displayed": "{resource} от други сървъри не се показват.", @@ -619,12 +624,12 @@ "upload_error.poll": "Качването на файлове не е позволено с анкети.", "upload_form.audio_description": "Опишете за хора със загубен слух", "upload_form.description": "Опишете за хора със зрително увреждане", - "upload_form.description_missing": "Няма добавено описание", + "upload_form.description_missing": "Няма добавен опис", "upload_form.edit": "Редактиране", "upload_form.thumbnail": "Промяна на миниобраза", "upload_form.undo": "Изтриване", "upload_form.video_description": "Опишете за хора със загубен слух или зрително увреждане", - "upload_modal.analyzing_picture": "Анализ на снимка…", + "upload_modal.analyzing_picture": "Снимков анализ…", "upload_modal.apply": "Прилагане", "upload_modal.applying": "Прилагане…", "upload_modal.choose_image": "Избор на образ", diff --git a/app/javascript/mastodon/locales/bn.json b/app/javascript/mastodon/locales/bn.json index 6e33bf789a..663c357e43 100644 --- a/app/javascript/mastodon/locales/bn.json +++ b/app/javascript/mastodon/locales/bn.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "টুট এবং মতামত", "account.report": "@{name} কে রিপোর্ট করুন", "account.requested": "অনুমতির অপেক্ষা। অনুসরণ করার অনুরোধ বাতিল করতে এখানে ক্লিক করুন", + "account.requested_follow": "{name} has requested to follow you", "account.share": "@{name} র প্রোফাইল অন্যদের দেখান", "account.show_reblogs": "@{name} র সমর্থনগুলো দেখান", "account.statuses_counter": "{count, plural,one {{counter} টুট} other {{counter} টুট}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "স্টেকট্রেস ক্লিপবোর্ডে কপি করুন", "errors.unexpected_crash.report_issue": "সমস্যার প্রতিবেদন করুন", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/br.json b/app/javascript/mastodon/locales/br.json index e046824b6c..d0f47dd01e 100644 --- a/app/javascript/mastodon/locales/br.json +++ b/app/javascript/mastodon/locales/br.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Toudoù ha respontoù", "account.report": "Disklêriañ @{name}", "account.requested": "O c'hortoz an asant. Klikit evit nullañ ar goulenn heuliañ", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Skignañ profil @{name}", "account.show_reblogs": "Diskouez skignadennoù @{name}", "account.statuses_counter": "{count, plural, one {{counter} Toud} two {{counter} Doud} other {{counter} a Doudoù}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Eilañ ar roudoù diveugañ er golver", "errors.unexpected_crash.report_issue": "Danevellañ ur fazi", "explore.search_results": "Disoc'hoù an enklask", + "explore.suggested_follows": "For you", "explore.title": "Furchal", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Kenarroud digenglotus !", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/bs.json b/app/javascript/mastodon/locales/bs.json index 3e3a5243e6..e3aab78cae 100644 --- a/app/javascript/mastodon/locales/bs.json +++ b/app/javascript/mastodon/locales/bs.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Posts and replies", "account.report": "Report @{name}", "account.requested": "Awaiting approval. Click to cancel follow request", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Share @{name}'s profile", "account.show_reblogs": "Show boosts from @{name}", "account.statuses_counter": "{count, plural, one {{counter} Post} other {{counter} Posts}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Report issue", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/ca.json b/app/javascript/mastodon/locales/ca.json index 6b1743d614..faeadad42d 100644 --- a/app/javascript/mastodon/locales/ca.json +++ b/app/javascript/mastodon/locales/ca.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Tuts i respostes", "account.report": "Informa sobre @{name}", "account.requested": "S'espera l'aprovació. Clica per a cancel·lar la petició de seguiment", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Comparteix el perfil de @{name}", "account.show_reblogs": "Mostra els impulsos de @{name}", "account.statuses_counter": "{count, plural, one {{counter} Publicació} other {{counter} Publicacions}}", @@ -104,7 +105,7 @@ "column.direct": "Missatges directes", "column.directory": "Navega pels perfils", "column.domain_blocks": "Dominis blocats", - "column.favourites": "Preferits", + "column.favourites": "Favorits", "column.follow_requests": "Peticions de seguir-te", "column.home": "Inici", "column.lists": "Llistes", @@ -126,8 +127,8 @@ "compose.language.change": "Canvia d'idioma", "compose.language.search": "Cerca idiomes...", "compose_form.direct_message_warning_learn_more": "Més informació", - "compose_form.encryption_warning": "Les publicacions a Mastodon no estant xifrades punt a punt. No comparteixis informació sensible mitjançant Mastodon.", - "compose_form.hashtag_warning": "Aquesta publicació no es mostrarà en cap etiqueta, ja que no està llistada. Només les publicacions públiques es poden cercar per etiqueta.", + "compose_form.encryption_warning": "Els tuts a Mastodon no estant xifrats punt a punt. No comparteixis informació sensible mitjançant Mastodon.", + "compose_form.hashtag_warning": "Aquest tut no es mostrarà en cap etiqueta, ja que no està llistat. Només els tuts públics es poden cercar per etiqueta.", "compose_form.lock_disclaimer": "El teu compte no està {locked}. Tothom pot seguir-te i veure les publicacions de només per a seguidors.", "compose_form.lock_disclaimer.lock": "blocat", "compose_form.placeholder": "Què et passa pel cap?", @@ -137,11 +138,11 @@ "compose_form.poll.remove_option": "Elimina aquesta opció", "compose_form.poll.switch_to_multiple": "Canvia l’enquesta per a permetre diverses opcions", "compose_form.poll.switch_to_single": "Canvia l’enquesta per a permetre una única opció", - "compose_form.publish": "Publica", + "compose_form.publish": "Tut", "compose_form.publish_form": "Publica", - "compose_form.publish_loud": "{publish}!", + "compose_form.publish_loud": "Tut!", "compose_form.save_changes": "Desa els canvis", - "compose_form.sensitive.hide": "{count, plural, one {Marca el contingut com a sensible} other {Marca el contingut com a sensible}}", + "compose_form.sensitive.hide": "{count, plural, one {Marca mèdia com a sensible} other {Marca mèdia com a sensible}}", "compose_form.sensitive.marked": "{count, plural, one {Contingut marcat com a sensible} other {Contingut marcat com a sensible}}", "compose_form.sensitive.unmarked": "{count, plural, one {Contingut no marcat com a sensible} other {Contingut no marcat com a sensible}}", "compose_form.spoiler.marked": "Elimina l'avís de contingut", @@ -187,10 +188,10 @@ "dismissable_banner.community_timeline": "Aquestes són les publicacions més recents d'usuaris amb el compte a {domain}.", "dismissable_banner.dismiss": "Ometre", "dismissable_banner.explore_links": "Gent d'aquest i d'altres servidors de la xarxa descentralitzada estan comentant ara mateix aquestes notícies.", - "dismissable_banner.explore_statuses": "Aquestes publicacions d'aquest i altres servidors de la xarxa descentralitzada estan guanyant l'atenció ara mateix en aquest servidor.", + "dismissable_banner.explore_statuses": "Aquests tuts d'aquest i altres servidors de la xarxa descentralitzada estan guanyant l'atenció ara mateix en aquest servidor.", "dismissable_banner.explore_tags": "Aquestes etiquetes estan guanyant ara mateix l'atenció dels usuaris d'aquest i altres servidors de la xarxa descentralitzada.", - "dismissable_banner.public_timeline": "Aquestes són les publicacions públiques més recents de persones en aquest i altres servidors de la xarxa descentralitzada que aquest servidor coneix.", - "embed.instructions": "Incrusta aquesta publicació a la teva pàgina web copiant el codi següent.", + "dismissable_banner.public_timeline": "Aquestes són els tuts públics més recents de persones en aquest i altres servidors de la xarxa descentralitzada que aquest servidor coneix.", + "embed.instructions": "Incrusta aquest tut a la teva pàgina web copiant el codi següent.", "embed.preview": "Aquest aspecte tindrà:", "emoji_button.activity": "Activitat", "emoji_button.clear": "Neteja", @@ -213,17 +214,17 @@ "empty_column.blocks": "Encara no has blocat cap usuari.", "empty_column.bookmarked_statuses": "Encara no has marcat cap publicació com a preferida. Quan en marquis una, apareixerà aquí.", "empty_column.community": "La línia de temps local és buida. Escriu alguna cosa públicament per posar-ho tot en marxa!", - "empty_column.direct": "Encara no teniu missatges directes. Quan n'envieu o en rebeu, sortiran aquí.", + "empty_column.direct": "Encara no tens missatges directes. Quan n'enviïs o en rebis un, sortirà aquí.", "empty_column.domain_blocks": "Encara no hi ha dominis blocats.", "empty_column.explore_statuses": "No hi ha res en tendència ara mateix. Revisa-ho més tard!", - "empty_column.favourited_statuses": "Encara no has afavorit cap publicació. Quan ho facis, apareixerà aquí.", + "empty_column.favourited_statuses": "Encara no has afavorit cap tut. Quan ho facis, apareixerà aquí.", "empty_column.favourites": "Encara no ha marcat ningú aquesta publicació com a preferida. Quan ho faci algú apareixerà aquí.", "empty_column.follow_recommendations": "Sembla que no s'han pogut generar suggeriments per a tu. Pots provar d'usar la cerca per trobar persones que vulguis conèixer o explorar les etiquetes en tendència.", "empty_column.follow_requests": "Encara no tens cap petició de seguiment. Quan en rebis una, apareixerà aquí.", "empty_column.hashtag": "Encara no hi ha res en aquesta etiqueta.", "empty_column.home": "La teva línia de temps és buida! Segueix més gent per a emplenar-la. {suggestions}", "empty_column.home.suggestions": "Mostra alguns suggeriments", - "empty_column.list": "Encara no hi ha res en aquesta llista. Quan els membres facin noves publicacions, apareixeran aquí.", + "empty_column.list": "Encara no hi ha res en aquesta llista. Quan els membres facin nous tuts, apareixeran aquí.", "empty_column.lists": "Encara no tens cap llista. Quan en facis una, apareixerà aquí.", "empty_column.mutes": "Encara no has silenciat cap usuari.", "empty_column.notifications": "Encara no tens notificacions. Quan altre gent interactuï amb tu, les veuràs aquí.", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copia stacktrace al porta-retalls", "errors.unexpected_crash.report_issue": "Informa d'un problema", "explore.search_results": "Resultats de la cerca", + "explore.suggested_follows": "Per a tu", "explore.title": "Explora", + "explore.trending_links": "Notícies", + "explore.trending_statuses": "Tuts", + "explore.trending_tags": "Etiquetes", "filter_modal.added.context_mismatch_explanation": "Aquesta categoria de filtre no s'aplica al context en què has accedit a aquesta publicació. Si també vols que la publicació es filtri en aquest context, hauràs d'editar el filtre.", "filter_modal.added.context_mismatch_title": "El context no coincideix!", "filter_modal.added.expired_explanation": "La categoria d'aquest filtre ha caducat, necessitaràs canviar la seva data de caducitat per a aplicar-la.", @@ -251,7 +256,7 @@ "filter_modal.select_filter.search": "Cerca o crea", "filter_modal.select_filter.subtitle": "Usa una categoria existent o crea'n una de nova", "filter_modal.select_filter.title": "Filtra aquesta publicació", - "filter_modal.title.status": "Filtra una publicació", + "filter_modal.title.status": "Filtra un tut", "follow_recommendations.done": "Fet", "follow_recommendations.heading": "Segueix a la gent de la que t'agradaria veure els seus tuts! Aquí hi ha algunes recomanacions.", "follow_recommendations.lead": "Les publicacions dels usuaris que segueixes es mostraran en ordre cronològic en la teva línia de temps d'Inici. No tinguis por de cometre errors, pots deixar de seguir-los en qualsevol moment!", @@ -286,12 +291,12 @@ "interaction_modal.description.favourite": "Amb un compte a Mastodon pots afavorir aquesta publicació, que l'autor sàpiga que t'ha agradat i desar-la per a més endavant.", "interaction_modal.description.follow": "Amb un compte a Mastodon, pots seguir a {name} per a rebre les seves publicacions en la teva línia de temps d'Inici.", "interaction_modal.description.reblog": "Amb un compte a Mastodon, pots impulsar aquesta publicació per a compartir-la amb els teus seguidors.", - "interaction_modal.description.reply": "Amb un compte a Mastodon, pots respondre aquesta publicació.", + "interaction_modal.description.reply": "Amb un compte a Mastodon, pots respondre aquest tut.", "interaction_modal.on_another_server": "En un servidor diferent", "interaction_modal.on_this_server": "En aquest servidor", "interaction_modal.other_server_instructions": "Copia i enganxa aquesta URL en el camp de cerca de la teva aplicació Mastodon preferida o en l'interfície web del teu servidor Mastodon.", "interaction_modal.preamble": "Com que Mastodon és descentralitzat, pots fer servir el teu compte existent en un altre servidor Mastodon o plataforma compatible si no tens compte en aquest.", - "interaction_modal.title.favourite": "Marca la publicació de {name}", + "interaction_modal.title.favourite": "Marca el tut de {name}", "interaction_modal.title.follow": "Segueix {name}", "interaction_modal.title.reblog": "Impulsa la publicació de {name}", "interaction_modal.title.reply": "Respon a la publicació de {name}", @@ -300,7 +305,7 @@ "intervals.full.minutes": "{number, plural, one {# minut} other {# minuts}}", "keyboard_shortcuts.back": "Vés enrere", "keyboard_shortcuts.blocked": "Obre la llista d'usuaris blocats", - "keyboard_shortcuts.boost": "Impulsa la publicació", + "keyboard_shortcuts.boost": "Impulsa el tut", "keyboard_shortcuts.column": "Centra la columna", "keyboard_shortcuts.compose": "Centra l'àrea de composició de text", "keyboard_shortcuts.description": "Descripció", @@ -319,10 +324,10 @@ "keyboard_shortcuts.muted": "Obre la llista d'usuaris silenciats", "keyboard_shortcuts.my_profile": "Obre el teu perfil", "keyboard_shortcuts.notifications": "Obre la columna de notificacions", - "keyboard_shortcuts.open_media": "Obre el contingut", - "keyboard_shortcuts.pinned": "Obre la llista de publicacions fixades", + "keyboard_shortcuts.open_media": "Obre mèdia", + "keyboard_shortcuts.pinned": "Obre la llista de tuts fixats", "keyboard_shortcuts.profile": "Obre el perfil de l'autor", - "keyboard_shortcuts.reply": "Respon a la publicació", + "keyboard_shortcuts.reply": "Respon al tut", "keyboard_shortcuts.requests": "Obre la llista de sol·licituds de seguiment", "keyboard_shortcuts.search": "Centra la barra de cerca", "keyboard_shortcuts.spoilers": "Mostra/amaga el camp CW", @@ -401,7 +406,7 @@ "notifications.column_settings.admin.report": "Nous informes:", "notifications.column_settings.admin.sign_up": "Nous registres:", "notifications.column_settings.alert": "Notificacions d'escriptori", - "notifications.column_settings.favourite": "Preferits:", + "notifications.column_settings.favourite": "Favorits:", "notifications.column_settings.filter_bar.advanced": "Mostra totes les categories", "notifications.column_settings.filter_bar.category": "Barra ràpida de filtres", "notifications.column_settings.filter_bar.show_bar": "Mostra la barra de filtres", @@ -477,7 +482,7 @@ "report.category.subtitle": "Tria la millor coincidència", "report.category.title": "Explica'ns què passa amb això ({type})", "report.category.title_account": "perfil", - "report.category.title_status": "publicació", + "report.category.title_status": "tut", "report.close": "Fet", "report.comment.title": "Hi ha res més que creguis que hauríem de saber?", "report.forward": "Reenvia a {target}", @@ -497,7 +502,7 @@ "report.rules.subtitle": "Selecciona totes les aplicables", "report.rules.title": "Quines regles s'han violat?", "report.statuses.subtitle": "Selecciona totes les aplicables", - "report.statuses.title": "Hi ha cap publicació que doni suport a aquest informe?", + "report.statuses.title": "Hi ha cap tut que doni suport a aquest informe?", "report.submit": "Envia", "report.target": "Es reporta {target}", "report.thanks.take_action": "Aquestes són les teves opcions per a controlar el que veus a Mastodon:", @@ -506,7 +511,7 @@ "report.thanks.title_actionable": "Gràcies per informar, ho investigarem.", "report.unfollow": "Deixa de seguir @{name}", "report.unfollow_explanation": "Segueixes aquest compte. Per no veure les seves publicacions a la teva línia de temps d'Inici deixa de seguir-lo.", - "report_notification.attached_statuses": "{count, plural, one {{count} publicació adjunta} other {{count} publicacions adjuntes}}", + "report_notification.attached_statuses": "{count, plural, one {{count} tut} other {{count} tuts}} adjunts", "report_notification.categories.other": "Altres", "report_notification.categories.spam": "Brossa", "report_notification.categories.violation": "Violació de norma", @@ -514,17 +519,17 @@ "search.placeholder": "Cerca", "search.search_or_paste": "Cerca o escriu l'URL", "search_popout.search_format": "Format de cerca avançada", - "search_popout.tips.full_text": "Text simple recupera publicacions que has escrit, les marcades com a preferides, les impulsades o en les que has estat esmentat, així com usuaris, noms d'usuari i etiquetes.", + "search_popout.tips.full_text": "Text simple recupera tuts que has escrit, els marcats com a favorits, els impulsats o en els que has estat esmentat, així com usuaris, noms d'usuari i etiquetes.", "search_popout.tips.hashtag": "etiqueta", - "search_popout.tips.status": "publicació", + "search_popout.tips.status": "tut", "search_popout.tips.text": "El text simple recupera coincidències amb els usuaris, els noms d'usuari i les etiquetes", "search_popout.tips.user": "usuari", "search_results.accounts": "Gent", "search_results.all": "Tots", "search_results.hashtags": "Etiquetes", "search_results.nothing_found": "No s'ha pogut trobar res per a aquests termes de cerca", - "search_results.statuses": "Publicacions", - "search_results.statuses_fts_disabled": "La cerca de publicacions pel seu contingut no està habilitada en aquest servidor Mastodon.", + "search_results.statuses": "Tuts", + "search_results.statuses_fts_disabled": "La cerca de tuts pel seu contingut no està habilitada en aquest servidor Mastodon.", "search_results.title": "Cerca de {q}", "search_results.total": "{count, number} {count, plural, one {resultat} other {resultats}}", "server_banner.about_active_users": "Gent que ha fet servir aquest servidor en els darrers 30 dies (Usuaris Actius Mensuals)", @@ -537,12 +542,12 @@ "sign_in_banner.sign_in": "Inicia sessió", "sign_in_banner.text": "Inicia la sessió per seguir perfils o etiquetes, afavorir, compartir i respondre a publicacions o interactuar des del teu compte en un servidor diferent.", "status.admin_account": "Obre la interfície de moderació per a @{name}", - "status.admin_status": "Obre aquesta publicació a la interfície de moderació", + "status.admin_status": "Obrir aquest tut a la interfície de moderació", "status.block": "Bloca @{name}", "status.bookmark": "Marca", "status.cancel_reblog_private": "Desfés l'impuls", - "status.cannot_reblog": "No es pot impulsar aquesta publicació", - "status.copy": "Copia l'enllaç a la publicació", + "status.cannot_reblog": "No es pot impulsar aquest tut", + "status.copy": "Copia l'enllaç al tut", "status.delete": "Elimina", "status.detailed_status": "Vista detallada de la conversa", "status.direct": "Missatge directe a @{name}", @@ -550,10 +555,10 @@ "status.edited": "Editat {date}", "status.edited_x_times": "Editat {count, plural, one {{count} vegada} other {{count} vegades}}", "status.embed": "Incrusta", - "status.favourite": "Preferit", - "status.filter": "Filtra aquesta publicació", + "status.favourite": "Favorit", + "status.filter": "Filtra aquest tut", "status.filtered": "Filtrada", - "status.hide": "Amaga la publicació", + "status.hide": "Amaga el tut", "status.history.created": "creat per {name} {date}", "status.history.edited": "editat per {name} {date}", "status.load_more": "Carrega'n més", @@ -562,9 +567,9 @@ "status.more": "Més", "status.mute": "Silencia @{name}", "status.mute_conversation": "Silencia la conversa", - "status.open": "Amplia la publicació", + "status.open": "Amplia el tut", "status.pin": "Fixa en el perfil", - "status.pinned": "Publicació fixada", + "status.pinned": "Tut fixat", "status.read_more": "Més informació", "status.reblog": "Impulsa", "status.reblog_private": "Impulsa amb la visibilitat original", @@ -589,7 +594,7 @@ "status.uncached_media_warning": "No està disponible", "status.unmute_conversation": "Deixa de silenciar la conversa", "status.unpin": "Desfixa del perfil", - "subscribed_languages.lead": "Només les publicacions en les llengües seleccionades apareixeran en les teves línies de temps \"Inici\" i \"Llistes\" després del canvi. No en seleccionis cap per a rebre publicacions en totes les llengües.", + "subscribed_languages.lead": "Només els tuts en les llengües seleccionades apareixeran en les teves línies de temps \"Inici\" i \"Llistes\" després del canvi. No en seleccionis cap per a rebre tuts en totes les llengües.", "subscribed_languages.save": "Desa els canvis", "subscribed_languages.target": "Canvia les llengües subscrites per a {target}", "suggestions.dismiss": "Ignora el suggeriment", @@ -610,27 +615,27 @@ "trends.counter_by_accounts": "{count, plural, one {{counter} persona} other {{counter} persones}} en {days, plural, one {el passat dia} other {els passats {days} dies}}", "trends.trending_now": "És tendència", "ui.beforeunload": "El teu esborrany es perdrà si surts de Mastodon.", - "units.short.billion": "{count} B", - "units.short.million": "{count} M", - "units.short.thousand": "{count} K", + "units.short.billion": "{count}B", + "units.short.million": "{count}M", + "units.short.thousand": "{count}K", "upload_area.title": "Arrossega i deixa anar per a carregar", "upload_button.label": "Afegeix imatges, un vídeo o un fitxer d'àudio", "upload_error.limit": "S'ha superat el límit de càrrega d'arxius.", "upload_error.poll": "No es permet carregar fitxers a les enquestes.", - "upload_form.audio_description": "Descripció per a persones amb discapacitat auditiva", - "upload_form.description": "Descripció per a persones amb discapacitat visual", + "upload_form.audio_description": "Descriu-ho per a persones amb problemes d'audició", + "upload_form.description": "Descriu-ho per a persones amb problemes de visió", "upload_form.description_missing": "No s'hi ha afegit cap descripció", "upload_form.edit": "Edita", "upload_form.thumbnail": "Canvia la miniatura", "upload_form.undo": "Elimina", - "upload_form.video_description": "Descripció per a persones amb discapacitat auditiva o amb discapacitat visual", + "upload_form.video_description": "Descriu-ho per a persones amb problemes de visió o audició", "upload_modal.analyzing_picture": "S'analitza la imatge…", "upload_modal.apply": "Aplica", "upload_modal.applying": "S'aplica…", "upload_modal.choose_image": "Tria la imatge", - "upload_modal.description_placeholder": "Jove xef, porti whisky amb quinze glaçons d’hidrogen, coi!", + "upload_modal.description_placeholder": "Setze jutges d'un jutjat mengen fetge d'un penjat", "upload_modal.detect_text": "Detecta el text de la imatge", - "upload_modal.edit_media": "Edita el contingut", + "upload_modal.edit_media": "Edita el Mèdia", "upload_modal.hint": "Fes clic o arrossega el cercle en la previsualització per a triar el punt focal que sempre serà visible en totes les miniatures.", "upload_modal.preparing_ocr": "Es prepara l'OCR…", "upload_modal.preview_label": "Previsualitza ({ratio})", diff --git a/app/javascript/mastodon/locales/ckb.json b/app/javascript/mastodon/locales/ckb.json index f2879ca6ef..0a84153ae9 100644 --- a/app/javascript/mastodon/locales/ckb.json +++ b/app/javascript/mastodon/locales/ckb.json @@ -6,11 +6,11 @@ "about.domain_blocks.preamble": "ماستۆدۆن بە گشتی ڕێگەت پێدەدات بە پیشاندانی ناوەڕۆکەکان و کارلێک کردن لەگەڵ بەکارهێنەران لە هەر ڕاژەیەکی تر بە گشتی. ئەمانە ئەو بەدەرکردنانەن کە کراون لەسەر ئەم ڕاژە تایبەتە.", "about.domain_blocks.silenced.explanation": "بە گشتی ناتوانی زانیاریە تایبەتەکان و ناوەڕۆکی ئەم ڕاژەیە ببینی، مەگەر بە ڕوونی بەدوایدا بگەڕێیت یان هەڵیبژێریت بۆ شوێنکەوتنی.", "about.domain_blocks.silenced.title": "سنووردار", - "about.domain_blocks.suspended.explanation": "No data from this server will be processed, stored or exchanged, making any interaction or communication with users from this server impossible.", + "about.domain_blocks.suspended.explanation": "هیچ داتایەک لەم سێرڤەرەوە پرۆسێس ناکرێت، هەڵناگیرێت یان ئاڵوگۆڕ ناکرێت، ئەمەش وا دەکات هیچ کارلێکێک یان پەیوەندییەک لەگەڵ بەکارهێنەران لەم سێرڤەرەوە مەحاڵ بێت.", "about.domain_blocks.suspended.title": "هەڵپەسێردراوە", - "about.not_available": "This information has not been made available on this server.", - "about.powered_by": "Decentralized social media powered by {mastodon}", - "about.rules": "Server rules", + "about.not_available": "ئەم زانیاریانە لەسەر ئەم سێرڤەرە بەردەست نەکراون.", + "about.powered_by": "سۆشیال میدیای لامەرکەزی کە لەلایەن {mastodon} ەوە بەهێز دەکرێت", + "about.rules": "یاساکانی سێرڤەر", "account.account_note_header": "تێبینی ", "account.add_or_remove_from_list": "زیادکردن یان سڕینەوە لە پێرستەکان", "account.badges.bot": "بوت", @@ -19,16 +19,16 @@ "account.block_domain": "بلۆکی هەموو شتێک لە {domain}", "account.blocked": "بلۆککرا", "account.browse_more_on_origin_server": "گەڕانی فرەتر لە سەر پرۆفایلی سەرەکی", - "account.cancel_follow_request": "Withdraw follow request", + "account.cancel_follow_request": "داواکاری فۆڵۆو بکشێنەوە", "account.direct": "پەیامی تایبەت بە @{name}", "account.disable_notifications": "ئاگانامە مەنێرە بۆم کاتێک @{name} پۆست دەکرێت", "account.domain_blocked": "دۆمەین قەپاتکرا", "account.edit_profile": "دەستکاری پرۆفایل", "account.enable_notifications": "ئاگادارم بکەوە کاتێک @{name} بابەتەکان", "account.endorse": "ناساندن لە پرۆفایل", - "account.featured_tags.last_status_at": "Last post on {date}", - "account.featured_tags.last_status_never": "No posts", - "account.featured_tags.title": "{name}'s featured hashtags", + "account.featured_tags.last_status_at": "دوایین پۆست لە {date}", + "account.featured_tags.last_status_never": "هیچ پۆستێک نییە", + "account.featured_tags.title": "هاشتاگە تایبەتەکانی {name}", "account.follow": "شوێنکەوتن", "account.followers": "شوێنکەوتووان", "account.followers.empty": "کەسێک شوێن ئەم بەکارهێنەرە نەکەوتووە", @@ -37,23 +37,24 @@ "account.following_counter": "{count, plural, one {{counter} شوێنکەوتوو} other {{counter} شوێنکەوتوو}}", "account.follows.empty": "ئەم بەکارهێنەرە تا ئێستا شوێن کەس نەکەوتووە.", "account.follows_you": "شوێنکەوتووەکانت", - "account.go_to_profile": "Go to profile", + "account.go_to_profile": "بڕۆ بۆ پڕۆفایلی", "account.hide_reblogs": "داشاردنی بووستەکان لە @{name}", - "account.joined_short": "Joined", - "account.languages": "Change subscribed languages", + "account.joined_short": "بەشداری کردووە", + "account.languages": "گۆڕینی زمانە بەشداربووەکان", "account.link_verified_on": "خاوەنداریەتی ئەم لینکە لە {date} چێک کراوە", "account.locked_info": "تایبەتمەندی ئەم هەژمارەیە ڕیکخراوە بۆ قوفڵدراوە. خاوەنەکە بە دەستی پێداچوونەوە دەکات کە کێ دەتوانێت شوێنیان بکەوێت.", "account.media": "میدیا", "account.mention": "ئاماژە @{name}", - "account.moved_to": "{name} has indicated that their new account is now:", + "account.moved_to": "{name} ئاماژەی بەوە کردووە کە ئەکاونتە نوێیەکەیان ئێستا:", "account.mute": "بێدەنگکردن @{name}", "account.mute_notifications": "هۆشیارکەرەوەکان لاببە لە @{name}", "account.muted": "بێ دەنگ", - "account.open_original_page": "Open original page", + "account.open_original_page": "لاپەڕەی ئەسڵی بکەرەوە", "account.posts": "توتس", "account.posts_with_replies": "توتس و وەڵامەکان", "account.report": "گوزارشت @{name}", "account.requested": "چاوەڕێی ڕەزامەندین. کرتە بکە بۆ هەڵوەشاندنەوەی داواکاری شوێنکەوتن", + "account.requested_follow": "{name} has requested to follow you", "account.share": "پرۆفایلی @{name} هاوبەش بکە", "account.show_reblogs": "پیشاندانی بەرزکردنەوەکان لە @{name}", "account.statuses_counter": "{count, plural, one {{counter} Following} other {{counter} Following}}", @@ -77,27 +78,27 @@ "alert.unexpected.title": "تەححح!", "announcement.announcement": "بانگەواز", "attachments_list.unprocessed": "(unprocessed)", - "audio.hide": "Hide audio", + "audio.hide": "شاردنەوەی دەنگ", "autosuggest_hashtag.per_week": "{count} هەرهەفتە", "boost_modal.combo": "دەتوانیت دەست بنێی بە سەر {combo} بۆ بازدان لە جاری داهاتوو", - "bundle_column_error.copy_stacktrace": "Copy error report", - "bundle_column_error.error.body": "The requested page could not be rendered. It could be due to a bug in our code, or a browser compatibility issue.", - "bundle_column_error.error.title": "Oh, no!", - "bundle_column_error.network.body": "There was an error when trying to load this page. This could be due to a temporary problem with your internet connection or this server.", - "bundle_column_error.network.title": "Network error", + "bundle_column_error.copy_stacktrace": "ڕاپۆرتی هەڵەی کۆپی بکە", + "bundle_column_error.error.body": "لاپەڕەی داواکراو نەتوانرا ڕەندەر بکرێت. دەکرێت بەهۆی هەڵەیەکی کۆدەکەمانەوە بێت، یان کێشەی گونجانی وێبگەڕ.", + "bundle_column_error.error.title": "ئای نا!", + "bundle_column_error.network.body": "لە کاتی هەوڵدان بۆ بارکردنی ئەم لاپەڕەیە هەڵەیەک ڕوویدا. ئەمەش دەتوانێت بەهۆی کێشەیەکی کاتی هێڵی ئینتەرنێتەکەت یان ئەم سێرڤەرە بێت.", + "bundle_column_error.network.title": "هەڵەی تۆڕ", "bundle_column_error.retry": "دووبارە هەوڵبدە", - "bundle_column_error.return": "Go back home", - "bundle_column_error.routing.body": "The requested page could not be found. Are you sure the URL in the address bar is correct?", - "bundle_column_error.routing.title": "404", + "bundle_column_error.return": "بگەڕێرەوە ماڵەوە", + "bundle_column_error.routing.body": "پەیجی داواکراو ناتوانرێت بدۆزرێتەوە. ئایا دڵنیای کە URL ی ناو ناونیشانەکان ڕاستە?", + "bundle_column_error.routing.title": "٤٠٤", "bundle_modal_error.close": "داخستن", "bundle_modal_error.message": "هەڵەیەک ڕوویدا لەکاتی بارکردنی ئەم پێکهاتەیە.", "bundle_modal_error.retry": "دووبارە تاقی بکەوە", - "closed_registrations.other_server_instructions": "Since Mastodon is decentralized, you can create an account on another server and still interact with this one.", - "closed_registrations_modal.description": "Creating an account on {domain} is currently not possible, but please keep in mind that you do not need an account specifically on {domain} to use Mastodon.", - "closed_registrations_modal.find_another_server": "Find another server", - "closed_registrations_modal.preamble": "Mastodon is decentralized, so no matter where you create your account, you will be able to follow and interact with anyone on this server. You can even self-host it!", - "closed_registrations_modal.title": "Signing up on Mastodon", - "column.about": "About", + "closed_registrations.other_server_instructions": "بەو پێیەی ماستۆدۆن لامەرکەزییە، دەتوانیت ئەکاونتێک لەسەر سێرڤەرێکی تر دروست بکەیت و هێشتا کارلێک لەگەڵ ئەم سێرڤەرەدا بکەیت.", + "closed_registrations_modal.description": "دروستکردنی ئەکاونت لەسەر {domain} لە ئێستادا ناتوانرێت، بەڵام تکایە ئەوەت لەبەرچاو بێت کە پێویستت بە ئەکاونتێک نییە بە تایبەتی لەسەر {domain} بۆ بەکارهێنانی ماستۆدۆن.", + "closed_registrations_modal.find_another_server": "سێرڤەرێکی تر بدۆزەرەوە", + "closed_registrations_modal.preamble": "ماستۆدۆن لامەرکەزییە، بۆیە گرنگ نییە لە کوێ ئەکاونتەکەت دروست بکەیت، دەتوانیت فۆڵۆوی هەر کەسێک بکەیت و کارلێک لەگەڵیدا بکەیت لەسەر ئەم سێرڤەرە. تەنانەت دەتوانیت خۆت میوانداری بکەیت!", + "closed_registrations_modal.title": "ناو تۆمارکردن لە ماستۆدۆن", + "column.about": "دەربارە", "column.blocks": "بەکارهێنەرە بلۆککراوەکان", "column.bookmarks": "نیشانەکان", "column.community": "هێڵی کاتی ناوخۆیی", @@ -123,8 +124,8 @@ "community.column_settings.local_only": "تەنها خۆماڵی", "community.column_settings.media_only": "تەنها میدیا", "community.column_settings.remote_only": "تەنها بۆ دوور", - "compose.language.change": "Change language", - "compose.language.search": "Search languages...", + "compose.language.change": "گۆڕینی زمان", + "compose.language.search": "گەڕان بە زمانەکان...", "compose_form.direct_message_warning_learn_more": "زیاتر فێربه", "compose_form.encryption_warning": "Posts on Mastodon are not end-to-end encrypted. Do not share any dangerous information over Mastodon.", "compose_form.hashtag_warning": "ئەم توتە لە ژێر هیچ هاشتاگییەک دا ناکرێت وەک ئەوەی لە لیستەکەدا نەریزراوە. تەنها توتی گشتی دەتوانرێت بە هاشتاگی بگەڕێت.", @@ -137,8 +138,8 @@ "compose_form.poll.remove_option": "لابردنی ئەم هەڵبژاردەیە", "compose_form.poll.switch_to_multiple": "ڕاپرسی بگۆڕە بۆ ڕێگەدان بە چەند هەڵبژاردنێک", "compose_form.poll.switch_to_single": "گۆڕینی ڕاپرسی بۆ ڕێگەدان بە تاکە هەڵبژاردنێک", - "compose_form.publish": "Publish", - "compose_form.publish_form": "Publish", + "compose_form.publish": "بڵاوی بکەوە", + "compose_form.publish_form": "بڵاوی بکەوە", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "پاشکەوتی گۆڕانکاریەکان", "compose_form.sensitive.hide": "نیشانکردنی میدیا وەک هەستیار", @@ -151,8 +152,8 @@ "confirmations.block.block_and_report": "بلۆک & گوزارشت", "confirmations.block.confirm": "بلۆک", "confirmations.block.message": "ئایا دڵنیایت لەوەی دەتەوێت {name} بلۆک بکەیت?", - "confirmations.cancel_follow_request.confirm": "Withdraw request", - "confirmations.cancel_follow_request.message": "Are you sure you want to withdraw your request to follow {name}?", + "confirmations.cancel_follow_request.confirm": "داواکاری کشانەوە", + "confirmations.cancel_follow_request.message": "ئایا دڵنیای کە دەتەوێت داواکارییەکەت بۆ شوێنکەوتنی {ناو} بکشێنیتەوە؟", "confirmations.delete.confirm": "سڕینەوە", "confirmations.delete.message": "ئایا دڵنیایت لەوەی دەتەوێت ئەم توتە بسڕیتەوە?", "confirmations.delete_list.confirm": "سڕینەوە", @@ -176,20 +177,20 @@ "conversation.mark_as_read": "نیشانەکردن وەک خوێندراوە", "conversation.open": "نیشاندان گفتوگۆ", "conversation.with": "لەگەڵ{names}", - "copypaste.copied": "Copied", - "copypaste.copy": "Copy", + "copypaste.copied": "کۆپی کراوە", + "copypaste.copy": "ڕوونووس", "directory.federated": "لە ڕاژەکانی ناسراو", "directory.local": "تەنها لە {domain}", "directory.new_arrivals": "تازە گەیشتنەکان", "directory.recently_active": "بەم دواییانە چالاکە", - "disabled_account_banner.account_settings": "Account settings", - "disabled_account_banner.text": "Your account {disabledAccount} is currently disabled.", - "dismissable_banner.community_timeline": "These are the most recent public posts from people whose accounts are hosted by {domain}.", - "dismissable_banner.dismiss": "Dismiss", - "dismissable_banner.explore_links": "These news stories are being talked about by people on this and other servers of the decentralized network right now.", - "dismissable_banner.explore_statuses": "These posts from this and other servers in the decentralized network are gaining traction on this server right now.", - "dismissable_banner.explore_tags": "These hashtags are gaining traction among people on this and other servers of the decentralized network right now.", - "dismissable_banner.public_timeline": "These are the most recent public posts from people on this and other servers of the decentralized network that this server knows about.", + "disabled_account_banner.account_settings": "ڕێکخستنەکانی هەژمارە", + "disabled_account_banner.text": "ئەکاونتەکەت {disabledAccount} لە ئێستادا لەکارخراوە.", + "dismissable_banner.community_timeline": "ئەمانە دوایین پۆستی گشتی ئەو کەسانەن کە ئەکاونتەکانیان لەلایەن {domain}ەوە هۆست کراوە.", + "dismissable_banner.dismiss": "بەلاوە نان", + "dismissable_banner.explore_links": "ئەم هەواڵانە لە ئێستادا لەلایەن کەسانێکەوە لەسەر ئەم سێرڤەرە و سێرڤەرەکانی تری تۆڕی لامەرکەزی باس دەکرێن.", + "dismissable_banner.explore_statuses": "ئەم پۆستانەی ئەم سێرڤەرە و سێرڤەرەکانی تری ناو تۆڕی لامەرکەزی لە ئێستادا خەریکە کێشکردن لەسەر ئەم سێرڤەرە بەدەست دەهێنن.", + "dismissable_banner.explore_tags": "ئەم هاشتاگانە لە ئێستادا لە نێو خەڵکی سەر ئەم سێرڤەرە و سێرڤەرەکانی تری تۆڕی لامەرکەزیدا جێگەی خۆیان دەگرن.", + "dismissable_banner.public_timeline": "ئەمانە دوایین پۆستە گشتیەکانن لە کەسانی سەر ئەم سێرڤەرە و سێرڤەرەکانی تری تۆڕی لامەرکەزی کە ئەم سێرڤەرە دەزانێت.", "embed.instructions": "ئەم توتە بنچین بکە لەسەر وێب سایتەکەت بە کۆپیکردنی کۆدەکەی خوارەوە.", "embed.preview": "ئەمە ئەو شتەیە کە لە شێوەی خۆی دەچێت:", "emoji_button.activity": "چالاکی", @@ -235,12 +236,16 @@ "errors.unexpected_crash.copy_stacktrace": "کۆپیکردنی ستێکتراسی بۆ کلیپ بۆرد", "errors.unexpected_crash.report_issue": "کێشەی گوزارشت", "explore.search_results": "ئەنجامەکانی گەڕان", + "explore.suggested_follows": "For you", "explore.title": "گەڕان", - "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", - "filter_modal.added.context_mismatch_title": "Context mismatch!", - "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", - "filter_modal.added.expired_title": "Expired filter!", - "filter_modal.added.review_and_configure": "To review and further configure this filter category, go to the {settings_link}.", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", + "filter_modal.added.context_mismatch_explanation": "ئەم پۆلە فلتەرە ئەو چوارچێوەیە ناگرێتەوە کە تۆ تێیدا دەستت بەم پۆستە کردووە. ئەگەر بتەوێت پۆستەکە لەم چوارچێوەیەشدا فلتەر بکرێت، دەبێت دەستکاری فلتەرەکە بکەیت.", + "filter_modal.added.context_mismatch_title": "ناتەبایی دەقی نووسراو!", + "filter_modal.added.expired_explanation": "ئەم پۆلە فلتەرە بەسەرچووە، پێویستە بەرواری بەسەرچوونی بگۆڕیت بۆ ئەوەی جێبەجێی بکات.", + "filter_modal.added.expired_title": "فلتەری بەسەرچووە!", + "filter_modal.added.review_and_configure": "بۆ پێداچوونەوە و ڕێکخستنی زیاتری ئەم پۆلە فلتەرە، بچۆ بۆ {settings_link}.", "filter_modal.added.review_and_configure_title": "Filter settings", "filter_modal.added.settings_link": "settings page", "filter_modal.added.short_explanation": "This post has been added to the following filter category: {title}.", @@ -528,14 +533,14 @@ "search_results.title": "Search for {q}", "search_results.total": "{count, number} {count, plural, one {دەرئەنجام} other {دەرئەنجام}}", "server_banner.about_active_users": "People using this server during the last 30 days (Monthly Active Users)", - "server_banner.active_users": "active users", - "server_banner.administered_by": "Administered by:", - "server_banner.introduction": "{domain} is part of the decentralized social network powered by {mastodon}.", - "server_banner.learn_more": "Learn more", - "server_banner.server_stats": "Server stats:", - "sign_in_banner.create_account": "Create account", - "sign_in_banner.sign_in": "Sign in", - "sign_in_banner.text": "Sign in to follow profiles or hashtags, favourite, share and reply to posts, or interact from your account on a different server.", + "server_banner.active_users": "بەکارهێنەرانی چالاک", + "server_banner.administered_by": "بەڕێوەبردن لەلایەن:", + "server_banner.introduction": "{domain} بەشێکە لەو تۆڕە کۆمەڵایەتییە لامەرکەزییەی کە لەلایەن {mastodon}ەوە بەهێز دەکرێت.", + "server_banner.learn_more": "زیاتر فێربه", + "server_banner.server_stats": "دۆخی ڕاژەکار:", + "sign_in_banner.create_account": "هەژمار دروستبکە", + "sign_in_banner.sign_in": "بچۆ ژوورەوە", + "sign_in_banner.text": "چوونەژوورەوە بۆ فۆڵۆوکردنی پڕۆفایلی یان هاشتاگەکان، دڵخوازکردن، هاوبەشکردن و وەڵامدانەوەی پۆستەکان، یان کارلێککردن لە ئەکاونتەکەتەوە لەسەر سێرڤەرێکی جیاواز.", "status.admin_account": "کردنەوەی میانڕەوی بەڕێوەبەر بۆ @{name}", "status.admin_status": "ئەم توتە بکەوە لە ناو ڕووکاری بەڕیوەبەر", "status.block": "@{name} ئاستەنگ بکە", @@ -551,9 +556,9 @@ "status.edited_x_times": "دەستکاریکراوە {count, plural, one {{count} کات} other {{count} کات}}", "status.embed": "نیشتەجێ بکە", "status.favourite": "دڵخواز", - "status.filter": "Filter this post", + "status.filter": "ئەم پۆستە فلتەر بکە", "status.filtered": "پاڵاوتن", - "status.hide": "Hide toot", + "status.hide": "شاردنەوەی توت", "status.history.created": "{name} دروستکراوە لە{date}", "status.history.edited": "{name} دروستکاریکراوە لە{date}", "status.load_more": "زیاتر بار بکە", @@ -572,26 +577,26 @@ "status.reblogs.empty": "کەس ئەم توتەی دووبارە نەتوتاندوە ،کاتێک کەسێک وا بکات، لێرە دەرئەکەون.", "status.redraft": "سڕینەوەی و دووبارە ڕەشنووس", "status.remove_bookmark": "لابردنی نیشانه", - "status.replied_to": "Replied to {name}", + "status.replied_to": "لە وەڵامدا بۆ {name}", "status.reply": "وەڵام", "status.replyAll": "بە نووسراوە وەڵام بدەوە", "status.report": "گوزارشت @{name}", "status.sensitive_warning": "ناوەڕۆکی هەستیار", "status.share": "هاوبەشی بکە", - "status.show_filter_reason": "Show anyway", + "status.show_filter_reason": "بە هەر حاڵ نیشان بدە", "status.show_less": "کەمتر نیشان بدە", "status.show_less_all": "هەمووی بچووک بکەوە", "status.show_more": "زیاتر نیشان بدە", "status.show_more_all": "زیاتر نیشان بدە بۆ هەمووی", - "status.show_original": "Show original", - "status.translate": "Translate", - "status.translated_from_with": "Translated from {lang} using {provider}", + "status.show_original": "پیشاندانی شێوه‌ی ڕاسته‌قینه‌", + "status.translate": "وەریبگێرە", + "status.translated_from_with": "لە {lang} وەرگێڕدراوە بە بەکارهێنانی {provider}", "status.uncached_media_warning": "بەردەست نیە", "status.unmute_conversation": "گفتوگۆی بێدەنگ", "status.unpin": "لە سەرەوە لایبە", - "subscribed_languages.lead": "Only posts in selected languages will appear on your home and list timelines after the change. Select none to receive posts in all languages.", - "subscribed_languages.save": "Save changes", - "subscribed_languages.target": "Change subscribed languages for {target}", + "subscribed_languages.lead": "تەنها پۆستەکان بە زمانە هەڵبژێردراوەکان لە ماڵەکەتدا دەردەکەون و هێڵەکانی کاتی لیستەکەت دوای گۆڕانکارییەکە. هیچیان هەڵبژێرە بۆ وەرگرتنی پۆست بە هەموو زمانەکان.", + "subscribed_languages.save": "پاشکەوتی گۆڕانکاریەکان", + "subscribed_languages.target": "گۆڕینی زمانە بەشداربووەکان بۆ {target}", "suggestions.dismiss": "ڕەتکردنەوەی پێشنیار", "suggestions.header": "لەوانەیە حەزت لەمەش بێت…", "tabs_bar.federated_timeline": "گشتی", @@ -635,7 +640,7 @@ "upload_modal.preparing_ocr": "نووسینەکە دەستنیشان دەکرێت…", "upload_modal.preview_label": "پێشبینین ({ratio})", "upload_progress.label": "بار دەکرێت...", - "upload_progress.processing": "Processing…", + "upload_progress.processing": "جێبەجێکردن...", "video.close": "داخستنی ڤیدیۆ", "video.download": "داگرتنی فایل", "video.exit_fullscreen": "دەرچوون لە پڕ شاشە", diff --git a/app/javascript/mastodon/locales/co.json b/app/javascript/mastodon/locales/co.json index 743d577d7a..96b17f2876 100644 --- a/app/javascript/mastodon/locales/co.json +++ b/app/javascript/mastodon/locales/co.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Statuti è risposte", "account.report": "Palisà @{name}", "account.requested": "In attesa d'apprubazione. Cliccate per annullà a dumanda", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Sparte u prufile di @{name}", "account.show_reblogs": "Vede spartere da @{name}", "account.statuses_counter": "{count, plural, one {{counter} Statutu} other {{counter} Statuti}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Cupià stacktrace nant'à u fermacarta", "errors.unexpected_crash.report_issue": "Palisà prublemu", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/cs.json b/app/javascript/mastodon/locales/cs.json index f153d823be..9ae003e76a 100644 --- a/app/javascript/mastodon/locales/cs.json +++ b/app/javascript/mastodon/locales/cs.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Příspěvky a odpovědi", "account.report": "Nahlásit @{name}", "account.requested": "Čeká na schválení. Kliknutím žádost o sledování zrušíte", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Sdílet profil @{name}", "account.show_reblogs": "Zobrazit boosty od @{name}", "account.statuses_counter": "{count, plural, one {{counter} Příspěvek} few {{counter} Příspěvky} many {{counter} Příspěvků} other {{counter} Příspěvků}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Zkopírovat stacktrace do schránky", "errors.unexpected_crash.report_issue": "Nahlásit problém", "explore.search_results": "Výsledky hledání", + "explore.suggested_follows": "Pro vás", "explore.title": "Objevit", + "explore.trending_links": "Zprávy", + "explore.trending_statuses": "Příspěvky", + "explore.trending_tags": "Hashtagy", "filter_modal.added.context_mismatch_explanation": "Tato kategorie filtrů se nevztahuje na kontext, ve kterém jste tento příspěvek otevřeli. Pokud chcete, aby byl příspěvek filtrován i v tomto kontextu, budete muset filtr upravit.", "filter_modal.added.context_mismatch_title": "Kontext se neshoduje!", "filter_modal.added.expired_explanation": "Tato kategorie filtrů vypršela, budete muset změnit datum vypršení platnosti, aby mohla být použita.", diff --git a/app/javascript/mastodon/locales/cy.json b/app/javascript/mastodon/locales/cy.json index 0f29be2c97..a96d2b38eb 100644 --- a/app/javascript/mastodon/locales/cy.json +++ b/app/javascript/mastodon/locales/cy.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Postiadau ac atebion", "account.report": "Adrodd @{name}", "account.requested": "Aros am gymeradwyaeth. Cliciwch er mwyn canslo cais dilyn", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Rhannwch broffil @{name}", "account.show_reblogs": "Dangos hybiau gan @{name}", "account.statuses_counter": "{count, plural, one {Postiad: {counter}} other {Postiad: {counter}}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copïo'r olrhain stac i'r clipfwrdd", "errors.unexpected_crash.report_issue": "Rhoi gwybod am broblem", "explore.search_results": "Canlyniadau chwilio", + "explore.suggested_follows": "I chi", "explore.title": "Archwilio", + "explore.trending_links": "Newyddion", + "explore.trending_statuses": "Postiadau", + "explore.trending_tags": "Hashnodau", "filter_modal.added.context_mismatch_explanation": "Nid yw'r categori hidlo hwn yn berthnasol i'r cyd-destun yr ydych wedi cyrchu'r postiad hwn ynddo. Os ydych chi am i'r postiad gael ei hidlo yn y cyd-destun hwn hefyd, bydd yn rhaid i chi olygu'r hidlydd.", "filter_modal.added.context_mismatch_title": "Diffyg cyfatebiaeth cyd-destun!", "filter_modal.added.expired_explanation": "Mae'r categori hidlydd hwn wedi dod i ben, bydd angen i chi newid y dyddiad dod i ben er mwyn iddo fod yn berthnasol.", diff --git a/app/javascript/mastodon/locales/da.json b/app/javascript/mastodon/locales/da.json index 684f308a61..24064fcacf 100644 --- a/app/javascript/mastodon/locales/da.json +++ b/app/javascript/mastodon/locales/da.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Indlæg og svar", "account.report": "Anmeld @{name}", "account.requested": "Afventer godkendelse. Tryk for at annullere følgeanmodning", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Del @{name}s profil", "account.show_reblogs": "Vis fremhævelser fra @{name}", "account.statuses_counter": "{count, plural, one {{counter} Indlæg} other {{counter} Indlæg}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Kopiér stacktrace til udklipsholderen", "errors.unexpected_crash.report_issue": "Anmeld problem", "explore.search_results": "Søgeresultater", + "explore.suggested_follows": "Til dig", "explore.title": "Udforsk", + "explore.trending_links": "Nyheder", + "explore.trending_statuses": "Indlæg", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Denne filterkategori omfatter ikke konteksten, hvorunder dette indlæg er tilgået. Redigér filteret, hvis indlægget også ønskes filtreret i denne kontekst.", "filter_modal.added.context_mismatch_title": "Kontekstmisforhold!", "filter_modal.added.expired_explanation": "Denne filterkategori er udløbet. Ændr dens udløbsdato, for at anvende den.", diff --git a/app/javascript/mastodon/locales/de.json b/app/javascript/mastodon/locales/de.json index 67ffd64763..784ef35fa0 100644 --- a/app/javascript/mastodon/locales/de.json +++ b/app/javascript/mastodon/locales/de.json @@ -54,10 +54,11 @@ "account.posts_with_replies": "Beiträge und Antworten", "account.report": "@{name} melden", "account.requested": "Warte auf Genehmigung. Klicke hier, um die Anfrage zum Folgen abzubrechen", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Profil von @{name} teilen", "account.show_reblogs": "Geteilte Beiträge von @{name} wieder anzeigen", "account.statuses_counter": "{count, plural, one {{counter} Beitrag} other {{counter} Beiträge}}", - "account.unblock": "@{name} entsperren", + "account.unblock": "@{name} Sperre aufheben", "account.unblock_domain": "Sperre von {domain} aufheben", "account.unblock_short": "Sperre aufheben", "account.unendorse": "Im Profil nicht mehr empfehlen", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Fehlerdiagnose in die Zwischenablage kopieren", "errors.unexpected_crash.report_issue": "Fehler melden", "explore.search_results": "Suchergebnisse", + "explore.suggested_follows": "Für dich", "explore.title": "Entdecken", + "explore.trending_links": "Nachrichten", + "explore.trending_statuses": "Beiträge", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Diese Filterkategorie gilt nicht für den Kontext, in welchem du auf diesen Beitrag zugegriffen hast. Wenn der Beitrag auch in diesem Kontext gefiltert werden soll, musst du den Filter bearbeiten.", "filter_modal.added.context_mismatch_title": "Kontext stimmt nicht überein!", "filter_modal.added.expired_explanation": "Diese Filterkategorie ist abgelaufen. Du musst das Ablaufdatum für diese Kategorie ändern.", @@ -493,7 +498,7 @@ "report.reasons.spam": "Das ist Spam", "report.reasons.spam_description": "Bösartige Links, gefälschtes Engagement oder wiederholte Antworten", "report.reasons.violation": "Es verstößt gegen Serverregeln", - "report.reasons.violation_description": "Du weißt, welche Regeln verletzt werden", + "report.reasons.violation_description": "Du bist dir bewusst, dass es gegen bestimmte Regeln verstößt", "report.rules.subtitle": "Wähle alle zutreffenden Inhalte aus", "report.rules.title": "Welche Regeln werden verletzt?", "report.statuses.subtitle": "Wähle alle zutreffenden Inhalte aus", @@ -617,8 +622,8 @@ "upload_button.label": "Bilder, Videos oder Audios hinzufügen", "upload_error.limit": "Dateiupload-Limit überschritten.", "upload_error.poll": "Medien-Anhänge sind zusammen mit Umfragen nicht erlaubt.", - "upload_form.audio_description": "Beschreibung für Gehörlose und hörbehinderte Menschen", - "upload_form.description": "Bildbeschreibung für blinde und sehbehinderte Menschen", + "upload_form.audio_description": "Beschreibe den Ton für Gehörlose und hörbehinderte Menschen", + "upload_form.description": "Beschreibe für blinde und sehbehinderte Menschen", "upload_form.description_missing": "Keine Beschreibung hinzugefügt", "upload_form.edit": "Bearbeiten", "upload_form.thumbnail": "Vorschaubild ändern", diff --git a/app/javascript/mastodon/locales/defaultMessages.json b/app/javascript/mastodon/locales/defaultMessages.json index 4312e7b84b..786a5c4bb8 100644 --- a/app/javascript/mastodon/locales/defaultMessages.json +++ b/app/javascript/mastodon/locales/defaultMessages.json @@ -1041,6 +1041,23 @@ ], "path": "app/javascript/mastodon/features/account/components/featured_tags.json" }, + { + "descriptors": [ + { + "defaultMessage": "{name} has requested to follow you", + "id": "account.requested_follow" + }, + { + "defaultMessage": "Authorize", + "id": "follow_request.authorize" + }, + { + "defaultMessage": "Reject", + "id": "follow_request.reject" + } + ], + "path": "app/javascript/mastodon/features/account/components/follow_request_note.json" + }, { "descriptors": [ { @@ -3934,7 +3951,7 @@ "id": "confirmations.discard_edit_media.confirm" }, { - "defaultMessage": "Describe for people who are deaf or hard of hearing", + "defaultMessage": "Describe for people who are hard of hearing", "id": "upload_form.audio_description" }, { diff --git a/app/javascript/mastodon/locales/el.json b/app/javascript/mastodon/locales/el.json index 8026e6cdbc..cbe60a5730 100644 --- a/app/javascript/mastodon/locales/el.json +++ b/app/javascript/mastodon/locales/el.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Τουτ και απαντήσεις", "account.report": "Κατάγγειλε @{name}", "account.requested": "Εκκρεμεί έγκριση. Κάνε κλικ για να ακυρώσεις το αίτημα παρακολούθησης", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Μοίρασμα του προφίλ @{name}", "account.show_reblogs": "Εμφάνιση προωθήσεων από @{name}", "account.statuses_counter": "{count, plural, one {{counter} Τουτ} other {{counter} Τουτ}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Αντιγραφή μηνυμάτων κώδικα στο πρόχειρο", "errors.unexpected_crash.report_issue": "Αναφορά προβλήματος", "explore.search_results": "Κανένα αποτέλεσμα.", + "explore.suggested_follows": "Για σένα", "explore.title": "Εξερεύνηση", + "explore.trending_links": "Νέα", + "explore.trending_statuses": "Αναρτήσεις", + "explore.trending_tags": "Ετικέτες", "filter_modal.added.context_mismatch_explanation": "Αυτή η κατηγορία φίλτρων δεν ισχύει για το πλαίσιο εντός του οποίου προσπελάσατε αυτή την ανάρτηση. Αν θέλετε να φιλτραριστεί η δημοσίευση και εντός αυτού του πλαισίου, θα πρέπει να τροποποιήσετε το φίλτρο.", "filter_modal.added.context_mismatch_title": "Συνοδευτικά", "filter_modal.added.expired_explanation": "Αυτή η κατηγορία φίλτρων έχει λήξει, πρέπει να αλλάξετε την ημερομηνία λήξης για να ισχύσει.", @@ -618,7 +623,7 @@ "upload_error.limit": "Υπέρβαση ορίου μεγέθους ανεβασμένων αρχείων.", "upload_error.poll": "Στις δημοσκοπήσεις δεν επιτρέπεται η μεταφόρτωση αρχείου.", "upload_form.audio_description": "Περιγραφή για άτομα με προβλήματα ακοής", - "upload_form.description": "Περιέγραψε για όσους & όσες έχουν προβλήματα όρασης", + "upload_form.description": "Περιγραφή για όσους & όσες έχουν προβλήματα όρασης", "upload_form.description_missing": "Δεν προστέθηκε περιγραφή", "upload_form.edit": "Ενημέρωση", "upload_form.thumbnail": "Αλλαγή μικρογραφίας", diff --git a/app/javascript/mastodon/locales/en-GB.json b/app/javascript/mastodon/locales/en-GB.json index 666ac0e4c6..18416d6646 100644 --- a/app/javascript/mastodon/locales/en-GB.json +++ b/app/javascript/mastodon/locales/en-GB.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Posts and replies", "account.report": "Report @{name}", "account.requested": "Awaiting approval. Click to cancel follow request", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Share @{name}'s profile", "account.show_reblogs": "Show boosts from @{name}", "account.statuses_counter": "{count, plural, one {{counter} Post} other {{counter} Posts}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Report issue", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/en.json b/app/javascript/mastodon/locales/en.json index fd7755c089..04b07010cc 100644 --- a/app/javascript/mastodon/locales/en.json +++ b/app/javascript/mastodon/locales/en.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Posts and replies", "account.report": "Report @{name}", "account.requested": "Awaiting approval. Click to cancel follow request", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Share @{name}'s profile", "account.show_reblogs": "Show boosts from @{name}", "account.statuses_counter": "{count, plural, one {{counter} Post} other {{counter} Posts}}", @@ -461,7 +462,6 @@ "refresh": "Refresh", "regeneration_indicator.label": "Loading…", "regeneration_indicator.sublabel": "Your home feed is being prepared!", - "relative_format.today": "Today at {time}", "relative_time.days": "{number}d", "relative_time.full.days": "{number, plural, one {# day} other {# days}} ago", "relative_time.full.hours": "{number, plural, one {# hour} other {# hours}} ago", diff --git a/app/javascript/mastodon/locales/eo.json b/app/javascript/mastodon/locales/eo.json index 0c8857a69a..defe52988f 100644 --- a/app/javascript/mastodon/locales/eo.json +++ b/app/javascript/mastodon/locales/eo.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Mesaĝoj kaj respondoj", "account.report": "Raporti @{name}", "account.requested": "Atendo de aprobo. Klaku por nuligi la peton por sekvado", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Diskonigi la profilon de @{name}", "account.show_reblogs": "Montri diskonigojn de @{name}", "account.statuses_counter": "{count, plural, one {{counter} Afiŝo} other {{counter} Afiŝoj}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Kopii stakspuron en tondujo", "errors.unexpected_crash.report_issue": "Raporti problemon", "explore.search_results": "Serĉaj rezultoj", + "explore.suggested_follows": "For you", "explore.title": "Esplori", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Ĉi tiu filtrilkategorio ne kongruas la kuntekston de ĉi tiu mesaĝo. Vi devas redakti la filtrilon.", "filter_modal.added.context_mismatch_title": "Ne kongruas la kunteksto!", "filter_modal.added.expired_explanation": "Ĉi tiu filtrilkategorio eksvalidiĝis, vu bezonos ŝanĝi la eksvaliddaton por ĝi.", diff --git a/app/javascript/mastodon/locales/es-AR.json b/app/javascript/mastodon/locales/es-AR.json index 4540ab5d02..ab03e8965c 100644 --- a/app/javascript/mastodon/locales/es-AR.json +++ b/app/javascript/mastodon/locales/es-AR.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Mnsjs y resp. públicas", "account.report": "Denunciar a @{name}", "account.requested": "Esperando aprobación. Hacé clic para cancelar la solicitud de seguimiento", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Compartir el perfil de @{name}", "account.show_reblogs": "Mostrar adhesiones de @{name}", "account.statuses_counter": "{count, plural, one {{counter} Mensaje} other {{counter} Mensajes}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copiar stacktrace al portapapeles", "errors.unexpected_crash.report_issue": "Informar problema", "explore.search_results": "Resultados de búsqueda", + "explore.suggested_follows": "Para vos", "explore.title": "Explorá", + "explore.trending_links": "Novedades", + "explore.trending_statuses": "Mensajes", + "explore.trending_tags": "Etiquetas", "filter_modal.added.context_mismatch_explanation": "Esta categoría de filtro no se aplica al contexto en el que accediste a este mensaje. Si querés que el mensaje sea filtrado también en este contexto, vas a tener que editar el filtro.", "filter_modal.added.context_mismatch_title": "¡El contexto no coincide!", "filter_modal.added.expired_explanation": "Esta categoría de filtro caducó; vas a necesitar cambiar la fecha de caducidad para que se aplique.", diff --git a/app/javascript/mastodon/locales/es-MX.json b/app/javascript/mastodon/locales/es-MX.json index c5ec5d098b..c26abf3e30 100644 --- a/app/javascript/mastodon/locales/es-MX.json +++ b/app/javascript/mastodon/locales/es-MX.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Publicaciones y respuestas", "account.report": "Denunciar a @{name}", "account.requested": "Esperando aprobación. Haga clic para cancelar la solicitud de seguimiento", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Compartir el perfil de @{name}", "account.show_reblogs": "Mostrar retoots de @{name}", "account.statuses_counter": "{count, plural, one {{counter} Toot} other {{counter} Toots}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copiar el seguimiento de pila en el portapapeles", "errors.unexpected_crash.report_issue": "Informar problema", "explore.search_results": "Resultados de búsqueda", + "explore.suggested_follows": "For you", "explore.title": "Descubrir", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Esta categoría de filtro no se aplica al contexto en el que has accedido a esta publlicación. Si quieres que la publicación sea filtrada también en este contexto, tendrás que editar el filtro.", "filter_modal.added.context_mismatch_title": "¡El contexto no coincide!", "filter_modal.added.expired_explanation": "Esta categoría de filtro ha caducado, necesitaras cambiar la fecha de caducidad para que se aplique.", diff --git a/app/javascript/mastodon/locales/es.json b/app/javascript/mastodon/locales/es.json index df14189c6f..17a878e385 100644 --- a/app/javascript/mastodon/locales/es.json +++ b/app/javascript/mastodon/locales/es.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Publicaciones y respuestas", "account.report": "Reportar a @{name}", "account.requested": "Esperando aprobación. Clica para cancelar la solicitud de seguimiento", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Compartir el perfil de @{name}", "account.show_reblogs": "Mostrar impulsos de @{name}", "account.statuses_counter": "{count, plural, one {{counter} Publicación} other {{counter} Publicaciones}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copiar el seguimiento de pila en el portapapeles", "errors.unexpected_crash.report_issue": "Informar de un problema/error", "explore.search_results": "Resultados de búsqueda", + "explore.suggested_follows": "For you", "explore.title": "Explorar", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Esta categoría de filtro no se aplica al contexto en el que ha accedido a esta publlicación. Si quieres que la publicación sea filtrada también en este contexto, tendrás que editar el filtro.", "filter_modal.added.context_mismatch_title": "¡El contexto no coincide!", "filter_modal.added.expired_explanation": "Esta categoría de filtro ha caducado, necesitará cambiar la fecha de caducidad para que se aplique.", @@ -272,7 +277,7 @@ "hashtag.column_header.tag_mode.none": "sin {additional}", "hashtag.column_settings.select.no_options_message": "No se encontraron sugerencias", "hashtag.column_settings.select.placeholder": "Introduzca hashtags…", - "hashtag.column_settings.tag_mode.all": "Cualquiera de estos", + "hashtag.column_settings.tag_mode.all": "Todos estos", "hashtag.column_settings.tag_mode.any": "Cualquiera de estos", "hashtag.column_settings.tag_mode.none": "Ninguno de estos", "hashtag.column_settings.tag_toggle": "Incluir etiquetas adicionales en esta columna", diff --git a/app/javascript/mastodon/locales/et.json b/app/javascript/mastodon/locales/et.json index 19064ec043..d8f34becad 100644 --- a/app/javascript/mastodon/locales/et.json +++ b/app/javascript/mastodon/locales/et.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Postitused ja vastused", "account.report": "Raporteeri @{name}", "account.requested": "Ootab kinnitust. Klõpsa jälgimise soovi tühistamiseks", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Jaga @{name} profiili", "account.show_reblogs": "Näita @{name} jagamisi", "account.statuses_counter": "{count, plural, one {{counter} postitus} other {{counter} postitust}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Kopeeri stacktrace lõikelauale", "errors.unexpected_crash.report_issue": "Teavita veast", "explore.search_results": "Otsitulemused", + "explore.suggested_follows": "Kasutajad", "explore.title": "Avasta", + "explore.trending_links": "Uudised", + "explore.trending_statuses": "Postitused", + "explore.trending_tags": "Sildid", "filter_modal.added.context_mismatch_explanation": "See filtrikategooria ei rakendu selles kontekstis, kuidas te postitusele jõudsite. Kui tahate postitust ka selles kontekstis filtreerida, võite muuta filtrit.", "filter_modal.added.context_mismatch_title": "Konteksti mittesobivus!", "filter_modal.added.expired_explanation": "Selle filtri kategooria on aegunud, peate muutma aegumiskuupäeva, kui tahate, et filter kehtiks.", @@ -253,7 +258,7 @@ "filter_modal.select_filter.title": "Filtreeri seda postitust", "filter_modal.title.status": "Postituse filtreerimine", "follow_recommendations.done": "Valmis", - "follow_recommendations.heading": "Jälgi inimesi, kelle postituse tahaksite näha! Mõned soovitused on siin.", + "follow_recommendations.heading": "Jälgi inimesi, kelle postitusi tahaksid näha! Mõned soovitused on siin.", "follow_recommendations.lead": "Postitused inimestelt, keda te jälgite ilmuvad ajalises järjekorras teie kodu ajajoonel. Ärge kartke eksida, alati saate inimeste jälgimist ka lõpetada!", "follow_request.authorize": "Autoriseeri", "follow_request.reject": "Hülga", @@ -261,7 +266,7 @@ "footer.about": "Teave", "footer.directory": "Profiilikataloog", "footer.get_app": "Tõmba äpp", - "footer.invite": "Liituma kutsumine", + "footer.invite": "Kutsu liituma", "footer.keyboard_shortcuts": "Klaviatuuri otseteed", "footer.privacy_policy": "Isikuandmete kaitse", "footer.source_code": "Lähtekood", diff --git a/app/javascript/mastodon/locales/eu.json b/app/javascript/mastodon/locales/eu.json index fd17288b3a..854baf0d50 100644 --- a/app/javascript/mastodon/locales/eu.json +++ b/app/javascript/mastodon/locales/eu.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Bidalketak eta erantzunak", "account.report": "Salatu @{name}", "account.requested": "Onarpenaren zain. Klikatu jarraitzeko eskaera ezeztatzeko", + "account.requested_follow": "{name} has requested to follow you", "account.share": "@{name}(e)ren profila elkarbanatu", "account.show_reblogs": "Erakutsi @{name}(r)en bultzadak", "account.statuses_counter": "{count, plural, one {Bidalketa {counter}} other {{counter} bidalketa}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Kopiatu irteera arbelera", "errors.unexpected_crash.report_issue": "Eman arazoaren berri", "explore.search_results": "Bilaketaren emaitzak", + "explore.suggested_follows": "For you", "explore.title": "Arakatu", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Iragazki-kategoria hau ez zaio aplikatzen bidalketa honetara sartzeko erabili duzun testuinguruari. Bidalketa testuinguru horretan ere iragaztea nahi baduzu, iragazkia editatu beharko duzu.", "filter_modal.added.context_mismatch_title": "Testuingurua ez dator bat!", "filter_modal.added.expired_explanation": "Iragazki kategoria hau iraungi da, eragina izan dezan bere iraungitze-data aldatu beharko duzu.", diff --git a/app/javascript/mastodon/locales/fa.json b/app/javascript/mastodon/locales/fa.json index 13382d67a2..f938541bee 100644 --- a/app/javascript/mastodon/locales/fa.json +++ b/app/javascript/mastodon/locales/fa.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "فرسته‌ها و پاسخ‌ها", "account.report": "گزارش ‎@{name}", "account.requested": "منتظر پذیرش است. برای لغو درخواست پی‌گیری کلیک کنید", + "account.requested_follow": "{name} has requested to follow you", "account.share": "هم‌رسانی نمایهٔ ‎@{name}", "account.show_reblogs": "نمایش تقویت‌های ‎@{name}", "account.statuses_counter": "{count, plural, one {{counter} فرسته} other {{counter} فرسته}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "رونوشت از جزئیات اشکال", "errors.unexpected_crash.report_issue": "گزارش مشکل", "explore.search_results": "نتایج جست‌وجو", + "explore.suggested_follows": "For you", "explore.title": "کاوش", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "این دستهٔ پالایه به بافتاری که در آن به این فرسته دسترسی دارید اعمال نمی‌شود. اگر می‌خواهید فرسته در این بافتار هم پالوده شود، باید پالایه را ویرایش کنید.", "filter_modal.added.context_mismatch_title": "بافتار نامطابق!", "filter_modal.added.expired_explanation": "این دستهٔ پالایه منقضی شده است. برای اعمالش باید تاریخ انقضا را عوض کنید.", diff --git a/app/javascript/mastodon/locales/fi.json b/app/javascript/mastodon/locales/fi.json index bda6df0752..96879c8b0b 100644 --- a/app/javascript/mastodon/locales/fi.json +++ b/app/javascript/mastodon/locales/fi.json @@ -3,11 +3,11 @@ "about.contact": "Yhteystiedot:", "about.disclaimer": "Mastodon on vapaa avoimen lähdekoodin ohjelmisto ja Mastodon gGmbH:n tavaramerkki.", "about.domain_blocks.no_reason_available": "Syytä ei ole ilmoitettu", - "about.domain_blocks.preamble": "Mastodonin avulla voit yleensä tarkastella sisältöä ja olla vuorovaikutuksessa käyttäjien kanssa millä tahansa muulla palvelimella fediversessä. Nämä ovat poikkeuksia, jotka on tehty tälle palvelimelle.", - "about.domain_blocks.silenced.explanation": "Et yleensä näe profiileja ja sisältöä tältä palvelimelta, ellet nimenomaisesti etsi tai valitse sitä seuraamalla.", + "about.domain_blocks.preamble": "Yleisesti Mastodonin avulla voidaan tarkastella minkä tahansa muun fediverse-palvelinten sisältöä ja vuorovaikuttaa eri palvelinten käyttäjien kanssa. Nämä ovat tälle palvelimelle määritetyt poikkeukset.", + "about.domain_blocks.silenced.explanation": "Et yleensä näe tämän palvelimen profiileja ja sisältöä, jollet erityisesti etsi juuri sitä tai liity siihen seuraamalla.", "about.domain_blocks.silenced.title": "Rajoitettu", - "about.domain_blocks.suspended.explanation": "Tämän palvelimen tietoja ei käsitellä, tallenneta tai vaihdeta, mikä tekee käyttäjän kanssa vuorovaikutuksen tai yhteydenpidon mahdottomaksi tällä palvelimella.", - "about.domain_blocks.suspended.title": "Keskeytetty", + "about.domain_blocks.suspended.explanation": "Mitään tämän palvelimen tietoja ei käsitellä, tallenneta tai vaihdeta, mikä tekee vuorovaikutuksesta ja viestinnästä sen käyttäjien kanssa mahdotonta.", + "about.domain_blocks.suspended.title": "Jäädytetty", "about.not_available": "Näitä tietoja ei ole julkaistu tällä palvelimella.", "about.powered_by": "Hajautettu sosiaalinen media, tarjoaa {mastodon}", "about.rules": "Palvelimen säännöt", @@ -16,7 +16,7 @@ "account.badges.bot": "Botti", "account.badges.group": "Ryhmä", "account.block": "Estä @{name}", - "account.block_domain": "Estä verkkotunnus {domain}", + "account.block_domain": "Estä palvelu {domain}", "account.blocked": "Estetty", "account.browse_more_on_origin_server": "Selaile lisää alkuperäisellä palvelimella", "account.cancel_follow_request": "Peruuta seurantapyyntö", @@ -54,11 +54,12 @@ "account.posts_with_replies": "Viestit ja vastaukset", "account.report": "Ilmoita käyttäjästä @{name}", "account.requested": "Odottaa hyväksyntää. Peruuta seuraamispyyntö klikkaamalla", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Jaa käyttäjän @{name} profiili", "account.show_reblogs": "Näytä buustaukset käyttäjältä @{name}", - "account.statuses_counter": "{count, plural, one {{counter} viesti} other {{counter} viestiä}}", + "account.statuses_counter": "{count, plural, one {{counter} julkaisu} other {{counter} julkaisua}}", "account.unblock": "Salli @{name}", - "account.unblock_domain": "Salli {domain}", + "account.unblock_domain": "Salli palvelu {domain}", "account.unblock_short": "Poista esto", "account.unendorse": "Poista suosittelu profiilistasi", "account.unfollow": "Lopeta seuraaminen", @@ -93,7 +94,7 @@ "bundle_modal_error.message": "Jotain meni pieleen komponenttia ladattaessa.", "bundle_modal_error.retry": "Yritä uudelleen", "closed_registrations.other_server_instructions": "Koska Mastodon on hajautettu, voit luoda tilin toiselle palvelimelle ja silti olla vuorovaikutuksessa tämän kanssa.", - "closed_registrations_modal.description": "Tilin luominen palvelimeen {domain} ei ole tällä hetkellä mahdollista, mutta huomioi, että et tarvitse tiliä erityisesti palvelimeen {domain} käyttääksesi Mastodonia.", + "closed_registrations_modal.description": "Tilin luonti palveluun {domain} ei tällä hetkellä ole mahdollista, mutta huomioi, ettei Mastodonin käyttö edellytä juuri kyseisen palvelun tiliä.", "closed_registrations_modal.find_another_server": "Etsi toinen palvelin", "closed_registrations_modal.preamble": "Mastodon on hajautettu, joten riippumatta siitä, missä luot tilisi, voit seurata ja olla vuorovaikutuksessa kenen tahansa kanssa tällä palvelimella. Voit jopa isännöidä palvelinta!", "closed_registrations_modal.title": "Rekisteröityminen Mastodoniin", @@ -159,8 +160,8 @@ "confirmations.delete_list.message": "Haluatko varmasti poistaa tämän listan kokonaan?", "confirmations.discard_edit_media.confirm": "Hylkää", "confirmations.discard_edit_media.message": "Onko sinulla tallentamattomia muutoksia kuvaukseen tai esikatseluun, hylätäänkö ne silti?", - "confirmations.domain_block.confirm": "Piilota koko verkko-osoite", - "confirmations.domain_block.message": "Oletko todella varma, että haluat estää koko {domain}? Useimmissa tapauksissa muutama kohdennettu lohko tai mykistys on riittävä ja parempi. Et näe kyseisen verkkotunnuksen sisältöä missään julkisessa aikajanassa tai ilmoituksissa. Seuraajasi tältä verkkotunnukselta poistetaan.", + "confirmations.domain_block.confirm": "Estä koko palvelu", + "confirmations.domain_block.message": "Haluatko aivan varmasti estää palvelun {domain} täysin? Useimmiten muutama kohdistettu esto tai mykistys on riittävä ja suositeltava toimenpide. Et näe kyseisen sisältöä kyseiseltä verkkoalueelta missään julkisissa aikajanoissa tai ilmoituksissa. Tälle verkkoalueelle kuuluvat seuraajasi poistetaan.", "confirmations.logout.confirm": "Kirjaudu ulos", "confirmations.logout.message": "Oletko varma, että haluat kirjautua ulos?", "confirmations.mute.confirm": "Mykistä", @@ -179,12 +180,12 @@ "copypaste.copied": "Kopioitu", "copypaste.copy": "Kopioi", "directory.federated": "Koko tunnettu fediverse", - "directory.local": "Vain palvelimelta {domain}", + "directory.local": "Vain palvelusta {domain}", "directory.new_arrivals": "Äskettäin saapuneet", "directory.recently_active": "Hiljattain aktiiviset", "disabled_account_banner.account_settings": "Tilin asetukset", "disabled_account_banner.text": "Tilisi {disabledAccount} on tällä hetkellä poissa käytöstä.", - "dismissable_banner.community_timeline": "Nämä ovat uusimmat julkiset viestit ihmisiltä, joiden tilejä isännöi {domain}.", + "dismissable_banner.community_timeline": "Nämä ovat uusimmat julkiset julkaisut käyttäjiltä, joiden tilejä isännöi {domain}.", "dismissable_banner.dismiss": "Hylkää", "dismissable_banner.explore_links": "Näistä uutisista puhuvat ihmiset juuri nyt tällä ja muilla hajautetun verkon palvelimilla.", "dismissable_banner.explore_statuses": "Nämä viestit juuri nyt tältä ja muilta hajautetun verkon palvelimilta ovat saamassa vetoa tältä palvelimelta.", @@ -214,12 +215,12 @@ "empty_column.bookmarked_statuses": "Et ole vielä lisännyt viestejä kirjanmerkkeihisi. Kun lisäät yhden, se näkyy tässä.", "empty_column.community": "Paikallinen aikajana on tyhjä. Kirjoita jotain julkista, niin homma lähtee käyntiin!", "empty_column.direct": "Sinulla ei ole vielä yksityisviestejä. Kun lähetät tai vastaanotat sellaisen, se näkyy tässä.", - "empty_column.domain_blocks": "Verkkotunnuksia ei ole vielä estetty.", + "empty_column.domain_blocks": "Palveluita ei ole vielä estetty.", "empty_column.explore_statuses": "Mikään ei ole nyt trendi. Tarkista myöhemmin!", "empty_column.favourited_statuses": "Et ole vielä lisännyt viestejä kirjanmerkkeihisi. Kun lisäät yhden, se näkyy tässä.", "empty_column.favourites": "Kukaan ei ole vielä lisännyt tätä viestiä suosikkeihinsa. Kun joku tekee niin, näkyy kyseinen henkilö tässä.", "empty_column.follow_recommendations": "Näyttää siltä, että sinulle ei voi luoda ehdotuksia. Voit yrittää etsiä ihmisiä, jotka saatat tuntea tai tutkia trendaavia aihesanoja.", - "empty_column.follow_requests": "Sinulla ei ole vielä seurauspyyntöjä. Kun saat sellaisen, näkyy se tässä.", + "empty_column.follow_requests": "Et ole vielä vastaanottanut seurauspyyntöjä. Saamasi pyynnöt näytetään täällä.", "empty_column.hashtag": "Tällä hashtagilla ei ole vielä mitään.", "empty_column.home": "Kotisi aikajana on tyhjä! Seuraa lisää ihmisiä täyttääksesi sen. {suggestions}", "empty_column.home.suggestions": "Katso joitakin ehdotuksia", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Kopioi pinon jäljitys leikepöydälle", "errors.unexpected_crash.report_issue": "Ilmoita ongelmasta", "explore.search_results": "Hakutulokset", + "explore.suggested_follows": "Sinulle", "explore.title": "Selaa", + "explore.trending_links": "Uutiset", + "explore.trending_statuses": "Julkaisut", + "explore.trending_tags": "Aihetunnisteet", "filter_modal.added.context_mismatch_explanation": "Tämä suodatinluokka ei koske asiayhteyttä, jossa olet käyttänyt tätä viestiä. Jos haluat, että viesti suodatetaan myös tässä yhteydessä, sinun on muokattava suodatinta.", "filter_modal.added.context_mismatch_title": "Asiayhteys ei täsmää!", "filter_modal.added.expired_explanation": "Tämä suodatinluokka on vanhentunut ja sinun on muutettava viimeistä voimassaolon päivää, jotta sitä voidaan käyttää.", @@ -338,7 +343,7 @@ "lightbox.next": "Seuraava", "lightbox.previous": "Edellinen", "limited_account_hint.action": "Näytä profiili joka tapauksessa", - "limited_account_hint.title": "Palvelun {domain} moderaattorit ovat piilottaneet tämän profiilin.", + "limited_account_hint.title": "Palvelun {domain} ylläpito on piilottanut tämän profiilin.", "lists.account.add": "Lisää listaan", "lists.account.remove": "Poista listasta", "lists.delete": "Poista lista", @@ -368,7 +373,7 @@ "navigation_bar.compose": "Luo uusi viesti", "navigation_bar.direct": "Yksityisviestit", "navigation_bar.discover": "Löydä uutta", - "navigation_bar.domain_blocks": "Estetyt verkkotunnukset", + "navigation_bar.domain_blocks": "Estetyt palvelut", "navigation_bar.edit_profile": "Muokkaa profiilia", "navigation_bar.explore": "Selaa", "navigation_bar.favourites": "Suosikit", @@ -413,7 +418,7 @@ "notifications.column_settings.reblog": "Buustit:", "notifications.column_settings.show": "Näytä sarakkeessa", "notifications.column_settings.sound": "Äänimerkki", - "notifications.column_settings.status": "Uudet viestit:", + "notifications.column_settings.status": "Uudet julkaisut:", "notifications.column_settings.unread_notifications.category": "Lukemattomat ilmoitukset", "notifications.column_settings.unread_notifications.highlight": "Korosta lukemattomat ilmoitukset", "notifications.column_settings.update": "Muokkaukset:", @@ -523,14 +528,14 @@ "search_results.all": "Kaikki", "search_results.hashtags": "Aihetunnisteet", "search_results.nothing_found": "Näille hakusanoille ei löytynyt mitään", - "search_results.statuses": "Viestit", + "search_results.statuses": "Julkaisut", "search_results.statuses_fts_disabled": "Viestien haku sisällön perusteella ei ole käytössä tällä Mastodon-palvelimella.", "search_results.title": "Etsi {q}", "search_results.total": "{count, number} {count, plural, one {tulos} other {tulosta}}", "server_banner.about_active_users": "Palvelinta käyttäneet ihmiset viimeisen 30 päivän aikana (kuukauden aktiiviset käyttäjät)", "server_banner.active_users": "aktiiviset käyttäjät", "server_banner.administered_by": "Ylläpitäjä:", - "server_banner.introduction": "{domain} on osa hajautettua sosiaalista verkostoa, jonka tarjoaa {mastodon}.", + "server_banner.introduction": "{domain} kuuluu hajautettuun sosiaaliseen verkostoon, jonka voimanlähde on {mastodon}.", "server_banner.learn_more": "Lue lisää", "server_banner.server_stats": "Palvelimen tilastot:", "sign_in_banner.create_account": "Luo tili", @@ -617,13 +622,13 @@ "upload_button.label": "Lisää mediaa", "upload_error.limit": "Tiedostolatauksien raja ylitetty.", "upload_error.poll": "Tiedon lataaminen ei ole sallittua kyselyissä.", - "upload_form.audio_description": "Kuvaile kuulovammaisille", - "upload_form.description": "Anna kuvaus näkörajoitteisia varten", + "upload_form.audio_description": "Kuvaile kuuroille tai kuulorajoitteisille", + "upload_form.description": "Kuvaile sokeille tai näkörajoitteisille", "upload_form.description_missing": "Kuvausta ei ole lisätty", "upload_form.edit": "Muokkaa", "upload_form.thumbnail": "Vaihda pikkukuva", "upload_form.undo": "Peru", - "upload_form.video_description": "Kuvaile kuulo- tai näkövammaisille", + "upload_form.video_description": "Kuvaile kuuroille, kuulorajoitteisille, sokeille tai näkörajoitteisille", "upload_modal.analyzing_picture": "Analysoidaan kuvaa…", "upload_modal.apply": "Käytä", "upload_modal.applying": "Asetetaan…", diff --git a/app/javascript/mastodon/locales/fo.json b/app/javascript/mastodon/locales/fo.json index f716b63739..ef5702dc02 100644 --- a/app/javascript/mastodon/locales/fo.json +++ b/app/javascript/mastodon/locales/fo.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Uppsløg og svar", "account.report": "Melda @{name}", "account.requested": "Bíðar eftir góðkenning. Trýst fyri at angra umbønina", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Deil vanga @{name}'s", "account.show_reblogs": "Vís lyft frá @{name}", "account.statuses_counter": "{count, plural, one {{counter} postur} other {{counter} postar}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Avrita stakkaslóðina til setiborðið", "errors.unexpected_crash.report_issue": "Fráboða trupulleika", "explore.search_results": "Leitiúrslit", + "explore.suggested_follows": "Til tín", "explore.title": "Rannsaka", + "explore.trending_links": "Tíðindi", + "explore.trending_statuses": "Postar", + "explore.trending_tags": "Frámerki", "filter_modal.added.context_mismatch_explanation": "Hesin filturbólkurin viðvíkur ikki kontekstinum, sum tú hevur fingið atgongd til hendan postin. Ynskir tú at posturin verður filtreraður í hesum kontekstinum eisini, so er neyðugt at tú rættar filtrið.", "filter_modal.added.context_mismatch_title": "Ósamsvar við kontekst!", "filter_modal.added.expired_explanation": "Hesin filturbólkurin er útgingin, og tú mást broyta dagfestingina fyri at hann skal virka.", @@ -617,13 +622,13 @@ "upload_button.label": "Legg myndir, sjónfílu ella ljóðfílu afturat", "upload_error.limit": "Farið er um markið fyri fíluuppsending.", "upload_error.poll": "Ikki loyvt at leggja fílur upp í spurnarkanningum.", - "upload_form.audio_description": "Lýsing, av innihaldi, fyri deyv", - "upload_form.description": "Lýsing, av innihaldi, fyri blind og sjónveik", + "upload_form.audio_description": "Lýs fyri teimum, sum eru deyv ella hava ringa hoyrn", + "upload_form.description": "Lýs fyri teimum, sum eru blind ella eru sjónveik", "upload_form.description_missing": "Lýsing vantar", "upload_form.edit": "Rætta", "upload_form.thumbnail": "Broyt smámynd", "upload_form.undo": "Strika", - "upload_form.video_description": "Lýsing fyri deyv, blind og sjónveik", + "upload_form.video_description": "Lýs fyri teimum, sum eru deyv, hava ringa hoyrn, eru blind ella eru sjónveik", "upload_modal.analyzing_picture": "Greini mynd…", "upload_modal.apply": "Ger virkið", "upload_modal.applying": "Geri virkið…", diff --git a/app/javascript/mastodon/locales/fr-QC.json b/app/javascript/mastodon/locales/fr-QC.json index d0d84fa4ac..965aa49630 100644 --- a/app/javascript/mastodon/locales/fr-QC.json +++ b/app/javascript/mastodon/locales/fr-QC.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Publications et réponses", "account.report": "Signaler @{name}", "account.requested": "En attente d’approbation. Cliquez pour annuler la demande", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Partager le profil de @{name}", "account.show_reblogs": "Afficher les boosts de @{name}", "account.statuses_counter": "{count, plural, one {{counter} Publication} other {{counter} Publications}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copier la trace d'appels dans le presse-papier", "errors.unexpected_crash.report_issue": "Signaler un problème", "explore.search_results": "Résultats", + "explore.suggested_follows": "Pour vous", "explore.title": "Explorer", + "explore.trending_links": "Nouvelles", + "explore.trending_statuses": "Messages", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Cette catégorie de filtre ne s'applique pas au contexte dans lequel vous avez accédé à cette publication. Si vous voulez que la publication soit filtrée dans ce contexte également, vous devrez modifier le filtre.", "filter_modal.added.context_mismatch_title": "Incompatibilité du contexte!", "filter_modal.added.expired_explanation": "Cette catégorie de filtre a expiré, vous devrez modifier la date d'expiration pour qu'elle soit appliquée.", diff --git a/app/javascript/mastodon/locales/fr.json b/app/javascript/mastodon/locales/fr.json index ce004ed9fe..863a858cff 100644 --- a/app/javascript/mastodon/locales/fr.json +++ b/app/javascript/mastodon/locales/fr.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Messages et réponses", "account.report": "Signaler @{name}", "account.requested": "En attente d’approbation. Cliquez pour annuler la demande", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Partager le profil de @{name}", "account.show_reblogs": "Afficher les partages de @{name}", "account.statuses_counter": "{count, plural, one {{counter} Message} other {{counter} Messages}}", @@ -186,7 +187,7 @@ "disabled_account_banner.text": "Votre compte {disabledAccount} est actuellement désactivé.", "dismissable_banner.community_timeline": "Voici les messages publics les plus récents des personnes dont les comptes sont hébergés par {domain}.", "dismissable_banner.dismiss": "Rejeter", - "dismissable_banner.explore_links": "Ces nouvelles sont actuellement en cours de discussion par des personnes sur d'autres serveurs du réseau décentralisé ainsi que sur celui-ci.", + "dismissable_banner.explore_links": "On parle actuellement de ces nouvelles sur ce serveur, ainsi que sur d'autres serveurs du réseau décentralisé.", "dismissable_banner.explore_statuses": "Ces publications depuis les serveurs du réseau décentralisé, dont celui-ci, sont actuellement en train de gagner de l'ampleur sur ce serveur.", "dismissable_banner.explore_tags": "Ces hashtags sont actuellement en train de gagner de l'ampleur parmi les personnes sur les serveurs du réseau décentralisé dont celui-ci.", "dismissable_banner.public_timeline": "Voici les publications publiques les plus récentes des personnes de ce serveur et des autres du réseau décentralisé que ce serveur connait.", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copier la trace d'appels dans le presse-papier", "errors.unexpected_crash.report_issue": "Signaler le problème", "explore.search_results": "Résultats de la recherche", + "explore.suggested_follows": "Pour vous", "explore.title": "Explorer", + "explore.trending_links": "Nouvelles", + "explore.trending_statuses": "Messages", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Cette catégorie de filtre ne s'applique pas au contexte dans lequel vous avez accédé à ce message. Si vous voulez que le message soit filtré dans ce contexte également, vous devrez modifier le filtre.", "filter_modal.added.context_mismatch_title": "Incompatibilité du contexte !", "filter_modal.added.expired_explanation": "Cette catégorie de filtre a expiré, vous devrez modifier la date d'expiration pour qu'elle soit appliquée.", diff --git a/app/javascript/mastodon/locales/fy.json b/app/javascript/mastodon/locales/fy.json index 86cfe64ad6..4aafeb5000 100644 --- a/app/javascript/mastodon/locales/fy.json +++ b/app/javascript/mastodon/locales/fy.json @@ -12,7 +12,7 @@ "about.powered_by": "Desintralisearre sosjale media, mooglik makke troch {mastodon}", "about.rules": "Serverrigels", "account.account_note_header": "Opmerking", - "account.add_or_remove_from_list": "Tafoegje of fuortsmite fan listen út", + "account.add_or_remove_from_list": "Tafoegje oan of fuortsmite út listen", "account.badges.bot": "Bot", "account.badges.group": "Groep", "account.block": "@{name} blokkearje", @@ -36,7 +36,7 @@ "account.following": "Folgjend", "account.following_counter": "{count, plural, one {{counter} folgjend} other {{counter} folgjend}}", "account.follows.empty": "Dizze brûker folget noch net ien.", - "account.follows_you": "Folget dy", + "account.follows_you": "Folget jo", "account.go_to_profile": "Gean nei profyl", "account.hide_reblogs": "Boosts fan @{name} ferstopje", "account.joined_short": "Registrearre op", @@ -45,15 +45,16 @@ "account.locked_info": "De privacysteat fan dizze account is op beskoattele set. De eigener bepaalt hânmjittich wa’t dyjinge folgje kin.", "account.media": "Media", "account.mention": "@{name} fermelde", - "account.moved_to": "{name} is ferhuze net:", + "account.moved_to": "{name} is ferhuze nei:", "account.mute": "@{name} negearje", "account.mute_notifications": "Meldingen fan @{name} negearje", "account.muted": "Negearre", - "account.open_original_page": "Iepenje orizjinele side", + "account.open_original_page": "Orizjinele side iepenje", "account.posts": "Berjochten", "account.posts_with_replies": "Berjochten en reaksjes", "account.report": "@{name} rapportearje", "account.requested": "Wacht op goedkarring. Klik om it folchfersyk te annulearjen", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Profyl fan @{name} diele", "account.show_reblogs": "Boosts fan @{name} toane", "account.statuses_counter": "{count, plural, one {{counter} berjocht} other {{counter} berjochten}}", @@ -63,39 +64,39 @@ "account.unendorse": "Net op profyl werjaan", "account.unfollow": "Net mear folgje", "account.unmute": "@{name} net langer negearje", - "account.unmute_notifications": "Notifikaasjes fan @{name} ynskeakelje", + "account.unmute_notifications": "Meldingen fan @{name} ynskeakelje", "account.unmute_short": "Net mear negearje", "account_note.placeholder": "Klik om notysje ta te foegjen", - "admin.dashboard.daily_retention": "Meidogger retinsjegraad per dei nei oanmelding", - "admin.dashboard.monthly_retention": "Meidogger retinsjegraad per moanne nei oanmelding", + "admin.dashboard.daily_retention": "Brûkerretinsjegraad per dei nei oanmelding", + "admin.dashboard.monthly_retention": "Brûkerretinsjegraad per moanne nei oanmelding", "admin.dashboard.retention.average": "Gemiddelde", - "admin.dashboard.retention.cohort": "Moanne fan registraasje", + "admin.dashboard.retention.cohort": "Registraasjemoanne", "admin.dashboard.retention.cohort_size": "Nije brûkers", - "alert.rate_limited.message": "Besykje asjebleaft opnij nei {retry_time, time, medium}.", + "alert.rate_limited.message": "Opnij probearje nei {retry_time, time, medium}.", "alert.rate_limited.title": "Dataferkear beheind", - "alert.unexpected.message": "Der barde in ûnferwachte flater.", + "alert.unexpected.message": "Der is in ûnferwachte flater bard.", "alert.unexpected.title": "Oepsy!", - "announcement.announcement": "Meidieling", + "announcement.announcement": "Oankundiging", "attachments_list.unprocessed": "(net ferwurke)", "audio.hide": "Audio ferstopje", "autosuggest_hashtag.per_week": "{count} yn ’e wike", - "boost_modal.combo": "Jo kinne op {combo} drukke om dit in oare kear oer te slaan", - "bundle_column_error.copy_stacktrace": "Kopiearje flaterrapport", + "boost_modal.combo": "Jo kinne op {combo} drukke om dit de folgjende kear oer te slaan", + "bundle_column_error.copy_stacktrace": "Flaterrapport kopiearje", "bundle_column_error.error.body": "De opfrege side koe net werjûn wurde. It kin wêze troch in flater yn ús koade, of in probleem mei browserkompatibiliteit.", "bundle_column_error.error.title": "Oh nee!", - "bundle_column_error.network.body": "Der wie in flater by it laden fan dizze side. Dit kin komme troch in tydlik probleem mei jo ynternetferbining of dizze server.", + "bundle_column_error.network.body": "Der is in flater bard by it laden fan dizze side. Dit kin komme troch in tydlik probleem mei jo ynternetferbining of dizze server.", "bundle_column_error.network.title": "Netwurkflater", "bundle_column_error.retry": "Opnij probearje", "bundle_column_error.return": "Tebek nei startside", - "bundle_column_error.routing.body": "De opfrege side kin net fûn wurde. Binne jo wis dat de URL yn 'e adresbalke goed is?", + "bundle_column_error.routing.body": "De opfrege side kin net fûn wurde. Binne jo wis dat de URL yn de adresbalke goed is?", "bundle_column_error.routing.title": "404", "bundle_modal_error.close": "Slute", - "bundle_modal_error.message": "Der gie der mis by it laden fan dizze komponint.", + "bundle_modal_error.message": "Der gie wat mis by it laden fan dizze komponint.", "bundle_modal_error.retry": "Opnij probearje", - "closed_registrations.other_server_instructions": "Sûnt Mastodon desintralisearre is, kinne jo in akkount meitsje op in oare server en noch hieltyd ynteraksje hawwe mei dizze.", - "closed_registrations_modal.description": "It oanmeitsjen fan in akkount op {domain} is op it stuit net mooglik, mar hâld asjebleaft yn gedachten dat jo gjin akkount spesifyk op {domain} nedich hawwe om Mastodon te brûken.", + "closed_registrations.other_server_instructions": "Omdat Mastodon desintralisearre is, kinne jo in account meitsje op in oare server en noch hieltyd ynteraksje hawwe mei dizze.", + "closed_registrations_modal.description": "It oanmeitsjen fan in account op {domain} is op dit stuit net mooglik, mar hâld asjebleaft yn gedachten dat jo gjin account spesifyk op {domain} nedich hawwe om Mastodon te brûken.", "closed_registrations_modal.find_another_server": "Sykje in oare server", - "closed_registrations_modal.preamble": "Mastodon is desintralisearre, dus nettsjinsteande wêr't jo jo akkount oanmeitsje, jo kinne elkenien op dizze server folgje en ynteraksje mei hawwe. Jo kinne it sels sels hoste!", + "closed_registrations_modal.preamble": "Mastodon is desintralisearre, dus nettsjinsteande wêr't jo jo account oanmeitsje, jo kinne elkenien op dizze server folgje en der ynteraksje mei hawwe. Jo kinne it sels sels hoste!", "closed_registrations_modal.title": "Oanmelde op Mastodon", "column.about": "Oer", "column.blocks": "Blokkearre brûkers", @@ -103,7 +104,7 @@ "column.community": "Lokale tiidline", "column.direct": "Direkte berjochten", "column.directory": "Profilen trochsykje", - "column.domain_blocks": "Blokkeare domeinen", + "column.domain_blocks": "Blokkearre domeinen", "column.favourites": "Favoriten", "column.follow_requests": "Folchfersiken", "column.home": "Startside", @@ -112,13 +113,13 @@ "column.notifications": "Meldingen", "column.pins": "Fêstsette berjochten", "column.public": "Globale tiidline", - "column_back_button.label": "Werom", + "column_back_button.label": "Tebek", "column_header.hide_settings": "Ynstellingen ferstopje", "column_header.moveLeft_settings": "Kolom nei links ferpleatse", "column_header.moveRight_settings": "Kolom nei rjochts ferpleatse", "column_header.pin": "Fêstsette", "column_header.show_settings": "Ynstellingen toane", - "column_header.unpin": "Los helje", + "column_header.unpin": "Losmeitsje", "column_subheading.settings": "Ynstellingen", "community.column_settings.local_only": "Allinnich lokaal", "community.column_settings.media_only": "Allinnich media", @@ -127,40 +128,40 @@ "compose.language.search": "Talen sykje…", "compose_form.direct_message_warning_learn_more": "Mear ynfo", "compose_form.encryption_warning": "Posts on Mastodon are not end-to-end encrypted. Do not share any dangerous information over Mastodon.", - "compose_form.hashtag_warning": "This post won't be listed under any hashtag as it is unlisted. Only public posts can be searched by hashtag.", - "compose_form.lock_disclaimer": "Your account is not {locked}. Anyone can follow you to view your follower-only posts.", + "compose_form.hashtag_warning": "Dit berjocht falt net ûnder in hashtag te besjen, omdat dizze net op iepenbiere tiidlinen toand wurdt. Allinnich iepenbiere berjochten kinne fia hashtags fûn wurde.", + "compose_form.lock_disclaimer": "Jo account is net {locked}. Elkenien kin jo folgje en kin de berjochten sjen dy’t jo allinnich oan jo folgers rjochte hawwe.", "compose_form.lock_disclaimer.lock": "beskoattele", "compose_form.placeholder": "Wat wolsto kwyt?", "compose_form.poll.add_option": "Kar tafoegje", - "compose_form.poll.duration": "Doer fan de poll", - "compose_form.poll.option_placeholder": "Keuze {number}", + "compose_form.poll.duration": "Doer fan de enkête", + "compose_form.poll.option_placeholder": "Kar {number}", "compose_form.poll.remove_option": "Dizze kar fuortsmite", - "compose_form.poll.switch_to_multiple": "Poll wizigje om meardere karren ta te stean", - "compose_form.poll.switch_to_single": "Change poll to allow for a single choice", + "compose_form.poll.switch_to_multiple": "Enkête wizigje om meardere karren ta te stean", + "compose_form.poll.switch_to_single": "Enkête wizigje om in inkelde kar ta te stean", "compose_form.publish": "Publisearje", - "compose_form.publish_form": "Publish", + "compose_form.publish_form": "Publisearje", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Wizigingen bewarje", "compose_form.sensitive.hide": "{count, plural, one {Media as gefoelich markearje} other {Media as gefoelich markearje}}", - "compose_form.sensitive.marked": "{count, plural, one {Media is marked as sensitive} other {Media is marked as sensitive}}", - "compose_form.sensitive.unmarked": "{count, plural, one {Media is not marked as sensitive} other {Media is not marked as sensitive}}", + "compose_form.sensitive.marked": "{count, plural, one {Media as gefoelich markearre} other {Media as gefoelich markearre}}", + "compose_form.sensitive.unmarked": "{count, plural, one {Media is net as gefoelich markearre} other {Media is net as gefoelich markearre}}", "compose_form.spoiler.marked": "Ynhâldswarskôging fuortsmite", "compose_form.spoiler.unmarked": "Ynhâldswarskôging tafoegje", - "compose_form.spoiler_placeholder": "Write your warning here", + "compose_form.spoiler_placeholder": "Warskôgingstekst", "confirmation_modal.cancel": "Annulearje", "confirmations.block.block_and_report": "Blokkearje en rapportearje", "confirmations.block.confirm": "Blokkearje", "confirmations.block.message": "Bisto wis datsto {name} blokkearje wolst?", - "confirmations.cancel_follow_request.confirm": "Withdraw request", - "confirmations.cancel_follow_request.message": "Are you sure you want to withdraw your request to follow {name}?", + "confirmations.cancel_follow_request.confirm": "Fersyk annulearje", + "confirmations.cancel_follow_request.message": "Binne jo wis dat jo jo fersyk om {name} te folgjen annulearje wolle?", "confirmations.delete.confirm": "Fuortsmite", "confirmations.delete.message": "Bisto wis datsto dit berjocht fuortsmite wolst?", "confirmations.delete_list.confirm": "Fuortsmite", "confirmations.delete_list.message": "Bisto wis datsto dizze list foar permanint fuortsmite wolst?", "confirmations.discard_edit_media.confirm": "Fuortsmite", - "confirmations.discard_edit_media.message": "You have unsaved changes to the media description or preview, discard them anyway?", + "confirmations.discard_edit_media.message": "Jo hawwe net-bewarre wizigingen yn de mediabeskriuwing of foarfertoaning, wolle jo dizze dochs fuortsmite?", "confirmations.domain_block.confirm": "Hide entire domain", - "confirmations.domain_block.message": "Are you really, really sure you want to block the entire {domain}? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain in any public timelines or your notifications. Your followers from that domain will be removed.", + "confirmations.domain_block.message": "Binne jo echt wis dat jo alles fan {domain} negearje wolle? Yn de measte gefallen is it blokkearjen of negearjen fan in pear spesifike persoanen genôch en better. Jo sille gjin berjochten fan dizze server op iepenbiere tiidlinen sjen of yn jo meldingen. Jo folgers fan dizze server wurde fuortsmiten.", "confirmations.logout.confirm": "Ofmelde", "confirmations.logout.message": "Bisto wis datsto ôfmelde wolst?", "confirmations.mute.confirm": "Negearje", @@ -182,16 +183,16 @@ "directory.local": "Allinnich fan {domain}", "directory.new_arrivals": "Nije accounts", "directory.recently_active": "Resint aktyf", - "disabled_account_banner.account_settings": "Account settings", - "disabled_account_banner.text": "Your account {disabledAccount} is currently disabled.", - "dismissable_banner.community_timeline": "These are the most recent public posts from people whose accounts are hosted by {domain}.", + "disabled_account_banner.account_settings": "Accountynstellingen", + "disabled_account_banner.text": "Jo account {disabledAccount} is op dit stuit útskeakele.", + "dismissable_banner.community_timeline": "Dit binne de meast resinte iepenbiere berjochten fan accounts op {domain}.", "dismissable_banner.dismiss": "Slute", - "dismissable_banner.explore_links": "These news stories are being talked about by people on this and other servers of the decentralized network right now.", - "dismissable_banner.explore_statuses": "These posts from this and other servers in the decentralized network are gaining traction on this server right now.", - "dismissable_banner.explore_tags": "These hashtags are gaining traction among people on this and other servers of the decentralized network right now.", - "dismissable_banner.public_timeline": "These are the most recent public posts from people on this and other servers of the decentralized network that this server knows about.", + "dismissable_banner.explore_links": "Dizze nijsberjochten winne oan populariteit op dizze en oare servers binnen it desintrale netwurk.", + "dismissable_banner.explore_statuses": "Dizze berjochten winne oan populariteit op dizze en oare servers binnen it desintrale netwurk.", + "dismissable_banner.explore_tags": "Dizze hashtags winne oan populariteit op dizze en oare servers binnen it desintrale netwurk.", + "dismissable_banner.public_timeline": "Dit binne de meast resinte iepenbiere berjochten fan accounts op dizze en oare servers binnen it desintrale netwurk. Jo kinne ûnder ‘Ynstellingen > Foarkarren > Oars’ kieze hokker talen jo sjen wolle.", "embed.instructions": "Embed this status on your website by copying the code below.", - "embed.preview": "Here is what it will look like:", + "embed.preview": "Sa komt it der út te sjen:", "emoji_button.activity": "Aktiviteiten", "emoji_button.clear": "Wiskje", "emoji_button.custom": "Oanpast", @@ -199,7 +200,7 @@ "emoji_button.food": "Iten en drinken", "emoji_button.label": "Emoji tafoegje", "emoji_button.nature": "Natuer", - "emoji_button.not_found": "No matching emojis found", + "emoji_button.not_found": "Gjin oerienkommende emoji fûn", "emoji_button.objects": "Objekten", "emoji_button.people": "Minsken", "emoji_button.recent": "Faaks brûkt", @@ -211,41 +212,45 @@ "empty_column.account_timeline": "Hjir binne gjin berjochten!", "empty_column.account_unavailable": "Profyl net beskikber", "empty_column.blocks": "Do hast noch gjin brûkers blokkearre.", - "empty_column.bookmarked_statuses": "You don't have any bookmarked posts yet. When you bookmark one, it will show up here.", - "empty_column.community": "The local timeline is empty. Write something publicly to get the ball rolling!", - "empty_column.direct": "You don't have any direct messages yet. When you send or receive one, it will show up here.", + "empty_column.bookmarked_statuses": "Jo hawwe noch gjin berjochten oan jo blêdwizers tafoege. Wannear’t jo der ien oan jo blêdwizers tafoegje, falt dizze hjir te sjen.", + "empty_column.community": "De lokale tiidline is noch leech. Pleats in iepenbier berjocht om de spits ôf te biten!", + "empty_column.direct": "Jo hawwe noch gjin direkte berjochten. Wannear’t jo der ien ferstjoere of ûntfang, komt dizze hjir te stean.", "empty_column.domain_blocks": "Der binne noch gjin blokkearre domeinen.", - "empty_column.explore_statuses": "Nothing is trending right now. Check back later!", - "empty_column.favourited_statuses": "You don't have any favourite posts yet. When you favourite one, it will show up here.", - "empty_column.favourites": "No one has favourited this post yet. When someone does, they will show up here.", - "empty_column.follow_recommendations": "Looks like no suggestions could be generated for you. You can try using search to look for people you might know or explore trending hashtags.", - "empty_column.follow_requests": "You don't have any follow requests yet. When you receive one, it will show up here.", - "empty_column.hashtag": "There is nothing in this hashtag yet.", - "empty_column.home": "Your home timeline is empty! Follow more people to fill it up. {suggestions}", + "empty_column.explore_statuses": "Op dit stuit binne der gjin trends. Kom letter werom!", + "empty_column.favourited_statuses": "Jo hawwe noch gjin favorite berjochten. Wannear’t jo ien as favoryt markearje, falt dizze hjir te sjen.", + "empty_column.favourites": "Net ien hat dit berjocht noch as favoryt markearre. Wannear’t ien dit docht, falt dat hjir te sjen.", + "empty_column.follow_recommendations": "It liket der op dat der gjin oanrekommandaasjes foar jo oanmakke wurde kinne. Jo kinne probearje te sykjen nei minsken dy’t jo miskien kinne, sykje op hashtags, de lokale en globale tiidlinen besjen of de brûkersgids trochblêdzje.", + "empty_column.follow_requests": "Jo hawwe noch gjin folchfersiken ûntfongen. Wannear’t jo der ien ûntfange, falt dat hjir te sjen.", + "empty_column.hashtag": "Der is noch neat te finen ûnder dizze hashtag.", + "empty_column.home": "Dizze tiidline is leech! Folgje mear minsken om it te foljen. {suggestions}", "empty_column.home.suggestions": "Suggestjes besjen", "empty_column.list": "There is nothing in this list yet. When members of this list post new statuses, they will appear here.", - "empty_column.lists": "You don't have any lists yet. When you create one, it will show up here.", + "empty_column.lists": "Jo hawwe noch gjin inkelde list. Wannear’t jo der ien oanmakke hawwe, falt dat hjir te sjen.", "empty_column.mutes": "Do hast noch gjin brûkers negearre.", "empty_column.notifications": "Do hast noch gjin meldingen. Ynteraksjes mei oare minsken sjochsto hjir.", "empty_column.public": "Der is hjir neat! Skriuw eat publyklik, of folgje sels brûkers fan oare servers om it hjir te foljen", "error.unexpected_crash.explanation": "Troch in bug in ús koade of in probleem mei de komptabiliteit fan jo browser, koe dizze side net toand wurde.", "error.unexpected_crash.explanation_addons": "Dizze side kin net goed toand wurde. Dit probleem komt faaks troch in browserútwreiding of ark foar automatysk oersetten.", - "error.unexpected_crash.next_steps": "Try refreshing the page. If that does not help, you may still be able to use Mastodon through a different browser or native app.", - "error.unexpected_crash.next_steps_addons": "Try disabling them and refreshing the page. If that does not help, you may still be able to use Mastodon through a different browser or native app.", - "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", + "error.unexpected_crash.next_steps": "Probearje dizze side te fernijen. Wannear’t dit net helpt is it noch hieltyd mooglik om Mastodon yn in oare browser of mobile app te brûken.", + "error.unexpected_crash.next_steps_addons": "Probearje dizze út te skeakeljen en de side te fernijen. Wannear’t dit net helpt is it noch hieltyd mooglik om Mastodon yn in oare browser of mobile app te brûken.", + "errors.unexpected_crash.copy_stacktrace": "Stacktrace nei klamboerd kopiearje", "errors.unexpected_crash.report_issue": "Technysk probleem melde", "explore.search_results": "Sykresultaten", + "explore.suggested_follows": "For you", "explore.title": "Ferkenne", - "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", - "filter_modal.added.context_mismatch_title": "Context mismatch!", - "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", - "filter_modal.added.expired_title": "Expired filter!", - "filter_modal.added.review_and_configure": "To review and further configure this filter category, go to the {settings_link}.", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", + "filter_modal.added.context_mismatch_explanation": "Dizze filterkategory is net fan tapassing op de kontekst wêryn jo dit berjocht benadere hawwe. As jo wolle dat it berjocht ek yn dizze kontekst filtere wurdt, moatte jo it filter bewurkje.", + "filter_modal.added.context_mismatch_title": "Kontekst komt net oerien!", + "filter_modal.added.expired_explanation": "Dizze filterkategory is ferrûn. Jo moatte de ferrindatum wizigje om de kategory tapasse te kinnen.", + "filter_modal.added.expired_title": "Filter ferrûn!", + "filter_modal.added.review_and_configure": "Gean nei {settings_link} om dizze filterkategory opnij te besjen en fierder te konfigurearjen.", "filter_modal.added.review_and_configure_title": "Filterynstellingen", "filter_modal.added.settings_link": "ynstellingenside", - "filter_modal.added.short_explanation": "This post has been added to the following filter category: {title}.", + "filter_modal.added.short_explanation": "Dit berjocht is tafoege oan de folgjende filterkategory: {title}.", "filter_modal.added.title": "Filter tafoege!", - "filter_modal.select_filter.context_mismatch": "does not apply to this context", + "filter_modal.select_filter.context_mismatch": "is net fan tapassing op dizze kontekst", "filter_modal.select_filter.expired": "ferrûn", "filter_modal.select_filter.prompt_new": "Nije kategory: {name}", "filter_modal.select_filter.search": "Sykje of tafoegje", @@ -254,10 +259,10 @@ "filter_modal.title.status": "In berjocht filterje", "follow_recommendations.done": "Klear", "follow_recommendations.heading": "Folgje minsken dêr’tsto graach berjochten fan sjen wolst! Hjir binne wat suggestjes.", - "follow_recommendations.lead": "Posts from people you follow will show up in chronological order on your home feed. Don't be afraid to make mistakes, you can unfollow people just as easily any time!", + "follow_recommendations.lead": "Berjochten fan minsken dy’t jo folgje sille yn gronologyske folchoarder op jo starttiidline ferskine. Wês net bang om hjiryn flaters te meitsjen, want jo kinne minsken op elk momint krekt sa ienfâldich ûntfolgje!", "follow_request.authorize": "Goedkarre", "follow_request.reject": "Wegerje", - "follow_requests.unlocked_explanation": "Even though your account is not locked, the {domain} staff thought you might want to review follow requests from these accounts manually.", + "follow_requests.unlocked_explanation": "Ek al is jo account net besletten, de meiwurkers fan {domain} tinke dat jo miskien de folgjende folchfersiken hânmjittich kontrolearje.", "footer.about": "Oer", "footer.directory": "Profylmap", "footer.get_app": "App downloade", @@ -270,41 +275,41 @@ "hashtag.column_header.tag_mode.all": "en {additional}", "hashtag.column_header.tag_mode.any": "of {additional}", "hashtag.column_header.tag_mode.none": "sûnder {additional}", - "hashtag.column_settings.select.no_options_message": "No suggestions found", - "hashtag.column_settings.select.placeholder": "Enter hashtags…", - "hashtag.column_settings.tag_mode.all": "All of these", - "hashtag.column_settings.tag_mode.any": "Any of these", - "hashtag.column_settings.tag_mode.none": "None of these", + "hashtag.column_settings.select.no_options_message": "Gjin suggestjes fûn", + "hashtag.column_settings.select.placeholder": "Folje hashtags yn…", + "hashtag.column_settings.tag_mode.all": "Allegearre", + "hashtag.column_settings.tag_mode.any": "Ien fan dizze", + "hashtag.column_settings.tag_mode.none": "Gjin fan dizze", "hashtag.column_settings.tag_toggle": "Include additional tags in this column", - "hashtag.follow": "Follow hashtag", - "hashtag.unfollow": "Unfollow hashtag", + "hashtag.follow": "Hashtag folgje", + "hashtag.unfollow": "Hashtag ûntfolgje", "home.column_settings.basic": "Algemien", "home.column_settings.show_reblogs": "Boosts toane", "home.column_settings.show_replies": "Reaksjes toane", "home.hide_announcements": "Meidielingen ferstopje", "home.show_announcements": "Meidielingen toane", - "interaction_modal.description.favourite": "With an account on Mastodon, you can favourite this post to let the author know you appreciate it and save it for later.", - "interaction_modal.description.follow": "With an account on Mastodon, you can follow {name} to receive their posts in your home feed.", - "interaction_modal.description.reblog": "With an account on Mastodon, you can boost this post to share it with your own followers.", - "interaction_modal.description.reply": "With an account on Mastodon, you can respond to this post.", - "interaction_modal.on_another_server": "On a different server", + "interaction_modal.description.favourite": "Jo kinne mei in Mastodon-account dit berjocht as favoryt markearje, om dy brûker witte te litten dat jo it berjocht wurdearje en om it te bewarjen.", + "interaction_modal.description.follow": "Jo kinne mei in Mastodon-account {name} folgje, om sa harren berjochten op jo starttiidline te ûntfangen.", + "interaction_modal.description.reblog": "Jo kinne mei in Mastodon-account dit berjocht booste, om it sa mei jo folgers te dielen.", + "interaction_modal.description.reply": "Jo kinne mei in Mastodon-account op dit berjocht reagearje.", + "interaction_modal.on_another_server": "Op een oare server", "interaction_modal.on_this_server": "Op dizze server", - "interaction_modal.other_server_instructions": "Copy and paste this URL into the search field of your favourite Mastodon app or the web interface of your Mastodon server.", - "interaction_modal.preamble": "Since Mastodon is decentralized, you can use your existing account hosted by another Mastodon server or compatible platform if you don't have an account on this one.", - "interaction_modal.title.favourite": "Favourite {name}'s post", + "interaction_modal.other_server_instructions": "Kopiearje en plak ienfâldich dizze URL yn it sykfjild fan de troch jo brûkte Mastodon-app of op de website fan de Mastodon-server wêrop jo oanmeld binne.", + "interaction_modal.preamble": "Mastodon is desintralisearre. Dêrom hawwe jo gjin account op dizze Mastodon-server nedich, wannear’t jo al in account op in oare Mastodon-server of kompatibel platfoarm hawwe.", + "interaction_modal.title.favourite": "Berjocht fan {name} as favoryt markearje", "interaction_modal.title.follow": "{name} folgje", - "interaction_modal.title.reblog": "Boost {name}'s post", - "interaction_modal.title.reply": "Reply to {name}'s post", - "intervals.full.days": "{number, plural, one {# day} other {# days}}", - "intervals.full.hours": "{number, plural, one {# hour} other {# hours}}", - "intervals.full.minutes": "{number, plural, one {# minute} other {# minutes}}", + "interaction_modal.title.reblog": "Berjocht fan {name} booste", + "interaction_modal.title.reply": "Op it berjocht fan {name} reagearje", + "intervals.full.days": "{number, plural, one {# dei} other {# dagen}} lyn", + "intervals.full.hours": "{number, plural, one {# oere} other {# oeren}} lyn", + "intervals.full.minutes": "{number, plural, one {# minút} other {# minuten}} lyn", "keyboard_shortcuts.back": "to navigate back", "keyboard_shortcuts.blocked": "to open blocked users list", "keyboard_shortcuts.boost": "Berjocht booste", "keyboard_shortcuts.column": "to focus a status in one of the columns", "keyboard_shortcuts.compose": "to focus the compose textarea", "keyboard_shortcuts.description": "Omskriuwing", - "keyboard_shortcuts.direct": "to open direct messages column", + "keyboard_shortcuts.direct": "Direkte berjochten toane", "keyboard_shortcuts.down": "to move down in the list", "keyboard_shortcuts.enter": "Berjocht iepenje", "keyboard_shortcuts.favourite": "As favoryt markearje", @@ -333,38 +338,38 @@ "keyboard_shortcuts.unfocus": "to un-focus compose textarea/search", "keyboard_shortcuts.up": "Nei boppe yn list ferpleatse", "lightbox.close": "Slute", - "lightbox.compress": "Compress image view box", - "lightbox.expand": "Expand image view box", + "lightbox.compress": "Ofbylding passend werjaan", + "lightbox.expand": "Ofbylding grut werjaan", "lightbox.next": "Folgjende", "lightbox.previous": "Foarige", "limited_account_hint.action": "Profyl dochs besjen", - "limited_account_hint.title": "This profile has been hidden by the moderators of {domain}.", + "limited_account_hint.title": "Dit profyl is troch de behearders fan {domain} ferstoppe.", "lists.account.add": "Oan list tafoegje", "lists.account.remove": "Ut list fuortsmite", "lists.delete": "List fuortsmite", - "lists.edit": "Edit list", + "lists.edit": "List bewurkje", "lists.edit.submit": "Titel wizigje", - "lists.new.create": "Add list", + "lists.new.create": "List tafoegje", "lists.new.title_placeholder": "Nije listtitel", "lists.replies_policy.followed": "Elke folge brûker", "lists.replies_policy.list": "Leden fan de list", "lists.replies_policy.none": "Net ien", "lists.replies_policy.title": "Reaksjes toane oan:", - "lists.search": "Search among people you follow", + "lists.search": "Sykje nei minsken dy’t jo folgje", "lists.subheading": "Dyn listen", - "load_pending": "{count, plural, one {# new item} other {# new items}}", - "loading_indicator.label": "Loading...", - "media_gallery.toggle_visible": "{number, plural, one {Hide image} other {Hide images}}", + "load_pending": "{count, plural, one {# nij item} other {# nije items}}", + "loading_indicator.label": "Lade…", + "media_gallery.toggle_visible": "{number, plural, one {ôfbylding ferstopje} other {ôfbyldingen ferstopje}}", "missing_indicator.label": "Net fûn", - "missing_indicator.sublabel": "This resource could not be found", - "moved_to_account_banner.text": "Your account {disabledAccount} is currently disabled because you moved to {movedToAccount}.", - "mute_modal.duration": "Duration", + "missing_indicator.sublabel": "Dizze boarne kin net fûn wurde", + "moved_to_account_banner.text": "Omdat jo nei {movedToAccount} ferhuze binne is jo account {disabledAccount} op dit stuit útskeakele.", + "mute_modal.duration": "Doer", "mute_modal.hide_notifications": "Meldingen fan dizze brûker ferstopje?", - "mute_modal.indefinite": "Indefinite", - "navigation_bar.about": "About", + "mute_modal.indefinite": "Foar ûnbepaalde tiid", + "navigation_bar.about": "Oer", "navigation_bar.blocks": "Blokkearre brûkers", "navigation_bar.bookmarks": "Blêdwizers", - "navigation_bar.community_timeline": "Local timeline", + "navigation_bar.community_timeline": "Lokale tiidline", "navigation_bar.compose": "Nij berjocht skriuwe", "navigation_bar.direct": "Direkte berjochten", "navigation_bar.discover": "Untdekke", @@ -408,7 +413,7 @@ "notifications.column_settings.follow": "Nije folgers:", "notifications.column_settings.follow_request": "Nij folchfersyk:", "notifications.column_settings.mention": "Fermeldingen:", - "notifications.column_settings.poll": "Pollresultaten:", + "notifications.column_settings.poll": "Enkêteresultaten:", "notifications.column_settings.push": "Pushmeldingen", "notifications.column_settings.reblog": "Boosts:", "notifications.column_settings.show": "Yn kolom toane", @@ -423,17 +428,17 @@ "notifications.filter.follows": "Folget", "notifications.filter.mentions": "Fermeldingen", "notifications.filter.polls": "Pollresultaten", - "notifications.filter.statuses": "Updates from people you follow", - "notifications.grant_permission": "Grant permission.", - "notifications.group": "{count} notifications", - "notifications.mark_as_read": "Mark every notification as read", - "notifications.permission_denied": "Desktop notifications are unavailable due to previously denied browser permissions request", - "notifications.permission_denied_alert": "Desktop notifications can't be enabled, as browser permission has been denied before", - "notifications.permission_required": "Desktop notifications are unavailable because the required permission has not been granted.", - "notifications_permission_banner.enable": "Enable desktop notifications", - "notifications_permission_banner.how_to_control": "To receive notifications when Mastodon isn't open, enable desktop notifications. You can control precisely which types of interactions generate desktop notifications through the {icon} button above once they're enabled.", - "notifications_permission_banner.title": "Never miss a thing", - "picture_in_picture.restore": "Put it back", + "notifications.filter.statuses": "Fernijingen fan minsken dy’t jo folgje", + "notifications.grant_permission": "Tastimming jaan.", + "notifications.group": "{count} meldingen", + "notifications.mark_as_read": "Alle meldingen as lêzen markearje", + "notifications.permission_denied": "Desktopmeldingen binne net beskikber, omdat in eardere browsertastimming wegere waard", + "notifications.permission_denied_alert": "Desktopmeldingen kinne net ynskeakele wurde, omdat in eardere browsertastimming wegere waard", + "notifications.permission_required": "Desktopmeldingen binne net beskikber, omdat de nedige tastimming net ferliend is.", + "notifications_permission_banner.enable": "Desktopmeldingen ynskeakelje", + "notifications_permission_banner.how_to_control": "Om meldingen te ûntfangen wannear’t Mastodon net iepen stiet. Jo kinne krekt bepale hokker soarte fan ynteraksjes wol of gjin desktopmeldingen jouwe fia de boppesteande {icon} knop.", + "notifications_permission_banner.title": "Mis neat", + "picture_in_picture.restore": "Tebeksette", "poll.closed": "Sluten", "poll.refresh": "Ferfarskje", "poll.total_people": "{count, plural, one {# persoan} other {# persoanen}}", @@ -442,7 +447,7 @@ "poll.voted": "Do hast hjir op stimd", "poll.votes": "{votes, plural, one {# stim} other {# stimmen}}", "poll_button.add_poll": "Poll tafoegje", - "poll_button.remove_poll": "Poll fuortsmite", + "poll_button.remove_poll": "Enkête fuortsmite", "privacy.change": "Sichtberheid fan berjocht oanpasse", "privacy.direct.long": "Allinnich sichtber foar fermelde brûkers", "privacy.direct.short": "Allinnich fermelde minsken", @@ -450,13 +455,13 @@ "privacy.private.short": "Allinnich folgers", "privacy.public.long": "Sichtber foar elkenien", "privacy.public.short": "Iepenbier", - "privacy.unlisted.long": "Visible for all, but opted-out of discovery features", - "privacy.unlisted.short": "Unlisted", - "privacy_policy.last_updated": "Last updated {date}", - "privacy_policy.title": "Privacy Policy", - "refresh": "Fernije", + "privacy.unlisted.long": "Foar elkenien sichtber, mar net ûnder trends, hashtags en op iepenbiere tiidlinen", + "privacy.unlisted.short": "Minder iepenbier", + "privacy_policy.last_updated": "Lêst bywurke op {date}", + "privacy_policy.title": "Privacybelied", + "refresh": "Ferfarskje", "regeneration_indicator.label": "Lade…", - "regeneration_indicator.sublabel": "Your home feed is being prepared!", + "regeneration_indicator.sublabel": "Jo starttiidline wurdt oanmakke!", "relative_time.days": "{number}d", "relative_time.full.days": "{number, plural, one {# dei} other {# dagen}} lyn", "relative_time.full.hours": "{number, plural, one {# oere} other {# oeren}} lyn", @@ -481,71 +486,71 @@ "report.close": "Klear", "report.comment.title": "Tinksto dat wy noch mear witte moatte?", "report.forward": "Nei {target} trochstjoere", - "report.forward_hint": "The account is from another server. Send an anonymized copy of the report there as well?", + "report.forward_hint": "De account stiet op in oare server. Wolle jo dêr ek in anonimisearre kopy fan dizze rapportaazje nei ta stjoere?", "report.mute": "Negearje", - "report.mute_explanation": "You will not see their posts. They can still follow you and see your posts and will not know that they are muted.", + "report.mute_explanation": "Jo kinne harren berjochten net sjen. Jo kinne noch wol folge wurde en jo berjochten binne noch sichtber, mar dyjinge kin net sjen dat dy negearre wurdt.", "report.next": "Folgjende", "report.placeholder": "Type or paste additional comments", "report.reasons.dislike": "Ik fyn der neat oan", "report.reasons.dislike_description": "It is net eat watsto sjen wolst", "report.reasons.other": "It is wat oars", "report.reasons.other_description": "It probleem stiet der net tusken", - "report.reasons.spam": "It's spam", - "report.reasons.spam_description": "Malicious links, fake engagement, or repetitive replies", - "report.reasons.violation": "It violates server rules", - "report.reasons.violation_description": "You are aware that it breaks specific rules", - "report.rules.subtitle": "Select all that apply", - "report.rules.title": "Which rules are being violated?", - "report.statuses.subtitle": "Select all that apply", - "report.statuses.title": "Are there any posts that back up this report?", + "report.reasons.spam": "It is spam", + "report.reasons.spam_description": "Skeadlike keppelingen, reklame, mislieding of werheljende antwurden", + "report.reasons.violation": "It skeint de serverregels", + "report.reasons.violation_description": "Jo witte dat it spesifike regels skeint", + "report.rules.subtitle": "Selektearje wat fan tapassing is", + "report.rules.title": "Hokker regels wurde skeind?", + "report.statuses.subtitle": "Selektearje wat fan tapassing is", + "report.statuses.title": "Binne der berjochten dy’t dizze rapportaazje stypje?", "report.submit": "Submit report", "report.target": "Report {target}", - "report.thanks.take_action": "Here are your options for controlling what you see on Mastodon:", - "report.thanks.take_action_actionable": "While we review this, you can take action against @{name}:", - "report.thanks.title": "Don't want to see this?", - "report.thanks.title_actionable": "Thanks for reporting, we'll look into this.", - "report.unfollow": "Unfollow @{name}", - "report.unfollow_explanation": "You are following this account. To not see their posts in your home feed anymore, unfollow them.", - "report_notification.attached_statuses": "{count, plural, one {{count} post} other {{count} posts}} attached", - "report_notification.categories.other": "Other", + "report.thanks.take_action": "Hjir binne jo opsjes wêrmei’t jo bepale kinne wat jo yn Mastodon sjen wolle:", + "report.thanks.take_action_actionable": "Wylst wy jo rapportaazje beoardiele, kinne jo dizze maatregels tsjin @{name} nimme:", + "report.thanks.title": "Wolle jo dit net sjen?", + "report.thanks.title_actionable": "Tank foar it rapportearjen. Wy sille der nei sjen.", + "report.unfollow": "{name} ûntfolgje", + "report.unfollow_explanation": "Jo folgje dizze account. Om harren berjochten net mear op jo starttiidline te sjen, kinne jo dyjinge ûntfolgje.", + "report_notification.attached_statuses": "{count, plural, one {{count} berjocht} other {{count} berjochten}} tafoege", + "report_notification.categories.other": "Oars", "report_notification.categories.spam": "Spam", - "report_notification.categories.violation": "Rule violation", - "report_notification.open": "Open report", - "search.placeholder": "Search", - "search.search_or_paste": "Search or paste URL", - "search_popout.search_format": "Advanced search format", + "report_notification.categories.violation": "Skeinde regels", + "report_notification.open": "Rapport iepenje", + "search.placeholder": "Sykje", + "search.search_or_paste": "Sykje of fier URL yn", + "search_popout.search_format": "Avansearre sykje", "search_popout.tips.full_text": "Simple text returns statuses you have written, favourited, boosted, or have been mentioned in, as well as matching usernames, display names, and hashtags.", "search_popout.tips.hashtag": "hashtag", "search_popout.tips.status": "status", - "search_popout.tips.text": "Simple text returns matching display names, usernames and hashtags", - "search_popout.tips.user": "user", - "search_results.accounts": "People", - "search_results.all": "All", + "search_popout.tips.text": "Brûk gewoane tekst om te sykjen op werjeftenammen, brûkersnammen en hashtags", + "search_popout.tips.user": "brûker", + "search_results.accounts": "Minsken", + "search_results.all": "Alles", "search_results.hashtags": "Hashtags", - "search_results.nothing_found": "Could not find anything for these search terms", + "search_results.nothing_found": "Dizze syktermen leverje gjin resultaat op", "search_results.statuses": "Berjochten", - "search_results.statuses_fts_disabled": "Searching posts by their content is not enabled on this Mastodon server.", + "search_results.statuses_fts_disabled": "It sykjen yn berjochten is op dizze Mastodon-server net ynskeakele.", "search_results.title": "Nei {q} sykje", - "search_results.total": "{count, number} {count, plural, one {result} other {results}}", - "server_banner.about_active_users": "People using this server during the last 30 days (Monthly Active Users)", + "search_results.total": "{count, number} {count, plural, one {resultaat} other {resultaten}}", + "server_banner.about_active_users": "Oantal brûkers yn de ôfrûne 30 dagen (MAU)", "server_banner.active_users": "warbere brûkers", "server_banner.administered_by": "Beheard troch:", - "server_banner.introduction": "{domain} is part of the decentralized social network powered by {mastodon}.", + "server_banner.introduction": "{domain} is ûnderdiel fan it desintralisearre sosjale netwurk {mastodon}.", "server_banner.learn_more": "Mear ynfo", "server_banner.server_stats": "Serverstatistiken:", "sign_in_banner.create_account": "Account registrearje", "sign_in_banner.sign_in": "Oanmelde", - "sign_in_banner.text": "Sign in to follow profiles or hashtags, favourite, share and reply to posts, or interact from your account on a different server.", - "status.admin_account": "Open moderation interface for @{name}", + "sign_in_banner.text": "Wannear’t jo in account op dizze server hawwe, kinne jo oanmelde om minsken of hashtags te folgjen, op berjochten te reagearjen of om dizze te dielen. Wannear’t jo in account op in oare server hawwe, kinne jo dêr oanmelde en dêr ynteraksje mei minsken op dizze server hawwe.", + "status.admin_account": "Moderaasje-omjouwing fan @{name} iepenje", "status.admin_status": "Open this status in the moderation interface", "status.block": "@{name} blokkearje", "status.bookmark": "Blêdwizer tafoegje", "status.cancel_reblog_private": "Net langer booste", - "status.cannot_reblog": "This post cannot be boosted", + "status.cannot_reblog": "Dit berjocht kin net boost wurde", "status.copy": "Copy link to status", "status.delete": "Fuortsmite", "status.detailed_status": "Detaillearre petearoersjoch", - "status.direct": "Direct message @{name}", + "status.direct": "@{name} in direkt berjocht stjoere", "status.edit": "Bewurkje", "status.edited": "Bewurke op {date}", "status.edited_x_times": "{count, plural, one {{count} kear} other {{count} kearen}} bewurke", @@ -567,9 +572,9 @@ "status.pinned": "Fêstset berjocht", "status.read_more": "Mear ynfo", "status.reblog": "Booste", - "status.reblog_private": "Boost with original visibility", + "status.reblog_private": "Boost nei oarspronklike ûntfangers", "status.reblogged_by": "{name} hat boost", - "status.reblogs.empty": "No one has boosted this post yet. When someone does, they will show up here.", + "status.reblogs.empty": "Net ien hat dit berjocht noch boost. Wannear’t ien dit docht, falt dat hjir te sjen.", "status.redraft": "Fuortsmite en opnij opstelle", "status.remove_bookmark": "Blêdwizer fuortsmite", "status.replied_to": "Antwurde op {name}", @@ -589,12 +594,12 @@ "status.uncached_media_warning": "Net beskikber", "status.unmute_conversation": "Petear net mear negearje", "status.unpin": "Fan profylside losmeitsje", - "subscribed_languages.lead": "Only posts in selected languages will appear on your home and list timelines after the change. Select none to receive posts in all languages.", - "subscribed_languages.save": "Save changes", - "subscribed_languages.target": "Change subscribed languages for {target}", - "suggestions.dismiss": "Dismiss suggestion", - "suggestions.header": "You might be interested in…", - "tabs_bar.federated_timeline": "Federated", + "subscribed_languages.lead": "Nei de wiziging wurde allinnich berjochten fan selektearre talen op jo starttiidline en yn listen werjaan.", + "subscribed_languages.save": "Wizigingen bewarje", + "subscribed_languages.target": "Toande talen foar {target} wizigje", + "suggestions.dismiss": "Oanrekommandaasje ferwerpe", + "suggestions.header": "Jo binne wierskynlik ek ynteressearre yn…", + "tabs_bar.federated_timeline": "Globaal", "tabs_bar.home": "Startside", "tabs_bar.local_timeline": "Lokaal", "tabs_bar.notifications": "Meldingen", @@ -609,37 +614,37 @@ "timeline_hint.resources.statuses": "Aldere berjochten", "trends.counter_by_accounts": "{count, plural, one {{counter} persoan} other {{counter} persoanen}} {days, plural, one {de ôfrûne dei} other {de ôfrûne {days} dagen}}", "trends.trending_now": "Aktuele trends", - "ui.beforeunload": "Your draft will be lost if you leave Mastodon.", - "units.short.billion": "{count}B", - "units.short.million": "{count}M", - "units.short.thousand": "{count}K", - "upload_area.title": "Drag & drop to upload", - "upload_button.label": "Add images, a video or an audio file", - "upload_error.limit": "File upload limit exceeded.", - "upload_error.poll": "File upload not allowed with polls.", + "ui.beforeunload": "Jo konsept giet ferlern wannear’t jo Mastodon ferlitte.", + "units.short.billion": "{count} mrd.", + "units.short.million": "{count} mln.", + "units.short.thousand": "{count}k", + "upload_area.title": "Hjir nei ta slepe om op te laden", + "upload_button.label": "Ofbyldingen, in fideo- of in lûdsbestân tafoegje", + "upload_error.limit": "Oer de oplaadlimyt fan bestân.", + "upload_error.poll": "It opladen fan bestannen is yn enkêten net tastien.", "upload_form.audio_description": "Describe for people with hearing loss", "upload_form.description": "Describe for the visually impaired", - "upload_form.description_missing": "No description added", - "upload_form.edit": "Edit", - "upload_form.thumbnail": "Change thumbnail", - "upload_form.undo": "Delete", + "upload_form.description_missing": "Gjin omskriuwing tafoege", + "upload_form.edit": "Bewurkje", + "upload_form.thumbnail": "Miniatuerôfbylding wizigje", + "upload_form.undo": "Fuortsmite", "upload_form.video_description": "Describe for people with hearing loss or visual impairment", - "upload_modal.analyzing_picture": "Analyzing picture…", - "upload_modal.apply": "Apply", - "upload_modal.applying": "Applying…", - "upload_modal.choose_image": "Choose image", - "upload_modal.description_placeholder": "A quick brown fox jumps over the lazy dog", - "upload_modal.detect_text": "Detect text from picture", - "upload_modal.edit_media": "Edit media", - "upload_modal.hint": "Click or drag the circle on the preview to choose the focal point which will always be in view on all thumbnails.", - "upload_modal.preparing_ocr": "Preparing OCR…", - "upload_modal.preview_label": "Preview ({ratio})", + "upload_modal.analyzing_picture": "Ofbylding analysearje…", + "upload_modal.apply": "Tapasse", + "upload_modal.applying": "Oan it tapassen…", + "upload_modal.choose_image": "Kies in ôfbylding", + "upload_modal.description_placeholder": "Heit syn wize foks ljept tûk oar de loaie hûn", + "upload_modal.detect_text": "Tekst yn in ôfbylding detektearje", + "upload_modal.edit_media": "Media bewurkje", + "upload_modal.hint": "Klik of sleep de sirkel yn de foarfertoaning nei in sintraal fokuspunt dat op elke thumbnail sichtber bliuwe moat.", + "upload_modal.preparing_ocr": "OCR tariede…", + "upload_modal.preview_label": "Foarfertoaning ({ratio})", "upload_progress.label": "Uploading…", - "upload_progress.processing": "Processing…", - "video.close": "Close video", - "video.download": "Download file", - "video.exit_fullscreen": "Exit full screen", - "video.expand": "Expand video", + "upload_progress.processing": "Dwaande…", + "video.close": "Fideo slute", + "video.download": "Bestân downloade", + "video.exit_fullscreen": "Folslein skerm slute", + "video.expand": "Fideo grutter meitsje", "video.fullscreen": "Folslein skerm", "video.hide": "Fideo ferstopje", "video.mute": "Lûd dôvje", diff --git a/app/javascript/mastodon/locales/ga.json b/app/javascript/mastodon/locales/ga.json index eac6d9dbc8..ae8813dcd6 100644 --- a/app/javascript/mastodon/locales/ga.json +++ b/app/javascript/mastodon/locales/ga.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Postálacha agus freagraí", "account.report": "Tuairiscigh @{name}", "account.requested": "Ag fanacht le ceadú. Cliceáil chun an iarratas leanúnaí a chealú", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Roinn próifíl @{name}", "account.show_reblogs": "Taispeáin moltaí ó @{name}", "account.statuses_counter": "{count, plural, one {Postáil amháin} other {{counter} Postáil}}", @@ -211,7 +212,7 @@ "empty_column.account_timeline": "Níl postálacha ar bith anseo!", "empty_column.account_unavailable": "Níl an phróifíl ar fáil", "empty_column.blocks": "Níl aon úsáideoir bactha agat fós.", - "empty_column.bookmarked_statuses": "You don't have any bookmarked posts yet. When you bookmark one, it will show up here.", + "empty_column.bookmarked_statuses": "Níl aon phostáil leabharmharcaithe agat fós. Nuair a dhéanann tú leabharmharc, beidh sé le feiceáil anseo.", "empty_column.community": "Tá an amlíne áitiúil folamh. Foilsigh rud éigin go poiblí le tús a chur le cúrsaí!", "empty_column.direct": "Níl aon teachtaireacht dírithe agat fós. Nuair a sheolann tú nó nuair a fhaigheann tú ceann, feicfear anseo í.", "empty_column.domain_blocks": "Níl aon fearainn bhactha ann go fóill.", @@ -219,23 +220,27 @@ "empty_column.favourited_statuses": "Níor roghnaigh tú postáil ar bith fós. Nuair a roghnaigh tú ceann, beidh sí le feiceáil anseo.", "empty_column.favourites": "Níor thogh éinne an phostáil seo fós. Nuair a thoghfaidh duine éigin í, taispeánfar anseo é sin.", "empty_column.follow_recommendations": "Is cosúil nár fhéadfaí moltaí a ghineadh. D'fhéadfá cuardach a úsáid le teacht ar dhaoine a bhfuil aithne agat orthu, nó iniúchadh ar haischlibeanna atá ag treochtáil a dhéanamh.", - "empty_column.follow_requests": "You don't have any follow requests yet. When you receive one, it will show up here.", + "empty_column.follow_requests": "Níl aon phostáil leabharmharcaithe agat fós. Nuair a dhéanann tú leabharmharc, feicfear anseo é.", "empty_column.hashtag": "Níl rud ar bith faoin haischlib seo go fóill.", "empty_column.home": "Tá d'amlíne baile folamh! B'fhiú duit cúpla duine eile a leanúint lena líonadh! {suggestions}", "empty_column.home.suggestions": "Féach ar roinnt moltaí", "empty_column.list": "There is nothing in this list yet. When members of this list post new statuses, they will appear here.", - "empty_column.lists": "You don't have any lists yet. When you create one, it will show up here.", + "empty_column.lists": "Níl aon liostaí fós agat. Nuair a chruthaíonn tú ceann, feicfear anseo é.", "empty_column.mutes": "Níl aon úsáideoir balbhaithe agat fós.", - "empty_column.notifications": "You don't have any notifications yet. When other people interact with you, you will see it here.", - "empty_column.public": "There is nothing here! Write something publicly, or manually follow users from other servers to fill it up", - "error.unexpected_crash.explanation": "Due to a bug in our code or a browser compatibility issue, this page could not be displayed correctly.", + "empty_column.notifications": "Níl aon fógraí agat fós. Nuair a dhéanann daoine eile idirghníomhú leat, feicfear anseo é.", + "empty_column.public": "Faic anseo! Scríobh rud éigin go poiblí, nó lean úsáideoirí ar fhreastalaithe eile chun é a líonadh", + "error.unexpected_crash.explanation": "De bharr fabht inár gcód, nó fadhb le chomhoiriúnacht brabhsálaí, níorbh fhéadfadh an leathanach seo a léiriú i gceart.", "error.unexpected_crash.explanation_addons": "This page could not be displayed correctly. This error is likely caused by a browser add-on or automatic translation tools.", "error.unexpected_crash.next_steps": "Try refreshing the page. If that does not help, you may still be able to use Mastodon through a different browser or native app.", "error.unexpected_crash.next_steps_addons": "Try disabling them and refreshing the page. If that does not help, you may still be able to use Mastodon through a different browser or native app.", "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Tuairiscigh deacracht", "explore.search_results": "Torthaí cuardaigh", + "explore.suggested_follows": "For you", "explore.title": "Féach thart", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/gd.json b/app/javascript/mastodon/locales/gd.json index 8aa06ffe78..560b4f3083 100644 --- a/app/javascript/mastodon/locales/gd.json +++ b/app/javascript/mastodon/locales/gd.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Postaichean ’s freagairtean", "account.report": "Dèan gearan mu @{name}", "account.requested": "A’ feitheamh air aontachadh. Briog airson sgur dhen iarrtas leantainn", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Co-roinn a’ phròifil aig @{name}", "account.show_reblogs": "Seall na brosnachaidhean o @{name}", "account.statuses_counter": "{count, plural, one {{counter} phost} two {{counter} phost} few {{counter} postaichean} other {{counter} post}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Cuir lethbhreac dhen stacktrace air an stòr-bhòrd", "errors.unexpected_crash.report_issue": "Dèan aithris air an duilgheadas", "explore.search_results": "Toraidhean an luirg", + "explore.suggested_follows": "For you", "explore.title": "Rùraich", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Chan eil an roinn-seòrsa criathraidh iom seo chaidh dhan cho-theacs san do dh’inntrig thu am post seo. Ma tha thu airson am post a chriathradh sa cho-theacs seo cuideachd, feumaidh tu a’ chriathrag a dheasachadh.", "filter_modal.added.context_mismatch_title": "Co-theacsa neo-iomchaidh!", "filter_modal.added.expired_explanation": "Dh’fhalbh an ùine air an roinn-seòrsa criathraidh seo agus feumaidh tu an ceann-là crìochnachaidh atharrachadh mus cuir thu an sàs i.", diff --git a/app/javascript/mastodon/locales/gl.json b/app/javascript/mastodon/locales/gl.json index 2e1f4684fd..d6c8735fe8 100644 --- a/app/javascript/mastodon/locales/gl.json +++ b/app/javascript/mastodon/locales/gl.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Publicacións e respostas", "account.report": "Informar sobre @{name}", "account.requested": "Agardando aprobación. Preme para desbotar a solicitude", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Compartir o perfil de @{name}", "account.show_reblogs": "Amosar compartidos de @{name}", "account.statuses_counter": "{count, plural, one {{counter} Publicación} other {{counter} Publicacións}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copiar trazas (stacktrace) ó portapapeis", "errors.unexpected_crash.report_issue": "Informar sobre un problema", "explore.search_results": "Resultados da busca", + "explore.suggested_follows": "For you", "explore.title": "Descubrir", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Esta categoría de filtro non se aplica ao contexto no que accedeches a esta publicación. Se queres que a publicación se filtre nese contexto tamén, terás que editar o filtro.", "filter_modal.added.context_mismatch_title": "Non concorda o contexto!", "filter_modal.added.expired_explanation": "Esta categoría de filtro caducou, terás que cambiar a data de caducidade para que se aplique.", diff --git a/app/javascript/mastodon/locales/he.json b/app/javascript/mastodon/locales/he.json index 3307e3ed78..283887f85a 100644 --- a/app/javascript/mastodon/locales/he.json +++ b/app/javascript/mastodon/locales/he.json @@ -35,14 +35,14 @@ "account.followers_counter": "{count, plural,one {עוקב אחד} other {{counter} עוקבים}}", "account.following": "נעקבים", "account.following_counter": "{count, plural,one {עוקב אחרי {counter}}other {עוקב אחרי {counter}}}", - "account.follows.empty": "משתמש זה לא עוקב אחר אף אחד עדיין.", + "account.follows.empty": "משתמש זה עדיין לא עוקב אחרי אף אחד.", "account.follows_you": "במעקב אחריך", "account.go_to_profile": "מעבר לפרופיל", "account.hide_reblogs": "להסתיר הידהודים מאת @{name}", "account.joined_short": "תאריך הצטרפות", "account.languages": "שנה שפת הרשמה", "account.link_verified_on": "בעלות על הקישור הזה נבדקה לאחרונה ב{date}", - "account.locked_info": "מצב הפרטיות של החשבון הנוכחי הוגדר כנעול. בעל החשבון קובע באופן פרטני מי יכול לעקוב אחריו.", + "account.locked_info": "החשבון הזה הוגדר כנעול. צריך לקבל אישור כדי לעקוב אחריו.", "account.media": "מדיה", "account.mention": "אזכור של @{name}", "account.moved_to": "{name} ציינו שהחשבון החדש שלהם הוא:", @@ -54,6 +54,7 @@ "account.posts_with_replies": "הודעות ותגובות", "account.report": "דווח על @{name}", "account.requested": "בהמתנה לאישור. לחצי כדי לבטל בקשת מעקב", + "account.requested_follow": "{name} has requested to follow you", "account.share": "שתף את הפרופיל של @{name}", "account.show_reblogs": "הצג הדהודים מאת @{name}", "account.statuses_counter": "{count, plural, one {הודעה} two {הודעותיים} many {{count} הודעות} other {{count} הודעות}}", @@ -119,7 +120,7 @@ "column_header.pin": "הצמדה", "column_header.show_settings": "הצגת העדפות", "column_header.unpin": "שחרור הצמדה", - "column_subheading.settings": "אפשרויות", + "column_subheading.settings": "הגדרות", "community.column_settings.local_only": "מקומי בלבד", "community.column_settings.media_only": "מדיה בלבד", "community.column_settings.remote_only": "מרוחק בלבד", @@ -161,7 +162,7 @@ "confirmations.discard_edit_media.message": "יש לך שינויים לא שמורים לתיאור המדיה. להשליך אותם בכל זאת?", "confirmations.domain_block.confirm": "חסמו לגמרי את שם המתחם (דומיין)", "confirmations.domain_block.message": "בטוחה שברצונך באמת לחסום את קהילת {domain}? ברב המקרים השתקה וחסימה של מספר משתמשים עשוייה להספיק. לא תראי תוכל מכלל שם המתחם בפידים הציבוריים או בהתראות שלך. העוקבים שלך מהקהילה הזאת יוסרו", - "confirmations.logout.confirm": "להתנתק", + "confirmations.logout.confirm": "התנתקות", "confirmations.logout.message": "האם אתם בטוחים שאתם רוצים להתנתק?", "confirmations.mute.confirm": "להשתיק", "confirmations.mute.explanation": "זה יסתיר הודעות שלהם והודעות שמאזכרות אותם, אבל עדיין יתיר להם לראות הודעות שלך ולעקוב אחריך.", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "להעתיק את הקוד ללוח הכתיבה", "errors.unexpected_crash.report_issue": "דווח על בעיה", "explore.search_results": "תוצאות חיפוש", + "explore.suggested_follows": "עבורך", "explore.title": "סיור", + "explore.trending_links": "חדשות", + "explore.trending_statuses": "הודעות", + "explore.trending_tags": "תגיות", "filter_modal.added.context_mismatch_explanation": "קטגוריית הסנן הזאת לא חלה על ההקשר שממנו הגעת אל ההודעה הזו. אם תרצה/י שההודעה תסונן גם בהקשר זה, תצטרך/י לערוך את הסנן.", "filter_modal.added.context_mismatch_title": "אין התאמה להקשר!", "filter_modal.added.expired_explanation": "פג תוקפה של קטגוריית הסינון הזו, יש צורך לשנות את תאריך התפוגה כדי שהסינון יוחל.", diff --git a/app/javascript/mastodon/locales/hi.json b/app/javascript/mastodon/locales/hi.json index c8e23e3997..3887fa00a8 100644 --- a/app/javascript/mastodon/locales/hi.json +++ b/app/javascript/mastodon/locales/hi.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "टूट्स एवं जवाब", "account.report": "रिपोर्ट @{name}", "account.requested": "मंजूरी का इंतजार। फॉलो रिक्वेस्ट को रद्द करने के लिए क्लिक करें", + "account.requested_follow": "{name} has requested to follow you", "account.share": "@{name} की प्रोफाइल शेयर करे", "account.show_reblogs": "@{name} के बूस्ट दिखाए", "account.statuses_counter": "{count, plural, one {{counter} भोंपू} other {{counter} भोंपू}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "स्टैकट्रेस को क्लिपबोर्ड पर कॉपी करें", "errors.unexpected_crash.report_issue": "समस्या सूचित करें", "explore.search_results": "सर्च रिजल्ट्स", + "explore.suggested_follows": "For you", "explore.title": "एक्स्प्लोर", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "यह फ़िल्टर श्रेणी उस संदर्भ पर लागू नहीं होती जिसमें आपने इस पोस्ट को एक्सेस किया है। यदि आप चाहते हैं कि इस संदर्भ में भी पोस्ट को फ़िल्टर किया जाए, तो आपको फ़िल्टर को एडिट करना होगा।", "filter_modal.added.context_mismatch_title": "कंटेंट मिसमैच!", "filter_modal.added.expired_explanation": "यह फ़िल्टर श्रेणी समाप्त हो गई है, इसे लागू करने के लिए आपको समाप्ति तिथि बदलनी होगी।", @@ -349,7 +354,7 @@ "lists.replies_policy.followed": "अन्य फोल्लोवेद यूजर", "lists.replies_policy.list": "सूची के सदस्य", "lists.replies_policy.none": "कोई नहीं", - "lists.replies_policy.title": "Show replies to:", + "lists.replies_policy.title": "इसके जवाब दिखाएं:", "lists.search": "Search among people you follow", "lists.subheading": "आपकी सूचियाँ", "load_pending": "{count, plural, one {# new item} other {# new items}}", @@ -361,18 +366,18 @@ "mute_modal.duration": "Duration", "mute_modal.hide_notifications": "Hide notifications from this user?", "mute_modal.indefinite": "Indefinite", - "navigation_bar.about": "About", + "navigation_bar.about": "विवरण", "navigation_bar.blocks": "ब्लॉक्ड यूज़र्स", "navigation_bar.bookmarks": "पुस्तकचिह्न:", "navigation_bar.community_timeline": "लोकल टाइम्लाइन", "navigation_bar.compose": "नया टूट् लिखें", - "navigation_bar.direct": "Direct messages", + "navigation_bar.direct": "प्रत्यक्ष संदेश", "navigation_bar.discover": "खोजें", "navigation_bar.domain_blocks": "Hidden domains", "navigation_bar.edit_profile": "प्रोफ़ाइल संपादित करें", - "navigation_bar.explore": "Explore", - "navigation_bar.favourites": "Favourites", - "navigation_bar.filters": "Muted words", + "navigation_bar.explore": "अन्वेषण करें", + "navigation_bar.favourites": "पसंदीदा", + "navigation_bar.filters": "वारित शब्द", "navigation_bar.follow_requests": "अनुसरण करने के अनुरोध", "navigation_bar.follows_and_followers": "Follows and followers", "navigation_bar.lists": "सूचियाँ", @@ -398,7 +403,7 @@ "notification.update": "{name} edited a post", "notifications.clear": "Clear notifications", "notifications.clear_confirmation": "Are you sure you want to permanently clear all your notifications?", - "notifications.column_settings.admin.report": "New reports:", + "notifications.column_settings.admin.report": "नई रिपोर्ट:", "notifications.column_settings.admin.sign_up": "New sign-ups:", "notifications.column_settings.alert": "Desktop notifications", "notifications.column_settings.favourite": "Favourites:", @@ -416,7 +421,7 @@ "notifications.column_settings.status": "New toots:", "notifications.column_settings.unread_notifications.category": "Unread notifications", "notifications.column_settings.unread_notifications.highlight": "Highlight unread notifications", - "notifications.column_settings.update": "Edits:", + "notifications.column_settings.update": "संपादन:", "notifications.filter.all": "सभी", "notifications.filter.boosts": "बूस्ट", "notifications.filter.favourites": "पसंदीदा", @@ -448,7 +453,7 @@ "privacy.direct.short": "Direct", "privacy.private.long": "Post to followers only", "privacy.private.short": "Followers-only", - "privacy.public.long": "Visible for all", + "privacy.public.long": "सब को दिखाई देगा", "privacy.public.short": "सार्वजनिक", "privacy.unlisted.long": "Visible for all, but opted-out of discovery features", "privacy.unlisted.short": "अनलिस्टेड", @@ -471,15 +476,15 @@ "reply_indicator.cancel": "रद्द करें", "report.block": "Block", "report.block_explanation": "आपको उनकी पोस्टें नहीं दिखेंगे। वे आपकी पोस्टें को देख नहीं पाएंगे और आपको फ़ॉलो नहीं कर पाएंगे। उन्हे पता लगेगा कि वे blocked हैं।", - "report.categories.other": "Other", - "report.categories.spam": "Spam", + "report.categories.other": "अन्य", + "report.categories.spam": "अवांछित", "report.categories.violation": "Content violates one or more server rules", "report.category.subtitle": "Choose the best match", "report.category.title": "Tell us what's going on with this {type}", - "report.category.title_account": "profile", + "report.category.title_account": "रूपरेखा", "report.category.title_status": "post", - "report.close": "Done", - "report.comment.title": "Is there anything else you think we should know?", + "report.close": "स्वीकार करें", + "report.comment.title": "क्या और कुछ है जिसके बारे में आपको लगता है कि हमें सूचित होना चाहिए?", "report.forward": "Forward to {target}", "report.forward_hint": "The account is from another server. Send an anonymized copy of the report there as well?", "report.mute": "Mute", @@ -515,7 +520,7 @@ "search.search_or_paste": "Search or paste URL", "search_popout.search_format": "Advanced search format", "search_popout.tips.full_text": "Simple text returns statuses you have written, favourited, boosted, or have been mentioned in, as well as matching usernames, display names, and hashtags.", - "search_popout.tips.hashtag": "hashtag", + "search_popout.tips.hashtag": "हैशटैग", "search_popout.tips.status": "status", "search_popout.tips.text": "Simple text returns matching display names, usernames and hashtags", "search_popout.tips.user": "user", diff --git a/app/javascript/mastodon/locales/hr.json b/app/javascript/mastodon/locales/hr.json index 8216e63033..0cd77dfa85 100644 --- a/app/javascript/mastodon/locales/hr.json +++ b/app/javascript/mastodon/locales/hr.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Tootovi i odgovori", "account.report": "Prijavi @{name}", "account.requested": "Čekanje na potvrdu. Kliknite za otkazivanje zahtjeva za praćenje", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Podijeli profil @{name}", "account.show_reblogs": "Prikaži boostove od @{name}", "account.statuses_counter": "{count, plural, one {{counter} toot} other {{counter} toota}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Kopiraj stacktrace u međuspremnik", "errors.unexpected_crash.report_issue": "Prijavi problem", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/hu.json b/app/javascript/mastodon/locales/hu.json index f16841923b..252588952e 100644 --- a/app/javascript/mastodon/locales/hu.json +++ b/app/javascript/mastodon/locales/hu.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Bejegyzések és válaszok", "account.report": "@{name} jelentése", "account.requested": "Jóváhagysára vár. Kattints a követési kérés visszavonásához", + "account.requested_follow": "{name} has requested to follow you", "account.share": "@{name} profiljának megosztása", "account.show_reblogs": "@{name} megtolásainak mutatása", "account.statuses_counter": "{count, plural, one {{counter} Bejegyzés} other {{counter} Bejegyzés}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Veremkiíratás vágólapra másolása", "errors.unexpected_crash.report_issue": "Probléma jelentése", "explore.search_results": "Keresési találatok", + "explore.suggested_follows": "Neked", "explore.title": "Felfedezés", + "explore.trending_links": "Hírek", + "explore.trending_statuses": "Bejegyzések", + "explore.trending_tags": "Hashtagek", "filter_modal.added.context_mismatch_explanation": "Ez a szűrőkategória nem érvényes abban a környezetben, amelyből elérted ezt a bejegyzést. Ha ebben a környezetben is szűrni szeretnéd a bejegyzést, akkor szerkesztened kell a szűrőt.", "filter_modal.added.context_mismatch_title": "Környezeti eltérés.", "filter_modal.added.expired_explanation": "Ez a szűrőkategória elévült, a használatához módosítanod kell az elévülési dátumot.", diff --git a/app/javascript/mastodon/locales/hy.json b/app/javascript/mastodon/locales/hy.json index 285e966369..e1f8543611 100644 --- a/app/javascript/mastodon/locales/hy.json +++ b/app/javascript/mastodon/locales/hy.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Գրառումներ եւ պատասխաններ", "account.report": "Բողոքել @{name}֊ի մասին", "account.requested": "Հաստատման կարիք ունի։ Սեղմիր՝ հետեւելու հայցը չեղարկելու համար։", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Կիսուել @{name}֊ի էջով", "account.show_reblogs": "Ցուցադրել @{name}֊ի տարածածները", "account.statuses_counter": "{count, plural, one {{counter} Գրառում} other {{counter} Գրառումներ}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Պատճենել սթաքթրեյսը սեղմատախտակին", "errors.unexpected_crash.report_issue": "Զեկուցել խնդրի մասին", "explore.search_results": "Որոնման արդիւնքներ", + "explore.suggested_follows": "For you", "explore.title": "Բացայայտել", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/id.json b/app/javascript/mastodon/locales/id.json index ae633965a0..f0db64ed8c 100644 --- a/app/javascript/mastodon/locales/id.json +++ b/app/javascript/mastodon/locales/id.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Kiriman dan balasan", "account.report": "Laporkan @{name}", "account.requested": "Menunggu persetujuan. Klik untuk membatalkan permintaan", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Bagikan profil @{name}", "account.show_reblogs": "Tampilkan boost dari @{name}", "account.statuses_counter": "{count, plural, other {{counter} Kiriman}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Salin stacktrace ke papan klip", "errors.unexpected_crash.report_issue": "Laporkan masalah", "explore.search_results": "Hasil pencarian", + "explore.suggested_follows": "For you", "explore.title": "Jelajahi", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Indonesia Translate", "filter_modal.added.context_mismatch_title": "Konteks tidak cocok!", "filter_modal.added.expired_explanation": "Kategori saringan ini telah kedaluwarsa, Anda harus mengubah tanggal kedaluwarsa untuk diterapkan.", diff --git a/app/javascript/mastodon/locales/ig.json b/app/javascript/mastodon/locales/ig.json index bf7c7baae7..a1e268518d 100644 --- a/app/javascript/mastodon/locales/ig.json +++ b/app/javascript/mastodon/locales/ig.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Posts and replies", "account.report": "Report @{name}", "account.requested": "Awaiting approval. Click to cancel follow request", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Share @{name}'s profile", "account.show_reblogs": "Show boosts from @{name}", "account.statuses_counter": "{count, plural, one {{counter} Post} other {{counter} Posts}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Kpesa nsogbu", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/io.json b/app/javascript/mastodon/locales/io.json index d14750f98b..7aaba817e3 100644 --- a/app/javascript/mastodon/locales/io.json +++ b/app/javascript/mastodon/locales/io.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Posti e respondi", "account.report": "Denuncar @{name}", "account.requested": "Vartante aprobo", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Partigez profilo di @{name}", "account.show_reblogs": "Montrez busti de @{name}", "account.statuses_counter": "{count, plural, one {{counter} Posto} other {{counter} Posti}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Kopiez amastraso a klipplanko", "errors.unexpected_crash.report_issue": "Reportigez problemo", "explore.search_results": "Trovuri", + "explore.suggested_follows": "For you", "explore.title": "Explorez", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Ca filtrilgrupo ne relatesas kun informo de ca acesesita posto. Se vu volas posto filtresar kun ca informo anke, vu bezonas modifikar filtrilo.", "filter_modal.added.context_mismatch_title": "Kontenajneparigeso!", "filter_modal.added.expired_explanation": "Ca filtrilgrupo expiris, vu bezonas chanjar expirtempo por apliko.", diff --git a/app/javascript/mastodon/locales/is.json b/app/javascript/mastodon/locales/is.json index 74211279a1..61243e5f2d 100644 --- a/app/javascript/mastodon/locales/is.json +++ b/app/javascript/mastodon/locales/is.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Færslur og svör", "account.report": "Kæra @{name}", "account.requested": "Bíður eftir samþykki. Smelltu til að hætta við beiðni um að fylgjast með", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Deila notandasniði fyrir @{name}", "account.show_reblogs": "Sýna endurbirtingar frá @{name}", "account.statuses_counter": "{count, plural, one {Færsla: {counter}} other {Færslur: {counter}}}", @@ -130,7 +131,7 @@ "compose_form.hashtag_warning": "Þessi færsla verður ekki talin með undir nokkru myllumerki þar sem það er óskráð. Einungis er hægt að leita að opinberum færslum eftir myllumerkjum.", "compose_form.lock_disclaimer": "Aðgangurinn þinn er ekki {locked}. Hver sem er getur fylgst með þér til að sjá þær færslur sem einungis eru til fylgjenda þinna.", "compose_form.lock_disclaimer.lock": "læstur", - "compose_form.placeholder": "Hvað varstu að hugsa?", + "compose_form.placeholder": "Hvað liggur þér á hjarta?", "compose_form.poll.add_option": "Bæta við valkosti", "compose_form.poll.duration": "Tímalengd könnunar", "compose_form.poll.option_placeholder": "Valkostur {number}", @@ -224,7 +225,7 @@ "empty_column.home": "Heimatímalínan þín er tóm! Fylgstu með fleira fólki til að fylla hana. {suggestions}", "empty_column.home.suggestions": "Skoðaðu nokkrar tillögur", "empty_column.list": "Það er ennþá ekki neitt á þessum lista. Þegar meðlimir á listanum senda inn nýjar færslur, munu þær birtast hér.", - "empty_column.lists": "Þú ert ennþá ekki með neina lista. Þegar þú byrð til einhvern lista, munu hann birtast hér.", + "empty_column.lists": "Þú ert ennþá ekki með neina lista. Þegar þú býrð til einhvern lista, munu hann birtast hér.", "empty_column.mutes": "Þú hefur ekki þaggað niður í neinum notendum ennþá.", "empty_column.notifications": "Þú ert ekki ennþá með neinar tilkynningar. Vertu í samskiptum við aðra til að umræður fari af stað.", "empty_column.public": "Það er ekkert hér! Skrifaðu eitthvað opinberlega, eða fylgstu með notendum á öðrum netþjónum til að fylla upp í þetta", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Afrita rakningarupplýsingar (stacktrace) á klippispjald", "errors.unexpected_crash.report_issue": "Tilkynna vandamál", "explore.search_results": "Leitarniðurstöður", + "explore.suggested_follows": "For you", "explore.title": "Kanna", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Þessi síuflokkur á ekki við í því samhengi sem aðgangur þinn að þessari færslu felur í sér. Ef þú vilt að færslan sé einnig síuð í þessu samhengi, þá þarftu að breyta síunni.", "filter_modal.added.context_mismatch_title": "Misræmi í samhengi!", "filter_modal.added.expired_explanation": "Þessi síuflokkur er útrunninn, þú þarft að breyta gidistímanum svo hann geti átt við.", diff --git a/app/javascript/mastodon/locales/it.json b/app/javascript/mastodon/locales/it.json index 2e6c9e1e37..dcbae3ca45 100644 --- a/app/javascript/mastodon/locales/it.json +++ b/app/javascript/mastodon/locales/it.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Post e risposte", "account.report": "Segnala @{name}", "account.requested": "In attesa d'approvazione. Clicca per annullare la richiesta di seguire", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Condividi il profilo di @{name}", "account.show_reblogs": "Mostra potenziamenti da @{name}", "account.statuses_counter": "{count, plural, one {{counter} Post} other {{counter} Post}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copia stacktrace negli appunti", "errors.unexpected_crash.report_issue": "Segnala un problema", "explore.search_results": "Risultati della ricerca", + "explore.suggested_follows": "Per te", "explore.title": "Esplora", + "explore.trending_links": "Novità", + "explore.trending_statuses": "Post", + "explore.trending_tags": "Hashtag", "filter_modal.added.context_mismatch_explanation": "La categoria di questo filtro non si applica al contesto in cui hai acceduto a questo post. Se desideri che il post sia filtrato anche in questo contesto, dovrai modificare il filtro.", "filter_modal.added.context_mismatch_title": "Contesto non corrispondente!", "filter_modal.added.expired_explanation": "La categoria di questo filtro è scaduta, dovrvai modificarne la data di scadenza per applicarlo.", diff --git a/app/javascript/mastodon/locales/ja.json b/app/javascript/mastodon/locales/ja.json index d70a3c62b1..dd43e6a115 100644 --- a/app/javascript/mastodon/locales/ja.json +++ b/app/javascript/mastodon/locales/ja.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "投稿と返信", "account.report": "@{name}さんを通報", "account.requested": "フォロー承認待ちです。クリックしてキャンセル", + "account.requested_follow": "{name} has requested to follow you", "account.share": "@{name}さんのプロフィールを共有する", "account.show_reblogs": "@{name}さんからのブーストを表示", "account.statuses_counter": "{counter} 投稿", @@ -82,7 +83,7 @@ "boost_modal.combo": "次からは{combo}を押せばスキップできます", "bundle_column_error.copy_stacktrace": "エラーレポートをコピー", "bundle_column_error.error.body": "要求されたページをレンダリングできませんでした。コードのバグ、またはブラウザの互換性の問題が原因である可能性があります。", - "bundle_column_error.error.title": "あらら……", + "bundle_column_error.error.title": "おっと!", "bundle_column_error.network.body": "このページを読み込もうとしたときにエラーが発生しました。インターネット接続またはこのサーバーの一時的な問題が発生した可能性があります。", "bundle_column_error.network.title": "ネットワークエラー", "bundle_column_error.retry": "再試行", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "スタックトレースをクリップボードにコピー", "errors.unexpected_crash.report_issue": "問題を報告", "explore.search_results": "検索結果", + "explore.suggested_follows": "おすすめ", "explore.title": "エクスプローラー", + "explore.trending_links": "ニュース", + "explore.trending_statuses": "投稿", + "explore.trending_tags": "ハッシュタグ", "filter_modal.added.context_mismatch_explanation": "このフィルターカテゴリーはあなたがアクセスした投稿のコンテキストには適用されません。この投稿のコンテキストでもフィルターを適用するにはフィルターを編集する必要があります。", "filter_modal.added.context_mismatch_title": "コンテキストが一致しません!", "filter_modal.added.expired_explanation": "このフィルターカテゴリーは有効期限が切れています。適用するには有効期限を更新してください。", @@ -361,7 +366,7 @@ "mute_modal.duration": "ミュートする期間", "mute_modal.hide_notifications": "このユーザーからの通知を隠しますか?", "mute_modal.indefinite": "無期限", - "navigation_bar.about": "About", + "navigation_bar.about": "概要", "navigation_bar.blocks": "ブロックしたユーザー", "navigation_bar.bookmarks": "ブックマーク", "navigation_bar.community_timeline": "ローカルタイムライン", diff --git a/app/javascript/mastodon/locales/ka.json b/app/javascript/mastodon/locales/ka.json index ffdd38cfd8..6f490fdbdf 100644 --- a/app/javascript/mastodon/locales/ka.json +++ b/app/javascript/mastodon/locales/ka.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "ტუტები და პასუხები", "account.report": "დაარეპორტე @{name}", "account.requested": "დამტკიცების მოლოდინში. დააწკაპუნეთ რომ უარყოთ დადევნების მოთხონვა", + "account.requested_follow": "{name} has requested to follow you", "account.share": "გააზიარე @{name}-ის პროფილი", "account.show_reblogs": "აჩვენე ბუსტები @{name}-სგან", "account.statuses_counter": "{count, plural, one {{counter} Toot} other {{counter} Toots}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Report issue", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/kab.json b/app/javascript/mastodon/locales/kab.json index f823a55dde..fbfa137997 100644 --- a/app/javascript/mastodon/locales/kab.json +++ b/app/javascript/mastodon/locales/kab.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Tisuffaɣ d tririyin", "account.report": "Cetki ɣef @{name}", "account.requested": "Di laɛḍil ad yettwaqbel. Ssit i wakken ad yefsex usuter n uḍfar", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Bḍu amaɣnu n @{name}", "account.show_reblogs": "Ssken-d inebḍa n @{name}", "account.statuses_counter": "{count, plural, one {{counter} n tsuffeɣt} other {{counter} n tsuffaɣ}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Nɣel stacktrace ɣef wafus", "errors.unexpected_crash.report_issue": "Mmel ugur", "explore.search_results": "Igemmaḍ n unadi", + "explore.suggested_follows": "For you", "explore.title": "Snirem", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/kk.json b/app/javascript/mastodon/locales/kk.json index e3b2a436c0..0e92c33c8e 100644 --- a/app/javascript/mastodon/locales/kk.json +++ b/app/javascript/mastodon/locales/kk.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Жазбалар мен жауаптар", "account.report": "Шағымдану @{name}", "account.requested": "Растауын күтіңіз. Жазылудан бас тарту үшін басыңыз", + "account.requested_follow": "{name} has requested to follow you", "account.share": "@{name} профилін бөлісу\"", "account.show_reblogs": "@{name} бөліскендерін көрсету", "account.statuses_counter": "{count, plural, one {{counter} Пост} other {{counter} Пост}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Жиынтықты көшіріп ал клипбордқа", "errors.unexpected_crash.report_issue": "Мәселені хабарла", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/kn.json b/app/javascript/mastodon/locales/kn.json index 4e1bcbdc61..be85666a90 100644 --- a/app/javascript/mastodon/locales/kn.json +++ b/app/javascript/mastodon/locales/kn.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Toots and replies", "account.report": "Report @{name}", "account.requested": "Awaiting approval", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Share @{name}'s profile", "account.show_reblogs": "Show boosts from @{name}", "account.statuses_counter": "{count, plural, one {{counter} Toot} other {{counter} Toots}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Report issue", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/ko.json b/app/javascript/mastodon/locales/ko.json index 30a1bfe944..6f2640520f 100644 --- a/app/javascript/mastodon/locales/ko.json +++ b/app/javascript/mastodon/locales/ko.json @@ -48,12 +48,13 @@ "account.moved_to": "{name} 님은 자신의 새 계정이 다음과 같다고 표시했습니다:", "account.mute": "@{name} 뮤트", "account.mute_notifications": "@{name}의 알림을 뮤트", - "account.muted": "뮤트 됨", + "account.muted": "뮤트됨", "account.open_original_page": "원본 페이지 열기", "account.posts": "게시물", "account.posts_with_replies": "게시물과 답장", "account.report": "@{name} 신고", "account.requested": "승인 대기 중. 클릭해서 취소하기", + "account.requested_follow": "{name} has requested to follow you", "account.share": "@{name}의 프로필 공유", "account.show_reblogs": "@{name}의 부스트 보기", "account.statuses_counter": "{counter} 게시물", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "에러 내용을 클립보드에 복사", "errors.unexpected_crash.report_issue": "문제 신고", "explore.search_results": "검색 결과", + "explore.suggested_follows": "추천", "explore.title": "둘러보기", + "explore.trending_links": "소식", + "explore.trending_statuses": "게시물", + "explore.trending_tags": "해시태그", "filter_modal.added.context_mismatch_explanation": "이 필터 카테고리는 당신이 이 게시물에 접근한 문맥에 적용되지 않습니다. 만약 이 문맥에서도 필터되길 원한다면, 필터를 수정해야 합니다.", "filter_modal.added.context_mismatch_title": "문맥 불일치!", "filter_modal.added.expired_explanation": "이 필터 카테고리는 만료되었습니다, 적용하려면 만료 일자를 변경할 필요가 있습니다.", diff --git a/app/javascript/mastodon/locales/ku.json b/app/javascript/mastodon/locales/ku.json index 02ac43d57e..8cd4462c17 100644 --- a/app/javascript/mastodon/locales/ku.json +++ b/app/javascript/mastodon/locales/ku.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Şandî û bersiv", "account.report": "@{name} ragihîne", "account.requested": "Li benda erêkirinê ye. Ji bo betal kirina daxwazê pêl bikin", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Profîla @{name} parve bike", "account.show_reblogs": "Bilindkirinên ji @{name} nîşan bike", "account.statuses_counter": "{count, plural,one {{counter} Şandî}other {{counter} Şandî}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Şopa gemara (stacktrace) tûrikê ra jê bigire", "errors.unexpected_crash.report_issue": "Pirsgirêkekê ragihîne", "explore.search_results": "Encamên lêgerînê", + "explore.suggested_follows": "Ji bo te", "explore.title": "Vekole", + "explore.trending_links": "Nûçe", + "explore.trending_statuses": "Şandî", + "explore.trending_tags": "Hashtag", "filter_modal.added.context_mismatch_explanation": "Ev beşa parzûnê ji bo naveroka ku te tê de xwe gihandiye vê şandiyê nayê sepandin. Ku tu dixwazî şandî di vê naverokê de jî werê parzûnkirin, divê tu parzûnê biguherînî.", "filter_modal.added.context_mismatch_title": "Naverok li hev nagire!", "filter_modal.added.expired_explanation": "Ev beşa parzûnê qediya ye, ji bo ku tu bikaribe wê biguherîne divê tu dema qedandinê biguherînî.", diff --git a/app/javascript/mastodon/locales/kw.json b/app/javascript/mastodon/locales/kw.json index 8e937979fe..50c9705199 100644 --- a/app/javascript/mastodon/locales/kw.json +++ b/app/javascript/mastodon/locales/kw.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Postow ha gorthebow", "account.report": "Reportya @{name}", "account.requested": "Ow kortos komendyans. Klyckyewgh dhe hedhi govyn holya", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Kevrenna profil @{name}", "account.show_reblogs": "Diskwedhes kenerthow a @{name}", "account.statuses_counter": "{count, plural, one {{counter} Tout} other {{counter} Tout}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Dasskrifa daslergh dhe'n astel glypp", "errors.unexpected_crash.report_issue": "Reportya kudyn", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/la.json b/app/javascript/mastodon/locales/la.json new file mode 100644 index 0000000000..39c6f48490 --- /dev/null +++ b/app/javascript/mastodon/locales/la.json @@ -0,0 +1,654 @@ +{ + "about.blocks": "Moderated servers", + "about.contact": "Contact:", + "about.disclaimer": "Mastodon is free, open-source software, and a trademark of Mastodon gGmbH.", + "about.domain_blocks.no_reason_available": "Reason not available", + "about.domain_blocks.preamble": "Mastodon generally allows you to view content from and interact with users from any other server in the fediverse. These are the exceptions that have been made on this particular server.", + "about.domain_blocks.silenced.explanation": "You will generally not see profiles and content from this server, unless you explicitly look it up or opt into it by following.", + "about.domain_blocks.silenced.title": "Limited", + "about.domain_blocks.suspended.explanation": "No data from this server will be processed, stored or exchanged, making any interaction or communication with users from this server impossible.", + "about.domain_blocks.suspended.title": "Suspended", + "about.not_available": "This information has not been made available on this server.", + "about.powered_by": "Decentralized social media powered by {mastodon}", + "about.rules": "Server rules", + "account.account_note_header": "Note", + "account.add_or_remove_from_list": "Add or Remove from lists", + "account.badges.bot": "Bot", + "account.badges.group": "Group", + "account.block": "Block @{name}", + "account.block_domain": "Block domain {domain}", + "account.blocked": "Blocked", + "account.browse_more_on_origin_server": "Browse more on the original profile", + "account.cancel_follow_request": "Withdraw follow request", + "account.direct": "Direct message @{name}", + "account.disable_notifications": "Stop notifying me when @{name} posts", + "account.domain_blocked": "Domain blocked", + "account.edit_profile": "Edit profile", + "account.enable_notifications": "Notify me when @{name} posts", + "account.endorse": "Feature on profile", + "account.featured_tags.last_status_at": "Last post on {date}", + "account.featured_tags.last_status_never": "No posts", + "account.featured_tags.title": "{name}'s featured hashtags", + "account.follow": "Follow", + "account.followers": "Followers", + "account.followers.empty": "No one follows this user yet.", + "account.followers_counter": "{count, plural, one {{counter} Follower} other {{counter} Followers}}", + "account.following": "Following", + "account.following_counter": "{count, plural, one {{counter} Following} other {{counter} Following}}", + "account.follows.empty": "This user doesn't follow anyone yet.", + "account.follows_you": "Follows you", + "account.go_to_profile": "Go to profile", + "account.hide_reblogs": "Hide boosts from @{name}", + "account.joined_short": "Joined", + "account.languages": "Change subscribed languages", + "account.link_verified_on": "Ownership of this link was checked on {date}", + "account.locked_info": "This account privacy status is set to locked. The owner manually reviews who can follow them.", + "account.media": "Media", + "account.mention": "Mention @{name}", + "account.moved_to": "{name} has indicated that their new account is now:", + "account.mute": "Mute @{name}", + "account.mute_notifications": "Mute notifications from @{name}", + "account.muted": "Muted", + "account.open_original_page": "Open original page", + "account.posts": "Posts", + "account.posts_with_replies": "Posts and replies", + "account.report": "Report @{name}", + "account.requested": "Awaiting approval. Click to cancel follow request", + "account.requested_follow": "{name} has requested to follow you", + "account.share": "Share @{name}'s profile", + "account.show_reblogs": "Show boosts from @{name}", + "account.statuses_counter": "{count, plural, one {{counter} Post} other {{counter} Posts}}", + "account.unblock": "Unblock @{name}", + "account.unblock_domain": "Unblock domain {domain}", + "account.unblock_short": "Unblock", + "account.unendorse": "Don't feature on profile", + "account.unfollow": "Unfollow", + "account.unmute": "Unmute @{name}", + "account.unmute_notifications": "Unmute notifications from @{name}", + "account.unmute_short": "Unmute", + "account_note.placeholder": "Click to add a note", + "admin.dashboard.daily_retention": "User retention rate by day after sign-up", + "admin.dashboard.monthly_retention": "User retention rate by month after sign-up", + "admin.dashboard.retention.average": "Average", + "admin.dashboard.retention.cohort": "Sign-up month", + "admin.dashboard.retention.cohort_size": "New users", + "alert.rate_limited.message": "Please retry after {retry_time, time, medium}.", + "alert.rate_limited.title": "Rate limited", + "alert.unexpected.message": "An unexpected error occurred.", + "alert.unexpected.title": "Oops!", + "announcement.announcement": "Announcement", + "attachments_list.unprocessed": "(unprocessed)", + "audio.hide": "Hide audio", + "autosuggest_hashtag.per_week": "{count} per week", + "boost_modal.combo": "You can press {combo} to skip this next time", + "bundle_column_error.copy_stacktrace": "Copy error report", + "bundle_column_error.error.body": "The requested page could not be rendered. It could be due to a bug in our code, or a browser compatibility issue.", + "bundle_column_error.error.title": "Oh, no!", + "bundle_column_error.network.body": "There was an error when trying to load this page. This could be due to a temporary problem with your internet connection or this server.", + "bundle_column_error.network.title": "Network error", + "bundle_column_error.retry": "Try again", + "bundle_column_error.return": "Go back home", + "bundle_column_error.routing.body": "The requested page could not be found. Are you sure the URL in the address bar is correct?", + "bundle_column_error.routing.title": "404", + "bundle_modal_error.close": "Close", + "bundle_modal_error.message": "Something went wrong while loading this component.", + "bundle_modal_error.retry": "Try again", + "closed_registrations.other_server_instructions": "Since Mastodon is decentralized, you can create an account on another server and still interact with this one.", + "closed_registrations_modal.description": "Creating an account on {domain} is currently not possible, but please keep in mind that you do not need an account specifically on {domain} to use Mastodon.", + "closed_registrations_modal.find_another_server": "Find another server", + "closed_registrations_modal.preamble": "Mastodon is decentralized, so no matter where you create your account, you will be able to follow and interact with anyone on this server. You can even self-host it!", + "closed_registrations_modal.title": "Signing up on Mastodon", + "column.about": "About", + "column.blocks": "Blocked users", + "column.bookmarks": "Bookmarks", + "column.community": "Local timeline", + "column.direct": "Direct messages", + "column.directory": "Browse profiles", + "column.domain_blocks": "Blocked domains", + "column.favourites": "Favourites", + "column.follow_requests": "Follow requests", + "column.home": "Home", + "column.lists": "Lists", + "column.mutes": "Muted users", + "column.notifications": "Notifications", + "column.pins": "Pinned post", + "column.public": "Federated timeline", + "column_back_button.label": "Back", + "column_header.hide_settings": "Hide settings", + "column_header.moveLeft_settings": "Move column to the left", + "column_header.moveRight_settings": "Move column to the right", + "column_header.pin": "Pin", + "column_header.show_settings": "Show settings", + "column_header.unpin": "Unpin", + "column_subheading.settings": "Settings", + "community.column_settings.local_only": "Local only", + "community.column_settings.media_only": "Media only", + "community.column_settings.remote_only": "Remote only", + "compose.language.change": "Change language", + "compose.language.search": "Search languages...", + "compose_form.direct_message_warning_learn_more": "Learn more", + "compose_form.encryption_warning": "Posts on Mastodon are not end-to-end encrypted. Do not share any dangerous information over Mastodon.", + "compose_form.hashtag_warning": "This post won't be listed under any hashtag as it is unlisted. Only public posts can be searched by hashtag.", + "compose_form.lock_disclaimer": "Your account is not {locked}. Anyone can follow you to view your follower-only posts.", + "compose_form.lock_disclaimer.lock": "locked", + "compose_form.placeholder": "What is on your mind?", + "compose_form.poll.add_option": "Add a choice", + "compose_form.poll.duration": "Poll duration", + "compose_form.poll.option_placeholder": "Choice {number}", + "compose_form.poll.remove_option": "Remove this choice", + "compose_form.poll.switch_to_multiple": "Change poll to allow multiple choices", + "compose_form.poll.switch_to_single": "Change poll to allow for a single choice", + "compose_form.publish": "Publish", + "compose_form.publish_form": "Publish", + "compose_form.publish_loud": "{publish}!", + "compose_form.save_changes": "Save changes", + "compose_form.sensitive.hide": "{count, plural, one {Mark media as sensitive} other {Mark media as sensitive}}", + "compose_form.sensitive.marked": "{count, plural, one {Media is marked as sensitive} other {Media is marked as sensitive}}", + "compose_form.sensitive.unmarked": "{count, plural, one {Media is not marked as sensitive} other {Media is not marked as sensitive}}", + "compose_form.spoiler.marked": "Text is hidden behind warning", + "compose_form.spoiler.unmarked": "Text is not hidden", + "compose_form.spoiler_placeholder": "Write your warning here", + "confirmation_modal.cancel": "Cancel", + "confirmations.block.block_and_report": "Block & Report", + "confirmations.block.confirm": "Block", + "confirmations.block.message": "Are you sure you want to block {name}?", + "confirmations.cancel_follow_request.confirm": "Withdraw request", + "confirmations.cancel_follow_request.message": "Are you sure you want to withdraw your request to follow {name}?", + "confirmations.delete.confirm": "Delete", + "confirmations.delete.message": "Are you sure you want to delete this status?", + "confirmations.delete_list.confirm": "Delete", + "confirmations.delete_list.message": "Are you sure you want to permanently delete this list?", + "confirmations.discard_edit_media.confirm": "Discard", + "confirmations.discard_edit_media.message": "You have unsaved changes to the media description or preview, discard them anyway?", + "confirmations.domain_block.confirm": "Hide entire domain", + "confirmations.domain_block.message": "Are you really, really sure you want to block the entire {domain}? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain in any public timelines or your notifications. Your followers from that domain will be removed.", + "confirmations.logout.confirm": "Log out", + "confirmations.logout.message": "Are you sure you want to log out?", + "confirmations.mute.confirm": "Mute", + "confirmations.mute.explanation": "This will hide posts from them and posts mentioning them, but it will still allow them to see your posts and follow you.", + "confirmations.mute.message": "Are you sure you want to mute {name}?", + "confirmations.redraft.confirm": "Delete & redraft", + "confirmations.redraft.message": "Are you sure you want to delete this status and re-draft it? Favourites and boosts will be lost, and replies to the original post will be orphaned.", + "confirmations.reply.confirm": "Reply", + "confirmations.reply.message": "Replying now will overwrite the message you are currently composing. Are you sure you want to proceed?", + "confirmations.unfollow.confirm": "Unfollow", + "confirmations.unfollow.message": "Are you sure you want to unfollow {name}?", + "conversation.delete": "Delete conversation", + "conversation.mark_as_read": "Mark as read", + "conversation.open": "View conversation", + "conversation.with": "With {names}", + "copypaste.copied": "Copied", + "copypaste.copy": "Copy", + "directory.federated": "From known fediverse", + "directory.local": "From {domain} only", + "directory.new_arrivals": "New arrivals", + "directory.recently_active": "Recently active", + "disabled_account_banner.account_settings": "Account settings", + "disabled_account_banner.text": "Your account {disabledAccount} is currently disabled.", + "dismissable_banner.community_timeline": "These are the most recent public posts from people whose accounts are hosted by {domain}.", + "dismissable_banner.dismiss": "Dismiss", + "dismissable_banner.explore_links": "These news stories are being talked about by people on this and other servers of the decentralized network right now.", + "dismissable_banner.explore_statuses": "These posts from this and other servers in the decentralized network are gaining traction on this server right now.", + "dismissable_banner.explore_tags": "These hashtags are gaining traction among people on this and other servers of the decentralized network right now.", + "dismissable_banner.public_timeline": "These are the most recent public posts from people on this and other servers of the decentralized network that this server knows about.", + "embed.instructions": "Embed this status on your website by copying the code below.", + "embed.preview": "Here is what it will look like:", + "emoji_button.activity": "Activity", + "emoji_button.clear": "Clear", + "emoji_button.custom": "Custom", + "emoji_button.flags": "Flags", + "emoji_button.food": "Food & Drink", + "emoji_button.label": "Insert emoji", + "emoji_button.nature": "Nature", + "emoji_button.not_found": "No matching emojis found", + "emoji_button.objects": "Objects", + "emoji_button.people": "People", + "emoji_button.recent": "Frequently used", + "emoji_button.search": "Search...", + "emoji_button.search_results": "Search results", + "emoji_button.symbols": "Symbols", + "emoji_button.travel": "Travel & Places", + "empty_column.account_suspended": "Account suspended", + "empty_column.account_timeline": "No posts found", + "empty_column.account_unavailable": "Profile unavailable", + "empty_column.blocks": "You haven't blocked any users yet.", + "empty_column.bookmarked_statuses": "You don't have any bookmarked posts yet. When you bookmark one, it will show up here.", + "empty_column.community": "The local timeline is empty. Write something publicly to get the ball rolling!", + "empty_column.direct": "You don't have any direct messages yet. When you send or receive one, it will show up here.", + "empty_column.domain_blocks": "There are no blocked domains yet.", + "empty_column.explore_statuses": "Nothing is trending right now. Check back later!", + "empty_column.favourited_statuses": "You don't have any favourite posts yet. When you favourite one, it will show up here.", + "empty_column.favourites": "No one has favourited this post yet. When someone does, they will show up here.", + "empty_column.follow_recommendations": "Looks like no suggestions could be generated for you. You can try using search to look for people you might know or explore trending hashtags.", + "empty_column.follow_requests": "You don't have any follow requests yet. When you receive one, it will show up here.", + "empty_column.hashtag": "There is nothing in this hashtag yet.", + "empty_column.home": "Your home timeline is empty! Follow more people to fill it up. {suggestions}", + "empty_column.home.suggestions": "See some suggestions", + "empty_column.list": "There is nothing in this list yet. When members of this list post new statuses, they will appear here.", + "empty_column.lists": "You don't have any lists yet. When you create one, it will show up here.", + "empty_column.mutes": "You haven't muted any users yet.", + "empty_column.notifications": "You don't have any notifications yet. When other people interact with you, you will see it here.", + "empty_column.public": "There is nothing here! Write something publicly, or manually follow users from other servers to fill it up", + "error.unexpected_crash.explanation": "Due to a bug in our code or a browser compatibility issue, this page could not be displayed correctly.", + "error.unexpected_crash.explanation_addons": "This page could not be displayed correctly. This error is likely caused by a browser add-on or automatic translation tools.", + "error.unexpected_crash.next_steps": "Try refreshing the page. If that does not help, you may still be able to use Mastodon through a different browser or native app.", + "error.unexpected_crash.next_steps_addons": "Try disabling them and refreshing the page. If that does not help, you may still be able to use Mastodon through a different browser or native app.", + "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", + "errors.unexpected_crash.report_issue": "Report issue", + "explore.search_results": "Search results", + "explore.suggested_follows": "For you", + "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", + "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", + "filter_modal.added.context_mismatch_title": "Context mismatch!", + "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", + "filter_modal.added.expired_title": "Expired filter!", + "filter_modal.added.review_and_configure": "To review and further configure this filter category, go to the {settings_link}.", + "filter_modal.added.review_and_configure_title": "Filter settings", + "filter_modal.added.settings_link": "settings page", + "filter_modal.added.short_explanation": "This post has been added to the following filter category: {title}.", + "filter_modal.added.title": "Filter added!", + "filter_modal.select_filter.context_mismatch": "does not apply to this context", + "filter_modal.select_filter.expired": "expired", + "filter_modal.select_filter.prompt_new": "New category: {name}", + "filter_modal.select_filter.search": "Search or create", + "filter_modal.select_filter.subtitle": "Use an existing category or create a new one", + "filter_modal.select_filter.title": "Filter this post", + "filter_modal.title.status": "Filter a post", + "follow_recommendations.done": "Done", + "follow_recommendations.heading": "Follow people you'd like to see posts from! Here are some suggestions.", + "follow_recommendations.lead": "Posts from people you follow will show up in chronological order on your home feed. Don't be afraid to make mistakes, you can unfollow people just as easily any time!", + "follow_request.authorize": "Authorize", + "follow_request.reject": "Reject", + "follow_requests.unlocked_explanation": "Even though your account is not locked, the {domain} staff thought you might want to review follow requests from these accounts manually.", + "footer.about": "About", + "footer.directory": "Profiles directory", + "footer.get_app": "Get the app", + "footer.invite": "Invite people", + "footer.keyboard_shortcuts": "Keyboard shortcuts", + "footer.privacy_policy": "Privacy policy", + "footer.source_code": "View source code", + "generic.saved": "Saved", + "getting_started.heading": "Getting started", + "hashtag.column_header.tag_mode.all": "and {additional}", + "hashtag.column_header.tag_mode.any": "or {additional}", + "hashtag.column_header.tag_mode.none": "without {additional}", + "hashtag.column_settings.select.no_options_message": "No suggestions found", + "hashtag.column_settings.select.placeholder": "Enter hashtags…", + "hashtag.column_settings.tag_mode.all": "All of these", + "hashtag.column_settings.tag_mode.any": "Any of these", + "hashtag.column_settings.tag_mode.none": "None of these", + "hashtag.column_settings.tag_toggle": "Include additional tags in this column", + "hashtag.follow": "Follow hashtag", + "hashtag.unfollow": "Unfollow hashtag", + "home.column_settings.basic": "Basic", + "home.column_settings.show_reblogs": "Show boosts", + "home.column_settings.show_replies": "Show replies", + "home.hide_announcements": "Hide announcements", + "home.show_announcements": "Show announcements", + "interaction_modal.description.favourite": "With an account on Mastodon, you can favourite this post to let the author know you appreciate it and save it for later.", + "interaction_modal.description.follow": "With an account on Mastodon, you can follow {name} to receive their posts in your home feed.", + "interaction_modal.description.reblog": "With an account on Mastodon, you can boost this post to share it with your own followers.", + "interaction_modal.description.reply": "With an account on Mastodon, you can respond to this post.", + "interaction_modal.on_another_server": "On a different server", + "interaction_modal.on_this_server": "On this server", + "interaction_modal.other_server_instructions": "Copy and paste this URL into the search field of your favourite Mastodon app or the web interface of your Mastodon server.", + "interaction_modal.preamble": "Since Mastodon is decentralized, you can use your existing account hosted by another Mastodon server or compatible platform if you don't have an account on this one.", + "interaction_modal.title.favourite": "Favourite {name}'s post", + "interaction_modal.title.follow": "Follow {name}", + "interaction_modal.title.reblog": "Boost {name}'s post", + "interaction_modal.title.reply": "Reply to {name}'s post", + "intervals.full.days": "{number, plural, one {# day} other {# days}}", + "intervals.full.hours": "{number, plural, one {# hour} other {# hours}}", + "intervals.full.minutes": "{number, plural, one {# minute} other {# minutes}}", + "keyboard_shortcuts.back": "to navigate back", + "keyboard_shortcuts.blocked": "to open blocked users list", + "keyboard_shortcuts.boost": "to boost", + "keyboard_shortcuts.column": "to focus a status in one of the columns", + "keyboard_shortcuts.compose": "to focus the compose textarea", + "keyboard_shortcuts.description": "Description", + "keyboard_shortcuts.direct": "to open direct messages column", + "keyboard_shortcuts.down": "to move down in the list", + "keyboard_shortcuts.enter": "to open status", + "keyboard_shortcuts.favourite": "to favourite", + "keyboard_shortcuts.favourites": "to open favourites list", + "keyboard_shortcuts.federated": "to open federated timeline", + "keyboard_shortcuts.heading": "Keyboard Shortcuts", + "keyboard_shortcuts.home": "to open home timeline", + "keyboard_shortcuts.hotkey": "Hotkey", + "keyboard_shortcuts.legend": "to display this legend", + "keyboard_shortcuts.local": "to open local timeline", + "keyboard_shortcuts.mention": "to mention author", + "keyboard_shortcuts.muted": "to open muted users list", + "keyboard_shortcuts.my_profile": "to open your profile", + "keyboard_shortcuts.notifications": "to open notifications column", + "keyboard_shortcuts.open_media": "to open media", + "keyboard_shortcuts.pinned": "to open pinned posts list", + "keyboard_shortcuts.profile": "to open author's profile", + "keyboard_shortcuts.reply": "to reply", + "keyboard_shortcuts.requests": "to open follow requests list", + "keyboard_shortcuts.search": "to focus search", + "keyboard_shortcuts.spoilers": "to show/hide CW field", + "keyboard_shortcuts.start": "to open \"get started\" column", + "keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW", + "keyboard_shortcuts.toggle_sensitivity": "to show/hide media", + "keyboard_shortcuts.toot": "to start a brand new post", + "keyboard_shortcuts.unfocus": "to un-focus compose textarea/search", + "keyboard_shortcuts.up": "to move up in the list", + "lightbox.close": "Close", + "lightbox.compress": "Compress image view box", + "lightbox.expand": "Expand image view box", + "lightbox.next": "Next", + "lightbox.previous": "Previous", + "limited_account_hint.action": "Show profile anyway", + "limited_account_hint.title": "This profile has been hidden by the moderators of {domain}.", + "lists.account.add": "Add to list", + "lists.account.remove": "Remove from list", + "lists.delete": "Delete list", + "lists.edit": "Edit list", + "lists.edit.submit": "Change title", + "lists.new.create": "Add list", + "lists.new.title_placeholder": "New list title", + "lists.replies_policy.followed": "Any followed user", + "lists.replies_policy.list": "Members of the list", + "lists.replies_policy.none": "No one", + "lists.replies_policy.title": "Show replies to:", + "lists.search": "Search among people you follow", + "lists.subheading": "Your lists", + "load_pending": "{count, plural, one {# new item} other {# new items}}", + "loading_indicator.label": "Loading...", + "media_gallery.toggle_visible": "{number, plural, one {Hide image} other {Hide images}}", + "missing_indicator.label": "Not found", + "missing_indicator.sublabel": "This resource could not be found", + "moved_to_account_banner.text": "Your account {disabledAccount} is currently disabled because you moved to {movedToAccount}.", + "mute_modal.duration": "Duration", + "mute_modal.hide_notifications": "Hide notifications from this user?", + "mute_modal.indefinite": "Indefinite", + "navigation_bar.about": "About", + "navigation_bar.blocks": "Blocked users", + "navigation_bar.bookmarks": "Bookmarks", + "navigation_bar.community_timeline": "Local timeline", + "navigation_bar.compose": "Compose new post", + "navigation_bar.direct": "Direct messages", + "navigation_bar.discover": "Discover", + "navigation_bar.domain_blocks": "Hidden domains", + "navigation_bar.edit_profile": "Edit profile", + "navigation_bar.explore": "Explore", + "navigation_bar.favourites": "Favourites", + "navigation_bar.filters": "Muted words", + "navigation_bar.follow_requests": "Follow requests", + "navigation_bar.follows_and_followers": "Follows and followers", + "navigation_bar.lists": "Lists", + "navigation_bar.logout": "Logout", + "navigation_bar.mutes": "Muted users", + "navigation_bar.personal": "Personal", + "navigation_bar.pins": "Pinned posts", + "navigation_bar.preferences": "Preferences", + "navigation_bar.public_timeline": "Federated timeline", + "navigation_bar.search": "Search", + "navigation_bar.security": "Security", + "not_signed_in_indicator.not_signed_in": "You need to sign in to access this resource.", + "notification.admin.report": "{name} reported {target}", + "notification.admin.sign_up": "{name} signed up", + "notification.favourite": "{name} favourited your status", + "notification.follow": "{name} followed you", + "notification.follow_request": "{name} has requested to follow you", + "notification.mention": "{name} mentioned you", + "notification.own_poll": "Your poll has ended", + "notification.poll": "A poll you have voted in has ended", + "notification.reblog": "{name} boosted your status", + "notification.status": "{name} just posted", + "notification.update": "{name} edited a post", + "notifications.clear": "Clear notifications", + "notifications.clear_confirmation": "Are you sure you want to permanently clear all your notifications?", + "notifications.column_settings.admin.report": "New reports:", + "notifications.column_settings.admin.sign_up": "New sign-ups:", + "notifications.column_settings.alert": "Desktop notifications", + "notifications.column_settings.favourite": "Favourites:", + "notifications.column_settings.filter_bar.advanced": "Display all categories", + "notifications.column_settings.filter_bar.category": "Quick filter bar", + "notifications.column_settings.filter_bar.show_bar": "Show filter bar", + "notifications.column_settings.follow": "New followers:", + "notifications.column_settings.follow_request": "New follow requests:", + "notifications.column_settings.mention": "Mentions:", + "notifications.column_settings.poll": "Poll results:", + "notifications.column_settings.push": "Push notifications", + "notifications.column_settings.reblog": "Boosts:", + "notifications.column_settings.show": "Show in column", + "notifications.column_settings.sound": "Play sound", + "notifications.column_settings.status": "New posts:", + "notifications.column_settings.unread_notifications.category": "Unread notifications", + "notifications.column_settings.unread_notifications.highlight": "Highlight unread notifications", + "notifications.column_settings.update": "Edits:", + "notifications.filter.all": "All", + "notifications.filter.boosts": "Boosts", + "notifications.filter.favourites": "Favourites", + "notifications.filter.follows": "Follows", + "notifications.filter.mentions": "Mentions", + "notifications.filter.polls": "Poll results", + "notifications.filter.statuses": "Updates from people you follow", + "notifications.grant_permission": "Grant permission.", + "notifications.group": "{count} notifications", + "notifications.mark_as_read": "Mark every notification as read", + "notifications.permission_denied": "Desktop notifications are unavailable due to previously denied browser permissions request", + "notifications.permission_denied_alert": "Desktop notifications can't be enabled, as browser permission has been denied before", + "notifications.permission_required": "Desktop notifications are unavailable because the required permission has not been granted.", + "notifications_permission_banner.enable": "Enable desktop notifications", + "notifications_permission_banner.how_to_control": "To receive notifications when Mastodon isn't open, enable desktop notifications. You can control precisely which types of interactions generate desktop notifications through the {icon} button above once they're enabled.", + "notifications_permission_banner.title": "Never miss a thing", + "picture_in_picture.restore": "Put it back", + "poll.closed": "Closed", + "poll.refresh": "Refresh", + "poll.total_people": "{count, plural, one {# person} other {# people}}", + "poll.total_votes": "{count, plural, one {# vote} other {# votes}}", + "poll.vote": "Vote", + "poll.voted": "You voted for this answer", + "poll.votes": "{votes, plural, one {# vote} other {# votes}}", + "poll_button.add_poll": "Add a poll", + "poll_button.remove_poll": "Remove poll", + "privacy.change": "Adjust status privacy", + "privacy.direct.long": "Visible for mentioned users only", + "privacy.direct.short": "Direct", + "privacy.private.long": "Visible for followers only", + "privacy.private.short": "Followers-only", + "privacy.public.long": "Visible for all", + "privacy.public.short": "Public", + "privacy.unlisted.long": "Visible for all, but opted-out of discovery features", + "privacy.unlisted.short": "Unlisted", + "privacy_policy.last_updated": "Last updated {date}", + "privacy_policy.title": "Privacy Policy", + "refresh": "Refresh", + "regeneration_indicator.label": "Loading…", + "regeneration_indicator.sublabel": "Your home feed is being prepared!", + "relative_time.days": "{number}d", + "relative_time.full.days": "{number, plural, one {# day} other {# days}} ago", + "relative_time.full.hours": "{number, plural, one {# hour} other {# hours}} ago", + "relative_time.full.just_now": "just now", + "relative_time.full.minutes": "{number, plural, one {# minute} other {# minutes}} ago", + "relative_time.full.seconds": "{number, plural, one {# second} other {# seconds}} ago", + "relative_time.hours": "{number}h", + "relative_time.just_now": "now", + "relative_time.minutes": "{number}m", + "relative_time.seconds": "{number}s", + "relative_time.today": "today", + "reply_indicator.cancel": "Cancel", + "report.block": "Block", + "report.block_explanation": "You will not see their posts. They will not be able to see your posts or follow you. They will be able to tell that they are blocked.", + "report.categories.other": "Other", + "report.categories.spam": "Spam", + "report.categories.violation": "Content violates one or more server rules", + "report.category.subtitle": "Choose the best match", + "report.category.title": "Tell us what's going on with this {type}", + "report.category.title_account": "profile", + "report.category.title_status": "post", + "report.close": "Done", + "report.comment.title": "Is there anything else you think we should know?", + "report.forward": "Forward to {target}", + "report.forward_hint": "The account is from another server. Send an anonymized copy of the report there as well?", + "report.mute": "Mute", + "report.mute_explanation": "You will not see their posts. They can still follow you and see your posts and will not know that they are muted.", + "report.next": "Next", + "report.placeholder": "Type or paste additional comments", + "report.reasons.dislike": "I don't like it", + "report.reasons.dislike_description": "It is not something you want to see", + "report.reasons.other": "It's something else", + "report.reasons.other_description": "The issue does not fit into other categories", + "report.reasons.spam": "It's spam", + "report.reasons.spam_description": "Malicious links, fake engagement, or repetitive replies", + "report.reasons.violation": "It violates server rules", + "report.reasons.violation_description": "You are aware that it breaks specific rules", + "report.rules.subtitle": "Select all that apply", + "report.rules.title": "Which rules are being violated?", + "report.statuses.subtitle": "Select all that apply", + "report.statuses.title": "Are there any posts that back up this report?", + "report.submit": "Submit report", + "report.target": "Report {target}", + "report.thanks.take_action": "Here are your options for controlling what you see on Mastodon:", + "report.thanks.take_action_actionable": "While we review this, you can take action against @{name}:", + "report.thanks.title": "Don't want to see this?", + "report.thanks.title_actionable": "Thanks for reporting, we'll look into this.", + "report.unfollow": "Unfollow @{name}", + "report.unfollow_explanation": "You are following this account. To not see their posts in your home feed anymore, unfollow them.", + "report_notification.attached_statuses": "{count, plural, one {{count} post} other {{count} posts}} attached", + "report_notification.categories.other": "Other", + "report_notification.categories.spam": "Spam", + "report_notification.categories.violation": "Rule violation", + "report_notification.open": "Open report", + "search.placeholder": "Search", + "search.search_or_paste": "Search or paste URL", + "search_popout.search_format": "Advanced search format", + "search_popout.tips.full_text": "Simple text returns statuses you have written, favourited, boosted, or have been mentioned in, as well as matching usernames, display names, and hashtags.", + "search_popout.tips.hashtag": "hashtag", + "search_popout.tips.status": "status", + "search_popout.tips.text": "Simple text returns matching display names, usernames and hashtags", + "search_popout.tips.user": "user", + "search_results.accounts": "People", + "search_results.all": "All", + "search_results.hashtags": "Hashtags", + "search_results.nothing_found": "Could not find anything for these search terms", + "search_results.statuses": "Posts", + "search_results.statuses_fts_disabled": "Searching posts by their content is not enabled on this Mastodon server.", + "search_results.title": "Search for {q}", + "search_results.total": "{count, number} {count, plural, one {result} other {results}}", + "server_banner.about_active_users": "People using this server during the last 30 days (Monthly Active Users)", + "server_banner.active_users": "active users", + "server_banner.administered_by": "Administered by:", + "server_banner.introduction": "{domain} is part of the decentralized social network powered by {mastodon}.", + "server_banner.learn_more": "Learn more", + "server_banner.server_stats": "Server stats:", + "sign_in_banner.create_account": "Create account", + "sign_in_banner.sign_in": "Sign in", + "sign_in_banner.text": "Sign in to follow profiles or hashtags, favourite, share and reply to posts, or interact from your account on a different server.", + "status.admin_account": "Open moderation interface for @{name}", + "status.admin_status": "Open this status in the moderation interface", + "status.block": "Block @{name}", + "status.bookmark": "Bookmark", + "status.cancel_reblog_private": "Unboost", + "status.cannot_reblog": "This post cannot be boosted", + "status.copy": "Copy link to status", + "status.delete": "Delete", + "status.detailed_status": "Detailed conversation view", + "status.direct": "Direct message @{name}", + "status.edit": "Edit", + "status.edited": "Edited {date}", + "status.edited_x_times": "Edited {count, plural, one {{count} time} other {{count} times}}", + "status.embed": "Embed", + "status.favourite": "Favourite", + "status.filter": "Filter this post", + "status.filtered": "Filtered", + "status.hide": "Hide toot", + "status.history.created": "{name} created {date}", + "status.history.edited": "{name} edited {date}", + "status.load_more": "Load more", + "status.media_hidden": "Media hidden", + "status.mention": "Mention @{name}", + "status.more": "More", + "status.mute": "Mute @{name}", + "status.mute_conversation": "Mute conversation", + "status.open": "Expand this status", + "status.pin": "Pin on profile", + "status.pinned": "Pinned post", + "status.read_more": "Read more", + "status.reblog": "Boost", + "status.reblog_private": "Boost with original visibility", + "status.reblogged_by": "{name} boosted", + "status.reblogs.empty": "No one has boosted this post yet. When someone does, they will show up here.", + "status.redraft": "Delete & re-draft", + "status.remove_bookmark": "Remove bookmark", + "status.replied_to": "Replied to {name}", + "status.reply": "Reply", + "status.replyAll": "Reply to thread", + "status.report": "Report @{name}", + "status.sensitive_warning": "Sensitive content", + "status.share": "Share", + "status.show_filter_reason": "Show anyway", + "status.show_less": "Show less", + "status.show_less_all": "Show less for all", + "status.show_more": "Show more", + "status.show_more_all": "Show more for all", + "status.show_original": "Show original", + "status.translate": "Translate", + "status.translated_from_with": "Translated from {lang} using {provider}", + "status.uncached_media_warning": "Not available", + "status.unmute_conversation": "Unmute conversation", + "status.unpin": "Unpin from profile", + "subscribed_languages.lead": "Only posts in selected languages will appear on your home and list timelines after the change. Select none to receive posts in all languages.", + "subscribed_languages.save": "Save changes", + "subscribed_languages.target": "Change subscribed languages for {target}", + "suggestions.dismiss": "Dismiss suggestion", + "suggestions.header": "You might be interested in…", + "tabs_bar.federated_timeline": "Federated", + "tabs_bar.home": "Home", + "tabs_bar.local_timeline": "Local", + "tabs_bar.notifications": "Notifications", + "time_remaining.days": "{number, plural, one {# day} other {# days}} left", + "time_remaining.hours": "{number, plural, one {# hour} other {# hours}} left", + "time_remaining.minutes": "{number, plural, one {# minute} other {# minutes}} left", + "time_remaining.moments": "Moments remaining", + "time_remaining.seconds": "{number, plural, one {# second} other {# seconds}} left", + "timeline_hint.remote_resource_not_displayed": "{resource} from other servers are not displayed.", + "timeline_hint.resources.followers": "Followers", + "timeline_hint.resources.follows": "Follows", + "timeline_hint.resources.statuses": "Older posts", + "trends.counter_by_accounts": "{count, plural, one {{counter} person} other {{counter} people}} in the past {days, plural, one {day} other {{days} days}}", + "trends.trending_now": "Trending now", + "ui.beforeunload": "Your draft will be lost if you leave Mastodon.", + "units.short.billion": "{count}B", + "units.short.million": "{count}M", + "units.short.thousand": "{count}K", + "upload_area.title": "Drag & drop to upload", + "upload_button.label": "Add images, a video or an audio file", + "upload_error.limit": "File upload limit exceeded.", + "upload_error.poll": "File upload not allowed with polls.", + "upload_form.audio_description": "Describe for people who are hard of hearing", + "upload_form.description": "Describe for people who are blind or have low vision", + "upload_form.description_missing": "No description added", + "upload_form.edit": "Edit", + "upload_form.thumbnail": "Change thumbnail", + "upload_form.undo": "Delete", + "upload_form.video_description": "Describe for people who are deaf, hard of hearing, blind or have low vision", + "upload_modal.analyzing_picture": "Analyzing picture…", + "upload_modal.apply": "Apply", + "upload_modal.applying": "Applying…", + "upload_modal.choose_image": "Choose image", + "upload_modal.description_placeholder": "A quick brown fox jumps over the lazy dog", + "upload_modal.detect_text": "Detect text from picture", + "upload_modal.edit_media": "Edit media", + "upload_modal.hint": "Click or drag the circle on the preview to choose the focal point which will always be in view on all thumbnails.", + "upload_modal.preparing_ocr": "Preparing OCR…", + "upload_modal.preview_label": "Preview ({ratio})", + "upload_progress.label": "Uploading…", + "upload_progress.processing": "Processing…", + "video.close": "Close video", + "video.download": "Download file", + "video.exit_fullscreen": "Exit full screen", + "video.expand": "Expand video", + "video.fullscreen": "Full screen", + "video.hide": "Hide video", + "video.mute": "Mute sound", + "video.pause": "Pause", + "video.play": "Play", + "video.unmute": "Unmute sound" +} diff --git a/app/javascript/mastodon/locales/lt.json b/app/javascript/mastodon/locales/lt.json index bff4aaeddb..fff232ee8d 100644 --- a/app/javascript/mastodon/locales/lt.json +++ b/app/javascript/mastodon/locales/lt.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Toots and replies", "account.report": "Pranešti apie @{name}", "account.requested": "Awaiting approval", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Share @{name}'s profile", "account.show_reblogs": "Show boosts from @{name}", "account.statuses_counter": "{count, plural, one {{counter} Toot} other {{counter} Toots}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Report issue", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/lv.json b/app/javascript/mastodon/locales/lv.json index 3949654f52..6b07d59114 100644 --- a/app/javascript/mastodon/locales/lv.json +++ b/app/javascript/mastodon/locales/lv.json @@ -1,19 +1,19 @@ { "about.blocks": "Moderētie serveri", "about.contact": "Kontakts:", - "about.disclaimer": "Mastodon ir bezmaksas atvērtā pirmkoda programmatūra un Mastodon gGmbH preču zīme.", + "about.disclaimer": "Mastodon ir bezmaksas atklātā pirmkoda programmatūra un Mastodon gGmbH preču zīme.", "about.domain_blocks.no_reason_available": "Iemesls nav norādīts", "about.domain_blocks.preamble": "Mastodon parasti ļauj apskatīt saturu un mijiedarboties ar lietotājiem no jebkura cita federācijas servera. Šie ir izņēmumi, kas veikti šajā konkrētajā serverī.", "about.domain_blocks.silenced.explanation": "Parasti tu neredzēsi profilus un saturu no šī servera, ja vien tu nepārprotami izvēlēsies to pārskatīt vai sekot.", - "about.domain_blocks.silenced.title": "Ierobežotās", + "about.domain_blocks.silenced.title": "Ierobežotie", "about.domain_blocks.suspended.explanation": "Nekādi dati no šī servera netiks apstrādāti, uzglabāti vai apmainīti, padarot neiespējamu mijiedarbību vai saziņu ar lietotājiem no šī servera.", "about.domain_blocks.suspended.title": "Apturētie", "about.not_available": "Šī informācija šajā serverī nav bijusi pieejama.", - "about.powered_by": "Decentralizētu sociālo multividi nodrošina {mastodon}", + "about.powered_by": "Decentralizētu sociālo tīklu nodrošina {mastodon}", "about.rules": "Servera noteikumi", "account.account_note_header": "Piezīme", "account.add_or_remove_from_list": "Pievienot vai noņemt no saraksta", - "account.badges.bot": "Bots", + "account.badges.bot": "Robots", "account.badges.group": "Grupa", "account.block": "Bloķēt @{name}", "account.block_domain": "Bloķēt domēnu {domain}", @@ -34,14 +34,14 @@ "account.followers.empty": "Šim lietotājam vēl nav sekotāju.", "account.followers_counter": "{count, plural, zero {{counter} sekotāju} one {{counter} sekotājs} other {{counter} sekotāji}}", "account.following": "Seko", - "account.following_counter": "{count, plural, one {{counter} Sekojamais} other {{counter} Sekojamie}}", + "account.following_counter": "{count, plural, one {{counter} sekojamais} other {{counter} sekojamie}}", "account.follows.empty": "Šis lietotājs pagaidām nevienam neseko.", "account.follows_you": "Seko tev", "account.go_to_profile": "Doties uz profilu", "account.hide_reblogs": "Paslēpt pastiprinātos ierakstus no lietotāja @{name}", "account.joined_short": "Pievienojās", "account.languages": "Mainīt abonētās valodas", - "account.link_verified_on": "Šīs saites piederība ir pārbaudīta {date}", + "account.link_verified_on": "Šīs saites piederība tika pārbaudīta {date}", "account.locked_info": "Šī konta privātuma statuss ir slēgts. Īpašnieks izskatīs, kurš viņam drīkst sekot.", "account.media": "Multivide", "account.mention": "Pieminēt @{name}", @@ -53,11 +53,12 @@ "account.posts": "Ieraksti", "account.posts_with_replies": "Ieraksti un atbildes", "account.report": "Sūdzēties par @{name}", - "account.requested": "Gaidām apstiprinājumu. Nospied lai atceltu sekošanas pieparasījumu", + "account.requested": "Gaida apstiprinājumu. Nospied, lai atceltu sekošanas pieparasījumu", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Dalīties ar @{name} profilu", "account.show_reblogs": "Parādīt @{name} pastiprinātos ierakstus", "account.statuses_counter": "{count, plural, zero {{counter} ierakstu} one {{counter} ieraksts} other {{counter} ieraksti}}", - "account.unblock": "Atbloķēt lietotāju @{name}", + "account.unblock": "Atbloķēt @{name}", "account.unblock_domain": "Atbloķēt domēnu {domain}", "account.unblock_short": "Atbloķēt", "account.unendorse": "Neizcelt profilā", @@ -65,7 +66,7 @@ "account.unmute": "Noņemt apklusinājumu @{name}", "account.unmute_notifications": "Rādīt paziņojumus no @{name}", "account.unmute_short": "Noņemt apklusinājumu", - "account_note.placeholder": "Noklikšķiniet, lai pievienotu piezīmi", + "account_note.placeholder": "Noklikšķini, lai pievienotu piezīmi", "admin.dashboard.daily_retention": "Lietotāju saglabāšanas rādītājs dienā pēc reģistrēšanās", "admin.dashboard.monthly_retention": "Lietotāju saglabāšanas rādītājs mēnesī pēc reģistrēšanās", "admin.dashboard.retention.average": "Vidēji", @@ -128,7 +129,7 @@ "compose_form.direct_message_warning_learn_more": "Uzzināt vairāk", "compose_form.encryption_warning": "Ziņas vietnē Mastodon nav pilnībā šifrētas. Nedalies ar sensitīvu informāciju caur Mastodon.", "compose_form.hashtag_warning": "Šo ziņu nebūs iespējams atrast tēmturos, jo tā ir nerindota. Tēmturos ir redzamas tikai publiskas ziņas.", - "compose_form.lock_disclaimer": "Tavs konts nav {locked}. Ikviens var Tev sekot lai apskatītu tikai sekotājiem paredzētos ziņojumus.", + "compose_form.lock_disclaimer": "Tavs konts nav {locked}. Ikviens var tev piesekot un redzēt tikai sekotājiem paredzētos ziņojumus.", "compose_form.lock_disclaimer.lock": "slēgts", "compose_form.placeholder": "Kas tev padomā?", "compose_form.poll.add_option": "Pievienot izvēli", @@ -206,7 +207,7 @@ "emoji_button.search": "Meklēt...", "emoji_button.search_results": "Meklēšanas rezultāti", "emoji_button.symbols": "Simboli", - "emoji_button.travel": "Ceļošana & Vietas", + "emoji_button.travel": "Ceļošana un vietas", "empty_column.account_suspended": "Konta darbība ir apturēta", "empty_column.account_timeline": "Šeit ziņojumu nav!", "empty_column.account_unavailable": "Profils nav pieejams", @@ -216,10 +217,10 @@ "empty_column.direct": "Pašreiz tev nav privātu ziņu. Tiklīdz tādu nosūtīsi vai saņemsi, tās parādīsies šeit.", "empty_column.domain_blocks": "Vēl nav neviena bloķēta domēna.", "empty_column.explore_statuses": "Pašlaik nekā aktuāla nav. Pārbaudi vēlāk!", - "empty_column.favourited_statuses": "Patreiz tev nav neviena izceltā ieraksta. Kad kādu izcelsi, tas parādīsies šeit.", + "empty_column.favourited_statuses": "Pašreiz tev nav neviena izceltā ieraksta. Kad kādu izcelsi, tas parādīsies šeit.", "empty_column.favourites": "Neviens šo ziņojumu vel nav izcēlis. Kad kāds to izdarīs, tas parādīsies šeit.", "empty_column.follow_recommendations": "Neizdevās ģenerēt tev pielāgotus ieteikumus. Vari mēģināt izmantot meklēšanu, lai meklētu cilvēkus, kurus tu varētu pazīt, vai izpētīt populārākos tēmturus.", - "empty_column.follow_requests": "Šobrīd neviens nav pieteicies tev sekot. Kad kāds pieteiksies tas parādīsies šeit.", + "empty_column.follow_requests": "Šobrīd tev nav sekošanas pieprasījumu. Kad kāds pieteiksies tev sekot, pieprasījums parādīsies šeit.", "empty_column.hashtag": "Ar šo tēmturi nekas nav atrodams.", "empty_column.home": "Tava mājas laika līnija ir tukša! Lai to aizpildītu, pieseko vairāk cilvēkiem. {suggestions}", "empty_column.home.suggestions": "Apskatīt dažus ieteikumus", @@ -230,16 +231,20 @@ "empty_column.public": "Šeit vēl nekā nav! Ieraksti ko publiski vai pieseko lietotājiem no citiem serveriem", "error.unexpected_crash.explanation": "Koda kļūdas vai pārlūkprogrammas saderības problēmas dēļ šo lapu nevarēja parādīt pareizi.", "error.unexpected_crash.explanation_addons": "Šo lapu nevarēja parādīt pareizi. Šo kļūdu, iespējams, izraisīja pārlūkprogrammas papildinājums vai automātiskās tulkošanas rīki.", - "error.unexpected_crash.next_steps": "Mēģini atsvaidzināt lapu. Ja tas nepalīdz, iespējams, varēsi lietot Mastodon, izmantojot citu pārlūkprogrammu vai vietējo lietotni.", - "error.unexpected_crash.next_steps_addons": "Mēģini tos atspējot un atsvaidzināt lapu. Ja tas nepalīdz, iespējams, varēsi lietot Mastodon, izmantojot citu pārlūkprogrammu vai vietējo lietotni.", + "error.unexpected_crash.next_steps": "Mēģini atsvaidzināt lapu. Ja tas nepalīdz, iespējams, varēsi lietot Mastodon, izmantojot citu pārlūkprogrammu vai lietotni.", + "error.unexpected_crash.next_steps_addons": "Mēģini tos atspējot un atsvaidzināt lapu. Ja tas nepalīdz, iespējams, varēsi lietot Mastodon, izmantojot citu pārlūkprogrammu vai lietotni.", "errors.unexpected_crash.copy_stacktrace": "Kopēt stacktrace uz starpliktuvi", "errors.unexpected_crash.report_issue": "Ziņot par problēmu", "explore.search_results": "Meklēšanas rezultāti", + "explore.suggested_follows": "Tev", "explore.title": "Pārlūkot", + "explore.trending_links": "Jaunumi", + "explore.trending_statuses": "Ziņas", + "explore.trending_tags": "Tēmturi", "filter_modal.added.context_mismatch_explanation": "Šī filtra kategorija neattiecas uz kontekstu, kurā esi piekļuvis šai ziņai. Ja vēlies, lai ziņa tiktu filtrēta arī šajā kontekstā, tev būs jārediģē filtrs.", "filter_modal.added.context_mismatch_title": "Konteksta neatbilstība!", "filter_modal.added.expired_explanation": "Šai filtra kategorijai ir beidzies derīguma termiņš. Lai to lietotu, tev būs jāmaina derīguma termiņš.", - "filter_modal.added.expired_title": "Filtrs beidzies!", + "filter_modal.added.expired_title": "Filtra termiņš beidzies!", "filter_modal.added.review_and_configure": "Lai pārskatītu un tālāk konfigurētu šo filtru kategoriju, dodies uz {settings_link}.", "filter_modal.added.review_and_configure_title": "Filtra iestatījumi", "filter_modal.added.settings_link": "iestatījumu lapu", @@ -281,8 +286,8 @@ "home.column_settings.basic": "Pamata", "home.column_settings.show_reblogs": "Rādīt pastiprinātos ierakstus", "home.column_settings.show_replies": "Rādīt atbildes", - "home.hide_announcements": "Slēpt paziņojumus", - "home.show_announcements": "Rādīt paziņojumus", + "home.hide_announcements": "Slēpt anonsus", + "home.show_announcements": "Rādīt anonsus", "interaction_modal.description.favourite": "Ar Mastodon kontu tu vari pievienot šo ziņu izlasei, lai informētu autoru, ka to novērtē, un saglabātu to vēlākai lasīšanai.", "interaction_modal.description.follow": "Ar Mastodon kontu tu vari sekot {name}, lai saņemtu viņu ziņas savā mājas plūsmā.", "interaction_modal.description.reblog": "Ar Mastodon kontu tu vari pastiprināt šo ierakstu, lai kopīgotu to ar saviem sekotājiem.", @@ -305,7 +310,7 @@ "keyboard_shortcuts.compose": "Fokusēt veidojamā teksta lauku", "keyboard_shortcuts.description": "Apraksts", "keyboard_shortcuts.direct": "lai atvērtu privāto ziņojumu kolonnu", - "keyboard_shortcuts.down": "Pārvietot sarakstā uz leju", + "keyboard_shortcuts.down": "Pārvietoties lejup sarakstā", "keyboard_shortcuts.enter": "Atvērt ziņu", "keyboard_shortcuts.favourite": "Pievienot izlasei", "keyboard_shortcuts.favourites": "Atvērt izlašu sarakstu", @@ -331,7 +336,7 @@ "keyboard_shortcuts.toggle_sensitivity": "Rādīt/slēpt multividi", "keyboard_shortcuts.toot": "Sākt jaunu ziņu", "keyboard_shortcuts.unfocus": "Atfokusēt veidojamā teksta/meklēšanas lauku", - "keyboard_shortcuts.up": "Pārvietot sarakstā uz augšu", + "keyboard_shortcuts.up": "Pārvietoties augšup sarakstā", "lightbox.close": "Aizvērt", "lightbox.compress": "Saspiest attēla skata lodziņu", "lightbox.expand": "Izvērst attēla skata lodziņu", @@ -408,7 +413,7 @@ "notifications.column_settings.follow": "Jauni sekotāji:", "notifications.column_settings.follow_request": "Jauni sekošanas pieprasījumi:", "notifications.column_settings.mention": "Pieminējumi:", - "notifications.column_settings.poll": "Aptaujas rezultāti:", + "notifications.column_settings.poll": "Aptauju rezultāti:", "notifications.column_settings.push": "Uznirstošie paziņojumi", "notifications.column_settings.reblog": "Pastiprinātie ieraksti:", "notifications.column_settings.show": "Rādīt kolonnā", @@ -420,18 +425,18 @@ "notifications.filter.all": "Visi", "notifications.filter.boosts": "Pastiprinātie ieraksti", "notifications.filter.favourites": "Izlases", - "notifications.filter.follows": "Seko", + "notifications.filter.follows": "Sekošana", "notifications.filter.mentions": "Pieminējumi", - "notifications.filter.polls": "Aptaujas rezultāti", + "notifications.filter.polls": "Aptauju rezultāti", "notifications.filter.statuses": "Jaunumi no cilvēkiem, kuriem tu seko", "notifications.grant_permission": "Piešķirt atļauju.", "notifications.group": "{count} paziņojumi", - "notifications.mark_as_read": "Atzīmēt katru paziņojumu kā izlasītu", + "notifications.mark_as_read": "Atzīmēt visus paziņojumus kā izlasītus", "notifications.permission_denied": "Darbvirsmas paziņojumi nav pieejami, jo iepriekš tika noraidīts pārlūka atļauju pieprasījums", "notifications.permission_denied_alert": "Darbvirsmas paziņojumus nevar iespējot, jo pārlūkprogrammai atļauja tika iepriekš atteikta", "notifications.permission_required": "Darbvirsmas paziņojumi nav pieejami, jo nav piešķirta nepieciešamā atļauja.", "notifications_permission_banner.enable": "Iespējot darbvirsmas paziņojumus", - "notifications_permission_banner.how_to_control": "Lai saņemtu paziņojumus, kad Mastodon nav atvērts, iespējo darbvirsmas paziņojumus. Vari precīzi kontrolēt, kāda veida mijiedarbības ģenerē darbvirsmas paziņojumus, izmantojot augstāk redzamo pogu {icon}, kad tie būs iespējoti.", + "notifications_permission_banner.how_to_control": "Lai saņemtu paziņojumus, kad Mastodon nav atvērts, iespējo darbvirsmas paziņojumus. Vari precīzi kontrolēt, kāda veida mijiedarbības rada darbvirsmas paziņojumus, izmantojot augstāk redzamo pogu {icon}, kad tie būs iespējoti.", "notifications_permission_banner.title": "Nekad nepalaid neko garām", "picture_in_picture.restore": "Novietot atpakaļ", "poll.closed": "Pabeigta", @@ -477,7 +482,7 @@ "report.category.subtitle": "Izvēlieties labāko atbilstību", "report.category.title": "Pastāsti mums, kas notiek ar šo {type}", "report.category.title_account": "profilu", - "report.category.title_status": "ierakstu", + "report.category.title_status": "ziņu", "report.close": "Darīts", "report.comment.title": "Vai, tavuprāt, mums vēl būtu kas jāzina?", "report.forward": "Pārsūtīt {target}", @@ -487,7 +492,7 @@ "report.next": "Tālāk", "report.placeholder": "Papildu komentāri", "report.reasons.dislike": "Man tas nepatīk", - "report.reasons.dislike_description": "Tas nav kaut kas, ko tu vēlies redzēt", + "report.reasons.dislike_description": "Tas ir kaut kas, ko tu nevēlies redzēt", "report.reasons.other": "Tas ir kaut kas cits", "report.reasons.other_description": "Šī sūdzība neatbilst pārējām kategorijām", "report.reasons.spam": "Tas ir spams", @@ -497,16 +502,16 @@ "report.rules.subtitle": "Atlasi visus atbilstošos", "report.rules.title": "Kuri noteikumi tiek pārkāpti?", "report.statuses.subtitle": "Atlasi visus atbilstošos", - "report.statuses.title": "Vai ir kādas ziņas, kas atbalsta šo sūdzību?", + "report.statuses.title": "Vai ir kādi ieraksti, kas atbalsta šo sūdzību?", "report.submit": "Iesniegt", "report.target": "Sūdzība par {target}", - "report.thanks.take_action": "Tālāk ir norādītas iespējas, kā kontrolēt Mastodon redzamo saturu:", + "report.thanks.take_action": "Vari veikt šīs darbības, lai kontrolētu Mastodon redzamo saturu:", "report.thanks.take_action_actionable": "Kamēr mēs to izskatām, tu vari veikt darbības pret @{name}:", "report.thanks.title": "Vai nevēlies to redzēt?", "report.thanks.title_actionable": "Paldies, ka ziņoji, mēs to izskatīsim.", - "report.unfollow": "Pārtraukt sekošanu @{name}", + "report.unfollow": "Pārtraukt sekot @{name}", "report.unfollow_explanation": "Tu seko šim kontam. Lai vairs neredzētu viņu ziņas savā mājas plūsmā, pārtrauc viņiem sekot.", - "report_notification.attached_statuses": "{count, plural, zero {Pievienota {count} ierakstu} one {Pievienots {count} ieraksts} other {Pievienoti {count} ieraksti}}", + "report_notification.attached_statuses": "{count, plural, one {Pievienots {count} ieraksts} other {Pievienoti {count} ieraksti}}", "report_notification.categories.other": "Cita", "report_notification.categories.spam": "Spams", "report_notification.categories.violation": "Noteikumu pārkāpums", @@ -564,7 +569,7 @@ "status.mute_conversation": "Apklusināt sarunu", "status.open": "Paplašināt šo ziņu", "status.pin": "Piespraust profilam", - "status.pinned": "Piespraustā ziņa", + "status.pinned": "Piespraustais ieraksts", "status.read_more": "Lasīt vairāk", "status.reblog": "Pastiprināt", "status.reblog_private": "Pastiprināt, nemainot redzamību", @@ -574,7 +579,7 @@ "status.remove_bookmark": "Noņemt grāmatzīmi", "status.replied_to": "Atbildēja {name}", "status.reply": "Atbildēt", - "status.replyAll": "Atbildēt uz tematu", + "status.replyAll": "Atbildēt uz pavedienu", "status.report": "Sūdzēties par @{name}", "status.sensitive_warning": "Sensitīvs saturs", "status.share": "Kopīgot", @@ -588,12 +593,12 @@ "status.translated_from_with": "Tulkots no {lang}, izmantojot {provider}", "status.uncached_media_warning": "Nav pieejams", "status.unmute_conversation": "Noņemt sarunas apklusinājumu", - "status.unpin": "Noņemt no profila", + "status.unpin": "Noņemt profila piespraudumu", "subscribed_languages.lead": "Pēc izmaiņu veikšanas tavā mājas un sarakstu laika līnijā tiks rādītas tikai ziņas atlasītajās valodās. Neatlasi nevienu, lai saņemtu ziņas visās valodās.", "subscribed_languages.save": "Saglabāt izmaiņas", "subscribed_languages.target": "Mainīt abonētās valodas priekš {target}", "suggestions.dismiss": "Noraidīt ieteikumu", - "suggestions.header": "Jūs varētu interesēt arī…", + "suggestions.header": "Tevi varētu interesēt arī…", "tabs_bar.federated_timeline": "Apvienotā", "tabs_bar.home": "Sākums", "tabs_bar.local_timeline": "Vietējā", diff --git a/app/javascript/mastodon/locales/mk.json b/app/javascript/mastodon/locales/mk.json index 2acf78bbc6..f01f84c9e5 100644 --- a/app/javascript/mastodon/locales/mk.json +++ b/app/javascript/mastodon/locales/mk.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Тутови и реплики", "account.report": "Пријави @{name}", "account.requested": "Се чека одобрување. Кликни за да одкажиш барање за следење", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Сподели @{name} профил", "account.show_reblogs": "Прикажи бустови од @{name}", "account.statuses_counter": "{count, plural, one {{counter} Toot} other {{counter} Toots}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Пријавете проблем", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/ml.json b/app/javascript/mastodon/locales/ml.json index a936c8dbad..39766a775d 100644 --- a/app/javascript/mastodon/locales/ml.json +++ b/app/javascript/mastodon/locales/ml.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "പോസ്റ്റുകളും മറുപടികളും", "account.report": "റിപ്പോർട്ട് ചെയ്യുക @{name}", "account.requested": "അനുവാദത്തിനായി കാത്തിരിക്കുന്നു. പിന്തുടരാനുള്ള അപേക്ഷ റദ്ദാക്കുവാൻ ഞെക്കുക", + "account.requested_follow": "{name} has requested to follow you", "account.share": "@{name} ന്റെ പ്രൊഫൈൽ പങ്കിടുക", "account.show_reblogs": "@{name} ൽ നിന്നുള്ള ബൂസ്റ്റുകൾ കാണിക്കുക", "account.statuses_counter": "{count, plural, one {{counter} ടൂട്ട്} other {{counter} ടൂട്ടുകൾ}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "പ്രശ്നം അറിയിക്കുക", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "പര്യവേക്ഷണം നടത്തുക", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/mr.json b/app/javascript/mastodon/locales/mr.json index 65a4cd8af4..b52a85197f 100644 --- a/app/javascript/mastodon/locales/mr.json +++ b/app/javascript/mastodon/locales/mr.json @@ -1,81 +1,82 @@ { - "about.blocks": "Moderated servers", - "about.contact": "Contact:", - "about.disclaimer": "Mastodon is free, open-source software, and a trademark of Mastodon gGmbH.", - "about.domain_blocks.no_reason_available": "Reason not available", - "about.domain_blocks.preamble": "Mastodon generally allows you to view content from and interact with users from any other server in the fediverse. These are the exceptions that have been made on this particular server.", - "about.domain_blocks.silenced.explanation": "You will generally not see profiles and content from this server, unless you explicitly look it up or opt into it by following.", - "about.domain_blocks.silenced.title": "Limited", - "about.domain_blocks.suspended.explanation": "No data from this server will be processed, stored or exchanged, making any interaction or communication with users from this server impossible.", - "about.domain_blocks.suspended.title": "Suspended", - "about.not_available": "This information has not been made available on this server.", - "about.powered_by": "Decentralized social media powered by {mastodon}", - "about.rules": "Server rules", - "account.account_note_header": "Note", + "about.blocks": "नियंत्रित सर्व्हर", + "about.contact": "संपर्क:", + "about.disclaimer": "Mastodon हे विनामूल्य, मुक्त-स्रोत सॉफ्टवेअर आहे आणि Mastodon gGmbH चे ट्रेडमार्क आहे.", + "about.domain_blocks.no_reason_available": "कारण उपलब्ध नाही", + "about.domain_blocks.preamble": "मास्टोडॉन तुम्हाला सामान्यत: फेडिव्हर्समधील इतर कोणत्याही सर्व्हरवरील वापरकर्त्यांवरील मजकूर पाहण्याची आणि त्यांच्याशी संवाद साधण्याची परवानगी देते. या विशिष्ट सर्व्हरवर केलेले हे अपवाद आहेत.", + "about.domain_blocks.silenced.explanation": "जोपर्यंत तुम्ही ते स्पष्टपणे शोधत नाही किंवा अनुसरण करून निवड करत नाही तोपर्यंत तुम्हाला या सर्व्हरवरील प्रोफाइल आणि मजकूर दिसणार नाही.", + "about.domain_blocks.silenced.title": "मर्यादित", + "about.domain_blocks.suspended.explanation": "या सर्व्हरवरील कोणत्याही डेटावर प्रक्रिया, संचयित किंवा देवाणघेवाण केली जाणार नाही, ज्यामुळे या सर्व्हरवरील वापरकर्त्यांशी कोणताही संवाद किंवा परस्पर क्रिया अशक्य होईल.", + "about.domain_blocks.suspended.title": "निलंबित", + "about.not_available": "ही माहिती या सर्व्हरवर उपलब्ध करून देण्यात आलेली नाही.", + "about.powered_by": "{mastodon} द्वारा समर्थित विकेंद्रित सोशल मीडिया", + "about.rules": "सर्व्हर नियम", + "account.account_note_header": "नोंद", "account.add_or_remove_from_list": "यादीत घाला किंवा यादीतून काढून टाका", "account.badges.bot": "स्वयंचलित खाते", - "account.badges.group": "Group", + "account.badges.group": "गट", "account.block": "@{name} यांना ब्लॉक करा", "account.block_domain": "{domain} पासून सर्व लपवा", "account.blocked": "ब्लॉक केले आहे", - "account.browse_more_on_origin_server": "Browse more on the original profile", - "account.cancel_follow_request": "Withdraw follow request", + "account.browse_more_on_origin_server": "मूळ प्रोफाइलवर अधिक ब्राउझ करा", + "account.cancel_follow_request": "फॉलो विनंती मागे घ्या", "account.direct": "थेट संदेश @{name}", - "account.disable_notifications": "Stop notifying me when @{name} posts", + "account.disable_notifications": "जेव्हा @{name} पोस्ट करतात तेव्हा मला सूचित करणे थांबवा", "account.domain_blocked": "Domain hidden", "account.edit_profile": "प्रोफाइल एडिट करा", - "account.enable_notifications": "Notify me when @{name} posts", - "account.endorse": "Feature on profile", - "account.featured_tags.last_status_at": "Last post on {date}", - "account.featured_tags.last_status_never": "No posts", - "account.featured_tags.title": "{name}'s featured hashtags", + "account.enable_notifications": "जेव्हा @{name} पोस्ट करते तेव्हा मला सूचित करा", + "account.endorse": "प्रोफाइलवरील वैशिष्ट्य", + "account.featured_tags.last_status_at": "शेवटचे पोस्ट {date} रोजी", + "account.featured_tags.last_status_never": "पोस्ट नाहीत", + "account.featured_tags.title": "{name} चे वैशिष्ट्यीकृत हॅशटॅग", "account.follow": "अनुयायी व्हा", "account.followers": "अनुयायी", "account.followers.empty": "ह्या वापरकर्त्याचा आतापर्यंत कोणी अनुयायी नाही.", - "account.followers_counter": "{count, plural, one {{counter} Follower} other {{counter} Followers}}", - "account.following": "Following", - "account.following_counter": "{count, plural, one {{counter} Following} other {{counter} Following}}", + "account.followers_counter": "{count, plural, one {{counter} Toot} other {{counter} Toots}}", + "account.following": "अनुसरण", + "account.following_counter": "{count, plural, one {{counter} following} other {{counter} following}}", "account.follows.empty": "हा वापरकर्ता अजूनपर्यंत कोणाचा अनुयायी नाही.", "account.follows_you": "तुमचा अनुयायी आहे", - "account.go_to_profile": "Go to profile", + "account.go_to_profile": "प्रोफाइल वर जा", "account.hide_reblogs": "@{name} पासून सर्व बूस्ट लपवा", - "account.joined_short": "Joined", - "account.languages": "Change subscribed languages", - "account.link_verified_on": "Ownership of this link was checked on {date}", - "account.locked_info": "This account privacy status is set to locked. The owner manually reviews who can follow them.", + "account.joined_short": "सामील झाले", + "account.languages": "सदस्यता घेतलेल्या भाषा बदला", + "account.link_verified_on": "या लिंकची मालकी {date} रोजी तपासली गेली", + "account.locked_info": "या खात्याची गोपनीयता स्थिती लॉक वर सेट केली आहे. त्यांचे अनुसरण कोण करू शकते याचे मालक स्वतः पुनरावलोकन करतात.", "account.media": "दृक्‌‌श्राव्य मजकूर", "account.mention": "@{name} चा उल्लेख करा", - "account.moved_to": "{name} has indicated that their new account is now:", + "account.moved_to": "{name} ने सूचित केले आहे की त्यांचे नवीन खाते आता आहे:", "account.mute": "@{name} ला मूक कारा", - "account.mute_notifications": "Mute notifications from @{name}", - "account.muted": "Muted", - "account.open_original_page": "Open original page", + "account.mute_notifications": "@{name} कडील सूचना नि: शब्द करा", + "account.muted": "मौन", + "account.open_original_page": "मूळ पृष्ठ उघडा", "account.posts": "Toots", "account.posts_with_replies": "Toots and replies", - "account.report": "Report @{name}", + "account.report": "@{name} ची तक्रार करा", "account.requested": "Awaiting approval", - "account.share": "Share @{name}'s profile", + "account.requested_follow": "{name} has requested to follow you", + "account.share": "@{name} चे प्रोफाइल शेअर करा", "account.show_reblogs": "{name}चे सर्व बुस्ट्स दाखवा", "account.statuses_counter": "{count, plural, one {{counter} Toot} other {{counter} Toots}}", "account.unblock": "@{name} ला ब्लॉक करा", "account.unblock_domain": "उघड करा {domain}", - "account.unblock_short": "Unblock", - "account.unendorse": "Don't feature on profile", + "account.unblock_short": "अनब्लॉक करा", + "account.unendorse": "प्रोफाइलवर वैशिष्ट्य देऊ नका", "account.unfollow": "अनुयायी असणे थांबवा", - "account.unmute": "Unmute @{name}", - "account.unmute_notifications": "Unmute notifications from @{name}", - "account.unmute_short": "Unmute", + "account.unmute": "@{name} अनम्यूट करा", + "account.unmute_notifications": "@{name} कडील सूचना अनम्यूट करा", + "account.unmute_short": "अनम्यूट करा", "account_note.placeholder": "Click to add a note", - "admin.dashboard.daily_retention": "User retention rate by day after sign-up", - "admin.dashboard.monthly_retention": "User retention rate by month after sign-up", - "admin.dashboard.retention.average": "Average", - "admin.dashboard.retention.cohort": "Sign-up month", - "admin.dashboard.retention.cohort_size": "New users", - "alert.rate_limited.message": "Please retry after {retry_time, time, medium}.", - "alert.rate_limited.title": "Rate limited", - "alert.unexpected.message": "An unexpected error occurred.", + "admin.dashboard.daily_retention": "साइन अप केल्यानंतर दिवसा वापरकर्ता धारणा दर", + "admin.dashboard.monthly_retention": "साइन अप केल्यानंतर महिन्यानुसार वापरकर्ता धारणा दर", + "admin.dashboard.retention.average": "सरासरी", + "admin.dashboard.retention.cohort": "साइन-अप महिना", + "admin.dashboard.retention.cohort_size": "नवीन वापरकर्ता", + "alert.rate_limited.message": "कृपया {retry_time, time, medium} नंतर पुन्हा प्रयत्न करा.", + "alert.rate_limited.title": "दर मर्यादित", + "alert.unexpected.message": "एक अनपेक्षित त्रुटी आली.", "alert.unexpected.title": "अरेरे!", - "announcement.announcement": "Announcement", + "announcement.announcement": "घोषणा", "attachments_list.unprocessed": "(unprocessed)", "audio.hide": "Hide audio", "autosuggest_hashtag.per_week": "{count} प्रतिसप्ताह", @@ -162,8 +163,8 @@ "confirmations.domain_block.confirm": "संपूर्ण डोमेन लपवा", "confirmations.domain_block.message": "Are you really, really sure you want to block the entire {domain}? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain in any public timelines or your notifications. Your followers from that domain will be removed.", "confirmations.logout.confirm": "Log out", - "confirmations.logout.message": "Are you sure you want to log out?", - "confirmations.mute.confirm": "Mute", + "confirmations.logout.message": "तुमची खात्री आहे की तुम्ही लॉग आउट करू इच्छिता?", + "confirmations.mute.confirm": "आवाज बंद करा", "confirmations.mute.explanation": "This will hide posts from them and posts mentioning them, but it will still allow them to see your posts and follow you.", "confirmations.mute.message": "Are you sure you want to mute {name}?", "confirmations.redraft.confirm": "Delete & redraft", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Report issue", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", @@ -272,29 +277,29 @@ "hashtag.column_header.tag_mode.none": "without {additional}", "hashtag.column_settings.select.no_options_message": "No suggestions found", "hashtag.column_settings.select.placeholder": "Enter hashtags…", - "hashtag.column_settings.tag_mode.all": "All of these", - "hashtag.column_settings.tag_mode.any": "Any of these", - "hashtag.column_settings.tag_mode.none": "None of these", + "hashtag.column_settings.tag_mode.all": "यातील सर्व", + "hashtag.column_settings.tag_mode.any": "यापैकी कोणतेही", + "hashtag.column_settings.tag_mode.none": "यापैकी एकही नाही", "hashtag.column_settings.tag_toggle": "Include additional tags in this column", - "hashtag.follow": "Follow hashtag", - "hashtag.unfollow": "Unfollow hashtag", - "home.column_settings.basic": "Basic", - "home.column_settings.show_reblogs": "Show boosts", - "home.column_settings.show_replies": "Show replies", - "home.hide_announcements": "Hide announcements", - "home.show_announcements": "Show announcements", - "interaction_modal.description.favourite": "With an account on Mastodon, you can favourite this post to let the author know you appreciate it and save it for later.", - "interaction_modal.description.follow": "With an account on Mastodon, you can follow {name} to receive their posts in your home feed.", - "interaction_modal.description.reblog": "With an account on Mastodon, you can boost this post to share it with your own followers.", - "interaction_modal.description.reply": "With an account on Mastodon, you can respond to this post.", - "interaction_modal.on_another_server": "On a different server", - "interaction_modal.on_this_server": "On this server", - "interaction_modal.other_server_instructions": "Copy and paste this URL into the search field of your favourite Mastodon app or the web interface of your Mastodon server.", - "interaction_modal.preamble": "Since Mastodon is decentralized, you can use your existing account hosted by another Mastodon server or compatible platform if you don't have an account on this one.", - "interaction_modal.title.favourite": "Favourite {name}'s post", - "interaction_modal.title.follow": "Follow {name}", - "interaction_modal.title.reblog": "Boost {name}'s post", - "interaction_modal.title.reply": "Reply to {name}'s post", + "hashtag.follow": "हॅशटॅग फॉलो करा", + "hashtag.unfollow": "हॅशटॅग अनफॉलो करा", + "home.column_settings.basic": "मूळ", + "home.column_settings.show_reblogs": "बूस्ट दाखवा", + "home.column_settings.show_replies": "उत्तरे दाखवा", + "home.hide_announcements": "घोषणा लपवा", + "home.show_announcements": "घोषणा दाखवा", + "interaction_modal.description.favourite": "मॅस्टोडॉनवरील खात्यासह, तुम्ही हे पोस्ट आवडते म्हणून लेखकाला कळवून तुम्ही त्याचे कौतुक करू शकता आणि ते नंतरसाठी जतन करू शकता.", + "interaction_modal.description.follow": "मॅस्टोडॉन वरील खात्यासह, तुम्ही त्यांच्या पोस्ट तुमच्या होम फीडमध्ये प्राप्त करण्यासाठी {name} चे अनुसरण करू शकता.", + "interaction_modal.description.reblog": "मॅस्टोडॉन वरील खात्यासह, तुम्ही ही पोस्ट तुमच्या स्वतःच्या अनुयायांसह शेअर करण्यासाठी बूस्ट करू शकता.", + "interaction_modal.description.reply": "मॅस्टोडॉनवरील खात्यासह, तुम्ही या पोस्टला प्रतिसाद देऊ शकता.", + "interaction_modal.on_another_server": "वेगळ्या सर्व्हरवर", + "interaction_modal.on_this_server": "या सर्व्हरवर", + "interaction_modal.other_server_instructions": "तुमच्या आवडत्या मॅस्टोडॉन अँपच्या सर्च फिल्डमध्ये किंवा तुमच्या मॅस्टोडॉन सर्व्हरच्या वेब इंटरफेसमध्ये ही URL कॉपी आणि पेस्ट करा.", + "interaction_modal.preamble": "मास्टोडॉन विकेंद्रित असल्याने, तुमचे खाते नसेल तर तुम्ही दुसरे मॅस्टोडॉन सर्व्हर किंवा सुसंगत प्लॅटफॉर्मद्वारे होस्ट केलेले तुमचे विद्यमान खाते वापरू शकता.", + "interaction_modal.title.favourite": "आवडत्या {name} ची पोस्ट", + "interaction_modal.title.follow": "{name} चे अनुसरण करा", + "interaction_modal.title.reblog": "{name} ची पोस्ट बूस्ट करा", + "interaction_modal.title.reply": "{name} च्या पोस्टला उत्तर द्या", "intervals.full.days": "{number, plural, one {# day} other {# days}}", "intervals.full.hours": "{number, plural, one {# hour} other {# hours}}", "intervals.full.minutes": "{number, plural, one {# minute} other {# minutes}}", @@ -303,8 +308,8 @@ "keyboard_shortcuts.boost": "to boost", "keyboard_shortcuts.column": "to focus a status in one of the columns", "keyboard_shortcuts.compose": "to focus the compose textarea", - "keyboard_shortcuts.description": "Description", - "keyboard_shortcuts.direct": "to open direct messages column", + "keyboard_shortcuts.description": "वर्णन", + "keyboard_shortcuts.direct": "थेट संदेश स्तंभ उघडण्यासाठी", "keyboard_shortcuts.down": "to move down in the list", "keyboard_shortcuts.enter": "to open status", "keyboard_shortcuts.favourite": "to favourite", @@ -312,7 +317,7 @@ "keyboard_shortcuts.federated": "to open federated timeline", "keyboard_shortcuts.heading": "Keyboard Shortcuts", "keyboard_shortcuts.home": "to open home timeline", - "keyboard_shortcuts.hotkey": "Hotkey", + "keyboard_shortcuts.hotkey": "हॉटकी", "keyboard_shortcuts.legend": "to display this legend", "keyboard_shortcuts.local": "to open local timeline", "keyboard_shortcuts.mention": "to mention author", @@ -332,28 +337,28 @@ "keyboard_shortcuts.toot": "to start a brand new toot", "keyboard_shortcuts.unfocus": "to un-focus compose textarea/search", "keyboard_shortcuts.up": "to move up in the list", - "lightbox.close": "Close", - "lightbox.compress": "Compress image view box", - "lightbox.expand": "Expand image view box", - "lightbox.next": "Next", - "lightbox.previous": "Previous", - "limited_account_hint.action": "Show profile anyway", - "limited_account_hint.title": "This profile has been hidden by the moderators of {domain}.", - "lists.account.add": "Add to list", - "lists.account.remove": "Remove from list", - "lists.delete": "Delete list", - "lists.edit": "Edit list", - "lists.edit.submit": "Change title", - "lists.new.create": "Add list", - "lists.new.title_placeholder": "New list title", - "lists.replies_policy.followed": "Any followed user", - "lists.replies_policy.list": "Members of the list", - "lists.replies_policy.none": "No one", - "lists.replies_policy.title": "Show replies to:", - "lists.search": "Search among people you follow", - "lists.subheading": "Your lists", + "lightbox.close": "बंद करा", + "lightbox.compress": "प्रतिमा दृश्य बॉक्स कॉम्प्रेस करा", + "lightbox.expand": "प्रतिमा दृश्य बॉक्स विस्तृत करा", + "lightbox.next": "पुढे", + "lightbox.previous": "मागील", + "limited_account_hint.action": "तरीही प्रोफाइल दाखवा", + "limited_account_hint.title": "हे प्रोफाइल {domain} च्या नियंत्रकांनी लपवले आहे.", + "lists.account.add": "यादीमध्ये जोडा", + "lists.account.remove": "यादीमधून काढा", + "lists.delete": "सूची हटवा", + "lists.edit": "सूची संपादित करा", + "lists.edit.submit": "शीर्षक बदला", + "lists.new.create": "यादी जोडा", + "lists.new.title_placeholder": "नवीन सूची शीर्षक", + "lists.replies_policy.followed": "कोणताही फॉलो केलेला वापरकर्ता", + "lists.replies_policy.list": "यादीतील सदस्य", + "lists.replies_policy.none": "कोणीच नाही", + "lists.replies_policy.title": "यांना उत्तरे दाखवा:", + "lists.search": "तुम्ही फॉलो करत असलेल्या लोकांमध्ये शोधा", + "lists.subheading": "तुमच्या याद्या", "load_pending": "{count, plural, one {# new item} other {# new items}}", - "loading_indicator.label": "Loading...", + "loading_indicator.label": "लोड करत आहे...", "media_gallery.toggle_visible": "{number, plural, one {Hide image} other {Hide images}}", "missing_indicator.label": "Not found", "missing_indicator.sublabel": "This resource could not be found", @@ -409,21 +414,21 @@ "notifications.column_settings.follow_request": "New follow requests:", "notifications.column_settings.mention": "Mentions:", "notifications.column_settings.poll": "Poll results:", - "notifications.column_settings.push": "Push notifications", - "notifications.column_settings.reblog": "Boosts:", - "notifications.column_settings.show": "Show in column", - "notifications.column_settings.sound": "Play sound", + "notifications.column_settings.push": "सूचना", + "notifications.column_settings.reblog": "बूस्ट:", + "notifications.column_settings.show": "स्तंभात दाखवा", + "notifications.column_settings.sound": "ध्वनी प्ले करा", "notifications.column_settings.status": "New toots:", - "notifications.column_settings.unread_notifications.category": "Unread notifications", - "notifications.column_settings.unread_notifications.highlight": "Highlight unread notifications", - "notifications.column_settings.update": "Edits:", - "notifications.filter.all": "All", - "notifications.filter.boosts": "Boosts", - "notifications.filter.favourites": "Favourites", - "notifications.filter.follows": "Follows", - "notifications.filter.mentions": "Mentions", - "notifications.filter.polls": "Poll results", - "notifications.filter.statuses": "Updates from people you follow", + "notifications.column_settings.unread_notifications.category": "अपठित अधिसूचना", + "notifications.column_settings.unread_notifications.highlight": "न वाचलेल्या सूचना हायलाइट करा", + "notifications.column_settings.update": "संपादने:", + "notifications.filter.all": "सर्व", + "notifications.filter.boosts": "बूस्ट", + "notifications.filter.favourites": "आवडते", + "notifications.filter.follows": "अनुयायी आहे", + "notifications.filter.mentions": "उल्लेख केलेले", + "notifications.filter.polls": "मतदान परिणाम", + "notifications.filter.statuses": "तुम्ही फॉलो करत असलेल्या लोकांकडून अपडेट", "notifications.grant_permission": "Grant permission.", "notifications.group": "{count} notifications", "notifications.mark_as_read": "Mark every notification as read", diff --git a/app/javascript/mastodon/locales/ms.json b/app/javascript/mastodon/locales/ms.json index e3dcf46a15..7e1205d882 100644 --- a/app/javascript/mastodon/locales/ms.json +++ b/app/javascript/mastodon/locales/ms.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Hantaran dan balasan", "account.report": "Laporkan @{name}", "account.requested": "Menunggu kelulusan. Klik untuk batalkan permintaan ikut", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Kongsi profil @{name}", "account.show_reblogs": "Tunjukkan galakan daripada @{name}", "account.statuses_counter": "{count, plural, other {{counter} kiriman}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Salin surih tindanan ke papan keratan", "errors.unexpected_crash.report_issue": "Laporkan masalah", "explore.search_results": "Hasil carian", + "explore.suggested_follows": "For you", "explore.title": "Terokai", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Kumpulan penapis ini tidak terpakai pada konteks di mana anda mengakses hantaran ini. Jika anda ingin hantaran ini untuk ditapis dalam konteks ini juga, anda perlu menyunting penapis tersebut.", "filter_modal.added.context_mismatch_title": "Konteks tidak sepadan!", "filter_modal.added.expired_explanation": "Kumpulan filter ini telah tamat tempoh, anda perlu mengubah tarikh luput untuk melaksanakannya.", diff --git a/app/javascript/mastodon/locales/my.json b/app/javascript/mastodon/locales/my.json index 1e55e8dee2..c6b348b19e 100644 --- a/app/javascript/mastodon/locales/my.json +++ b/app/javascript/mastodon/locales/my.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Posts and replies", "account.report": "Report @{name}", "account.requested": "Awaiting approval. Click to cancel follow request", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Share @{name}'s profile", "account.show_reblogs": "Show boosts from @{name}", "account.statuses_counter": "{count, plural, one {{counter} Post} other {{counter} Posts}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Report issue", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/nl.json b/app/javascript/mastodon/locales/nl.json index e677251f10..9a873ffb76 100644 --- a/app/javascript/mastodon/locales/nl.json +++ b/app/javascript/mastodon/locales/nl.json @@ -16,7 +16,7 @@ "account.badges.bot": "Bot", "account.badges.group": "Groep", "account.block": "@{name} blokkeren", - "account.block_domain": "Alles van {domain} verbergen", + "account.block_domain": "Alles van {domain} blokkeren", "account.blocked": "Geblokkeerd", "account.browse_more_on_origin_server": "Zie meer op het originele profiel", "account.cancel_follow_request": "Volgverzoek annuleren", @@ -54,11 +54,12 @@ "account.posts_with_replies": "Berichten en reacties", "account.report": "@{name} rapporteren", "account.requested": "Wachten op goedkeuring. Klik om het volgverzoek te annuleren", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Profiel van @{name} delen", "account.show_reblogs": "Boosts van @{name} tonen", "account.statuses_counter": "{count, plural, one {{counter} bericht} other {{counter} berichten}}", "account.unblock": "@{name} deblokkeren", - "account.unblock_domain": "{domain} niet langer verbergen", + "account.unblock_domain": "{domain} niet langer blokkeren", "account.unblock_short": "Deblokkeren", "account.unendorse": "Niet op profiel weergeven", "account.unfollow": "Ontvolgen", @@ -159,8 +160,8 @@ "confirmations.delete_list.message": "Weet je zeker dat je deze lijst definitief wilt verwijderen?", "confirmations.discard_edit_media.confirm": "Weggooien", "confirmations.discard_edit_media.message": "Je hebt niet-opgeslagen wijzigingen in de mediabeschrijving of voorvertonning, wil je deze toch weggooien?", - "confirmations.domain_block.confirm": "Verberg alles van deze server", - "confirmations.domain_block.message": "Weet je het echt heel erg zeker dat je alles van {domain} wilt negeren? In de meeste gevallen is het blokkeren of negeren van een paar specifieke personen voldoende en beter. Je zult geen berichten van deze server op openbare tijdlijnen zien of in jouw meldingen. Jouw volgers van deze server worden verwijderd.", + "confirmations.domain_block.confirm": "Blokkeer alles van deze server", + "confirmations.domain_block.message": "Weet je het echt heel erg zeker dat je alles van {domain} wilt blokkeren? In de meeste gevallen is het blokkeren of negeren van een paar specifieke personen voldoende en beter. Je zult geen berichten van deze server op openbare tijdlijnen zien of in jouw meldingen. Jouw volgers van deze server worden verwijderd.", "confirmations.logout.confirm": "Uitloggen", "confirmations.logout.message": "Weet je zeker dat je wilt uitloggen?", "confirmations.mute.confirm": "Negeren", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Stacktrace naar klembord kopiëren", "errors.unexpected_crash.report_issue": "Technisch probleem melden", "explore.search_results": "Zoekresultaten", + "explore.suggested_follows": "Voor jou", "explore.title": "Verkennen", + "explore.trending_links": "Nieuws", + "explore.trending_statuses": "Berichten", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Deze filtercategorie is niet van toepassing op de context waarin je dit bericht hebt benaderd. Als je wilt dat het bericht ook in deze context wordt gefilterd, moet je het filter bewerken.", "filter_modal.added.context_mismatch_title": "Context komt niet overeen!", "filter_modal.added.expired_explanation": "Deze filtercategorie is verlopen. Je moet de vervaldatum wijzigen om de categorie toe te kunnen passen.", diff --git a/app/javascript/mastodon/locales/nn.json b/app/javascript/mastodon/locales/nn.json index 0342b66c7b..56ccfe43b7 100644 --- a/app/javascript/mastodon/locales/nn.json +++ b/app/javascript/mastodon/locales/nn.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Tut og svar", "account.report": "Rapporter @{name}", "account.requested": "Ventar på aksept. Klikk for å avbryta fylgjeførespurnaden", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Del @{name} sin profil", "account.show_reblogs": "Vis framhevingar frå @{name}", "account.statuses_counter": "{count, plural, one {{counter} tut} other {{counter} tut}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Kopier stacktrace til utklippstavla", "errors.unexpected_crash.report_issue": "Rapporter problem", "explore.search_results": "Søkeresultat", + "explore.suggested_follows": "For you", "explore.title": "Utforsk", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Denne filterkategorien gjeld ikkje i den samanhengen du har lese dette innlegget. Viss du vil at innlegget skal filtrerast i denne samanhengen òg, må du endra filteret.", "filter_modal.added.context_mismatch_title": "Konteksten passar ikkje!", "filter_modal.added.expired_explanation": "Denne filterkategorien har gått ut på dato. Du må endre best før datoen for at den skal gjelde.", diff --git a/app/javascript/mastodon/locales/no.json b/app/javascript/mastodon/locales/no.json index 1c33c8a994..c6999ab201 100644 --- a/app/javascript/mastodon/locales/no.json +++ b/app/javascript/mastodon/locales/no.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Innlegg med svar", "account.report": "Rapportér @{name}", "account.requested": "Venter på godkjennelse. Klikk for å avbryte forespørselen", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Del @{name}s profil", "account.show_reblogs": "Vis fremhevinger fra @{name}", "account.statuses_counter": "{count, plural, one {{counter} innlegg} other {{counter} innlegg}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Kopier stacktrace-en til utklippstavlen", "errors.unexpected_crash.report_issue": "Rapporter en feil", "explore.search_results": "Søkeresultater", + "explore.suggested_follows": "For you", "explore.title": "Utforsk", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Denne filterkategorien gjelder ikke for den konteksten du har åpnet dette innlegget i. Hvis du vil at innlegget skal filtreres i denne konteksten også, må du redigere filteret.", "filter_modal.added.context_mismatch_title": "Feil sammenheng!", "filter_modal.added.expired_explanation": "Denne filterkategorien er utløpt, du må endre utløpsdato for at den skal gjelde.", diff --git a/app/javascript/mastodon/locales/oc.json b/app/javascript/mastodon/locales/oc.json index 446e0cd226..2e475aef93 100644 --- a/app/javascript/mastodon/locales/oc.json +++ b/app/javascript/mastodon/locales/oc.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Tuts e responsas", "account.report": "Senhalar @{name}", "account.requested": "Invitacion mandada. Clicatz per anullar", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Partejar lo perfil a @{name}", "account.show_reblogs": "Mostrar los partatges de @{name}", "account.statuses_counter": "{count, plural, one {{counter} Tut} other {{counter} Tuts}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copiar las traças al quichapapièrs", "errors.unexpected_crash.report_issue": "Senhalar un problèma", "explore.search_results": "Resultats de recèrca", + "explore.suggested_follows": "For you", "explore.title": "Explorar", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/pa.json b/app/javascript/mastodon/locales/pa.json index 693991651d..f31ea85377 100644 --- a/app/javascript/mastodon/locales/pa.json +++ b/app/javascript/mastodon/locales/pa.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Toots and replies", "account.report": "Report @{name}", "account.requested": "Awaiting approval", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Share @{name}'s profile", "account.show_reblogs": "Show boosts from @{name}", "account.statuses_counter": "{count, plural, one {{counter} Toot} other {{counter} Toots}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Report issue", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/pl.json b/app/javascript/mastodon/locales/pl.json index 9ee80586cd..bfe227c0fd 100644 --- a/app/javascript/mastodon/locales/pl.json +++ b/app/javascript/mastodon/locales/pl.json @@ -43,7 +43,7 @@ "account.languages": "Zmień subskrybowane języki", "account.link_verified_on": "Własność tego odnośnika została potwierdzona {date}", "account.locked_info": "To konto jest prywatne. Właściciel ręcznie wybiera kto może go obserwować.", - "account.media": "Zawartość multimedialna", + "account.media": "Multimedia", "account.mention": "Wspomnij o @{name}", "account.moved_to": "{name} jako swoje nowe konto wskazał/a:", "account.mute": "Wycisz @{name}", @@ -54,6 +54,7 @@ "account.posts_with_replies": "Wpisy i odpowiedzi", "account.report": "Zgłoś @{name}", "account.requested": "Oczekująca prośba, kliknij aby anulować", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Udostępnij profil @{name}", "account.show_reblogs": "Pokazuj podbicia od @{name}", "account.statuses_counter": "{count, plural, one {{counter} wpis} few {{counter} wpisy} many {{counter} wpisów} other {{counter} wpisów}}", @@ -121,7 +122,7 @@ "column_header.unpin": "Cofnij przypięcie", "column_subheading.settings": "Ustawienia", "community.column_settings.local_only": "Tylko Lokalne", - "community.column_settings.media_only": "Tylko zawartość multimedialna", + "community.column_settings.media_only": "Tylko multimedia", "community.column_settings.remote_only": "Tylko Zdalne", "compose.language.change": "Zmień język", "compose.language.search": "Szukaj języków...", @@ -141,9 +142,9 @@ "compose_form.publish_form": "Publikuj", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Zapisz zmiany", - "compose_form.sensitive.hide": "Oznacz multimedia jako wrażliwe", - "compose_form.sensitive.marked": "Zawartość multimedia jest oznaczona jako wrażliwa", - "compose_form.sensitive.unmarked": "Zawartość multimedialna nie jest oznaczona jako wrażliwa", + "compose_form.sensitive.hide": "{count, plural, one {Oznacz treść multimedialną jako wrażliwą} other {Oznacz treści multimedialne jako wrażliwe}}", + "compose_form.sensitive.marked": "{count, plural, one {Treść multimedialna jest oznaczona jako wrażliwa} other {Treści multimedialne są oznaczone jako wrażliwe}}", + "compose_form.sensitive.unmarked": "{count, plural, one {Treść multimedialna nie jest oznaczona jako wrażliwa} other {Treści multimedialne nie są oznaczone jako wrażliwe}}", "compose_form.spoiler.marked": "Tekst jest ukryty za ostrzeżeniem", "compose_form.spoiler.unmarked": "Tekst nie jest ukryty", "compose_form.spoiler_placeholder": "Wprowadź swoje ostrzeżenie o zawartości", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Skopiuj ślad stosu do schowka", "errors.unexpected_crash.report_issue": "Zgłoś problem", "explore.search_results": "Wyniki wyszukiwania", + "explore.suggested_follows": "For you", "explore.title": "Odkrywaj", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Ta kategoria filtrów nie ma zastosowania do kontekstu, w którym uzyskałeś dostęp do tego wpisu. Jeśli chcesz, aby wpis został przefiltrowany również w tym kontekście, będziesz musiał edytować filtr.", "filter_modal.added.context_mismatch_title": "Niezgodność kontekstów!", "filter_modal.added.expired_explanation": "Ta kategoria filtra wygasła, będziesz musiał zmienić datę wygaśnięcia, aby ją zastosować.", @@ -319,7 +324,7 @@ "keyboard_shortcuts.muted": "aby przejść do listy wyciszonych użytkowników", "keyboard_shortcuts.my_profile": "aby otworzyć własny profil", "keyboard_shortcuts.notifications": "aby otworzyć kolumnę powiadomień", - "keyboard_shortcuts.open_media": "aby otworzyć zawartość multimedialną", + "keyboard_shortcuts.open_media": "Otwórz multimedia", "keyboard_shortcuts.pinned": "aby przejść do listy przypiętych wpisów", "keyboard_shortcuts.profile": "aby przejść do profilu autora wpisu", "keyboard_shortcuts.reply": "aby odpowiedzieć", @@ -328,7 +333,7 @@ "keyboard_shortcuts.spoilers": "aby pokazać/ukryć pole CW", "keyboard_shortcuts.start": "aby otworzyć kolumnę „Rozpocznij”", "keyboard_shortcuts.toggle_hidden": "aby wyświetlić lub ukryć wpis spod CW", - "keyboard_shortcuts.toggle_sensitivity": "by pokazać/ukryć multimedia", + "keyboard_shortcuts.toggle_sensitivity": "Pokaż/ukryj multimedia", "keyboard_shortcuts.toot": "Stwórz nowy post", "keyboard_shortcuts.unfocus": "aby opuścić pole wyszukiwania/pisania", "keyboard_shortcuts.up": "aby przejść na górę listy", @@ -470,7 +475,7 @@ "relative_time.today": "dzisiaj", "reply_indicator.cancel": "Anuluj", "report.block": "Zablokuj", - "report.block_explanation": "Nie zobaczysz ich postów. Nie będą mogli zobaczyć Twoich postów ani cię obserwować. Będą mogli domyślić się, że są zablokowani.", + "report.block_explanation": "Nie zobaczysz ich wpisów. Nie będą mogli zobaczyć Twoich postów ani cię obserwować. Będą mogli domyślić się, że są zablokowani.", "report.categories.other": "Inne", "report.categories.spam": "Spam", "report.categories.violation": "Zawartość narusza co najmniej jedną zasadę serwera", @@ -557,7 +562,7 @@ "status.history.created": "{name} utworzył(a) {date}", "status.history.edited": "{name} edytował(a) {date}", "status.load_more": "Załaduj więcej", - "status.media_hidden": "Zawartość multimedialna ukryta", + "status.media_hidden": "Multimedia ukryte", "status.mention": "Wspomnij o @{name}", "status.more": "Więcej", "status.mute": "Wycisz @{name}", @@ -614,7 +619,7 @@ "units.short.million": "{count} mln", "units.short.thousand": "{count} tys.", "upload_area.title": "Przeciągnij i upuść aby wysłać", - "upload_button.label": "Dodaj zawartość multimedialną (JPEG, PNG, GIF, WebM, MP4, MOV)", + "upload_button.label": "Dodaj zdjęcia, filmy lub audio", "upload_error.limit": "Przekroczono limit plików do wysłania.", "upload_error.poll": "Dołączanie plików nie dozwolone z głosowaniami.", "upload_form.audio_description": "Opisz dla osób niesłyszących i niedosłyszących", diff --git a/app/javascript/mastodon/locales/pt-BR.json b/app/javascript/mastodon/locales/pt-BR.json index 5b75b8fcb8..0c0d3df709 100644 --- a/app/javascript/mastodon/locales/pt-BR.json +++ b/app/javascript/mastodon/locales/pt-BR.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Com respostas", "account.report": "Denunciar @{name}", "account.requested": "Aguardando aprovação. Clique para cancelar a solicitação", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Compartilhar perfil de @{name}", "account.show_reblogs": "Mostrar boosts de @{name}", "account.statuses_counter": "{count, plural, one {{counter} Toot} other {{counter} Toots}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copiar dados do erro para área de transferência", "errors.unexpected_crash.report_issue": "Reportar problema", "explore.search_results": "Resultado da pesquisa", + "explore.suggested_follows": "For you", "explore.title": "Explorar", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Esta categoria de filtro não se aplica ao contexto no qual você acessou esta publicação. Se quiser que a publicação seja filtrada nesse contexto também, você terá que editar o filtro.", "filter_modal.added.context_mismatch_title": "Incompatibilidade de contexto!", "filter_modal.added.expired_explanation": "Esta categoria de filtro expirou, você precisará alterar a data de expiração para aplicar.", diff --git a/app/javascript/mastodon/locales/pt-PT.json b/app/javascript/mastodon/locales/pt-PT.json index 8dd5b446c3..b414409ac9 100644 --- a/app/javascript/mastodon/locales/pt-PT.json +++ b/app/javascript/mastodon/locales/pt-PT.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Publicações e respostas", "account.report": "Denunciar @{name}", "account.requested": "A aguardar aprovação. Clique para cancelar o pedido de seguidor", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Partilhar o perfil @{name}", "account.show_reblogs": "Mostrar partilhas de @{name}", "account.statuses_counter": "{count, plural, one {{counter} Toot} other {{counter} Toots}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copiar a stacktrace para o clipboard", "errors.unexpected_crash.report_issue": "Reportar problema", "explore.search_results": "Resultados da pesquisa", + "explore.suggested_follows": "For you", "explore.title": "Explorar", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Esta categoria de filtro não se aplica ao contexto em que acedeu a esta publicação. Se pretender que esta publicação seja filtrada também neste contexto, terá que editar o filtro.", "filter_modal.added.context_mismatch_title": "Contexto incoerente!", "filter_modal.added.expired_explanation": "Esta categoria de filtro expirou, necessita alterar a data de validade para que ele seja aplicado.", diff --git a/app/javascript/mastodon/locales/ro.json b/app/javascript/mastodon/locales/ro.json index 69ab4fb9be..175d2216e7 100644 --- a/app/javascript/mastodon/locales/ro.json +++ b/app/javascript/mastodon/locales/ro.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Postări și răspunsuri", "account.report": "Raportează pe @{name}", "account.requested": "Se așteaptă aprobarea. Apasă pentru a anula cererea de urmărire", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Distribuie profilul lui @{name}", "account.show_reblogs": "Arată impulsurile de la @{name}", "account.statuses_counter": "{count, plural, one {{counter} Toot} other {{counter} Toots}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copiere stacktrace în clipboard", "errors.unexpected_crash.report_issue": "Raportează o problemă", "explore.search_results": "Rezultatele căutării", + "explore.suggested_follows": "For you", "explore.title": "Explorează", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Această categorie de filtre nu se aplică în contextul în care ați accesat acestă postare. Dacă doriți ca postarea să fie filtrată și în acest context, va trebui să editați filtrul.", "filter_modal.added.context_mismatch_title": "Nepotrivire contextuală!", "filter_modal.added.expired_explanation": "Această categorie de filtre a expirat, va trebui să modifici data de expirare pentru ca aceasta să se aplice.", diff --git a/app/javascript/mastodon/locales/ru.json b/app/javascript/mastodon/locales/ru.json index 0d664afe2a..355f972874 100644 --- a/app/javascript/mastodon/locales/ru.json +++ b/app/javascript/mastodon/locales/ru.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Посты и ответы", "account.report": "Пожаловаться на @{name}", "account.requested": "Ожидает подтверждения. Нажмите для отмены запроса", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Поделиться профилем @{name}", "account.show_reblogs": "Показывать продвижения от @{name}", "account.statuses_counter": "{count, plural, one {{counter} пост} many {{counter} постов} other {{counter} поста}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Скопировать диагностическую информацию", "errors.unexpected_crash.report_issue": "Сообщить о проблеме", "explore.search_results": "Результаты поиска", + "explore.suggested_follows": "For you", "explore.title": "Обзор", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Эта категория не применяется к контексту, в котором вы получили доступ к этому посту. Если вы хотите, чтобы пост был отфильтрован в этом контексте, вам придётся отредактировать фильтр.", "filter_modal.added.context_mismatch_title": "Несоответствие контекста!", "filter_modal.added.expired_explanation": "Эта категория фильтра устарела, вам нужно изменить дату окончания фильтра, чтобы применить его.", diff --git a/app/javascript/mastodon/locales/sa.json b/app/javascript/mastodon/locales/sa.json index 0507010cc5..cf21d3775e 100644 --- a/app/javascript/mastodon/locales/sa.json +++ b/app/javascript/mastodon/locales/sa.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "दौत्यानि प्रत्युत्तराणि च", "account.report": "आविद्यताम् @{name}", "account.requested": "स्वीकृतिः प्रतीक्ष्यते । नश्यतामित्यस्मिन्नुद्यतां निराकर्तुम् ।", + "account.requested_follow": "{name} has requested to follow you", "account.share": "@{name} मित्रस्य विवरणं विभाज्यताम्", "account.show_reblogs": "@{name} मित्रस्य प्रकाशनानि दृश्यन्ताम्", "account.statuses_counter": "{count, plural, one {{counter} दौत्यम्} two {{counter} दौत्ये} other {{counter} दौत्यानि}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Report issue", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/sc.json b/app/javascript/mastodon/locales/sc.json index 4990d68136..6949c8cc03 100644 --- a/app/javascript/mastodon/locales/sc.json +++ b/app/javascript/mastodon/locales/sc.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Publicatziones e rispostas", "account.report": "Signala @{name}", "account.requested": "Abetende s'aprovatzione. Incarca pro annullare sa rechesta de sighidura", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Cumpartzi su profilu de @{name}", "account.show_reblogs": "Ammustra is cumpartziduras de @{name}", "account.statuses_counter": "{count, plural, one {{counter} publicatzione} other {{counter} publicatziones}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Còpia stacktrace in punta de billete", "errors.unexpected_crash.report_issue": "Sinnala unu problema", "explore.search_results": "Resurtados de sa chirca", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/sco.json b/app/javascript/mastodon/locales/sco.json index deb2aca767..57c3b1c1cc 100644 --- a/app/javascript/mastodon/locales/sco.json +++ b/app/javascript/mastodon/locales/sco.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Posts an repones", "account.report": "Clype @{name}", "account.requested": "Haudin fir approval. Chap tae cancel follae request", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Share @{name}'s profile", "account.show_reblogs": "Shaw heezes frae @{name}", "account.statuses_counter": "{count, plural, one {{counter} Post} other {{counter} Posts}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace tae yer clipboord", "errors.unexpected_crash.report_issue": "Sen in a issue", "explore.search_results": "Seirch finnins", + "explore.suggested_follows": "For you", "explore.title": "Splore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter caitegory disnae apply tae the context thit ye'v uised tae access this post. Gin ye'r wantin the post tae be filtert in this context tae, ye'll hae tae edit the filter.", "filter_modal.added.context_mismatch_title": "Context disnae match!", "filter_modal.added.expired_explanation": "This filter caitegory haes expirit, ye'll hae tae chynge the expiration date fir it tae apply.", diff --git a/app/javascript/mastodon/locales/si.json b/app/javascript/mastodon/locales/si.json index a7d66a25f1..84d2a1e4e7 100644 --- a/app/javascript/mastodon/locales/si.json +++ b/app/javascript/mastodon/locales/si.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "ටූට්ස් සහ පිළිතුරු", "account.report": "@{name} වාර්තා කරන්න", "account.requested": "අනුමැතිය බලාපොරොත්තුවෙන්", + "account.requested_follow": "{name} has requested to follow you", "account.share": "@{name} ගේ පැතිකඩ බෙදාගන්න", "account.show_reblogs": "@{name}සිට බූස්ට් පෙන්වන්න", "account.statuses_counter": "{count, plural, one {{counter} ටූට්} other {{counter} ටූට්ස්}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "ස්ටැක්ට්රේස් පසුරු පුවරුවට පිටපත් කරන්න", "errors.unexpected_crash.report_issue": "ගැටළුව වාර්තාව", "explore.search_results": "සෙවුම් ප්‍රතිඵල", + "explore.suggested_follows": "For you", "explore.title": "ගවේශණය", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/sk.json b/app/javascript/mastodon/locales/sk.json index 2dc44367da..0e9177c7d7 100644 --- a/app/javascript/mastodon/locales/sk.json +++ b/app/javascript/mastodon/locales/sk.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Príspevky a odpovede", "account.report": "Nahlás @{name}", "account.requested": "Čaká na schválenie. Klikni pre zrušenie žiadosti", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Zdieľaj @{name} profil", "account.show_reblogs": "Ukáž vyzdvihnutia od @{name}", "account.statuses_counter": "{count, plural, one {{counter} Toot} other {{counter} Toots}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Skopíruj stacktrace do schránky", "errors.unexpected_crash.report_issue": "Nahlás problém", "explore.search_results": "Výsledky hľadania", + "explore.suggested_follows": "For you", "explore.title": "Objavuj", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Táto kategória filtrov sa nevzťahuje na kontext, v ktorom ste získali prístup k tomuto príspevku. Ak chcete, aby sa príspevok filtroval aj v tomto kontexte, budete musieť filter upraviť.", "filter_modal.added.context_mismatch_title": "Nesúlad kontextu!", "filter_modal.added.expired_explanation": "Platnosť tejto kategórie filtra vypršala, aby sa použila, je potrebné zmeniť dátum vypršania platnosti.", diff --git a/app/javascript/mastodon/locales/sl.json b/app/javascript/mastodon/locales/sl.json index b49db119bc..a6dc51bdc8 100644 --- a/app/javascript/mastodon/locales/sl.json +++ b/app/javascript/mastodon/locales/sl.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Objave in odgovori", "account.report": "Prijavi @{name}", "account.requested": "Čakanje na odobritev. Kliknite, da prekličete prošnjo za sledenje", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Deli profil osebe @{name}", "account.show_reblogs": "Pokaži izpostavitve osebe @{name}", "account.statuses_counter": "{count, plural, one {{count} tut} two {{count} tuta} few {{count} tuti} other {{count} tutov}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Kopiraj sledenje skladu na odložišče", "errors.unexpected_crash.report_issue": "Prijavi težavo", "explore.search_results": "Rezultati iskanja", + "explore.suggested_follows": "Za vas", "explore.title": "Razišči", + "explore.trending_links": "Novice", + "explore.trending_statuses": "Objave", + "explore.trending_tags": "Ključniki", "filter_modal.added.context_mismatch_explanation": "Ta kategorija filtra ne velja za kontekst, v katerem ste dostopali do te objave. Če želite, da je objava filtrirana tudi v tem kontekstu, morate urediti filter.", "filter_modal.added.context_mismatch_title": "Neujemanje konteksta!", "filter_modal.added.expired_explanation": "Ta kategorija filtra je pretekla, morali boste spremeniti datum veljavnosti, da bo veljal še naprej.", diff --git a/app/javascript/mastodon/locales/sq.json b/app/javascript/mastodon/locales/sq.json index a09da3af6c..e641c30fde 100644 --- a/app/javascript/mastodon/locales/sq.json +++ b/app/javascript/mastodon/locales/sq.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Mesazhe dhe përgjigje", "account.report": "Raportojeni @{name}", "account.requested": "Në pritje të miratimit. Që të anuloni kërkesën për ndjekje, klikojeni", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Ndajeni profilin e @{name} me të tjerët", "account.show_reblogs": "Shfaq përforcime nga @{name}", "account.statuses_counter": "{count, plural, one {{counter} Mesazh} other {{counter} Mesazhe}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Kopjo stacktrace-in në të papastër", "errors.unexpected_crash.report_issue": "Raportoni problemin", "explore.search_results": "Përfundime kërkimi", + "explore.suggested_follows": "Për ju", "explore.title": "Eksploroni", + "explore.trending_links": "Lajme", + "explore.trending_statuses": "Postime", + "explore.trending_tags": "Hashtagë", "filter_modal.added.context_mismatch_explanation": "Kjo kategori filtrash nuk aplikohet për kontekstin nën të cilin po merreni me këtë postim. Nëse doni që postimi të filtrohet edhe në këtë kontekst, do t’ju duhet të përpunoni filtrin.", "filter_modal.added.context_mismatch_title": "Mospërputhje kontekstesh!", "filter_modal.added.expired_explanation": "Kjo kategori filtrash ka skaduar, do t’ju duhet të ndryshoni datën e skadimit për të, pa të aplikohet.", diff --git a/app/javascript/mastodon/locales/sr-Latn.json b/app/javascript/mastodon/locales/sr-Latn.json index bb9b4ee0fa..0ef3cdb1b4 100644 --- a/app/javascript/mastodon/locales/sr-Latn.json +++ b/app/javascript/mastodon/locales/sr-Latn.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Objave i odgovori", "account.report": "Prijavi @{name}", "account.requested": "Čekanje odobrenja. Kliknite za otkazivanje zahteva za praćenje", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Podeli profil korisnika @{name}", "account.show_reblogs": "Prikaži podržavanja od korisnika @{name}", "account.statuses_counter": "{count, plural, one {{counter} objavio} few {{counter} objavio} other {{counter} objavio}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Kopiraj „stacktrace” u klipbord", "errors.unexpected_crash.report_issue": "Prijavi problem", "explore.search_results": "Rezultati pretrage", + "explore.suggested_follows": "For you", "explore.title": "Istraži", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Ova kategorija filtera se ne odnosi na kontekst u kojem ste pristupili ovoj objavi. Ako želite da se objava filtrira i u ovom kontekstu, morate urediti filter.", "filter_modal.added.context_mismatch_title": "Kontekst se ne podudara!", "filter_modal.added.expired_explanation": "Ova kategorija filtera je istekla, morate promeniti datum isteka da bi se primenjivala.", diff --git a/app/javascript/mastodon/locales/sr.json b/app/javascript/mastodon/locales/sr.json index 5660c94acb..588b5a6f3e 100644 --- a/app/javascript/mastodon/locales/sr.json +++ b/app/javascript/mastodon/locales/sr.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Објаве и одговори", "account.report": "Пријави @{name}", "account.requested": "Чекање одобрења. Кликните за отказивање захтева за праћење", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Подели профил корисника @{name}", "account.show_reblogs": "Прикажи подржавања од корисника @{name}", "account.statuses_counter": "{count, plural, one {{counter} објавио} few {{counter} објавио} other {{counter} објавио}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Копирај „stacktrace” у клипборд", "errors.unexpected_crash.report_issue": "Пријави проблем", "explore.search_results": "Резултати претраге", + "explore.suggested_follows": "For you", "explore.title": "Истражи", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Ова категорија филтера се не односи на контекст у којем сте приступили овој објави. Ако желите да се објава филтрира и у овом контексту, морате уредити филтер.", "filter_modal.added.context_mismatch_title": "Контекст се не подудара!", "filter_modal.added.expired_explanation": "Ова категорија филтера је истекла, морате променити датум истека да би се примењивала.", diff --git a/app/javascript/mastodon/locales/sv.json b/app/javascript/mastodon/locales/sv.json index 832b76c1c4..a305b9ddd4 100644 --- a/app/javascript/mastodon/locales/sv.json +++ b/app/javascript/mastodon/locales/sv.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Inlägg och svar", "account.report": "Rapportera @{name}", "account.requested": "Inväntar godkännande. Klicka för att ta tillbaka din begäran om att få följa", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Dela @{name}s profil", "account.show_reblogs": "Visa boostar från @{name}", "account.statuses_counter": "{count, plural, one {{counter} Inlägg} other {{counter} Inlägg}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Kopiera stacktrace till urklipp", "errors.unexpected_crash.report_issue": "Rapportera problem", "explore.search_results": "Sökresultat", + "explore.suggested_follows": "För dig", "explore.title": "Utforska", + "explore.trending_links": "Nyheter", + "explore.trending_statuses": "Inlägg", + "explore.trending_tags": "Hashtaggar", "filter_modal.added.context_mismatch_explanation": "Denna filterkategori gäller inte för det sammanhang där du har tillgång till det här inlägget. Om du vill att inlägget ska filtreras även i detta sammanhang måste du redigera filtret.", "filter_modal.added.context_mismatch_title": "Misspassning av sammanhang!", "filter_modal.added.expired_explanation": "Denna filterkategori har utgått, du måste ändra utgångsdatum för att den ska kunna tillämpas.", diff --git a/app/javascript/mastodon/locales/szl.json b/app/javascript/mastodon/locales/szl.json index 693991651d..f31ea85377 100644 --- a/app/javascript/mastodon/locales/szl.json +++ b/app/javascript/mastodon/locales/szl.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Toots and replies", "account.report": "Report @{name}", "account.requested": "Awaiting approval", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Share @{name}'s profile", "account.show_reblogs": "Show boosts from @{name}", "account.statuses_counter": "{count, plural, one {{counter} Toot} other {{counter} Toots}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Report issue", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/ta.json b/app/javascript/mastodon/locales/ta.json index c3eaf02f3f..8d001d9bb9 100644 --- a/app/javascript/mastodon/locales/ta.json +++ b/app/javascript/mastodon/locales/ta.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Toots மற்றும் பதில்கள்", "account.report": "@{name} -ஐப் புகாரளி", "account.requested": "ஒப்புதலுக்காகக் காத்திருக்கிறது. பின்தொடரும் கோரிக்கையை நீக்க அழுத்தவும்", + "account.requested_follow": "{name} has requested to follow you", "account.share": "@{name} உடைய விவரத்தை பகிர்", "account.show_reblogs": "காட்டு boosts இருந்து @{name}", "account.statuses_counter": "{count, plural, one {{counter} டூட்} other {{counter} டூட்டுகள்}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Stacktrace-ஐ clipboard-ல் நகலெடு", "errors.unexpected_crash.report_issue": "புகாரளி", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/tai.json b/app/javascript/mastodon/locales/tai.json index bf5ad7a4e0..cff5cb4de1 100644 --- a/app/javascript/mastodon/locales/tai.json +++ b/app/javascript/mastodon/locales/tai.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Toots and replies", "account.report": "Report @{name}", "account.requested": "Awaiting approval", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Share @{name}'s profile", "account.show_reblogs": "Show boosts from @{name}", "account.statuses_counter": "{count, plural, one {{counter} Toot} other {{counter} Toots}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Report issue", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/te.json b/app/javascript/mastodon/locales/te.json index 0000ffc918..ac675d660c 100644 --- a/app/javascript/mastodon/locales/te.json +++ b/app/javascript/mastodon/locales/te.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "టూట్లు మరియు ప్రత్యుత్తరములు", "account.report": "@{name}పై ఫిర్యాదుచేయు", "account.requested": "ఆమోదం కోసం వేచి ఉంది. అభ్యర్థనను రద్దు చేయడానికి క్లిక్ చేయండి", + "account.requested_follow": "{name} has requested to follow you", "account.share": "@{name} యొక్క ప్రొఫైల్ను పంచుకోండి", "account.show_reblogs": "@{name}నుంచి బూస్ట్ లను చూపించు", "account.statuses_counter": "{count, plural, one {{counter} Toot} other {{counter} Toots}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Report issue", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/th.json b/app/javascript/mastodon/locales/th.json index 6c3788d51f..f7ae69ab4a 100644 --- a/app/javascript/mastodon/locales/th.json +++ b/app/javascript/mastodon/locales/th.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "โพสต์และการตอบกลับ", "account.report": "รายงาน @{name}", "account.requested": "กำลังรอการอนุมัติ คลิกเพื่อยกเลิกคำขอติดตาม", + "account.requested_follow": "{name} has requested to follow you", "account.share": "แบ่งปันโปรไฟล์ของ @{name}", "account.show_reblogs": "แสดงการดันจาก @{name}", "account.statuses_counter": "{count, plural, other {{counter} โพสต์}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "คัดลอกการติดตามสแตกไปยังคลิปบอร์ด", "errors.unexpected_crash.report_issue": "รายงานปัญหา", "explore.search_results": "ผลลัพธ์การค้นหา", + "explore.suggested_follows": "สำหรับคุณ", "explore.title": "สำรวจ", + "explore.trending_links": "ข่าว", + "explore.trending_statuses": "โพสต์", + "explore.trending_tags": "แฮชแท็ก", "filter_modal.added.context_mismatch_explanation": "หมวดหมู่ตัวกรองนี้ไม่ได้นำไปใช้กับบริบทที่คุณได้เข้าถึงโพสต์นี้ หากคุณต้องการกรองโพสต์ในบริบทนี้ด้วย คุณจะต้องแก้ไขตัวกรอง", "filter_modal.added.context_mismatch_title": "บริบทไม่ตรงกัน!", "filter_modal.added.expired_explanation": "หมวดหมู่ตัวกรองนี้หมดอายุแล้ว คุณจะต้องเปลี่ยนวันหมดอายุสำหรับหมวดหมู่เพื่อนำไปใช้", diff --git a/app/javascript/mastodon/locales/tr.json b/app/javascript/mastodon/locales/tr.json index cfd542e475..27a89ec90c 100644 --- a/app/javascript/mastodon/locales/tr.json +++ b/app/javascript/mastodon/locales/tr.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Gönderiler ve yanıtlar", "account.report": "@{name} adlı kişiyi bildir", "account.requested": "Onay bekleniyor. Takip isteğini iptal etmek için tıklayın", + "account.requested_follow": "{name} has requested to follow you", "account.share": "@{name} adlı kişinin profilini paylaş", "account.show_reblogs": "@{name} kişisinin boostlarını göster", "account.statuses_counter": "{count, plural, one {{counter} Gönderi} other {{counter} Gönderi}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Yığın izlemeyi (stacktrace) panoya kopyala", "errors.unexpected_crash.report_issue": "Sorun bildir", "explore.search_results": "Arama sonuçları", + "explore.suggested_follows": "Sizin için", "explore.title": "Keşfet", + "explore.trending_links": "Haberler", + "explore.trending_statuses": "Gönderiler", + "explore.trending_tags": "Etiketler", "filter_modal.added.context_mismatch_explanation": "Bu filtre kategorisi, bu gönderide eriştiğin bağlama uymuyor. Eğer gönderinin bu bağlamda da filtrelenmesini istiyorsanız, filtreyi düzenlemeniz gerekiyor.", "filter_modal.added.context_mismatch_title": "Bağlam uyumsuzluğu!", "filter_modal.added.expired_explanation": "Bu filtre kategorisinin süresi dolmuş, filtreyi uygulamak için bitiş tarihini değiştirmeniz gerekiyor.", diff --git a/app/javascript/mastodon/locales/tt.json b/app/javascript/mastodon/locales/tt.json index 536940a362..a3b18a2690 100644 --- a/app/javascript/mastodon/locales/tt.json +++ b/app/javascript/mastodon/locales/tt.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Toots and replies", "account.report": "Report @{name}", "account.requested": "Awaiting approval", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Share @{name}'s profile", "account.show_reblogs": "Show boosts from @{name}", "account.statuses_counter": "{count, plural, one {{counter} Toot} other {{counter} Toots}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Report issue", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/ug.json b/app/javascript/mastodon/locales/ug.json index 693991651d..f31ea85377 100644 --- a/app/javascript/mastodon/locales/ug.json +++ b/app/javascript/mastodon/locales/ug.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Toots and replies", "account.report": "Report @{name}", "account.requested": "Awaiting approval", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Share @{name}'s profile", "account.show_reblogs": "Show boosts from @{name}", "account.statuses_counter": "{count, plural, one {{counter} Toot} other {{counter} Toots}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Report issue", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/uk.json b/app/javascript/mastodon/locales/uk.json index ed1e1ad75e..f248ab2a51 100644 --- a/app/javascript/mastodon/locales/uk.json +++ b/app/javascript/mastodon/locales/uk.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Дописи й відповіді", "account.report": "Поскаржитися на @{name}", "account.requested": "Очікує підтвердження. Натисніть, щоб скасувати запит на підписку", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Поділитися профілем @{name}", "account.show_reblogs": "Показати поширення від @{name}", "account.statuses_counter": "{count, plural, one {{counter} допис} few {{counter} дописи} many {{counter} дописів} other {{counter} дописи}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Скопіювати трасування стека у буфер обміну", "errors.unexpected_crash.report_issue": "Повідомити про проблему", "explore.search_results": "Результати пошуку", + "explore.suggested_follows": "Для вас", "explore.title": "Огляд", + "explore.trending_links": "Новини", + "explore.trending_statuses": "Дописи", + "explore.trending_tags": "Хештеґи", "filter_modal.added.context_mismatch_explanation": "Ця категорія фільтра не застосовується до контексту, в якому ви отримали доступ до цього допису. Якщо ви хочете, щоб дописи також фільтрувалися за цим контекстом, вам доведеться редагувати фільтр.", "filter_modal.added.context_mismatch_title": "Невідповідність контексту!", "filter_modal.added.expired_explanation": "Категорія цього фільтра застаріла, Вам потрібно змінити дату закінчення терміну дії, щоб застосувати її.", diff --git a/app/javascript/mastodon/locales/ur.json b/app/javascript/mastodon/locales/ur.json index d9881abeb3..9be90fa243 100644 --- a/app/javascript/mastodon/locales/ur.json +++ b/app/javascript/mastodon/locales/ur.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "ٹوٹ اور جوابات", "account.report": "@{name} اطلاع کریں", "account.requested": "منظوری کا منتظر۔ درخواستِ پیروی منسوخ کرنے کیلئے کلک کریں", + "account.requested_follow": "{name} has requested to follow you", "account.share": "@{name} کے مشخص کو بانٹیں", "account.show_reblogs": "@{name} کی افزائشات کو دکھائیں", "account.statuses_counter": "{count, plural, one {{counter} Toot} other {{counter} Toots}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "مسئلہ کی اطلاع کریں", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/vi.json b/app/javascript/mastodon/locales/vi.json index 1b9b344542..2ece60cb34 100644 --- a/app/javascript/mastodon/locales/vi.json +++ b/app/javascript/mastodon/locales/vi.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Trả lời", "account.report": "Báo cáo @{name}", "account.requested": "Đang chờ chấp thuận. Nhấp vào đây để hủy yêu cầu theo dõi", + "account.requested_follow": "{name} has requested to follow you", "account.share": "Chia sẻ trang @{name}", "account.show_reblogs": "Hiện tút do @{name} đăng lại", "account.statuses_counter": "{count, plural, one {{counter} Tút} other {{counter} Tút}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Sao chép stacktrace vào clipboard", "errors.unexpected_crash.report_issue": "Báo cáo lỗi", "explore.search_results": "Kết quả tìm kiếm", + "explore.suggested_follows": "Đề xuất", "explore.title": "Khám phá", + "explore.trending_links": "Tin tức", + "explore.trending_statuses": "Tút", + "explore.trending_tags": "Hashtag", "filter_modal.added.context_mismatch_explanation": "Danh mục bộ lọc này không áp dụng cho ngữ cảnh mà bạn đã truy cập tút này. Nếu bạn muốn tút cũng được lọc trong ngữ cảnh này, bạn sẽ phải chỉnh sửa bộ lọc.", "filter_modal.added.context_mismatch_title": "Bối cảnh không phù hợp!", "filter_modal.added.expired_explanation": "Danh mục bộ lọc này đã hết hạn, bạn sẽ cần thay đổi ngày hết hạn để áp dụng.", diff --git a/app/javascript/mastodon/locales/whitelist_la.json b/app/javascript/mastodon/locales/whitelist_la.json new file mode 100644 index 0000000000..0d4f101c7a --- /dev/null +++ b/app/javascript/mastodon/locales/whitelist_la.json @@ -0,0 +1,2 @@ +[ +] diff --git a/app/javascript/mastodon/locales/zgh.json b/app/javascript/mastodon/locales/zgh.json index dd2bd7a068..63b58a46bb 100644 --- a/app/javascript/mastodon/locales/zgh.json +++ b/app/javascript/mastodon/locales/zgh.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "Toots and replies", "account.report": "Report @{name}", "account.requested": "Awaiting approval", + "account.requested_follow": "{name} has requested to follow you", "account.share": "ⴱⴹⵓ ⵉⴼⵔⵙ ⵏ @{name}", "account.show_reblogs": "Show boosts from @{name}", "account.statuses_counter": "{count, plural, one {{counter} Toot} other {{counter} Toots}}", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Report issue", "explore.search_results": "Search results", + "explore.suggested_follows": "For you", "explore.title": "Explore", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", diff --git a/app/javascript/mastodon/locales/zh-CN.json b/app/javascript/mastodon/locales/zh-CN.json index 3d9c0ee1a3..f033e418e5 100644 --- a/app/javascript/mastodon/locales/zh-CN.json +++ b/app/javascript/mastodon/locales/zh-CN.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "嘟文和回复", "account.report": "举报 @{name}", "account.requested": "正在等待对方同意。点击以取消发送关注请求", + "account.requested_follow": "{name} has requested to follow you", "account.share": "分享 @{name} 的个人资料页", "account.show_reblogs": "显示来自 @{name} 的转嘟", "account.statuses_counter": "{counter} 条嘟文", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "把堆栈跟踪信息复制到剪贴板", "errors.unexpected_crash.report_issue": "报告问题", "explore.search_results": "搜索结果", + "explore.suggested_follows": "For you", "explore.title": "探索", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "此过滤器分类不适用访问过嘟文的环境中。如果你想要在环境中过滤嘟文,你必须编辑此过滤器。", "filter_modal.added.context_mismatch_title": "环境不匹配!", "filter_modal.added.expired_explanation": "此过滤器分类已过期,你需要修改到期日期才能应用。", diff --git a/app/javascript/mastodon/locales/zh-HK.json b/app/javascript/mastodon/locales/zh-HK.json index 6c967f4142..46fa7a77ef 100644 --- a/app/javascript/mastodon/locales/zh-HK.json +++ b/app/javascript/mastodon/locales/zh-HK.json @@ -54,6 +54,7 @@ "account.posts_with_replies": "帖文與回覆", "account.report": "檢舉 @{name}", "account.requested": "正在等待核准。按一下以取消追蹤請求", + "account.requested_follow": "{name} has requested to follow you", "account.share": "分享 @{name} 的個人檔案", "account.show_reblogs": "顯示 @{name} 的轉推", "account.statuses_counter": "{count, plural,one {{counter} 篇}other {{counter} 篇}}帖文", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "複製 stacktrace 到剪貼簿", "errors.unexpected_crash.report_issue": "舉報問題", "explore.search_results": "搜尋結果", + "explore.suggested_follows": "For you", "explore.title": "探索", + "explore.trending_links": "News", + "explore.trending_statuses": "Posts", + "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "此過濾器類別不適用於您所存取帖文的情境。如果您想要此帖文被於此情境被過濾,您必須編輯過濾器。", "filter_modal.added.context_mismatch_title": "情境不符合!", "filter_modal.added.expired_explanation": "此過濾器類別已失效,您需要更新過期日期才能套用。", diff --git a/app/javascript/mastodon/locales/zh-TW.json b/app/javascript/mastodon/locales/zh-TW.json index a8d6cb25e4..abc584d41b 100644 --- a/app/javascript/mastodon/locales/zh-TW.json +++ b/app/javascript/mastodon/locales/zh-TW.json @@ -39,9 +39,9 @@ "account.follows_you": "跟隨了您", "account.go_to_profile": "前往個人檔案", "account.hide_reblogs": "隱藏來自 @{name} 的轉嘟", - "account.joined_short": "已加入", + "account.joined_short": "加入時間", "account.languages": "變更訂閱的語言", - "account.link_verified_on": "已在 {date} 檢查此連結的擁有者權限", + "account.link_verified_on": "已於 {date} 檢查此連結的擁有者權限", "account.locked_info": "此帳號的隱私狀態被設為鎖定。該擁有者會手動審核能跟隨此帳號的人。", "account.media": "媒體", "account.mention": "提及 @{name}", @@ -54,6 +54,7 @@ "account.posts_with_replies": "嘟文與回覆", "account.report": "檢舉 @{name}", "account.requested": "正在等待核准。按一下以取消跟隨請求", + "account.requested_follow": "{name} has requested to follow you", "account.share": "分享 @{name} 的個人檔案", "account.show_reblogs": "顯示來自 @{name} 的嘟文", "account.statuses_counter": "{count, plural,one {{counter} 則}other {{counter} 則}}嘟文", @@ -110,7 +111,7 @@ "column.lists": "列表", "column.mutes": "已靜音的使用者", "column.notifications": "通知", - "column.pins": "釘選的嘟文", + "column.pins": "釘選嘟文", "column.public": "聯邦時間軸", "column_back_button.label": "上一頁", "column_header.hide_settings": "隱藏設定", @@ -187,7 +188,7 @@ "dismissable_banner.community_timeline": "這些是 {domain} 上面託管帳號之最新公開嘟文。", "dismissable_banner.dismiss": "關閉", "dismissable_banner.explore_links": "這些新聞故事正在被此伺服器以及去中心化網路上的人們熱烈討論著。", - "dismissable_banner.explore_statuses": "這些於這裡以及去中心化網路中其他伺服器發出的嘟文正在被此伺服器上的人們熱烈討論著。", + "dismissable_banner.explore_statuses": "這些於這個伺服器以及去中心化網路中其他伺服器發出的嘟文正在被此伺服器上的人們熱烈討論著。", "dismissable_banner.explore_tags": "這些主題標籤正在被此伺服器以及去中心化網路上的人們熱烈討論著。", "dismissable_banner.public_timeline": "這些是來自這裡以及去中心化網路中其他已知伺服器之最新公開嘟文。", "embed.instructions": "要在您的網站嵌入此嘟文,請複製以下程式碼。", @@ -225,7 +226,7 @@ "empty_column.home.suggestions": "檢視部份建議", "empty_column.list": "這份列表下什麼也沒有。當此列表的成員嘟出了新的嘟文時,它們就會顯示於此。", "empty_column.lists": "您還沒有建立任何列表。當您建立列表時,它將於此顯示。", - "empty_column.mutes": "您尚未靜音任何使用者。", + "empty_column.mutes": "您還沒有靜音任何使用者。", "empty_column.notifications": "您還沒有收到任何通知,當您和別人開始互動時,它將於此顯示。", "empty_column.public": "這裡什麼都沒有!嘗試寫些公開的嘟文,或著自己跟隨其他伺服器的使用者後就會有嘟文出現了", "error.unexpected_crash.explanation": "由於發生系統故障或瀏覽器相容性問題,無法正常顯示此頁面。", @@ -235,7 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "複製 stacktrace 到剪貼簿", "errors.unexpected_crash.report_issue": "回報問題", "explore.search_results": "搜尋結果", + "explore.suggested_follows": "為您推薦", "explore.title": "探索", + "explore.trending_links": "最新消息", + "explore.trending_statuses": "嘟文", + "explore.trending_tags": "主題標籤", "filter_modal.added.context_mismatch_explanation": "此過濾器類別不是用您所存取嘟文的情境。若您想要此嘟文被於此情境被過濾,您必須編輯過濾器。", "filter_modal.added.context_mismatch_title": "不符合情境!", "filter_modal.added.expired_explanation": "此過濾器類別已失效,您需要更新過期日期以套用。", @@ -320,7 +325,7 @@ "keyboard_shortcuts.my_profile": "開啟個人檔案頁面", "keyboard_shortcuts.notifications": "開啟通知欄", "keyboard_shortcuts.open_media": "開啟媒體", - "keyboard_shortcuts.pinned": "開啟釘選的嘟文列表", + "keyboard_shortcuts.pinned": "開啟釘選嘟文列表", "keyboard_shortcuts.profile": "開啟作者的個人檔案頁面", "keyboard_shortcuts.reply": "回應嘟文", "keyboard_shortcuts.requests": "開啟跟隨請求列表", @@ -379,7 +384,7 @@ "navigation_bar.logout": "登出", "navigation_bar.mutes": "靜音的使用者", "navigation_bar.personal": "個人", - "navigation_bar.pins": "釘選的嘟文", + "navigation_bar.pins": "釘選嘟文", "navigation_bar.preferences": "偏好設定", "navigation_bar.public_timeline": "聯邦時間軸", "navigation_bar.search": "搜尋", @@ -564,7 +569,7 @@ "status.mute_conversation": "靜音對話", "status.open": "展開此嘟文", "status.pin": "釘選到個人檔案頁面", - "status.pinned": "釘選的嘟文", + "status.pinned": "釘選嘟文", "status.read_more": "閱讀更多", "status.reblog": "轉嘟", "status.reblog_private": "依照原嘟可見性轉嘟", @@ -617,13 +622,13 @@ "upload_button.label": "上傳圖像、影片、或音樂檔案", "upload_error.limit": "已達到檔案上傳限制。", "upload_error.poll": "不允許在投票中上傳檔案。", - "upload_form.audio_description": "描述內容給聽障人士", + "upload_form.audio_description": "為聽障人士增加文字說明", "upload_form.description": "為視障人士增加文字說明", "upload_form.description_missing": "沒有任何描述", "upload_form.edit": "編輯", "upload_form.thumbnail": "更改預覽圖", "upload_form.undo": "刪除", - "upload_form.video_description": "描述內容給聽障或視障人士", + "upload_form.video_description": "為聽障或視障人士增加文字說明", "upload_modal.analyzing_picture": "正在分析圖片…", "upload_modal.apply": "套用", "upload_modal.applying": "正在套用⋯⋯", diff --git a/config/locales/activerecord.ckb.yml b/config/locales/activerecord.ckb.yml index 9983824c54..8bdad2173d 100644 --- a/config/locales/activerecord.ckb.yml +++ b/config/locales/activerecord.ckb.yml @@ -48,3 +48,8 @@ ckb: attributes: permissions_as_keys: dangerous: ئەو مۆڵەتانەش لەخۆبگرێت کە سەلامەت نین بۆ ڕۆلی سەرەکی + elevated: ناتوانێت ئەو مۆڵەتانە لەخۆبگرێت کە ڕۆڵی ئێستات خاوەنی نییە + own_role: ناتوانرێت بە ڕۆڵی ئێستات بگۆڕدرێت + position: + elevated: ناتوانێت لە ڕۆڵی ئێستات بەرزتر بێت + own_role: ناتوانرێت بە ڕۆڵی ئێستات بگۆڕدرێت diff --git a/config/locales/activerecord.es-MX.yml b/config/locales/activerecord.es-MX.yml index 1c0313e5af..da76110052 100644 --- a/config/locales/activerecord.es-MX.yml +++ b/config/locales/activerecord.es-MX.yml @@ -3,7 +3,7 @@ es-MX: activerecord: attributes: poll: - expires_at: Vencimiento + expires_at: Fecha límite options: Opciones user: agreement: Contrato de servicio diff --git a/config/locales/activerecord.la.yml b/config/locales/activerecord.la.yml new file mode 100644 index 0000000000..3a7ba0d445 --- /dev/null +++ b/config/locales/activerecord.la.yml @@ -0,0 +1 @@ +la: diff --git a/config/locales/an.yml b/config/locales/an.yml index 6fb24cc8a3..f3bb5a8957 100644 --- a/config/locales/an.yml +++ b/config/locales/an.yml @@ -561,7 +561,6 @@ an: report_notes: created_msg: Lo rechistro d'a denuncia s'ha creyau correctament! destroyed_msg: Lo rechistro d'a denuncia s'ha borrau correctament! - today_at: Hue a las %{time} reports: account: notes: diff --git a/config/locales/ar.yml b/config/locales/ar.yml index 97bbac031b..044e20e5f6 100644 --- a/config/locales/ar.yml +++ b/config/locales/ar.yml @@ -556,7 +556,6 @@ ar: report_notes: created_msg: تم إنشاء ملاحظة الشكوى بنجاح! destroyed_msg: تم حذف ملاحظة الشكوى بنجاح! - today_at: اليوم على %{time} reports: account: notes: @@ -694,6 +693,9 @@ ar: title: العلامة content_retention: title: الاحتفاظ بالمحتوى + default_noindex: + desc_html: يؤثر على جميع المستخدمين الذين لم يغيروا هذا الإعداد بأنفسهم + title: عدم السماح مبدئيا لمحركات البحث بفهرسة الملفات التعريفية للمستخدمين discovery: follow_recommendations: اتبع التوصيات profile_directory: دليل الصفحات التعريفية @@ -1068,6 +1070,8 @@ ar: index: delete: إزالة empty: ليست لديك أية عوامل تصفية. + expires_in: تنتهي مدة صلاحيتها في غضون %{distance} + expires_on: تنتهي مدة صلاحيتها في %{date} title: عوامل التصفية new: save: حفظ عامل التصفية الجديد diff --git a/config/locales/ast.yml b/config/locales/ast.yml index 2236aaf884..53e806b60d 100644 --- a/config/locales/ast.yml +++ b/config/locales/ast.yml @@ -759,6 +759,7 @@ ast: follow_limit_reached: Nun pues siguir a más de %{limit} persones invalid_otp_token: El códigu de l'autenticación en dos pasos nun ye válidu seamless_external_login: Aniciesti la sesión pente un serviciu esternu, polo que la configuración de la contraseña ya de la direición de corréu electrónicu nun tán disponibles. + signed_in_as: 'Aniciesti la sesión como:' verification: explanation_html: 'Pues verificate como la persona propietaria de los enllaces nos metadatos del to perfil. Pa ello, el sitiu web enllaciáu ha contener un enllaz al to perfil de Mastodon. Esti enllaz ha tener l''atributu rel="me". El testu del enllaz nun importa. Equí tienes un exemplu:' verification: Verificación diff --git a/config/locales/be.yml b/config/locales/be.yml index 152f92cccb..f192ad10b7 100644 --- a/config/locales/be.yml +++ b/config/locales/be.yml @@ -153,8 +153,8 @@ be: subscribe: Падпіска suspend: Прыпыніць suspended: Прыпынена - suspension_irreversible: Даныя гэтага ўліковага запісу былі канчаткова выдалены. Вы можаце аднавіць уліковы запіс каб зрабіць яго зноў працоўным, але гэта не адновіць даныя якія былі змешчаны на ім раней. - suspension_reversible_hint_html: Уліковы запіс быў прыпынены і даныя будуць цалкам выдалены ад %{date}. Дагэтуль уліковы запіс можа быць адноўлены без якіх-небудзь шкодных наступстваў. Калі вы хочаце вынішчыць усе даныя ўліковага запісу зараз, вы можаце зрабіць гэта ніжэй. + suspension_irreversible: Даныя гэтага ўліковага запісу былі канчаткова выдалены. Вы можаце аднавіць уліковы запіс, каб зрабіць яго зноў працоўным, але гэта не адновіць даныя якія былі змешчаны на ім раней. + suspension_reversible_hint_html: Уліковы запіс быў прыпынены і даныя будуць цалкам выдалены ад %{date}. Да гэтага ўліковы запіс можа быць адноўлены без якіх-небудзь шкодных наступстваў. Калі вы хочаце выдаліць усе даныя ўліковага запісу зараз, вы можаце зрабіць гэта ніжэй. title: Уліковыя запісы unblock_email: Разблакіраваць адрас эл. пошты unblocked_email_msg: Электронная пошта %{username} паспяхова разблакіраваная @@ -425,6 +425,11 @@ be: view: Праглядзець новы блок дамену email_domain_blocks: add_new: Дадаць + attempts_over_week: + few: "%{count} спробы рэгіістрацыі за апошні тыдзень" + many: "%{count} спроб рэгіістрацыі за апошні тыдзень" + one: "%{count} спроба рэгістрацыі за апошні тыдзень" + other: "%{count} спроб рэгіістрацыі за апошні тыдзень" created_msg: Дамен эл. пошты паспяхова заблакіраваны delete: Выдаліць dns: @@ -533,7 +538,7 @@ be: total_followed_by_us: Нашыя падпіскі total_reported: Скаргі на іх total_storage: Медыя дадаткі - totals_time_period_hint_html: Паказаныя агульныя значэнні ніжэй утрымліваюць дадзеныя за ўвесь час. + totals_time_period_hint_html: Паказаныя агульныя значэнні ніжэй уключаюць даныя за ўвесь час. invites: deactivate_all: Дэактываваць усё filter: @@ -578,7 +583,6 @@ be: report_notes: created_msg: Скарга паспяхова створана! destroyed_msg: Скарга паспяхова выдалена! - today_at: Сёння а %{time} reports: account: notes: @@ -727,6 +731,9 @@ be: content_retention: preamble: Кантралюйце, як створаны карыстальнікамі кантэнт захоўваецца ў Mastodon. title: Утрыманне кантэнту + default_noindex: + desc_html: Уплывае на ўсіх карыстальнікаў, якія не змянілі гэтую наладу самастойна + title: Перадвызначана выключыць карыстальнікаў з індэксацыі пашуковымі рухавікамі discovery: follow_recommendations: Выконвайце рэкамендацыі preamble: Прадстаўленне цікавага кантэнту дапамагае прыцягнуць новых карыстальнікаў, якія могуць не ведаць нікога на Mastodon. Кантралюйце працу розных функцый выяўлення на вашым серверы. @@ -928,6 +935,7 @@ be: title: Папулярныя допісы new_trending_tags: no_approved_tags: Зараз няма зацверджаных папулярных хэштэгаў. + requirements: 'Кожны з гэтых кандыдатаў можа перавысіць #%{rank} зацверджаных папулярных хэштэгаў. Зараз гэта #%{lowest_tag_name} з лікам %{lowest_tag_score}.' title: Папулярныя хэштэгі subject: Новае ў папулярным для разгляду %{instance} aliases: @@ -977,6 +985,7 @@ be: forgot_password: Забылі свой пароль? invalid_reset_password_token: Токен для скідвання пароля несапраўдны або састарэў. Зрабіце запыт на новы. link_to_otp: Увядзіце код двухфактарнай аўтэнтыфікацыі з вашага тэлефона або код аднаўлення + link_to_webauth: Скарыстайцеся вашай прыладай з ключом бяспекі log_in_with: Увайсці праз login: Увайсці logout: Выйсці @@ -1000,8 +1009,12 @@ be: email_below_hint_html: Калі прыведзены ніжэй адрас эл. пошты няправільны, вы можаце змяніць яго тут і атрымаць новае пацвярджэнне па эл. пошце. email_settings_hint_html: Ліст з пацвярджэннем быў адпраўлены на %{email}. Калі гэты адрас эл. пошты няправільны, вы можаце змяніць яго ў наладах уліковага запісу. title: Налады + sign_in: + preamble_html: Уваход з уліковымі дадзенымі %{domain}. Калі ваш уліковы запіс знаходзіцца на іншым серверы, у вас не атрымаецца ўвайсці тут. + title: Уваход у %{domain} sign_up: preamble: Маючы ўліковы запіс на гэтым серверы Mastodon, вы будзеце мець магчымасць падпісацца на кожнага чалавека ў сетцы, незалежна ад таго, на якім серверы размешчаны ягоны ўліковы запіс. + title: Наладзьма вас на %{domain}. status: account_status: Стан уліковага запісу confirming: Чакаецца пацвярджэнне з электроннай пошты. @@ -1136,6 +1149,7 @@ be: add_new: Дадаць новы errors: limit: Вы ўжо дадалі максімальную колькасць хэштэгаў + hint_html: "Што такое выбраныя хэштэгі? Яны паказваюцца на бачным месцы вашага профілю і дазваляюць людзям праглядаць вашыя публічныя пасты з гэтымі хэштэгамі. З іхняй дапамогай вельмі зручна сачыць за творчымі ці даўгатэрміновымі праектамі." filters: contexts: account: Профілі @@ -1147,8 +1161,10 @@ be: add_keyword: Дадаць ключавое слова keywords: Ключавыя словы statuses: Асобныя допісы + statuses_hint_html: Гэты фільтр ужываецца каб абраць асобныя запісы незалежна ад таго, ці ўтрымліваюць яны ключавыя словы са спісу ніжэй.Праверце ці выдаліце допісы з фільтру. title: Рэдагаваць фільтр errors: + deprecated_api_multiple_keywords: Гэтыя параметры нельга памяняць з бягучай праграмы таму што яны ўжываюцца для больш чым аднаго ключавога слова. Скарыстайцеся навейшай версіяй праграмы ці вэб-інтэрфейсам. invalid_context: Дадзены кантэкст недастатковы альбо памылковы index: contexts: Фільтры ў %{contexts} @@ -1287,6 +1303,7 @@ be: missing_also_known_as: гэта не псеўданім уліковага запісу move_to_self: не можа быць бягучым уліковым запісам not_found: не знойдзена + on_cooldown: Вас часова замарозілі followers_count: Падпісчыкі на момант перамяшчэння incoming_migrations: Пераязджаем з іншага ўліковага запісу incoming_migrations_html: Каб перайсці з іншага ўліковага запісу ў гэты, спачатку трэба стварыць псеўданім уліковага запісу. @@ -1564,6 +1581,7 @@ be: ignore_favs: Ігнараваць упадабаныя ignore_reblogs: Ігнараваць пашырэнні interaction_exceptions: Выключэнні, заснаваныя на ўзаемадзеянні + interaction_exceptions_explanation: Звярніце ўвагу, што няма гарантыі выдалення пастоў, калі колькасць іх упадабанняў ці пашырэннняў упадзе ніжэй за ліміт, хаця некалі гэтая колькасць перавышала яго. keep_direct: Захаваць асабістыя паведамленні keep_direct_hint: Не выдаляць асабістыя паведамленні keep_media: Захоўваць допісы з медыя дадаткамі diff --git a/config/locales/bg.yml b/config/locales/bg.yml index 1d210f156b..f821c1f5f7 100644 --- a/config/locales/bg.yml +++ b/config/locales/bg.yml @@ -1,10 +1,10 @@ --- bg: about: - about_mastodon_html: 'Социалната мрежа на бъдещето: Без реклами, без корпоративно наблюдение, с етичен дизайн и децентрализация! Притежавайте своите данни с Mastodon!' + about_mastodon_html: 'Социалната мрежа на бъдещето: Без реклами, без корпоративно наблюдение, с нравствено оформление и децентрализиране! Притежавайте данните си с Mastodon!' contact_missing: Не е зададено contact_unavailable: Не е приложимо - hosted_on: Mastodon е хостван на %{domain} + hosted_on: Mastodon е разположен на хост %{domain} title: Относно accounts: follow: Последвай @@ -31,9 +31,9 @@ bg: created_msg: Бележката за модерация е създадена успешно! destroyed_msg: Бележката за модерация е успешно унищожена! accounts: - add_email_domain_block: Блокиране на имейл домейн + add_email_domain_block: Блокиране на домейн на имейл approve: Одобряване - approved_msg: Успешно одобрена заявка за регистрация на %{username} + approved_msg: Успешно одобрена заявка за регистриране на %{username} are_you_sure: Сигурни ли сте? avatar: Аватар by_domain: Домейн @@ -59,7 +59,7 @@ bg: destroyed_msg: Данните на %{username} вече са на опашка за незабавно изтриване disable: Замразяване disable_sign_in_token_auth: Изключване на удостоверяването с маркер по имейл - disable_two_factor_authentication: Изключване на 2FA + disable_two_factor_authentication: Изключване на 2факт. удостов. disabled: Замразено display_name: Показвано име domain: Домейн @@ -81,7 +81,7 @@ bg: location: all: Всичко local: Локално - remote: Дистанционно + remote: Отдалечено title: Местоположение login_status: Състояние на вход media_attachments: Прикачена мултимедия @@ -91,11 +91,11 @@ bg: moderation: active: Активно all: Всичко - pending: Чакащо + pending: Чака silenced: Ограничено suspended: Спряно - title: Модерация - moderation_notes: Модераторни бележки + title: Модериране + moderation_notes: Бележки за модериране most_recent_activity: Последна дейност most_recent_ip: Последен IP no_account_selected: Нито един акаунт не е променен, тъй като нито един не е избран @@ -106,23 +106,23 @@ bg: perform_full_suspension: Спиране previous_strikes: Предишни провинения previous_strikes_description_html: - one: "Този профил има \n едно провинение." - other: Този профил има %{count} провинения. + one: Този акаунт има едно провинение. + other: Този акунт има %{count} провинения. promote: Повишаване protocol: Протокол public: Публично push_subscription_expires: PuSH абонаментът изтича redownload: Опресняване на профил - redownloaded_msg: Успешно обновяване на профила на %{username} от източника + redownloaded_msg: Успешно опреснен профил на %{username} от източника reject: Отхвърляне rejected_msg: Успешно отхвърлена заявка за регистрация на %{username} remove_avatar: Премахване на аватар - remove_header: Премахване на заглавна част - removed_avatar_msg: Успешно премахване на изображението на аватара на %{username} - removed_header_msg: Успешно премахване на заглавното изображение на %{username} + remove_header: Премахване на заглавката + removed_avatar_msg: Успешно премахнат образ на аватара на %{username} + removed_header_msg: Успешно премахнат образ на заглавката на %{username} resend_confirmation: already_confirmed: Този потребител вече е потвърден - send: Повторно изпращане на имейла за потвърждение + send: Изпращане пак на е-писмо за потвърждаване success: Успешно изпращане на имейла за потвърждение! reset: Нулиране reset_password: Нулиране на паролата @@ -147,7 +147,7 @@ bg: subscribe: Абониране suspend: Спиране suspended: Спряно - suspension_irreversible: Данните на този профил са безвъзвратно изтрити. Можете да възстановите достъпа на този профил, за да може да бъде отново използван, но данните отпреди няма да бъдат възстановени. + suspension_irreversible: Данните на този акаунт са безвъзвратно изтрити. Може да възстановите достъпа до акаунта, за да може да се използва пак, но предишните данни няма да се възстановят. suspension_reversible_hint_html: Този профил е преустановен и данните от него ще бъдат напълно премахнати на %{date}. До тази дата профилът може да бъде възстановен без щети. Ако желаете, по-долу можете да премахнете всички данни от профила незабавно. title: Акаунти unblock_email: Отблокиране на адреса на имейла @@ -155,12 +155,12 @@ bg: unconfirmed_email: Непотвърден имейл undo_sensitized: Нeчувствителен undo_silenced: Отмяна на ограничението - undo_suspension: Връщане на достъпа - unsilenced_msg: Успешно премахване на ограниченията върху профила на %{username} - unsubscribe: Отписване - unsuspended_msg: Успешно връщане на достъпа до профила на %{username} + undo_suspension: Отмяна на спирането + unsilenced_msg: Успешна отмяна на ограниченията върху профила на %{username} + unsubscribe: Без абонамент + unsuspended_msg: Успешно връщане на достъпа до акаунта на %{username} username: Потребителско име - view_domain: Виж резюмето на домейна + view_domain: Преглед на обобщение за домейна warn: Предупреждение web: Уеб whitelisted: Позволено за федерацията @@ -176,19 +176,19 @@ bg: create_announcement: Създаване на оповестяване create_canonical_email_block: Създаване на имейл блокировка create_custom_emoji: Създаване на персонализирано емоджи - create_ip_block: Създаване на IP правило + create_ip_block: Създаване на правило за IP create_user_role: Създаване на роля demote_user: Понижаване на потребител destroy_announcement: Изтриване на оповестяване destroy_canonical_email_block: Изтриване на имейл блокировка destroy_custom_emoji: Изтриване на персонализирано емоджи destroy_ip_block: Изтриване на правило за IP - destroy_status: Изтриване на статус + destroy_status: Изтриване на публикация destroy_unavailable_domain: Изтриване на неналичен домейн destroy_user_role: Унищожаване на роля - disable_2fa_user: Деактивиране на 2FA + disable_2fa_user: Изкл. на 2факт.удостов. disable_custom_emoji: Деактивиране на персонализирано емоджи - disable_user: Деактивиране на потребител + disable_user: Изключване на потребител enable_custom_emoji: Активиране на персонализирано емоджи enable_user: Активиране на потребител memorialize_account: Запомни потребителя @@ -203,13 +203,47 @@ bg: update_ip_block: Обновяване на правило за IP update_status: Обновяване на публикация update_user_role: Обновяване на роля + actions: + memorialize_account_html: "%{name} превърна акаунта на %{target} във възпоменателна страница" + remove_avatar_user_html: "%{name} премахна аватар на %{target}" + reopen_report_html: "%{name} отвори пак доклада на %{target}" + reset_password_user_html: "%{name} нулира паролата на потребител %{target}" + sensitive_account_html: "%{name} означи мултимедия на %{target} като деликатна" + silence_account_html: "%{name} сложи ограничения на акаунта на %{target}" + unblock_email_account_html: "%{name} разблокира адреса на имейла на %{target}" + unsensitive_account_html: "%{name} размаркира мултимедия на %{target} като деликатна" + unsilence_account_html: "%{name} отмени ограничения на акаунта на %{target}" + update_announcement_html: "%{name} обнови оповестяването на %{target}" + update_custom_emoji_html: "%{name} обнови емоджито на %{target}" + update_ip_block_html: "%{name} промени правило за IP на %{target}" + update_status_html: "%{name} обнови публикация от %{target}" + update_user_role_html: "%{name} промени ролята на %{target}" deleted_account: изтрит акаунт + empty: Няма намерени дневници. + filter_by_action: Филтриране по действие + filter_by_user: Филтриране по потребител + title: Одитен дневник announcements: + destroyed_msg: Успешно изтрито оповестяване! + edit: + title: Редактиране на оповестянето + empty: Няма намерени оповестявания. live: На живо + new: + create: Създаване на оповестяване + title: Ново оповестяване publish: Публикуване + published_msg: Успешно публикувано оповестяване! + title: Оповестявания + unpublish: Без публикуване + unpublished_msg: Успешно скрито оповестяване! + updated_msg: Успешно осъвременено оповестяване! custom_emojis: + assign_category: Категоризиране by_domain: Домейн + copied_msg: Успешно създадено локално копие на емоджито copy: Копиране + copy_failed_msg: Не можа да се направи локално копие на това емоджи create_new_category: Създаване на нова категория created_msg: Успешно сътворено емоджи! delete: Изтриване @@ -226,6 +260,7 @@ bg: listed: В списъка new: title: Добавяне на ново потребителско емоджи + no_emoji_selected: Нито едно емоджи не е променено, тъй като нито едно не е избрано not_permitted: Нямате право да извършвате това действие overwrite: Презаписване shortcode: Кратък код @@ -256,9 +291,13 @@ bg: domain: Домейн private_comment: Личен коментар private_comment_hint: Коментирането за това ограничение на домейна за вътрешна употреба от модераторите. + reject_reports: Отхвърляне на докладите + reject_reports_hint: Пренебрегване на всички доклади, идващи от този домейн. Неуместни за прекратяване undo: Отмяна на блокиране на домейн view: Преглед на блокиране на домейн email_domain_blocks: + add_new: Добавяне на ново + created_msg: Успешно блокиран домейн на е-поща delete: Изтриване dns: types: @@ -267,24 +306,36 @@ bg: new: create: Добавяне на домейн title: Блокирани домейни на имейл + export_domain_allows: + no_file: Няма избран файл export_domain_blocks: import: existing_relationships_warning: Съществуващи последвания + no_file: Няма избран файл follow_recommendations: language: За език status: Състояние instances: + availability: + title: Наличност back_to_all: Всичко back_to_limited: Ограничено back_to_warning: Предупреждение by_domain: Домейн content_policies: + comment: Вътрешна бележка policies: silence: Ограничение policy: Политика + reason: Обществена причина + title: Политика на съдържанието dashboard: + instance_accounts_dimension: Най-следвани акаунти + instance_followers_measure: наши последователи там + instance_follows_measure: техни последователи тук instance_languages_dimension: Водещи езици delivery: + all: Всичко clear: Изчистване на грешките за доставка restart: Рестартиране на доставката stop: Спиране на доставката @@ -327,8 +378,6 @@ bg: enable: Включване enabled: Включено status: Състояние - report_notes: - today_at: Днес от %{time} reports: are_you_sure: Сигурни ли сте? category: Категория @@ -342,6 +391,8 @@ bg: mark_as_sensitive: Означаване като деликатно notes: create: Добавяне на бележка + create_and_resolve: Разрешаване с бележка + create_and_unresolve: Отваряне пак с бележка delete: Изтриване title: Бележки reopen: Отваряне пак на доклад @@ -355,16 +406,43 @@ bg: view_profile: Преглед на профила roles: add_new: Добавяне на роля + assigned_users: + one: "%{count} потребител" + other: "%{count} потребители" categories: administration: Администрация + devops: Развитие и операции invites: Покани moderation: Mодериране + special: Специални delete: Изтриване + edit: Промяна на ролята на „%{name}“ + everyone: Разрешения по подразбиране + permissions_count: + one: "%{count} разрешение" + other: "%{count} разрешения" privileges: administrator: Администратор + manage_federation: Управление на Федерацията + manage_federation_description: Позволява на потребители да блокират или позволяват федерация с други домейни, а и управление на доставаемостта manage_invites: Управление на поканите + manage_invites_description: Позволява на потребители да разглеждат и деактивират връзки за покана manage_reports: Управление на докладите + manage_reports_description: Позволява на потребители да преглеждат доклади и да извършват модериращи действия срещу тях manage_roles: Управление на ролите + manage_roles_description: Позволява на потребителите да управляват и разпределят роли под техните + manage_rules: Управление на правилата + manage_rules_description: Позволява на потребителите да променят правилата на сървъра + manage_settings: Управление на настройките + manage_settings_description: Позволява на потребителите да променят настройки на сайта + manage_user_access: Управление на потребителския достъп + manage_users: Управление на потребителите + manage_webhooks: Управление на уебкуките + manage_webhooks_description: Позволява на потребителите да настройват уебкуки за административни събития + view_audit_log: Преглед на одитния дневник + view_audit_log_description: Позволява на потребителите да виждат историята на административни действия в сървъра + view_devops: Развитие и операции + view_devops_description: Позволява на потребителите да имат достъп до таблото за управл. на Sidekiq и pgHero title: Роли rules: add_new: Добавяне на правило @@ -375,15 +453,27 @@ bg: settings: about: manage_rules: Управление на правилата на сървъра + title: Относно appearance: + preamble: Настройване на мрежовия интерфейс на Mastodon. title: Външен вид + branding: + title: Брандиране discovery: + profile_directory: Директория на профила public_timelines: Публични инфопотоци title: Откриване trends: Актуални + domain_blocks: + all: До всеки + disabled: До никого + users: До влезнали локални потребители registrations: + preamble: Управлява кой може да създава акаунт на сървъра ви. title: Регистрации title: Настройки на сървъра + site_uploads: + delete: Изтриване на качения файл statuses: account: Автор application: Приложение @@ -433,10 +523,16 @@ bg: events: Събития status: Състояние title: Уебкуки + webhook: Уебкука admin_mailer: new_appeal: actions: + delete_statuses: за изтриване на публикациите им + mark_statuses_as_sensitive: за означаване на публикациите им като деликатни none: предупреждение + sensitive: за означаване на акаунтите като деликатни + silence: за слагане на органичение на акаунтите им + suspend: за спиране на акаунтите им appearance: advanced_web_interface: Разширен уеб интерфейс advanced_web_interface_hint: 'Ако желаете да се възползвате от пълната ширина на своя екран, разширеният уеб интерфейс ще ви позволи да настроите най-различни колони, за да виждате едновременно множество информация: Начало, известия, федериран инфопоток, множество списъци и хаштагове.' @@ -469,15 +565,19 @@ bg: forgot_password: Забравих си паролата link_to_otp: Въведете двуфакторния код от телефона си или кода за възстановяване link_to_webauth: Използвайте ключа си за сигурност на устройството + log_in_with: Влизане с login: Влизане logout: Излизане migrate_account: Преместване в различен акаунт migrate_account_html: Ако желаете да пренасочите този акаунт към друг, можете да настроите това тук. or_log_in_with: Или влизане с помощта на + privacy_policy_agreement_html: Прочетох и има съгласието ми за политиката за поверителност register: Регистрация registration_closed: "%{instance} не приема нови членуващи" resend_confirmation: Изпрати отново инструкции за потвърждение reset_password: Подновяване на паролата + rules: + title: Някои основни правила. security: Сигурност set_new_password: Задаване на нова парола setup: @@ -875,7 +975,7 @@ bg: unlisted_long: Всеки ги вижда, но са скрити от публичните инфопотоци statuses_cleanup: enabled: Автоматично изтриване на стари публикации - enabled_hint: Автоматично изтрива публикациите ви щом достигнат указания възрастов праг, освен ако не съвпадне с някое от изключенията долу + enabled_hint: Автоматично изтрива публикациите ви, щом достигнат указания възрастов праг, освен ако не съвпаднат с някое от изключенията долу exceptions: Изключения explanation: Тъй като изтриването на публикации е скъпа операция, това се прави бавно във времето, когато сървърът иначе не е зает. Поради тази причина публикациите ви може да се изтрият известно време след като достигнат възрастовия праг. ignore_favs: Игнориране на харесвания @@ -950,6 +1050,9 @@ bg: disable: Акаунтът е замразен mark_statuses_as_sensitive: Публикацията отбелязана като деликатна none: Предупреждение + sensitive: Акаунтът е означен като деликатен + silence: Акаунтът има ограничение + suspend: Акаунтът е спрян welcome: edit_profile_action: Настройване на профила explanation: Ето няколко стъпки за начало @@ -976,6 +1079,8 @@ bg: error: Възникна проблем, изтривайки ключа си за сигурност. Опитайте пак. success: Вашият ключ за сигурност беше изтрит успешно. invalid_credential: Невалиден ключ за сигурност + nickname_hint: Въведете прякор на новия си ключ за сигурност + not_enabled: Още не сте включили WebAuthn not_supported: Този браузър не поддържа ключове за сигурност otp_required: Първо включете двуфакторното удостоверяване, за да използвате ключовете за сигурност. registered_on: Регистрирано на %{date} diff --git a/config/locales/ca.yml b/config/locales/ca.yml index d40d17a2e7..747b073123 100644 --- a/config/locales/ca.yml +++ b/config/locales/ca.yml @@ -116,6 +116,8 @@ ca: redownloaded_msg: El perfil de %{username} s’ha refrescat des de l’origen amb èxit reject: Rebutja rejected_msg: L’aplicació de registre de %{username} s’ha rebutjat amb èxit + remote_suspension_irreversible: Les dades d'aquest compte s'han esborrat irreversiblement. + remote_suspension_reversible_hint_html: El compte ha estat suspès en el seu servidor i les dades seran totalment suprimides el %{date}. Fins llavors, el servidor remot pot restaurar aquest compte sense efectes negatius. Si vols suprimir immediatament totes les dades del compte, ho pots fer a continuació. remove_avatar: Eliminar avatar remove_header: Treu la capçalera removed_avatar_msg: S’ha suprimit amb èxit l’imatge d’acabar de %{username} @@ -561,7 +563,6 @@ ca: report_notes: created_msg: La nota del informe s'ha creat correctament! destroyed_msg: La nota del informe s'ha esborrat correctament! - today_at: Avui a les %{time} reports: account: notes: @@ -704,6 +705,9 @@ ca: content_retention: preamble: Controla com es desa a Mastodon el contingut generat per l'usuari. title: Retenció de contingut + default_noindex: + desc_html: Afecta tothom qui no ha canviat per si mateix aquest paràmetre + title: Exclou per defecte els usuaris de la indexació dels motors de cerca discovery: follow_recommendations: Seguir les recomanacions preamble: L'aparició de contingut interessant és fonamental per atraure els nous usuaris que podrien no saber res de Mastodon. Controla com funcionen diverses opcions de descobriment en el teu servidor. @@ -971,6 +975,9 @@ ca: email_below_hint_html: Si l’adreça de correu electrònic següent és incorrecta, podeu canviar-la aquí i rebre un nou correu electrònic de confirmació. email_settings_hint_html: El correu electrònic de confirmació es va enviar a %{email}. Si aquesta adreça de correu electrònic no és correcta, la podeu canviar a la configuració del compte. title: Configuració + sign_in: + preamble_html: Inicia sessió amb les teves credencials %{domain}. Si el teu compte es troba a un servidor diferent, no podràs iniciar una sessió aquí. + title: Inicia sessió a %{domain} sign_up: preamble: Amb un compte en aquest servidor Mastodon, podràs seguir qualsevol altre persona de la xarxa, independentment d'on tingui el seu compte. title: Anem a configurar-te a %{domain}. diff --git a/config/locales/ckb.yml b/config/locales/ckb.yml index f774459f7d..0c29bb437f 100644 --- a/config/locales/ckb.yml +++ b/config/locales/ckb.yml @@ -454,7 +454,6 @@ ckb: report_notes: created_msg: تێبینی ڕاپۆرت کردن بە سەرکەوتوویی دروست کرا! destroyed_msg: تێبینی گوزارشت بە سەرکەوتوویی سڕاوەتەوە! - today_at: ئەمڕۆ لە %{time} reports: account: notes: diff --git a/config/locales/cs.yml b/config/locales/cs.yml index 923b4cd294..b579f92839 100644 --- a/config/locales/cs.yml +++ b/config/locales/cs.yml @@ -122,6 +122,8 @@ cs: redownloaded_msg: Profil účtu %{username} byl úspěšně obnoven ze zdroje reject: Zamítnout rejected_msg: Žádost o registraci uživatele %{username} úspěšně zamítnuta + remote_suspension_irreversible: Data tohoto účtu byla nevratně smazána. + remote_suspension_reversible_hint_html: Účet byl pozastaven na svém serveru a data budou plně odstraněna dne %{date}. Do té doby může vzdálený server obnovit tento účet bez jakýchkoliv špatných efektů. Pokud chcete okamžitě odstranit všechna data účtu, můžete tak učinit níže. remove_avatar: Odstranit avatar remove_header: Odstranit záhlaví removed_avatar_msg: Úspěšně odstraněn avatar uživatele %{username} @@ -583,7 +585,6 @@ cs: report_notes: created_msg: Poznámka o hlášení úspěšně vytvořena! destroyed_msg: Poznámka o hlášení úspěšně smazána! - today_at: Dnes v %{time} reports: account: notes: @@ -732,6 +733,9 @@ cs: content_retention: preamble: Určuje, jak je obsah generovaný uživatelem uložen v Mastodonu. title: Uchovávání obsahu + default_noindex: + desc_html: Ovlivňuje všechny uživatele, kteří toto nastavení sami nezměnili + title: Odhlásit uživatele ze standardního indexování vyhledávačů discovery: follow_recommendations: Doporučená sledování preamble: Povrchový zajímavý obsah je užitečný pro zapojení nových uživatelů, kteří možná neznají žádného Mastodona. Mějte pod kontrolou, jak různé objevovací funkce fungují na vašem serveru. @@ -1007,6 +1011,8 @@ cs: email_below_hint_html: Pokud je níže uvedená e-mailová adresa nesprávná, můžete ji změnit zde a nechat si poslat nový potvrzovací e-mail. email_settings_hint_html: Potvrzovací e-mail byl odeslán na %{email}. Pokud je tato adresa nesprávná, můžete ji změnit v nastavení účtu. title: Nastavení + sign_in: + title: Přihlásit se k %{domain} sign_up: preamble: S účtem na tomto serveru Mastodon budete moci sledovat jakoukoliv jinou osobu v síti bez ohledu na to, kde je jejich účet hostován. title: Pojďme vás nastavit na %{domain}. diff --git a/config/locales/cy.yml b/config/locales/cy.yml index 94e529afa3..130a8b121d 100644 --- a/config/locales/cy.yml +++ b/config/locales/cy.yml @@ -128,6 +128,8 @@ cy: redownloaded_msg: Adnewyddwyd proffil %{username} o'r gweinydd gwreiddiol reject: Gwrthod rejected_msg: Wedi gwrthod cais cofrestru %{username} + remote_suspension_irreversible: Mae data'r cyfrif hwn wedi'i ddileu'n ddiwrthdro. + remote_suspension_reversible_hint_html: Mae'r cyfrif wedi'i atal dros dro ar eu gweinydd, a bydd y data'n cael ei ddileu yn llawn ar %{date}. Tan hynny, gall y gweinydd pell adfer y cyfrif hwn heb unrhyw effeithiau gwael. Os dymunwch gael gwared ar holl ddata'r cyfrif ar unwaith, gallwch wneud hynny isod. remove_avatar: Dileu afatar remove_header: Dileu pennyn removed_avatar_msg: Llwyddwyd i ddileu delwedd afatar %{username} @@ -605,7 +607,6 @@ cy: report_notes: created_msg: Llwyddwyd i greu nodyn adroddiad! destroyed_msg: Llwyddwyd i ddileu nodyn adroddiad! - today_at: Heddiw am %{time} reports: account: notes: @@ -760,6 +761,9 @@ cy: content_retention: preamble: Rheoli sut mae cynnwys sy'n cael ei gynhyrchu gan ddefnyddwyr yn cael ei storio yn Mastodon. title: Cadw cynnwys + default_noindex: + desc_html: Yn effeithio pob defnyddwr sydd heb newid y gosodiad ei hun + title: Eithrio defnyddwyr o fynegai peiriannau chwilio, fel rhagosodiad discovery: follow_recommendations: Dilyn yr argymhellion preamble: Mae amlygu cynnwys diddorol yn allweddol ar gyfer derbyn defnyddwyr newydd nad ydynt efallai'n gyfarwydd ag unrhyw un Mastodon. Rheolwch sut mae nodweddion darganfod amrywiol yn gweithio ar eich gweinydd. @@ -1043,6 +1047,9 @@ cy: email_below_hint_html: Os yw'r cyfeiriad e-bost isod yn anghywir, gallwch ei newid yma a derbyn e-bost cadarnhau newydd. email_settings_hint_html: Anfonwyd yr e-bost cadarnhau at %{email}. Os nad yw'r cyfeiriad e-bost hwnnw'n gywir, gallwch ei newid yng ngosodiadau'r cyfrif. title: Gosodiad + sign_in: + preamble_html: Mewngofnodwch gyda'ch manylion %{domain}. Os yw eich cyfrif yn cael ei gynnal ar weinydd gwahanol, ni fydd modd i chi fewngofnodi yma. + title: Mewngofnodi i %{domain} sign_up: preamble: Gyda chyfrif ar y gweinydd Mastodon hwn, byddwch yn gallu dilyn unrhyw berson arall ar y rhwydwaith, lle bynnag mae eu cyfrif yn cael ei gynnal. title: Gadewch i ni eich gosod ar %{domain}. diff --git a/config/locales/da.yml b/config/locales/da.yml index c66a011536..a66fdc5f2a 100644 --- a/config/locales/da.yml +++ b/config/locales/da.yml @@ -116,6 +116,8 @@ da: redownloaded_msg: "%{username}s profil opfrisket fra oprindelsesserver" reject: Afvis rejected_msg: "%{username}s tilmeldingsansøgning afvist" + remote_suspension_irreversible: Denne kontos data er slettet permanent. + remote_suspension_reversible_hint_html: Kontoen er suspenderet på den pågældende server, og kontodata fjernes fuldstændig pr. %{date}. Indtil da vil fjernserveren kunne foretage en komplet reetablering af kontoen. Ønskes alle kontodata fjernet straks, kan dette gøres nedenfor. remove_avatar: Fjern profilbillede remove_header: Fjern overskrift removed_avatar_msg: "%{username}s profilbillede fjernet" @@ -555,13 +557,12 @@ da: pending: Afventer videreformidlers godkendelse save_and_enable: Gem og aktivér setup: Opsæt en videreformidlerforbindelse - signatures_not_enabled: Videreformidlere fungerer ikke korrekt, mens sikker tilstand eller begrænset federeringstilstand er aktiveret + signatures_not_enabled: I sikker tilstand eller begrænset federeringstilstand fungerer videreformidlere muligvis ikke korrekt status: Status title: Videreformidlere report_notes: created_msg: Anmeldelsesnotat er oprettet! destroyed_msg: Anmeldelsesnotat er slettet! - today_at: I dag %{time} reports: account: notes: @@ -704,6 +705,9 @@ da: content_retention: preamble: Styr, hvordan Mastodon gemmer brugergenereret indhold. title: Indholdsopbevaring + default_noindex: + desc_html: Påvirker alle brugere, som ikke selv har ændret denne indstilling + title: Fravælg som standard søgemaskineindeksering for brugere discovery: follow_recommendations: Følg-anbefalinger preamble: At vise interessant indhold er vitalt ifm. at få nye brugere om bord, som måske ikke kender nogen på Mastodon. Styr, hvordan forskellige opdagelsesfunktioner fungerer på serveren. @@ -971,6 +975,9 @@ da: email_below_hint_html: Er nedenstående e-mailadresse forkert, kan du rette den hér og modtage en ny bekræftelses-e-mail. email_settings_hint_html: Bekræftelsese-mailen er sendt til %{email}. Er denne e-mailadresse forkert, kan du rette den via kontoindstillingerne. title: Opsætning + sign_in: + preamble_html: Log ind med dine %{domain}-legitimationsoplysninger. Hostes kontoen på en anden server, vil der ikke kunne logges ind her. + title: Log ind på %{domain} sign_up: preamble: Med en konto på denne Mastodon-server vil man kunne følge enhver anden person på netværket, uanset hvor vedkommendes konto hostes. title: Lad os få dig sat op på %{domain}. diff --git a/config/locales/de.yml b/config/locales/de.yml index 8a12a30470..dc31eb8ee9 100644 --- a/config/locales/de.yml +++ b/config/locales/de.yml @@ -73,7 +73,7 @@ de: followers: Follower follows: Folge ich header: Titelbild - inbox_url: Posteingangs-URL + inbox_url: Posteingangsadresse invite_request_text: Begründung für das Beitreten invited_by: Eingeladen von ip: IP-Adresse @@ -83,11 +83,11 @@ de: local: Lokal remote: Extern title: Herkunft - login_status: Loginstatus + login_status: Anmeldestatus media_attachments: Medienanhänge - memorialize: In Gedenkmal verwandeln - memorialized: Memorialisiert - memorialized_msg: "%{username} wurde erfolgreich in ein In-Memoriam-Konto umgewandelt" + memorialize: In Gedenkseite umwandeln + memorialized: Gedenkseite + memorialized_msg: "%{username} wurde erfolgreich in ein Gedenkseiten-Konto umgewandelt" moderation: active: Aktiv all: Alle @@ -116,6 +116,8 @@ de: redownloaded_msg: Das Profil %{username} wurde vom externen Server erfolgreich aktualisiert reject: Ablehnen rejected_msg: Antrag zur Registrierung von %{username} erfolgreich abgelehnt + remote_suspension_irreversible: Die Daten dieses Kontos wurden unwiderruflich gelöscht. + remote_suspension_reversible_hint_html: Das Konto wurde auf dem externen Server gesperrt – und sämtliche Daten werden am %{date} entfernt. Bis dahin kann diese Instanz das Konto ohne negative Auswirkungen wiederherstellen. Wenn du schon jetzt alle Daten des Kontos unwiderruflich löschen möchtest, kannst du dies nachfolgend tun. remove_avatar: Profilbild entfernen remove_header: Titelbild entfernen removed_avatar_msg: Profilbild von %{username} erfolgreich entfernt @@ -128,7 +130,7 @@ de: reset_password: Passwort zurücksetzen resubscribe: Wieder abonnieren role: Rolle - search: Suche + search: Suchen search_same_email_domain: Andere Benutzer*innen mit der gleichen E-Mail-Domain search_same_ip: Andere Benutzer*innen mit derselben IP-Adresse security_measures: @@ -561,7 +563,6 @@ de: report_notes: created_msg: Meldungs-Kommentar erfolgreich erstellt! destroyed_msg: Meldungs-Kommentar erfolgreich gelöscht! - today_at: Heute um %{time} reports: account: notes: @@ -704,6 +705,9 @@ de: content_retention: preamble: Lege fest, wie lange nutzergenerierte Inhalte auf deiner Mastodon-Instanz gespeichert werden. title: Cache & Archive + default_noindex: + desc_html: Betrifft alle Benutzer, die diese Einstellung nicht selbst geändert haben + title: Benutzer standardmäßig von der Suchmaschinen-Indizierung ausnehmen discovery: follow_recommendations: Folgeempfehlungen preamble: Das Auffinden interessanter Inhalte ist wichtig, um neue Nutzer einzubinden, die Mastodon noch nicht kennen. Bestimme, wie verschiedene Suchfunktionen auf deinem Server funktionieren. @@ -971,6 +975,9 @@ de: email_below_hint_html: Wenn die unten stehende E-Mail-Adresse falsch ist, kannst du sie hier ändern und eine neue Bestätigungs-E-Mail erhalten. email_settings_hint_html: Die Bestätigungs-E-Mail wurde an %{email} gesendet. Wenn diese E-Mail-Adresse nicht korrekt ist, kannst du sie in den Einstellungen ändern. title: Konfiguration + sign_in: + preamble_html: Mit deinen Zugangsdaten für %{domain} anmelden. Solltest du dein Konto auf einer anderen Instanz registriert haben, ist eine Anmeldung hier nicht möglich. + title: Bei %{domain} anmelden sign_up: preamble: Mit einem Account auf diesem Mastodon-Server kannst du jeder anderen Person im Netzwerk folgen, unabhängig davon, wo ihr Account gehostet wird. title: Okay, lass uns mit %{domain} anfangen. diff --git a/config/locales/devise.be.yml b/config/locales/devise.be.yml index d9872b516c..3bf35daeda 100644 --- a/config/locales/devise.be.yml +++ b/config/locales/devise.be.yml @@ -31,7 +31,7 @@ be: subject: 'Mastodon: адрас электроннай пошты зменены' title: Новы адрас электроннай пошты password_change: - explanation: Пароль вашага акаўнту быў зменены. + explanation: Пароль для вашага ўліковага запісу быў зменены extra: Калі вы не змянялі свой пароль, верагодна, нехта атрымаў доступ да вашага ўліковага запісу. Калі ласка, неадкладна змяніце свой пароль або звярніцеся да адміністратара сервера, калі вы заблакаваны з вашага ўліковага запісу subject: 'Mastodon: пароль зменены' title: Пароль зменены @@ -42,7 +42,7 @@ be: title: Пацвердзіце адрас электроннай пошты reset_password_instructions: action: Змяніць пароль - explanation: Запыт новага пароля для вашага акаўнту. + explanation: Вы запыталі новы пароль для свайго ўліковага запісу. extra: Калі вы не рабілі такога запыту, калі ласка, ігнаруйце гэты ліст. Ваш пароль не будзе зменены, пакуль вы не пяройдзеце па спасылцы вышэй і не створыце новы. subject: 'Mastodon: Інструкцыі па скіданню пароля' title: Скіданне пароля diff --git a/config/locales/devise.bg.yml b/config/locales/devise.bg.yml index 45e11ccd66..93e18742c0 100644 --- a/config/locales/devise.bg.yml +++ b/config/locales/devise.bg.yml @@ -15,16 +15,16 @@ bg: pending: Вашият акаунт все още е в процес на проверка. timeout: Сесията ви изтече. Влезте пак, за да продължите. unauthenticated: Преди да продължите, трябва да влезете или да се регистрирате. - unconfirmed: Преди да продължите, трябва да потвърдите имейл адреса си. + unconfirmed: Преди да продължите, трябва да потвърдиш адреса на имейла си. mailer: confirmation_instructions: - action: Потвърдете своя имейл адрес + action: Потвърдете адреса на имейла action_with_app: Потвърдете и се върнете към %{app} explanation: Създали сте акаунт на %{host} с този имейл адрес. Само на едно щракване разстояние сте от активирането му. Ако това не сте били вие, моля, игнорирайте този имейл. explanation_when_pending: Кандидатствахте за покана до %{host} с този имейл адрес. След като потвърдите своя имейл адрес, ние ще разгледаме вашето заявление. Можете да влезете, за да промените данните си или да изтриете акаунта си, но нямате достъп до повечето функции, докато акаунтът ви не бъде одобрен. Ако вашето заявление бъде отхвърлено, вашите данни ще бъдат премахнати, така че няма да се изискват допълнителни действия от вас. Ако това не сте били вие, моля, игнорирайте този имейл. - extra_html: Моля, проверете правилата на сървъра и нашите условия за обслужване. + extra_html: Проверете правилата на сървъра и условията ни за обслужване. subject: 'Mastodon: Указания за потвърждаване за %{instance}' - title: Потвърдете своя имейл адрес + title: Потвърдете адреса на имейла email_changed: explanation: 'Имейл адресът на вашия акаунт се променя на:' extra: Ако не сте сменили имейла си, вероятно някой е получил достъп до вашия акаунт. Моля, сменете паролата си незабавно или се свържете с администратора на сървъра, ако сте блокирани от акаунта си. @@ -37,7 +37,7 @@ bg: title: Паролата е променена reconfirmation_instructions: explanation: Потвърдете новия адрес, за да промените имейла си. - extra: Ако тази промяна не е инициирана от вас, моля, игнорирайте този имейл. Имейл адресът за акаунта на Mastodon няма да се промени, докато не влезете в линка по-горе. + extra: Ако тази промяна не е инициирана от вас, то игнорирайте този имейл. Адресът на имейл за акаунта в Mastodon няма да се промени, докато не влезете в горната връзка. subject: 'Mastodon: Потвърдете имейла за %{instance}' title: Потвърдете своя имейл адрес reset_password_instructions: @@ -49,15 +49,15 @@ bg: two_factor_disabled: explanation: Двуфакторното удостоверяване за вашия акаунт е деактивирано. Влизането вече е възможно, като се използват само имейл адрес и парола. subject: 'Mastodon: Двуфакторното удостоверяване е деактивирано' - title: 2FA деактивирано + title: Двуфакторното изключено two_factor_enabled: explanation: За вашия акаунт е активирано двуфакторно удостоверяване. За влизане ще е необходим ключ, генериран от сдвоеното приложение за TOTP. subject: 'Mastodon: Двуфакторното удостоверяване е активирано' title: 2FA активирано two_factor_recovery_codes_changed: - explanation: Предишните кодове за възстановяване са анулирани и и се генерират нови. - subject: 'Mastodon: Възстановени са двуфакторни кодове за възстановяване' - title: 2FA кодове за възстановяване са променени + explanation: Предишните кодове за възстановяване са анулирани и се пораждат нови. + subject: 'Mastodon: Генерирани отново са двуфакторни кодове за възстановяване' + title: Кодове за 2 факт. удост. за възстановяване са променени unlock_instructions: subject: 'Mastodon: указания за отключване' webauthn_credential: @@ -68,9 +68,9 @@ bg: deleted: explanation: Следният ключ за сигурност е изтрит от вашия акаунт subject: 'Mastodon: Ключът за сигурност е изтрит' - title: Един от вашите ключове за сигурност е изтрит + title: Един от ключовете ви за сигурност е изтрит webauthn_disabled: - explanation: Удостоверяването с ключове за сигурност е деактивирано за вашия акаунт. Влизането вече е възможно, използвайки само ключа, генериран от сдвоеното приложение за TOTP. + explanation: Удостоверяването с ключове за сигурност е изключено за акаунта ви. Влизането вече е възможно, използвайки само ключа, породен от сдвоеното приложение TOTP. subject: 'Mastodon: Удостоверяването с ключове за сигурност е деактивирано' title: Ключовете за сигурност са деактивирани webauthn_enabled: @@ -79,11 +79,11 @@ bg: title: Ключовете за сигурност са активирани omniauth_callbacks: failure: Не успяхме да те упълномощим чрез %{kind}, защото "%{reason}". - success: Успешно упълномощаване чрез %{kind} профил. + success: Успешно упълномощаване от акаунт на %{kind}. passwords: no_token: Може да достъпваш тази страница само от имейл за промяна на паролата. Ако тази страница е отворена от такъв имейл, увери се, че използваш целия URL-адрес, който сме ти изпратили. - send_instructions: Ако вашият имейл адрес съществува в нашата база данни, ще получите линк за възстановяване на парола на същия адрес до няколко минути. Моля, проверете спам папката си, ако не сте получили този имейл. - send_paranoid_instructions: Ако вашият имейл адрес съществува в нашата база данни, ще получите линк за възстановяване на парола на същия адрес до няколко минути. Моля, проверете спам папката си, ако не сте получили този имейл. + send_instructions: Ако адресът на имейла ви съществува в базата ни данни, то ще получите връзка за възстановяване на парола на е-пощата си до няколко минути. Проверете си папката за спам, ако не сте получили това е-писмо. + send_paranoid_instructions: Ако адресът на имейла ви съществува в базата ни данни, то ще получите връзка за възстановяване на парола на е-пощата си до няколко минути. Проверете си папката за спам, ако не сте получили това е-писмо. updated: Паролата ти беше променена успешно. Влизането в профила е успешно. updated_not_active: Паролата ви беше променена успешно. registrations: @@ -91,18 +91,18 @@ bg: signed_up: Добре дошли! Успешно се регистрирахте. signed_up_but_inactive: Регистрирахте се успешно. Въпреки това, не можете да влезете, тъй като акаунтът ви все още не е активиран. signed_up_but_locked: Регистрирахте се успешно. Въпреки това, не можете да влезете, тъй като акаунтът ви е заключен. - signed_up_but_pending: На вашия имейл адрес е изпратено съобщение с връзка за потвърждение. След като щракнете върху линка, ние ще прегледаме вашето заявление. Ще бъдете уведомени, ако то е одобрено. - signed_up_but_unconfirmed: Писмо с връзка за потвърждаване профила ви беше изпратено на вашия имейл адрес. Моля, последвайте линка, за да активирате своя профил. - update_needs_confirmation: Профилът ви е успешно променен, но ние трябва да проверим вашия нов имейл адрес. Моля, проверете пощата си и отворете линка за потвърждаване на новия адрес. + signed_up_but_pending: До адреса на имейла ви е изпратено съобщение с връзка за потвърждение. След като щракнете върху връзката, ние ще прегледаме вашето заявление. Ще бъдете известени, ако то е одобрено. + signed_up_but_unconfirmed: Е-писмо с връзка за потвърждаване беше изпратено до адреса на имейла ви. Последвайте връзката, за да задействате акаунта си. Проверете папката си за спам, ако не сте получили това е-писмо. + update_needs_confirmation: Успешно осъвременихте акаунта си, но трябва да потвърдим новия ви адрес на имейл. Проверете е-пощата си и отворете връзката за потвърждаване на новия адрес. Проверете папката си за спам, ако не сте получили това е-писмо. updated: Профилът ти е успешно променен. sessions: already_signed_out: Успешно излизане от профила. signed_in: Успешно влизане. signed_out: Успешно излизане. unlocks: - send_instructions: Ще получиш писмо с инструкции как да отключиш профила си до няколко минути. - send_paranoid_instructions: Ако твоят профил съществува в базата ни, на своя имейл адрес ще получиш инструкции за отключването му до няколко минути. - unlocked: Твоят профил беше отключен успешно. За да продължиш, влез в него. + send_instructions: Ще получите е-писмо с указания как да отключите акаунта си до няколко минути. Проверете папката си за спам, ако не сте получили това е-писмо. + send_paranoid_instructions: Ако акаунта ви съществува в базата ни, то ще получите е-писмо с указания за отключването му до няколко минути. Проверете папката си за спам, ако не сте получили това е-писмо. + unlocked: Акаунтът ви е успешно отключен. Влезте, за да продължите. errors: messages: already_confirmed: е вече потвърден, моля опитай да влезеш в профила си с него diff --git a/config/locales/devise.fi.yml b/config/locales/devise.fi.yml index 606be8d47b..ce5a35efde 100644 --- a/config/locales/devise.fi.yml +++ b/config/locales/devise.fi.yml @@ -111,5 +111,5 @@ fi: not_found: ei löydy not_locked: ei ollut lukittu not_saved: - one: 'Yksi virhe esti kohteen %{resource} tallentamisen:' - other: "%{count} virhettä esti kohteen %{resource} tallentamisen:" + one: '1 virhe esti kohteen %{resource} tallennuksen:' + other: "%{count} virhettä esti kohteen %{resource} tallennuksen:" diff --git a/config/locales/devise.fy.yml b/config/locales/devise.fy.yml index 9cdc97dd72..3a7ead83e3 100644 --- a/config/locales/devise.fy.yml +++ b/config/locales/devise.fy.yml @@ -7,14 +7,14 @@ fy: send_paranoid_instructions: As dyn e-mailadres yn de database stiet, ûntfangsto fia in e-mailberjocht ynstruksjes hoe’tsto dyn account befêstigje kinst. Sjoch yn de map net-winske wannear’t neat ûntfongen waard. failure: already_authenticated: Do bist al oanmeld. - inactive: Jo account is not net aktivearre. + inactive: Jo account is noch net aktivearre. invalid: "%{authentication_keys} of wachtwurd ûnjildich." last_attempt: Do hast noch ien besykjen oer eardat dyn account blokkearre wurdt. locked: Dyn account is blokkearre. not_found_in_database: "%{authentication_keys} of wachtwurd ûnjildich." pending: Dyn account moat noch hieltyd beoardiele wurde. timeout: Dyn sesje is ferrûn, meld dy opnij oan. - unauthenticated: Do moatst oanmelde of registrearje. + unauthenticated: Jo moatte oanmelde of registrearje. unconfirmed: Do moatst earst dyn account befêstigje. mailer: confirmation_instructions: @@ -25,10 +25,93 @@ fy: extra_html: |- 128 / 5.000 Kontrolearje ek de regels fan de server en ús tsjinstbetingsten. - subject: 'Mastodon: Befêstiging ynstruksjes foar %{instance}' - title: E-mailadres neigean + subject: 'Mastodon: Befêstigingsynstruksjes foar %{instance}' + title: E-mailadres ferifiearje email_changed: - explanation: 'It e-mailadres foar jo akkount wurdt feroare yn:' - extra: As jo ​​jo mailadres net wizige hawwe, is it wierskynlik dat immen tagong hat ta jo akkount. Wizigje asjebleaft jo wachtwurd daliks of nim kontakt op mei de server-admin as jo útsletten binne fan jo akkount. + explanation: 'It e-mailadres foar jo account wurdt wizige yn:' + extra: As jo ​​jo e-mailadres net wizige hawwe, is it wierskynlik dat immen tagong hat ta jo account. Wizigje jo wachtwurd daliks of nim kontakt op mei de server-admin as jo útsletten binne fan jo account. + subject: 'Mastodon: E-mailadres is wizige' + title: Nij e-mailadres + password_change: + explanation: It wachtwurd fan dizze account is wizige. + extra: As jo ​​jo wachtwurd net wizige hawwe, is it wierskynlik dat immen tagong hat ta jo account. Wizigje jo wachtwurd daliks of nim kontakt op mei de serveradmin as jo útsletten binne fan jo account. + subject: 'Mastodon: Wachtwurd wizige' + title: Wachtwurd wizige + reconfirmation_instructions: + explanation: Befêstigje jo nije e-mailadres om dizze te wizigjen. + extra: Wannear’t jo dizze wiziging net útfierd hawwe, meie jo dit e-mailberjocht negearje. It e-mailadres fan jo Mastodon-account wurdt pas werklik wizige oant jo de keppeling hjirboppe oanklikke. + subject: 'Mastodon: Befêstigje it e-mailadres foar %{instance}' + title: E-mailadres ferifiearje + reset_password_instructions: + action: Wachtwurd wizigje + explanation: Jo hawwe in nij wachtwurd foar jo account oanfrege. + extra: Wannear’t jo dit net oanfrege hawwe, meie jo dit e-mailberjocht negearje. Jo wachtwurd wurdt pas wizige neidat jo de keppeling hjirboppe oanklikt hawwe en in nij wachtwurd oanmeitsje. + subject: 'Mastodon: Wachtwurd opnij ynstelle' + title: Wachtwurd opnij ynstelle + two_factor_disabled: + explanation: Twa-stapsferifikaasje foar jo account is útskeakele. Jo kinne no allinnich oanmelde mei in e-mailadres en wachtwurd. + subject: 'Mastodon: Twa-stapsferifikaasje útskeakele' + title: Twa-stapsferifikaasje útskeakele + two_factor_enabled: + explanation: Twa-stapsferifikaasje foar jo account is ynskeakele. Om oanmelde te kinnen is in troch in twa-stapsferifikaasje-app generearre tagongskoade nedich. + subject: 'Mastodon: Twa-stapsferifikaasje ynskeakele' + title: Twa-stapsferifikaasje ynskeakele + two_factor_recovery_codes_changed: + explanation: De foarige werstelkoaden binne ûnjildich makke en nije binne oanmakke. + subject: 'Mastodon: Twa-staps-werstelkoaden binne opnij oanmakke' + title: Werstelkoaden twa-stapsferifikaasje wizige + unlock_instructions: + subject: 'Mastodon: Ynstruksjes foar ûntskoatteljen' + webauthn_credential: + added: + explanation: De folgjende befeiligingskaai is oan jo account tafoege + subject: 'Mastodon: Nije befeiligingskaai' + title: In nije befeiligingskaai is tafoege + deleted: + explanation: De folgjende befeiligingskaai is út jo account fuortsmiten + subject: 'Mastodon: Befeiligingskaai fuortsmiten' + title: Ien fan jo befeiligingskaaien is fuortsmiten + webauthn_disabled: + explanation: Ferifikaasje mei befeiligingskaaien is útskeakele foar jo account. Oanmelden is no allinnich mooglik mei it gebrûk fan in troch in keppele TOTP-app generearre kaai. + subject: 'Mastodon: Ferifikaasje mei befeiligingskaaien is útskeakele' + title: Befeiligingskaaien útskeakele + webauthn_enabled: + explanation: Ferifikaasje mei befeiligingskaaien is ynskeakele foar jo account. Jo befeiligingskaai kin no brûkt wurde om oan te melden. + subject: 'Mastodon: Ferifikaasje mei befeiligingskaaien is ynskeakele' + title: Befeiligingskaaien ynskeakele + omniauth_callbacks: + failure: Oanmelden mei jo %{kind}-account mislearre, omdat ‘%{reason}’. + success: Mei sukses mei jo %{kind}-account oanmeld. passwords: - updated_not_active: Jo wachtwurd is mei sukses feroare. + no_token: Jo kinne dizze side net benaderje sûnder dat jo in e-mailberjocht om jo wachtwurd opnij yn te stellen ûntfongen hawwe. + send_instructions: Jo ûntfange fia in e-mailberjocht ynstruksjes hoe’t jo jo wachtwurd opnij ynstelle moatte. Sjoch tusken jo net-winske wannear neat ûntfongen waard. + send_paranoid_instructions: Jo ûntfange fia in e-mailberjocht ynstruksjes hoe’t jo jo wachtwurd opnij ynstelle moatte. Sjoch tusken jo net-winske wannear neat ûntfongen waard. + updated: Jo wachtwurd is wizige. Jo binne no oanmeld. + updated_not_active: Jo wachtwurd is mei sukses wizige. + registrations: + destroyed: Jo account is mei sukses fuortsmiten. Miskien oant sjen. + signed_up: Jo binne registrearre. + signed_up_but_inactive: Jo binne registrearre. Jo koene allinnich net automatysk oanmeld wurde, omdat jo account noch net aktivearre is. + signed_up_but_locked: Jo binne registrearre. Jo koene allinnich net automatysk oanmeld wurde, omdat jo account beskoattele is. + signed_up_but_pending: Der is in berjocht mei in befêstigingskeppeling nei jo e-mailadres ferstjoerd. Neidat jo op dizze keppeling klikt hawwe nimme wy jo oanfraach yn behanneling. Jo wurde op de hichte steld wannear’t dizze goedkard wurdt. + signed_up_but_unconfirmed: Jo ûntfange fia in e-mailberjocht ynstruksjes hoe’t jo jo account aktivearje kinne. Sjoch tusken jo net-winske wannear’t neat ûntfongen waard. + update_needs_confirmation: Jo hawwe jo e-mailadres mei sukses wizige, mar wy moatte jo nije e-mailadres noch befêstigje. Kontrolearje jo Postfek YN en klik op de keppeling yn it e-mailberjocht om jo e-mailadres te befêstigjen. Sjoch tusken jo net-winske wannear’t neat ûntfongen waard. + updated: Jo accountgegevens binne bewarre. + sessions: + already_signed_out: Mei sukses ôfmeld. + signed_in: Mei sukses oanmeld. + signed_out: Mei sukses ôfmeld. + unlocks: + send_instructions: Jo ûntfange fia in e-mailberjocht ynstruksjes hoe’t jo jo account ûntskoattelje kinne. Sjoch yn de map net-winske wannear’t neat ûntfongen waard. + send_paranoid_instructions: As jo account bestiet, ûntfange jo fia in e-mailberjocht ynstruksjes hoe’t jo jo account ûntskoattelje kinne. Sjoch yn de map net-winske wannear’t neat ûntfongen waard. + unlocked: Jo account is net mear beskoattele. Jo kinne no wer oanmelde. + errors: + messages: + already_confirmed: is al befêstige + confirmation_period_expired: moat befêstige wurde binnen %{period}, probearje it nochris + expired: is ferrûn, freegje in nije oan + not_found: net fûn + not_locked: is net beskoattele + not_saved: + one: '1 flater ferhindere it bewarjen fan dizze %{resource}:' + other: "%{count} flaters ferhinderje it bewarjen fan dizze %{resource}:" diff --git a/config/locales/devise.ku.yml b/config/locales/devise.ku.yml index d5d0105efc..7ca89d7739 100644 --- a/config/locales/devise.ku.yml +++ b/config/locales/devise.ku.yml @@ -4,7 +4,7 @@ ku: confirmations: confirmed: Navnîşana te ya e-nameyê bi awayekî serkeftî hat piştrastkirin. send_instructions: Çend xulek şûnde ji bo navnîşana e-name ya te çawa were pejirandinê, tu yê e-name yek hildî. Heke ev e-name yê hilnedî ji kerema xwe re peldanka nexwestî binêre. - send_paranoid_instructions: Heger navnîşana e-name ya te danegeha me de hebe çend xulek şûnde ji bo navnîşana e-name ya te çawa were pejirandinê, tu yê e-name yek hildî. Heke ev e-name yê hilnedî ji kerema xwe re peldanka nexwestî binêrin. + send_paranoid_instructions: Ku navnîşana e-name ya te danegeha me de hebe çend xulek şûnde ji bo navnîşana e-name ya te çawa were pejirandinê, tu yê e-nameyek ji te re bê şandin. Ku te ev e-name nestand ji kerema xwe re peldanka nexwestî (Spam) binêre. failure: already_authenticated: Jixwe te berê têketin kiriye. inactive: Ajimêra te hîn nehatiye çalakkirin. @@ -23,7 +23,7 @@ ku: explanation: Te li ser %{host} ajimêrek çê kiriye bi navnîşana vê e-nameyê re. Tu ji çalakkirina wê bi tikandinekê dûr î. Heke ev ne tu bûya, ji kerema xwe guh nede vê e-nameyê. explanation_when_pending: |- Te bi vê navnîşana e -nameyê serlêdana vexwendina %{host} kir. Gava ku tu navnîşana e-nameya xwe piştrast bikî, em ê serlêdana te binirxînin. Tu dikarî têkevî da ku hûrguliyên xwe biguherînî an ajimêra xwe jê bibî, lê heya ku ajimêra te neyê pejirandin tu nekarî piraniya fonksiyonan bi kar bînî - Heke serlêdana te werê red kirin, dê daneyên te werin jêbirin, ji ber vê yekê çalakîyek din ji te nayê xwestin. Heke ev ne tu bû, ji kerema xwe guh nede vê e-nameyê. + Heke serlêdana te werê red kirin, dê daneyên te werin jêbirin, ji ber vê yekê çalakîyek din ji te nayê xwestin. Heke ev ne tu bû, ji kerema xwe guh nede vê e-nameyê. extra_html: Jkx vê jî kontrol bike rêbazên rajekar û mercên me yên karûbaran. subject: 'Mastodon: ji bo %{instance} pejirandinê rêwerzan' title: Navnîşana e-nameyê piştrast bike @@ -41,7 +41,7 @@ ku: explanation: Navnîşana nû piştrast bike da ku tu e-nameya xwe biguherînî. extra: |- Heke ev daxwaz ji aliyê te de nehate pêkanîn, jkx guh nede vê e-nameyê - Navnîşana e-nameyê bo ajimêra Mastodon wê tu guhertin pêk neyîne heya ku tu li girêdana Jêrin bitikînî. + Navnîşana e-nameyê bo ajimêra Mastodon wê tu guhertin pêk neyîne heya ku tu li girêdana Jêrin bitikînî. subject: 'Mastodon: E-nameyê piştrast bike bo %{instance}' title: Navnîşana e-nameyê piştrast bike reset_password_instructions: diff --git a/config/locales/devise.la.yml b/config/locales/devise.la.yml new file mode 100644 index 0000000000..3a7ba0d445 --- /dev/null +++ b/config/locales/devise.la.yml @@ -0,0 +1 @@ +la: diff --git a/config/locales/doorkeeper.ast.yml b/config/locales/doorkeeper.ast.yml index d85c0bcea3..445d1093c0 100644 --- a/config/locales/doorkeeper.ast.yml +++ b/config/locales/doorkeeper.ast.yml @@ -39,6 +39,7 @@ ast: title: Prodúxose un error new: prompt_html: "%{client_name}, que ye una aplicación de terceros, quier tener accesu a la cuenta. Si nun t'enfotes nella, nun habríes autorizala." + review_permissions: Revisión de los permisos show: title: Copia esti códigu d'autorización ya apiégalu na aplicación. authorized_applications: diff --git a/config/locales/doorkeeper.bg.yml b/config/locales/doorkeeper.bg.yml index 4fe8a87815..4f8442b739 100644 --- a/config/locales/doorkeeper.bg.yml +++ b/config/locales/doorkeeper.bg.yml @@ -6,7 +6,7 @@ bg: name: Име на приложението redirect_uri: Пренасочващ URI scopes: Обхват - website: Уебсайт на приложение + website: Уебсайт на приложението errors: models: doorkeeper/application: @@ -23,17 +23,17 @@ bg: cancel: Отказ destroy: Унищожаване edit: Редактиране - submit: Изпращане + submit: Подаване confirmations: destroy: Сигурни ли сте? edit: title: Редактиране на приложението form: - error: О, не! Провери формата за възможни грешки + error: Опа! Проверете формуляра си за възможни грешки help: native_redirect_uri: Изполвайте %{native_redirect_uri} за локални тестове redirect_uri: Използвайте един ред за всяко URI - scopes: Разделяй диапазоните с интервал. Остави празно, за да използваш диапазона по подразбиране. + scopes: Разделяйте обхватите с интервал. Оставете празно, за да употребявате стандартните обхвати. index: application: Приложение callback_url: URL за обратно повикване @@ -43,15 +43,15 @@ bg: new: Ново приложение scopes: Обхват show: Показване - title: Твоите приложения + title: Вашите приложения new: title: Ново приложение show: actions: Действия - application_id: Идентификатор на приложението + application_id: Ключ на клиента callback_urls: URL-и за обратно повикване - scopes: Диапазони - secret: Тайна + scopes: Обхвати + secret: Тайна на клиента title: 'Приложение: %{name}' authorizations: buttons: @@ -74,7 +74,7 @@ bg: authorized_at: Упълномощено на %{date} description_html: Има приложения, можещи да имат достъп до акаунта ви, използвайки API. Ако тук има приложения, които не знаете, или работещи неправилно, то може да им откажете достъпа. last_used_at: Последно обновено на %{date} - never_used: Не е използвано + never_used: Нивга ползвано scopes: Разрешения superapp: Вътрешно title: Упълномощените ви приложения @@ -95,12 +95,12 @@ bg: expired: Маркерът за достъп изтече revoked: Маркерът за достъп беше отхвърлен unknown: Маркерът за достъп е невалиден - resource_owner_authenticator_not_configured: Намирането на Resource Owner се провали поради липса на конфигурация на Doorkeeper.configure.resource_owner_authenticator. + resource_owner_authenticator_not_configured: Намирането на собственика на ресурса се провали поради липса на конфигуриране на Doorkeeper.configure.resource_owner_authenticator. server_error: Сървърът за удостоверяване попадна на неочаквано условие, което предотврати изпълнението на заявката. temporarily_unavailable: Сървърът за удостоверяване не може да се справи със заявката в момента поради временно претоварване или профилактика на сървъра. - unauthorized_client: Клиентът не е удостоверен да изпълни заявката по този начин. - unsupported_grant_type: Типът на удостоврението за достъп не се поддържа от сървъра за удостоверяване. - unsupported_response_type: Удостоверяващият сървър не поддържа този тип отговор. + unauthorized_client: Клиентът не е упълномощен да изпълни заявката по този начин. + unsupported_grant_type: Типът за даване на пълномощно не се поддържа от сървъра за упълномощаване. + unsupported_response_type: Упълномощаващият сървър не поддържа този тип отговор. flash: applications: create: @@ -135,7 +135,7 @@ bg: media: Прикачена мултимедия mutes: Заглушения notifications: Известия - push: Push-известия + push: Изскачащи известия reports: Доклади search: Търсене statuses: Публикации @@ -156,7 +156,7 @@ bg: crypto: употреба на цялостно шифроване follow: промяна на взаимоотношенията с други акаунти push: получаване на вашите изскачащи известия - read: четене на всички данни от вашия акаунт + read: четене на всички данни от акаунта ви read:accounts: преглед на информация за акаунти read:blocks: преглед на вашите блокирания read:bookmarks: преглед на вашите отметки @@ -169,10 +169,10 @@ bg: read:reports: преглед на вашите докладвания read:search: търсене от ваше име read:statuses: преглед на всички публикации - write: промяна на всички данни от вашия акаунт + write: промяна на всички данни на акаунта ви write:accounts: промяна на вашия профил write:blocks: блокиране на акаунти и домейни - write:bookmarks: отмятане на състояния + write:bookmarks: отмятане на публикации write:conversations: заглушаване и изтриване на разговорите write:favourites: харесани публикации write:filters: създаване на филтри @@ -182,4 +182,4 @@ bg: write:mutes: заглушаване на хора и разговори write:notifications: изчистване на вашите известия write:reports: докладване на други хора - write:statuses: публикуване на състояния + write:statuses: публикуване на публикации diff --git a/config/locales/doorkeeper.ca.yml b/config/locales/doorkeeper.ca.yml index a0ad2d6227..1838db222f 100644 --- a/config/locales/doorkeeper.ca.yml +++ b/config/locales/doorkeeper.ca.yml @@ -149,9 +149,19 @@ ca: scopes: admin:read: llegeix totes les dades en el servidor admin:read:accounts: llegir informació confidencial de tots els comptes + admin:read:canonical_email_blocks: llegeix informació sensible de tots els blocs canònics de correu-e + admin:read:domain_allows: llegeix informació sensible de tots els dominis permesos + admin:read:domain_blocks: llegeix informació sensible de tots els blocs de domini + admin:read:email_domain_blocks: llegeix informació sensible de tots els blocs de domini de correu-e + admin:read:ip_blocks: llegeix informació sensible de tots els blocs d'IP admin:read:reports: llegir informació confidencial de tots els informes i comptes reportats admin:write: modificar totes les dades en el servidor admin:write:accounts: fer l'acció de moderació en els comptes + admin:write:canonical_email_blocks: executa accions de moderació en blocs canònics de correu-e + admin:write:domain_allows: executa accions de moderació en permisos de domini + admin:write:domain_blocks: executa accions de moderació en blocs de domini + admin:write:email_domain_blocks: executa accions de moderació en blocs de domini de correu-e + admin:write:ip_blocks: executa accions de moderació en blocs d'IP admin:write:reports: fer l'acció de moderació en els informes crypto: usa xifrat d'extrem a extrem follow: modificar relacions dels comptes diff --git a/config/locales/doorkeeper.cs.yml b/config/locales/doorkeeper.cs.yml index 5475114f68..09cad8487c 100644 --- a/config/locales/doorkeeper.cs.yml +++ b/config/locales/doorkeeper.cs.yml @@ -149,6 +149,7 @@ cs: scopes: admin:read: číst všechna data na serveru admin:read:accounts: číst citlivé informace všech účtů + admin:read:canonical_email_blocks: číst citlivé informace všech kanonických e-mailových bloků admin:read:reports: číst citlivé informace všech nahlášení a nahlášených účtů admin:write: měnit všechna data na serveru admin:write:accounts: provádět moderátorské akce s účty diff --git a/config/locales/doorkeeper.da.yml b/config/locales/doorkeeper.da.yml index 094faedba4..43908f0207 100644 --- a/config/locales/doorkeeper.da.yml +++ b/config/locales/doorkeeper.da.yml @@ -149,9 +149,19 @@ da: scopes: admin:read: læs alle data på serveren admin:read:accounts: læs sensitiv information fra alle konti + admin:read:canonical_email_blocks: læs følsomme oplysninger fra alle kanoniske e-mailblokeringer + admin:read:domain_allows: læs følsomme informationer fra alle tilladte domæner + admin:read:domain_blocks: læs følsomme informationer fra alle domæneblokeringer + admin:read:email_domain_blocks: læs følsomme informationer fra alle e-maildomæneblokeringer + admin:read:ip_blocks: læs følsomme informationer fra alle IP-blokeringer admin:read:reports: læs sensitiv information fra alle anmeldelser og anmeldte konti admin:write: redigér alle data på serveren admin:write:accounts: udfør modereringshandlinger på konti + admin:write:canonical_email_blocks: udfør modereringshandlinger på kanoniske e-mailblokeringer + admin:write:domain_allows: udfør modereringshandlinger på tilladte domæner + admin:write:domain_blocks: udfør modereringshandlinger på domæneblokeringer + admin:write:email_domain_blocks: udfør modereringshandlinger på e-maildomæneblokeringer + admin:write:ip_blocks: udfør modereringshandlinger på IP-blokeringer admin:write:reports: udfør modereringshandlinger på anmeldelser crypto: benyt ende-til-ende kryptering follow: ændre kontorelationer diff --git a/config/locales/doorkeeper.de.yml b/config/locales/doorkeeper.de.yml index 0e7ca2d558..7aac00b01a 100644 --- a/config/locales/doorkeeper.de.yml +++ b/config/locales/doorkeeper.de.yml @@ -149,6 +149,9 @@ de: scopes: admin:read: alle Daten auf dem Server lesen admin:read:accounts: sensible Daten aller Konten lesen + admin:read:canonical_email_blocks: vertrauliche Informationen aller kanonischen E-Mail-Blöcke lesen + admin:read:domain_allows: vertrauliche Informationen aller Domänen lesen + admin:read:domain_blocks: sensible Informationen aller Domänenblöcke lesen admin:read:reports: sensible Daten aller Meldungen und gemeldeten Konten lesen admin:write: alle Daten auf dem Server ändern admin:write:accounts: Moderationsaktionen auf Konten ausführen diff --git a/config/locales/doorkeeper.es-AR.yml b/config/locales/doorkeeper.es-AR.yml index 46210dbc4a..a6b6f87c65 100644 --- a/config/locales/doorkeeper.es-AR.yml +++ b/config/locales/doorkeeper.es-AR.yml @@ -149,9 +149,17 @@ es-AR: scopes: admin:read: leer todos los datos en el servidor admin:read:accounts: leer información sensible de todas las cuentas + admin:read:canonical_email_blocks: leer información sensible de todos los bloques canónicos de correo electrónico + admin:read:domain_blocks: leer información sensible de todos los bloques de dominio + admin:read:email_domain_blocks: leer información sensible de todos los bloques de dominio de correo electrónico + admin:read:ip_blocks: leer información sensible de todos los bloques de direcciones IP admin:read:reports: leer información sensible de todos los informes y cuentas denunciadas admin:write: modificar todos los datos en el servidor admin:write:accounts: ejecutar acciones de moderación en cuentas + admin:write:canonical_email_blocks: ejecutar acciones de moderación en bloques canónicos de correo electrónico + admin:write:domain_blocks: ejecutar acciones de moderación en bloques de dominio + admin:write:email_domain_blocks: ejecutar acciones de moderación en bloques de dominio de correo electrónico + admin:write:ip_blocks: ejecutar acciones de moderación en bloques de direcciones IP admin:write:reports: ejecutar acciones de moderación en denuncias crypto: usar cifrado de extremo a extremo follow: modificar relaciones de cuenta diff --git a/config/locales/doorkeeper.fo.yml b/config/locales/doorkeeper.fo.yml index d915ead3de..71fa73a0f7 100644 --- a/config/locales/doorkeeper.fo.yml +++ b/config/locales/doorkeeper.fo.yml @@ -149,9 +149,19 @@ fo: scopes: admin:read: les allar dátur á ambætaranum admin:read:accounts: les viðkvæmar upplýsingar úr øllum kontum + admin:read:canonical_email_blocks: les viðkvæmar upplýsingar frá øllum fyrimyndarligum teldupostblokeringum + admin:read:domain_allows: les viðkvæmar upplýsingar frá øllum loyvdum navnaøkjum + admin:read:domain_blocks: les viðkvæmar upplýsingar frá øllum navnaøkjablokeringum + admin:read:email_domain_blocks: les viðkvæmar upplýsingar frá øllum telduposta-navnaøkjablokeringum + admin:read:ip_blocks: les viðkvæmar upplýsingar frá øllum IP blokeringum admin:read:reports: les viðkvæmar upplýsingar um allar meldingar og meldaðar kontur admin:write: broyta allar dátur á ambætaranum admin:write:accounts: útinna kjakleiðsluatgerðir á kontum + admin:write:canonical_email_blocks: før umsjón við øllum fyrimyndarligum teldupostablokeringum + admin:write:domain_allows: før umsjón á loyvdum navnaøkjum + admin:write:domain_blocks: før umsjón á navnaøkjablokeringum + admin:write:email_domain_blocks: før umsjón á telduposta-navnaøkjablokeringum + admin:write:ip_blocks: før umsjón á IP blokeringum admin:write:reports: útinna kjakleiðsluatgerðir á meldingum crypto: brúka enda-til-enda bronglan follow: broyta viðurskifti millum kontur diff --git a/config/locales/doorkeeper.fy.yml b/config/locales/doorkeeper.fy.yml index 5e3f3c6c07..06f7e901fc 100644 --- a/config/locales/doorkeeper.fy.yml +++ b/config/locales/doorkeeper.fy.yml @@ -3,10 +3,10 @@ fy: activerecord: attributes: doorkeeper/application: - name: Namme fan applikaasje + name: Tapassingsnamme redirect_uri: Redirect-URI scopes: Tastimmingen - website: Webstee fan applikaasje + website: Tapassingswebsite errors: models: doorkeeper/application: @@ -15,7 +15,7 @@ fy: fragment_present: mei gjin fragmint befetsje. invalid_uri: moat in jildige URI wêze. relative_uri: moat in absolute URI wêze. - secured_uri: moat in HTTPS/SSL URI wêze. + secured_uri: moat in HTTPS/SSL-URI wêze. doorkeeper: applications: buttons: @@ -179,7 +179,7 @@ fy: write:follows: minsken folgje write:lists: listen oanmeitsje write:media: mediabestannen oplade - write:mutes: minsken en petearen negearre + write:mutes: minsken en petearen dôvje write:notifications: meldingen fuortsmite write:reports: oare minsken rapportearje write:statuses: berjochten pleatse diff --git a/config/locales/doorkeeper.gl.yml b/config/locales/doorkeeper.gl.yml index eb3b018bd2..aaf4c0823c 100644 --- a/config/locales/doorkeeper.gl.yml +++ b/config/locales/doorkeeper.gl.yml @@ -60,7 +60,7 @@ gl: error: title: Algo fallou new: - prompt_html: "%{client_name} gostaría acceder á túa conta. É unha aplicación de terceiros. Se non confías nela, non deberías autorizala." + prompt_html: "%{client_name} solicita permiso para acceder á túa conta. É unha aplicación de terceiros. Se non confías nela, non deberías autorizala." review_permissions: Revisar permisos title: Autorización necesaria show: @@ -74,7 +74,7 @@ gl: authorized_at: Autorizada o %{date} description_html: Estas aplicacións poden acceder á túa conta usando a API. Se ves aplicacións que non recoñeces, ou hai comportamentos non consentidos dalgunha delas, podes revogar o acceso. last_used_at: Último acceso o %{date} - never_used: Nunca utilizado + never_used: Nunca usada scopes: Permisos superapp: Interno title: As túas aplicacións autorizadas @@ -120,20 +120,20 @@ gl: title: accounts: Contas admin/accounts: Administración das contas - admin/all: Tódas funcións administrativas + admin/all: Tódalas funcións administrativas admin/reports: Administración das denuncias all: Todo blocks: Bloqueos bookmarks: Marcadores conversations: Conversas - crypto: Cifrado E2E + crypto: Cifrado extremo-a-extremo favourites: Favoritas filters: Filtros follow: Relacións follows: Seguimentos lists: Listas media: Anexos multimedia - mutes: Silenciamentos + mutes: Acaladas notifications: Notificacións push: Notificacións Push reports: Denuncias diff --git a/config/locales/doorkeeper.he.yml b/config/locales/doorkeeper.he.yml index eda38153c6..3e25e637f2 100644 --- a/config/locales/doorkeeper.he.yml +++ b/config/locales/doorkeeper.he.yml @@ -149,9 +149,19 @@ he: scopes: admin:read: לקרוא את כל המידע על השרת admin:read:accounts: לקרוא מידע רגיש בכל החשבונות + admin:read:canonical_email_blocks: קריאת התכנים הרגישים של רשומות חסימות הדואל + admin:read:domain_allows: קריאת התכנים הרגישים של שמות המתחמים (דומיינים) הבלתי חסומים + admin:read:domain_blocks: קריאת התכנים הרגישים של שמות המתחמים (דומיינים) החסומים + admin:read:email_domain_blocks: קריאת התכנים הרגישים של שמות המתחמים (דומיינים) החסומים לדואל + admin:read:ip_blocks: קריאת התכנים הרגישים של חסימות כתובות IP admin:read:reports: לקרוא מידע רגיש בכל הדוחות וכל החשבונות המדווחים admin:write: לשנות את כל המידע על השרת admin:write:accounts: ביצוע פעולות הנהלה על חשבונות + admin:write:canonical_email_blocks: ביצוע פעולות מנחה על חסימות דואל + admin:write:domain_allows: ביצוע פעולות מנחה על שמות מתחם מורשים + admin:write:domain_blocks: ביצוע פעולות מנחה על שמות מתחם חסומים + admin:write:email_domain_blocks: ביצוע פעולות מנחה על חסימות שמות מתחם דואל + admin:write:ip_blocks: ביצוע פעולות מנחה על חסימות כתובות IP admin:write:reports: ביצוע פעולות הנהלה על חשבונות crypto: שימוש בהצפנה מקצה לקצה follow: לעקוב, לחסום, להסיר חסימה ולהפסיק לעקוב אחרי חשבונות diff --git a/config/locales/doorkeeper.hu.yml b/config/locales/doorkeeper.hu.yml index b394098a48..1157d0ee3f 100644 --- a/config/locales/doorkeeper.hu.yml +++ b/config/locales/doorkeeper.hu.yml @@ -149,9 +149,19 @@ hu: scopes: admin:read: a kiszolgáló összes adatának olvasása admin:read:accounts: minden kényes fiókadat olvasása + admin:read:canonical_email_blocks: kanonikus emailblokkok érzékeny információinak olvasása + admin:read:domain_allows: minden domainengedély érzékeny információinak olvasása + admin:read:domain_blocks: minden domaintiltás érzékeny információinak olvasása + admin:read:email_domain_blocks: minden email-domainblokk érzékeny információinak olvasása + admin:read:ip_blocks: minden IP-blokk érzékeny információinak olvasása admin:read:reports: minden bejelentés és bejelentett fiók kényes adatainak olvasása admin:write: a kiszolgáló összes adatának módosítása admin:write:accounts: moderációs műveletek végzése fiókokon + admin:write:canonical_email_blocks: moderáció végrehajtása kanonikus emailblokkokon + admin:write:domain_allows: moderáció végrehajtása domainengedélyeken + admin:write:domain_blocks: moderáció végrehajtása domaintiltásokon + admin:write:email_domain_blocks: moderáció végrehajtása email-domainblokkokon + admin:write:ip_blocks: moderáció végrehajtása IP-blokkokon admin:write:reports: moderációs műveletek végzése bejelentéseken crypto: végpontok közti titkosítás használata follow: fiókok követése, letiltása, tiltás feloldása és követés abbahagyása diff --git a/config/locales/doorkeeper.it.yml b/config/locales/doorkeeper.it.yml index 4c48196a65..602c50fa91 100644 --- a/config/locales/doorkeeper.it.yml +++ b/config/locales/doorkeeper.it.yml @@ -149,9 +149,19 @@ it: scopes: admin:read: leggere tutti i dati sul server admin:read:accounts: leggere le informazioni sensibili su tutti i profili + admin:read:canonical_email_blocks: leggere le informazioni sensibili di tutti i blocchi canonici di posta elettronica + admin:read:domain_allows: leggere le informazioni sensibili di tutti i domini consentiti + admin:read:domain_blocks: leggere le informazioni sensibili di tutti i blocchi di dominio + admin:read:email_domain_blocks: leggi le informazioni sensibili di tutti i blocchi di dominio email + admin:read:ip_blocks: leggere le informazioni sensibili di tutti i blocchi IP admin:read:reports: leggere le informazioni sensibili di tutte le segnalazioni e tutti i profili segnalati admin:write: modificare tutti i dati sul server admin:write:accounts: eseguire azioni di moderazione sui profili + admin:write:canonical_email_blocks: eseguire azioni di moderazione sui blocchi canonici di posta elettronica + admin:write:domain_allows: consente di eseguire azioni di moderazione sul dominio + admin:write:domain_blocks: eseguire azioni di moderazione sui blocchi di dominio + admin:write:email_domain_blocks: eseguire azioni di moderazione sui blocchi di dominio email + admin:write:ip_blocks: eseguire azioni di moderazione sui blocchi IP admin:write:reports: eseguire azioni di moderazione sulle segnalazioni crypto: utilizzare la crittografia end-to-end follow: modifica le relazioni tra profili diff --git a/config/locales/doorkeeper.ko.yml b/config/locales/doorkeeper.ko.yml index 66668a70ac..20e41af95d 100644 --- a/config/locales/doorkeeper.ko.yml +++ b/config/locales/doorkeeper.ko.yml @@ -149,6 +149,11 @@ ko: scopes: admin:read: 서버의 모든 데이터 읽기 admin:read:accounts: 모든 계정의 민감한 정보 읽기 + admin:read:canonical_email_blocks: 정규화된 이메일 차단 전부에 대한 민감한 정보를 읽습니다 + admin:read:domain_allows: 도메인 허용에 대한 민감한 정보를 읽습니다 + admin:read:domain_blocks: 도메인 차단에 대한 민감한 정보를 읽습니다 + admin:read:email_domain_blocks: 이메일 도메인 차단에 대한 민감한 정보를 읽습니다 + admin:read:ip_blocks: IP 차단에 대한 민감한 정보를 읽습니다 admin:read:reports: 신고와 신고 된 계정의 민감한 정보 읽기 admin:write: 서버의 모든 데이터 수정 admin:write:accounts: 계정에 모더레이션 조치 취하기 diff --git a/config/locales/doorkeeper.la.yml b/config/locales/doorkeeper.la.yml new file mode 100644 index 0000000000..3a7ba0d445 --- /dev/null +++ b/config/locales/doorkeeper.la.yml @@ -0,0 +1 @@ +la: diff --git a/config/locales/doorkeeper.lv.yml b/config/locales/doorkeeper.lv.yml index 940d6f5efa..a45b4822d7 100644 --- a/config/locales/doorkeeper.lv.yml +++ b/config/locales/doorkeeper.lv.yml @@ -149,9 +149,19 @@ lv: scopes: admin:read: lasīt visus datus uz servera admin:read:accounts: lasīt sensitīvu informāciju no visiem kontiem + admin:read:canonical_email_blocks: lasīt sensitīvu informāciju par visiem kanoniskajiem e-pasta blokiem + admin:read:domain_allows: lasīt visu domēnu sensitīvo informāciju, ko atļauj + admin:read:domain_blocks: lasīt sensitīvu informāciju par visiem domēna blokiem + admin:read:email_domain_blocks: lasīt sensitīvu informāciju par visiem e-pasta domēna blokiem + admin:read:ip_blocks: lasīt sensitīvu informāciju par visiem IP blokiem admin:read:reports: lasīt sensitīvu informāciju no visiem pārskatiem un kontiem, par kuriem ziņots admin:write: modificēt visus datus uz servera admin:write:accounts: veikt moderācijas darbības kontos + admin:write:canonical_email_blocks: veikt regulēšanas darbības kanoniskajos e-pasta blokos + admin:write:domain_allows: veikt moderēšanas darbības domēna atļaujā + admin:write:domain_blocks: veikt moderēšanas darbības domēna blokos + admin:write:email_domain_blocks: veikt moderēšanas darbības e-pasta domēna blokos + admin:write:ip_blocks: veikt moderēšanas darbības IP blokos admin:write:reports: veikt moderācijas darbības pārskatos crypto: lieto pilnīgu šifrēšanu follow: mainīt konta attiecības diff --git a/config/locales/doorkeeper.ro.yml b/config/locales/doorkeeper.ro.yml index f3c6f43539..7ad11d13a1 100644 --- a/config/locales/doorkeeper.ro.yml +++ b/config/locales/doorkeeper.ro.yml @@ -122,6 +122,8 @@ ro: admin/accounts: Administrarea conturilor admin/all: Toate funcțiile administrative admin/reports: Administrarea rapoartelor + all: Tot + blocks: Blocuri bookmarks: Marcaje conversations: Conversații crypto: Criptare în ambele părți diff --git a/config/locales/doorkeeper.sl.yml b/config/locales/doorkeeper.sl.yml index 1a27f62329..ca689e8f1a 100644 --- a/config/locales/doorkeeper.sl.yml +++ b/config/locales/doorkeeper.sl.yml @@ -149,9 +149,19 @@ sl: scopes: admin:read: preberi vse podatke na strežniku admin:read:accounts: preberi občutljive informacije vseh računov + admin:read:canonical_email_blocks: preberi občutljive informacije vseh blokad kanoničnih e-računov + admin:read:domain_allows: preberi občutljive informacije vseh dovolil domene + admin:read:domain_blocks: preberi občutljive informacije vseh blokad domen + admin:read:email_domain_blocks: preberi občutljive informacije vseh blokad domen e-računov + admin:read:ip_blocks: preberi občutljive informacije vseh blokad IP admin:read:reports: preberi občutljive informacije vseh prijav in prijavljenih računov admin:write: spremeni vse podatke na strežniku admin:write:accounts: izvedi moderirana dejanja na računih + admin:write:canonical_email_blocks: izvedi moderirana dejanja na blokadah kanoničnih e-računov + admin:write:domain_allows: izvedi moderirana dejanja na dovolilih domen + admin:write:domain_blocks: izvedi moderirana dejanja na blokadah domen + admin:write:email_domain_blocks: izvedi moderirana dejanja na blokadah domen e-računov + admin:write:ip_blocks: izvedi moderirana dejanja na blokadah IP admin:write:reports: izvedi moderirana dejanja na prijavah crypto: Uporabi šifriranje od konca do konca follow: spremeni razmerja med računi diff --git a/config/locales/doorkeeper.sv.yml b/config/locales/doorkeeper.sv.yml index 0c934155ed..9a7b53bcc9 100644 --- a/config/locales/doorkeeper.sv.yml +++ b/config/locales/doorkeeper.sv.yml @@ -149,9 +149,19 @@ sv: scopes: admin:read: läsa all data på servern admin:read:accounts: läsa känslig information om alla konton + admin:read:canonical_email_blocks: läsa känslig information om alla kanoniska e-postblockeringar + admin:read:domain_allows: läsa känslig information om alla tillåtna domäner + admin:read:domain_blocks: läsa känslig information om alla domänblockeringar + admin:read:email_domain_blocks: läsa känslig information om alla blockerade e-postdomäner + admin:read:ip_blocks: läsa känslig information om alla IP-adressblockeringar admin:read:reports: läsa känslig information om alla rapporter och rapporterade konton admin:write: ändra all data på servern admin:write:accounts: utföra modereringsåtgärder på konton + admin:write:canonical_email_blocks: utföra modereringsåtgärder på kanoniska e-postblockeringar + admin:write:domain_allows: utföra modereringsåtgärder på tillåtna domäner + admin:write:domain_blocks: utföra modereringsåtgärder på domänblockeringar + admin:write:email_domain_blocks: utföra modereringsåtgärder på e-postdomänblockeringar + admin:write:ip_blocks: utföra modereringsåtgärder på IP-adressblockeringar admin:write:reports: utföra modereringsåtgärder på rapporter crypto: använd obruten kryptering follow: modifiera kontorelationer diff --git a/config/locales/doorkeeper.uk.yml b/config/locales/doorkeeper.uk.yml index 09c89cd100..04ec0dc47e 100644 --- a/config/locales/doorkeeper.uk.yml +++ b/config/locales/doorkeeper.uk.yml @@ -149,9 +149,11 @@ uk: scopes: admin:read: читати всі дані на сервері admin:read:accounts: читати конфіденційну інформацію усіх акаунтів + admin:read:domain_allows: читати конфіденційну інформацію всіх доменів дозволено admin:read:reports: читати дражливу інформацію усіх скарг та облікових записів зі скаргами admin:write: модифікувати всі дані на сервері admin:write:accounts: модерувати облікові записи + admin:write:domain_allows: модерувати домени дозволено admin:write:reports: модерувати скарги crypto: використовувати наскрізне шифрування follow: змінювати стосунки облікового запису diff --git a/config/locales/doorkeeper.vi.yml b/config/locales/doorkeeper.vi.yml index ce902a01c8..d4808984f4 100644 --- a/config/locales/doorkeeper.vi.yml +++ b/config/locales/doorkeeper.vi.yml @@ -149,9 +149,19 @@ vi: scopes: admin:read: đọc tất cả dữ liệu trên máy chủ admin:read:accounts: đọc thông tin nhạy cảm của tất cả các tài khoản + admin:read:canonical_email_blocks: đọc thông tin nhạy cảm của tất cả các khối email chuẩn + admin:read:domain_allows: đọc thông tin nhạy cảm của tất cả các tên miền cho phép + admin:read:domain_blocks: đọc thông tin nhạy cảm của tất cả các tên miền chặn + admin:read:email_domain_blocks: đọc thông tin nhạy cảm của tất cả các miền email chặn + admin:read:ip_blocks: đọc thông tin nhạy cảm của tất cả các IP chặn admin:read:reports: đọc thông tin của các báo cáo và các tài khoản bị báo cáo admin:write: sửa đổi tất cả dữ liệu trên máy chủ admin:write:accounts: áp đặt hành động kiểm duyệt trên tài khoản + admin:write:canonical_email_blocks: thực hiện các hành động kiểm duyệt đối với chặn email + admin:write:domain_allows: thực hiện các hành động kiểm duyệt đối với các email cho phép + admin:write:domain_blocks: thực hiện các hành động kiểm duyệt đối với các tên miền chặn + admin:write:email_domain_blocks: thực hiện các hành động kiểm duyệt đối với các tên miền email chặn + admin:write:ip_blocks: áp đặt kiểm duyệt với các IP chặn admin:write:reports: áp đặt kiểm duyệt với các báo cáo crypto: dùng mã hóa đầu cuối follow: sửa đổi các mối quan hệ tài khoản diff --git a/config/locales/doorkeeper.zh-TW.yml b/config/locales/doorkeeper.zh-TW.yml index 07b617192b..edafecf72b 100644 --- a/config/locales/doorkeeper.zh-TW.yml +++ b/config/locales/doorkeeper.zh-TW.yml @@ -149,10 +149,20 @@ zh-TW: scopes: admin:read: 讀取伺服器的所有資料 admin:read:accounts: 讀取所有帳號的敏感內容 + admin:read:canonical_email_blocks: 讀取所有電子郵件黑名單之敏感內容 + admin:read:domain_allows: 讀取所有網域白名單之敏感內容 + admin:read:domain_blocks: 讀取所有網域黑名單之敏感內容 + admin:read:email_domain_blocks: 讀取所有電子郵件黑名單之敏感內容 + admin:read:ip_blocks: 讀取所有 IP 黑名單之敏感內容 admin:read:reports: 讀取所有回報 / 被回報之帳號的敏感內容 admin:write: 修改伺服器的所有資料 - admin:write:accounts: 對帳號進行仲裁管理動作 - admin:write:reports: 對報告進行仲裁管理動作 + admin:write:accounts: 對帳號進行管理動作 + admin:write:canonical_email_blocks: 對電子郵件黑名單進行管理動作 + admin:write:domain_allows: 對網域白名單進行管理動作 + admin:write:domain_blocks: 對網域黑名單進行管理動作 + admin:write:email_domain_blocks: 對電子郵件黑名單進行管理動作 + admin:write:ip_blocks: 對 IP 黑名單進行管理動作 + admin:write:reports: 對報告進行管理動作 crypto: 使用端到端加密 follow: 修改帳號關係 push: 接收帳號的推播通知 diff --git a/config/locales/el.yml b/config/locales/el.yml index 314e7320b2..00bcdfd64d 100644 --- a/config/locales/el.yml +++ b/config/locales/el.yml @@ -106,6 +106,8 @@ el: redownloaded_msg: Επιτυχής ανανέωη προφίλ του/της %{username} από την πηγή reject: Απόρριψη rejected_msg: Επιτυχής απόρριψη αίτησης εγγραφής του/της %{username} + remote_suspension_irreversible: Τα δεδομένα αυτού του λογαριασμού έχουν διαγραφεί αμετάκλητα. + remote_suspension_reversible_hint_html: Ο λογαριασμός έχει ανασταλλεί στον server του και τα δεδομένα του θα διαγραφούν πλήρως στις %{date}. Μέχρι τότε, ο απομακρυσμένος server μπορεί να επαναφέρει τον λογαριασμό χωρίς επιπτώσεις. Αν θέλεις να διαγράψεις αμέσως όλα τα δεδομένα του λογαριασμού, μπορείς να το κάνεις παρακάτω. remove_avatar: Απομακρυσμένο αβατάρ remove_header: Αφαίρεση επικεφαλίδας removed_avatar_msg: Επιτυχής αφαίρεση εικόνας προφίλ του/της%{username} @@ -407,7 +409,6 @@ el: report_notes: created_msg: Επιτυχής δημιουργία σημείωσης καταγγελίας! destroyed_msg: Επιτυχής διαγραφή σημείωσης καταγγελίας! - today_at: Σήμερα στις %{time} reports: account: notes: @@ -496,6 +497,9 @@ el: title: Εμφάνιση content_retention: title: Διατήρηση περιεχομένου + default_noindex: + desc_html: Επηρεάζει όσους χρήστες δεν έχουν αλλάξει αυτή τη ρύθμιση οι ίδιοι + title: Εξαίρεση χρηστών από τις μηχανές αναζήτησης discovery: profile_directory: Κατάλογος προφίλ public_timelines: Δημόσιες ροές @@ -648,6 +652,8 @@ el: email_below_hint_html: Αν η παρακάτω διεύθυνση email είναι λανθασμένη, μπορείτε να την ενημερώσετε και να λάβετε νέο email επιβεβαίωσης. email_settings_hint_html: Το email επιβεβαίωσης στάλθηκε στο %{email}. Αν η διεύθυνση αυτή δεν είναι σωστή, μπορείτε να την ενημερώσετε στις ρυθμίσεις λογαριασμού. title: Ρυθμίσεις + sign_in: + title: Συνδεθείτε στο %{domain} sign_up: title: Ας ξεκινήσουμε τις ρυθμίσεις στο %{domain}. status: diff --git a/config/locales/eo.yml b/config/locales/eo.yml index 629e1e4d66..3092c55e25 100644 --- a/config/locales/eo.yml +++ b/config/locales/eo.yml @@ -561,7 +561,6 @@ eo: report_notes: created_msg: Signala noto sukcese kreita! destroyed_msg: Signala noto sukcese forigita! - today_at: Hodiaŭ je %{time} reports: account: notes: @@ -704,6 +703,9 @@ eo: content_retention: preamble: Regi kiel uzantogenerita enhavo konservitis en Mastodon. title: Enhavkonservo + default_noindex: + desc_html: Efektiviĝas por ĉiuj uzantoj, kiuj mem ne agordis ĉi tion + title: Defaŭltigi, ke uzantoj ne estu aŭtomate aldonitaj al la serĉilo-indekso sen sia konsento discovery: follow_recommendations: Sekvorekomendoj preamble: Interesa enhavo estas grava por novaj uzantoj kiuj eble ne konas ajn iun. @@ -1327,7 +1329,7 @@ eo: trillion: Dn otp_authentication: code_hint: Enmetu la kodon kreitan de via aŭtentiga aplikaĵo por konfirmi - description_html: Se vi ebligas dufaktoran aŭtentigon per autentilprogramaro, ensaluto bezonas vi havi vian telefonon. + description_html: Se vi ŝaltas dufaktoran aŭtentigon per aŭtentiga programo, saluti postulos ke vi havas vian telefonon, kiu generos ĵetonon por enigi. enable: Ŝalti instructions_html: "Skanu ĉi tiun QR-kodon per Google Authenticator aŭ per simila aplikaĵo en via poŝtelefono. De tiam, la aplikaĵo kreos nombrojn, kiujn vi devos enmeti." manual_instructions: 'Se vi ne povas skani la QR-kodon kaj bezonas enmeti ĝin mane, jen la tut-teksta sekreto:' diff --git a/config/locales/es-AR.yml b/config/locales/es-AR.yml index 4b59662601..3f5ef4ede0 100644 --- a/config/locales/es-AR.yml +++ b/config/locales/es-AR.yml @@ -116,6 +116,8 @@ es-AR: redownloaded_msg: Se refrescó exitosamente el perfil de %{username} desde el origen reject: Rechazar rejected_msg: Se rechazó exitosamente la solicitud de registro de %{username} + remote_suspension_irreversible: Los datos de esta cuenta fueron eliminados irreversiblemente. + remote_suspension_reversible_hint_html: La cuenta fue suspendida en su servidor y los datos se eliminarán completamente el %{date}. Hasta entonces, el servidor remoto puede restaurar esta cuenta sin ningún efecto perjudicial. Si querés eliminar todos los datos de la cuenta inmediatamente, podés hacerlo abajo. remove_avatar: Quitar avatar remove_header: Quitar cabecera removed_avatar_msg: Se quitó exitosamente el avatar de %{username} @@ -555,13 +557,12 @@ es-AR: pending: Esperando aprobación del relé save_and_enable: Guardar y habilitar setup: Configurar una conexión de relé - signatures_not_enabled: Los relés no funcionarán correctamente mientras el modo seguro o el de federación limitada estén habilitados + signatures_not_enabled: Puede que los relés no funcionen correctamente mientras el modo seguro o el de federación limitada estén habilitados status: Estado title: Relés report_notes: created_msg: "¡La nota de denuncia fue creada exitosamente!" destroyed_msg: "¡La nota de denuncia fue eliminada exitosamente!" - today_at: Hoy a las %{time} reports: account: notes: @@ -704,6 +705,9 @@ es-AR: content_retention: preamble: Controlá cómo el contenido generado por el usuario se almacena en Mastodon. title: Retención de contenido + default_noindex: + desc_html: Afecta a todos los usuarios que no cambiaron esta configuración por sí mismos + title: Quitar predeterminadamente a los usuarios de la indexación de los motores de búsqueda discovery: follow_recommendations: Recom. de cuentas a seguir preamble: Exponer contenido interesante a la superficie es fundamental para incorporar nuevos usuarios que pueden no conocer a nadie Mastodon. Controlá cómo funcionan varias opciones de descubrimiento en tu servidor. @@ -971,6 +975,9 @@ es-AR: email_below_hint_html: Si la dirección de correo electrónico que aparece a continuación es incorrecta, podés cambiarla acá y recibir un nuevo correo electrónico de confirmación. email_settings_hint_html: Se envió el correo electrónico de confirmación a %{email}. Si esa dirección de correo electrónico no es correcta, podés cambiarla en la configuración de la cuenta. title: Configuración + sign_in: + preamble_html: Iniciá sesión con tus credenciales de %{domain}. Si tu cuenta está alojada en un servidor diferente, no vas a poder iniciar sesión acá. + title: Iniciar sesión en %{domain} sign_up: preamble: Con una cuenta en este servidor de Mastodon, podrás seguir a cualquier otra cuenta en la red, independientemente de en qué servidor esté alojada su cuenta. title: Dejá que te preparemos en %{domain}. diff --git a/config/locales/es-MX.yml b/config/locales/es-MX.yml index 65074e0f04..ae2d59336c 100644 --- a/config/locales/es-MX.yml +++ b/config/locales/es-MX.yml @@ -441,7 +441,7 @@ es-MX: title: Importar bloqueos de dominio new: title: Importar bloqueos de dominio - no_file: Ningún archivo seleccionado + no_file: No hay archivo seleccionado follow_recommendations: description_html: "Las recomendaciones de cuentas ayudan a los nuevos usuarios a encontrar rápidamente contenido interesante. Cuando un usuario no ha interactuado con otros lo suficiente como para suscitar recomendaciones personalizadas de cuentas a las que seguir, en su lugar se le recomiendan estas cuentas. Se recalculan diariamente a partir de una mezcla de cuentas con el mayor número de interacciones recientes y con el mayor número de seguidores locales con un idioma determinado." language: Para el idioma @@ -561,7 +561,6 @@ es-MX: report_notes: created_msg: "¡El registro de la denuncia se ha creado correctamente!" destroyed_msg: "¡El registro de la denuncia se ha borrado correctamente!" - today_at: Hoy a las %{time} reports: account: notes: @@ -704,6 +703,9 @@ es-MX: content_retention: preamble: Controlar cómo el contenido generado por el usuario se almacena en Mastodon. title: Retención de contenido + default_noindex: + desc_html: Afecta a todos los usuarios que no han cambiado esta configuración por sí mismos + title: Excluir por defecto a los usuarios de la indexación del motor de búsqueda discovery: follow_recommendations: Recomendaciones de cuentas preamble: Exponer contenido interesante a la superficie es fundamental para incorporar nuevos usuarios que pueden no conocer a nadie Mastodon. Controla cómo funcionan varias opciones de descubrimiento en tu servidor. diff --git a/config/locales/es.yml b/config/locales/es.yml index 3a350fba37..86fa5dcb73 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -561,7 +561,6 @@ es: report_notes: created_msg: "¡El registro de la denuncia se ha creado correctamente!" destroyed_msg: "¡El registro de la denuncia se ha borrado correctamente!" - today_at: Hoy a las %{time} reports: account: notes: @@ -704,6 +703,9 @@ es: content_retention: preamble: Controlar cómo el contenido generado por el usuario se almacena en Mastodon. title: Retención de contenido + default_noindex: + desc_html: Afecta a todos los usuarios que no han cambiado esta configuración por sí mismos + title: Excluir por defecto a los usuarios de la indexación del motor de búsqueda discovery: follow_recommendations: Recomendaciones de cuentas preamble: Exponer contenido interesante a la superficie es fundamental para incorporar nuevos usuarios que pueden no conocer a nadie Mastodon. Controla cómo funcionan varias opciones de descubrimiento en tu servidor. diff --git a/config/locales/et.yml b/config/locales/et.yml index 42432f020a..4f1c34be6e 100644 --- a/config/locales/et.yml +++ b/config/locales/et.yml @@ -116,6 +116,8 @@ et: redownloaded_msg: "%{username} kasutajakonto algallikast värskendatud" reject: Hülga rejected_msg: "%{username} liitumisavaldus tagasi lükatud" + remote_suspension_irreversible: Selle konto andmed on pöördumatult kustutatud. + remote_suspension_reversible_hint_html: Konto on lukustatud ja andmed kustutatakse jäädavalt %{date}. Seni võib teine server konto probleemideta taastada. Kui soovid andmied kohe jäädavalt eemaldada, võid seda teha allpool. remove_avatar: Kustuta profiilipilt remove_header: Kustuta päis removed_avatar_msg: "%{username} tunnuspilt eemaldatud" @@ -561,7 +563,6 @@ et: report_notes: created_msg: Teade edukalt koostatud! destroyed_msg: Teade edukalt kustutatud! - today_at: Täna kell %{time} reports: account: notes: @@ -704,6 +705,9 @@ et: content_retention: preamble: Juhi kuidas kasutajate loodud sisu Mastodon'is talletatakse. title: Sisu talletamine + default_noindex: + desc_html: Mõjub kasutajatele, kes pole seda sätet ise muutnud + title: Otsimootorite indeksitesse kasutajaid vaikimisi ei lisata discovery: follow_recommendations: Jälgi soovitusi preamble: Huvitava sisu esiletoomine on oluline uute kasutajate kaasamisel, kes ei pruugi Mastodonist kedagi tunda. Kontrollige, kuidas erinevad avastamisfunktsioonid teie serveris töötavad. @@ -901,12 +905,12 @@ et: title: Trendikad sildid subject: Uued %{instance} trendid ülevaatuseks aliases: - add_new: Loo teine nimi - created_msg: Teine nimi on edukalt loodud. Te saate nüüd alustada kolimist vanalt kontolt. + add_new: Pane kolimiseks valmis + created_msg: Konto on valmis vastu võtma jälgijaid. Logi sisse oma vanale kontole ja käivita kolimine sealt. deleted_msg: Edukalt kustutasime teise nime. Kolimine sellelt kontolt praegusele on nüüdsest võimatu. empty: Teil puuduvad teised nimed. - hint_html: Kui Te soovite kolida teiselt kontolt praegusele kontole, saate Te siin luua teise nime, mis on kohustuslik, enne kui saate kolida jälgijaid vanalt kontolt praegusele. See tegevus on iseenesest kahjutu ja taastatav. Konto ületoomine alustatakse vanalt kontolt. - remove: Eemalda teine nimi + hint_html: Kui soovid konto siia üle kolida, pead esmalt siin määrama kolitava konto aadressi. Seejärel on konto valmis võtma vastu jälgijaid vanalt kontolt. Kolitava konto aadressi määramine on iseenesest kahjutu ja tagasipööratav. Jälgijate tegelik kolimine käivitatakse vanalt kontolt. + remove: Loobu suunamise vastuvõtmisest appearance: advanced_web_interface: Kohandatud veebiliides advanced_web_interface_hint: 'Kui soovite kasutada terve ekraani laiust, lubab kohandatud veebiliides seadistada mitut erinevat veergu, et näha nii palju informatsiooni samal ajal, kui võimalik: Kodu, teavitused, föderatsiooni ajajoon ning mis iganes arv nimekirju ja silte.' @@ -937,7 +941,7 @@ et: apply_for_account: Konto taotluse esitamine change_password: Salasõna delete_account: Konto kustutamine - delete_account_html: Kui soovid oma konto kustutada, siis jätka siit. Pead selle eraldi kinnitama. + delete_account_html: Kui soovid oma konto kustutada, siis jätka siit. Pead kustutamise eraldi kinnitama. description: prefix_invited_by_user: "@%{name} kutsub Teid liituma selle Mastodoni serveriga!" prefix_sign_up: Loo Mastodoni konto juba täna! @@ -952,9 +956,9 @@ et: login: Logi sisse logout: Logi välja migrate_account: Teisele kontole ära kolimine - migrate_account_html: Kui soovid selle konto siit ära kolida, saad seda teha siit. + migrate_account_html: Kui soovid selle konto siit ära kolida, saad seda teha siin. or_log_in_with: Või logi sisse koos - privacy_policy_agreement_html: Olen lugenud ja nõustun privaatsuspoliitikaga + privacy_policy_agreement_html: Olen tutvunud isikuandmete kaitse põhimõtetega ja nõustun nendega providers: cas: CAS saml: SAML @@ -979,7 +983,7 @@ et: confirming: Ootan e-posti kinnitust. functional: Konto on täies mahus kasutatav. pending: Teie taotlus ootab ülevaadet meie personali poolt. See võib võtta mõnda aega. Kui Teie taotlus on vastu võetud, saadetakse Teile e-kiri. - redirecting_to: Teie konto ei ole aktiivne, kuna hetkel suunatakse ümber kasutajale %{acct}. + redirecting_to: See konto pole aktiivne, sest on suunatud aadressile %{acct}. view_strikes: Vaata enda eelnevaid juhtumeid too_fast: Vorm esitatud liiga kiirelt, proovi uuesti. use_security_key: Kasuta turvavõtit @@ -1029,14 +1033,14 @@ et: proceed: Kustuta konto success_msg: Konto kustutamine õnnestus warning: - before: 'Enne jätkamist palun lugege neid märkmeid hoolikalt:' - caches: Sisu, mis on salvestatud teiste serverite poolt, võib jääda alles - data_removal: Teie postitused ning muud andmed kustutatakse jäädavalt + before: 'Veendu, et saad aru, mida toob plaanitav muudatus kaasa:' + caches: Teiste serverite poolt talletatud sisu võib jääda kättesaadavaks + data_removal: Sinu postitused ning kontoandmed kustutatakse jäädavalt email_change_html: Te saate muuta oma e-postiaadressi kontot kustutamata email_contact_html: Kui see ikkagi ei saabu, saatke abi saamiseks kiri aadressile %{email} email_reconfirmation_html: Kui Te ei saanud kinnituskirja, saate selle uuesti küsida - irreversible: Te ei saa taastada ega taasaktiveerida oma kontot - more_details_html: Rohkemate detailide jaoks palun lugege privaatsuspoliitikat. + irreversible: Kustutatud kontot ei saa taastada ega uuesti aktiveerida + more_details_html: Konto kustutamise kohta loe täpsemalt isikuandmete kaitse põhimõtetest. username_available: Teie kasutajanimi muutub uuesti kasutatavaks username_unavailable: Teie kasutajanimi jääb mitte kasutatavaks disputes: @@ -1237,9 +1241,9 @@ et: not_ready: Ei saa lisada faile, mida hetkel töödeldakse. Proovige uuesti mõne hetke pärast! too_many: Ei saa lisada rohkem, kui 4 faili migrations: - acct: uue konto kasutajanimi@domeen + acct: Kolitud aadressile cancel: Tühista ümbersuunamine - cancel_explanation: Ümbersuunamise tühistamine taasaktiveerib Teie praeguse konto, kuid ei too tagasi jälgijaid, mis on sellele kontole üle viidud. + cancel_explanation: Ümbersuunamise tühistamine aktiveerib siinse konto, kuid teisele kontole üle viidud jälgijaid tagasi ei too. cancelled_msg: Ümbersuunamise tühistamine õnnestus. errors: already_moved: on sama konto, kuhu Te olete juba kolinud @@ -1248,25 +1252,25 @@ et: not_found: ei leitud on_cooldown: Te olete hetkel ootel followers_count: Jälgijaid kolimise hetkel - incoming_migrations: Teiselt kontolt siia kolimine - incoming_migrations_html: Kui soovid kolida teise konto siia, pead esmalt määrama kolitava konto nime. + incoming_migrations: Teise konto siia kolimine + incoming_migrations_html: Kui soovid kolida teise konto siia, pead esmalt määrama kolitava konto aadressi. moved_msg: Teie konto on nüüd ümber suunamas kontole %{acct} ning Teie jälgijaid kolitakse üle. - not_redirecting: Teie kontot ei suunata hetkel ümber. - on_cooldown: Te olete hiljuti kolinud oma kontot. See funktsioon on jälle kättesaadav %{count} päeva pärast. - past_migrations: Eelmiseid kolimisi - proceed_with_move: Koli üle jälgijad - redirected_msg: Teie kontot suunatakse nüüd ümber kontole %{acct}. - redirecting_to: Teie konto suunatakse ümber kontole %{acct}. - set_redirect: Määra ümbersuunamine + not_redirecting: See konto pole praegu kuskile ümber suunatud. + on_cooldown: Oled oma kontot hiljuti kolinud. Uuesti saad seda teha %{count} päeva pärast. + past_migrations: Kolimisajalugu + proceed_with_move: Käivita kolimine + redirected_msg: Konto on suunatud ümber aadressile %{acct}. + redirecting_to: Konto on suunatud ümber aadressile %{acct}. + set_redirect: Suuna ümber warning: - backreference_required: Uus konto peab olema esmalt seadistatud tagasi viitama praegusele kontole - before: 'Enne jätkamist palun lugege neid märkmeid hoolikalt:' - cooldown: Pärast kolimist on ooteperiood, mille kestel ei saa Te uuesti kolida - disabled_account: Teie praegune konto ei ole täiesti kasutatav peale seda. Sellest hoolimata on Teil ligipääs andmete ekspordile ja taasaktiveerimisele. - followers: See tegevus kolib kõik jälgijad üle praeguselt kontolt uuele kontole - only_redirect_html: Alternatiivselt saate Te seadistada ainult ümbersuunamise Teie profiilil. - other_data: Muid andmeid ei liigutata automaatselt - redirect: Teie praegune konto eemaldatakse otsingutulemustest ning profiilile lisatakse ümbersuunamise märguanne + backreference_required: Uus konto peab olema esmalt seadistatud võtma vastu siinse konto jälgijaid + before: 'Veendu, et saad aru, mida toob plaanitav muudatus kaasa:' + cooldown: Kolimisele järgneb ooteaeg, mille vältel kontot mõnda aega ümber kolida ei saa + disabled_account: Pärast kolimist konto kasutamine piiratakse. Säilib andmete eksportimise ja konto aktiveerimise võimalus. + followers: See käsklus kolib kõik siinse konto jälgijad üle sinu uue konto jälgijateks + only_redirect_html: Teine võimalus on märkida konto ümbersuunatuks. + other_data: Muid kontoandmeid, sh postitusi automaatselt üle ei kanta + redirect: Konto eemaldatakse avalikust kataloogist ja märgitakse profiilis ümbersuunatuks moderation: title: Modereerimine move_handler: @@ -1434,7 +1438,7 @@ et: settings: account: Konto account_settings: Kontosätted - aliases: Konto teised nimed + aliases: Siia kolitavad kontod appearance: Välimus authorized_apps: Lubatud rakendused back: Tagasi Mastodoni @@ -1445,7 +1449,7 @@ et: featured_tags: Esile toodud sildid import: Impordi import_and_export: Import / eksport - migrate: Konto migreerumine + migrate: Konto kolimine notifications: Teated preferences: Eelistused profile: Profiil diff --git a/config/locales/eu.yml b/config/locales/eu.yml index 02a8390cd8..7558d08ccb 100644 --- a/config/locales/eu.yml +++ b/config/locales/eu.yml @@ -548,7 +548,6 @@ eu: report_notes: created_msg: Salaketa oharra ongi sortu da! destroyed_msg: Salaketa oharra ongi ezabatu da! - today_at: Gaur %{time}(e)tan reports: account: notes: diff --git a/config/locales/fa.yml b/config/locales/fa.yml index 04a4d41419..0260e2e631 100644 --- a/config/locales/fa.yml +++ b/config/locales/fa.yml @@ -265,6 +265,7 @@ fa: update_custom_emoji_html: "%{name} شکلک %{target} را به‌روز کرد" update_domain_block_html: "%{name} مسدودسازی دامنه را برای %{target} به‌روزرسانی کرد" update_status_html: "%{name} نوشتهٔ %{target} را به‌روز کرد" + deleted_account: حساب حذف شد empty: هیچ گزارشی پیدا نشد. filter_by_action: پالایش بر اساس کنش filter_by_user: پالایش بر اساس کاربر @@ -370,6 +371,7 @@ fa: hint: مسدودسازی دامنه جلوی ایجاد ورودی‌های حساب در پایگاه داده را نمی‌گیرد، بلکه به طور خودکار روش‌های مدیریتی را روی فعالیت‌های فعلی و گذشتهٔ آن حساب‌ها اعمال می‌کند. severity: noop: هیچ + silence: محدود suspend: تعلیق title: مسدودسازی دامین تازه obfuscate: مبهم‌سازی نام دامنهٔ @@ -495,7 +497,6 @@ fa: report_notes: created_msg: یادداشت گزارش با موفقیت ساخته شد! destroyed_msg: یادداشت گزارش با موفقیت حذف شد! - today_at: امروز در %{time} reports: account: notes: diff --git a/config/locales/fi.yml b/config/locales/fi.yml index ef4f21671a..e08502ddbe 100644 --- a/config/locales/fi.yml +++ b/config/locales/fi.yml @@ -116,6 +116,8 @@ fi: redownloaded_msg: Käyttäjän %{username} profiilin päivittäminen alkuperästä onnistui reject: Hylkää rejected_msg: Käyttäjän %{username} rekisteröitymishakemus hylättiin + remote_suspension_irreversible: Tilin tiedot on poistettu pysyvästi. + remote_suspension_reversible_hint_html: Tili on jäädytetty heidän palvelimellaan ja sen tiedot poistetaan pysyvästi %{date}. Ennen sitä tili etäpalvelimen ylläpito voi palauttaa tilin ilman haittavaikutuksia. Jos haluat poistaa kaikki tilin tiedot välittömästi, voit tehdä sen alta. remove_avatar: Poista profiilikuva remove_header: Poista otsakekuva removed_avatar_msg: Käyttäjän %{username} avatar-kuva poistettu onnistuneesti @@ -543,25 +545,24 @@ fi: relationships: title: "%{acct}n suhteet" relays: - add_new: Lisää uusi rele + add_new: Lisää uusi välittäjä delete: Poista - description_html: "federation relay on välittäjä palvelin, joka vaihtaa suuria määriä julkisia viestejä palvelimien välillä, jotka tilaavat ja julkaisevat sitä. Tämä auttaa pieniä ja keskisuuria palvelimia löytämään monipuolista sisältöä, joka muuten vaatisi käyttäjiä seuraamaan manuaalisesti muita ihmisiä eri palvelimilla." + description_html: "federaatiovälittäjä on välityspalvelin, joka siirtää siihen liittyneiden palvelimien välillä suuria julksia viestimääriä. Tämä voi auttaa pieniä ja keskikokoisia palvelimia löytämään fediversen sisältöä, joka muutoin vaatisi paikallisia käyttäjiä seuraamaan etäpalvelimien käyttäjiä manuaalisesti." disable: Poista käytöstä - disabled: Poistettu käytöstä + disabled: Ei käytössä enable: Ota käyttöön - enable_hint: Kun käytössä, palvelimesi tilaa kaikki julkiset viestit tästä releestä ja alkaa lähettää tämän palvelimen julkisia viestejä siihen. + enable_hint: Kun tämä on otettu käyttöön, palvelimesi liittyy välittäjään ja vastaanottaa jatkossa kaikki sen jakelemat julkiset julkaisut sekä välittää omat julkiset julkaisunsa sille. enabled: Käytössä - inbox_url: Synkronoi URL - pending: Odotetaan releen hyväksyntää + inbox_url: Välittäjän URL + pending: Odotetaan välittäjän hyväksyntää save_and_enable: Tallenna ja ota käyttöön - setup: Määritä releyhteys + setup: Määritä yhteys välittäjään signatures_not_enabled: Releet eivät toimi oikein, kun turvallinen tila tai rajoitettu federaatio on käytössä status: Tila - title: Releet + title: Välittäjät report_notes: created_msg: Muistiinpano onnistuneesti lisätty raporttiin! destroyed_msg: Muistiinpano onnistuneesti poistettu raportista! - today_at: Tänään klo %{time} reports: account: notes: @@ -704,6 +705,9 @@ fi: content_retention: preamble: Määritä, miten käyttäjän luoma sisältö tallennetaan Mastodoniin. title: Sisällön säilyttäminen + default_noindex: + desc_html: Vaikuttaa kaikkiin käyttäjiin, jotka eivät ole muuttaneet tätä asetusta itse + title: Jätä käyttäjät oletusarvoisesti hakukoneindeksoinnin ulkopuolelle discovery: follow_recommendations: Noudata suosituksia preamble: Mielenkiintoisen sisällön esille tuominen auttaa saamaan uusia käyttäjiä, jotka eivät ehkä tunne ketään Mastodonista. Määrittele, kuinka erilaiset etsintäominaisuudet toimivat palvelimellasi. @@ -971,6 +975,9 @@ fi: email_below_hint_html: Jos alla oleva sähköpostiosoite on virheellinen, voit muuttaa sitä täällä ja tilata uuden vahvistussähköpostiviestin. email_settings_hint_html: Vahvistussähköposti lähetettiin osoitteeseen %{email}. Jos sähköpostiosoite ei ole oikea, voit muuttaa sitä tiliasetuksissa. title: Asetukset + sign_in: + preamble_html: Kirjaudu %{domain}-tunnuksillasi. Jos tilisi sijaitsee eri palvelimella, et voi kirjautua täällä. + title: Kirjaudu palveluun %{domain} sign_up: preamble: Kun sinulla on tili tällä Mastodon-palvelimella, voit seurata kaikkia muita verkossa olevia henkilöitä riippumatta siitä, missä heidän tilinsä on. title: Otetaan sinulle käyttöön %{domain}. @@ -1629,7 +1636,7 @@ fi: edit_profile_step: Voit muokata profiiliasi lataamalla profiilikuvan, vaihtamalla näyttönimeä ja paljon muuta. Voit halutessasi arvioida uudet seuraajat ennen kuin he saavat seurata sinua. explanation: Näillä vinkeillä pääset alkuun final_action: Ala julkaista - final_step: 'Ala julkaista! Vaikkei sinulla olisi seuraajia, monet voivat nähdä julkiset viestisi esimerkiksi paikallisella aikajanalla ja hashtagien avulla. Kannattaa myös esittäytyä! Käytä hashtagia #esittely.' + final_step: 'Ala julkaista! Vaikkei sinulla olisi seuraajia, monet voivat nähdä julkiset viestisi esimerkiksi paikallisella aikajanalla ja hashtageilla. Kannattaa myös esittäytyä! Käytä hashtagia #esittely.' full_handle: Koko käyttäjätunnuksesi full_handle_hint: Kerro tämä ystävillesi, niin he voivat lähettää sinulle viestejä tai löytää sinut toisen instanssin kautta. subject: Tervetuloa Mastodoniin @@ -1641,7 +1648,7 @@ fi: seamless_external_login: Olet kirjautunut ulkoisen palvelun kautta, joten salasana- ja sähköpostiasetukset eivät ole käytettävissä. signed_in_as: 'Kirjautunut henkilönä:' verification: - explanation_html: 'Voit vahvistaa itsesi profiilisi metatietojen linkkien omistajaksi.. Tätä varten linkitetyn verkkosivuston on sisällettävä linkki takaisin Mastodon -profiiliisi. Palauttavalla linkillä täytyy olla rel="me" tuntomerkki. Linkin tekstisisällöllä ei ole väliä. Tässä on esimerkki:' + explanation_html: 'Voit vahvistaa olevasi profiilisi metatiedoissa olevien linkkien omistaja.. Tätä varten linkitetyn verkkosivuston täytyy sisältää linkki takaisin Mastodon-profiiliisi. Palauttavalla linkillä täytyy olla rel="me"-arvo. Linkin tekstisisällöllä ei ole merkitystä. Tässä on esimerkki:' verification: Vahvistus webauthn_credentials: add: Lisää uusi suojausavain diff --git a/config/locales/fo.yml b/config/locales/fo.yml index 7d98d65ccf..5145be40c5 100644 --- a/config/locales/fo.yml +++ b/config/locales/fo.yml @@ -116,6 +116,8 @@ fo: redownloaded_msg: Tín vangamynd %{username}'s er nú endurnýggja reject: Nokta rejected_msg: Tað eydnaðist, at avvísa umsóknina frá %{username}'s um innskriving + remote_suspension_irreversible: Dáturnar hjá hesi kontuni eru strikaðar med alla. + remote_suspension_reversible_hint_html: Kontan er sett úr gildi á teirra ambætara og dáturnar verða endaliga strikaðar tann %{date}. Inntil tá kann fjarambætarin endurskapa kontuna uttan fylgjur. Ynskir tú at strika allar dátur hjá kontuni beinan vegin, so kanst tú gera tað niðanfyri. remove_avatar: Sletta avatar remove_header: Sletta headera removed_avatar_msg: Slettaði avatar myndina hjá %{username} @@ -561,7 +563,6 @@ fo: report_notes: created_msg: Viðmerking til melding stovnað! destroyed_msg: Viðmerking til melding strikað! - today_at: Í dag kl. %{time} reports: account: notes: @@ -704,6 +705,9 @@ fo: content_retention: preamble: Stýr hvussu brúkara-skapt tilfar er goymt í Mastodon. title: Varðveitsla av tilfari + default_noindex: + desc_html: Hevur ávirkan á allar brúkarar, sum ikki hava broytt hesa stillingina sjálvi + title: Tekur brúkarar úr leitimaskinu-indeksering, um ikki annað er valt discovery: follow_recommendations: Tilmæli um at fylgja preamble: At fáa áhugavert innihald í ljósmála er avgerandi fyri at nýggir brúkarar, sum kanska ongan kenna á Mastodon, kunnu koma væl umborð. Stýr, hvussu hentleikarnir at uppdaga ymiskt rigga á ambætaranum hjá tær. @@ -971,6 +975,9 @@ fo: email_below_hint_html: Er telduposturin niðanfyri skeivur, so kanst tú broyta hann her og móttaka eitt nýtt váttanarteldubræv. email_settings_hint_html: Váttanarteldubrævið varð sent til %{email}. Um telduposturin er skeivur, so kanst tú broyta hann í kontustillingunum. title: Uppseting + sign_in: + preamble_html: Rita inn við tínum %{domain} heimildum. Er konta tín á einum øðrum ambætara, so er ikki gjørligt hjá tær at rita inn her. + title: Rita inn á %{domain} sign_up: preamble: Við eini kontu á hesum Mastodon ambætaranum ber til hjá tær at fylgja ein og hvønn annan persón á netverkinum, óansæð hvar teirra konta er hýst. title: Latum okkum fáa teg settan upp á %{domain}. diff --git a/config/locales/fr-QC.yml b/config/locales/fr-QC.yml index 91b4962122..f3a6e0b4c0 100644 --- a/config/locales/fr-QC.yml +++ b/config/locales/fr-QC.yml @@ -116,6 +116,8 @@ fr-QC: redownloaded_msg: Le profil de %{username} a été actualisé avec succès depuis l’origine reject: Rejeter rejected_msg: La demande d’inscription de %{username} a été rejetée avec succès + remote_suspension_irreversible: Les données de ce compte ont été supprimées définitivement. + remote_suspension_reversible_hint_html: Ce compte a été suspendu par son serveur d'accueil, et les données rattachées seront supprimées le %{date}. Jusqu'à cette date, il peut être restauré sans aucune perte par le serveur distant. Si vous souhaitez supprimer immédiatement toutes les données de ce compte, vous pouvez le faire ci-dessous. remove_avatar: Supprimer l’avatar remove_header: Supprimer l’entête removed_avatar_msg: L’avatar de %{username} a été supprimé avec succès @@ -373,6 +375,8 @@ fr-QC: add_new: Mettre le domaine sur liste sur blanche created_msg: Ce domaine a été ajouté à la liste blanche avec succès destroyed_msg: Le domaine a été supprimé de la liste blanche + export: Exporter + import: Importer undo: Supprimer de la liste blanche domain_blocks: add_new: Bloquer un nouveau domaine @@ -382,13 +386,18 @@ fr-QC: edit: Modifier le blocage de domaine existing_domain_block: Vous avez déjà imposé des limites plus strictes à %{name}. existing_domain_block_html: Vous avez déjà imposé des limites plus strictes à %{name}, vous devez d’abord le/la débloquer. + export: Exporter + import: Importer new: create: Créer le blocage hint: Le blocage de domaine n’empêchera pas la création de comptes dans la base de données, mais il appliquera automatiquement et rétrospectivement des méthodes de modération spécifiques sur ces comptes. severity: + desc_html: "Limiter rendra les messages des comptes de ce domaine invisibles à ceux qui ne les suivent pas. Suspendre supprimera tout le contenu, les médias, et données de profile pour les comptes de ce domaine de votre serveur. Utilisez Aucun si vous voulez simplement rejeter les fichiers multimédia." noop: Aucune + silence: Limiter suspend: Suspendre title: Nouveau blocage de domaine + no_domain_block_selected: Aucun blocage de domaine n'a été modifié car aucun n'a été sélectionné not_permitted: Vous n’êtes pas autorisé à effectuer cette action obfuscate: Obfusquer le nom de domaine obfuscate_hint: Obfusquer partiellement le nom de domaine dans la liste si la publication de la liste des limitations de domaine est activée @@ -421,6 +430,20 @@ fr-QC: resolved_dns_records_hint_html: Le nom de domaine est relié aux domaines MX suivants, qui ont la responsabilité ultime d'accepter les courriels. Bloquer un domaine MX empêchera les inscriptions à partir de toute adresse courriel utilisant le même domaine MX, même si le nom de domaine affiché est différent. Veillez à ne pas bloquer les fournisseurs de messagerie d'envergure. resolved_through_html: Résolu par %{domain} title: Blocage de domaines de courriel + export_domain_allows: + new: + title: Autoriser l'importation de domaine + no_file: Aucun fichier sélectionné + export_domain_blocks: + import: + description_html: Vous êtes sur le point d'importer une liste de blocs de domaine. Veuillez examiner cette liste très attentivement, spécialement si vous n'êtes pas l'auteur de cette liste. + existing_relationships_warning: Relations de suivi existantes + private_comment_description_html: 'Pour vous aider à suivre d''où viennent les blocs importés, des blocs importés seront créés avec le commentaire privé suivant : %{comment}' + private_comment_template: Importé depuis %{source} le %{date} + title: Importer des blocs de domaine + new: + title: Importer des blocs de domaine + no_file: Aucun fichier sélectionné follow_recommendations: description_html: "Les recommandations d'abonnement aident les nouvelles personnes à trouver rapidement du contenu intéressant. Si un·e utilisateur·rice n'a pas assez interagi avec les autres pour avoir des recommandations personnalisées, ces comptes sont alors recommandés. La sélection est mise à jour quotidiennement depuis un mélange de comptes ayant le plus d'interactions récentes et le plus grand nombre d'abonné·e·s locaux pour une langue donnée." language: Pour la langue @@ -540,7 +563,6 @@ fr-QC: report_notes: created_msg: Note de signalement créée avec succès ! destroyed_msg: Note de signalement effacée avec succès ! - today_at: Aujourd'hui à %{time} reports: account: notes: @@ -683,6 +705,9 @@ fr-QC: content_retention: preamble: Contrôle comment le contenu créé par les utilisateurs est enregistré et stocké dans Mastodon. title: Rétention du contenu + default_noindex: + desc_html: Affecte tous les utilisateurs qui n'ont pas modifié ce paramètre eux-mêmes + title: Ne pas indexer par défaut les utilisateurs dans les moteurs de recherche discovery: follow_recommendations: Suivre les recommandations preamble: Faire apparaître un contenu intéressant est essentiel pour interagir avec de nouveaux utilisateurs qui ne connaissent peut-être personne sur Mastodonte. Contrôlez le fonctionnement des différentes fonctionnalités de découverte sur votre serveur. @@ -913,6 +938,7 @@ fr-QC: warning: Soyez prudent·e avec ces données. Ne les partagez pas ! your_token: Votre jeton d’accès auth: + apply_for_account: Demander un compte change_password: Mot de passe delete_account: Supprimer le compte delete_account_html: Si vous désirez supprimer votre compte, vous pouvez cliquer ici. Il vous sera demandé de confirmer cette action. @@ -1157,6 +1183,7 @@ fr-QC: invalid_markup: 'contient un balisage HTML invalide: %{error}' imports: errors: + invalid_csv_file: 'Fichier CSV non valide. Erreur : %{error}' over_rows_processing_limit: contient plus de %{count} lignes modes: merge: Fusionner diff --git a/config/locales/fr.yml b/config/locales/fr.yml index b24603db98..aaa4cb6335 100644 --- a/config/locales/fr.yml +++ b/config/locales/fr.yml @@ -116,6 +116,8 @@ fr: redownloaded_msg: Le profil de %{username} a été actualisé avec succès depuis l’origine reject: Rejeter rejected_msg: La demande d’inscription de %{username} a été rejetée avec succès + remote_suspension_irreversible: Les données de ce compte ont été supprimées définitivement. + remote_suspension_reversible_hint_html: Ce compte a été suspendu par son serveur d'accueil, et les données rattachées seront supprimées le %{date}. Jusqu'à cette date, il peut être restauré sans aucune perte par le serveur distant. Si vous souhaitez supprimer immédiatement toutes les données de ce compte, vous pouvez le faire ci-dessous. remove_avatar: Supprimer l’avatar remove_header: Supprimer l’entête removed_avatar_msg: L’avatar de %{username} a été supprimé avec succès @@ -561,7 +563,6 @@ fr: report_notes: created_msg: Note de signalement créée avec succès ! destroyed_msg: Note de signalement effacée avec succès ! - today_at: Aujourd'hui à %{time} reports: account: notes: @@ -704,6 +705,9 @@ fr: content_retention: preamble: Contrôle comment le contenu créé par les utilisateurs est enregistré et stocké dans Mastodon. title: Rétention du contenu + default_noindex: + desc_html: Affecte tous les utilisateurs qui n'ont pas modifié ce paramètre eux-mêmes + title: Ne pas indexer par défaut les utilisateurs dans les moteurs de recherche discovery: follow_recommendations: Suivre les recommandations preamble: Faire apparaître un contenu intéressant est essentiel pour interagir avec de nouveaux utilisateurs qui ne connaissent peut-être personne sur Mastodonte. Contrôlez le fonctionnement des différentes fonctionnalités de découverte sur votre serveur. diff --git a/config/locales/fy.yml b/config/locales/fy.yml index 9d90643881..d178d21279 100644 --- a/config/locales/fy.yml +++ b/config/locales/fy.yml @@ -1,17 +1,81 @@ --- fy: + about: + about_mastodon_html: Mastodon is in sosjaal netwurk dat gebrûkt makket fan iepen webprotokollen en frije software. It is krekt lykas e-mail desintralisearre! + contact_missing: Net ynsteld + contact_unavailable: Net fan tapassing + hosted_on: Mastodon op %{domain} + title: Oer accounts: - last_active: letst warber + follow: Folgje + followers: + one: Folger + other: Folgers + following: Folgjend + instance_actor_flash: Dit account is in ‘virtual actor’ wêrmei’t de server himself fertsjinwurdiget en is dus gjin yndividuele brûker. It wurdt foar federaasjedoeleinen brûkt en moat net útsteld wurde. + last_active: lêst warber + link_verified_on: Eigendom fan dizze keppeling is kontrolearre op %{date} + nothing_here: Hjir is neat! + pin_errors: + following: Jo moatte dizze account wol al folgje, eardat jo it oanrekommandearje kinne + posts: + one: Toot + other: Berjochten + posts_tab_heading: Berjochten admin: + account_actions: + action: Aksje útfiere + title: Moderaasjemaatregelen tsjin %{acct} nimme + account_moderation_notes: + create: Lit in opmerking efter + created_msg: Oanmeitsjen fan opmerking foar moderatoaren slagge! + destroyed_msg: Fuortsmiten fan opmerking foar moderatoaren slagge! accounts: + add_email_domain_block: E-maildomein blokkearje + approve: Goedkarre + approved_msg: It goedkarren fan de account fan %{username} is slagge + are_you_sure: Binne jo wis? + avatar: Profylfoto + by_domain: Domein + change_email: + changed_msg: E-mailadres mei sukses wizige! + current_email: Aktuele e-mailadres + label: E-mailadres wizigje + new_email: Nij e-mailadres + submit: E-mailadres wizigje + title: E-mailadres foar %{username} wizigje + change_role: + changed_msg: Rol mei sukses wizige! + label: Rol wizigje + no_role: Gjin rol + title: Rol fan %{username} wizigje + confirm: Befêstigje + confirmed: Befêstige + confirming: Befêstiging + custom: Oanpast delete: Gegevens fuortsmite deleted: Fuortsmiten + demote: Degradearje + destroyed_msg: It fuortsmiten fan de gegevens fan %{username} stiet no yn de wachtrige + disable: Befrieze + disable_sign_in_token_auth: Ferifikaasje mei in tagongskoade fia e-mailberjocht útskeakelje + disable_two_factor_authentication: 2FA útskeakelje + disabled: Beferzen + display_name: Werjeftenamme domain: Domein edit: Bewurkje + email: E-mailadres + email_status: E-mailsteat + enable: Untteie + enable_sign_in_token_auth: Ferifikaasje mei in tagongskoade fia e-mailberjocht ynskeakelje + enabled: Ynskeakele + enabled_msg: It ûntteie fan de account fan %{username} is slagge followers: Folgers follows: Folgjend header: Omslachfoto inbox_url: Ynboks-URL + invite_request_text: Redenen om te registrearjen + invited_by: Utnûge troch ip: IP joined: Registrearre location: @@ -21,6 +85,9 @@ fy: title: Lokaasje login_status: Oanmeldsteat media_attachments: Mediabylagen + memorialize: Nei in Yn memoriam wizigje + memorialized: Yn memoriam + memorialized_msg: It nei in Yn memoriam wizigje fan de account fan %{username} is slagge moderation: active: Aktyf all: Alle @@ -28,7 +95,16 @@ fy: silenced: Beheind suspended: Utsteld title: Moderaasje + moderation_notes: Opmerkingen foar moderatoaren + most_recent_activity: Lêst warber + most_recent_ip: Lêst brûkt IP-adres + no_account_selected: Der binne gjin accounts wizige, omdat der gjin ien selektearre waard + no_limits_imposed: Gjin limiten ynsteld + no_role_assigned: Gjin rol tawezen + not_subscribed: Net abonnearre + pending: Moat noch beoardiele wurde perform_full_suspension: Utstelle + previous_strikes: Eardere skeiningen promote: Promovearje protocol: Protokol public: Iepenbier @@ -148,6 +224,6 @@ fy: statuses: content_warning: 'Ynhâldswarskôging: %{warning}' pin_errors: - direct: Berjochten dy allinnich sichtber binne foar fermelde brûkers kinne net fêstset wurde + direct: Berjochten dy’t allinnich sichtber binne foar fermelde brûkers kinne net fêstset wurde webauthn_credentials: delete: Fuortsmite diff --git a/config/locales/ga.yml b/config/locales/ga.yml index 90a1323a3d..c09238535d 100644 --- a/config/locales/ga.yml +++ b/config/locales/ga.yml @@ -180,6 +180,9 @@ ga: settings: appearance: title: Cuma + default_noindex: + desc_html: I bhfeidhm do ghach úsáideoir nár athraigh an socrú seo iad féin + title: Diúltaigh d'innéacsú inneall cuardaigh mar réamhshocrú d'úsáideoirí site_uploads: delete: Scrios comhad uaslódáilte statuses: diff --git a/config/locales/gd.yml b/config/locales/gd.yml index be1dad3992..22f87aa495 100644 --- a/config/locales/gd.yml +++ b/config/locales/gd.yml @@ -580,7 +580,6 @@ gd: report_notes: created_msg: Chaidh nòta a chruthachadh dhan ghearan! destroyed_msg: Chaidh nòta a’ ghearain a sguabadh às! - today_at: An-diugh aig %{time} reports: account: notes: diff --git a/config/locales/gl.yml b/config/locales/gl.yml index a468d47d83..e9c71cceb7 100644 --- a/config/locales/gl.yml +++ b/config/locales/gl.yml @@ -561,7 +561,6 @@ gl: report_notes: created_msg: A nota da denuncia creouse de xeito correcto! destroyed_msg: A nota da denuncia borrouse de xeito correcto! - today_at: Hoxe ás %{time} reports: account: notes: @@ -704,6 +703,9 @@ gl: content_retention: preamble: Controla como se gardan en Mastodon os contidos creados polas usuarias. title: Retención do contido + default_noindex: + desc_html: Aféctalle a tódalas usuarias que non cambiaron este axuste elas mesmas + title: Por omisión exclúe as usuarias do indexado por servidores de busca discovery: follow_recommendations: Recomendacións de seguimento preamble: Destacar contido interesante é importante para axudar a que as novas usuarias se sintan cómodas se non coñecen a ninguén en Mastodon. Xestiona os diferentes xeitos de promocionar contidos. diff --git a/config/locales/he.yml b/config/locales/he.yml index 25464c3355..39c3652a0b 100644 --- a/config/locales/he.yml +++ b/config/locales/he.yml @@ -122,6 +122,8 @@ he: redownloaded_msg: הפרופיל של %{username} רוענן בהצלחה מהמקור reject: דחויים rejected_msg: בקשת ההרשמה של %{username} נדחתה בהצלחה + remote_suspension_irreversible: נתוני חשבון זה נמחקו באופן בלתי הפיך. + remote_suspension_reversible_hint_html: חשבון זה הושעה בשרת שלו ונתוניו יוסרו במלואם בתאריך %{date}. עד אז השרת המרוחק יכול לשחזר את החשבון ללא תופעות לוואי שליליות. אם ברצונך להסיר את כל נתוני החשבון באופן מיידי, ניתן לעשות זאת להלן. remove_avatar: הסרת תמונת פרופיל remove_header: הסרת כותרת removed_avatar_msg: תמונת הפרופיל של %{username} הוסרה בהצלחה @@ -583,7 +585,6 @@ he: report_notes: created_msg: הערה על דו"ח נוצרה בהצלחה! destroyed_msg: הערה על דו"ח נמחקה בהצלחה! - today_at: היום, ב%{time} reports: account: notes: @@ -732,6 +733,9 @@ he: content_retention: preamble: שליטה על דרך אחסון תוכן המשתמשים במסטודון. title: תקופת השמירה של תכנים + default_noindex: + desc_html: משפיע על כל המשתמשים/ות שלא שינו את ההגדרה הזו בעצמם + title: הסתרת משתמשיםות ממנוע החיפוש כברירת המחדל discovery: follow_recommendations: המלצות מעקב preamble: הצפה של תוכן מעניין בקבלת פני משתמשות חדשות שאולי אינן מכירות עדיין א.נשים במסטודון. ניתן לשלוט איך אפשרויות גילוי שונות עובדות על השרת שלך. @@ -1007,6 +1011,9 @@ he: email_below_hint_html: אם כתובת הדוא"ל להלן לא נכונה, ניתן לשנותה כאן ולקבל דוא"ל אישור חדש. email_settings_hint_html: דוא"ל האישור נשלח ל-%{email}. אם כתובת הדוא"ל הזו לא נכונה, ניתן לשנותה בהגדרות החשבון. title: הגדרות + sign_in: + preamble_html: הכנס.י עם שם וסיסמא מאתר %{domain}. אם חשבונך מתארח בשרת אחר, לא ניתן להתחבר איתו פה. + title: התחבר אל %{domain} sign_up: preamble: כיוון שמסטודון מבוזרת, תוכל/י להשתמש בחשבון שלך משרתי מסטודון או רשתות תואמות אחרות אם אין לך חשבון על שרת זה. title: הבה ניצור לך חשבון בשרת %{domain}. diff --git a/config/locales/hu.yml b/config/locales/hu.yml index 8e1eb7f152..3cec6e9796 100644 --- a/config/locales/hu.yml +++ b/config/locales/hu.yml @@ -116,6 +116,8 @@ hu: redownloaded_msg: "%{username} profilját sikeresen frissítettük az eredetiből" reject: Elutasítás rejected_msg: A %{username} fiók regisztrációs kérelmét sikeresen elutasítottuk + remote_suspension_irreversible: A fiók adatait véglegesen törölték. + remote_suspension_reversible_hint_html: 'A fiókot felfüggesztették a kiszolgálóján, az adatai ekkor lesznek teljesen eltávolítva: %{date}. Eddig az időpontig a távoli kiszolgáló probléma nélkül helyre tudja állítani a fiókot. Ha azonnal törölni szeretnéd a fiók adatait, alább megteheted.' remove_avatar: Profilkép eltávolítása remove_header: Fejléc törlése removed_avatar_msg: A %{username} fiók avatárját sikeresen töröltük @@ -555,13 +557,12 @@ hu: pending: Várakozás a relé jóváhagyására save_and_enable: Mentés és engedélyezés setup: Relé kapcsolat felállítása - signatures_not_enabled: A relék nem fognak jól működni, amíg a biztonságos mód vagy az engedélyező listás mód aktív + signatures_not_enabled: A relék nem fognak megfelelően működni, amíg a biztonságos mód vagy a korlátozott föderációs mód engedélyezett status: Állapot title: Relék report_notes: created_msg: Bejelentési feljegyzés létrehozva! destroyed_msg: Bejelentési feljegyzés törölve! - today_at: Ma %{time}-kor reports: account: notes: @@ -704,6 +705,9 @@ hu: content_retention: preamble: Felhasználók által generált tartalom Mastodonon való tárolásának szabályozása. title: Tartalom megtartása + default_noindex: + desc_html: Azokat a felhasználókat érinti, akik nem módosították ezt a beállítást + title: Alapértelmezetten ne indexeljék a keresők a felhasználókat discovery: follow_recommendations: Ajánlottak követése preamble: Az érdekes tartalmak felszínre hozása fontos szerepet játszik az új felhasználók bevonásában, akik esetleg nem ismerik a Mastodont. Szabályozd, hogy a különböző felfedezési funkciók hogyan működjenek a kiszolgálón. @@ -971,6 +975,9 @@ hu: email_below_hint_html: Ha az alábbi e-mail cím nem megfelelő, itt megváltoztathatod és kaphatsz egy új igazoló e-mailt. email_settings_hint_html: A visszaigazoló e-mailt elküldtük ide %{email}. Ha az e-mail cím nem megfelelő, megváltoztathatod a fiókod beállításainál. title: Beállítás + sign_in: + preamble_html: Jelentkezz be a %{domain} fiókoddal. Ha másik kiszolgálón található a fiókod, akkor itt nem fogsz tudni belépni. + title: Jelentkezz be a %{domain}-ra sign_up: preamble: Egy fiókkal ezen a Mastodon kiszolgálón követhetsz bárkit a hálózaton, függetlenül attól, hogy az illető fiókja melyik kiszolgálón található. title: Állítsuk be a fiókod a %{domain} kiszolgálón. diff --git a/config/locales/hy.yml b/config/locales/hy.yml index ca2598b14e..5cd6d53a34 100644 --- a/config/locales/hy.yml +++ b/config/locales/hy.yml @@ -335,8 +335,6 @@ hy: save_and_enable: Պահպանել եւ միացնել status: Կարգավիճակ title: Վերահեռարձակիչներ - report_notes: - today_at: Այսօր ժամը %{time}-ին reports: account: notes: diff --git a/config/locales/id.yml b/config/locales/id.yml index a6965cdbd2..db6379c7f0 100644 --- a/config/locales/id.yml +++ b/config/locales/id.yml @@ -550,7 +550,6 @@ id: report_notes: created_msg: Catatan laporan berhasil dibuat! destroyed_msg: Catatan laporan berhasil dihapus! - today_at: Hari ini pada %{time} reports: account: notes: @@ -690,6 +689,9 @@ id: content_retention: preamble: Atur bagaimana konten yang dibuat oleh pengguna disimpan di Mastodon. title: Retensi konten + default_noindex: + desc_html: Memengaruhi semua pengguna yang belum mengubah pengaturan ini sendiri + title: Keluarkan pengguna dari pengindeksan mesin telusur secara bawaan discovery: follow_recommendations: Ikuti rekomendasi preamble: Menampilkan konten menarik penting dalam memandu pengguna baru yang mungkin tidak tahu siapa pun di Mastodon. Atur bagaimana berbagai fitur penemuan bekerja di server Anda. diff --git a/config/locales/io.yml b/config/locales/io.yml index 7dc54986ed..b05555e1be 100644 --- a/config/locales/io.yml +++ b/config/locales/io.yml @@ -536,7 +536,6 @@ io: report_notes: created_msg: Raportnoto sucesoze kreesis! destroyed_msg: Raportnoto sucesoze efacesis! - today_at: Hodie en %{time} reports: account: notes: diff --git a/config/locales/is.yml b/config/locales/is.yml index cd0a5a2b15..5df9c2c724 100644 --- a/config/locales/is.yml +++ b/config/locales/is.yml @@ -561,7 +561,6 @@ is: report_notes: created_msg: Tókst að útbúa minnispunkt skýrslu! destroyed_msg: Tókst að eyða minnispunkti skýrslu! - today_at: Í dag kl. %{time} reports: account: notes: @@ -704,6 +703,9 @@ is: content_retention: preamble: Stýrðu hvernig efni frá notendum sé geymt í Mastodon. title: Geymsla efnis + default_noindex: + desc_html: Hefur áhrif á alla þá notendur sem ekki hafa breytt þessum stillingum sjálfir + title: Sjálfgefið láta notendur afþakka atriðaskráningu í leitarvélum discovery: follow_recommendations: Meðmæli um að fylgjast með preamble: Að láta áhugavert efni koma skýrt fram er sérstaklega mikilvægt til að nálgast nýja notendur sem ekki þekkja neinn sem er á Mastodon. Stýrðu því hvernig hinir ýmsu eiginleikar við uppgötvun efnis virka á netþjóninum þínum. diff --git a/config/locales/it.yml b/config/locales/it.yml index b0e911f7f4..59d9f910a8 100644 --- a/config/locales/it.yml +++ b/config/locales/it.yml @@ -116,6 +116,8 @@ it: redownloaded_msg: Il profilo di %{username} è stato aggiornato correttamente dall'origine reject: Rifiuta rejected_msg: Richiesta d'iscrizione di %{username} rifiutata correttamente + remote_suspension_irreversible: I dati di questo account sono stati cancellati in modo irreversibile. + remote_suspension_reversible_hint_html: L'account è stato sospeso sul loro server e i dati saranno completamente eliminati il %{date}. Fino ad allora, il server remoto può ripristinare questo account senza effetti negativi. Se si desidera eliminare immediatamente tutti i dati dell'account, è possibile farlo qui sotto. remove_avatar: Rimuovi l'avatar remove_header: Rimuovi l'intestazione removed_avatar_msg: Immagine dell'avatar di %{username} rimossa correttamente @@ -561,7 +563,6 @@ it: report_notes: created_msg: Nota rapporto creata! destroyed_msg: Nota rapporto cancellata! - today_at: Oggi alle %{time} reports: account: notes: @@ -704,6 +705,9 @@ it: content_retention: preamble: Controlla come vengono memorizzati i contenuti generati dall'utente in Mastodon. title: Conservazione dei contenuti + default_noindex: + desc_html: Interessa tutti gli utenti che non hanno modificato personalmente questa impostazione + title: Esclude gli utenti dall'indicizzazione dei motori di ricerca per impostazione predefinita discovery: follow_recommendations: Segui le raccomandazioni preamble: La comparsa di contenuti interessanti è determinante per l'arrivo di nuovi utenti che potrebbero non conoscere nessuno su Mastodon. Controlla in che modo varie funzionalità di scoperta funzionano sul tuo server. @@ -973,6 +977,9 @@ it: email_below_hint_html: Se l'indirizzo e-mail sottostante non è corretto, puoi cambiarlo qui e ricevere una nuova e-mail di conferma. email_settings_hint_html: L'email di conferma è stata inviata a %{email}. Se l'indirizzo e-mail non è corretto, puoi modificarlo nelle impostazioni dell'account. title: Configurazione + sign_in: + preamble_html: Accedi con le tue credenziali %{domain}. Se il tuo account si trova su un server diverso, non potrai accedere qui. + title: Accedi a %{domain} sign_up: preamble: Con un account su questo server Mastodon, sarai in grado di seguire qualsiasi altra persona sulla rete, indipendentemente da dove sia ospitato il suo account. title: Lascia che ti configuriamo su %{domain}. diff --git a/config/locales/ja.yml b/config/locales/ja.yml index 271257e27d..6c434c90bd 100644 --- a/config/locales/ja.yml +++ b/config/locales/ja.yml @@ -383,6 +383,7 @@ ja: create: ブロックを作成 hint: ドメインブロックはデータベース中のアカウント項目の作成を妨げませんが、遡って自動的に指定されたモデレーションをそれらのアカウントに適用します。 severity: + desc_html: "はこのドメインでのアカウントの投稿をフォローしていない人から隠します。停止はこのドメインでのアカウントのコンテンツ、メディア、プロフィールデータをサーバーから削除します。メディアファイルのみを拒否したい場合はなしを選択します。" noop: なし silence: 制限 suspend: 停止 @@ -420,10 +421,14 @@ ja: resolved_through_html: "%{domain}を通して解決しました" title: メールドメインブロック export_domain_allows: + new: + title: ドメイン許可をインポート no_file: ファイルが選択されていません export_domain_blocks: import: + description_html: ドメインブロックのリストをインポートしようとしています。このリストを自分で作成していない場合は、慎重に確認してください。 existing_relationships_warning: 既存のフォロー関係 + private_comment_description_html: インポートされたブロックがどこから来たのかを追跡するため、インポートされたブロックは次のプライベートコメントを追加して作成されます:%{comment} private_comment_template: "%{source} から %{date} にインポートしました" title: ドメインブロックをインポート new: @@ -545,7 +550,6 @@ ja: report_notes: created_msg: 通報メモを書き込みました! destroyed_msg: 通報メモを削除しました! - today_at: 今日 %{time} reports: account: notes: @@ -685,6 +689,9 @@ ja: content_retention: preamble: ユーザーが生成したコンテンツがどのように Mastodon に保存されるかを管理します。 title: コンテンツの保持 + default_noindex: + desc_html: この設定を自分で変更していない全ユーザーに影響します + title: デフォルトで検索エンジンによるインデックスを拒否する discovery: follow_recommendations: おすすめフォロー preamble: Mastodon を知らないユーザーを取り込むには、興味深いコンテンツを浮上させることが重要です。サーバー上で様々なディスカバリー機能がどのように機能するかを制御します。 diff --git a/config/locales/kab.yml b/config/locales/kab.yml index 7dd8bcabde..d2a96d41fd 100644 --- a/config/locales/kab.yml +++ b/config/locales/kab.yml @@ -344,8 +344,6 @@ kab: save_and_enable: Sekles rnu rmed-it status: Addad title: Imnegliyen - report_notes: - today_at: Ass-a ɣef %{time} reports: account: notes: diff --git a/config/locales/ko.yml b/config/locales/ko.yml index af8ba5657c..4dc950197b 100644 --- a/config/locales/ko.yml +++ b/config/locales/ko.yml @@ -113,6 +113,8 @@ ko: redownloaded_msg: 성공적으로 %{username}의 프로필을 원본으로부터 업데이트 하였습니다 reject: 거부 rejected_msg: 성공적으로 %{username}의 가입 신청서를 반려하였습니다 + remote_suspension_irreversible: 이 계정의 데이터는 되돌릴 수 없도록 삭제되었습니다. + remote_suspension_reversible_hint_html: 이 계정은 계정이 속한 서버에서 정지되었습니다, 그리고 %{date}에 데이터가 완전히 삭제될 것입니다. 그 때까지는 해당 서버에서 계정을 그대로 복구할 수 있습니다. 만약 지금 당장 이 계정의 모든 데이터를 삭제하고 싶다면, 아래에서 실행할 수 있습니다. remove_avatar: 아바타 지우기 remove_header: 헤더 삭제 removed_avatar_msg: 성공적으로 %{username}의 아바타 이미지를 삭제하였습니다 @@ -552,7 +554,6 @@ ko: report_notes: created_msg: 신고 기록이 성공적으로 작성되었습니다! destroyed_msg: 신고 기록이 성공적으로 삭제되었습니다! - today_at: 오늘 %{time} reports: account: notes: @@ -692,6 +693,9 @@ ko: content_retention: preamble: 마스토돈에 저장된 사용자 콘텐츠를 어떻게 다룰지 제어합니다. title: 콘텐츠 보존기한 + default_noindex: + desc_html: 이 설정을 개인적으로 바꾸지 않은 모든 사용자들에게 적용 됩니다 + title: 사용자들이 기본적으로 검색엔진에 인덱싱되지 않도록 합니다 discovery: follow_recommendations: 팔로우 추천 preamble: 흥미로운 콘텐츠를 노출하는 것은 마스토돈을 알지 못할 수도 있는 신규 사용자를 유입시키는 데 중요합니다. 이 서버에서 작동하는 다양한 발견하기 기능을 제어합니다. diff --git a/config/locales/ku.yml b/config/locales/ku.yml index 453bc839b1..ed665d621d 100644 --- a/config/locales/ku.yml +++ b/config/locales/ku.yml @@ -116,6 +116,8 @@ ku: redownloaded_msg: Bi serkeftî profîla %{username} ji kokê va hat nûve kirin reject: Nepejirîne rejected_msg: Tomarkirina %{username} bi awayekî serkeftî nehate pejirandin + remote_suspension_irreversible: Daneyên vê ajimêrê bi awayekî bê veger hatine jêbirin. + remote_suspension_reversible_hint_html: Ajimêr hate rawestandin li ser rajekarê wan, û daneyên di %{date} de wê hemû werin rakirin. Heya vê demê, ajimêr bêyî bandorên nebaş dikare dîsa vegere. Ku tu dixwazî hemû daneyan ajimêrê niha rakî, tu dikarî li jêrê bikî. remove_avatar: Avatarê rake remove_header: Sernavê rake removed_avatar_msg: Wêneyê %{username} bi awayekî serkeftî hate rakirin @@ -148,7 +150,7 @@ ku: suspend: Hatiye rawestandin suspended: Hatiye rawestandin suspension_irreversible: Daneyên vê ajimêrê bêveger hatine jêbirin. Tu dikarî ajimêra xwe ji rawestandinê vegerinî da ku ew bi kar bînî lê ew ê tu daneya ku berê hebû venegere. - suspension_reversible_hint_html: Ajimêr hat qerisandin, û daneyên di %{date} de hemû were rakirin. Hetta vê demê, ajimêr bê bandorên nebaş dikare dîsa vegere. Heke tu dixwazî hemû daneyan ajimêrê niha rakî, tu dikarî li jêrê bikî. + suspension_reversible_hint_html: Ajimêr hate rawestandin, û daneyên di %{date} de wê hemû werin rakirin. Heya vê demê, ajimêr bêyî bandorên nebaş dikare dîsa vegere. Ku tu dixwazî hemû daneyan ajimêrê niha rakî, tu dikarî li jêrê bikî. title: Ajimêr unblock_email: Astengiyê li ser navnîşana e-nameyê rake unblocked_email_msg: Bi serkeftî astengiya li ser navnîşana e-nameyê %{username} hate rakirin @@ -563,7 +565,6 @@ ku: report_notes: created_msg: Nîşeyê ragihandinê bi awayekî serkeftî pêk hat! destroyed_msg: Nîşeyê ragihandinê bi awayekî serkeftî hate jêbirin! - today_at: Îro di %{time} de reports: account: notes: @@ -706,6 +707,9 @@ ku: content_retention: preamble: Kontrol bike ka naveroka ku ji aliyê bikarhêner ve hatiye çêkirin di Mastodon de çawa tê tomarkirin. title: Parastina naverokê + default_noindex: + desc_html: Bandorê li ser hemû bikarhênerên ku bi xwe ev sazkarî neguhertine + title: Pêlrêçkirna bikarhêneran ji motorê lêgerînê dûr bixe discovery: follow_recommendations: Pêşniyarên şopandinê preamble: Rûbirûbûna naveroka balkêş ji bo bikarhênerên nû yên ku li ser Mastodon kesek nas nakin pir bi bandor e. Kontrol bike ka çend taybetmendiyên vekolînê li ser rajekarê te çawa dixebite. @@ -973,6 +977,9 @@ ku: email_below_hint_html: Heke navnîşana e-nameya jêrîn ne rast be, tu dikarî wê li vir biguherîne û e-nameyeke pejirandinê ya nû bistîne. email_settings_hint_html: E-nameya pejirandinê ji %{email} re hate şandin. Heke ew navnîşana e-nameyê ne rast be, tu dikarî wê di sazkariyên ajimêr de biguherîne. title: Damezirandin + sign_in: + preamble_html: Têketinê bike bi riya %{domain} xwe. Ku ajimêrê te li ser rajekareke cuda hatiye pêşkêşkirin, tu yê nikaribû têketinê bikî vir. + title: Têkeve %{domain} sign_up: preamble: Bi ajimêrekê li ser vê rajekarê Mastodon re, tu yê karîbî her keseke din li ser torê bişopînî, her ku ajimêrê wan li ku derê tê pêşkêşkirin. title: Ka em te bi rê bixin li ser %{domain}. @@ -1327,10 +1334,10 @@ ku: trillion: Trîlyon otp_authentication: code_hint: Ji bo pejirandinê têkeve koda te ya ku ji alîyê sepana piştraskirinê va hatiye çê kirin - description_html: Heke tubi piştrastkirina du-faktorî re sepana piştrastkirinê çalak bikî, ji bo têketinê hewceye telefona te li ba te be, ji bona têketinê te ra nîşaneyan çê bike. + description_html: Ku tubi piştrastkirina du-gavî re sepana piştrastkirinê çalak bikî, ji bo têketinê pêdivî heye ku telefona te li ba te be, ji bona têketinê te ra nîşaneyan çê bike. enable: Çalak bike instructions_html: "Vê kodê QR kontrol bike bi riya Google Authenticator an jî sepanekeTOTP li ser têlefona xwe . Ji niha û pê ve, ew sepan dê nîşanên ku divê tu binivîsîne dema têketinê de biafirîne." - manual_instructions: 'Heke tu nikarî bî koda QR venêrî û pêwîst be bi dest bikevî, ev nivîsê hêsan ê veşartî:' + manual_instructions: 'Ku tu nikarî bî koda QR venêrî û pêwîst be bi dest bikevî, ev nivîsê hêsan ê veşartî:' setup: Saz bike wrong_code: Koda têketinê betal e! Dema rajekarê û dema amûrê raste? pagination: @@ -1567,7 +1574,7 @@ ku: enabled: Rastandina du-gavî bi serfirazî hate çalak kirin enabled_success: Rastandina du-gavî bi serfirazî hate çalak kirin generate_recovery_codes: Kodên xilaskirinê çêbike - lost_recovery_codes: Ku telefon winda bibe kodên xilaskirinê derfet dide ku tu bigihijî ajimêra xwe. Heke te kodên xwe yê xilaskirinê winda kiribe tu dikarî ji vê derê dîsa ava bikî. Kodên te yê xilaskirinê ên kevin wê nederbasdar bibe. + lost_recovery_codes: Ku telefon winda bibe kodên xilaskirinê derfet dide ku tu bigihijî ajimêra xwe. Ku te kodên xwe yê xilaskirinê winda kiribe tu dikarî ji vê derê dîsa ava bikî. Kodên te yê xilaskirinê ên kevin wê nederbasdar bibe. methods: Rêbazên du-gavî otp: Sepana Authenticator recovery_codes: Kilîtên rizgarbûna hilanînê @@ -1652,7 +1659,7 @@ ku: success: Tevlîkirina kilîteke ewlehiyê nû bi awayekî serkeftî qediya. delete: Jê bibe delete_confirmation: Ma tu bi rastî dixwazî ku ev kilîta ewlehiyê jê bibe? - description_html: Heker tu piştrastkirina kilîta ewlehiyê çalak bikî, Ji bo têketinê ger tu kilîtekî ewlehiyê bikarbînî. + description_html: Ku tu piştrastkirina kilîta ewlehiyê çalak bikî, Ji bo têketinê divê tu kilîtekî ewlehiyê bi kar bînî. destroy: error: Dema kilîda ewlehiyê hate jêbirin pirsgirêkek peyda bû. Ji kerema xwe re careke din biceribîne. success: Kilîda ewlehiyê bi awayekî serkeftî hatê jêbirin. diff --git a/config/locales/la.yml b/config/locales/la.yml new file mode 100644 index 0000000000..0a4bec9ee9 --- /dev/null +++ b/config/locales/la.yml @@ -0,0 +1,12 @@ +--- +la: + errors: + '400': The request you submitted was invalid or malformed. + '403': You don't have permission to view this page. + '404': The page you are looking for isn't here. + '406': This page is not available in the requested format. + '410': The page you were looking for doesn't exist here anymore. + '422': + '429': Too many requests + '500': + '503': The page could not be served due to a temporary server failure. diff --git a/config/locales/lv.yml b/config/locales/lv.yml index da4765f067..f0759dab0c 100644 --- a/config/locales/lv.yml +++ b/config/locales/lv.yml @@ -119,6 +119,8 @@ lv: redownloaded_msg: Veiksmīgi atsvaidzināts %{username} profils no izcelsmes reject: Noraidīt rejected_msg: Veiksmīgi noraidīts %{username} reģistrēšanās pieteikums + remote_suspension_irreversible: Šī konta dati ir neatgriezeniski dzēsti. + remote_suspension_reversible_hint_html: Konts ir apturēts viņu serverī, un dati tiks pilnībā noņemti %{date}. Līdz tam attālais serveris var atjaunot šo kontu bez jebkādām negatīvām sekām. Ja vēlaties nekavējoties noņemt visus konta datus, varat to izdarīt tālāk. remove_avatar: Noņemt avatāru remove_header: Noņemt galveni removed_avatar_msg: Veiksmīgi noņemts %{username} avatāra attēls @@ -572,7 +574,6 @@ lv: report_notes: created_msg: Ziņojuma piezīme ir veiksmīgi izveidota! destroyed_msg: Ziņojuma piezīme ir veiksmīgi izdzēsta! - today_at: Šodien %{time} reports: account: notes: @@ -718,6 +719,9 @@ lv: content_retention: preamble: Kontrolē, kā Mastodon tiek glabāts lietotāju ģenerēts saturs. title: Satura saglabāšana + default_noindex: + desc_html: Ietekmē visus lietotājus, kuri paši nav mainījuši šo iestatījumu + title: Pēc noklusējuma lietotāji būs atteikušies no meklētājprogrammu indeksēšanas discovery: follow_recommendations: Sekotšanas rekomendācijas preamble: Interesanta satura parādīšana palīdz piesaistīt jaunus lietotājus, kuri, iespējams, nepazīst nevienu Mastodon. Kontrolē, kā tavā serverī darbojas dažādi atklāšanas līdzekļi. @@ -989,6 +993,9 @@ lv: email_below_hint_html: Ja zemāk norādītā e-pasta adrese ir nepareiza, vari to nomainīt šeit un saņemt jaunu apstiprinājuma e-pastu. email_settings_hint_html: Apstiprinājuma e-pasts tika nosūtīts uz %{email}. Ja šī e-pasta adrese nav pareiza, vari to nomainīt konta iestatījumos. title: Iestatīt + sign_in: + preamble_html: Pierakstieties ar saviem %{domain} akreditācijas datiem. Ja jūsu konts ir mitināts citā serverī, jūs nevarēsit pieteikties šeit. + title: Pierakstīties %{domain} sign_up: preamble: Izmantojot kontu šajā Mastodon serverī, tu varēsi sekot jebkurai citai personai tīklā neatkarīgi no tā, kur tiek mitināts viņas konts. title: Atļauj tevi iestatīt %{domain}. diff --git a/config/locales/ms.yml b/config/locales/ms.yml index e13827a6b4..848580f0ce 100644 --- a/config/locales/ms.yml +++ b/config/locales/ms.yml @@ -525,7 +525,6 @@ ms: report_notes: created_msg: Catatan laporan telah berjaya dicipta! destroyed_msg: Catatan laporan telah berjaya dipadam! - today_at: Hari ini pada %{time} reports: account: notes: @@ -685,6 +684,8 @@ ms: original_status: Hantaran asal reblogs: Ulang siar status_changed: Hantaran diubah + title: Hantaran akaun + trending: Sohor kini strikes: actions: delete_statuses: "%{name} memadam hantaran %{target}" @@ -731,6 +732,10 @@ ms: trendable: Boleh muncul di bawah sohor kini trending_rank: 'Sohor kini #%{rank}' usable: Boleh digunakan + title: Sohor kini + trending: Sohor kini + warning_presets: + delete: Padam webhooks: delete: Padam enable: Dayakan @@ -744,6 +749,7 @@ ms: guide_link_text: Sesiapa sahaja boleh memberi sumbangan. sensitive_content: Kandungan sensitif application_mailer: + notification_preferences: Tukar keutamaan e-mel view: 'Lihat:' view_profile: Lihat profil view_status: Lihat hantaran @@ -777,6 +783,9 @@ ms: confirm: Teruskan invalid_password: Kata laluan tidak sah prompt: Sahkan kata laluan untuk teruskan + datetime: + distance_in_words: + half_a_minute: Sebentar tadi deletes: proceed: Padam akaun disputes: diff --git a/config/locales/nl.yml b/config/locales/nl.yml index 04a4aa696d..f0236d37aa 100644 --- a/config/locales/nl.yml +++ b/config/locales/nl.yml @@ -116,6 +116,8 @@ nl: redownloaded_msg: Het herstellen van het oorspronkelijke profiel van %{username} is geslaagd reject: Afwijzen rejected_msg: Het afwijzen van het registratieverzoek van %{username} is geslaagd + remote_suspension_irreversible: De gegevens van dit account zijn onomkeerbaar verwijderd. + remote_suspension_reversible_hint_html: Dit account is opgeschort op hun server en de gegevens worden volledig verwijderd op %{date}. Tot die tijd kan de externe server dit account herstellen zonder nadelige gevolgen. Wanneer je alle gegevens van dit account onmiddellijk wilt verwijderen, kun je dit hieronder doen. remove_avatar: Profielfoto verwijderen remove_header: Omslagfoto verwijderen removed_avatar_msg: Het verwijderen van de profielfoto van %{username} is geslaagd @@ -555,13 +557,12 @@ nl: pending: Aan het wachten op toestemming van de relayserver save_and_enable: Opslaan en inschakelen setup: Een verbinding met een relayserver maken - signatures_not_enabled: Federatierelays werken niet goed wanneer de veilige modus of de beperkte federatiemodus is ingeschakeld + signatures_not_enabled: Federatierelays werken mogelijk niet goed wanneer de veilige modus of de beperkte federatiemodus is ingeschakeld status: Status title: Relayservers report_notes: created_msg: Opmerking bij rapportage succesvol aangemaakt! destroyed_msg: Opmerking bij rapportage succesvol verwijderd! - today_at: Vandaag om %{time} reports: account: notes: @@ -704,6 +705,9 @@ nl: content_retention: preamble: Toezicht houden op hoe berichten en media van gebruikers op Mastodon worden bewaard. title: Bewaartermijn berichten + default_noindex: + desc_html: Heeft invloed op alle gebruikers die deze instelling niet zelf hebben veranderd + title: Gebruikers standaard niet door zoekmachines laten indexeren discovery: follow_recommendations: Aanbevolen accounts preamble: Het tonen van interessante inhoud is van essentieel belang voor het aan boord halen van nieuwe gebruikers, die mogelijk niemand van Mastodon kennen. Bepaal hoe verschillende functies voor het ontdekken van inhoud en gebruikers op jouw server werken. @@ -971,6 +975,9 @@ nl: email_below_hint_html: Wanneer onderstaand e-mailadres niet klopt, kun je dat hier veranderen. Je ontvangt dan hierna een bevestigingsmail. email_settings_hint_html: De bevestigingsmail is verzonden naar %{email}. Wanneer dat e-mailadres niet klopt, kun je dat veranderen in je accountinstellingen. title: Instellen + sign_in: + preamble_html: Log in met de inloggegevens van %{domain}. Als jouw account zich op een andere server bevindt, kun je hier niet inloggen. + title: Inloggen op %{domain} sign_up: preamble: Je kunt met een Mastodon-account iedereen in het netwerk volgen, ongeacht waar deze persoon een account heeft. title: Laten we je account op %{domain} instellen. @@ -1631,7 +1638,7 @@ nl: final_action: Begin berichten te plaatsen final_step: 'Begin berichten te plaatsen! Zelfs zonder volgers kunnen jouw openbare berichten door anderen bekeken worden, bijvoorbeeld op de lokale tijdlijn en onder hashtags. Je kunt jezelf voorstellen met het gebruik van de hashtag #introductions.' full_handle: Jouw volledige Mastodonadres - full_handle_hint: Dit geef je aan jouw vrienden, zodat ze jouw berichten kunnen sturen of (vanaf een andere Mastodonserver) kunnen volgen. + full_handle_hint: Dit geef je aan jouw vrienden, zodat ze jou berichten kunnen sturen of (vanaf een andere Mastodonserver) kunnen volgen. subject: Welkom op Mastodon title: Welkom aan boord %{name}! users: diff --git a/config/locales/nn.yml b/config/locales/nn.yml index 9155950bbd..0ff641cb23 100644 --- a/config/locales/nn.yml +++ b/config/locales/nn.yml @@ -418,6 +418,8 @@ nn: create: Legg til domene resolve: Løs domene title: Ny blokkeringsoppføring av e-postdomene + no_email_domain_block_selected: Blokkering av e-post-domener vart ikkje endra sidan ingen var valde + resolved_dns_records_hint_html: Domenenamnet gjer oppslag til desse MX-domenene som til sist er ansvarlige for å motta e-post. Blokkering av eit MX-domene vil blokkere registreringar frå alle e-postadresser som bruker same MX-domene, sjølv om det synlige domenenavnet skulle vera noko anna. Pass på så du ikkje blokkerer dei store e-postleverandørane. resolved_through_html: Løyst gjennom %{domain} title: Blokkerte e-postadresser export_domain_allows: @@ -444,6 +446,9 @@ nn: unsuppress: Tilbakestill følgjeforslag instances: availability: + description_html: + one: Om leveransar til domenet feilar %{count} dag, vil det ikkje bli gjort fleire forsøk før det eventuelt kjem ein leveranse frå domenet. + other: Om leveransar til domenet feilar %{count} ulike dagar, vil det ikkje bli gjort fleire forsøk før det eventuelt kjem ein leveranse frå domenet. failure_threshold_reached: Feilterskelen ble nådd %{date}. failures_recorded: one: Mislykkede forsøk på %{count} dag. @@ -451,7 +456,7 @@ nn: no_failures_recorded: Ingen feil registrert. title: Tilgjenge warning: Det siste forsøket på å koble til denne serveren lyktes ikke - back_to_all: All + back_to_all: Alle back_to_limited: Begrenset back_to_warning: Advarsel by_domain: Domene @@ -464,9 +469,11 @@ nn: reject_reports: Avvis rapporter silence: Begrens suspend: Suspender + policy: Vilkår reason: Offentlig årsak title: Retningslinjer for innhold dashboard: + instance_accounts_dimension: Mest fylgde kontoar instance_accounts_measure: lagrede kontoer instance_followers_measure: våre følgere der instance_follows_measure: deres følgere her @@ -475,26 +482,35 @@ nn: instance_reports_measure: rapporter om dem instance_statuses_measure: lagrede innlegg delivery: - all: All + all: Alle clear: Feil ved fjerning + failing: Feilar restart: Starte levering stop: Stopp levering unavailable: Ikke tilgjengelig delivery_available: Levering er tilgjengelig + delivery_error_days: Leveringsfeildagar delivery_error_hint: Dersom levering ikke er mulig i løpet av %{count} dager, blir det automatisk merket som ikke mulig å levere. + destroyed_msg: Data frå %{domain} er no lagt i kø for å bli sletta. empty: Ingen domener funnet. + known_accounts: + one: "%{count} kjend konto" + other: "%{count} kjende kontoar" moderation: all: Alle limited: Avgrensa title: Moderasjon private_comment: Privat kommentar public_comment: Offentleg kommentar + purge: Reinse + purge_description_html: Dersom du trur dette domenet har blitt kopla ned for godt, kan du sletta all kontoinformasjon og tilhøyrande data som gjeld domenet frå lageret ditt. Dette kan ta litt tid. title: Samling total_blocked_by_us: Blokkert av oss total_followed_by_them: Fylgd av dei total_followed_by_us: Fylgd av oss total_reported: Rapportar om dei total_storage: Medievedlegg + totals_time_period_hint_html: Totalsum vist nedanfor gjeld data for alle tidsperiodar. invites: deactivate_all: Slå av alle filter: @@ -612,6 +628,14 @@ nn: manage_invites_description: Tillet at brukarar blar gjennom og deaktiverer innbydingslenkjer manage_roles: Handsam roller manage_roles_description: Tillet at brukarar handsamar og tilset rollar under deira eiga + manage_user_access: Administrer brukartilgang + manage_user_access_description: Let brukarar deaktivera 2-trinnsautentisering, endra e-postadressa og tilbakestille passordet til andre brukarar + manage_users: Handtere brukarar + manage_users_description: Let brukarar sjå detaljar om andre brukarar og utføre moderasjonshandlingar mot dei + manage_webhooks: Handtere webhooks + manage_webhooks_description: Let brukarar setje opp webhooks for administrative hendingar + view_audit_log: Sjå revisjonslogg + view_audit_log_description: Let brukarar sjå historikk over administrative handlingar på tenaren view_dashboard: Vis dashbord view_dashboard_description: Gir brukere tilgang til dashbordet og ulike metrikker view_devops: DevOps @@ -626,9 +650,15 @@ nn: title: Server regler settings: about: + manage_rules: Handter tenarreglar + preamble: Gje grundig informasjon om korleis tenaren blir drifta, moderert og finansiert. + rules_hint: Det er eit eige område for reglar som brukarar må retta seg etter. title: Om appearance: title: Utsjånad + default_noindex: + desc_html: Påverkar alle brukarar som ikkje har justert denne innstillinga sjølve + title: Ikkje la brukarar indekserast av søkjemotorar som standard discovery: follow_recommendations: Følgjeforslag preamble: Å framheva interessant innhald er vitalt i mottakinga av nye brukarar som ikkje nødvendigvis kjenner nokon på Mastodon. Kontroller korleis oppdagingsfunksjonane på tenaren din fungerar. diff --git a/config/locales/pl.yml b/config/locales/pl.yml index 753c407254..20d7c3976d 100644 --- a/config/locales/pl.yml +++ b/config/locales/pl.yml @@ -122,6 +122,8 @@ pl: redownloaded_msg: Pomyślnie odświeżono profil %{username} z miejsca pochodzenia reject: Odrzuć rejected_msg: Pomyślnie odrzucono wniosek o rejestrację %{username} + remote_suspension_irreversible: Dane tego konta zostały nieodwracalnie usunięte. + remote_suspension_reversible_hint_html: Konto zostało zawieszone na serwerze, a dane zostaną w pełni usunięte dnia %{date}. Do tego czasu zdalny serwer może przywrócić to konto bez żadnych konsekwencji. Jeśli chcesz natychmiast usunąć wszystkie dane konta, możesz to zrobić poniżej. remove_avatar: Usun awatar remove_header: Usuń nagłówek removed_avatar_msg: Pomyślnie usunięto awatar %{username} @@ -583,7 +585,6 @@ pl: report_notes: created_msg: Pomyslnie utworzono notatkę moderacyjną. destroyed_msg: Pomyślnie usunięto notatkę moderacyjną. - today_at: Dziś o %{time} reports: account: notes: @@ -732,6 +733,9 @@ pl: content_retention: preamble: Kontroluj, jak treści generowane przez użytkownika są przechowywane w Mastodon. title: Retencja treści + default_noindex: + desc_html: Wpłynie to na wszystkich użytkowników, którzy sami tego nie zmienili w swoich ustawieniach + title: Domyślnie żądaj nieindeksowania użytkowników przez wyszukiwarki discovery: follow_recommendations: Polecane konta preamble: Prezentowanie interesujących treści ma kluczowe znaczenie dla nowych użytkowników, którzy mogą nie znać nikogo z Mastodona. Kontroluj, jak różne funkcje odkrywania działają na Twoim serwerze. diff --git a/config/locales/pt-BR.yml b/config/locales/pt-BR.yml index eca2804e87..b6202f0e69 100644 --- a/config/locales/pt-BR.yml +++ b/config/locales/pt-BR.yml @@ -433,6 +433,7 @@ pt-BR: export_domain_blocks: import: description_html: Você está prestes a importar uma lista de boqueio de domínio. Por favor, revise esta lista com muito cuidado, especialmente se você mesmo não criou esta lista. + existing_relationships_warning: Existem relações de seguimento private_comment_template: Importado de %{source} em %{date} title: Importar bloqueio de domínios new: @@ -557,7 +558,6 @@ pt-BR: report_notes: created_msg: Nota de denúncia criada! destroyed_msg: Nota de denúncia excluída! - today_at: Hoje às %{time} reports: account: notes: diff --git a/config/locales/pt-PT.yml b/config/locales/pt-PT.yml index 1f382f6156..8853ebbf05 100644 --- a/config/locales/pt-PT.yml +++ b/config/locales/pt-PT.yml @@ -561,7 +561,6 @@ pt-PT: report_notes: created_msg: Nota de denúncia criada com sucesso! destroyed_msg: Nota de denúncia eliminada com sucesso! - today_at: Hoje às %{time} reports: account: notes: @@ -704,6 +703,9 @@ pt-PT: content_retention: preamble: Controle como o conteúdo gerado pelos utilizadores é armazenado no Mastodon. title: Retenção de conteúdo + default_noindex: + desc_html: Afeta todos os utilizadores que não alteraram esta configuração + title: Desativar, por omissão, a indexação de utilizadores por parte dos motores de pesquisa discovery: follow_recommendations: Recomendações para seguir preamble: Revelar conteúdos interessantes é fundamental para a entrada de novos utilizadores que podem não conhecer ninguém no Mastodon. Controle como os vários recursos de descoberta funcionam no seu servidor. diff --git a/config/locales/ru.yml b/config/locales/ru.yml index 9b13ee12e8..a0d787e0b0 100644 --- a/config/locales/ru.yml +++ b/config/locales/ru.yml @@ -577,7 +577,6 @@ ru: report_notes: created_msg: Примечание жалобы создано! destroyed_msg: Примечание жалобы удалено! - today_at: Сегодня в %{time} reports: account: notes: @@ -726,6 +725,9 @@ ru: content_retention: preamble: Управление сохранением пользовательского контента в Mastodon. title: Хранение контента + default_noindex: + desc_html: Влияет на всех пользователей, которые не изменили эту настройку сами + title: Исключить пользователей из индексации поисковиками по умолчанию discovery: follow_recommendations: Рекомендации подписок profile_directory: Каталог профилей diff --git a/config/locales/sco.yml b/config/locales/sco.yml index a2b91173e9..23b9057540 100644 --- a/config/locales/sco.yml +++ b/config/locales/sco.yml @@ -561,7 +561,6 @@ sco: report_notes: created_msg: Clype note successfully creatit! destroyed_msg: Clype note successfully deletit! - today_at: The day at %{time} reports: account: notes: diff --git a/config/locales/si.yml b/config/locales/si.yml index 1f5fe630cf..37f8a8d7ee 100644 --- a/config/locales/si.yml +++ b/config/locales/si.yml @@ -510,7 +510,6 @@ si: report_notes: created_msg: වාර්තා සටහන සාර්ථකව සාදන ලදී! destroyed_msg: වාර්තා සටහන සාර්ථකව මකා ඇත! - today_at: අද %{time}ට reports: account: notes: diff --git a/config/locales/simple_form.ar.yml b/config/locales/simple_form.ar.yml index 1208c62fb4..41b659fac5 100644 --- a/config/locales/simple_form.ar.yml +++ b/config/locales/simple_form.ar.yml @@ -232,6 +232,7 @@ ar: profile_directory: تفعيل دليل الصفحات التعريفية registrations_mode: من يمكنه التسجيل require_invite_text: يتطلب سببا للانضمام + show_domain_blocks: إظهار النطاقات المحظورة show_domain_blocks_rationale: أظهِر لماذا تم حظر النطاقات site_contact_email: للاتصال بالبريد الإلكتروني site_contact_username: اسم مستخدم جهة الاتصال @@ -269,6 +270,8 @@ ar: mention: ابعث بريداً إلكترونيًا عندما يُشير إليك أو يذكُرك أحدهم pending_account: ابعث رسالة إلكترونية إن كان هناك حساب جديد بحاجة إلى مراجعة reblog: ابعث بريداً إلكترونيًا عندما يقوم أحدهم بترقية منشورك + report: هناك إبلاغ جديد تم إرساله + trending_tag: المتداولة الجديدة تتطلّب مراجعة rule: text: قانون tag: @@ -280,6 +283,7 @@ ar: role: الدور user_role: color: لون الشارة + highlighted: عرض الدور كشارة على الملفات الشخصية للمستخدمين name: التسمية permissions_as_keys: الصلاحيات position: الأولوية diff --git a/config/locales/simple_form.be.yml b/config/locales/simple_form.be.yml index 73b27b1dc1..54651ca663 100644 --- a/config/locales/simple_form.be.yml +++ b/config/locales/simple_form.be.yml @@ -18,29 +18,81 @@ be: disable: Перадухіліць выкарыстанне акаунтаў, але не выдаляць і не хаваць іх змесціва. none: Выкарыстоўвай гэта для папярэджвання карыстальнікаў але без іншых наступстваў. sensitive: Прымусова адмячаць усе медыя карыстальніка як дэлікатныя. + silence: Забараніць карыстальніку пасты з публічнай бачнасцю, схаваць ягоныя допісы і апавяшчэнні ад людзей, якія на яго не падпісаныя. + suspend: Забараніць любыя ўзаемадзеянні ад ці з гэтым уліковым запісам і выдаліць ягонае змесціва. Можна адрабіць цягам 30 дзён. + warning_preset_id: Неабавязкова. Вы можаце дадаць уласны тэкст напрыканцы шаблону announcement: + all_day: Калі пазначана, будуць паказаны толькі даты з пазначанага прамежку часу ends_at: Неабавязкова. Аб'ява будзе аўтаматычна знята ў пэўны час scheduled_at: Пакіньце пустым, каб апублікаваць аб'яву імаверна starts_at: Неабавязкова. На выпадак, калі ваша аб'ява прывязана да пэўнага перыяду часу + text: Вы можаце карыстацца сінтаксісам допісаў. Калі ласка, улічвайце месца, якое аб'ява зойме на экране карыстальніка appeal: text: Вы можаце абскардзіць рашэнне толькі адзін раз defaults: + autofollow: Людзі, якія зарэгістраваліся праз запрашэнне, аўтаматычна падпішуцца на вас + avatar: PNG, GIF ці JPG. Не больш за %{size}. Будзе сціснуты да памеру %{dimensions}} пікселяў + bot: Паведаміць іншым, што гэты ўліковы запіс у асноўным выконвае аўтаматычныя дзеянні і можа не кантралявацца + context: Адзін ці некалькі кантэкстаў, да якіх трэба прымяніць фільтр + current_password: У мэтах бяспекі, калі ласка, увядзіце пароль бягучага ўліковага запісу + current_username: Каб пацвердзіць, увядзіце, калі ласка імя карыстальніка бягучага ўліковага запісу + digest: Будзе даслана толькі пасля доўгага перыяду неактыўнасці і толькі калі вы атрымалі асабістыя паведамленні падчас вашай адсутнасці discoverable: Дазволіць незнаёмым людзям знаходзіць ваш уліковы запіс праз рэкамендацыі, трэнды і іншыя функцыі email: Пацвярджэнне будзе выслана па электроннай пошце + fields: У вашаму профілі можа быць паказана да 4 элементаў у выглядзе табліцы + header: PNG, GIF ці JPG. Не больш за %{size}. Будзе сціснуты да памеру %{dimensions}} пікселяў + inbox_url: Капіраваць URL са старонкі рэтранслятара, якім вы хочаце карыстацца + irreversible: Адфільтраваныя пасты прападуць незваротна, нават калі фільтр потым будзе выдалены locale: Мова карыстальніцкага інтэрфейсу, электронных паведамленняў і апавяшчэнняў locked: Уручную кантралюйце, хто можа быць вашым падпісантам, ухваляючы запросы на падпіску password: Не менш за 8 сімвалаў + phrase: Параўнанне адбудзецца нягледзячы на рэгістр тэксту і папярэджанні аб змесціве допісу + scopes: Якімі API праграм будзе дазволена карыстацца. Калі вы абярэце найвышэйшы ўзровень, не трэба абіраць асобныя. + setting_aggregate_reblogs: Не паказваць новыя пашырэнні для допісаў, якія нядаўна пашырылі(уплывае выключна на будучыя пашырэнні) + setting_always_send_emails: Звычайна лісты з апавяшчэннямі не будуць дасылацца, калі вы актыўна карыстаецеся Mastodon + setting_default_sensitive: Далікатныя медыя прадвызначана схаваныя. Іх можна адкрыць адзіным клікам setting_display_media_default: Хаваць медыя пазначаныя як далікатныя setting_display_media_hide_all: Заўсёды хаваць медыя setting_display_media_show_all: Заўсёды паказваць медыя setting_hide_network: Вашы падпіскі і вашы падпісчыкі будуць нябачны ў вашым профілі setting_noindex: Уплывае на бачнасць старонкі вашага профілю і вашых допісаў + setting_show_application: Праграма, праз якую вы ствараеце допісы, будзе паказвацца ў падрабязнасцях пра допісы + setting_use_blurhash: Градыенты заснаваны на колерах схаваных выяў, але размываюць дэталі + setting_use_pending_items: Схаваць абнаўленні стужкі за клікам замест аўтаматычнага пракручвання стужкі + username: Ваша імя карыстальніка будзе ўнікальным на %{domain} + whole_word: Калі ключавое слова ці фраза складаецца толькі з літар і лічбаў, яно будзе ўжытае толькі калі супадае з усім словам + domain_allow: + domain: Гэты дамен зможа атрымліваць даныя з гэтага сервера. Даныя з гэтага дамену будуць апрацаваныя ды захаваныя + email_domain_block: + domain: Гэта можа быць імя дамена, якое паказваецца ў электронным адрасе ці ў MX запісе, якім ён карыстаецца. Іх правераць пры рэгістрацыі. + with_dns_records: Будзе здзейснена спроба развязаць DNS запісы дадзенага дамену. Вынікі таксама будуць заблакіраваны + featured_tag: + name: 'Вось некаторыя з хэштэгаў, якімі вы нядаўна карысталіся:' + filters: + action: Абярыце, што зрабіць, калі пост падпадае пад умовы фільтру + actions: + hide: Поўнасцю схаваць адфільтраванае змесціва, дзейнічаць, нібы яго не існуе + warn: Схаваць адфільтраваны кантэнт за папярэджаннем з назвай фільтру form_admin_settings: backups_retention_period: Захоўваць створаныя архівы карыстальніка адзначаную колькасць дзён. bootstrap_timeline_accounts: Гэтыя ўліковыя запісы будуць замацаваны ў топе рэкамендацый для новых карыстальнікаў. + closed_registrations_message: Паказваецца, калі рэгістрацыя закрытая + content_cache_retention_period: Допісы з іншых сервераў будуць выдаляцца пасля выстаўленай колькасці дзён, калі выстаўлены станоўчы лік. Гэта можа быць незваротным. custom_css: Вы можаце прымяняць карыстальніцкія стылі ў вэб-версіі Mastodon. mascot: Замяняе ілюстрацыю ў пашыраным вэб-інтэрфейсе. + media_cache_retention_period: Спампаваныя медыя будуць выдаляцца пасля выстаўленай колькасці дзён, калі выстаўлены станоўчы лік, і спампоўвацца нанова па запыце. + profile_directory: Дырэкторыя профіляў змяшчае спіс усіх карыстальнікаў, якія вырашылі быць бачнымі. + require_invite_text: Калі рэгістрацыя патрабуе ручнога пацвержання, зрабіце поле "Чаму вы хочаце далучыцца?" абавязковым + site_contact_email: Як людзі могуць звязацца з вамі па юрыдычных запытах або пытаннях падтрымкі. site_contact_username: Як людзі могуць звязацца з вамі на Mastodon. + site_extended_description: Любая дадатковая інфармацыя, якая можа быць карыснай наведвальнікам ды вашым карыстальнікам. Можна карыстацца сінтаксісам Markdown каб структураваць тэкст. + site_short_description: Кароткае апісанне, каб дапамагчы адназначна ідэнтыфікаваць ваш сервер. Хто яго падтрымлівае, для каго ён? + site_terms: Апішыце ўласную палітыку прыватнасці альбо пакіньце поле пустым, калі хочаце скарыстацца прадвызначанай. Можна карыстацца сінтаксісам Markdown каб структураваць тэкст. + site_title: Як людзі могуць звяртацца да вашага серверу акрамя яго даменнага імя. + theme: Тэма, што бачаць новыя карыстальнікі ды наведвальнікі, якія выйшлі. + thumbnail: Выява памерамі прыкладна 2:1, якая паказваецца побач з інфармацыяй пра ваш сервер. + timeline_preview: Наведвальнікі, якія выйшлі, змогуць праглядаць апошнія публічныя допісы на серверы. + trendable_by_default: Прапусціць ручны агляд трэндавага змесціва. Асобныя элементы ўсё яшчэ можна будзе выдаліць з трэндаў пастфактум. trends: Трэнды паказваюць, якія допісы, хэштэгі і навіны набываюць папулярнасць на вашым серверы. form_challenge: current_password: Вы ўваходзіце ў бяспечную зону @@ -51,13 +103,28 @@ be: ip_block: comment: Неабавязкова. Напамін, чаму вы дадалі гэта правіла. expires_in: IP адрасы з'яўляюцца абмежаваным рэсурсам, часам яны падзяляюцца паміж карыстальнікамі і мяняюць уладальніка. Па гэтай прычыне, безтэрміновае блакаванне IP не рэкамендуецца. + ip: Увядзіце адрас IPv4 ці IPv6. Вы можаце заблакіраваць цэлыя абсягі з дапамогай CIDR сінтаксісу. Асцярожна! Не заблакіруйце самі сябе! severities: no_access: Заблакіраваць доступ да ўсіх рэсурсаў sign_up_block: Новыя рэгістрацыі будуць немагчымы sign_up_requires_approval: Новыя рэгістрацыі запатрабуюць вашага ўзгаднення severity: Абярыце, што будзе адбывацца з запытамі з гэтага IP + rule: + text: Апішыце правіла ці патрабаванне для карыстальнікаў на гэтым серверы. Імкніцеся зрабіць яго простым ды кароткім sessions: otp: 'Увядзіце код двухфактарнай аўтэнтыфікацыі з вашага тэлефона або адзін з кодаў аднаўлення:' + webauthn: Калі гэта USB прылада, устаўце яе і, калі неабходна, націсніце на яе. + tag: + name: Вы можаце змяняць толькі рэгістр літар, напрыклад для таго, каб падвысіць чытабельнасць + user: + chosen_languages: У публічных стужках будуць паказвацца допісы толькі на тых мовах, якія вы пазначыце + role: Гэтая роля кантралюе дазволы, якія мае карыстальнік + user_role: + color: Колер, які будзе выкарыстоўвацца для гэтай ролі па ўсім UI, у фармаце RGB ці hex + highlighted: Гэта робіць ролю публічна бачнай + name: Публічная назва ролі, калі роля дэманструецца як значок у профілю + permissions_as_keys: Карыстальнікі з гэтай роляй будуць мець доступ да... + position: Ролі вышэйшага рангу займаюцца вырашэннем канфліктаў у пэўных сітуацыях. Некаторыя дзеянні можна выкананаць толькі над ролямі з ніжэйшым рангам webhook: events: Выберыце падзеі для адпраўкі url: Куды падзеі будуць адпраўляцца @@ -66,6 +133,10 @@ be: fields: name: Пазнака value: Змесціва + account_alias: + acct: Маркер старога ўліковага запісу + account_migration: + acct: Маркер новага ўліковага запісу account_warning_preset: text: Тэкст шаблону title: Загаловак @@ -80,6 +151,7 @@ be: sensitive: Далікатны silence: Абмежаваць suspend: Прыпыніць + warning_preset_id: Выкарыстаць шаблон папярэджання announcement: all_day: Падзея на ўвесь дзень ends_at: Канец падзеі @@ -102,9 +174,10 @@ be: display_name: Адлюстраванае імя email: Адрас электроннай пошты expires_in: Заканчваецца пасля - fields: Метададзеныя профілю + fields: Метаданыя профілю header: Загаловак honeypot: "%{label} (не запаўняць)" + inbox_url: URL паштовай скрыні-рэтранслятара irreversible: Выдаляць, а не хаваць locale: Мова інтэрфейсу locked: Зрабіць уліковы запіс закрытым @@ -116,6 +189,7 @@ be: phrase: Ключавое слова ці фраза setting_advanced_layout: Уключыць пашыраны вэб-інтэрфейс setting_aggregate_reblogs: Групаваць прасоўванні ў стужках + setting_always_send_emails: Заўжды дасылаць для апавяшчэнні эл. пошты setting_auto_play_gif: Аўтапрайграванне анімаваных GIF setting_boost_modal: Паказваць акно пацвярджэння перад пашырэннем setting_crop_images: У неразгорнутых допісах абразаць відарысы да 16:9 @@ -130,11 +204,14 @@ be: setting_display_media_show_all: Паказаць усё setting_expand_spoilers: Заўжды разгортваць допісы з папярэджаннем аб змесціве setting_hide_network: Схаваць вашы сувязі + setting_noindex: Адмовіцца ад індэксавання пашуковымі рухавікамі setting_reduce_motion: Памяншэнне руху ў анімацыях + setting_show_application: Паказваць праграмы, праз якія дасылаюцца допісы setting_system_font_ui: Выкарыстоўваць прадвызначаны сістэмны шрыфт setting_theme: Тэма сайта setting_trends: Паказваць трэнды дня setting_unfollow_modal: Паказваць акно пацвярджэння перад адпіскай + setting_use_blurhash: Паказваць каляровыя градыенты замест схаваных медыя setting_use_pending_items: Павольны рэжым severity: Узровень sign_in_token_attempt: Код бяспекі @@ -150,8 +227,14 @@ be: filters: actions: hide: Схаваць цалкам + warn: Схаваць з папярэджаннем form_admin_settings: + backups_retention_period: Працягласць захавання архіву карыстальніка + bootstrap_timeline_accounts: Заўсёды раіць гэтыя ўліковыя запісы новым карыстальнікам + closed_registrations_message: Уласнае паведамленне, калі рэгістрацыя немагчымая + content_cache_retention_period: Працягласць захавання кэшу для змесціва custom_css: CSS карыстальніка + mascot: Уласны маскот(спадчына) media_cache_retention_period: Працягласць захавання кэшу для медыя profile_directory: Уключыць каталог профіляў registrations_mode: Хто можа зарэгістравацца @@ -166,6 +249,7 @@ be: site_title: Назва сервера theme: Тэма па змаўчанні thumbnail: Мініяцюра сервера + timeline_preview: Дазволіць неаўтэнтыфікаваны доступ да публічных стужак trendable_by_default: Дазваляць трэнды без папярэдняй праверкі trends: Уключыць трэнды interactions: @@ -186,6 +270,7 @@ be: severity: Правіла notification_emails: appeal: Нехта падае апеляцыю на рашэнне мадэратара + digest: Дасылаць лісты з дайджэстам favourite: Нехта ўпадабаў ваш допіс follow: Нехта падпісаўся на вас follow_request: Нехта даслаў вам запыт на падпіску diff --git a/config/locales/simple_form.bg.yml b/config/locales/simple_form.bg.yml index 5a4642c822..6df35ac226 100644 --- a/config/locales/simple_form.bg.yml +++ b/config/locales/simple_form.bg.yml @@ -2,11 +2,17 @@ bg: simple_form: hints: + account_alias: + acct: Посочете потребителско_име@домейн на акаунта си, от който искате да се преместите + account_migration: + acct: Посочете потребителско_име@домейн на акаунта си, към който се премествате account_warning_preset: + text: 'Можете да използвате синтаксиса на публикация: URL адреси, хаштагове и споменавания и пр.' title: По избор. Невидимо за получателя admin_account_action: include_statuses: Потребителят ще може да види кои публикации са довели до действието от страна на модератора или до предупреждението send_email_notification: Потребителят ще получи обяснение какво се е случило с неговия акаунт + text_html: По избор. Можете да използвате синтаксисът на публикация. Можете да добавите предварително настроени предупреждения, за да спестите време type_html: Изберете какво да сторите с %{acct} types: disable: Забранете на потребител да достъпва акаунта си, без да изтривате или скривате съдържанието на този акаунт. @@ -21,29 +27,45 @@ bg: scheduled_at: Ако се остави празно, обявлението ще се публикува незабавно starts_at: По избор. В случай, че обявлението е ограничено до определен времеви диапазон text: Можете да използвате синтаксиса на обикновени публикации. Не забравяйте, че обявлението ще заеме известно място от екрана на потребителя + appeal: + text: Можете да възразите срещу провинение само веднъж defaults: autofollow: Хората, които се регистрират чрез поканата, автоматично ще ви последват avatar: PNG, GIF или JPG. До %{size}. Ще бъде смалена до %{dimensions} пиксела bot: Покажете на останалите потребители, че акаунтът извършва предимно автоматизирани действия, които не се следят context: Един или повече контексти, към които да се приложи филтърът + current_password: От съображения за сигуроност, въведете паролата на текущия профил + current_username: За да потвърдите, въведете потребителското име на текущия профил + digest: Изпраща се само след дълъг период на неактивност и само ако сте получили лични съобщения, докато ви е нямало discoverable: Позволете на непознати потребители да открият вашия акаунт чрез препоръки, трендове и други функции - email: Ще въ бъде изпратен имейл за потвърждение + email: Ще ви се изпрати е-писмо за потвърждение fields: Можете да добавите до 4 елемента в таблицата към своя профил header: PNG, GIF или JPG. До %{size}. Ще бъде смалена до %{dimensions} пиксела + inbox_url: Копирайте URL адреса на заглавната страница на предаващия сървър, който искат да използвате + irreversible: Филтрираните публикации ще изчезнат безвъзвратно, дори филтърът да бъде премахнат по-късно + locale: Езикът на потребителския интерфейс, известиятата по имейл и насочените известия locked: Изисква ръчно одобрение на последователите. По подразбиране, публикациите са достъпни само до последователи. password: Използвайте поне 8 символа + phrase: Ще съвпадне без значение дали са главни или малки букви, или ако е предупреждение към публикация scopes: Указва до кои API има достъп приложението. Ако изберете диапазон от най-високо ниво, няма нужда да избирате индивидуални. setting_aggregate_reblogs: Скриване на нови споделяния за публикации, които са били споделени наскоро (засяга само новополучени споделяния) + setting_always_send_emails: Обикновено известия по имейл няма да бъдат изпратени при активно използване на Mastodon setting_default_sensitive: Деликатната мултимедия е скрита по подразбиране и може да се разкрие с едно щракване setting_display_media_default: Скриване на мултимедия отбелязана като деликатна setting_display_media_hide_all: Винаги да се скрива мултимедията setting_display_media_show_all: Винаги да се показва мултимедията setting_hide_network: В профила ви ще бъде скрито кой може да последвате и кой може да ви последва setting_noindex: Засяга вашите публикации и публичен профил - setting_show_application: Приложението, от което публикувате, ще бъде показано в подробностите към публикацията + setting_show_application: Приложението, което ползвате за публикуване, ще се показва в подробностите на публикацията ви setting_use_blurhash: Преливането се определя от цветовете на скритите изображения, но детайлите остават скрити setting_use_pending_items: Инфопотокът ще се обновява само при кликване, вместо автоматично username: Вашето потребителско име ще е неповторим в %{domain} + whole_word: Ако ключовата дума/фраза е стриктно буквеноцифрена, ще бъде приложена само, ако съвпадне с цялата дума + domain_allow: + domain: Този домейн ще може да извлече данни от този сървър и входящите данни от него ще бъдат обработени и запазени + email_domain_block: + domain: Това може да е името на домейна, който се съдържа в имейл адреса или MX записа, който той използва. Ще бъдат проверени при регистрация. + with_dns_records: Ще има опит за преобразуване на DNS записите за дадения домейн и резултатите също ще бъдат блокирани featured_tag: name: 'Ето няколко хаштага, които последно сте използвали:' filters: @@ -52,6 +74,9 @@ bg: hide: Напълно скриване на филтрираното съдържание, сякаш не съществува warn: Скриване на филтрираното съдържание зад предупреждение, включващо името на филтъра form_admin_settings: + backups_retention_period: Запазване на генерираните потребителски архиви за посочения брой дни. + bootstrap_timeline_accounts: Тези профили ще бъдат закачени най-горе в предложенията за следване за новите потребители. + closed_registrations_message: Показва се, когато е затворено за регистрации site_contact_username: Как хората могат да ви достигнат в Mastodon. site_extended_description: Всяка допълнителна информация, която може да е полезна за посетителите и потребителите ви. Може да се структурира със синтаксиса на Markdown. site_short_description: Кратък опис за помощ на неповторимата самоличност на сървъра ви. Кой го управлява, за кого е? @@ -59,8 +84,11 @@ bg: data: CSV файл, експортиран от друга инстанция на Mastodon ip_block: expires_in: IP адресите са краен ресурс. Понякога са споделени и често сменят притежателите си. Поради това, блокиране на IP за неопределен период не се препоръчва. + ip: Въведете IPv4 или IPv6 адрес. Можете да блокирате цели диапазони с помощта на CIDR синтаксис. Внимавайте да не се самозаключите! severities: no_access: Блокиране на достъп до всички ресурси + sign_up_block: Забрана на нови регистрации + sign_up_requires_approval: Ще трябва да одобрите новопостъпващи регистрации severity: Изберете какво да се случва със заявките от този IP rule: text: Опишете правило или изискване за потребителите на този сървър. Опитайте се да го направите кратко и просто @@ -80,35 +108,47 @@ bg: name: Етикет value: Съдържание account_warning_preset: + text: Предварително настроен текст title: Заглавие admin_account_action: include_statuses: Включва докладваните публикации в е-писмо + send_email_notification: Известяване на потребителя по имейл + text: Предупреждение по избор type: Действие types: disable: Замразяване + none: Изпращане на предупреждение sensitive: Деликатно silence: Ограничение suspend: Спиране + warning_preset_id: Предварителна настройка на предупреждение announcement: all_day: Целодневно събитие ends_at: Край на събитието + scheduled_at: Планиране на публикация starts_at: Начало на събитието text: Оповестяване + appeal: + text: Обяснете защо това решение трябва да се отхвърли defaults: autofollow: Автоматично последване на вашия акаунт avatar: Аватар bot: Този акаунт е бот chosen_languages: Филтриране на езиците confirm_new_password: Потвърди новата парола - confirm_password: Потвърди паролата + confirm_password: Потвърдете паролата + context: Филтриране на контекста current_password: Текуща парола data: Данни - discoverable: Препоръчайте своя акаунт + discoverable: Предложете акаунта на други display_name: Показвано име email: Адрес на имейла expires_in: Изтича след fields: Метаданни за профила - header: Заглавен ред + header: Заглавка + honeypot: "%{label} (не се попълва)" + inbox_url: URL адрес за входящи съобщения на предаващия сървър + irreversible: Премахване, вместо скриване locale: Език на интерфейса locked: Направи акаунта поверителен max_uses: Максимален брой използвания @@ -117,14 +157,14 @@ bg: otp_attempt: Двуфакторен код password: Парола phrase: Ключова дума или фраза - setting_advanced_layout: Включете разширения уеб интерфейс + setting_advanced_layout: Включване на разширен уеб интерфейс setting_aggregate_reblogs: Групиране на споделянията в инфопотока setting_always_send_emails: Винаги да се изпращат известия по имейл setting_auto_play_gif: Самопускащи се анимирани гифчета setting_boost_modal: Показване на диалога за потвърждение преди споделяне setting_crop_images: Изрязване на изображения от неразгънати публикации до 16x9 setting_default_language: Език на публикуване - setting_default_privacy: Поверителност на публикациите + setting_default_privacy: Поверителност на публикуване setting_default_sensitive: Винаги да се отбелязва мултимедията като деликатна setting_delete_modal: Показване на диалога за потвърждение преди изтриване на публикация setting_disable_swiping: Деактивиране на бързо плъзгащи движения @@ -132,7 +172,8 @@ bg: setting_display_media_default: Стандартно setting_display_media_hide_all: Скриване на всичко setting_display_media_show_all: Показване на всичко - setting_expand_spoilers: Постоянно разширяване на публикации, маркирани с предупреждения + setting_expand_spoilers: Винаги разширяване на публикации, отбелязани с предупреждения за съдържание + setting_hide_network: Скриване на социалното ви графосвързване setting_noindex: Отказване от индексирането от търсачки setting_reduce_motion: Забавяне на движението на анимациите setting_show_application: Показване от кое приложение е изпратена публикацията @@ -155,7 +196,14 @@ bg: hide: Напълно скриване warn: Скриване зад предупреждение form_admin_settings: + custom_css: Собствен CSS + media_cache_retention_period: Период на запазване на мултимедията в кеш паметта + profile_directory: Показване на директорията от профили + registrations_mode: Кой може да се регистрира require_invite_text: Изисква се причина за присъединяване + show_domain_blocks: Показване на блокиранията на домейни + show_domain_blocks_rationale: Показване защо са били блокирани домейните + site_contact_email: Имейл за контакт site_contact_username: Потребителско име на контакт site_extended_description: Разширено описание site_short_description: Описание на сървъра @@ -163,6 +211,7 @@ bg: site_title: Име на сървъра theme: Стандартна тема thumbnail: Миниобраз на сървъра + timeline_preview: Позволяване на неудостоверен достъп до публични инфопотоци interactions: must_be_follower: Блокирай известия от не-последователи must_be_following: Блокирай известия от хора, които не следваш @@ -180,6 +229,7 @@ bg: sign_up_requires_approval: Ограничаване на регистриране severity: Правило notification_emails: + appeal: Някой възразява срещу решение на модератора digest: Изпращай извлечения на съобщенията favourite: Изпращай e-mail, когато някой хареса твоя публикация follow: Изпращай e-mail, когато някой те последва @@ -191,18 +241,27 @@ bg: rule: text: Правило tag: + listable: Хаштагът ще се появява в търсене и предложения name: Хаштаг + usable: Публикациите могат да използват този хаштаг user: role: Роля user_role: color: Цвят на значката + highlighted: Показване на ролята като значка на потребителския профил name: Име permissions_as_keys: Разрешения position: Приоритет + webhook: + events: Включване на събития + url: URL адрес на крайната точка 'no': Не not_recommended: Не се препоръчва recommended: Препоръчано required: mark: "*" text: задължително + title: + sessions: + webauthn: Използвайте един от ключовете си за защита, за да влезете 'yes': Да diff --git a/config/locales/simple_form.de.yml b/config/locales/simple_form.de.yml index f12211c94f..5e8a5b3a9c 100644 --- a/config/locales/simple_form.de.yml +++ b/config/locales/simple_form.de.yml @@ -18,7 +18,7 @@ de: disable: Benutzer*in daran hindern, das Konto verwenden zu können, aber die Inhalte nicht löschen oder ausblenden. none: Verwende dies, um dem Account eine Warnung zu schicken, ohne dabei eine andere Aktion vorzunehmen. sensitive: Erzwingen, dass alle Medienanhänge dieses Profils mit einer Inhaltswarnung versehen werden. - silence: Verhindern, dass der Benutzer in der Lage ist, mit der öffentlichen Sichtbarkeit zu posten und seine Beiträge und Benachrichtigungen von Personen zu verstecken, die ihm nicht folgen. + silence: Verhindern, dass der Benutzer in der Lage ist, mit der öffentlichen Sichtbarkeit zu posten und seine Beiträge und Benachrichtigungen vor Personen zu verbergen, die ihm nicht folgen. suspend: Verhindert jegliche Interaktion von oder zu diesem Konto und löscht dessen Inhalt. Kann innerhalb von 30 Tagen rückgängig gemacht werden. warning_preset_id: Optional. Du kannst immer noch eigenen Text an das Ende der Vorlage hinzufügen announcement: diff --git a/config/locales/simple_form.et.yml b/config/locales/simple_form.et.yml index 1b718dde6e..e8abb261d6 100644 --- a/config/locales/simple_form.et.yml +++ b/config/locales/simple_form.et.yml @@ -3,9 +3,9 @@ et: simple_form: hints: account_alias: - acct: Sisesta selle konto kasutajanimi@domeen, millelt soovite kolida + acct: Sisesta konto kasutajanimi@domeen, mille soovid siia ümber kolida account_migration: - acct: Sisesta selle konto kasutajanimi@domeen, millele soovite kolida + acct: Sisesta kasutajanimi@domeen, kuhu soovid konto siit kolida account_warning_preset: text: Te saate kasutada postituse süntaksi, näiteks URLe, silte ja mainimisi title: Valikuline. Ei ole nähtav saajale @@ -34,7 +34,7 @@ et: avatar: PNG, GIF või JPG. Kõige rohkem %{size}. Vähendatakse %{dimensions} pikslini bot: Teavita teisi, et see konto teeb enamjaolt automatiseeritud tegevusi ja ei pruugi olla järelvalve all context: Üks või mitu konteksti, mille vastu see filter peaks rakenduma - current_password: Turvalisuse huvides palume sisestage praeguse konto salasõna + current_password: Sisesta turvalisuse huvides oma siinse konto salasõna current_username: Kinnitamiseks palun sisestage oma konto kasutajanimi digest: Saadetakse ainult pärast pikka perioodi tegevusetust ja ainult siis, kui Teile on saadetud privaatseid sõnumeid discoverable: Konto on leitav võhivõõraste jaoks soovituste ja trendide sirvimise teel vm sarnaste vahenditega @@ -87,7 +87,7 @@ et: site_contact_username: Kuidas Mastodoni kaudu ühendust võtta. site_extended_description: Igasugune lisateave, mis võib külastajatele ja kasutajatele kasulik olla. Saab liigendada Markdown süntaksiga. site_short_description: Lühikirjeldus serveri unikaalseks identifitseerimiseks. Kes haldab, kellele mõeldud? - site_terms: Kasuta oma privaatsuspoliitikat või tühjaks jättes vaikimisi-teksti. Saab liigendada Markdown süntaksi abil. + site_terms: Lisa siia serveri isikuandmete kaitse põhimõtted või jäta tühjaks, et kasutada geneerilisi. Tekstis on lubatud Markdowni süntaks. site_title: Kuidas inimesed saavad serverile viidata, lisaks domeeninimele. theme: Teema, mida näevad sisenemata ning uued kasutajad. thumbnail: Umbes 2:1 mõõdus pilt serveri informatsiooni kõrval. @@ -134,9 +134,9 @@ et: name: Nimetus value: Sisu account_alias: - acct: Vana konto täisnimi + acct: Vana konto aadress account_migration: - acct: Uue konto täisnimi + acct: Uue konto aadress account_warning_preset: text: Eelseadistatud tekst title: Pealkiri diff --git a/config/locales/simple_form.fi.yml b/config/locales/simple_form.fi.yml index 218113d32e..cd9a034b58 100644 --- a/config/locales/simple_form.fi.yml +++ b/config/locales/simple_form.fi.yml @@ -41,7 +41,7 @@ fi: email: Sinulle lähetetään vahvistussähköposti fields: Sinulla voi olla korkeintaan 4 asiaa profiilissasi taulukossa header: PNG, GIF tai JPG. Enintään %{size}. Skaalataan kokoon %{dimensions} px - inbox_url: Kopioi URL-osoite sen viestin etusivulta, jota haluat käyttää + inbox_url: Kopioi URL-osoite haluamasi välittäjän etusivulta irreversible: Suodatetut julkaisut katoavat lopullisesti, vaikka suodatin poistettaisiin myöhemmin locale: Käyttöliittymän, sähköpostien ja ilmoitusten kieli locked: Sinun täytyy hyväksyä seuraajat manuaalisesti @@ -177,7 +177,7 @@ fi: fields: Profiilin metadata header: Otsakekuva honeypot: "%{label} (älä täytä)" - inbox_url: Välityspostilaatikon URL-osoite + inbox_url: Välittäjän postilaatikon URL-osoite irreversible: Pudota piilottamisen sijaan locale: Kieli locked: Lukitse tili @@ -204,7 +204,7 @@ fi: setting_display_media_show_all: Näytä kaikki setting_expand_spoilers: Laajenna aina sisältövaroituksilla merkityt viestit setting_hide_network: Piilota verkkosi - setting_noindex: Jättäydy pois hakukoneindeksoinnista + setting_noindex: Jättäydy hakukoneindeksoinnin ulkopuolelle setting_reduce_motion: Vähennä animaatioiden liikettä setting_show_application: Näytä sovellus mistä lähetät viestejä setting_system_font_ui: Käytä järjestelmän oletusfonttia diff --git a/config/locales/simple_form.fy.yml b/config/locales/simple_form.fy.yml index b568750e2c..d3ec0dfc9f 100644 --- a/config/locales/simple_form.fy.yml +++ b/config/locales/simple_form.fy.yml @@ -1,6 +1,105 @@ --- fy: simple_form: + hints: + account_alias: + acct: Fermeld de brûkersnamme@domein fan de account fan wêr’t jo ferhúzje wolle + account_migration: + acct: Fermeld de brûkersnamme@domein fan de account wêr’t jo nei ta ferhúzje wolle + account_warning_preset: + text: Jo kinne spesifike tekst foar berjochten brûke, lykas URL’s, hashtags en fermeldingen + title: Opsjoneel. Net sichtber foar de ûntfanger + admin_account_action: + include_statuses: De brûker sjocht hokker berjochten ferantwurdlik binne foar de moderaasjemaatregel of warskôging + send_email_notification: De brûker ûntfangt in útlis oer wat der mei harren account bard is + defaults: + password: Brûk op syn minst 8 tekens + setting_display_media_hide_all: Media altyd ferstopje + setting_display_media_show_all: Media altyd toane labels: + account: + fields: + name: Label + value: Ynhâld + account_alias: + acct: Mastodonadres fan it âlde account + account_migration: + acct: Mastodonadres fan it nije account + account_warning_preset: + text: Tekst fan preset + title: Titel + admin_account_action: + include_statuses: Rapportearre berjochten oan it e-mailberjocht tafoegje + send_email_notification: Meld dit per e-mailberjocht oan de brûker + announcement: + all_day: De hiele dei troch + ends_at: Einiget + scheduled_at: Meidieling ynplanne + starts_at: Begjint + text: Oankundiging + defaults: + avatar: Profylfoto + bot: Dit is in bot-account + chosen_languages: Talen filterje + confirm_new_password: Nij wachtwurd befêstigje + confirm_password: Wachtwurd befêstigje + context: Filterlokaasjes + current_password: Aktueel wachtwurd + data: Gegevens + discoverable: Dizze account oanrekommandearje litte en yn de brûkersgids toane + display_name: Werjeftenamme + email: E-mailadres + expires_in: Ferrint nei + fields: Profylmetadata + header: Omslachfoto + honeypot: "%{label} (net ynfolje)" + inbox_url: Relais-ynboks-URL + new_password: Nije wachtwurd + note: Bio + otp_attempt: Twa-stapstagangskoade + password: Wachtwurd + setting_display_media_default: Standert + setting_display_media_hide_all: Alles ferstopje + setting_display_media_show_all: Alles toane + form_admin_settings: + site_contact_email: E-mailadres kontaktpersoan + site_contact_username: Brûkersnamme kontaktpersoan + site_terms: Privacybelied + site_title: Servernamme + theme: Standerttema + thumbnail: Serverthumbnail + trends: Trends ynskeakelje + invite: + comment: Opmerking + invite_request: + text: Wêrom wolle jo jo hjir registrearje? + ip_block: + comment: Opmerking + ip: IP-adres + severities: + no_access: Tagong blokkearje + sign_up_block: Registraasjes blokkearje + sign_up_requires_approval: Registraasjes beheine + severity: Regel notification_emails: mention: Ien hat jo fermeld + rule: + text: Regel + tag: + name: Hashtag + user: + role: Rol + user_role: + color: Badgekleur + name: Namme + permissions_as_keys: Tastimmingen + position: Prioriteit + webhook: + url: Einpunt-URL + 'no': Nee + not_recommended: Net oanrekommandearre + recommended: Oanrekommandearre + required: + mark: "*" + text: fereaske + 'yes': Ja diff --git a/config/locales/simple_form.ku.yml b/config/locales/simple_form.ku.yml index d67a21209e..8065c3a677 100644 --- a/config/locales/simple_form.ku.yml +++ b/config/locales/simple_form.ku.yml @@ -25,7 +25,7 @@ ku: all_day: Dema were nîşankirin, tenê dîrokên navbera demê dê werin nîşan kirin ends_at: Bi dilê xwe ye. Daxuyanî di vê demê de bi xweberî ji weşanê de rabe scheduled_at: Vala bihêle ku yekcar daxûyanî were weşandin - starts_at: Bi dilê xwe ye. Heke daxûyanî ya te di demeke diyar ve girêdayî be + starts_at: Vebijêrkî ye. Ku daxûyanî ya te di demeke diyar ve girêdayî be text: Tu dikarî hevoksaziya şandiyê bi kar bînî. Ji kerema xwe bila haya te ji cihê ku ev daxuyanî li ser dîmenderê bikarhêner bigire hebe appeal: text: Tu dikarî tenê carekê îtîraza binpêkirinê bikî @@ -84,7 +84,7 @@ ku: mascot: Îlustrasyona navrûyê webê yê pêşketî bêbandor dike. media_cache_retention_period: Pelên medyayê yên daxistî wê piştî çend rojên diyarkirî dema ku li ser nirxek erênî were danîn werin jêbirin, û li gorî daxwazê ​​ji nû ve werin daxistin. profile_directory: Pelrêça profîlê hemû bikarhênerên keşfbûnê hilbijartine lîste dike. - require_invite_text: Heke ji bo qeydkirinê pejirandina bi destan hewce bike, Nivîsa "Hûn çima dixwazin tevlê bibin?" li şûna vebijarkî bike mecbûrî + require_invite_text: Gava ku tomarkirin pêdiviya pejirandina destan dike, Têketina nivîsê "Tu çima dixwazî beşdar bibî?" Bike sereke ji devla vebijêrkî site_contact_email: Mirov dikarin ji bo pirsên qanûnî yan jî yên piştgiriyê çawa xwe digihînin te. site_contact_username: Mirov dikarin li ser Mastodonê xwe çawa xwe bigihînin te. site_extended_description: Her zanyariyek daxwazî dibe ku bibe alîkar bo mêvan û bikarhêneran re. Û dikarin bi hevoksaziya Markdown re werin sazkirin. diff --git a/config/locales/simple_form.la.yml b/config/locales/simple_form.la.yml new file mode 100644 index 0000000000..3a7ba0d445 --- /dev/null +++ b/config/locales/simple_form.la.yml @@ -0,0 +1 @@ +la: diff --git a/config/locales/simple_form.sr-Latn.yml b/config/locales/simple_form.sr-Latn.yml index 66efa3db8d..069d30b6d7 100644 --- a/config/locales/simple_form.sr-Latn.yml +++ b/config/locales/simple_form.sr-Latn.yml @@ -2,58 +2,308 @@ sr-Latn: simple_form: hints: + account_alias: + acct: Navedi korisničko_ime@domen naloga sa kojeg želiš da pređeš + account_migration: + acct: Navedi korisničko_ime@domen naloga na koji želiš da pređeš + account_warning_preset: + text: Možete koristiti sintaksu truba, kao što su npr. URL-ova, tarabe i pominjanja + title: Opciono. Nije vidljivo primaocu + admin_account_action: + include_statuses: Korisnik će videti koje su objave prouzrokovale moderiranje ili upozorenje + send_email_notification: Korisnik će dobiti objašnjenje toga šta mu se desilo sa naloga + text_html: Opcionalno. Možete koristiti sintaksu truba. Možete dodati upozoravajuća prepodešavanje da sačuvate vreme + type_html: Izaberite šta da radite sa %{acct} + types: + disable: Spreči korisnika da koristi svoj nalog, ali nemoj brisati ili sakrivati njegov sadržaj. + none: Koristi ovo da pošalješ upozorenje korisniku, bez pokretanja bilo koje druge akcije. + sensitive: Učini da svi medijski prilozi ovog korisnika prisilno budu označeni kao osetljivi. + silence: Onemogući korisnika da objavljuje javno, sakrij sve njegove svoje objave i obaveštenja od korisnika koji ga ne prate. + suspend: Spreči bilo kakvu interakciju sa ovog naloga ili sa njim i izbriši njegov sadržaj. Može da se opozove u roku od 30 dana. + warning_preset_id: Opcionalno. Možete i dalje dodati prilagođeni tekst na kraj preseta + announcement: + all_day: Biće prikazani samo datumi vremenskog opsega koji su označeni + ends_at: Opciono. Objava će biti automatski opozvana u ovom trenutku + scheduled_at: Ostavi prazno da bi najava bila odmah objavljena + starts_at: Opciono. U slučaju da je najava vezana za određeni vremenski raspon + text: Možeš koristiti post sintaksu. Vodi računa o prostoru koji će objava zauzimati na ekranu korisnika + appeal: + text: Na brisanje se možeš žaliti samo jednom defaults: + autofollow: Osobe koje se prijave kroz pozivnice će vas automatski zapratiti avatar: PNG, GIF ili JPG. Najviše %{size}. Biće smanjena na %{dimensions}px + bot: Ovaj nalog uglavnom vrši automatizovane radnje i možda se ne nadgleda + context: Jedan ili više konteksta u kojima treba da se primeni filter + current_password: Unesi lozinku tekućeg naloga iz bezbednosnih razloga + current_username: Unesi korisničko ime tekućeg naloga za potvrdu digest: Poslato posle dužeg perioda neaktivnosti sa pregledom svih bitnih stvari koje ste dobili dok ste bili odsutni + discoverable: Dozvoli nepoznatim korisnicima da otkriju tvoj nalog putem preporuka, trendova i drugih funkcija + email: Biće vam poslata e-pošta sa potvrdom + fields: Možete imati do 4 stavke prikazane kao tabela na vašem nalogu header: PNG, GIF ili JPG. Najviše %{size}. Biće smanjena na %{dimensions}px + inbox_url: Kopirajte URL sa naslovne strane releja koji želite koristiti + irreversible: Filtrirane trube će nestati nepovratno, čak i ako je filter kasnije uklonjen + locale: Jezik korisničkog interfejsa, e-pošte i mobilnih obaveštenja locked: Zahteva da pojedinačno odobrite pratioce - setting_noindex: Utiče na Vaš javni profil i statusne strane + password: Koristite najmanje 8 znakova + phrase: Biće uparena bez obzira na veliko ili malo slovo u tekstu ili upozorenja o sadržaju trube + scopes: Kojim API-jima će aplikacija dozvoliti pristup. Ako izaberete opseg najvišeg nivoa, ne morate odabrati pojedinačne. + setting_aggregate_reblogs: Ne pokazuj nova deljenja za trube koje su nedavno podeljene (utiče samo na nedavno primljena deljenja) + setting_always_send_emails: Obaveštenja e-poštom se po pravilu neće slati kada aktivno koristiš Mastodon + setting_default_sensitive: Osetljivi mediji su podrazumevano skriveni i mogu se otkriti klikom + setting_display_media_default: Sakrij medije označene kao osetljive + setting_display_media_hide_all: Uvek sakrij sve medije + setting_display_media_show_all: Uvek prikaži medije označene kao osetljive + setting_hide_network: Koga pratite i ko vas prati neće biti prikazano na vašem nalogu + setting_noindex: Utiče na Vaš javni nalog i statusne strane + setting_show_application: Aplikacija koju koristiš za objavljivanje biće prikazana u detaljnom prikazu tvojih objava + setting_use_blurhash: Gradijent se zasniva na bojama skrivenih vizuelnih prikaza, ali prikriva sve detalje + setting_use_pending_items: Sakrij ažuriranja vremenske ose iza klika umesto automatskog pomeranja izvora objava + username: Vaš nadimak će biti jedinstven na %{domain} + whole_word: Kada je ključna reč ili fraza isključivo alfanumerička, biće primenjena samo ako se podudara sa celom reči + domain_allow: + domain: Ovaj domen će moći da preuzima podatke sa ovog servera i dolazni podaci sa njega će se obrađivati i čuvati + email_domain_block: + domain: Ovo može biti ime domena koje se pojavljuje u adresi e-pošte ili MX zapisa koji koristi. Oni će biti provereni prilikom registracije. + with_dns_records: Biće učinjen pokušaj da se razreše DNS zapisi datog domena i rezultati će takođe biti blokirani + featured_tag: + name: 'Evo nekih od heš oznaka koje ste nedavno koristili:' + filters: + action: Izaberi koju radnju treba izvršiti kada objava odgovara filteru + actions: + hide: Potpuno sakrij filtrirani sadržaj, ponašajući se kao da ne postoji + warn: Sakrij filtrirani sadržaj iza upozorenja u kome se navodi naziv filtera + form_admin_settings: + backups_retention_period: Čuvaj generisane korisničke arhive navedeni broj dana. + bootstrap_timeline_accounts: Ovi nalozi će biti zakačeni na vrh preporuka za praćenje novih korisnika. + closed_registrations_message: Prikazuje se kada su prijave zatvorene + content_cache_retention_period: Kada se postavi na pozitivnu vrednost, objave sa drugih servera će biti izbrisane nakon navedenog broja dana. Ovo može biti nepovratno. + custom_css: Možeš da primeniš prilagođene stilove na veb verziji Mastodona. + mascot: Zamenjuje ilustraciju u naprednom veb interfejsu. + media_cache_retention_period: Kada se postavi na pozitivnu vrednost, preuzete medijske datoteke će biti izbrisane nakon navedenog broja dana, i ponovo preuzete na zahtev. + profile_directory: Direktorijum profila navodi sve korisnike koji su se opredelili da budu vidljivi. + require_invite_text: Kada registracije zahtevaju ručno odobrenje, postavi da unos teksta „Zašto želiš da se pridružiš?“ bude obavezan, a ne opcioni + site_contact_email: Kako korisnici mogu da te kontaktiraju za pravna pitanja ili pitanja u vezi podrške. + site_contact_username: Kako korisnici mogu da te kontaktiraju na Mastodonu. + site_extended_description: Bilo koja dodatna informacija koja može biti korisne posetiocima i tvojim korisnicima. Može se strukturirati pomoću Markdown sintakse. + site_short_description: Kratak opis pomoću koga se na jedinstven način identifikuje tvoj server. Ko ga održava, kome je namenjen? + site_terms: Koristi sopstvenu politiku privatnosti ili ostavi prazno da bi se koristila podrazumevana. Može se strukturirati pomoću Markdown sintakse. + site_title: Način na moji može da se pozove na tvoj server osim naziva njegovog domena. + theme: Tema koju vide posetioci koji nisu prijavljeni i novi korisnici. + thumbnail: Slika koja se približno 2:1 prikazuje pored informacija o tvom serveru. + timeline_preview: Posetioci koji nisu prijavljeni će moći da pregledaju najnovije javne objave dostupne na serveru. + trendable_by_default: Preskoči ručni pregled sadržaja koji je u trendu. Pojedinačne stavke se nakon toga i dalje mogu ukloniti iz trendova. + trends: Trendovi pokazuju koje objave, heš oznake i vesti postaju sve popularniji na tvom serveru. + form_challenge: + current_password: Ulaziš u bezbedno područje imports: data: CSV fajl izvezen sa druge Mastodont instance + invite_request: + text: Ovo će nam pomoći da pregledamo tvoju prijavu + ip_block: + comment: Opciono. Zapamti zašto si dodao ovo pravilo. + expires_in: IP adrese su ograničeni resurs, ponekad se dele i često menjaju korisnika. Zbog toga se IP blokovi na neograničeno vreme ne preporučuju. + ip: Unesi IPv4 ili IPv6 adresu. Možeš blokirati čitave opsege koristeći CIDR sintaksu. Vodi računa da sebe ne zaključaš! + severities: + no_access: Blokiraj pristup svim resursima + sign_up_block: Nove prijave neće biti moguće + sign_up_requires_approval: Nove prijave će zahtevati tvoje odobrenje + severity: Izaberi šta će se desiti sa zahtevima sa ove IP adrese + rule: + text: Opiši pravilo ili zahtev za korisnike na ovom serveru. Potrudi se da opis bude kratak i jednostavan sessions: otp: 'Unesite dvofaktorski kod sa Vašeg telefona ili koristite jedan od kodova za oporavak:' + webauthn: Ako je to USB ključ, obavezno ga ubaci i, ako je potrebno, pritisni ga. + tag: + name: Mogu se samo promeniti mala slova u velika, na primer, da bi bilo čitljivije + user: + chosen_languages: Kada označite, trube u izabranim jezicima će se prikazati na javnoj vremenskoj liniji + role: Uloga kontroliše koje dozvole korisnik ima + user_role: + color: Boja koja će se koristiti za ulogu u celom korisničkom interfejsu, kao RGB, u heksadecimalnom formatu + highlighted: Ovo čini ulogu javno vidljivom + name: Javni naziv uloge, ako je uloga podešena da se prikazuje kao značka + permissions_as_keys: Korisnici sa ovom ulogom će imati pristup... + position: Viša uloga odlučuje o rešavanju sukoba u određenim situacijama. Određene radnje se mogu izvršiti samo na ulogama sa nižim prioritetom + webhook: + events: Izaberite događaje za slanje + url: Gde će se događaji slati labels: + account: + fields: + name: Etiketa + value: Sadržaj + account_alias: + acct: Ručica (@) starog naloga + account_migration: + acct: Ručica (@) novog naloga + account_warning_preset: + text: Tekst preseta + title: Naslov + admin_account_action: + include_statuses: Uključi prijavljene objave u e-poštu + send_email_notification: Obavesti korisnika preko e-pošte + text: Prilagođeno upozorenje + type: Radnja + types: + disable: Onemogući + none: Ne radi ništa + sensitive: Osetljivo + silence: Utišaj + suspend: Obustavite i nepovratno izbrišite podatke o nalogu + warning_preset_id: Koristi upozoravajući preset + announcement: + all_day: Celodnevni događaj + ends_at: Kraj događaja + scheduled_at: Planiraj objavljivanje + starts_at: Početak događaja + text: Najava + appeal: + text: Objasni zašto ovu odluku treba poništiti defaults: + autofollow: Pozovite da prati vaš nalog + avatar: Avatar + bot: Ovo je nalog bota + chosen_languages: Filtriraj jezike confirm_new_password: Potvrdite novu lozinku confirm_password: Potvrdite lozinku + context: Filtriraj kontekste current_password: Trenutna lozinka data: Podaci + discoverable: Navedite ovaj nalog u fascikli display_name: Ime za prikaz email: Adresa e-pošte expires_in: Ističe nakon + fields: Metapodaci naloga header: Zaglavlje + honeypot: "%{label} (ne popunjavaj)" + inbox_url: URL od relejnog prijemnog sandučeta + irreversible: Ispustiti umesto sakriti locale: Jezik - locked: Zaključaj nalog + locked: Zahtevaj zahteve za praćenje max_uses: Maksimalni broj korišćenja new_password: Nova lozinka note: Biografija otp_attempt: Dvofaktorski kod password: Lozinka + phrase: Ključna reč ili fraza + setting_advanced_layout: Omogući napredni veb interfejs + setting_aggregate_reblogs: Grupiši deljenja u vremenskim linijama + setting_always_send_emails: Uvek šalji obaveštenja e-poštom setting_auto_play_gif: Automatski puštaj animirane GIF-ove setting_boost_modal: Prikaži dijalog za potvrdu pre davanja podrške + setting_crop_images: Izreži slike u neproširenim objavama na 16x9 + setting_default_language: Jezik objavljivanja setting_default_privacy: Privatnost objava setting_default_sensitive: Uvek označi multimediju kao osetljivu setting_delete_modal: Prikaži dijalog za potvrdu pre brisanja tuta + setting_disable_swiping: Onemogući pokrete prevlačenja + setting_display_media: Prikaz medija + setting_display_media_default: Podrazumevano + setting_display_media_hide_all: Sakrij sve + setting_display_media_show_all: Prikaži sve + setting_expand_spoilers: Uvek prošiti trube koje su označene upozorenjem sadržaja + setting_hide_network: Sakrij svoju mrežu setting_noindex: Odjavi se od indeksiranja search engine-a setting_reduce_motion: Smanji pokrete u animacijama + setting_show_application: Otkrij aplikaciju koja se koristi za slanje postova setting_system_font_ui: Koristi sistemski font setting_theme: Tema sajta + setting_trends: Prikaži današnje trendove setting_unfollow_modal: Prikaži dijalog za potvrdu pre nego što otpratite nekoga + setting_use_blurhash: Prikaži gradijente u boji za skrivene medije + setting_use_pending_items: Spori režim severity: Oštrina + sign_in_token_attempt: Sigurnosni kod + title: Naslov type: Tip uvoza username: Korisničko ime + username_or_email: Korisničko ime ili E-pošta + whole_word: Cela reč + email_domain_block: + with_dns_records: Uključite MX zapise i IP adrese domena + featured_tag: + name: Heš oznaka + filters: + actions: + hide: Sakrij u potpunosti + warn: Sakrij uz upozorenje + form_admin_settings: + backups_retention_period: Period čuvanja korisničke arhive + bootstrap_timeline_accounts: Uvek preporuči ove naloge novim korisnicima + closed_registrations_message: Prilagođena poruka kada prijave nisu moguće + content_cache_retention_period: Period čuvanja keša sadržaja + custom_css: Prilagođeni CSS + mascot: Prilagođena maskota (nasleđe) + media_cache_retention_period: Period čuvanja keša medija + profile_directory: Omogući direktorijum profila + registrations_mode: Ko može da se prijavi + require_invite_text: Zatraži razlog za pristupanje + show_domain_blocks: Pprikaži blokove domena + show_domain_blocks_rationale: Pokaži zašto su domeni blokirani + site_contact_email: E-adresa za kontakt + site_contact_username: Korisničko ime za kontakt + site_extended_description: Prošireni opis + site_short_description: Opis servera + site_terms: Politika privatnosti + site_title: Ime servera + theme: Podrazumevana tema + thumbnail: Sličica servera + timeline_preview: Dozvoli neautorizovan pristup javnim vremenskim osama + trendable_by_default: Dozvoli trendove bez prethodnog pregleda + trends: Omogući trendove interactions: must_be_follower: Blokiraj obaveštenja od korisnika koji me ne prate must_be_following: Blokiraj obaveštenja od ljudi koje ne pratim must_be_following_dm: Blokiraj direktne poruke od ljudi koje ne pratim + invite: + comment: Komentar + invite_request: + text: Zašto želiš da se pridružiš? + ip_block: + comment: Komentar + ip: Avatar + severities: + no_access: Blokiraj pristup + sign_up_block: Blokiraj prijave + sign_up_requires_approval: Ograniči prijave + severity: Pravilo notification_emails: + appeal: Neko se žali na odluku moderatora digest: Šalji e-poštu sa sažetkom favourite: Šalji e-poštu kada neko stavi da mu je Vaš status omiljen follow: Šalji e-poštu kada Vas neko zaprati follow_request: Šalji e-poštu kada neko zatraži da Vas zaprati mention: Šalji e-poštu kada Vas neko pomene + pending_account: Novi nalog treba pregledati reblog: Šalji e-poštu kada neko podrži Vaš status + report: Podneta je nova prijava + trending_tag: Novi trend treba pregledati + rule: + text: Pravilo + tag: + listable: Dozvoli da se ova heš oznaka pojavljuje u pretragama i predlozima + name: Heš oznaka + trendable: Dozvoli da se ova heš oznaka pojavi u okviru trendova + usable: Dozvoli objavama da koriste ovu heš oznaku + user: + role: Uloga + user_role: + color: Boja bedža + highlighted: Prikaži ulogu i bedž na profilima korisnika + name: Ime + permissions_as_keys: Ovlašćenja + position: Prioritet + webhook: + events: Omogućeni događaji + url: URL krajnje tačke 'no': Ne + not_recommended: Nije preporučeno + recommended: Preporučeno required: + mark: "*" text: obavezno + title: + sessions: + webauthn: Koristi jedan od svojih bezbednosnih ključeva za prijavljivanje 'yes': Da diff --git a/config/locales/simple_form.sr.yml b/config/locales/simple_form.sr.yml index 7d4f2e0cc8..cf590b5f43 100644 --- a/config/locales/simple_form.sr.yml +++ b/config/locales/simple_form.sr.yml @@ -58,9 +58,24 @@ sr: setting_noindex: Утиче на Ваш јавни налог и статусне стране setting_show_application: Апликација коју користиш за објављивање биће приказана у детаљном приказу твојих објава setting_use_blurhash: Градијент се заснива на бојама скривених визуелних приказа, али прикрива све детаље + setting_use_pending_items: Сакриј ажурирања временске осе иза клика уместо аутоматског померања извора објава username: Ваш надимак ће бити јединствен на %{domain} whole_word: Када је кључна реч или фраза искључиво алфанумеричка, биће примењена само ако се подудара са целом речи + domain_allow: + domain: Овај домен ће моћи да преузима податке са овог сервера и долазни подаци са њега ће се обрађивати и чувати + email_domain_block: + domain: Ово може бити име домена које се појављује у адреси е-поште или MX записа који користи. Они ће бити проверени приликом регистрације. + with_dns_records: Биће учињен покушај да се разреше DNS записи датог домена и резултати ће такође бити блокирани + featured_tag: + name: 'Ево неких од хеш ознака које сте недавно користили:' + filters: + action: Изабери коју радњу треба извршити када објава одговара филтеру + actions: + hide: Потпуно сакриј филтрирани садржај, понашајући се као да не постоји + warn: Сакриј филтрирани садржај иза упозорења у коме се наводи назив филтера form_admin_settings: + backups_retention_period: Чувај генерисане корисничке архиве наведени број дана. + bootstrap_timeline_accounts: Ови налози ће бити закачени на врх препорука за праћење нових корисника. closed_registrations_message: Приказује се када су пријаве затворене content_cache_retention_period: Када се постави на позитивну вредност, објаве са других сервера ће бити избрисане након наведеног броја дана. Ово може бити неповратно. custom_css: Можеш да примениш прилагођене стилове на веб верзији Мастодона. @@ -70,8 +85,21 @@ sr: require_invite_text: Када регистрације захтевају ручно одобрење, постави да унос текста „Зашто желиш да се придружиш?“ буде обавезан, а не опциони site_contact_email: Како корисници могу да те контактирају за правна питања или питања у вези подршке. site_contact_username: Како корисници могу да те контактирају на Мастодону. + site_extended_description: Било која додатна информација која може бити корисне посетиоцима и твојим корисницима. Може се структурирати помоћу Markdown синтаксе. + site_short_description: Кратак опис помоћу кога се на јединствен начин идентификује твој сервер. Ко га одржава, коме је намењен? + site_terms: Користи сопствену политику приватности или остави празно да би се користила подразумевана. Може се структурирати помоћу Markdown синтаксе. + site_title: Начин на моји може да се позове на твој сервер осим назива његовог домена. + theme: Тема коју виде посетиоци који нису пријављени и нови корисници. + thumbnail: Слика која се приближно 2:1 приказује поред информација о твом серверу. + timeline_preview: Посетиоци који нису пријављени ће моћи да прегледају најновије јавне објаве доступне на серверу. + trendable_by_default: Прескочи ручни преглед садржаја који је у тренду. Појединачне ставке се након тога и даље могу уклонити из трендова. + trends: Трендови показују које објаве, хеш ознаке и вести постају све популарнији на твом серверу. + form_challenge: + current_password: Улазиш у безбедно подручје imports: data: CSV фајл извезен са друге Мастодонт инстанце + invite_request: + text: Ово ће нам помоћи да прегледамо твоју пријаву ip_block: comment: Опционо. Запамти зашто си додао ово правило. expires_in: IP адресе су ограничени ресурс, понекад се деле и често мењају корисника. Због тога се IP блокови на неограничено време не препоручују. diff --git a/config/locales/simple_form.th.yml b/config/locales/simple_form.th.yml index 315702d1e9..3635c39907 100644 --- a/config/locales/simple_form.th.yml +++ b/config/locales/simple_form.th.yml @@ -42,7 +42,7 @@ th: fields: คุณสามารถมีได้มากถึง 4 รายการแสดงเป็นตารางในโปรไฟล์ของคุณ header: PNG, GIF หรือ JPG สูงสุด %{size} จะถูกย่อขนาดเป็น %{dimensions}px inbox_url: คัดลอก URL จากหน้าแรกของรีเลย์ที่คุณต้องการใช้ - irreversible: โพสต์ที่กรองอยู่จะหายไปอย่างถาวร แม้ว่าจะเอาตัวกรองออกในภายหลัง + irreversible: โพสต์ที่กรองอยู่จะหายไปอย่างถาวร แม้ว่าจะเอาตัวกรองออกในภายหลังก็ตาม locale: ภาษาของส่วนติดต่อผู้ใช้, อีเมล และการแจ้งเตือนแบบผลัก locked: ควบคุมผู้ที่สามารถติดตามคุณด้วยตนเองได้โดยอนุมัติคำขอติดตาม password: ใช้อย่างน้อย 8 ตัวอักษร diff --git a/config/locales/sk.yml b/config/locales/sk.yml index bbccc58394..064d44d20d 100644 --- a/config/locales/sk.yml +++ b/config/locales/sk.yml @@ -402,7 +402,6 @@ sk: report_notes: created_msg: Poznámka o nahlásení úspešne vytvorená! destroyed_msg: Poznámka o nahlásení úspešne vymazaná! - today_at: Dnes o %{time} reports: action_taken_by: Zákrok vykonal/a are_you_sure: Si si istý/á? diff --git a/config/locales/sl.yml b/config/locales/sl.yml index 4e6b499b1e..299f6107be 100644 --- a/config/locales/sl.yml +++ b/config/locales/sl.yml @@ -122,6 +122,8 @@ sl: redownloaded_msg: Uspešno osvežen profil %{username} iz izvirnika reject: Zavrni rejected_msg: Uspešno zavrnjena vloga prijave uporabnika %{username} + remote_suspension_irreversible: Podatki tega računa so bili nepovratno izbrisani. + remote_suspension_reversible_hint_html: Račun je bil suspendiran na njihovem strežniku, podatki pa bodo v celoti odstranjeni %{date}. Do takrat lahko oddaljeni strežnik obnovi ta račun obnoviti brez negativnih posledic. Če želite takoj odstraniti vse podatke računa, lahko to storite spodaj. remove_avatar: Odstrani podobo remove_header: Odstrani glavo removed_avatar_msg: Uspešno odstranjena slika avatarja uporabnika %{username} @@ -583,7 +585,6 @@ sl: report_notes: created_msg: Opomba o prijavi je uspešno ustvarjena! destroyed_msg: Opomba o prijavi je uspešno izbrisana! - today_at: Danes ob %{time} reports: account: notes: @@ -732,6 +733,9 @@ sl: content_retention: preamble: Nazdor nad hrambo vsebine uporabnikov v Mastodonu. title: Hramba vsebin + default_noindex: + desc_html: Vpliva na vse uporabnike, ki niso sami spremenili te nastavitve + title: Privzeto izvzemi uporabnike iz indeksiranja iskalnika discovery: follow_recommendations: Sledi priporočilom preamble: Izpostavljanje zanimivih vsebin je ključno za pridobivanje novih uporabnikov, ki morda ne poznajo nikogar na Mastodonu. Nadzirajte, kako različne funkcionalnosti razkritja delujejo na vašem strežniku. @@ -1007,6 +1011,9 @@ sl: email_below_hint_html: Če spodnji e-poštni naslov ni pravilen, ga lahko spremenite tukaj in prejmete novo potrditveno e-pošto. email_settings_hint_html: Potrditvena e-pošta je bila poslana na %{email}. Če ta e-poštni naslov ni pravilen, ga lahko spremenite v nastavitvah računa. title: Nastavitev + sign_in: + preamble_html: Prijavite se s svojimi poverilnicami %{domain}. Če vaš račun gostuje na drugem strežniku, se tukaj ne boste mogli prijaviti. + title: Vpiši se v %{domain} sign_up: preamble: Z računom na strežniku Mastodon boste lahko sledili vsem drugim v tem omrežju, ne glede na to, kje gostuje njihov račun. title: Naj vas namestimo na %{domain}. diff --git a/config/locales/sq.yml b/config/locales/sq.yml index 239ea24413..928a5873bc 100644 --- a/config/locales/sq.yml +++ b/config/locales/sq.yml @@ -116,6 +116,8 @@ sq: redownloaded_msg: Profili i %{username} u rifreskua me sukses prej origjinës reject: Hidhe tej rejected_msg: Aplikimi për regjistrim i %{username} u hodh poshtë me sukses + remote_suspension_irreversible: Të dhënat e kësaj llogarie janë fshirë në mënyrë të pakthyeshme. + remote_suspension_reversible_hint_html: Llogaria është pezulluar në shërbyesit e tyre dhe të dhënat do të hiqen plotësisht më %{date}. Deri atëherë, shërbyesi i largët mund të rikthejë këtë llogari pa u cënuar. Nëse dëshironi të hiqen menjëherë të dhënat e llogarisë, mund ta bëni më poshtë. remove_avatar: Hiqe avatarin remove_header: Hiqe kryen removed_avatar_msg: U hoq me sukses figura e avatarit të %{username} @@ -373,6 +375,8 @@ sq: add_new: Shtoje përkatësinë në listë lejimesh created_msg: Përkatësia u shtua me sukses në listë lejimesh destroyed_msg: Përkatësia u hoq nga listë lejimesh + export: Eksportim + import: Importim undo: Hiqe nga listë lejimesh domain_blocks: add_new: Shtoni bllokim të ri përkatësie @@ -382,6 +386,8 @@ sq: edit: Përpunoni bllokim përkatësie existing_domain_block: Keni vendosur tashmë kufizime më të rrepta mbi %{name}. existing_domain_block_html: Keni vendosur tashmë kufizime më të rrepta mbi %{name}, lypset ta zhbllokoni së pari. + export: Eksportim + import: Importim new: create: Krijoni bllokim hint: Bllokimi i përkatësisë nuk do të pengojë krijim zërash llogarie te baza e të dhënave, por do të aplikojë në mënyrë retroaktive dhe të vetvetishme metoda specifike moderimi mbi këto llogari. @@ -554,7 +560,6 @@ sq: report_notes: created_msg: Shënimi i raportimit u krijua me sukses! destroyed_msg: Shënimi i raportimit u fshi me sukses! - today_at: Sot më %{time} reports: account: notes: @@ -695,6 +700,9 @@ sq: content_retention: preamble: Kontrolloni se si depozitohen në Mastodon lënda e prodhuar nga përdoruesit. title: Mbajtje lënde + default_noindex: + desc_html: Prek krejt përdoruesit që s’e kanë ndryshuar vetë këtë rregullim + title: Lëri, si parazgjedhje, përdoruesit jashtë indeksimi nga motorë kërkimesh discovery: follow_recommendations: Rekomandime ndjekjeje preamble: Shpërfaqja e lëndës interesante është me rëndësi kyçe për mirëseardhjen e përdoruesve të rinj që mund të mos njohin njeri në Mastodon. Kontrolloni se si funksionojnë në shërbyesin tuaj veçori të ndryshme zbulimi. @@ -960,6 +968,9 @@ sq: email_below_hint_html: Nëse adresa email më poshtë s’është e saktë, mund ta ndryshoni këtu dhe të merrni një email të ri ripohimi. email_settings_hint_html: Email-i i ripohimit u dërgua te %{email}. Nëse ajo adresë email s’është e saktë, mund ta ndryshoni që nga rregullimet e llogarisë. title: Ujdisje + sign_in: + preamble_html: Hyni me kredencialet tuaja për te %{domain}. Nëse llogaria juaj strehohet në një tjetër shërbyes, s’do të jeni në gjendje të bëni hyrjen këtu. + title: Bëni hyrjen te %{domain} sign_up: preamble: Me një llogari në këtë shërbyes Mastodon, do të jeni në gjendje të ndiqni cilindo person tjetër në rrjet, pavarësisht se ku strehohet llogaria e tyre. title: Le të ujdisim llogarinë tuaj në %{domain}. diff --git a/config/locales/sr.yml b/config/locales/sr.yml index eb80ab9eec..13d7b3db65 100644 --- a/config/locales/sr.yml +++ b/config/locales/sr.yml @@ -4,10 +4,10 @@ sr: about_mastodon_html: Мастодон је друштвена мрежа базирана на отвореним протоколима и слободном софтверу отвореног кода. Децентрализована је као што је децентрализована е-пошта. contact_missing: Није постављено contact_unavailable: Није доступно - hosted_on: Мастодонт хостован на %{domain} + hosted_on: Мастодон хостован на %{domain} title: О accounts: - follow: Запрати + follow: Прати followers: few: Пратиоци one: Пратиоц @@ -32,15 +32,23 @@ sr: created_msg: Модераторска белешка успешно направљена! destroyed_msg: Модераторска белешка успешно обрисана! accounts: + add_email_domain_block: Блокирај домен е-поште + approve: Одобри are_you_sure: Да ли сте сигурни? avatar: Аватар by_domain: Домен change_email: + changed_msg: Е-пошта налога успешно промењена! current_email: Тренутна е-пошта label: Промените е-пошту new_email: Нова e-пошта submit: Промените e-пошту title: Промените e-пошту за %{username} + change_role: + changed_msg: Улога успешно промењена! + label: Промени улогу + no_role: Нема улогу + title: Промени улогу за %{username} confirm: Потврди confirmed: Потврђено confirming: Потврдување @@ -62,7 +70,9 @@ sr: follows: Праћени header: Заглавље inbox_url: Адреса сандучета + invite_request_text: Разлози за придруживање invited_by: Позван од стране + ip: IP joined: Придружио се location: all: Све @@ -75,19 +85,24 @@ sr: moderation: active: Активан all: Сви + pending: На чекању + silenced: Ограничено suspended: Суспендовани title: Модерација moderation_notes: Модераторске белешке most_recent_activity: Најскорија активност most_recent_ip: Најскорија IP адреса no_limits_imposed: Нема ограничења + no_role_assigned: Ниједна улога није додељена not_subscribed: Није претплаћен + pending: Чека на преглед perform_full_suspension: Искључи promote: Унапреди protocol: Протокол public: Јавно push_subscription_expires: PuSH претплата истиче redownload: Освежи налог + reject: Одбаци remove_avatar: Уклони аватар remove_header: Одстрани заглавље resend_confirmation: @@ -97,7 +112,11 @@ sr: reset: Ресетуј reset_password: Ресетуј лозинку resubscribe: Поново се претплати + role: Улога search: Претрага + security_measures: + only_password: Само лозинка + sensitized: Означено као осетљиво shared_inbox_url: Адреса дељеног сандучета show: created_reports: Направљени извештаји @@ -106,8 +125,10 @@ sr: silenced: Ућуткан statuses: Статуси subscribe: Претплати се + suspend: Суспендуј suspended: Суспендовани title: Налози + unblock_email: Одблокирај адресу е-поште unconfirmed_email: Непотврђена е-пошта undo_silenced: Укини ћутање undo_suspension: Укини суспензију @@ -116,6 +137,18 @@ sr: warn: Упозори web: Веб action_logs: + action_types: + approve_user: Одобри корисника + confirm_user: Потврди корисника + create_account_warning: Креирај упозорење + create_announcement: Креирај најаву + create_canonical_email_block: Креирај блок е-поште + create_user_role: Креирај улогу + destroy_announcement: Избриши најаву + destroy_canonical_email_block: Избриши блок е-поште + disable_user: Онемогући корисника + enable_user: Омогући корисника + reject_user: Одбаци корисника title: Записник custom_emojis: by_domain: Домен @@ -238,6 +271,9 @@ sr: settings: appearance: title: Изглед + default_noindex: + desc_html: Утиче на све кориснике који нису сами променили ову поставку + title: Подразумевано искључи кориснике из индексирања претраживача discovery: public_timelines: Јавне временске линије statuses: diff --git a/config/locales/sv.yml b/config/locales/sv.yml index f85c2fa24a..c974df7716 100644 --- a/config/locales/sv.yml +++ b/config/locales/sv.yml @@ -116,6 +116,8 @@ sv: redownloaded_msg: Uppdaterade %{username}s profil från server reject: Förkasta rejected_msg: Avvisade %{username}s registreringsansökan + remote_suspension_irreversible: Detta konto har raderats och uppgifterna kan inte återkallas. + remote_suspension_reversible_hint_html: Kontot har stängts av på dess server och all data som tillhör det kommer att raderas permanent den %{date}. Tills dess kan kontot återställas på sin server utan dataförlust. Om du vill radera all kontodata redan nu, kan du göra detta nedan. remove_avatar: Ta bort avatar remove_header: Ta bort rubrik removed_avatar_msg: Tog bort %{username}s profilbild @@ -561,7 +563,6 @@ sv: report_notes: created_msg: Anmälningsanteckning har skapats! destroyed_msg: Anmälningsanteckning har raderats! - today_at: Idag kl. %{time} reports: account: notes: @@ -704,6 +705,9 @@ sv: content_retention: preamble: Kontrollera hur användargenererat innehåll lagras i Mastodon. title: Bibehållande av innehåll + default_noindex: + desc_html: Påverkar alla användare som inte själva ändrat denna inställning + title: Undantag användare från sökmotorindexering som standard discovery: follow_recommendations: Följrekommendationer preamble: Att visa intressant innehåll är avgörande i onboarding av nya användare som kanske inte känner någon på Mastodon. Styr hur olika upptäcktsfunktioner fungerar på din server. @@ -971,6 +975,9 @@ sv: email_below_hint_html: Om nedanstående e-postadress är felaktig kan du ändra den här, och få ett nytt bekräftelsemeddelande. email_settings_hint_html: E-postmeddelande för verifiering skickades till %{email}. Om e-postadressen inte stämmer kan du ändra den i kontoinställningarna. title: Ställ in + sign_in: + preamble_html: Logga in med dina användaruppgifter på %{domain}. Om ditt konto finns på en annan server kommer du inte att kunna logga in här. + title: Logga in på %{domain} sign_up: preamble: Med ett konto på denna Mastodon-server kan du följa alla andra personer på nätverket, oavsett vilken server deras konto tillhör. title: Låt oss få igång dig på %{domain}. diff --git a/config/locales/th.yml b/config/locales/th.yml index 5be7e33f35..0abb690497 100644 --- a/config/locales/th.yml +++ b/config/locales/th.yml @@ -417,7 +417,7 @@ th: resolve: แปลงที่อยู่โดเมน title: ปิดกั้นโดเมนอีเมลใหม่ no_email_domain_block_selected: ไม่มีการเปลี่ยนแปลงการปิดกั้นโดเมนอีเมลเนื่องจากไม่มีการเลือก - resolved_dns_records_hint_html: ชื่อโดเมนแปลงที่อยู่เป็นโดเมน MX ดังต่อไปนี้ ซึ่งท้ายที่สุดแล้วจะรับผิดชอบสำหรับการยอมรับอีเมล การปิดกั้นโดเมน MX จะปิดกั้นการลงทะเบียนจากที่อยู่อีเมลใด ๆ ซึ่งใช้โดเมน MX เดียวกัน แม้ว่าชื่อโดเมนที่ปรากฏจะแตกต่างกัน ระวังอย่าปิดกั้นผู้ให้บริการอีเมลรายใหญ่ + resolved_dns_records_hint_html: ชื่อโดเมนแปลงที่อยู่เป็นโดเมน MX ดังต่อไปนี้ ซึ่งท้ายที่สุดแล้วจะรับผิดชอบสำหรับการยอมรับอีเมล การปิดกั้นโดเมน MX จะปิดกั้นการลงทะเบียนจากที่อยู่อีเมลใด ๆ ซึ่งใช้โดเมน MX เดียวกัน แม้ว่าชื่อโดเมนที่ปรากฏจะแตกต่างกันก็ตาม ระวังอย่าปิดกั้นผู้ให้บริการอีเมลรายใหญ่ resolved_through_html: แปลงที่อยู่ผ่าน %{domain} title: โดเมนอีเมลที่ปิดกั้นอยู่ export_domain_allows: @@ -550,7 +550,6 @@ th: report_notes: created_msg: สร้างหมายเหตุรายงานสำเร็จ! destroyed_msg: ลบหมายเหตุรายงานสำเร็จ! - today_at: วันนี้เวลา %{time} reports: account: notes: @@ -690,6 +689,9 @@ th: content_retention: preamble: ควบคุมวิธีการจัดเก็บเนื้อหาที่ผู้ใช้สร้างขึ้นใน Mastodon title: การเก็บรักษาเนื้อหา + default_noindex: + desc_html: มีผลต่อผู้ใช้ทั้งหมดที่ไม่ได้เปลี่ยนการตั้งค่านี้ด้วยตนเอง + title: เลือกให้ผู้ใช้ไม่รับการทำดัชนีโดยเครื่องมือค้นหาเป็นค่าเริ่มต้น discovery: follow_recommendations: คำแนะนำการติดตาม preamble: การแสดงเนื้อหาที่น่าสนใจเป็นเครื่องมือในการเตรียมความพร้อมให้ผู้ใช้ใหม่ที่อาจไม่รู้จักใครก็ตามใน Mastodon ควบคุมวิธีที่คุณลักษณะการค้นพบต่าง ๆ ทำงานในเซิร์ฟเวอร์ของคุณ diff --git a/config/locales/tr.yml b/config/locales/tr.yml index 15637c3236..aae1188588 100644 --- a/config/locales/tr.yml +++ b/config/locales/tr.yml @@ -116,6 +116,8 @@ tr: redownloaded_msg: "%{username} kullanıcısının profili kökenden başarıyla yenilendi" reject: Reddet rejected_msg: "%{username} adlı kullanıcının kayıt başvurusu başarıyla reddedildi" + remote_suspension_irreversible: Bu hesaba ait veriler geri dönüşümsüz bir şekilde silindi. + remote_suspension_reversible_hint_html: Hesap sunucusunda askıya alındı ve veriler %{date} tarihinde tamamen kaldırılacak. O zamana kadar, uzak sunucu herhangi bir olumsuz etki olmadan hesabı geri yüklenebilir. Hesabın tüm verilerini hemen kaldırmak isterseniz, bunu aşağıdan yapabilirsiniz. remove_avatar: Profil resmini kaldır remove_header: Üstbilgiyi kaldır removed_avatar_msg: "%{username} hesabının avatar resmi başarıyla kaldırıldı" @@ -554,7 +556,6 @@ tr: report_notes: created_msg: Şikayet notu başarıyla oluşturuldu! destroyed_msg: Şikayet notu başarıyla silindi! - today_at: 'Bugün şu saatte: %{time}' reports: account: notes: @@ -697,6 +698,9 @@ tr: content_retention: preamble: Kullanıcıların ürettiği içeriğin Mastodon'da nasıl saklanacağını denetleyin. title: İçerik saklama + default_noindex: + desc_html: Bu ayarı kendileri değiştirmeyen tüm kullanıcıları etkiler + title: Varsayılan olarak kullanıcıları arama motoru indekslemesinin dışında tut discovery: follow_recommendations: Takip önerileri preamble: İlginç içeriği gezinmek, Mastodon'da kimseyi tanımayan yeni kullanıcıları alıştırmak için oldukça etkilidir. Sunucunuzdaki çeşitli keşif özelliklerinin nasıl çalıştığını denetleyin. @@ -964,6 +968,9 @@ tr: email_below_hint_html: Eğer aşağıdaki e-posta adresi yanlışsa, onu burada değiştirebilir ve yeni bir doğrulama e-postası alabilirsiniz. email_settings_hint_html: Onaylama e-postası %{email} adresine gönderildi. Eğer bu e-posta adresi doğru değilse, hesap ayarlarından değiştirebilirsiniz. title: Kurulum + sign_in: + preamble_html: "%{domain} kimlik bilgilerinizi kullanarak giriş yapın. Eğer hesabınız başka bir sunucuda barındırılıyorsa, burada giriş yapamazsınız." + title: "%{domain} giriş yapın" sign_up: preamble: Bu Mastodon sunucusu üzerinden bir hesap ile ağdaki herhangi bir kişiyi, hesabı hangi sunucuda saklanırsa saklansın, takip edebilirsiniz. title: "%{domain} için kurulumunuzu yapalım." diff --git a/config/locales/uk.yml b/config/locales/uk.yml index c11e0688a7..a86774443a 100644 --- a/config/locales/uk.yml +++ b/config/locales/uk.yml @@ -122,6 +122,8 @@ uk: redownloaded_msg: Профіль %{username} оновлено з джерела походження reject: Відхилити rejected_msg: Заявку на реєстрацію %{username} відхилено + remote_suspension_irreversible: Дані цього облікового запису безповоротно видалені. + remote_suspension_reversible_hint_html: Обліковий запис було призупинено на їхньому сервері, а дані будуть повністю вилучені на %{date}. До цього часу віддалений сервер може відновити цей обліковий запис без будь-яких наслідків. Якщо ви бажаєте вилучити всі дані облікового запису негайно, ви можете зробити це нижче. remove_avatar: Видалити аватар remove_header: Видалити заголовок removed_avatar_msg: Зображення користувача %{username} вилучено @@ -577,13 +579,12 @@ uk: pending: Очікуємо на підтвердження ретранслятором save_and_enable: Зберегти та увімкнути setup: Налаштування з'єднання з ретранслятором - signatures_not_enabled: Ретранслятори не будуть добре працювати поки ввімкнений безопасний режим або режим білого списка + signatures_not_enabled: Ретранслятори не будуть працювати коректно поки ввімкнений безпечний режим або режим обмеженої федерації status: Стан title: Ретранслятори report_notes: created_msg: Скарга успішно створена! destroyed_msg: Скарга успішно видалена! - today_at: Сьогодні о %{time} reports: account: notes: @@ -732,6 +733,9 @@ uk: content_retention: preamble: Контролюйте, як зберігаються користувацькі матеріали в Mastodon. title: Зберігання вмісту + default_noindex: + desc_html: Впливає на всіх користувачів, які не змінили це налаштування самостійно + title: Усталено відмовитись від індексації користувачів пошуковими системами discovery: follow_recommendations: Поради щодо підписок preamble: Показ цікавих матеріалів відіграє важливу роль у залученні нових користувачів, які, можливо, не знають нікого з Mastodon. Контролюйте роботу різних функцій виявлення на вашому сервері. @@ -1007,6 +1011,9 @@ uk: email_below_hint_html: Якщо ця електронна адреса не є вірною, ви можете змінити її тут та отримати новий лист для підтвердження. email_settings_hint_html: Електронний лист-підтвердження було вислано на %{email}. Якщо ця адреса електронної пошти не правильна, ви можете змінити її в налаштуваннях облікового запису. title: Налаштування + sign_in: + preamble_html: Увійдіть за допомогою облікових даних %{domain}. Якщо ваш обліковий запис розміщений на іншому сервері, ви не зможете увійти тут. + title: Увійти до %{domain} sign_up: preamble: За допомогою облікового запису на цьому сервері Mastodon, ви зможете слідкувати за будь-якою іншою людиною в мережі, не зважаючи на те, де розміщений обліковий запис. title: Налаштуймо вас на %{domain}. diff --git a/config/locales/vi.yml b/config/locales/vi.yml index fe412d06fd..fbc8db2ccb 100644 --- a/config/locales/vi.yml +++ b/config/locales/vi.yml @@ -113,6 +113,8 @@ vi: redownloaded_msg: Đã tiếp nhận tài khoản %{username} thành công reject: Từ chối rejected_msg: Đã từ chối đăng ký tài khoản %{username} + remote_suspension_irreversible: Dữ liệu của người này đã bị xóa vĩnh viễn. + remote_suspension_reversible_hint_html: Mọi dữ liệu của người này sẽ bị xóa hoàn toàn vào %{date}. Trước thời hạn này, các máy chủ khác vẫn có thể lưu trữ mà không ảnh hưởng. Nếu bạn muốn xóa dữ liệu của người này ngay lập tức, hãy tiếp tục. remove_avatar: Xóa ảnh đại diện remove_header: Xóa ảnh bìa removed_avatar_msg: Đã xóa bỏ ảnh đại diện của %{username} @@ -550,7 +552,6 @@ vi: report_notes: created_msg: Đã thêm lưu ý kiểm duyệt! destroyed_msg: Đã xóa lưu ý kiểm duyệt! - today_at: Hôm nay lúc %{time} reports: account: notes: @@ -690,6 +691,9 @@ vi: content_retention: preamble: Kiểm soát cách lưu trữ nội dung cá nhân trong Mastodon. title: Lưu giữ nội dung + default_noindex: + desc_html: Ảnh hưởng đến tất cả người không tự thay đổi cài đặt này + title: Mặc định người dùng không xuất hiện trong công cụ tìm kiếm discovery: follow_recommendations: Gợi ý theo dõi preamble: Hiển thị nội dung thú vị là công cụ để thu hút người dùng mới, những người có thể không quen bất kỳ ai trong Mastodon. Kiểm soát cách các tính năng khám phá hoạt động trên máy chủ của bạn. @@ -953,6 +957,9 @@ vi: email_below_hint_html: Nếu địa chỉ email dưới đây không chính xác, bạn có thể thay đổi địa chỉ tại đây và nhận email xác nhận mới. email_settings_hint_html: Email xác minh đã được gửi tới %{email}. Nếu địa chỉ email đó không chính xác, bạn có thể thay đổi nó trong cài đặt tài khoản. title: Thiết lập + sign_in: + preamble_html: Đăng nhập bằng tài khoản %{domain}. Nếu tài khoản của bạn được lưu trữ trên một máy chủ khác, bạn sẽ không thể đăng nhập tại đây. + title: Đăng nhập %{domain} sign_up: preamble: Với tài khoản trên máy chủ Mastodon này, bạn sẽ có thể theo dõi bất kỳ người nào trên các máy chủ khác, bất kể tài khoản của họ ở đâu. title: Cho phép bạn đăng ký trên %{domain}. diff --git a/config/locales/zh-CN.yml b/config/locales/zh-CN.yml index 176054be6f..8f2ec606f3 100644 --- a/config/locales/zh-CN.yml +++ b/config/locales/zh-CN.yml @@ -45,8 +45,8 @@ zh-CN: change_role: changed_msg: 已成功更改角色! label: 更改角色 - no_role: 未设置角色 - title: 为 %{username} 更改角色 + no_role: 没有角色 + title: 更改 %{username} 的角色 confirm: 确认 confirmed: 已确认 confirming: 等待确认 @@ -550,7 +550,6 @@ zh-CN: report_notes: created_msg: 举报记录建立成功! destroyed_msg: 举报记录删除成功! - today_at: 今天 %{time} reports: account: notes: @@ -690,6 +689,9 @@ zh-CN: content_retention: preamble: 控制用户生成的内容在 Mastodon 中如何存储。 title: 内容保留 + default_noindex: + desc_html: 影响所有尚未更改此设置的用户 + title: 默认不让用户被搜索引擎索引 discovery: follow_recommendations: 关注推荐 preamble: 露出有趣的内容有助于新加入 Mastodon 的用户融入。可在这里控制多种发现功能如何在你的服务器上工作。 diff --git a/config/locales/zh-HK.yml b/config/locales/zh-HK.yml index fabfd892f7..e4981ec0c5 100644 --- a/config/locales/zh-HK.yml +++ b/config/locales/zh-HK.yml @@ -49,7 +49,7 @@ zh-HK: title: 更改 %{username} 身份 confirm: 確定 confirmed: 已確定 - confirming: 確定 + confirming: 確定中 custom: 自訂 delete: 刪除資料 deleted: 已刪除 @@ -113,6 +113,8 @@ zh-HK: redownloaded_msg: 成功重新載入 %{username} 的個人資料頁面 reject: 拒絕 rejected_msg: 成功拒絕了 %{username} 的新帳號申請 + remote_suspension_irreversible: 帳戶已永久刪除 + remote_suspension_reversible_hint_html: 此帳戶已被停權及所有數據將會於 %{date} 被刪除。在此之前,你仍可以完全回復帳號。如果你想即時刪除此帳戶的資料,可以在下面進行操作。 remove_avatar: 刪除頭像 remove_header: 移除頁面頂端 removed_avatar_msg: 成功刪除 %{username} 的頭像 @@ -550,7 +552,6 @@ zh-HK: report_notes: created_msg: 舉報備註已建立! destroyed_msg: 舉報備註已刪除! - today_at: 今天 %{time} reports: account: notes: @@ -690,6 +691,9 @@ zh-HK: content_retention: preamble: 控制使用者生成的內容如何儲存在 Mastodon。 title: 內容留存 + default_noindex: + desc_html: 影響所有未自行設定的用戶 + title: 預設用戶不在搜尋引擎索引之內 discovery: follow_recommendations: 追蹤建議 preamble: 呈現有趣的內容有助於吸引不認識 Mastodon 的使用者新手上路。控制各種探索功能在你的伺服器上的運作方式。 diff --git a/config/locales/zh-TW.yml b/config/locales/zh-TW.yml index 6fec210837..1674ad7567 100644 --- a/config/locales/zh-TW.yml +++ b/config/locales/zh-TW.yml @@ -75,7 +75,7 @@ zh-TW: invite_request_text: 加入原因 invited_by: 邀請者 ip: IP 位址 - joined: 已加入 + joined: 加入時間 location: all: 全部 local: 本站 @@ -113,6 +113,8 @@ zh-TW: redownloaded_msg: 成功重新載入%{username} 的個人檔案頁面 reject: 拒絕 rejected_msg: 成功拒絕了%{username} 的新帳號申請 + remote_suspension_irreversible: 此帳號之資料已被不可逆地刪除。 + remote_suspension_reversible_hint_html: 這個帳號已於此伺服器被停權,所有資料將會於 %{date} 被刪除。在此之前,遠端伺服器可以完全回復此的帳號。如果您想即時刪除這個帳號的資料,您可以在下面進行操作。 remove_avatar: 取消大頭貼 remove_header: 移除開頭 removed_avatar_msg: 成功刪除了 %{username} 的大頭貼 @@ -552,7 +554,6 @@ zh-TW: report_notes: created_msg: 檢舉記錄建立成功! destroyed_msg: 檢舉記錄刪除成功! - today_at: 今日為 %{time} reports: account: notes: @@ -692,6 +693,9 @@ zh-TW: content_retention: preamble: 控制使用者產生內容如何儲存於 Mastodon 上。 title: 內容保留期間 + default_noindex: + desc_html: 影響所有沒有變更此設定的使用者 + title: 預設將使用者排除於搜尋引擎索引 discovery: follow_recommendations: 跟隨建議 preamble: 呈現有趣的內容有助於 Mastodon 上一人不識的新手上路。控制各種不同的分類在您伺服器上如何被探索到。 @@ -889,7 +893,7 @@ zh-TW: created_msg: 成功建立別名。您可以自舊帳號開始轉移。 deleted_msg: 成功移除別名。您將無法再由舊帳號轉移到目前的帳號。 empty: 您目前沒有任何別名。 - hint_html: 如果想由其他帳號轉移到此帳號,您可以在此處新增別名,稍後系統將容許您把跟隨者由舊帳號轉移至此。此項作業是無害且可復原的帳號的遷移程序需要在舊帳號啟動。 + hint_html: 如果想由其他帳號轉移至此帳號,您可以在此處新增別名,稍後系統將容許您將跟隨者由舊帳號轉移至此。此項作業是無害且可復原的帳號的遷移程序需要在舊帳號啟動。 remove: 取消連結別名 appearance: advanced_web_interface: 進階網頁介面 @@ -955,6 +959,9 @@ zh-TW: email_below_hint_html: 如果此電子郵件地址不正確,您可於此修改並接收郵件進行認證。 email_settings_hint_html: 請確認 e-mail 是否傳送到 %{email} 。如果不對的話,可以從帳號設定修改。 title: 設定 + sign_in: + preamble_html: 請登入您於 %{domain} 之帳號密碼。若您的帳號託管於其他伺服器,您將無法於此登入。 + title: 登入 %{domain} sign_up: preamble: 於此 Mastodon 伺服器擁有帳號的話,您將能跟隨聯邦宇宙網路中任何一份子,無論他們的帳號託管於何處。 title: 讓我們一起設定 %{domain} 吧! @@ -1478,7 +1485,7 @@ zh-TW: enabled: 自動刪除舊嘟文 enabled_hint: 一旦達到指定的保存期限,就會自動刪除您的嘟文,除非該嘟文符合下列例外 exceptions: 例外 - explanation: 因為刪除嘟文是昂貴的操作,當伺服器不那麼忙碌時才會慢慢完成。因此,您的嘟文會在到達保存期限後一段時間才會被刪除。 + explanation: 因為刪除嘟文是耗費資源的操作,當伺服器不那麼忙碌時才會慢慢完成。因此,您的嘟文會在到達保存期限後一段時間才會被刪除。 ignore_favs: 忽略最愛 ignore_reblogs: 忽略轉嘟 interaction_exceptions: 基於互動的例外規則 @@ -1486,7 +1493,7 @@ zh-TW: keep_direct: 保留私訊 keep_direct_hint: 不會刪除任何您的私訊 keep_media: 保留包含媒體內容的嘟文 - keep_media_hint: 不會刪除您包含媒體內容的嘟文 + keep_media_hint: 不會刪除您包含媒體內容之嘟文 keep_pinned: 保留釘選嘟文 keep_pinned_hint: 不會刪除您的釘選嘟文 keep_polls: 保留投票 @@ -1501,7 +1508,7 @@ zh-TW: '2629746': 1 個月 '31556952': 1 年 '5259492': 2 個月 - '604800': 一週 + '604800': 1 週 '63113904': 2 年 '7889238': 3 個月 min_age_label: 保存期限 From 06b68490d1957d680adc0c0c4ed2c84641de2056 Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Sun, 18 Dec 2022 10:51:37 -0500 Subject: [PATCH 03/16] Enable eslint:recommended ruleset (#22433) * Enable ESLint recommended ruleset * Disable failing ESLint recommended rules * Remove rules shadowed by eslint:recommended --- .eslintrc.js | 16 +- .../mastodon/actions/account_notes.js | 8 +- app/javascript/mastodon/actions/accounts.js | 144 +++++++++--------- app/javascript/mastodon/actions/alerts.js | 6 +- app/javascript/mastodon/actions/blocks.js | 16 +- app/javascript/mastodon/actions/bookmarks.js | 16 +- app/javascript/mastodon/actions/columns.js | 6 +- app/javascript/mastodon/actions/compose.js | 88 +++++------ .../mastodon/actions/custom_emojis.js | 8 +- .../mastodon/actions/domain_blocks.js | 32 ++-- app/javascript/mastodon/actions/emojis.js | 2 +- app/javascript/mastodon/actions/favourites.js | 16 +- .../mastodon/actions/height_cache.js | 4 +- .../mastodon/actions/interactions.js | 80 +++++----- app/javascript/mastodon/actions/markers.js | 10 +- app/javascript/mastodon/actions/modal.js | 4 +- app/javascript/mastodon/actions/mutes.js | 16 +- .../mastodon/actions/notifications.js | 18 +-- .../mastodon/actions/pin_statuses.js | 8 +- app/javascript/mastodon/actions/search.js | 12 +- app/javascript/mastodon/actions/settings.js | 4 +- app/javascript/mastodon/actions/statuses.js | 48 +++--- app/javascript/mastodon/actions/store.js | 2 +- .../mastodon/actions/suggestions.js | 8 +- app/javascript/mastodon/actions/timelines.js | 18 +-- app/javascript/mastodon/common.js | 2 +- app/javascript/mastodon/compare_id.js | 2 +- .../mastodon/components/admin/Retention.js | 2 +- .../closed_registrations_modal/index.js | 2 +- .../mastodon/features/compose/util/counter.js | 2 +- .../components/column_settings.js | 4 +- .../mastodon/features/list_timeline/index.js | 2 +- .../ui/components/disabled_account_banner.js | 2 +- .../features/ui/components/link_footer.js | 2 +- .../features/ui/util/react_router_helpers.js | 2 +- app/javascript/mastodon/middleware/errors.js | 2 +- .../mastodon/middleware/loading_bar.js | 2 +- app/javascript/mastodon/middleware/sounds.js | 2 +- app/javascript/mastodon/reducers/accounts.js | 2 +- .../mastodon/reducers/accounts_counters.js | 2 +- .../mastodon/reducers/accounts_map.js | 2 +- app/javascript/mastodon/reducers/alerts.js | 2 +- .../mastodon/reducers/announcements.js | 2 +- app/javascript/mastodon/reducers/compose.js | 10 +- app/javascript/mastodon/reducers/contexts.js | 2 +- .../mastodon/reducers/conversations.js | 2 +- .../mastodon/reducers/custom_emojis.js | 2 +- .../mastodon/reducers/domain_lists.js | 2 +- app/javascript/mastodon/reducers/filters.js | 2 +- .../mastodon/reducers/height_cache.js | 2 +- .../mastodon/reducers/list_adder.js | 2 +- .../mastodon/reducers/list_editor.js | 2 +- app/javascript/mastodon/reducers/lists.js | 2 +- app/javascript/mastodon/reducers/markers.js | 2 +- .../mastodon/reducers/media_attachments.js | 2 +- app/javascript/mastodon/reducers/meta.js | 2 +- .../mastodon/reducers/missed_updates.js | 2 +- app/javascript/mastodon/reducers/modal.js | 2 +- .../mastodon/reducers/notifications.js | 2 +- .../mastodon/reducers/picture_in_picture.js | 2 +- .../mastodon/reducers/push_notifications.js | 2 +- .../mastodon/reducers/relationships.js | 2 +- app/javascript/mastodon/reducers/search.js | 2 +- app/javascript/mastodon/reducers/settings.js | 2 +- .../mastodon/reducers/status_lists.js | 2 +- app/javascript/mastodon/reducers/statuses.js | 2 +- .../mastodon/reducers/suggestions.js | 2 +- app/javascript/mastodon/reducers/tags.js | 2 +- app/javascript/mastodon/reducers/timelines.js | 2 +- app/javascript/mastodon/reducers/trends.js | 2 +- .../mastodon/reducers/user_lists.js | 2 +- .../mastodon/store/configureStore.js | 2 +- app/javascript/mastodon/uuid.js | 2 +- streaming/index.js | 2 +- 74 files changed, 350 insertions(+), 348 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index e4ada6fe0d..03af2975b8 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1,6 +1,10 @@ module.exports = { root: true, + extends: [ + 'eslint:recommended', + ], + env: { browser: true, node: true, @@ -64,8 +68,8 @@ module.exports = { eqeqeq: 'error', indent: ['warn', 2], 'jsx-quotes': ['error', 'prefer-single'], + 'no-case-declarations': 'off', 'no-catch-shadow': 'error', - 'no-cond-assign': 'error', 'no-console': [ 'warn', { @@ -75,18 +79,16 @@ module.exports = { ], }, ], - 'no-fallthrough': 'error', - 'no-irregular-whitespace': 'error', - 'no-mixed-spaces-and-tabs': 'warn', + 'no-empty': 'off', 'no-nested-ternary': 'warn', + 'no-prototype-builtins': 'off', 'no-restricted-properties': [ 'error', { property: 'substring', message: 'Use .slice instead of .substring.' }, { property: 'substr', message: 'Use .slice instead of .substr.' }, ], + 'no-self-assign': 'off', 'no-trailing-spaces': 'warn', - 'no-undef': 'error', - 'no-unreachable': 'error', 'no-unused-expressions': 'error', 'no-unused-vars': [ 'error', @@ -96,6 +98,7 @@ module.exports = { ignoreRestSiblings: true, }, ], + 'no-useless-escape': 'off', 'object-curly-spacing': ['error', 'always'], 'padded-blocks': [ 'error', @@ -105,7 +108,6 @@ module.exports = { ], quotes: ['error', 'single'], semi: 'error', - strict: 'off', 'valid-typeof': 'error', 'react/jsx-boolean-value': 'error', diff --git a/app/javascript/mastodon/actions/account_notes.js b/app/javascript/mastodon/actions/account_notes.js index d174410002..72b943300d 100644 --- a/app/javascript/mastodon/actions/account_notes.js +++ b/app/javascript/mastodon/actions/account_notes.js @@ -14,24 +14,24 @@ export function submitAccountNote(id, value) { dispatch(submitAccountNoteSuccess(response.data)); }).catch(error => dispatch(submitAccountNoteFail(error))); }; -}; +} export function submitAccountNoteRequest() { return { type: ACCOUNT_NOTE_SUBMIT_REQUEST, }; -}; +} export function submitAccountNoteSuccess(relationship) { return { type: ACCOUNT_NOTE_SUBMIT_SUCCESS, relationship, }; -}; +} export function submitAccountNoteFail(error) { return { type: ACCOUNT_NOTE_SUBMIT_FAIL, error, }; -}; +} diff --git a/app/javascript/mastodon/actions/accounts.js b/app/javascript/mastodon/actions/accounts.js index f61f06e408..88407ae6cf 100644 --- a/app/javascript/mastodon/actions/accounts.js +++ b/app/javascript/mastodon/actions/accounts.js @@ -91,7 +91,7 @@ export function fetchAccount(id) { dispatch(fetchAccountFail(id, error)); }); }; -}; +} export const lookupAccount = acct => (dispatch, getState) => { dispatch(lookupAccountRequest(acct)); @@ -126,13 +126,13 @@ export function fetchAccountRequest(id) { type: ACCOUNT_FETCH_REQUEST, id, }; -}; +} export function fetchAccountSuccess() { return { type: ACCOUNT_FETCH_SUCCESS, }; -}; +} export function fetchAccountFail(id, error) { return { @@ -141,7 +141,7 @@ export function fetchAccountFail(id, error) { error, skipAlert: true, }; -}; +} export function followAccount(id, options = { reblogs: true }) { return (dispatch, getState) => { @@ -156,7 +156,7 @@ export function followAccount(id, options = { reblogs: true }) { dispatch(followAccountFail(error, locked)); }); }; -}; +} export function unfollowAccount(id) { return (dispatch, getState) => { @@ -168,7 +168,7 @@ export function unfollowAccount(id) { dispatch(unfollowAccountFail(error)); }); }; -}; +} export function followAccountRequest(id, locked) { return { @@ -177,7 +177,7 @@ export function followAccountRequest(id, locked) { locked, skipLoading: true, }; -}; +} export function followAccountSuccess(relationship, alreadyFollowing) { return { @@ -186,7 +186,7 @@ export function followAccountSuccess(relationship, alreadyFollowing) { alreadyFollowing, skipLoading: true, }; -}; +} export function followAccountFail(error, locked) { return { @@ -195,7 +195,7 @@ export function followAccountFail(error, locked) { locked, skipLoading: true, }; -}; +} export function unfollowAccountRequest(id) { return { @@ -203,7 +203,7 @@ export function unfollowAccountRequest(id) { id, skipLoading: true, }; -}; +} export function unfollowAccountSuccess(relationship, statuses) { return { @@ -212,7 +212,7 @@ export function unfollowAccountSuccess(relationship, statuses) { statuses, skipLoading: true, }; -}; +} export function unfollowAccountFail(error) { return { @@ -220,7 +220,7 @@ export function unfollowAccountFail(error) { error, skipLoading: true, }; -}; +} export function blockAccount(id) { return (dispatch, getState) => { @@ -233,7 +233,7 @@ export function blockAccount(id) { dispatch(blockAccountFail(id, error)); }); }; -}; +} export function unblockAccount(id) { return (dispatch, getState) => { @@ -245,14 +245,14 @@ export function unblockAccount(id) { dispatch(unblockAccountFail(id, error)); }); }; -}; +} export function blockAccountRequest(id) { return { type: ACCOUNT_BLOCK_REQUEST, id, }; -}; +} export function blockAccountSuccess(relationship, statuses) { return { @@ -260,35 +260,35 @@ export function blockAccountSuccess(relationship, statuses) { relationship, statuses, }; -}; +} export function blockAccountFail(error) { return { type: ACCOUNT_BLOCK_FAIL, error, }; -}; +} export function unblockAccountRequest(id) { return { type: ACCOUNT_UNBLOCK_REQUEST, id, }; -}; +} export function unblockAccountSuccess(relationship) { return { type: ACCOUNT_UNBLOCK_SUCCESS, relationship, }; -}; +} export function unblockAccountFail(error) { return { type: ACCOUNT_UNBLOCK_FAIL, error, }; -}; +} export function muteAccount(id, notifications, duration=0) { @@ -302,7 +302,7 @@ export function muteAccount(id, notifications, duration=0) { dispatch(muteAccountFail(id, error)); }); }; -}; +} export function unmuteAccount(id) { return (dispatch, getState) => { @@ -314,14 +314,14 @@ export function unmuteAccount(id) { dispatch(unmuteAccountFail(id, error)); }); }; -}; +} export function muteAccountRequest(id) { return { type: ACCOUNT_MUTE_REQUEST, id, }; -}; +} export function muteAccountSuccess(relationship, statuses) { return { @@ -329,35 +329,35 @@ export function muteAccountSuccess(relationship, statuses) { relationship, statuses, }; -}; +} export function muteAccountFail(error) { return { type: ACCOUNT_MUTE_FAIL, error, }; -}; +} export function unmuteAccountRequest(id) { return { type: ACCOUNT_UNMUTE_REQUEST, id, }; -}; +} export function unmuteAccountSuccess(relationship) { return { type: ACCOUNT_UNMUTE_SUCCESS, relationship, }; -}; +} export function unmuteAccountFail(error) { return { type: ACCOUNT_UNMUTE_FAIL, error, }; -}; +} export function fetchFollowers(id) { @@ -374,14 +374,14 @@ export function fetchFollowers(id) { dispatch(fetchFollowersFail(id, error)); }); }; -}; +} export function fetchFollowersRequest(id) { return { type: FOLLOWERS_FETCH_REQUEST, id, }; -}; +} export function fetchFollowersSuccess(id, accounts, next) { return { @@ -390,7 +390,7 @@ export function fetchFollowersSuccess(id, accounts, next) { accounts, next, }; -}; +} export function fetchFollowersFail(id, error) { return { @@ -399,7 +399,7 @@ export function fetchFollowersFail(id, error) { error, skipNotFound: true, }; -}; +} export function expandFollowers(id) { return (dispatch, getState) => { @@ -421,14 +421,14 @@ export function expandFollowers(id) { dispatch(expandFollowersFail(id, error)); }); }; -}; +} export function expandFollowersRequest(id) { return { type: FOLLOWERS_EXPAND_REQUEST, id, }; -}; +} export function expandFollowersSuccess(id, accounts, next) { return { @@ -437,7 +437,7 @@ export function expandFollowersSuccess(id, accounts, next) { accounts, next, }; -}; +} export function expandFollowersFail(id, error) { return { @@ -445,7 +445,7 @@ export function expandFollowersFail(id, error) { id, error, }; -}; +} export function fetchFollowing(id) { return (dispatch, getState) => { @@ -461,14 +461,14 @@ export function fetchFollowing(id) { dispatch(fetchFollowingFail(id, error)); }); }; -}; +} export function fetchFollowingRequest(id) { return { type: FOLLOWING_FETCH_REQUEST, id, }; -}; +} export function fetchFollowingSuccess(id, accounts, next) { return { @@ -477,7 +477,7 @@ export function fetchFollowingSuccess(id, accounts, next) { accounts, next, }; -}; +} export function fetchFollowingFail(id, error) { return { @@ -486,7 +486,7 @@ export function fetchFollowingFail(id, error) { error, skipNotFound: true, }; -}; +} export function expandFollowing(id) { return (dispatch, getState) => { @@ -508,14 +508,14 @@ export function expandFollowing(id) { dispatch(expandFollowingFail(id, error)); }); }; -}; +} export function expandFollowingRequest(id) { return { type: FOLLOWING_EXPAND_REQUEST, id, }; -}; +} export function expandFollowingSuccess(id, accounts, next) { return { @@ -524,7 +524,7 @@ export function expandFollowingSuccess(id, accounts, next) { accounts, next, }; -}; +} export function expandFollowingFail(id, error) { return { @@ -532,7 +532,7 @@ export function expandFollowingFail(id, error) { id, error, }; -}; +} export function fetchRelationships(accountIds) { return (dispatch, getState) => { @@ -553,7 +553,7 @@ export function fetchRelationships(accountIds) { dispatch(fetchRelationshipsFail(error)); }); }; -}; +} export function fetchRelationshipsRequest(ids) { return { @@ -561,7 +561,7 @@ export function fetchRelationshipsRequest(ids) { ids, skipLoading: true, }; -}; +} export function fetchRelationshipsSuccess(relationships) { return { @@ -569,7 +569,7 @@ export function fetchRelationshipsSuccess(relationships) { relationships, skipLoading: true, }; -}; +} export function fetchRelationshipsFail(error) { return { @@ -578,7 +578,7 @@ export function fetchRelationshipsFail(error) { skipLoading: true, skipNotFound: true, }; -}; +} export function fetchFollowRequests() { return (dispatch, getState) => { @@ -590,13 +590,13 @@ export function fetchFollowRequests() { dispatch(fetchFollowRequestsSuccess(response.data, next ? next.uri : null)); }).catch(error => dispatch(fetchFollowRequestsFail(error))); }; -}; +} export function fetchFollowRequestsRequest() { return { type: FOLLOW_REQUESTS_FETCH_REQUEST, }; -}; +} export function fetchFollowRequestsSuccess(accounts, next) { return { @@ -604,14 +604,14 @@ export function fetchFollowRequestsSuccess(accounts, next) { accounts, next, }; -}; +} export function fetchFollowRequestsFail(error) { return { type: FOLLOW_REQUESTS_FETCH_FAIL, error, }; -}; +} export function expandFollowRequests() { return (dispatch, getState) => { @@ -629,13 +629,13 @@ export function expandFollowRequests() { dispatch(expandFollowRequestsSuccess(response.data, next ? next.uri : null)); }).catch(error => dispatch(expandFollowRequestsFail(error))); }; -}; +} export function expandFollowRequestsRequest() { return { type: FOLLOW_REQUESTS_EXPAND_REQUEST, }; -}; +} export function expandFollowRequestsSuccess(accounts, next) { return { @@ -643,14 +643,14 @@ export function expandFollowRequestsSuccess(accounts, next) { accounts, next, }; -}; +} export function expandFollowRequestsFail(error) { return { type: FOLLOW_REQUESTS_EXPAND_FAIL, error, }; -}; +} export function authorizeFollowRequest(id) { return (dispatch, getState) => { @@ -661,21 +661,21 @@ export function authorizeFollowRequest(id) { .then(() => dispatch(authorizeFollowRequestSuccess(id))) .catch(error => dispatch(authorizeFollowRequestFail(id, error))); }; -}; +} export function authorizeFollowRequestRequest(id) { return { type: FOLLOW_REQUEST_AUTHORIZE_REQUEST, id, }; -}; +} export function authorizeFollowRequestSuccess(id) { return { type: FOLLOW_REQUEST_AUTHORIZE_SUCCESS, id, }; -}; +} export function authorizeFollowRequestFail(id, error) { return { @@ -683,7 +683,7 @@ export function authorizeFollowRequestFail(id, error) { id, error, }; -}; +} export function rejectFollowRequest(id) { @@ -695,21 +695,21 @@ export function rejectFollowRequest(id) { .then(() => dispatch(rejectFollowRequestSuccess(id))) .catch(error => dispatch(rejectFollowRequestFail(id, error))); }; -}; +} export function rejectFollowRequestRequest(id) { return { type: FOLLOW_REQUEST_REJECT_REQUEST, id, }; -}; +} export function rejectFollowRequestSuccess(id) { return { type: FOLLOW_REQUEST_REJECT_SUCCESS, id, }; -}; +} export function rejectFollowRequestFail(id, error) { return { @@ -717,7 +717,7 @@ export function rejectFollowRequestFail(id, error) { id, error, }; -}; +} export function pinAccount(id) { return (dispatch, getState) => { @@ -729,7 +729,7 @@ export function pinAccount(id) { dispatch(pinAccountFail(error)); }); }; -}; +} export function unpinAccount(id) { return (dispatch, getState) => { @@ -741,49 +741,49 @@ export function unpinAccount(id) { dispatch(unpinAccountFail(error)); }); }; -}; +} export function pinAccountRequest(id) { return { type: ACCOUNT_PIN_REQUEST, id, }; -}; +} export function pinAccountSuccess(relationship) { return { type: ACCOUNT_PIN_SUCCESS, relationship, }; -}; +} export function pinAccountFail(error) { return { type: ACCOUNT_PIN_FAIL, error, }; -}; +} export function unpinAccountRequest(id) { return { type: ACCOUNT_UNPIN_REQUEST, id, }; -}; +} export function unpinAccountSuccess(relationship) { return { type: ACCOUNT_UNPIN_SUCCESS, relationship, }; -}; +} export function unpinAccountFail(error) { return { type: ACCOUNT_UNPIN_FAIL, error, }; -}; +} export const revealAccount = id => ({ type: ACCOUNT_REVEAL, diff --git a/app/javascript/mastodon/actions/alerts.js b/app/javascript/mastodon/actions/alerts.js index 1670f9c10d..0220b0af58 100644 --- a/app/javascript/mastodon/actions/alerts.js +++ b/app/javascript/mastodon/actions/alerts.js @@ -17,13 +17,13 @@ export function dismissAlert(alert) { type: ALERT_DISMISS, alert, }; -}; +} export function clearAlert() { return { type: ALERT_CLEAR, }; -}; +} export function showAlert(title = messages.unexpectedTitle, message = messages.unexpectedMessage, message_values = undefined) { return { @@ -32,7 +32,7 @@ export function showAlert(title = messages.unexpectedTitle, message = messages.u message, message_values, }; -}; +} export function showAlertForError(error, skipNotFound = false) { if (error.response) { diff --git a/app/javascript/mastodon/actions/blocks.js b/app/javascript/mastodon/actions/blocks.js index fd9881302a..192aa3ce40 100644 --- a/app/javascript/mastodon/actions/blocks.js +++ b/app/javascript/mastodon/actions/blocks.js @@ -24,13 +24,13 @@ export function fetchBlocks() { dispatch(fetchRelationships(response.data.map(item => item.id))); }).catch(error => dispatch(fetchBlocksFail(error))); }; -}; +} export function fetchBlocksRequest() { return { type: BLOCKS_FETCH_REQUEST, }; -}; +} export function fetchBlocksSuccess(accounts, next) { return { @@ -38,14 +38,14 @@ export function fetchBlocksSuccess(accounts, next) { accounts, next, }; -}; +} export function fetchBlocksFail(error) { return { type: BLOCKS_FETCH_FAIL, error, }; -}; +} export function expandBlocks() { return (dispatch, getState) => { @@ -64,13 +64,13 @@ export function expandBlocks() { dispatch(fetchRelationships(response.data.map(item => item.id))); }).catch(error => dispatch(expandBlocksFail(error))); }; -}; +} export function expandBlocksRequest() { return { type: BLOCKS_EXPAND_REQUEST, }; -}; +} export function expandBlocksSuccess(accounts, next) { return { @@ -78,14 +78,14 @@ export function expandBlocksSuccess(accounts, next) { accounts, next, }; -}; +} export function expandBlocksFail(error) { return { type: BLOCKS_EXPAND_FAIL, error, }; -}; +} export function initBlockModal(account) { return dispatch => { diff --git a/app/javascript/mastodon/actions/bookmarks.js b/app/javascript/mastodon/actions/bookmarks.js index 544ed2ff22..3c8eec5468 100644 --- a/app/javascript/mastodon/actions/bookmarks.js +++ b/app/javascript/mastodon/actions/bookmarks.js @@ -25,13 +25,13 @@ export function fetchBookmarkedStatuses() { dispatch(fetchBookmarkedStatusesFail(error)); }); }; -}; +} export function fetchBookmarkedStatusesRequest() { return { type: BOOKMARKED_STATUSES_FETCH_REQUEST, }; -}; +} export function fetchBookmarkedStatusesSuccess(statuses, next) { return { @@ -39,14 +39,14 @@ export function fetchBookmarkedStatusesSuccess(statuses, next) { statuses, next, }; -}; +} export function fetchBookmarkedStatusesFail(error) { return { type: BOOKMARKED_STATUSES_FETCH_FAIL, error, }; -}; +} export function expandBookmarkedStatuses() { return (dispatch, getState) => { @@ -66,13 +66,13 @@ export function expandBookmarkedStatuses() { dispatch(expandBookmarkedStatusesFail(error)); }); }; -}; +} export function expandBookmarkedStatusesRequest() { return { type: BOOKMARKED_STATUSES_EXPAND_REQUEST, }; -}; +} export function expandBookmarkedStatusesSuccess(statuses, next) { return { @@ -80,11 +80,11 @@ export function expandBookmarkedStatusesSuccess(statuses, next) { statuses, next, }; -}; +} export function expandBookmarkedStatusesFail(error) { return { type: BOOKMARKED_STATUSES_EXPAND_FAIL, error, }; -}; +} diff --git a/app/javascript/mastodon/actions/columns.js b/app/javascript/mastodon/actions/columns.js index 9b87415fb8..302c3f0f9b 100644 --- a/app/javascript/mastodon/actions/columns.js +++ b/app/javascript/mastodon/actions/columns.js @@ -15,7 +15,7 @@ export function addColumn(id, params) { dispatch(saveSettings()); }; -}; +} export function removeColumn(uuid) { return dispatch => { @@ -26,7 +26,7 @@ export function removeColumn(uuid) { dispatch(saveSettings()); }; -}; +} export function moveColumn(uuid, direction) { return dispatch => { @@ -38,7 +38,7 @@ export function moveColumn(uuid, direction) { dispatch(saveSettings()); }; -}; +} export function changeColumnParams(uuid, path, value) { return dispatch => { diff --git a/app/javascript/mastodon/actions/compose.js b/app/javascript/mastodon/actions/compose.js index a9b7efc4a3..531a5eb2b0 100644 --- a/app/javascript/mastodon/actions/compose.js +++ b/app/javascript/mastodon/actions/compose.js @@ -94,14 +94,14 @@ export function setComposeToStatus(status, text, spoiler_text) { text, spoiler_text, }; -}; +} export function changeCompose(text) { return { type: COMPOSE_CHANGE, text: text, }; -}; +} export function replyCompose(status, routerHistory) { return (dispatch, getState) => { @@ -112,19 +112,19 @@ export function replyCompose(status, routerHistory) { ensureComposeIsVisible(getState, routerHistory); }; -}; +} export function cancelReplyCompose() { return { type: COMPOSE_REPLY_CANCEL, }; -}; +} export function resetCompose() { return { type: COMPOSE_RESET, }; -}; +} export function mentionCompose(account, routerHistory) { return (dispatch, getState) => { @@ -135,7 +135,7 @@ export function mentionCompose(account, routerHistory) { ensureComposeIsVisible(getState, routerHistory); }; -}; +} export function directCompose(account, routerHistory) { return (dispatch, getState) => { @@ -146,7 +146,7 @@ export function directCompose(account, routerHistory) { ensureComposeIsVisible(getState, routerHistory); }; -}; +} export function submitCompose(routerHistory) { return function (dispatch, getState) { @@ -211,27 +211,27 @@ export function submitCompose(routerHistory) { dispatch(submitComposeFail(error)); }); }; -}; +} export function submitComposeRequest() { return { type: COMPOSE_SUBMIT_REQUEST, }; -}; +} export function submitComposeSuccess(status) { return { type: COMPOSE_SUBMIT_SUCCESS, status: status, }; -}; +} export function submitComposeFail(error) { return { type: COMPOSE_SUBMIT_FAIL, error: error, }; -}; +} export function uploadCompose(files) { return function (dispatch, getState) { @@ -294,9 +294,9 @@ export function uploadCompose(files) { } }); }).catch(error => dispatch(uploadComposeFail(error))); - }; + } }; -}; +} export const uploadComposeProcessing = () => ({ type: COMPOSE_UPLOAD_PROCESSING, @@ -354,14 +354,14 @@ export function initMediaEditModal(id) { dispatch(openModal('FOCAL_POINT', { id })); }; -}; +} export function onChangeMediaDescription(description) { return { type: COMPOSE_CHANGE_MEDIA_DESCRIPTION, description, }; -}; +} export function onChangeMediaFocus(focusX, focusY) { return { @@ -369,7 +369,7 @@ export function onChangeMediaFocus(focusX, focusY) { focusX, focusY, }; -}; +} export function changeUploadCompose(id, params) { return (dispatch, getState) => { @@ -381,14 +381,14 @@ export function changeUploadCompose(id, params) { dispatch(changeUploadComposeFail(id, error)); }); }; -}; +} export function changeUploadComposeRequest() { return { type: COMPOSE_UPLOAD_CHANGE_REQUEST, skipLoading: true, }; -}; +} export function changeUploadComposeSuccess(media) { return { @@ -396,7 +396,7 @@ export function changeUploadComposeSuccess(media) { media: media, skipLoading: true, }; -}; +} export function changeUploadComposeFail(error) { return { @@ -404,14 +404,14 @@ export function changeUploadComposeFail(error) { error: error, skipLoading: true, }; -}; +} export function uploadComposeRequest() { return { type: COMPOSE_UPLOAD_REQUEST, skipLoading: true, }; -}; +} export function uploadComposeProgress(loaded, total) { return { @@ -419,7 +419,7 @@ export function uploadComposeProgress(loaded, total) { loaded: loaded, total: total, }; -}; +} export function uploadComposeSuccess(media, file) { return { @@ -428,7 +428,7 @@ export function uploadComposeSuccess(media, file) { file: file, skipLoading: true, }; -}; +} export function uploadComposeFail(error) { return { @@ -436,14 +436,14 @@ export function uploadComposeFail(error) { error: error, skipLoading: true, }; -}; +} export function undoUploadCompose(media_id) { return { type: COMPOSE_UPLOAD_UNDO, media_id: media_id, }; -}; +} export function clearComposeSuggestions() { if (fetchComposeSuggestionsAccountsController) { @@ -452,7 +452,7 @@ export function clearComposeSuggestions() { return { type: COMPOSE_SUGGESTIONS_CLEAR, }; -}; +} const fetchComposeSuggestionsAccounts = throttle((dispatch, getState, token) => { if (fetchComposeSuggestionsAccountsController) { @@ -530,7 +530,7 @@ export function fetchComposeSuggestions(token) { break; } }; -}; +} export function readyComposeSuggestionsEmojis(token, emojis) { return { @@ -538,7 +538,7 @@ export function readyComposeSuggestionsEmojis(token, emojis) { token, emojis, }; -}; +} export function readyComposeSuggestionsAccounts(token, accounts) { return { @@ -546,7 +546,7 @@ export function readyComposeSuggestionsAccounts(token, accounts) { token, accounts, }; -}; +} export const readyComposeSuggestionsTags = (token, tags) => ({ type: COMPOSE_SUGGESTIONS_READY, @@ -591,7 +591,7 @@ export function selectComposeSuggestion(position, token, suggestion, path) { }); } }; -}; +} export function updateSuggestionTags(token) { return { @@ -652,19 +652,19 @@ export function mountCompose() { return { type: COMPOSE_MOUNT, }; -}; +} export function unmountCompose() { return { type: COMPOSE_UNMOUNT, }; -}; +} export function changeComposeSensitivity() { return { type: COMPOSE_SENSITIVITY_CHANGE, }; -}; +} export const changeComposeLanguage = language => ({ type: COMPOSE_LANGUAGE_CHANGE, @@ -675,21 +675,21 @@ export function changeComposeSpoilerness() { return { type: COMPOSE_SPOILERNESS_CHANGE, }; -}; +} export function changeComposeSpoilerText(text) { return { type: COMPOSE_SPOILER_TEXT_CHANGE, text, }; -}; +} export function changeComposeVisibility(value) { return { type: COMPOSE_VISIBILITY_CHANGE, value, }; -}; +} export function insertEmojiCompose(position, emoji, needsSpace) { return { @@ -698,33 +698,33 @@ export function insertEmojiCompose(position, emoji, needsSpace) { emoji, needsSpace, }; -}; +} export function changeComposing(value) { return { type: COMPOSE_COMPOSING_CHANGE, value, }; -}; +} export function addPoll() { return { type: COMPOSE_POLL_ADD, }; -}; +} export function removePoll() { return { type: COMPOSE_POLL_REMOVE, }; -}; +} export function addPollOption(title) { return { type: COMPOSE_POLL_OPTION_ADD, title, }; -}; +} export function changePollOption(index, title) { return { @@ -732,14 +732,14 @@ export function changePollOption(index, title) { index, title, }; -}; +} export function removePollOption(index) { return { type: COMPOSE_POLL_OPTION_REMOVE, index, }; -}; +} export function changePollSettings(expiresIn, isMultiple) { return { @@ -747,4 +747,4 @@ export function changePollSettings(expiresIn, isMultiple) { expiresIn, isMultiple, }; -}; +} diff --git a/app/javascript/mastodon/actions/custom_emojis.js b/app/javascript/mastodon/actions/custom_emojis.js index 7b7d0091b5..9ec8156b17 100644 --- a/app/javascript/mastodon/actions/custom_emojis.js +++ b/app/javascript/mastodon/actions/custom_emojis.js @@ -14,14 +14,14 @@ export function fetchCustomEmojis() { dispatch(fetchCustomEmojisFail(error)); }); }; -}; +} export function fetchCustomEmojisRequest() { return { type: CUSTOM_EMOJIS_FETCH_REQUEST, skipLoading: true, }; -}; +} export function fetchCustomEmojisSuccess(custom_emojis) { return { @@ -29,7 +29,7 @@ export function fetchCustomEmojisSuccess(custom_emojis) { custom_emojis, skipLoading: true, }; -}; +} export function fetchCustomEmojisFail(error) { return { @@ -37,4 +37,4 @@ export function fetchCustomEmojisFail(error) { error, skipLoading: true, }; -}; +} diff --git a/app/javascript/mastodon/actions/domain_blocks.js b/app/javascript/mastodon/actions/domain_blocks.js index 34a33a6546..d06de20a2d 100644 --- a/app/javascript/mastodon/actions/domain_blocks.js +++ b/app/javascript/mastodon/actions/domain_blocks.js @@ -29,14 +29,14 @@ export function blockDomain(domain) { dispatch(blockDomainFail(domain, err)); }); }; -}; +} export function blockDomainRequest(domain) { return { type: DOMAIN_BLOCK_REQUEST, domain, }; -}; +} export function blockDomainSuccess(domain, accounts) { return { @@ -44,7 +44,7 @@ export function blockDomainSuccess(domain, accounts) { domain, accounts, }; -}; +} export function blockDomainFail(domain, error) { return { @@ -52,7 +52,7 @@ export function blockDomainFail(domain, error) { domain, error, }; -}; +} export function unblockDomain(domain) { return (dispatch, getState) => { @@ -66,14 +66,14 @@ export function unblockDomain(domain) { dispatch(unblockDomainFail(domain, err)); }); }; -}; +} export function unblockDomainRequest(domain) { return { type: DOMAIN_UNBLOCK_REQUEST, domain, }; -}; +} export function unblockDomainSuccess(domain, accounts) { return { @@ -81,7 +81,7 @@ export function unblockDomainSuccess(domain, accounts) { domain, accounts, }; -}; +} export function unblockDomainFail(domain, error) { return { @@ -89,7 +89,7 @@ export function unblockDomainFail(domain, error) { domain, error, }; -}; +} export function fetchDomainBlocks() { return (dispatch, getState) => { @@ -102,13 +102,13 @@ export function fetchDomainBlocks() { dispatch(fetchDomainBlocksFail(err)); }); }; -}; +} export function fetchDomainBlocksRequest() { return { type: DOMAIN_BLOCKS_FETCH_REQUEST, }; -}; +} export function fetchDomainBlocksSuccess(domains, next) { return { @@ -116,14 +116,14 @@ export function fetchDomainBlocksSuccess(domains, next) { domains, next, }; -}; +} export function fetchDomainBlocksFail(error) { return { type: DOMAIN_BLOCKS_FETCH_FAIL, error, }; -}; +} export function expandDomainBlocks() { return (dispatch, getState) => { @@ -142,13 +142,13 @@ export function expandDomainBlocks() { dispatch(expandDomainBlocksFail(err)); }); }; -}; +} export function expandDomainBlocksRequest() { return { type: DOMAIN_BLOCKS_EXPAND_REQUEST, }; -}; +} export function expandDomainBlocksSuccess(domains, next) { return { @@ -156,11 +156,11 @@ export function expandDomainBlocksSuccess(domains, next) { domains, next, }; -}; +} export function expandDomainBlocksFail(error) { return { type: DOMAIN_BLOCKS_EXPAND_FAIL, error, }; -}; +} diff --git a/app/javascript/mastodon/actions/emojis.js b/app/javascript/mastodon/actions/emojis.js index 7cd9d4b7b3..3b5d53996c 100644 --- a/app/javascript/mastodon/actions/emojis.js +++ b/app/javascript/mastodon/actions/emojis.js @@ -11,4 +11,4 @@ export function useEmoji(emoji) { dispatch(saveSettings()); }; -}; +} diff --git a/app/javascript/mastodon/actions/favourites.js b/app/javascript/mastodon/actions/favourites.js index 9448b1efe7..7388e0c580 100644 --- a/app/javascript/mastodon/actions/favourites.js +++ b/app/javascript/mastodon/actions/favourites.js @@ -25,14 +25,14 @@ export function fetchFavouritedStatuses() { dispatch(fetchFavouritedStatusesFail(error)); }); }; -}; +} export function fetchFavouritedStatusesRequest() { return { type: FAVOURITED_STATUSES_FETCH_REQUEST, skipLoading: true, }; -}; +} export function fetchFavouritedStatusesSuccess(statuses, next) { return { @@ -41,7 +41,7 @@ export function fetchFavouritedStatusesSuccess(statuses, next) { next, skipLoading: true, }; -}; +} export function fetchFavouritedStatusesFail(error) { return { @@ -49,7 +49,7 @@ export function fetchFavouritedStatusesFail(error) { error, skipLoading: true, }; -}; +} export function expandFavouritedStatuses() { return (dispatch, getState) => { @@ -69,13 +69,13 @@ export function expandFavouritedStatuses() { dispatch(expandFavouritedStatusesFail(error)); }); }; -}; +} export function expandFavouritedStatusesRequest() { return { type: FAVOURITED_STATUSES_EXPAND_REQUEST, }; -}; +} export function expandFavouritedStatusesSuccess(statuses, next) { return { @@ -83,11 +83,11 @@ export function expandFavouritedStatusesSuccess(statuses, next) { statuses, next, }; -}; +} export function expandFavouritedStatusesFail(error) { return { type: FAVOURITED_STATUSES_EXPAND_FAIL, error, }; -}; +} diff --git a/app/javascript/mastodon/actions/height_cache.js b/app/javascript/mastodon/actions/height_cache.js index 4c752993fe..a8645410c8 100644 --- a/app/javascript/mastodon/actions/height_cache.js +++ b/app/javascript/mastodon/actions/height_cache.js @@ -8,10 +8,10 @@ export function setHeight (key, id, height) { id, height, }; -}; +} export function clearHeight () { return { type: HEIGHT_CACHE_CLEAR, }; -}; +} diff --git a/app/javascript/mastodon/actions/interactions.js b/app/javascript/mastodon/actions/interactions.js index d60ccc1fb8..bc35736ffa 100644 --- a/app/javascript/mastodon/actions/interactions.js +++ b/app/javascript/mastodon/actions/interactions.js @@ -54,7 +54,7 @@ export function reblog(status, visibility) { dispatch(reblogFail(status, error)); }); }; -}; +} export function unreblog(status) { return (dispatch, getState) => { @@ -67,7 +67,7 @@ export function unreblog(status) { dispatch(unreblogFail(status, error)); }); }; -}; +} export function reblogRequest(status) { return { @@ -75,7 +75,7 @@ export function reblogRequest(status) { status: status, skipLoading: true, }; -}; +} export function reblogSuccess(status) { return { @@ -83,7 +83,7 @@ export function reblogSuccess(status) { status: status, skipLoading: true, }; -}; +} export function reblogFail(status, error) { return { @@ -92,7 +92,7 @@ export function reblogFail(status, error) { error: error, skipLoading: true, }; -}; +} export function unreblogRequest(status) { return { @@ -100,7 +100,7 @@ export function unreblogRequest(status) { status: status, skipLoading: true, }; -}; +} export function unreblogSuccess(status) { return { @@ -108,7 +108,7 @@ export function unreblogSuccess(status) { status: status, skipLoading: true, }; -}; +} export function unreblogFail(status, error) { return { @@ -117,7 +117,7 @@ export function unreblogFail(status, error) { error: error, skipLoading: true, }; -}; +} export function favourite(status) { return function (dispatch, getState) { @@ -130,7 +130,7 @@ export function favourite(status) { dispatch(favouriteFail(status, error)); }); }; -}; +} export function unfavourite(status) { return (dispatch, getState) => { @@ -143,7 +143,7 @@ export function unfavourite(status) { dispatch(unfavouriteFail(status, error)); }); }; -}; +} export function favouriteRequest(status) { return { @@ -151,7 +151,7 @@ export function favouriteRequest(status) { status: status, skipLoading: true, }; -}; +} export function favouriteSuccess(status) { return { @@ -159,7 +159,7 @@ export function favouriteSuccess(status) { status: status, skipLoading: true, }; -}; +} export function favouriteFail(status, error) { return { @@ -168,7 +168,7 @@ export function favouriteFail(status, error) { error: error, skipLoading: true, }; -}; +} export function unfavouriteRequest(status) { return { @@ -176,7 +176,7 @@ export function unfavouriteRequest(status) { status: status, skipLoading: true, }; -}; +} export function unfavouriteSuccess(status) { return { @@ -184,7 +184,7 @@ export function unfavouriteSuccess(status) { status: status, skipLoading: true, }; -}; +} export function unfavouriteFail(status, error) { return { @@ -193,7 +193,7 @@ export function unfavouriteFail(status, error) { error: error, skipLoading: true, }; -}; +} export function bookmark(status) { return function (dispatch, getState) { @@ -206,7 +206,7 @@ export function bookmark(status) { dispatch(bookmarkFail(status, error)); }); }; -}; +} export function unbookmark(status) { return (dispatch, getState) => { @@ -219,14 +219,14 @@ export function unbookmark(status) { dispatch(unbookmarkFail(status, error)); }); }; -}; +} export function bookmarkRequest(status) { return { type: BOOKMARK_REQUEST, status: status, }; -}; +} export function bookmarkSuccess(status, response) { return { @@ -234,7 +234,7 @@ export function bookmarkSuccess(status, response) { status: status, response: response, }; -}; +} export function bookmarkFail(status, error) { return { @@ -242,14 +242,14 @@ export function bookmarkFail(status, error) { status: status, error: error, }; -}; +} export function unbookmarkRequest(status) { return { type: UNBOOKMARK_REQUEST, status: status, }; -}; +} export function unbookmarkSuccess(status, response) { return { @@ -257,7 +257,7 @@ export function unbookmarkSuccess(status, response) { status: status, response: response, }; -}; +} export function unbookmarkFail(status, error) { return { @@ -265,7 +265,7 @@ export function unbookmarkFail(status, error) { status: status, error: error, }; -}; +} export function fetchReblogs(id) { return (dispatch, getState) => { @@ -278,14 +278,14 @@ export function fetchReblogs(id) { dispatch(fetchReblogsFail(id, error)); }); }; -}; +} export function fetchReblogsRequest(id) { return { type: REBLOGS_FETCH_REQUEST, id, }; -}; +} export function fetchReblogsSuccess(id, accounts) { return { @@ -293,14 +293,14 @@ export function fetchReblogsSuccess(id, accounts) { id, accounts, }; -}; +} export function fetchReblogsFail(id, error) { return { type: REBLOGS_FETCH_FAIL, error, }; -}; +} export function fetchFavourites(id) { return (dispatch, getState) => { @@ -313,14 +313,14 @@ export function fetchFavourites(id) { dispatch(fetchFavouritesFail(id, error)); }); }; -}; +} export function fetchFavouritesRequest(id) { return { type: FAVOURITES_FETCH_REQUEST, id, }; -}; +} export function fetchFavouritesSuccess(id, accounts) { return { @@ -328,14 +328,14 @@ export function fetchFavouritesSuccess(id, accounts) { id, accounts, }; -}; +} export function fetchFavouritesFail(id, error) { return { type: FAVOURITES_FETCH_FAIL, error, }; -}; +} export function pin(status) { return (dispatch, getState) => { @@ -348,7 +348,7 @@ export function pin(status) { dispatch(pinFail(status, error)); }); }; -}; +} export function pinRequest(status) { return { @@ -356,7 +356,7 @@ export function pinRequest(status) { status, skipLoading: true, }; -}; +} export function pinSuccess(status) { return { @@ -364,7 +364,7 @@ export function pinSuccess(status) { status, skipLoading: true, }; -}; +} export function pinFail(status, error) { return { @@ -373,7 +373,7 @@ export function pinFail(status, error) { error, skipLoading: true, }; -}; +} export function unpin (status) { return (dispatch, getState) => { @@ -386,7 +386,7 @@ export function unpin (status) { dispatch(unpinFail(status, error)); }); }; -}; +} export function unpinRequest(status) { return { @@ -394,7 +394,7 @@ export function unpinRequest(status) { status, skipLoading: true, }; -}; +} export function unpinSuccess(status) { return { @@ -402,7 +402,7 @@ export function unpinSuccess(status) { status, skipLoading: true, }; -}; +} export function unpinFail(status, error) { return { @@ -411,4 +411,4 @@ export function unpinFail(status, error) { error, skipLoading: true, }; -}; +} diff --git a/app/javascript/mastodon/actions/markers.js b/app/javascript/mastodon/actions/markers.js index b7f406cb86..16ec7fe774 100644 --- a/app/javascript/mastodon/actions/markers.js +++ b/app/javascript/mastodon/actions/markers.js @@ -101,7 +101,7 @@ export function submitMarkersSuccess({ home, notifications }) { home: (home || {}).last_read_id, notifications: (notifications || {}).last_read_id, }; -}; +} export function submitMarkers(params = {}) { const result = (dispatch, getState) => debouncedSubmitMarkers(dispatch, getState); @@ -111,7 +111,7 @@ export function submitMarkers(params = {}) { } return result; -}; +} export const fetchMarkers = () => (dispatch, getState) => { const params = { timeline: ['notifications'] }; @@ -130,7 +130,7 @@ export function fetchMarkersRequest() { type: MARKERS_FETCH_REQUEST, skipLoading: true, }; -}; +} export function fetchMarkersSuccess(markers) { return { @@ -138,7 +138,7 @@ export function fetchMarkersSuccess(markers) { markers, skipLoading: true, }; -}; +} export function fetchMarkersFail(error) { return { @@ -147,4 +147,4 @@ export function fetchMarkersFail(error) { skipLoading: true, skipAlert: true, }; -}; +} diff --git a/app/javascript/mastodon/actions/modal.js b/app/javascript/mastodon/actions/modal.js index 3e576fab8e..ef2ae0e4c7 100644 --- a/app/javascript/mastodon/actions/modal.js +++ b/app/javascript/mastodon/actions/modal.js @@ -7,7 +7,7 @@ export function openModal(type, props) { modalType: type, modalProps: props, }; -}; +} export function closeModal(type, options = { ignoreFocus: false }) { return { @@ -15,4 +15,4 @@ export function closeModal(type, options = { ignoreFocus: false }) { modalType: type, ignoreFocus: options.ignoreFocus, }; -}; +} diff --git a/app/javascript/mastodon/actions/mutes.js b/app/javascript/mastodon/actions/mutes.js index d8874f353f..cbc42a67eb 100644 --- a/app/javascript/mastodon/actions/mutes.js +++ b/app/javascript/mastodon/actions/mutes.js @@ -26,13 +26,13 @@ export function fetchMutes() { dispatch(fetchRelationships(response.data.map(item => item.id))); }).catch(error => dispatch(fetchMutesFail(error))); }; -}; +} export function fetchMutesRequest() { return { type: MUTES_FETCH_REQUEST, }; -}; +} export function fetchMutesSuccess(accounts, next) { return { @@ -40,14 +40,14 @@ export function fetchMutesSuccess(accounts, next) { accounts, next, }; -}; +} export function fetchMutesFail(error) { return { type: MUTES_FETCH_FAIL, error, }; -}; +} export function expandMutes() { return (dispatch, getState) => { @@ -66,13 +66,13 @@ export function expandMutes() { dispatch(fetchRelationships(response.data.map(item => item.id))); }).catch(error => dispatch(expandMutesFail(error))); }; -}; +} export function expandMutesRequest() { return { type: MUTES_EXPAND_REQUEST, }; -}; +} export function expandMutesSuccess(accounts, next) { return { @@ -80,14 +80,14 @@ export function expandMutesSuccess(accounts, next) { accounts, next, }; -}; +} export function expandMutesFail(error) { return { type: MUTES_EXPAND_FAIL, error, }; -}; +} export function initMuteModal(account) { return dispatch => { diff --git a/app/javascript/mastodon/actions/notifications.js b/app/javascript/mastodon/actions/notifications.js index d4588db2c9..93588d3c0c 100644 --- a/app/javascript/mastodon/actions/notifications.js +++ b/app/javascript/mastodon/actions/notifications.js @@ -118,7 +118,7 @@ export function updateNotifications(notification, intlMessages, intlLocale) { }); } }; -}; +} const excludeTypesFromSettings = state => state.getIn(['settings', 'notifications', 'shows']).filter(enabled => !enabled).keySeq().toJS(); @@ -197,14 +197,14 @@ export function expandNotifications({ maxId, forceLoad } = {}, done = noOp) { done(); }); }; -}; +} export function expandNotificationsRequest(isLoadingMore) { return { type: NOTIFICATIONS_EXPAND_REQUEST, skipLoading: !isLoadingMore, }; -}; +} export function expandNotificationsSuccess(notifications, next, isLoadingMore, isLoadingRecent, usePendingItems) { return { @@ -215,7 +215,7 @@ export function expandNotificationsSuccess(notifications, next, isLoadingMore, i usePendingItems, skipLoading: !isLoadingMore, }; -}; +} export function expandNotificationsFail(error, isLoadingMore) { return { @@ -224,7 +224,7 @@ export function expandNotificationsFail(error, isLoadingMore) { skipLoading: !isLoadingMore, skipAlert: !isLoadingMore || error.name === 'AbortError', }; -}; +} export function clearNotifications() { return (dispatch, getState) => { @@ -234,14 +234,14 @@ export function clearNotifications() { api(getState).post('/api/v1/notifications/clear'); }; -}; +} export function scrollTopNotifications(top) { return { type: NOTIFICATIONS_SCROLL_TOP, top, }; -}; +} export function setFilter (filterType) { return dispatch => { @@ -253,7 +253,7 @@ export function setFilter (filterType) { dispatch(expandNotifications({ forceLoad: true })); dispatch(saveSettings()); }; -}; +} export const mountNotifications = () => ({ type: NOTIFICATIONS_MOUNT, @@ -291,7 +291,7 @@ export function requestBrowserPermission(callback = noOp) { callback(permission); }); }; -}; +} export function setBrowserSupport (value) { return { diff --git a/app/javascript/mastodon/actions/pin_statuses.js b/app/javascript/mastodon/actions/pin_statuses.js index 77abba7b5a..e2de98ca9d 100644 --- a/app/javascript/mastodon/actions/pin_statuses.js +++ b/app/javascript/mastodon/actions/pin_statuses.js @@ -18,13 +18,13 @@ export function fetchPinnedStatuses() { dispatch(fetchPinnedStatusesFail(error)); }); }; -}; +} export function fetchPinnedStatusesRequest() { return { type: PINNED_STATUSES_FETCH_REQUEST, }; -}; +} export function fetchPinnedStatusesSuccess(statuses, next) { return { @@ -32,11 +32,11 @@ export function fetchPinnedStatusesSuccess(statuses, next) { statuses, next, }; -}; +} export function fetchPinnedStatusesFail(error) { return { type: PINNED_STATUSES_FETCH_FAIL, error, }; -}; +} diff --git a/app/javascript/mastodon/actions/search.js b/app/javascript/mastodon/actions/search.js index e333c0ea7c..666c6c223b 100644 --- a/app/javascript/mastodon/actions/search.js +++ b/app/javascript/mastodon/actions/search.js @@ -19,13 +19,13 @@ export function changeSearch(value) { type: SEARCH_CHANGE, value, }; -}; +} export function clearSearch() { return { type: SEARCH_CLEAR, }; -}; +} export function submitSearch() { return (dispatch, getState) => { @@ -60,13 +60,13 @@ export function submitSearch() { dispatch(fetchSearchFail(error)); }); }; -}; +} export function fetchSearchRequest() { return { type: SEARCH_FETCH_REQUEST, }; -}; +} export function fetchSearchSuccess(results, searchTerm) { return { @@ -74,14 +74,14 @@ export function fetchSearchSuccess(results, searchTerm) { results, searchTerm, }; -}; +} export function fetchSearchFail(error) { return { type: SEARCH_FETCH_FAIL, error, }; -}; +} export const expandSearch = type => (dispatch, getState) => { const value = getState().getIn(['search', 'value']); diff --git a/app/javascript/mastodon/actions/settings.js b/app/javascript/mastodon/actions/settings.js index 6bf85e4648..6ae001b6ff 100644 --- a/app/javascript/mastodon/actions/settings.js +++ b/app/javascript/mastodon/actions/settings.js @@ -15,7 +15,7 @@ export function changeSetting(path, value) { dispatch(saveSettings()); }; -}; +} const debouncedSave = debounce((dispatch, getState) => { if (getState().getIn(['settings', 'saved'])) { @@ -31,4 +31,4 @@ const debouncedSave = debounce((dispatch, getState) => { export function saveSettings() { return (dispatch, getState) => debouncedSave(dispatch, getState); -}; +} diff --git a/app/javascript/mastodon/actions/statuses.js b/app/javascript/mastodon/actions/statuses.js index 4ae1b21e01..275280a537 100644 --- a/app/javascript/mastodon/actions/statuses.js +++ b/app/javascript/mastodon/actions/statuses.js @@ -45,7 +45,7 @@ export function fetchStatusRequest(id, skipLoading) { id, skipLoading, }; -}; +} export function fetchStatus(id, forceFetch = false) { return (dispatch, getState) => { @@ -66,14 +66,14 @@ export function fetchStatus(id, forceFetch = false) { dispatch(fetchStatusFail(id, error, skipLoading)); }); }; -}; +} export function fetchStatusSuccess(skipLoading) { return { type: STATUS_FETCH_SUCCESS, skipLoading, }; -}; +} export function fetchStatusFail(id, error, skipLoading) { return { @@ -83,7 +83,7 @@ export function fetchStatusFail(id, error, skipLoading) { skipLoading, skipAlert: true, }; -}; +} export function redraft(status, raw_text) { return { @@ -91,7 +91,7 @@ export function redraft(status, raw_text) { status, raw_text, }; -}; +} export const editStatus = (id, routerHistory) => (dispatch, getState) => { let status = getState().getIn(['statuses', id]); @@ -147,21 +147,21 @@ export function deleteStatus(id, routerHistory, withRedraft = false) { dispatch(deleteStatusFail(id, error)); }); }; -}; +} export function deleteStatusRequest(id) { return { type: STATUS_DELETE_REQUEST, id: id, }; -}; +} export function deleteStatusSuccess(id) { return { type: STATUS_DELETE_SUCCESS, id: id, }; -}; +} export function deleteStatusFail(id, error) { return { @@ -169,7 +169,7 @@ export function deleteStatusFail(id, error) { id: id, error: error, }; -}; +} export const updateStatus = status => dispatch => dispatch(importFetchedStatus(status)); @@ -190,14 +190,14 @@ export function fetchContext(id) { dispatch(fetchContextFail(id, error)); }); }; -}; +} export function fetchContextRequest(id) { return { type: CONTEXT_FETCH_REQUEST, id, }; -}; +} export function fetchContextSuccess(id, ancestors, descendants) { return { @@ -207,7 +207,7 @@ export function fetchContextSuccess(id, ancestors, descendants) { descendants, statuses: ancestors.concat(descendants), }; -}; +} export function fetchContextFail(id, error) { return { @@ -216,7 +216,7 @@ export function fetchContextFail(id, error) { error, skipAlert: true, }; -}; +} export function muteStatus(id) { return (dispatch, getState) => { @@ -228,21 +228,21 @@ export function muteStatus(id) { dispatch(muteStatusFail(id, error)); }); }; -}; +} export function muteStatusRequest(id) { return { type: STATUS_MUTE_REQUEST, id, }; -}; +} export function muteStatusSuccess(id) { return { type: STATUS_MUTE_SUCCESS, id, }; -}; +} export function muteStatusFail(id, error) { return { @@ -250,7 +250,7 @@ export function muteStatusFail(id, error) { id, error, }; -}; +} export function unmuteStatus(id) { return (dispatch, getState) => { @@ -262,21 +262,21 @@ export function unmuteStatus(id) { dispatch(unmuteStatusFail(id, error)); }); }; -}; +} export function unmuteStatusRequest(id) { return { type: STATUS_UNMUTE_REQUEST, id, }; -}; +} export function unmuteStatusSuccess(id) { return { type: STATUS_UNMUTE_SUCCESS, id, }; -}; +} export function unmuteStatusFail(id, error) { return { @@ -284,7 +284,7 @@ export function unmuteStatusFail(id, error) { id, error, }; -}; +} export function hideStatus(ids) { if (!Array.isArray(ids)) { @@ -295,7 +295,7 @@ export function hideStatus(ids) { type: STATUS_HIDE, ids, }; -}; +} export function revealStatus(ids) { if (!Array.isArray(ids)) { @@ -306,7 +306,7 @@ export function revealStatus(ids) { type: STATUS_REVEAL, ids, }; -}; +} export function toggleStatusCollapse(id, isCollapsed) { return { @@ -314,7 +314,7 @@ export function toggleStatusCollapse(id, isCollapsed) { id, isCollapsed, }; -}; +} export const translateStatus = id => (dispatch, getState) => { dispatch(translateStatusRequest(id)); diff --git a/app/javascript/mastodon/actions/store.js b/app/javascript/mastodon/actions/store.js index 34dcafc510..b3030467b3 100644 --- a/app/javascript/mastodon/actions/store.js +++ b/app/javascript/mastodon/actions/store.js @@ -21,4 +21,4 @@ export function hydrateStore(rawState) { dispatch(hydrateCompose()); dispatch(importFetchedAccounts(Object.values(rawState.accounts))); }; -}; +} diff --git a/app/javascript/mastodon/actions/suggestions.js b/app/javascript/mastodon/actions/suggestions.js index 1f1116e75e..9e8cd1ea40 100644 --- a/app/javascript/mastodon/actions/suggestions.js +++ b/app/javascript/mastodon/actions/suggestions.js @@ -21,14 +21,14 @@ export function fetchSuggestions(withRelationships = false) { } }).catch(error => dispatch(fetchSuggestionsFail(error))); }; -}; +} export function fetchSuggestionsRequest() { return { type: SUGGESTIONS_FETCH_REQUEST, skipLoading: true, }; -}; +} export function fetchSuggestionsSuccess(suggestions) { return { @@ -36,7 +36,7 @@ export function fetchSuggestionsSuccess(suggestions) { suggestions, skipLoading: true, }; -}; +} export function fetchSuggestionsFail(error) { return { @@ -45,7 +45,7 @@ export function fetchSuggestionsFail(error) { skipLoading: true, skipAlert: true, }; -}; +} export const dismissSuggestion = accountId => (dispatch, getState) => { dispatch({ diff --git a/app/javascript/mastodon/actions/timelines.js b/app/javascript/mastodon/actions/timelines.js index a3434908f0..4f772a55f0 100644 --- a/app/javascript/mastodon/actions/timelines.js +++ b/app/javascript/mastodon/actions/timelines.js @@ -51,7 +51,7 @@ export function updateTimeline(timeline, status, accept) { dispatch(submitMarkers()); } }; -}; +} export function deleteFromTimelines(id) { return (dispatch, getState) => { @@ -67,13 +67,13 @@ export function deleteFromTimelines(id) { reblogOf, }); }; -}; +} export function clearTimeline(timeline) { return (dispatch) => { dispatch({ type: TIMELINE_CLEAR, timeline }); }; -}; +} const noOp = () => {}; @@ -122,7 +122,7 @@ export function expandTimeline(timelineId, path, params = {}, done = noOp) { done(); }); }; -}; +} export function fillTimelineGaps(timelineId, path, params = {}, done = noOp) { return (dispatch, getState) => { @@ -168,7 +168,7 @@ export function expandTimelineRequest(timeline, isLoadingMore) { timeline, skipLoading: !isLoadingMore, }; -}; +} export function expandTimelineSuccess(timeline, statuses, next, partial, isLoadingRecent, isLoadingMore, usePendingItems) { return { @@ -181,7 +181,7 @@ export function expandTimelineSuccess(timeline, statuses, next, partial, isLoadi usePendingItems, skipLoading: !isLoadingMore, }; -}; +} export function expandTimelineFail(timeline, error, isLoadingMore) { return { @@ -191,7 +191,7 @@ export function expandTimelineFail(timeline, error, isLoadingMore) { skipLoading: !isLoadingMore, skipNotFound: timeline.startsWith('account:'), }; -}; +} export function scrollTopTimeline(timeline, top) { return { @@ -199,7 +199,7 @@ export function scrollTopTimeline(timeline, top) { timeline, top, }; -}; +} export function connectTimeline(timeline) { return { @@ -207,7 +207,7 @@ export function connectTimeline(timeline) { timeline, usePendingItems: preferPendingItems, }; -}; +} export const disconnectTimeline = timeline => ({ type: TIMELINE_DISCONNECT, diff --git a/app/javascript/mastodon/common.js b/app/javascript/mastodon/common.js index 6818aa5d54..8f35053036 100644 --- a/app/javascript/mastodon/common.js +++ b/app/javascript/mastodon/common.js @@ -9,4 +9,4 @@ export function start() { } catch (e) { // If called twice } -}; +} diff --git a/app/javascript/mastodon/compare_id.js b/app/javascript/mastodon/compare_id.js index 66cf51c4b6..d2bd74f447 100644 --- a/app/javascript/mastodon/compare_id.js +++ b/app/javascript/mastodon/compare_id.js @@ -8,4 +8,4 @@ export default function compareId (id1, id2) { } else { return id1.length > id2.length ? 1 : -1; } -}; +} diff --git a/app/javascript/mastodon/components/admin/Retention.js b/app/javascript/mastodon/components/admin/Retention.js index 47c9e71513..f312a45eb2 100644 --- a/app/javascript/mastodon/components/admin/Retention.js +++ b/app/javascript/mastodon/components/admin/Retention.js @@ -137,7 +137,7 @@ export default class Retention extends React.PureComponent { break; default: title = ; - }; + } return (
diff --git a/app/javascript/mastodon/features/closed_registrations_modal/index.js b/app/javascript/mastodon/features/closed_registrations_modal/index.js index 275bd50aad..e6540e825d 100644 --- a/app/javascript/mastodon/features/closed_registrations_modal/index.js +++ b/app/javascript/mastodon/features/closed_registrations_modal/index.js @@ -72,4 +72,4 @@ class ClosedRegistrationsModal extends ImmutablePureComponent { ); } -}; +} diff --git a/app/javascript/mastodon/features/compose/util/counter.js b/app/javascript/mastodon/features/compose/util/counter.js index 7aa9e87b1b..5a68bad992 100644 --- a/app/javascript/mastodon/features/compose/util/counter.js +++ b/app/javascript/mastodon/features/compose/util/counter.js @@ -6,4 +6,4 @@ export function countableText(inputText) { return inputText .replace(urlRegex, urlPlaceholder) .replace(/(^|[^\/\w])@(([a-z0-9_]+)@[a-z0-9\.\-]+[a-z0-9]+)/ig, '$1@$3'); -}; +} diff --git a/app/javascript/mastodon/features/hashtag_timeline/components/column_settings.js b/app/javascript/mastodon/features/hashtag_timeline/components/column_settings.js index ede8907e50..ac7863ed38 100644 --- a/app/javascript/mastodon/features/hashtag_timeline/components/column_settings.js +++ b/app/javascript/mastodon/features/hashtag_timeline/components/column_settings.js @@ -38,7 +38,7 @@ class ColumnSettings extends React.PureComponent { } else { return tags; } - }; + } onSelect = mode => value => { const oldValue = this.tags(mode); @@ -98,7 +98,7 @@ class ColumnSettings extends React.PureComponent { default: return ''; } - }; + } render () { const { settings, onChange } = this.props; diff --git a/app/javascript/mastodon/features/list_timeline/index.js b/app/javascript/mastodon/features/list_timeline/index.js index f1829d34dd..c2e72e2e9a 100644 --- a/app/javascript/mastodon/features/list_timeline/index.js +++ b/app/javascript/mastodon/features/list_timeline/index.js @@ -126,7 +126,7 @@ class ListTimeline extends React.PureComponent { onConfirm: () => { dispatch(deleteList(id)); - if (!!columnId) { + if (columnId) { dispatch(removeColumn(columnId)); } else { this.context.router.history.push('/lists'); diff --git a/app/javascript/mastodon/features/ui/components/disabled_account_banner.js b/app/javascript/mastodon/features/ui/components/disabled_account_banner.js index cc8cc32850..038cc35535 100644 --- a/app/javascript/mastodon/features/ui/components/disabled_account_banner.js +++ b/app/javascript/mastodon/features/ui/components/disabled_account_banner.js @@ -89,4 +89,4 @@ class DisabledAccountBanner extends React.PureComponent { ); } -}; +} diff --git a/app/javascript/mastodon/features/ui/components/link_footer.js b/app/javascript/mastodon/features/ui/components/link_footer.js index c29aac4185..2b83d6378f 100644 --- a/app/javascript/mastodon/features/ui/components/link_footer.js +++ b/app/javascript/mastodon/features/ui/components/link_footer.js @@ -91,4 +91,4 @@ class LinkFooter extends React.PureComponent { ); } -}; +} diff --git a/app/javascript/mastodon/features/ui/util/react_router_helpers.js b/app/javascript/mastodon/features/ui/util/react_router_helpers.js index 2ee06c3ff6..205dd6f107 100644 --- a/app/javascript/mastodon/features/ui/util/react_router_helpers.js +++ b/app/javascript/mastodon/features/ui/util/react_router_helpers.js @@ -46,7 +46,7 @@ export class WrappedRoute extends React.Component { return { hasError: true, }; - }; + } state = { hasError: false, diff --git a/app/javascript/mastodon/middleware/errors.js b/app/javascript/mastodon/middleware/errors.js index 0a65fd3211..708df6bb8d 100644 --- a/app/javascript/mastodon/middleware/errors.js +++ b/app/javascript/mastodon/middleware/errors.js @@ -14,4 +14,4 @@ export default function errorsMiddleware() { return next(action); }; -}; +} diff --git a/app/javascript/mastodon/middleware/loading_bar.js b/app/javascript/mastodon/middleware/loading_bar.js index a98f1bb2b6..da8cc4c7d3 100644 --- a/app/javascript/mastodon/middleware/loading_bar.js +++ b/app/javascript/mastodon/middleware/loading_bar.js @@ -22,4 +22,4 @@ export default function loadingBarMiddleware(config = {}) { return next(action); }; -}; +} diff --git a/app/javascript/mastodon/middleware/sounds.js b/app/javascript/mastodon/middleware/sounds.js index 9f1bc02b97..7f23889836 100644 --- a/app/javascript/mastodon/middleware/sounds.js +++ b/app/javascript/mastodon/middleware/sounds.js @@ -43,4 +43,4 @@ export default function soundsMiddleware() { return next(action); }; -}; +} diff --git a/app/javascript/mastodon/reducers/accounts.js b/app/javascript/mastodon/reducers/accounts.js index b5589668c1..44973e9395 100644 --- a/app/javascript/mastodon/reducers/accounts.js +++ b/app/javascript/mastodon/reducers/accounts.js @@ -35,4 +35,4 @@ export default function accounts(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/accounts_counters.js b/app/javascript/mastodon/reducers/accounts_counters.js index 9ebf72af9b..4e1256d1bd 100644 --- a/app/javascript/mastodon/reducers/accounts_counters.js +++ b/app/javascript/mastodon/reducers/accounts_counters.js @@ -35,4 +35,4 @@ export default function accountsCounters(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/accounts_map.js b/app/javascript/mastodon/reducers/accounts_map.js index 444bbda191..8412ad4d0c 100644 --- a/app/javascript/mastodon/reducers/accounts_map.js +++ b/app/javascript/mastodon/reducers/accounts_map.js @@ -17,4 +17,4 @@ export default function accountsMap(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/alerts.js b/app/javascript/mastodon/reducers/alerts.js index c62ab0dfdb..5b3010a599 100644 --- a/app/javascript/mastodon/reducers/alerts.js +++ b/app/javascript/mastodon/reducers/alerts.js @@ -23,4 +23,4 @@ export default function alerts(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/announcements.js b/app/javascript/mastodon/reducers/announcements.js index 34e08eac88..b53f93a4a9 100644 --- a/app/javascript/mastodon/reducers/announcements.js +++ b/app/javascript/mastodon/reducers/announcements.js @@ -99,4 +99,4 @@ export default function announcementsReducer(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/compose.js b/app/javascript/mastodon/reducers/compose.js index 60b0cfb577..9ce7e97ed8 100644 --- a/app/javascript/mastodon/reducers/compose.js +++ b/app/javascript/mastodon/reducers/compose.js @@ -108,7 +108,7 @@ function statusToTextMentions(state, status) { } return set.union(status.get('mentions').filterNot(mention => mention.get('id') === me).map(mention => `@${mention.get('acct')} `)).join(''); -}; +} function clearAll(state) { return state.withMutations(map => { @@ -126,7 +126,7 @@ function clearAll(state) { map.set('poll', null); map.set('idempotencyKey', uuid()); }); -}; +} function appendMedia(state, media, file) { const prevSize = state.get('media_attachments').size; @@ -146,7 +146,7 @@ function appendMedia(state, media, file) { map.set('sensitive', true); } }); -}; +} function removeMedia(state, mediaId) { const prevSize = state.get('media_attachments').size; @@ -159,7 +159,7 @@ function removeMedia(state, mediaId) { map.set('sensitive', false); } }); -}; +} const insertSuggestion = (state, position, token, completion, path) => { return state.withMutations(map => { @@ -524,4 +524,4 @@ export default function compose(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/contexts.js b/app/javascript/mastodon/reducers/contexts.js index 4c2d6cc8a3..7aa95b5d50 100644 --- a/app/javascript/mastodon/reducers/contexts.js +++ b/app/javascript/mastodon/reducers/contexts.js @@ -103,4 +103,4 @@ export default function replies(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/conversations.js b/app/javascript/mastodon/reducers/conversations.js index 975418eda2..feccf18f03 100644 --- a/app/javascript/mastodon/reducers/conversations.js +++ b/app/javascript/mastodon/reducers/conversations.js @@ -113,4 +113,4 @@ export default function conversations(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/custom_emojis.js b/app/javascript/mastodon/reducers/custom_emojis.js index d2c801ade4..0338c2e532 100644 --- a/app/javascript/mastodon/reducers/custom_emojis.js +++ b/app/javascript/mastodon/reducers/custom_emojis.js @@ -12,4 +12,4 @@ export default function custom_emojis(state = initialState, action) { } return state; -}; +} diff --git a/app/javascript/mastodon/reducers/domain_lists.js b/app/javascript/mastodon/reducers/domain_lists.js index eff97fbd60..6bf8cee681 100644 --- a/app/javascript/mastodon/reducers/domain_lists.js +++ b/app/javascript/mastodon/reducers/domain_lists.js @@ -22,4 +22,4 @@ export default function domainLists(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/filters.js b/app/javascript/mastodon/reducers/filters.js index f4f97cd3a8..e1f0140465 100644 --- a/app/javascript/mastodon/reducers/filters.js +++ b/app/javascript/mastodon/reducers/filters.js @@ -41,4 +41,4 @@ export default function filters(state = ImmutableMap(), action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/height_cache.js b/app/javascript/mastodon/reducers/height_cache.js index 2f5716fae9..77a59c8c56 100644 --- a/app/javascript/mastodon/reducers/height_cache.js +++ b/app/javascript/mastodon/reducers/height_cache.js @@ -20,4 +20,4 @@ export default function statuses(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/list_adder.js b/app/javascript/mastodon/reducers/list_adder.js index b8c1b0e269..b144610a52 100644 --- a/app/javascript/mastodon/reducers/list_adder.js +++ b/app/javascript/mastodon/reducers/list_adder.js @@ -44,4 +44,4 @@ export default function listAdderReducer(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/list_editor.js b/app/javascript/mastodon/reducers/list_editor.js index 91e524dd55..6e020dbe64 100644 --- a/app/javascript/mastodon/reducers/list_editor.js +++ b/app/javascript/mastodon/reducers/list_editor.js @@ -93,4 +93,4 @@ export default function listEditorReducer(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/lists.js b/app/javascript/mastodon/reducers/lists.js index f30ffbcbdb..ba3e2b3cb5 100644 --- a/app/javascript/mastodon/reducers/lists.js +++ b/app/javascript/mastodon/reducers/lists.js @@ -34,4 +34,4 @@ export default function lists(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/markers.js b/app/javascript/mastodon/reducers/markers.js index fb1572ff59..e3d1b1936b 100644 --- a/app/javascript/mastodon/reducers/markers.js +++ b/app/javascript/mastodon/reducers/markers.js @@ -22,4 +22,4 @@ export default function markers(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/media_attachments.js b/app/javascript/mastodon/reducers/media_attachments.js index 24119f6286..7a155b77fb 100644 --- a/app/javascript/mastodon/reducers/media_attachments.js +++ b/app/javascript/mastodon/reducers/media_attachments.js @@ -12,4 +12,4 @@ export default function meta(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/meta.js b/app/javascript/mastodon/reducers/meta.js index 5040a340fc..755dd73905 100644 --- a/app/javascript/mastodon/reducers/meta.js +++ b/app/javascript/mastodon/reducers/meta.js @@ -19,4 +19,4 @@ export default function meta(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/missed_updates.js b/app/javascript/mastodon/reducers/missed_updates.js index b71d62d828..a3141d854e 100644 --- a/app/javascript/mastodon/reducers/missed_updates.js +++ b/app/javascript/mastodon/reducers/missed_updates.js @@ -18,4 +18,4 @@ export default function missed_updates(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/modal.js b/app/javascript/mastodon/reducers/modal.js index 3eab07d9d4..edde2f947e 100644 --- a/app/javascript/mastodon/reducers/modal.js +++ b/app/javascript/mastodon/reducers/modal.js @@ -36,4 +36,4 @@ export default function modal(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/notifications.js b/app/javascript/mastodon/reducers/notifications.js index eb5368198c..44fa1c6134 100644 --- a/app/javascript/mastodon/reducers/notifications.js +++ b/app/javascript/mastodon/reducers/notifications.js @@ -303,4 +303,4 @@ export default function notifications(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/picture_in_picture.js b/app/javascript/mastodon/reducers/picture_in_picture.js index 48772ae7f3..10fbc16958 100644 --- a/app/javascript/mastodon/reducers/picture_in_picture.js +++ b/app/javascript/mastodon/reducers/picture_in_picture.js @@ -22,4 +22,4 @@ export default function pictureInPicture(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/push_notifications.js b/app/javascript/mastodon/reducers/push_notifications.js index c48cfb705a..6a62ecb816 100644 --- a/app/javascript/mastodon/reducers/push_notifications.js +++ b/app/javascript/mastodon/reducers/push_notifications.js @@ -50,4 +50,4 @@ export default function push_subscriptions(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/relationships.js b/app/javascript/mastodon/reducers/relationships.js index 850ece3516..a3b01a0f64 100644 --- a/app/javascript/mastodon/reducers/relationships.js +++ b/app/javascript/mastodon/reducers/relationships.js @@ -82,4 +82,4 @@ export default function relationships(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/search.js b/app/javascript/mastodon/reducers/search.js index 7dceac6b93..d3e71da9d9 100644 --- a/app/javascript/mastodon/reducers/search.js +++ b/app/javascript/mastodon/reducers/search.js @@ -64,4 +64,4 @@ export default function search(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/settings.js b/app/javascript/mastodon/reducers/settings.js index f9d3236e4a..f48d58bdc5 100644 --- a/app/javascript/mastodon/reducers/settings.js +++ b/app/javascript/mastodon/reducers/settings.js @@ -171,4 +171,4 @@ export default function settings(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/status_lists.js b/app/javascript/mastodon/reducers/status_lists.js index 106f64d32b..b1716e9cf5 100644 --- a/app/javascript/mastodon/reducers/status_lists.js +++ b/app/javascript/mastodon/reducers/status_lists.js @@ -145,4 +145,4 @@ export default function statusLists(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/statuses.js b/app/javascript/mastodon/reducers/statuses.js index c30c1e2ccd..a39ac6b649 100644 --- a/app/javascript/mastodon/reducers/statuses.js +++ b/app/javascript/mastodon/reducers/statuses.js @@ -92,4 +92,4 @@ export default function statuses(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/suggestions.js b/app/javascript/mastodon/reducers/suggestions.js index 1a6e66ee70..0b4bc77899 100644 --- a/app/javascript/mastodon/reducers/suggestions.js +++ b/app/javascript/mastodon/reducers/suggestions.js @@ -34,4 +34,4 @@ export default function suggestionsReducer(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/tags.js b/app/javascript/mastodon/reducers/tags.js index d24098e394..ea73af452a 100644 --- a/app/javascript/mastodon/reducers/tags.js +++ b/app/javascript/mastodon/reducers/tags.js @@ -22,4 +22,4 @@ export default function tags(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/timelines.js b/app/javascript/mastodon/reducers/timelines.js index d72109e696..973e3cf184 100644 --- a/app/javascript/mastodon/reducers/timelines.js +++ b/app/javascript/mastodon/reducers/timelines.js @@ -223,4 +223,4 @@ export default function timelines(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/trends.js b/app/javascript/mastodon/reducers/trends.js index 3e01bd07d0..3d5f6ecd67 100644 --- a/app/javascript/mastodon/reducers/trends.js +++ b/app/javascript/mastodon/reducers/trends.js @@ -43,4 +43,4 @@ export default function trendsReducer(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/reducers/user_lists.js b/app/javascript/mastodon/reducers/user_lists.js index 88b51fb63c..2a80cf6398 100644 --- a/app/javascript/mastodon/reducers/user_lists.js +++ b/app/javascript/mastodon/reducers/user_lists.js @@ -187,4 +187,4 @@ export default function userLists(state = initialState, action) { default: return state; } -}; +} diff --git a/app/javascript/mastodon/store/configureStore.js b/app/javascript/mastodon/store/configureStore.js index e18af842ff..0e0d45c668 100644 --- a/app/javascript/mastodon/store/configureStore.js +++ b/app/javascript/mastodon/store/configureStore.js @@ -12,4 +12,4 @@ export default function configureStore() { errorsMiddleware(), soundsMiddleware(), ), window.__REDUX_DEVTOOLS_EXTENSION__ ? window.__REDUX_DEVTOOLS_EXTENSION__() : f => f)); -}; +} diff --git a/app/javascript/mastodon/uuid.js b/app/javascript/mastodon/uuid.js index be18993057..0d2cfaa776 100644 --- a/app/javascript/mastodon/uuid.js +++ b/app/javascript/mastodon/uuid.js @@ -1,3 +1,3 @@ export default function uuid(a) { return a ? (a^Math.random() * 16 >> a / 4).toString(16) : ([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g, uuid); -}; +} diff --git a/streaming/index.js b/streaming/index.js index 34bf1d1fca..0350c488da 100644 --- a/streaming/index.js +++ b/streaming/index.js @@ -717,7 +717,7 @@ const startWorker = async (workerId) => { Object.keys(req.cachedFilters).forEach((key) => { req.cachedFilters[key].regexp = new RegExp(req.cachedFilters[key].keywords.map(([keyword, whole_word]) => { - let expr = keyword.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');; + let expr = keyword.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); if (whole_word) { if (/^[\w]/.test(expr)) { From 2bad619d171f8516137725c83878cdf5f6f61aa9 Mon Sep 17 00:00:00 2001 From: Kai <2644614+Schweinepriester@users.noreply.github.com> Date: Mon, 19 Dec 2022 01:46:22 +0100 Subject: [PATCH 04/16] Change HTTP to HTTPS for links in CODE_OF_CONDUCT (#22465) --- CODE_OF_CONDUCT.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 7cec571806..ea5f64b0bc 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -40,7 +40,7 @@ Project maintainers who do not follow or enforce the Code of Conduct in good fai ## Attribution -This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version] +This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [https://contributor-covenant.org/version/1/4][version] -[homepage]: http://contributor-covenant.org -[version]: http://contributor-covenant.org/version/1/4/ +[homepage]: https://contributor-covenant.org +[version]: https://contributor-covenant.org/version/1/4/ From c1de6730604f526a6c2d19adcf6f195352de0641 Mon Sep 17 00:00:00 2001 From: Claire Date: Mon, 19 Dec 2022 17:55:17 +0100 Subject: [PATCH 05/16] Fix suspension worker crashing on S3-compatible setups without ACL support (#22487) --- app/services/suspend_account_service.rb | 5 +++++ app/services/unsuspend_account_service.rb | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/app/services/suspend_account_service.rb b/app/services/suspend_account_service.rb index b8dc8d5e09..6856c2c515 100644 --- a/app/services/suspend_account_service.rb +++ b/app/services/suspend_account_service.rb @@ -76,10 +76,15 @@ class SuspendAccountService < BaseService styles.each do |style| case Paperclip::Attachment.default_options[:storage] when :s3 + # Prevent useless S3 calls if ACLs are disabled + next if ENV['S3_PERMISSION'] == '' + begin attachment.s3_object(style).acl.put(acl: 'private') rescue Aws::S3::Errors::NoSuchKey Rails.logger.warn "Tried to change acl on non-existent key #{attachment.s3_object(style).key}" + rescue Aws::S3::Errors::NotImplemented => e + Rails.logger.error "Error trying to change ACL on #{attachment.s3_object(style).key}: #{e.message}" end when :fog # Not supported diff --git a/app/services/unsuspend_account_service.rb b/app/services/unsuspend_account_service.rb index 39d8a6ba7f..534203dce1 100644 --- a/app/services/unsuspend_account_service.rb +++ b/app/services/unsuspend_account_service.rb @@ -73,10 +73,15 @@ class UnsuspendAccountService < BaseService styles.each do |style| case Paperclip::Attachment.default_options[:storage] when :s3 + # Prevent useless S3 calls if ACLs are disabled + next if ENV['S3_PERMISSION'] == '' + begin attachment.s3_object(style).acl.put(acl: Paperclip::Attachment.default_options[:s3_permissions]) rescue Aws::S3::Errors::NoSuchKey Rails.logger.warn "Tried to change acl on non-existent key #{attachment.s3_object(style).key}" + rescue Aws::S3::Errors::NotImplemented => e + Rails.logger.error "Error trying to change ACL on #{attachment.s3_object(style).key}: #{e.message}" end when :fog # Not supported From 6a1d41635bd71b419c37b09581af2fb9901b3f04 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 20 Dec 2022 19:07:56 +0900 Subject: [PATCH 06/16] Bump sass from 1.56.2 to 1.57.0 (#22519) Bumps [sass](https://github.com/sass/dart-sass) from 1.56.2 to 1.57.0. - [Release notes](https://github.com/sass/dart-sass/releases) - [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md) - [Commits](https://github.com/sass/dart-sass/compare/1.56.2...1.57.0) --- updated-dependencies: - dependency-name: sass dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 9f0c836fda..ba39204611 100644 --- a/package.json +++ b/package.json @@ -118,7 +118,7 @@ "requestidlecallback": "^0.3.0", "reselect": "^4.1.7", "rimraf": "^3.0.2", - "sass": "^1.56.2", + "sass": "^1.57.0", "sass-loader": "^10.2.0", "stacktrace-js": "^2.0.2", "stringz": "^2.1.0", diff --git a/yarn.lock b/yarn.lock index abbd51eb9c..5143a29c52 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9593,10 +9593,10 @@ sass-loader@^10.2.0: schema-utils "^3.0.0" semver "^7.3.2" -sass@^1.56.2: - version "1.56.2" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.56.2.tgz#9433b345ab3872996c82a53a58c014fd244fd095" - integrity sha512-ciEJhnyCRwzlBCB+h5cCPM6ie/6f8HrhZMQOf5vlU60Y1bI1rx5Zb0vlDZvaycHsg/MqFfF1Eq2eokAa32iw8w== +sass@^1.57.0: + version "1.57.0" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.57.0.tgz#64c4144ed4e1c0ccb96dc18aef2c424cdbc0c12b" + integrity sha512-IZNEJDTK1cF5B1cGA593TPAV/1S0ysUDxq9XHjX/+SMy0QfUny+nfUsq5ZP7wWSl4eEf7wDJcEZ8ABYFmh3m/w== dependencies: chokidar ">=3.0.0 <4.0.0" immutable "^4.0.0" From fcaeae7761d7ca7a1587e61db87e38cf1a25b339 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 20 Dec 2022 19:08:22 +0900 Subject: [PATCH 07/16] Bump fog-core from 2.1.0 to 2.3.0 (#22521) Bumps [fog-core](https://github.com/fog/fog-core) from 2.1.0 to 2.3.0. - [Release notes](https://github.com/fog/fog-core/releases) - [Changelog](https://github.com/fog/fog-core/blob/master/changelog.md) - [Commits](https://github.com/fog/fog-core/compare/v2.1.0...v2.3.0) --- updated-dependencies: - dependency-name: fog-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile | 2 +- Gemfile.lock | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Gemfile b/Gemfile index 92620d991c..fe7bff5653 100644 --- a/Gemfile +++ b/Gemfile @@ -19,7 +19,7 @@ gem 'pghero', '~> 2.8' gem 'dotenv-rails', '~> 2.8' gem 'aws-sdk-s3', '~> 1.117', require: false -gem 'fog-core', '<= 2.1.0' +gem 'fog-core', '<= 2.4.0' gem 'fog-openstack', '~> 0.3', require: false gem 'kt-paperclip', '~> 7.1' gem 'blurhash', '~> 0.1' diff --git a/Gemfile.lock b/Gemfile.lock index 25ffebdbe1..f23143639d 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -226,7 +226,7 @@ GEM erubi (1.11.0) et-orbi (1.2.7) tzinfo - excon (0.76.0) + excon (0.95.0) fabrication (2.30.0) faker (3.0.0) i18n (>= 1.8.11, < 2) @@ -259,19 +259,19 @@ GEM ffi-compiler (1.0.1) ffi (>= 1.0.0) rake - fog-core (2.1.0) + fog-core (2.3.0) builder - excon (~> 0.58) - formatador (~> 0.2) + excon (~> 0.71) + formatador (>= 0.2, < 2.0) mime-types fog-json (1.2.0) fog-core multi_json (~> 1.10) - fog-openstack (0.3.10) - fog-core (>= 1.45, <= 2.1.0) + fog-openstack (0.3.2) + fog-core (~> 2.1) fog-json (>= 1.0) ipaddress (>= 0.8) - formatador (0.2.5) + formatador (1.1.0) fugit (1.7.1) et-orbi (~> 1, >= 1.2.7) raabro (~> 1.4) @@ -785,7 +785,7 @@ DEPENDENCIES faker (~> 3.0) fast_blank (~> 1.0) fastimage - fog-core (<= 2.1.0) + fog-core (<= 2.4.0) fog-openstack (~> 0.3) fuubar (~> 2.5) gitlab-omniauth-openid-connect (~> 0.10.0) From ef09016f350347b709a9706cdc26f7da43af0cd0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 20 Dec 2022 19:08:53 +0900 Subject: [PATCH 08/16] Bump pundit from 2.2.0 to 2.3.0 (#22516) Bumps [pundit](https://github.com/varvet/pundit) from 2.2.0 to 2.3.0. - [Release notes](https://github.com/varvet/pundit/releases) - [Changelog](https://github.com/varvet/pundit/blob/main/CHANGELOG.md) - [Commits](https://github.com/varvet/pundit/commits) --- updated-dependencies: - dependency-name: pundit dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile | 2 +- Gemfile.lock | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile b/Gemfile index fe7bff5653..f339718982 100644 --- a/Gemfile +++ b/Gemfile @@ -67,7 +67,7 @@ gem 'ox', '~> 2.14' gem 'parslet' gem 'posix-spawn' gem 'public_suffix', '~> 5.0' -gem 'pundit', '~> 2.2' +gem 'pundit', '~> 2.3' gem 'premailer-rails' gem 'rack-attack', '~> 6.6' gem 'rack-cors', '~> 1.1', require: 'rack/cors' diff --git a/Gemfile.lock b/Gemfile.lock index f23143639d..228ec7be30 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -486,7 +486,7 @@ GEM public_suffix (5.0.1) puma (5.6.5) nio4r (~> 2.0) - pundit (2.2.0) + pundit (2.3.0) activesupport (>= 3.0.0) raabro (1.4.0) racc (1.6.1) @@ -831,7 +831,7 @@ DEPENDENCIES pry-rails (~> 0.3) public_suffix (~> 5.0) puma (~> 5.6) - pundit (~> 2.2) + pundit (~> 2.3) rack (~> 2.2.4) rack-attack (~> 6.6) rack-cors (~> 1.1) From c04b762b9c85244c0a5dd5a7b78a402c8992796b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 20 Dec 2022 19:09:14 +0900 Subject: [PATCH 09/16] Bump http from 5.1.0 to 5.1.1 (#22515) Bumps [http](https://github.com/httprb/http) from 5.1.0 to 5.1.1. - [Release notes](https://github.com/httprb/http/releases) - [Changelog](https://github.com/httprb/http/blob/main/CHANGES.md) - [Commits](https://github.com/httprb/http/compare/v5.1.0...v5.1.1) --- updated-dependencies: - dependency-name: http dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 228ec7be30..949ac5c149 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -299,7 +299,7 @@ GEM hiredis (0.6.3) hkdf (0.3.0) htmlentities (4.3.4) - http (5.1.0) + http (5.1.1) addressable (~> 2.8) http-cookie (~> 1.0) http-form_data (~> 2.2) From 919747322f38858800d8ebea824ef7dacce63fb4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 20 Dec 2022 19:10:09 +0900 Subject: [PATCH 10/16] Bump scenic from 1.6.0 to 1.7.0 (#22258) Bumps [scenic](https://github.com/scenic-views/scenic) from 1.6.0 to 1.7.0. - [Release notes](https://github.com/scenic-views/scenic/releases) - [Changelog](https://github.com/scenic-views/scenic/blob/main/CHANGELOG.md) - [Commits](https://github.com/scenic-views/scenic/compare/v1.6.0...v1.7.0) --- updated-dependencies: - dependency-name: scenic dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile | 2 +- Gemfile.lock | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile b/Gemfile index f339718982..bfbb14f08b 100644 --- a/Gemfile +++ b/Gemfile @@ -79,7 +79,7 @@ gem 'mario-redis-lock', '~> 1.2', require: 'redis_lock' gem 'rqrcode', '~> 2.1' gem 'ruby-progressbar', '~> 1.11' gem 'sanitize', '~> 6.0' -gem 'scenic', '~> 1.6' +gem 'scenic', '~> 1.7' gem 'sidekiq', '~> 6.5' gem 'sidekiq-scheduler', '~> 4.0' gem 'sidekiq-unique-jobs', '~> 7.1' diff --git a/Gemfile.lock b/Gemfile.lock index 949ac5c149..eb262fd96e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -620,7 +620,7 @@ GEM sanitize (6.0.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) - scenic (1.6.0) + scenic (1.7.0) activerecord (>= 4.0.0) railties (>= 4.0.0) semantic_range (3.0.0) @@ -855,7 +855,7 @@ DEPENDENCIES rubocop-rspec ruby-progressbar (~> 1.11) sanitize (~> 6.0) - scenic (~> 1.6) + scenic (~> 1.7) sidekiq (~> 6.5) sidekiq-bulk (~> 0.2.0) sidekiq-scheduler (~> 4.0) From 628b350516b8a4121d91995941b316db24496a7c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 20 Dec 2022 19:44:56 +0900 Subject: [PATCH 11/16] Bump fog-openstack from 0.3.2 to 0.3.10 (#22542) Bumps [fog-openstack](https://github.com/fog/fog-openstack) from 0.3.2 to 0.3.10. - [Release notes](https://github.com/fog/fog-openstack/releases) - [Changelog](https://github.com/fog/fog-openstack/blob/master/CHANGELOG.md) - [Commits](https://github.com/fog/fog-openstack/compare/v0.3.2...v0.3.10) --- updated-dependencies: - dependency-name: fog-openstack dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index eb262fd96e..00e8dcfd92 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -259,19 +259,19 @@ GEM ffi-compiler (1.0.1) ffi (>= 1.0.0) rake - fog-core (2.3.0) + fog-core (2.1.0) builder - excon (~> 0.71) - formatador (>= 0.2, < 2.0) + excon (~> 0.58) + formatador (~> 0.2) mime-types fog-json (1.2.0) fog-core multi_json (~> 1.10) - fog-openstack (0.3.2) - fog-core (~> 2.1) + fog-openstack (0.3.10) + fog-core (>= 1.45, <= 2.1.0) fog-json (>= 1.0) ipaddress (>= 0.8) - formatador (1.1.0) + formatador (0.3.0) fugit (1.7.1) et-orbi (~> 1, >= 1.2.7) raabro (~> 1.4) From de21695162d9600ae4e0a7ae54d62254b87ae460 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Tue, 20 Dec 2022 15:02:47 +0100 Subject: [PATCH 12/16] New Crowdin updates (#22354) * New translations en.json (Hindi) * New translations en.json (Malay) * New translations en.json (Telugu) * New translations en.json (English, United Kingdom) * New translations en.json (Burmese) * New translations en.json (Welsh) * New translations en.json (Faroese) * New translations en.json (Esperanto) * New translations en.json (Uyghur) * New translations en.json (Chinese Traditional, Hong Kong) * New translations en.json (Tatar) * New translations en.json (Malayalam) * New translations en.json (Breton) * New translations en.json (Latin) * New translations en.json (Bosnian) * New translations en.json (French, Quebec) * New translations en.json (Sinhala) * New translations en.json (Cornish) * New translations en.json (Kannada) * New translations en.json (Scottish Gaelic) * New translations en.json (Asturian) * New translations en.json (Aragonese) * New translations en.json (Occitan) * New translations en.json (Serbian (Latin)) * New translations en.json (Kurmanji (Kurdish)) * New translations en.json (Sorani (Kurdish)) * New translations en.json (Scots) * New translations en.json (Igbo) * New translations en.json (Corsican) * New translations en.json (Sardinian) * New translations en.json (Sanskrit) * New translations en.json (Kabyle) * New translations en.json (Ido) * New translations en.json (Taigi) * New translations en.json (Silesian) * New translations en.json (Standard Moroccan Tamazight) * New translations en.yml (Korean) * New translations en.yml (Galician) * New translations doorkeeper.en.yml (Korean) * New translations doorkeeper.en.yml (Galician) * New translations en.json (Spanish) * New translations en.json (Belarusian) * New translations en.yml (Belarusian) * New translations doorkeeper.en.yml (Belarusian) * New translations en.json (Bulgarian) * New translations en.json (Greek) * New translations activerecord.en.yml (Bulgarian) * New translations devise.en.yml (Bulgarian) * New translations doorkeeper.en.yml (Belarusian) * New translations doorkeeper.en.yml (Bulgarian) * New translations en.json (German) * New translations en.json (Italian) * New translations en.json (Slovenian) * New translations en.json (Kurmanji (Kurdish)) * New translations en.yml (Bulgarian) * New translations doorkeeper.en.yml (Bulgarian) * New translations en.json (Spanish) * New translations en.json (Swedish) * New translations en.json (Ukrainian) * New translations en.json (Estonian) * New translations en.json (Welsh) * New translations en.yml (Spanish) * New translations en.yml (Bulgarian) * New translations doorkeeper.en.yml (Spanish) * New translations en.json (Faroese) * New translations en.json (Latin) * New translations en.json (Catalan) * New translations en.json (Vietnamese) * New translations en.yml (Bulgarian) * New translations en.yml (Serbian (Latin)) * New translations en.json (Frisian) * New translations en.json (Hebrew) * New translations en.json (Latvian) * New translations en.yml (Bulgarian) * New translations en.yml (Dutch) * New translations simple_form.en.yml (Dutch) * New translations devise.en.yml (Dutch) * New translations en.json (Catalan) * New translations en.json (Chinese Traditional) * New translations en.yml (Bulgarian) * New translations doorkeeper.en.yml (German) * New translations en.json (German) * New translations en.yml (Bulgarian) * New translations doorkeeper.en.yml (German) * New translations en.json (Latin) * New translations simple_form.en.yml (Frisian) * New translations en.json (French) * New translations en.json (Hungarian) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Latin) * New translations en.yml (Portuguese) * New translations doorkeeper.en.yml (Portuguese) * New translations en.json (Albanian) * New translations en.yml (Hebrew) * New translations en.yml (Albanian) * New translations doorkeeper.en.yml (Albanian) * New translations en.json (Norwegian) * New translations en.json (Russian) * New translations en.json (Thai) * New translations en.yml (Bulgarian) * New translations en.yml (Thai) * New translations simple_form.en.yml (Bulgarian) * New translations doorkeeper.en.yml (Thai) * New translations en.json (Asturian) * New translations en.yml (Norwegian) * New translations en.json (Danish) * New translations en.json (Finnish) * New translations en.json (Occitan) * New translations en.yml (Korean) * New translations doorkeeper.en.yml (Korean) * New translations en.yml (Thai) * New translations en.json (Persian) * New translations doorkeeper.en.yml (Spanish, Argentina) * New translations en.yml (Bulgarian) * New translations en.json (Norwegian Nynorsk) * New translations en.yml (Bulgarian) * New translations simple_form.en.yml (Bulgarian) * New translations en.json (Dutch) * New translations doorkeeper.en.yml (Dutch) * New translations en.yml (Korean) * New translations en.json (Japanese) * New translations en.json (Turkish) * New translations en.yml (Turkish) * New translations doorkeeper.en.yml (Turkish) * New translations en.json (Czech) * New translations en.yml (Czech) * New translations en.json (German) * New translations en.yml (German) * New translations en.yml (Thai) * New translations simple_form.en.yml (German) * New translations doorkeeper.en.yml (German) * New translations doorkeeper.en.yml (Thai) * New translations en.json (German) * New translations en.json (Estonian) * New translations en.yml (Estonian) * New translations devise.en.yml (Estonian) * New translations doorkeeper.en.yml (German) * New translations doorkeeper.en.yml (Estonian) * New translations en.json (Indonesian) * New translations en.json (Estonian) * New translations en.yml (Indonesian) * New translations en.yml (Estonian) * New translations simple_form.en.yml (Estonian) * New translations devise.en.yml (Estonian) * New translations en.yml (Russian) * New translations doorkeeper.en.yml (Russian) * New translations en.yml (Estonian) * New translations doorkeeper.en.yml (Estonian) * New translations en.json (Polish) * New translations en.yml (Polish) * New translations doorkeeper.en.yml (Estonian) * New translations en.json (Basque) * New translations en.json (Portuguese, Brazilian) * New translations en.json (Estonian) * New translations en.yml (Basque) * New translations en.yml (Estonian) * New translations en.json (French) * New translations en.json (Estonian) * New translations en.yml (French) * New translations en.yml (Bulgarian) * New translations en.yml (Estonian) * New translations simple_form.en.yml (Estonian) * New translations activerecord.en.yml (Estonian) * New translations doorkeeper.en.yml (Estonian) * New translations en.json (German) * New translations en.json (Estonian) * New translations en.yml (Bulgarian) * New translations doorkeeper.en.yml (Ukrainian) * New translations en.json (Bengali) * New translations en.json (Estonian) * New translations en.yml (Swedish) * New translations en.yml (Estonian) * New translations simple_form.en.yml (Ukrainian) * New translations simple_form.en.yml (Estonian) * New translations devise.en.yml (Swedish) * New translations devise.en.yml (Estonian) * New translations doorkeeper.en.yml (Estonian) * New translations simple_form.en.yml (Bulgarian) * New translations en.json (Icelandic) * New translations en.yml (Icelandic) * New translations simple_form.en.yml (Bulgarian) * New translations simple_form.en.yml (Bulgarian) * New translations en.yml (Icelandic) * New translations simple_form.en.yml (Bulgarian) * New translations simple_form.en.yml (Icelandic) * New translations activerecord.en.yml (Icelandic) * New translations devise.en.yml (Icelandic) * New translations doorkeeper.en.yml (Icelandic) * New translations en.yml (Bulgarian) * New translations en.yml (Korean) * New translations simple_form.en.yml (Bulgarian) * New translations en.json (Chinese Traditional, Hong Kong) * New translations en.yml (Bulgarian) * New translations en.yml (Korean) * New translations en.yml (Chinese Traditional, Hong Kong) * New translations doorkeeper.en.yml (Icelandic) * New translations doorkeeper.en.yml (Chinese Traditional, Hong Kong) * New translations en.yml (Estonian) * New translations simple_form.en.yml (Estonian) * New translations en.yml (Japanese) * New translations en.json (Norwegian Nynorsk) * New translations en.json (Kurmanji (Kurdish)) * New translations en.yml (Japanese) * New translations en.yml (Kurmanji (Kurdish)) * New translations simple_form.en.yml (Kurmanji (Kurdish)) * New translations en.json (Norwegian Nynorsk) * New translations en.yml (Bulgarian) * New translations en.yml (Thai) * New translations en.yml (Norwegian Nynorsk) * New translations doorkeeper.en.yml (French) * New translations doorkeeper.en.yml (Thai) * New translations en.yml (Thai) * New translations en.yml (Norwegian Nynorsk) * New translations doorkeeper.en.yml (Norwegian Nynorsk) * New translations en.json (Estonian) * New translations en.yml (Bulgarian) * New translations en.yml (Ukrainian) * New translations simple_form.en.yml (Ukrainian) * New translations simple_form.en.yml (Estonian) * New translations doorkeeper.en.yml (Dutch) * New translations en.json (Serbian (Cyrillic)) * New translations en.json (Estonian) * New translations en.json (Serbian (Latin)) * New translations en.yml (Polish) * New translations en.json (Chinese Simplified) * New translations en.yml (Chinese Simplified) * New translations doorkeeper.en.yml (Chinese Simplified) * New translations en.yml (Bulgarian) * New translations en.json (Estonian) * New translations en.yml (Bulgarian) * New translations en.yml (Chinese Simplified) * New translations doorkeeper.en.yml (Czech) * New translations en.json (Estonian) * New translations en.yml (Bulgarian) * New translations en.yml (Estonian) * New translations simple_form.en.yml (Frisian) * New translations simple_form.en.yml (Icelandic) * New translations en.yml (Bulgarian) * New translations simple_form.en.yml (Frisian) * New translations en.yml (Bulgarian) * Normalize * New translations en.yml (Serbian (Cyrillic)) * Normalize * New translations en.yml (Serbian (Cyrillic)) * New translations doorkeeper.en.yml (Serbian (Cyrillic)) * New translations doorkeeper.en.yml (Serbian (Latin)) * New translations en.yml (Bulgarian) * Normalize Co-authored-by: Yamagishi Kazutoshi --- app/javascript/mastodon/locales/ast.json | 6 +- app/javascript/mastodon/locales/be.json | 10 +- app/javascript/mastodon/locales/bg.json | 12 +- app/javascript/mastodon/locales/bn.json | 12 +- app/javascript/mastodon/locales/ca.json | 2 +- app/javascript/mastodon/locales/cs.json | 2 +- app/javascript/mastodon/locales/cy.json | 2 +- app/javascript/mastodon/locales/da.json | 2 +- app/javascript/mastodon/locales/de.json | 24 +- app/javascript/mastodon/locales/el.json | 2 +- app/javascript/mastodon/locales/es-AR.json | 2 +- app/javascript/mastodon/locales/es.json | 10 +- app/javascript/mastodon/locales/et.json | 160 ++++---- app/javascript/mastodon/locales/eu.json | 4 +- app/javascript/mastodon/locales/fa.json | 6 +- app/javascript/mastodon/locales/fi.json | 2 +- app/javascript/mastodon/locales/fo.json | 2 +- app/javascript/mastodon/locales/fr.json | 8 +- app/javascript/mastodon/locales/fy.json | 8 +- app/javascript/mastodon/locales/gl.json | 10 +- app/javascript/mastodon/locales/he.json | 2 +- app/javascript/mastodon/locales/hu.json | 2 +- app/javascript/mastodon/locales/id.json | 10 +- app/javascript/mastodon/locales/is.json | 10 +- app/javascript/mastodon/locales/it.json | 2 +- app/javascript/mastodon/locales/ja.json | 4 +- app/javascript/mastodon/locales/ko.json | 2 +- app/javascript/mastodon/locales/ku.json | 8 +- app/javascript/mastodon/locales/la.json | 160 ++++---- app/javascript/mastodon/locales/lv.json | 2 +- app/javascript/mastodon/locales/nl.json | 2 +- app/javascript/mastodon/locales/nn.json | 12 +- app/javascript/mastodon/locales/no.json | 2 +- app/javascript/mastodon/locales/oc.json | 22 +- app/javascript/mastodon/locales/pl.json | 10 +- app/javascript/mastodon/locales/pt-BR.json | 10 +- app/javascript/mastodon/locales/pt-PT.json | 10 +- app/javascript/mastodon/locales/ru.json | 10 +- app/javascript/mastodon/locales/sl.json | 2 +- app/javascript/mastodon/locales/sq.json | 2 +- app/javascript/mastodon/locales/sr-Latn.json | 10 +- app/javascript/mastodon/locales/sr.json | 10 +- app/javascript/mastodon/locales/sv.json | 2 +- app/javascript/mastodon/locales/th.json | 2 +- app/javascript/mastodon/locales/tr.json | 2 +- app/javascript/mastodon/locales/uk.json | 2 +- app/javascript/mastodon/locales/vi.json | 2 +- app/javascript/mastodon/locales/zh-CN.json | 14 +- app/javascript/mastodon/locales/zh-HK.json | 10 +- app/javascript/mastodon/locales/zh-TW.json | 2 +- config/locales/activerecord.bg.yml | 2 +- config/locales/activerecord.et.yml | 2 +- config/locales/be.yml | 2 + config/locales/bg.yml | 374 ++++++++++++++++++- config/locales/cs.yml | 1 + config/locales/de.yml | 16 +- config/locales/devise.et.yml | 18 +- config/locales/devise.sv.yml | 6 +- config/locales/doorkeeper.be.yml | 8 + config/locales/doorkeeper.bg.yml | 10 + config/locales/doorkeeper.cs.yml | 9 + config/locales/doorkeeper.de.yml | 19 +- config/locales/doorkeeper.es-AR.yml | 2 + config/locales/doorkeeper.es.yml | 10 + config/locales/doorkeeper.et.yml | 22 +- config/locales/doorkeeper.fr.yml | 14 +- config/locales/doorkeeper.gl.yml | 10 + config/locales/doorkeeper.is.yml | 10 + config/locales/doorkeeper.ko.yml | 19 +- config/locales/doorkeeper.nl.yml | 10 + config/locales/doorkeeper.nn.yml | 10 + config/locales/doorkeeper.pt-PT.yml | 10 + config/locales/doorkeeper.ru.yml | 2 + config/locales/doorkeeper.sq.yml | 10 + config/locales/doorkeeper.sr-Latn.yml | 5 + config/locales/doorkeeper.sr.yml | 5 + config/locales/doorkeeper.th.yml | 10 + config/locales/doorkeeper.tr.yml | 10 + config/locales/doorkeeper.uk.yml | 2 +- config/locales/doorkeeper.zh-CN.yml | 10 + config/locales/doorkeeper.zh-HK.yml | 10 + config/locales/es.yml | 5 + config/locales/et.yml | 138 +++---- config/locales/eu.yml | 1 + config/locales/fr.yml | 3 + config/locales/gl.yml | 5 + config/locales/he.yml | 2 +- config/locales/id.yml | 1 + config/locales/is.yml | 5 + config/locales/ja.yml | 2 + config/locales/ko.yml | 11 +- config/locales/ku.yml | 30 +- config/locales/nn.yml | 6 +- config/locales/no.yml | 5 + config/locales/pl.yml | 4 +- config/locales/pt-PT.yml | 5 + config/locales/ru.yml | 9 + config/locales/simple_form.bg.yml | 114 ++++-- config/locales/simple_form.et.yml | 28 +- config/locales/simple_form.fy.yml | 52 +++ config/locales/simple_form.is.yml | 2 +- config/locales/simple_form.ku.yml | 4 +- config/locales/simple_form.uk.yml | 8 +- config/locales/sq.yml | 2 + config/locales/sr-Latn.yml | 1 + config/locales/sr.yml | 83 ++++ config/locales/sv.yml | 8 +- config/locales/th.yml | 5 + config/locales/tr.yml | 7 + config/locales/uk.yml | 8 +- config/locales/zh-CN.yml | 5 + config/locales/zh-HK.yml | 3 + 112 files changed, 1308 insertions(+), 528 deletions(-) diff --git a/app/javascript/mastodon/locales/ast.json b/app/javascript/mastodon/locales/ast.json index 23e74f1f16..ed135545c3 100644 --- a/app/javascript/mastodon/locales/ast.json +++ b/app/javascript/mastodon/locales/ast.json @@ -622,13 +622,13 @@ "upload_button.label": "Add images, a video or an audio file", "upload_error.limit": "File upload limit exceeded.", "upload_error.poll": "La xuba de ficheros nun ta permitida coles encuestes.", - "upload_form.audio_description": "Descripción pa persones con perda auditiva", - "upload_form.description": "Descripción pa persones con discapacidá visual", + "upload_form.audio_description": "Describe for people who are hard of hearing", + "upload_form.description": "Describe for people who are blind or have low vision", "upload_form.description_missing": "Nun s'amestó la descripción", "upload_form.edit": "Editar", "upload_form.thumbnail": "Change thumbnail", "upload_form.undo": "Desaniciar", - "upload_form.video_description": "Descripción pa persones con perda auditiva o discapacidá visual", + "upload_form.video_description": "Describe for people who are deaf, hard of hearing, blind or have low vision", "upload_modal.analyzing_picture": "Analizando la semeya…", "upload_modal.apply": "Aplicar", "upload_modal.applying": "Aplicando…", diff --git a/app/javascript/mastodon/locales/be.json b/app/javascript/mastodon/locales/be.json index d221c00732..9ef66ec727 100644 --- a/app/javascript/mastodon/locales/be.json +++ b/app/javascript/mastodon/locales/be.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Допісы і адказы", "account.report": "Паскардзіцца на @{name}", "account.requested": "Чакаецца ўхваленне. Націсніце, каб скасаваць запыт на падпіску", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} адправіў запыт на падпіску", "account.share": "Абагуліць профіль @{name}", "account.show_reblogs": "Паказаць падштурхоўванні ад @{name}", "account.statuses_counter": "{count, plural, one {{counter} допіс} few {{counter} допісы} many {{counter} допісаў} other {{counter} допісу}}", @@ -236,11 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Дадаць дыягнастычны стэк у буфер абмену", "errors.unexpected_crash.report_issue": "Паведаміць аб праблеме", "explore.search_results": "Вынікі пошуку", - "explore.suggested_follows": "For you", + "explore.suggested_follows": "Для вас", "explore.title": "Агляд", - "explore.trending_links": "News", - "explore.trending_statuses": "Posts", - "explore.trending_tags": "Hashtags", + "explore.trending_links": "Навіны", + "explore.trending_statuses": "Допісы", + "explore.trending_tags": "Хэштэгі", "filter_modal.added.context_mismatch_explanation": "Гэтая катэгорыя фільтра не прымяняецца да кантэксту, у якім вы адкрылі гэты пост. Калі вы хочаце, каб паведамленне таксама было адфільтравана ў гэтым кантэксце, вам трэба будзе адрэдагаваць фільтр", "filter_modal.added.context_mismatch_title": "Неадпаведны кантэкст!", "filter_modal.added.expired_explanation": "Тэрмін дзеяння гэтай катэгорыі фільтраў скончыўся, вам трэба будзе змяніць дату заканчэння тэрміну дзеяння, каб яна прымянялася", diff --git a/app/javascript/mastodon/locales/bg.json b/app/javascript/mastodon/locales/bg.json index ad7885fd93..da61d6200d 100644 --- a/app/javascript/mastodon/locales/bg.json +++ b/app/javascript/mastodon/locales/bg.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Публикации и отговори", "account.report": "Докладване на @{name}", "account.requested": "Чака се одобрение. Щракнете за отмяна на заявката за последване", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} поиска да ви последва", "account.share": "Споделяне на профила на @{name}", "account.show_reblogs": "Показване на споделяния от @{name}", "account.statuses_counter": "{count, plural, one {{counter} публикация} other {{counter} публикации}}", @@ -62,7 +62,7 @@ "account.unblock_domain": "Отблокиране на домейн {domain}", "account.unblock_short": "Отблокирване", "account.unendorse": "Не включвайте в профила", - "account.unfollow": "Не следвай", + "account.unfollow": "Без следване", "account.unmute": "Без заглушаване на @{name}", "account.unmute_notifications": "Без заглушаване на известия от @{name}", "account.unmute_short": "Без заглушаване", @@ -236,11 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Копиране на stacktrace-а в клипборда", "errors.unexpected_crash.report_issue": "Сигнал за проблем", "explore.search_results": "Резултати от търсенето", - "explore.suggested_follows": "For you", + "explore.suggested_follows": "За вас", "explore.title": "Разглеждане", - "explore.trending_links": "News", - "explore.trending_statuses": "Posts", - "explore.trending_tags": "Hashtags", + "explore.trending_links": "Новини", + "explore.trending_statuses": "Публикации", + "explore.trending_tags": "Хаштагове", "filter_modal.added.context_mismatch_explanation": "Тази категория филтър не е приложима към контекста, в който достъпвате тази публикация. Ако желаете да филтрирате публикациите в този контекст, трябва да изберете друг филтър.", "filter_modal.added.context_mismatch_title": "Несъвпадащ контекст!", "filter_modal.added.expired_explanation": "Валидността на тази категория филтър е изтекла. Сменете срока на валидност, за да я приложите.", diff --git a/app/javascript/mastodon/locales/bn.json b/app/javascript/mastodon/locales/bn.json index 663c357e43..e936b4128c 100644 --- a/app/javascript/mastodon/locales/bn.json +++ b/app/javascript/mastodon/locales/bn.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "টুট এবং মতামত", "account.report": "@{name} কে রিপোর্ট করুন", "account.requested": "অনুমতির অপেক্ষা। অনুসরণ করার অনুরোধ বাতিল করতে এখানে ক্লিক করুন", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} আপনাকে অনুসরণ করার জন্য অনুরোধ করেছে", "account.share": "@{name} র প্রোফাইল অন্যদের দেখান", "account.show_reblogs": "@{name} র সমর্থনগুলো দেখান", "account.statuses_counter": "{count, plural,one {{counter} টুট} other {{counter} টুট}}", @@ -71,7 +71,7 @@ "admin.dashboard.monthly_retention": "User retention rate by month after sign-up", "admin.dashboard.retention.average": "Average", "admin.dashboard.retention.cohort": "Sign-up month", - "admin.dashboard.retention.cohort_size": "New users", + "admin.dashboard.retention.cohort_size": "নতুন ব্যবহারকারী", "alert.rate_limited.message": "{retry_time, time, medium} -এর পরে আবার প্রচেষ্টা করুন।", "alert.rate_limited.title": "হার সীমিত", "alert.unexpected.message": "সমস্যা অপ্রত্যাশিত.", @@ -124,7 +124,7 @@ "community.column_settings.local_only": "শুধুমাত্র স্থানীয়", "community.column_settings.media_only": "শুধুমাত্র ছবি বা ভিডিও", "community.column_settings.remote_only": "শুধুমাত্র দূরবর্তী", - "compose.language.change": "Change language", + "compose.language.change": "ভাষা পরিবর্তন করুন", "compose.language.search": "Search languages...", "compose_form.direct_message_warning_learn_more": "আরো জানুন", "compose_form.encryption_warning": "Posts on Mastodon are not end-to-end encrypted. Do not share any dangerous information over Mastodon.", @@ -138,7 +138,7 @@ "compose_form.poll.remove_option": "এই বিকল্পটি মুছে ফেলুন", "compose_form.poll.switch_to_multiple": "একাধিক পছন্দ অনুমতি দেওয়ার জন্য পোল পরিবর্তন করুন", "compose_form.poll.switch_to_single": "একটি একক পছন্দের অনুমতি দেওয়ার জন্য পোল পরিবর্তন করুন", - "compose_form.publish": "Publish", + "compose_form.publish": "প্রকাশ করুন", "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Save changes", @@ -238,7 +238,7 @@ "explore.search_results": "Search results", "explore.suggested_follows": "For you", "explore.title": "Explore", - "explore.trending_links": "News", + "explore.trending_links": "সংবাদ", "explore.trending_statuses": "Posts", "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", @@ -274,7 +274,7 @@ "getting_started.heading": "শুরু করা", "hashtag.column_header.tag_mode.all": "এবং {additional}", "hashtag.column_header.tag_mode.any": "অথবা {additional}", - "hashtag.column_header.tag_mode.none": "বাদ দিয়ে {additional}", + "hashtag.column_header.tag_mode.none": "{additional} বাদ দিয়ে", "hashtag.column_settings.select.no_options_message": "কোনটা পাওয়া যায় নি", "hashtag.column_settings.select.placeholder": "হ্যাশট্যাগের ভেতরে ঢুকুন…", "hashtag.column_settings.tag_mode.all": "এগুলো সব", diff --git a/app/javascript/mastodon/locales/ca.json b/app/javascript/mastodon/locales/ca.json index faeadad42d..46ae984c6e 100644 --- a/app/javascript/mastodon/locales/ca.json +++ b/app/javascript/mastodon/locales/ca.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Tuts i respostes", "account.report": "Informa sobre @{name}", "account.requested": "S'espera l'aprovació. Clica per a cancel·lar la petició de seguiment", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} ha demanat de seguir-te", "account.share": "Comparteix el perfil de @{name}", "account.show_reblogs": "Mostra els impulsos de @{name}", "account.statuses_counter": "{count, plural, one {{counter} Publicació} other {{counter} Publicacions}}", diff --git a/app/javascript/mastodon/locales/cs.json b/app/javascript/mastodon/locales/cs.json index 9ae003e76a..39ebaac230 100644 --- a/app/javascript/mastodon/locales/cs.json +++ b/app/javascript/mastodon/locales/cs.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Příspěvky a odpovědi", "account.report": "Nahlásit @{name}", "account.requested": "Čeká na schválení. Kliknutím žádost o sledování zrušíte", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} tě požádal o sledování", "account.share": "Sdílet profil @{name}", "account.show_reblogs": "Zobrazit boosty od @{name}", "account.statuses_counter": "{count, plural, one {{counter} Příspěvek} few {{counter} Příspěvky} many {{counter} Příspěvků} other {{counter} Příspěvků}}", diff --git a/app/javascript/mastodon/locales/cy.json b/app/javascript/mastodon/locales/cy.json index a96d2b38eb..f38bfb0ddc 100644 --- a/app/javascript/mastodon/locales/cy.json +++ b/app/javascript/mastodon/locales/cy.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Postiadau ac atebion", "account.report": "Adrodd @{name}", "account.requested": "Aros am gymeradwyaeth. Cliciwch er mwyn canslo cais dilyn", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "Mae {name} wedi gwneud cais i'ch dilyn", "account.share": "Rhannwch broffil @{name}", "account.show_reblogs": "Dangos hybiau gan @{name}", "account.statuses_counter": "{count, plural, one {Postiad: {counter}} other {Postiad: {counter}}}", diff --git a/app/javascript/mastodon/locales/da.json b/app/javascript/mastodon/locales/da.json index 24064fcacf..d27e77dc25 100644 --- a/app/javascript/mastodon/locales/da.json +++ b/app/javascript/mastodon/locales/da.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Indlæg og svar", "account.report": "Anmeld @{name}", "account.requested": "Afventer godkendelse. Tryk for at annullere følgeanmodning", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} har anmodet om at følge dig", "account.share": "Del @{name}s profil", "account.show_reblogs": "Vis fremhævelser fra @{name}", "account.statuses_counter": "{count, plural, one {{counter} Indlæg} other {{counter} Indlæg}}", diff --git a/app/javascript/mastodon/locales/de.json b/app/javascript/mastodon/locales/de.json index 784ef35fa0..73fff4f255 100644 --- a/app/javascript/mastodon/locales/de.json +++ b/app/javascript/mastodon/locales/de.json @@ -3,8 +3,8 @@ "about.contact": "Kontakt:", "about.disclaimer": "Mastodon ist eine freie, quelloffene Software und eine Marke der Mastodon gGmbH.", "about.domain_blocks.no_reason_available": "Grund unbekannt", - "about.domain_blocks.preamble": "Mastodon erlaubt es dir grundsätzlich, alle Inhalte von allen Nutzer*innen auf allen Servern im Fediversum zu sehen und mit ihnen zu interagieren. Für diese Instanz gibt es aber ein paar Ausnahmen.", - "about.domain_blocks.silenced.explanation": "Alle Inhalte dieses Servers sind stumm geschaltet und werden zunächst nicht angezeigt. Du kannst die Profile und anderen Inhalte aber dennoch manuell aufrufen – oder Du folgst einer Person dieser Mastodon-Instanz.", + "about.domain_blocks.preamble": "Mastodon erlaubt es dir grundsätzlich, alle Inhalte von allen Nutzer*innen auf allen Servern im Fediversum zu sehen und mit ihnen zu interagieren. Für diesen Server gibt es aber ein paar Ausnahmen.", + "about.domain_blocks.silenced.explanation": "Alle Inhalte und Profile dieses Servers werden zunächst nicht angezeigt. Du kannst die Profile und Inhalte aber dennoch sehen, wenn du explizit nach diesen suchst oder diesen folgst.", "about.domain_blocks.silenced.title": "Stummgeschaltet", "about.domain_blocks.suspended.explanation": "Es werden keine Daten von diesem Server verarbeitet, gespeichert oder ausgetauscht, sodass eine Interaktion oder Kommunikation mit Nutzer*innen dieses Servers nicht möglich ist.", "about.domain_blocks.suspended.title": "Gesperrt", @@ -49,12 +49,12 @@ "account.mute": "@{name} stummschalten", "account.mute_notifications": "Benachrichtigungen von @{name} stummschalten", "account.muted": "Stummgeschaltet", - "account.open_original_page": "Auf ursprünglicher Instanz anzeigen", + "account.open_original_page": "Ursprüngliche Seite öffnen", "account.posts": "Beiträge", "account.posts_with_replies": "Beiträge und Antworten", "account.report": "@{name} melden", "account.requested": "Warte auf Genehmigung. Klicke hier, um die Anfrage zum Folgen abzubrechen", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} hat angefragt, dir folgen zu dürfen", "account.share": "Profil von @{name} teilen", "account.show_reblogs": "Geteilte Beiträge von @{name} wieder anzeigen", "account.statuses_counter": "{count, plural, one {{counter} Beitrag} other {{counter} Beiträge}}", @@ -121,9 +121,9 @@ "column_header.show_settings": "Einstellungen anzeigen", "column_header.unpin": "Lösen", "column_subheading.settings": "Einstellungen", - "community.column_settings.local_only": "Nur lokale Instanz", + "community.column_settings.local_only": "Nur lokal", "community.column_settings.media_only": "Nur Beiträge mit angehängten Medien", - "community.column_settings.remote_only": "Nur andere Mastodon-Instanzen anzeigen", + "community.column_settings.remote_only": "Nur andere Mastodon-Server anzeigen", "compose.language.change": "Sprache festlegen", "compose.language.search": "Sprachen suchen …", "compose_form.direct_message_warning_learn_more": "Mehr erfahren", @@ -190,7 +190,7 @@ "dismissable_banner.explore_links": "Diese Nachrichten werden gerade von Leuten auf diesem und anderen Servern des dezentralen Netzwerks besprochen.", "dismissable_banner.explore_statuses": "Diese Beiträge von diesem und anderen Servern im dezentralen Netzwerk gewinnen gerade an Reichweite auf diesem Server.", "dismissable_banner.explore_tags": "Diese Hashtags gewinnen gerade unter den Leuten auf diesem und anderen Servern des dezentralen Netzwerkes an Reichweite.", - "dismissable_banner.public_timeline": "Dies sind die neuesten öffentlichen Beiträge von Profilen auf dieser Mastodon-Instanz und auf anderen Servern des dezentralen Netzwerks, von denen dieser Server Kenntnis hat.", + "dismissable_banner.public_timeline": "Dies sind die neuesten öffentlichen Beiträge von Profilen auf diesem und anderen Servern des dezentralen Netzwerks, von denen dieser Server Kenntnis hat.", "embed.instructions": "Du kannst diesen Beitrag außerhalb des Fediverse (z. B. auf deiner Website) einbetten, indem du diesen iFrame-Code einfügst.", "embed.preview": "Vorschau:", "emoji_button.activity": "Aktivitäten", @@ -238,7 +238,7 @@ "explore.search_results": "Suchergebnisse", "explore.suggested_follows": "Für dich", "explore.title": "Entdecken", - "explore.trending_links": "Nachrichten", + "explore.trending_links": "Neuigkeiten", "explore.trending_statuses": "Beiträge", "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Diese Filterkategorie gilt nicht für den Kontext, in welchem du auf diesen Beitrag zugegriffen hast. Wenn der Beitrag auch in diesem Kontext gefiltert werden soll, musst du den Filter bearbeiten.", @@ -343,7 +343,7 @@ "lightbox.next": "Vor", "lightbox.previous": "Zurück", "limited_account_hint.action": "Profil trotzdem anzeigen", - "limited_account_hint.title": "Dieses Profil wurde von den Moderator*innen der Mastodon-Instanz {domain} ausgeblendet.", + "limited_account_hint.title": "Dieses Profil wurde von den Moderatoren*innen von {domain} ausgeblendet.", "lists.account.add": "Zur Liste hinzufügen", "lists.account.remove": "Von der Liste entfernen", "lists.delete": "Liste löschen", @@ -622,13 +622,13 @@ "upload_button.label": "Bilder, Videos oder Audios hinzufügen", "upload_error.limit": "Dateiupload-Limit überschritten.", "upload_error.poll": "Medien-Anhänge sind zusammen mit Umfragen nicht erlaubt.", - "upload_form.audio_description": "Beschreibe den Ton für Gehörlose und hörbehinderte Menschen", - "upload_form.description": "Beschreibe für blinde und sehbehinderte Menschen", + "upload_form.audio_description": "Für Gehörlose und hörbehinderte Menschen beschreiben", + "upload_form.description": "Beschreibe für Menschen mit Sehbehinderung", "upload_form.description_missing": "Keine Beschreibung hinzugefügt", "upload_form.edit": "Bearbeiten", "upload_form.thumbnail": "Vorschaubild ändern", "upload_form.undo": "Löschen", - "upload_form.video_description": "Beschreibe das Video für Menschen mit einer Hör- oder Sehbehinderung", + "upload_form.video_description": "Beschreibe für Menschen mit einer Hör- oder Sehbehinderung", "upload_modal.analyzing_picture": "Bild wird analysiert …", "upload_modal.apply": "Übernehmen", "upload_modal.applying": "Wird angewendet …", diff --git a/app/javascript/mastodon/locales/el.json b/app/javascript/mastodon/locales/el.json index cbe60a5730..ec78dab5be 100644 --- a/app/javascript/mastodon/locales/el.json +++ b/app/javascript/mastodon/locales/el.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Τουτ και απαντήσεις", "account.report": "Κατάγγειλε @{name}", "account.requested": "Εκκρεμεί έγκριση. Κάνε κλικ για να ακυρώσεις το αίτημα παρακολούθησης", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "Ο/Η {name} αιτήθηκε να σε ακολουθήσει", "account.share": "Μοίρασμα του προφίλ @{name}", "account.show_reblogs": "Εμφάνιση προωθήσεων από @{name}", "account.statuses_counter": "{count, plural, one {{counter} Τουτ} other {{counter} Τουτ}}", diff --git a/app/javascript/mastodon/locales/es-AR.json b/app/javascript/mastodon/locales/es-AR.json index ab03e8965c..75db62925a 100644 --- a/app/javascript/mastodon/locales/es-AR.json +++ b/app/javascript/mastodon/locales/es-AR.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Mnsjs y resp. públicas", "account.report": "Denunciar a @{name}", "account.requested": "Esperando aprobación. Hacé clic para cancelar la solicitud de seguimiento", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} solicitó seguirte", "account.share": "Compartir el perfil de @{name}", "account.show_reblogs": "Mostrar adhesiones de @{name}", "account.statuses_counter": "{count, plural, one {{counter} Mensaje} other {{counter} Mensajes}}", diff --git a/app/javascript/mastodon/locales/es.json b/app/javascript/mastodon/locales/es.json index 17a878e385..8e0f5295c3 100644 --- a/app/javascript/mastodon/locales/es.json +++ b/app/javascript/mastodon/locales/es.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Publicaciones y respuestas", "account.report": "Reportar a @{name}", "account.requested": "Esperando aprobación. Clica para cancelar la solicitud de seguimiento", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} ha solicitado seguirte", "account.share": "Compartir el perfil de @{name}", "account.show_reblogs": "Mostrar impulsos de @{name}", "account.statuses_counter": "{count, plural, one {{counter} Publicación} other {{counter} Publicaciones}}", @@ -236,11 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copiar el seguimiento de pila en el portapapeles", "errors.unexpected_crash.report_issue": "Informar de un problema/error", "explore.search_results": "Resultados de búsqueda", - "explore.suggested_follows": "For you", + "explore.suggested_follows": "Para ti", "explore.title": "Explorar", - "explore.trending_links": "News", - "explore.trending_statuses": "Posts", - "explore.trending_tags": "Hashtags", + "explore.trending_links": "Noticias", + "explore.trending_statuses": "Publicaciones", + "explore.trending_tags": "Etiquetas", "filter_modal.added.context_mismatch_explanation": "Esta categoría de filtro no se aplica al contexto en el que ha accedido a esta publlicación. Si quieres que la publicación sea filtrada también en este contexto, tendrás que editar el filtro.", "filter_modal.added.context_mismatch_title": "¡El contexto no coincide!", "filter_modal.added.expired_explanation": "Esta categoría de filtro ha caducado, necesitará cambiar la fecha de caducidad para que se aplique.", diff --git a/app/javascript/mastodon/locales/et.json b/app/javascript/mastodon/locales/et.json index d8f34becad..f3adeacf67 100644 --- a/app/javascript/mastodon/locales/et.json +++ b/app/javascript/mastodon/locales/et.json @@ -3,7 +3,7 @@ "about.contact": "Kontakt:", "about.disclaimer": "Mastodon on tasuta ja vaba tarkvara ning Mastodon gGmbH kaubamärk.", "about.domain_blocks.no_reason_available": "Mittesaadavuse põhjus", - "about.domain_blocks.preamble": "Mastodon tavaliselt lubab Teil vaadata sisu ning suhelda kasutajatega üks kõik millisest teisest serverist fediversumis. Need on erandid, mis on paika pandud sellel kindlal serveril.", + "about.domain_blocks.preamble": "Mastodon lubab tavaliselt vaadata sisu ning suhelda kasutajatega ükskõik millisest teisest fediversumi serverist. Need on erandid, mis on paika pandud sellel kindlal serveril.", "about.domain_blocks.silenced.explanation": "Sa ei näe üldiselt profiile ja sisu sellelt serverilt, kui sa just tahtlikult seda ei otsi või jälgimise moel nõusolekut ei anna.", "about.domain_blocks.silenced.title": "Piiratud", "about.domain_blocks.suspended.explanation": "Mitte mingeid andmeid sellelt serveritl ei töödelda, salvestata ega vahetata, tehes igasuguse interaktsiooni või kirjavahetuse kasutajatega sellelt serverilt võimatuks.", @@ -54,7 +54,7 @@ "account.posts_with_replies": "Postitused ja vastused", "account.report": "Raporteeri @{name}", "account.requested": "Ootab kinnitust. Klõpsa jälgimise soovi tühistamiseks", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} on taodelnud sinu jälgimist", "account.share": "Jaga @{name} profiili", "account.show_reblogs": "Näita @{name} jagamisi", "account.statuses_counter": "{count, plural, one {{counter} postitus} other {{counter} postitust}}", @@ -82,21 +82,21 @@ "autosuggest_hashtag.per_week": "{count} nädalas", "boost_modal.combo": "Vajutades {combo}, saab selle edaspidi vahele jätta", "bundle_column_error.copy_stacktrace": "Kopeeri veateade", - "bundle_column_error.error.body": "Soovitud lehte ei suudetud esitleda. See võib olla mingi koodivea tagajärg või probleem brauseri ühilduvusega.", + "bundle_column_error.error.body": "Soovitud lehte ei õnnestunud esitada. See võib olla meie koodiviga või probleem brauseri ühilduvusega.", "bundle_column_error.error.title": "Oh, ei!", - "bundle_column_error.network.body": "Selle lehe laadimisel tekkis tõrge. See võib olla ajutine probleem internetiühendusega või selle serveriga.", + "bundle_column_error.network.body": "Lehe laadimisel tekkis tõrge. See võib olla ajutine probleem internetiühendusega või selle serveriga.", "bundle_column_error.network.title": "Võrguühenduse viga", "bundle_column_error.retry": "Proovi uuesti", "bundle_column_error.return": "Tagasi koju", - "bundle_column_error.routing.body": "Päritud lehte ei leitud. Kas URL aadressiribal on õige?", + "bundle_column_error.routing.body": "Päritud lehte ei leitud. Kas URL on aadressiribal õige?", "bundle_column_error.routing.title": "404", "bundle_modal_error.close": "Sulge", "bundle_modal_error.message": "Selle komponendi laadimisel läks midagi viltu.", "bundle_modal_error.retry": "Proovi uuesti", "closed_registrations.other_server_instructions": "Kuna Mastodon on detsentraliseeritud, võib konto teha teise serverisse ja sellegipoolest siinse kontoga suhelda.", - "closed_registrations_modal.description": "Praegu ei ole võimalik teha {domain} peale kontot, aga pidage meeles, et teil ei pea olema just {domain} konto, et Mastodoni kasutada.", + "closed_registrations_modal.description": "Praegu ei ole võimalik teha {domain} peale kontot, aga pea meeles, et sul ei pea olema just {domain} konto, et Mastodoni kasutada.", "closed_registrations_modal.find_another_server": "Leia teine server", - "closed_registrations_modal.preamble": "Mastodon on detsentraliseeritud, mis tähendab seda, et ükskõik kuhu konto luua, võib jälgida ja suhelda igaühega sellel serveril. Võib isegi oma serveri püsti panna!", + "closed_registrations_modal.preamble": "Mastodon on detsentraliseeritud, mis tähendab, et konto võib luua ükskõik kuhu, kuid ikkagi saab jälgida ja suhelda igaühega sellel serveril. Võib isegi oma serveri püsti panna!", "closed_registrations_modal.title": "Mastodoni registreerumine", "column.about": "Teave", "column.blocks": "Blokeeritud kasutajad", @@ -129,50 +129,50 @@ "compose_form.direct_message_warning_learn_more": "Vaata täpsemalt", "compose_form.encryption_warning": "Postitused Mastodonis ei ole otsast-otsani krüpteeritud. Ärge jagage mingeid delikaatseid andmeid Mastodoni kaudu.", "compose_form.hashtag_warning": "Seda postitust ei kuvata ühegi sildi all, sest see ei ole leitav avastustoimingute kaudu. Ainult avalikud postitused on sildi järgi otsitavad.", - "compose_form.lock_disclaimer": "Teie konto ei ole {locked}. Igaüks saab teid jälgida ja näha teie ainult-jälgijatele postitusi.", + "compose_form.lock_disclaimer": "Su konto ei ole {locked}. Igaüks saab sind jälgida, et näha su ainult-jälgijatele postitusi.", "compose_form.lock_disclaimer.lock": "lukus", "compose_form.placeholder": "Millest mõtled?", "compose_form.poll.add_option": "Lisa valik", "compose_form.poll.duration": "Küsitluse kestus", "compose_form.poll.option_placeholder": "Valik {number}", "compose_form.poll.remove_option": "Eemalda see valik", - "compose_form.poll.switch_to_multiple": "Muuda küsitlust lubamaks mitut valikut", - "compose_form.poll.switch_to_single": "Muuda küsitlust lubamaks ainult ühte valikut", + "compose_form.poll.switch_to_multiple": "Muuda küsitlust mitmikvaliku lubamiseks", + "compose_form.poll.switch_to_single": "Muuda küsitlust ainult ühe valiku lubamiseks", "compose_form.publish": "Postita", "compose_form.publish_form": "Postita", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Salvesta muudatused", - "compose_form.sensitive.hide": "Märgista meedia tundlikuks", - "compose_form.sensitive.marked": "Meedia on sensitiivseks märgitud", - "compose_form.sensitive.unmarked": "Meedia ei ole sensitiivseks märgitud", - "compose_form.spoiler.marked": "Tekst on hoiatuse taha peidetud", + "compose_form.sensitive.hide": "{count, plural, one {Märgi meedia tundlikuks} other {Märgi meediad tundlikuks}}", + "compose_form.sensitive.marked": "{count, plural, one {Meedia on märgitud tundlikuks} other {Meediad on märgitud tundlikuks}}", + "compose_form.sensitive.unmarked": "{count, plural, one {Meedia ei ole tundlikuks märgitud} other {Meediad ei ole märgitud tundlikuks}}", + "compose_form.spoiler.marked": "Tekst on peidetud hoiatuse taha", "compose_form.spoiler.unmarked": "Märgi sisu tundlikuks", - "compose_form.spoiler_placeholder": "Kirjutage oma hoiatus siia", + "compose_form.spoiler_placeholder": "Kirjuta hoiatus siia", "confirmation_modal.cancel": "Katkesta", "confirmations.block.block_and_report": "Blokeeri ja teata", "confirmations.block.confirm": "Blokeeri", - "confirmations.block.message": "Kindel, et blokeerida {name}?", + "confirmations.block.message": "Oled kindel, et soovid blokeerida {name}?", "confirmations.cancel_follow_request.confirm": "Tühista taotlus", - "confirmations.cancel_follow_request.message": "Olete kindel, et tahate võtta tagasi taotluse jälgida kasutajat {name}?", + "confirmations.cancel_follow_request.message": "Oled kindel, et soovid kasutaja {name} jälgimistaotluse tagasi võtta?", "confirmations.delete.confirm": "Kustuta", - "confirmations.delete.message": "Olete kindel, et soovite selle staatuse kustutada?", + "confirmations.delete.message": "Oled kindel, et soovid postituse kustutada?", "confirmations.delete_list.confirm": "Kustuta", - "confirmations.delete_list.message": "Olete kindel, et soovite selle nimekirja pöördumatult kustutada?", + "confirmations.delete_list.message": "Oled kindel, et soovid selle loetelu pöördumatult kustutada?", "confirmations.discard_edit_media.confirm": "Hülga", "confirmations.discard_edit_media.message": "Teil on salvestamata muudatused meediakirjelduses või eelvaates, kas hülgame need?", "confirmations.domain_block.confirm": "Peida terve domeen", - "confirmations.domain_block.message": "Olete ikka päris kindel, et soovite blokeerida terve {domain}? Enamikul juhtudel piisab mõnest sihitud blokist või vaigistusest, mis on eelistatav. Te ei näe selle domeeni sisu üheski avalikus ajajoones või teadetes. Teie jälgijad sellest domeenist eemaldatakse.", + "confirmations.domain_block.message": "Oled ikka päris-päris kindel, et soovid blokeerida terve {domain}? Enamikel juhtudel piisab mõnest sihitud blokist või vaigistusest, mis on eelistatavam. Sa ei näe selle domeeni sisu ühelgi avalikul ajajoonel või enda teadetes. Su jälgijad sellest domeenist eemaldatakse.", "confirmations.logout.confirm": "Välju", - "confirmations.logout.message": "Kas olete kindel, et soovite välja logida?", + "confirmations.logout.message": "Kas oled kindel, et soovid välja logida?", "confirmations.mute.confirm": "Vaigista", - "confirmations.mute.explanation": "See peidab postitusi temalt ning postitusi, kus mainitakse neid, kuid see lubab neil ikka näha teie postitusi ning teid jälgida.", - "confirmations.mute.message": "Olete kindel, et soovite {name} vaigistada?", + "confirmations.mute.explanation": "See peidab tema postitused ning postitused, kus teda mainitakse, kuid lubab tal ikka su postitusi näha ning sind jälgida.", + "confirmations.mute.message": "Oled kindel, et soovid {name} vaigistada?", "confirmations.redraft.confirm": "Kustuta & taasalusta", "confirmations.redraft.message": "Kas kustutada postitus ja võtta uue aluseks? Meeldimised ja jagamised lähevad kaotsi ning vastused jäävad ilma algse postituseta.", "confirmations.reply.confirm": "Vasta", - "confirmations.reply.message": "Praegu vastamine kirjutab üle sõnumi, mida hetkel koostate. Olete kindel, et soovite jätkata?", + "confirmations.reply.message": "Praegu vastamine kirjutab hetkel koostatava sõnumi üle. Oled kindel, et soovid jätkata?", "confirmations.unfollow.confirm": "Ära jälgi", - "confirmations.unfollow.message": "Olete kindel, et ei soovi rohkem jälgida kasutajat {name}?", + "confirmations.unfollow.message": "Oled kindel, et ei soovi rohkem jälgida kasutajat {name}?", "conversation.delete": "Kustuta vestlus", "conversation.mark_as_read": "Märgi loetuks", "conversation.open": "Vaata vestlust", @@ -184,14 +184,14 @@ "directory.new_arrivals": "Uustulijad", "directory.recently_active": "Hiljuti aktiivne", "disabled_account_banner.account_settings": "Kontosätted", - "disabled_account_banner.text": "Teie konto {disabledAccount} ei ole praegu kasutusvõimeline.", + "disabled_account_banner.text": "Su konto {disabledAccount} on hetkel keelatud.", "dismissable_banner.community_timeline": "Need on kõige viimased avalikud postitused inimestelt, kelle kontosid majutab {domain}.", "dismissable_banner.dismiss": "Sulge", "dismissable_banner.explore_links": "Need on uudised, millest inimesed siin ja teistes serverites üle detsentraliseeritud võrgu praegu räägivad.", "dismissable_banner.explore_statuses": "Need postitused siit ja teistes serveritest detsentraliseeritud võrgus koguvad tähelepanu just praegu selles serveris.", "dismissable_banner.explore_tags": "Need sildid siit ja teistes serveritest detsentraliseeritud võrgus koguvad tähelepanu just praegu selles serveris.", "dismissable_banner.public_timeline": "Need on kõige uuemad avalikud postitused inimestelt selles ja teistes serverites üle detsentraliseeritud võrgu, millest see server on teadlik.", - "embed.instructions": "Manusta see staatus oma veebilehele, kopeerides alloleva koodi.", + "embed.instructions": "Lisa see postitus oma veebilehele, kopeerides alloleva koodi.", "embed.preview": "Nii näeb see välja:", "emoji_button.activity": "Tegevus", "emoji_button.clear": "Tühjenda", @@ -219,12 +219,12 @@ "empty_column.explore_statuses": "Praegu pole ühtegi trendi. Tule hiljem tagasi!", "empty_column.favourited_statuses": "Teil pole veel lemmikpostitusi. Kui märgite mõne, näete neid siin.", "empty_column.favourites": "Keegi pole veel seda postitust lemmikuks märkinud. Kui seegi seda teeb, näed seda siin.", - "empty_column.follow_recommendations": "Tundub, et teie jaoks ei ole võimalik soovitusi tekitada. Proovige kasutada otsingut, et leida inimesi, keda te teate või sirvida trendivaid silte.", + "empty_column.follow_recommendations": "Tundub, et sinu jaoks ei ole võimalik soovitusi luua. Proovi kasutada otsingut, et leida tuttavaid inimesi, või sirvi populaarseid silte.", "empty_column.follow_requests": "Teil pole hetkel ühtegi jälgimistaotlust. Kui saate mõne, näete neid siin.", "empty_column.hashtag": "Seda sildi all ei ole ühtegi postitust.", - "empty_column.home": "Teie kodu ajajoon on tühi! Külastage {public} või kasutage otsingut alustamaks ja kohtamaks teisi kasutajaid.", + "empty_column.home": "Su koduajajoon on tühi. Jälgi rohkemaid inimesi, et seda täita {suggestions}", "empty_column.home.suggestions": "Vaata mõndasid soovitusi", - "empty_column.list": "Siin nimistus pole veel midagi. Kui nimistu liikmed teevad uusi postitusi, näed neid siin.", + "empty_column.list": "Siin loetelus pole veel midagi. Kui loetelu liikmed teevad uusi postitusi, näed neid siin.", "empty_column.lists": "Teil pole veel ühtegi nimekirja. Kui loote mõne, näete neid siin.", "empty_column.mutes": "Te pole veel ühtegi kasutajat vaigistanud.", "empty_column.notifications": "Teil ei ole veel teateid. Suhelge teistega alustamaks vestlust.", @@ -259,10 +259,10 @@ "filter_modal.title.status": "Postituse filtreerimine", "follow_recommendations.done": "Valmis", "follow_recommendations.heading": "Jälgi inimesi, kelle postitusi tahaksid näha! Mõned soovitused on siin.", - "follow_recommendations.lead": "Postitused inimestelt, keda te jälgite ilmuvad ajalises järjekorras teie kodu ajajoonel. Ärge kartke eksida, alati saate inimeste jälgimist ka lõpetada!", + "follow_recommendations.lead": "Postitused inimestelt, keda jälgid, ilmuvad ajalises järjestuses kodu ajajoonel. Ära karda eksida, alati saab inimeste jälgimist ka lõpetada!", "follow_request.authorize": "Autoriseeri", "follow_request.reject": "Hülga", - "follow_requests.unlocked_explanation": "Kuigi teie konto pole lukustatud, soovitab {domain} personal siiski manuaalselt üle vaadata jälgimistaotlused nendelt kontodelt.", + "follow_requests.unlocked_explanation": "Kuigi su konto pole lukustatud, soovitab {domain} personal siiski nende kontode jälgimistaotlused käsitsi üle vaadata.", "footer.about": "Teave", "footer.directory": "Profiilikataloog", "footer.get_app": "Tõmba äpp", @@ -290,7 +290,7 @@ "home.show_announcements": "Kuva teadaandeid", "interaction_modal.description.favourite": "Mastodoni kontoga saate seda postitust lemmikuks märkida, et autor teaks, et te seda hindate ja hiljemaks alles jätta.", "interaction_modal.description.follow": "Mastodoni kontoga saate jälgida kasutajat {name}, et tema postitusi oma kodu ajajoonel näha.", - "interaction_modal.description.reblog": "Mastodoni kontoga saate jagada seda postitust oma jälgijatele.", + "interaction_modal.description.reblog": "Mastodoni kontoga saad seda postitust levitada, jagades seda oma jälgijatele.", "interaction_modal.description.reply": "Mastodoni kontoga saate sellele postitusele vastata.", "interaction_modal.on_another_server": "Teises serveris", "interaction_modal.on_this_server": "Selles serveris", @@ -300,43 +300,43 @@ "interaction_modal.title.follow": "Jälgi kontot {name}", "interaction_modal.title.reblog": "Jaga {name} postitust", "interaction_modal.title.reply": "Vasta kasutaja {name} postitusele", - "intervals.full.days": "{number, plural, one {# päev} other {# päevad}}", + "intervals.full.days": "{number, plural, one {# päev} other {# päeva}}", "intervals.full.hours": "{number, plural, one {# tund} other {# tundi}}", "intervals.full.minutes": "{number, plural, one {# minut} other {# minutit}}", - "keyboard_shortcuts.back": "tagasiminekuks", + "keyboard_shortcuts.back": "Liigu tagasi", "keyboard_shortcuts.blocked": "avamaks blokeeritud kasutajate nimistut", "keyboard_shortcuts.boost": "Jaga", - "keyboard_shortcuts.column": "fokuseerimaks staatust ühele tulpadest", - "keyboard_shortcuts.compose": "fokuseerimaks tekstikoostamise alale", + "keyboard_shortcuts.column": "Fookus veerule", + "keyboard_shortcuts.compose": "Fookus teksti koostamise alale", "keyboard_shortcuts.description": "Kirjeldus", - "keyboard_shortcuts.direct": "avamaks otsesõnumite tulpa", - "keyboard_shortcuts.down": "liikumaks nimstus alla", + "keyboard_shortcuts.direct": "ava otsesõnumite veerg", + "keyboard_shortcuts.down": "Liigu loetelus alla", "keyboard_shortcuts.enter": "Ava postitus", - "keyboard_shortcuts.favourite": "lemmikuks märkimiseks", - "keyboard_shortcuts.favourites": "avamaks lemmikute nimistut", - "keyboard_shortcuts.federated": "avamaks föderatsiooni ajajoont", - "keyboard_shortcuts.heading": "Klaviatuuri kiirkäsud", - "keyboard_shortcuts.home": "avamaks kodu ajajoont", + "keyboard_shortcuts.favourite": "Märgi lemmikuks", + "keyboard_shortcuts.favourites": "Ava lemmikute loetelu", + "keyboard_shortcuts.federated": "Ava föderatsiooni ajajoon", + "keyboard_shortcuts.heading": "Klaviatuuri otseteed", + "keyboard_shortcuts.home": "Ava kodu ajajoon", "keyboard_shortcuts.hotkey": "Kiirklahv", - "keyboard_shortcuts.legend": "selle legendi kuvamiseks", - "keyboard_shortcuts.local": "avamaks kohalikku ajajoont", - "keyboard_shortcuts.mention": "autori mainimiseks", - "keyboard_shortcuts.muted": "avamaks vaigistatud kasutajate nimistut", - "keyboard_shortcuts.my_profile": "avamaks profiili", - "keyboard_shortcuts.notifications": "avamaks teadete tulpa", - "keyboard_shortcuts.open_media": "et avada meedia", - "keyboard_shortcuts.pinned": "Ava kinnitatud postituste nimekiri", - "keyboard_shortcuts.profile": "avamaks autori profiili", + "keyboard_shortcuts.legend": "Kuva see legend", + "keyboard_shortcuts.local": "Ava kohalik ajajoon", + "keyboard_shortcuts.mention": "Maini autorit", + "keyboard_shortcuts.muted": "Ava vaigistatud kasutajate loetelu", + "keyboard_shortcuts.my_profile": "Ava oma profiil", + "keyboard_shortcuts.notifications": "Ava teadete veerg", + "keyboard_shortcuts.open_media": "Ava meedia", + "keyboard_shortcuts.pinned": "Ava kinnitatud postituste loetelu", + "keyboard_shortcuts.profile": "Ava autori profiil", "keyboard_shortcuts.reply": "vastamiseks", - "keyboard_shortcuts.requests": "avamaks jälgimistaotluste nimistut", - "keyboard_shortcuts.search": "otsingu fokuseerimiseks", - "keyboard_shortcuts.spoilers": "to show/hide CW field", - "keyboard_shortcuts.start": "avamaks \"Alusta\" tulpa", - "keyboard_shortcuts.toggle_hidden": "näitamaks/peitmaks teksti CW taga", - "keyboard_shortcuts.toggle_sensitivity": "et peita/näidata meediat", + "keyboard_shortcuts.requests": "Ava jälgimistaotluste loetelu", + "keyboard_shortcuts.search": "Fookus otsingule", + "keyboard_shortcuts.spoilers": "Näita/peida CW väli", + "keyboard_shortcuts.start": "Ava veerg \"Alusta\"", + "keyboard_shortcuts.toggle_hidden": "Näida/peida teksti CW taga", + "keyboard_shortcuts.toggle_sensitivity": "Näita/peida meediat", "keyboard_shortcuts.toot": "Alusta uut postitust", - "keyboard_shortcuts.unfocus": "tekstiala/otsingu koostamise mittefokuseerimiseks", - "keyboard_shortcuts.up": "liikumaks nimistus üles", + "keyboard_shortcuts.unfocus": "Fookus tekstialalt/otsingult ära", + "keyboard_shortcuts.up": "Liigu loetelus üles", "lightbox.close": "Sulge", "lightbox.compress": "Suru kokku pildi vaatamise kast", "lightbox.expand": "Laienda pildi vaatamise kast", @@ -355,14 +355,14 @@ "lists.replies_policy.list": "Listi liikmetelt", "lists.replies_policy.none": "Mitte kellegilt", "lists.replies_policy.title": "Näita vastuseid nendele:", - "lists.search": "Otsige teie poolt jälgitavate inimese hulgast", - "lists.subheading": "Teie nimistud", + "lists.search": "Otsi enda jälgitavate inimeste hulgast", + "lists.subheading": "Su loetelud", "load_pending": "{count, plural, one {# uus kirje} other {# uut kirjet}}", "loading_indicator.label": "Laeb..", "media_gallery.toggle_visible": "{number, plural, one {Varja pilt} other {Varja pildid}}", "missing_indicator.label": "Ei leitud", "missing_indicator.sublabel": "Seda ressurssi ei leitud", - "moved_to_account_banner.text": "Teie kontot {disabledAccount} ei ole praegu võimalik kasutada, sest te kolisite kontole {movedToAccount}.", + "moved_to_account_banner.text": "Su kontot {disabledAccount} ei ole praegu võimalik kasutada, sest kolisid kontole {movedToAccount}.", "mute_modal.duration": "Kestus", "mute_modal.hide_notifications": "Kas peita teated sellelt kasutajalt?", "mute_modal.indefinite": "Lõpmatu", @@ -392,17 +392,17 @@ "not_signed_in_indicator.not_signed_in": "Peate logima sisse, et saada ligipääsu sellele ressursile.", "notification.admin.report": "{name} saatis teavituse {target} kohta", "notification.admin.sign_up": "{name} registreerus", - "notification.favourite": "{name} märkis teie staatuse lemmikuks", - "notification.follow": "{name} jälgib nüüd teid", + "notification.favourite": "{name} märkis su postituse lemmikuks", + "notification.follow": "{name} alustas su jälgimist", "notification.follow_request": "{name} soovib teid jälgida", "notification.mention": "{name} mainis teid", - "notification.own_poll": "Teie küsitlus on lõppenud", + "notification.own_poll": "Su küsitlus on lõppenud", "notification.poll": "Küsitlus, milles osalesite, on lõppenud", - "notification.reblog": "{name} jagas postitust", + "notification.reblog": "{name} jagas edasi postitust", "notification.status": "{name} just postitas", "notification.update": "{name} muutis postitust", "notifications.clear": "Puhasta teated", - "notifications.clear_confirmation": "Olete kindel, et soovite püsivalt kõik oma teated eemaldada?", + "notifications.clear_confirmation": "Oled kindel, et soovid püsivalt kõik oma teated eemaldada?", "notifications.column_settings.admin.report": "Uued teavitused:", "notifications.column_settings.admin.sign_up": "Uued kasutajad:", "notifications.column_settings.alert": "Töölauateated", @@ -436,7 +436,7 @@ "notifications.permission_denied_alert": "Töölaua märguandeid ei saa lubada, kuna brauseri luba on varem keeldutud", "notifications.permission_required": "Töölaua märguanded ei ole saadaval, kuna vajalik luba pole antud.", "notifications_permission_banner.enable": "Luba töölaua märguanded", - "notifications_permission_banner.how_to_control": "Et saada teateid, kui Mastodon pole avatud, lubage töölaua märguanded. Saate määrata täpselt, mis tüüpi läbikäimised tekitavad töölauale märguandeid kasutates {icon} nuppu üleval, kui need on sisse lülitatud.", + "notifications_permission_banner.how_to_control": "Et saada teateid, ajal mil Mastodon pole avatud, luba töölauamärguanded. Saad täpselt määrata, mis tegevused tekitavad töölauamärguandeid kasutates selleks peale teavituste sisse lülitamist {icon} nuppu üleval.", "notifications_permission_banner.title": "Ärge jääge millestki ilma", "picture_in_picture.restore": "Pane tagasi", "poll.closed": "Suletud", @@ -444,7 +444,7 @@ "poll.total_people": "{count, plural,one {# inimene} other {# inimest}}", "poll.total_votes": "{count, plural, one {# hääl} other {# häält}}", "poll.vote": "Hääleta", - "poll.voted": "Teie hääletasite selle poolt", + "poll.voted": "Hääletasid selle poolt", "poll.votes": "{votes, plural, one {# hääl} other {# häält}}", "poll_button.add_poll": "Lisa küsitlus", "poll_button.remove_poll": "Eemalda küsitlus", @@ -461,7 +461,7 @@ "privacy_policy.title": "Isikuandmete kaitse", "refresh": "Värskenda", "regeneration_indicator.label": "Laeb…", - "regeneration_indicator.sublabel": "Teie kodu voog on ettevalmistamisel!", + "regeneration_indicator.sublabel": "Su kodu voog on ettevalmistamisel!", "relative_time.days": "{number}p", "relative_time.full.days": "{number, plural, one {# päev} other {# päeva}} tagasi", "relative_time.full.hours": "{number, plural, one {# tund} other {# tundi}} tagasi", @@ -475,7 +475,7 @@ "relative_time.today": "täna", "reply_indicator.cancel": "Tühista", "report.block": "Blokeeri", - "report.block_explanation": "Te ei näe tema postitusi. Tema ei saa näha teie postitusi ega teid jälgida. Talle on näha, et ta on blokeeritud.", + "report.block_explanation": "Sa ei näe tema postitusi. Tema ei saa näha sinu postitusi ega sind jälgida. Talle on näha, et ta on blokeeritud.", "report.categories.other": "Muud", "report.categories.spam": "Rämpspost", "report.categories.violation": "Sisu, mis rikub ühte või enamat serveri reeglit", @@ -488,7 +488,7 @@ "report.forward": "Edasta kasutajale {target}", "report.forward_hint": "See kasutaja on teisest serverist. Kas saadan anonümiseeritud koopia sellest teatest sinna ka?", "report.mute": "Vaigista", - "report.mute_explanation": "Te ei näe tema postitusi. Ta võib ikka teil jälgida ja näha teie postitusi ja ta ei saa teada, et ta on vaigistatud.", + "report.mute_explanation": "Sa ei näe tema postitusi. Ta võib ikka sind jälgida ja su postitusi näha. Ta ei saa teada, et ta on vaigistatud.", "report.next": "Järgmine", "report.placeholder": "Lisaks kommentaarid", "report.reasons.dislike": "Mulle ei meeldi see", @@ -517,11 +517,11 @@ "report_notification.categories.violation": "Reeglite rikkumine", "report_notification.open": "Ava teavitus", "search.placeholder": "Otsi", - "search.search_or_paste": "Otsi või aseta URL", + "search.search_or_paste": "Otsi või kleebi URL", "search_popout.search_format": "Täiustatud otsiformaat", - "search_popout.tips.full_text": "Lihttekst annab vastuseks postitused, mida olete kirjutanud, lisanud lemmikuks, jaganud või kus mainitud, ning lisaks kattuvad kasutajanimed, kuvanimed ja sildid.", + "search_popout.tips.full_text": "Lihttekst annab vastuseks postitused, mille oled kirjutanud, lisanud lemmikuks, jaganud või kus on sind mainitud, ning lisaks kokkusobivad kasutajanimed, profiili kuvanimed ja sildid.", "search_popout.tips.hashtag": "silt", - "search_popout.tips.status": "staatus", + "search_popout.tips.status": "postitus", "search_popout.tips.text": "Lihtne tekst toob esile kattuvad kuvanimed, kasutajanimed ning sildid", "search_popout.tips.user": "kasutaja", "search_results.accounts": "Inimesed", @@ -567,7 +567,7 @@ "status.more": "Veel", "status.mute": "Vaigista @{name}", "status.mute_conversation": "Vaigista vestlus", - "status.open": "Laienda see postitus", + "status.open": "Laienda postitus", "status.pin": "Kinnita profiilile", "status.pinned": "Kinnitatud postitus", "status.read_more": "Loe veel", @@ -594,7 +594,7 @@ "status.uncached_media_warning": "Pole saadaval", "status.unmute_conversation": "Ära vaigista vestlust", "status.unpin": "Eemalda profiilile kinnitus", - "subscribed_languages.lead": "Pärast muudatust näidatakse kodu ja nimistute ajajoontel postitusi valitud keeltes. Jäta tühjaks, kui tahad näha postitusi keelest sõltumata.", + "subscribed_languages.lead": "Pärast muudatust näed koduvaates ja loetelude ajajoontel postitusi valitud keeltes. Ära vali midagi, kui tahad näha postitusi kõikides keeltes.", "subscribed_languages.save": "Salvesta muudatused", "subscribed_languages.target": "Muutke tellitud keeli {target} jaoks", "suggestions.dismiss": "Eira soovitust", @@ -614,7 +614,7 @@ "timeline_hint.resources.statuses": "Eelnevaid postitusi", "trends.counter_by_accounts": "{count, plural, one {{counter} inimene} other {{counter} inimest}} viimase {days, plural, one {päeva} other {{days} päeva}} jooksul", "trends.trending_now": "Hetkel populaarne", - "ui.beforeunload": "Teie mustand läheb kaotsi, kui lahkute Mastodonist.", + "ui.beforeunload": "Mustand läheb kaotsi, kui lahkud Mastodonist.", "units.short.billion": "{count} mld", "units.short.million": "{count} mln", "units.short.thousand": "{count} tuh", diff --git a/app/javascript/mastodon/locales/eu.json b/app/javascript/mastodon/locales/eu.json index 854baf0d50..0bbd9f9c73 100644 --- a/app/javascript/mastodon/locales/eu.json +++ b/app/javascript/mastodon/locales/eu.json @@ -236,9 +236,9 @@ "errors.unexpected_crash.copy_stacktrace": "Kopiatu irteera arbelera", "errors.unexpected_crash.report_issue": "Eman arazoaren berri", "explore.search_results": "Bilaketaren emaitzak", - "explore.suggested_follows": "For you", + "explore.suggested_follows": "Zuretzako", "explore.title": "Arakatu", - "explore.trending_links": "News", + "explore.trending_links": "Berriak", "explore.trending_statuses": "Posts", "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Iragazki-kategoria hau ez zaio aplikatzen bidalketa honetara sartzeko erabili duzun testuinguruari. Bidalketa testuinguru horretan ere iragaztea nahi baduzu, iragazkia editatu beharko duzu.", diff --git a/app/javascript/mastodon/locales/fa.json b/app/javascript/mastodon/locales/fa.json index f938541bee..589972de25 100644 --- a/app/javascript/mastodon/locales/fa.json +++ b/app/javascript/mastodon/locales/fa.json @@ -236,11 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "رونوشت از جزئیات اشکال", "errors.unexpected_crash.report_issue": "گزارش مشکل", "explore.search_results": "نتایج جست‌وجو", - "explore.suggested_follows": "For you", + "explore.suggested_follows": "برای شما", "explore.title": "کاوش", - "explore.trending_links": "News", + "explore.trending_links": "اخبار", "explore.trending_statuses": "Posts", - "explore.trending_tags": "Hashtags", + "explore.trending_tags": "هشتگ‌ها", "filter_modal.added.context_mismatch_explanation": "این دستهٔ پالایه به بافتاری که در آن به این فرسته دسترسی دارید اعمال نمی‌شود. اگر می‌خواهید فرسته در این بافتار هم پالوده شود، باید پالایه را ویرایش کنید.", "filter_modal.added.context_mismatch_title": "بافتار نامطابق!", "filter_modal.added.expired_explanation": "این دستهٔ پالایه منقضی شده است. برای اعمالش باید تاریخ انقضا را عوض کنید.", diff --git a/app/javascript/mastodon/locales/fi.json b/app/javascript/mastodon/locales/fi.json index 96879c8b0b..fab0e7c476 100644 --- a/app/javascript/mastodon/locales/fi.json +++ b/app/javascript/mastodon/locales/fi.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Viestit ja vastaukset", "account.report": "Ilmoita käyttäjästä @{name}", "account.requested": "Odottaa hyväksyntää. Peruuta seuraamispyyntö klikkaamalla", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} haluaa seurata sinua", "account.share": "Jaa käyttäjän @{name} profiili", "account.show_reblogs": "Näytä buustaukset käyttäjältä @{name}", "account.statuses_counter": "{count, plural, one {{counter} julkaisu} other {{counter} julkaisua}}", diff --git a/app/javascript/mastodon/locales/fo.json b/app/javascript/mastodon/locales/fo.json index ef5702dc02..15b5d6ce00 100644 --- a/app/javascript/mastodon/locales/fo.json +++ b/app/javascript/mastodon/locales/fo.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Uppsløg og svar", "account.report": "Melda @{name}", "account.requested": "Bíðar eftir góðkenning. Trýst fyri at angra umbønina", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} hevur biðið um at fylgja tær", "account.share": "Deil vanga @{name}'s", "account.show_reblogs": "Vís lyft frá @{name}", "account.statuses_counter": "{count, plural, one {{counter} postur} other {{counter} postar}}", diff --git a/app/javascript/mastodon/locales/fr.json b/app/javascript/mastodon/locales/fr.json index 863a858cff..ca4d20b30d 100644 --- a/app/javascript/mastodon/locales/fr.json +++ b/app/javascript/mastodon/locales/fr.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Messages et réponses", "account.report": "Signaler @{name}", "account.requested": "En attente d’approbation. Cliquez pour annuler la demande", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} a demandé à vous suivre", "account.share": "Partager le profil de @{name}", "account.show_reblogs": "Afficher les partages de @{name}", "account.statuses_counter": "{count, plural, one {{counter} Message} other {{counter} Messages}}", @@ -391,7 +391,7 @@ "navigation_bar.security": "Sécurité", "not_signed_in_indicator.not_signed_in": "Vous devez vous connecter pour accéder à cette ressource.", "notification.admin.report": "{name} a signalé {target}", - "notification.admin.sign_up": "{name} s'est inscrit·e", + "notification.admin.sign_up": "{name} s'est inscrit", "notification.favourite": "{name} a aimé votre publication", "notification.follow": "{name} vous suit", "notification.follow_request": "{name} a demandé à vous suivre", @@ -523,7 +523,7 @@ "search_popout.tips.hashtag": "hashtag", "search_popout.tips.status": "message", "search_popout.tips.text": "Un texte simple renvoie les noms affichés, les identifiants et les hashtags correspondants", - "search_popout.tips.user": "utilisateur·ice", + "search_popout.tips.user": "utilisateur", "search_results.accounts": "Comptes", "search_results.all": "Tous les résultats", "search_results.hashtags": "Hashtags", @@ -623,7 +623,7 @@ "upload_error.limit": "Taille maximale d'envoi de fichier dépassée.", "upload_error.poll": "L’envoi de fichiers n’est pas autorisé avec les sondages.", "upload_form.audio_description": "Décrire pour les personnes ayant des difficultés d’audition", - "upload_form.description": "Décrire pour les malvoyant·e·s", + "upload_form.description": "Décrire pour les malvoyants", "upload_form.description_missing": "Description manquante", "upload_form.edit": "Modifier", "upload_form.thumbnail": "Changer la vignette", diff --git a/app/javascript/mastodon/locales/fy.json b/app/javascript/mastodon/locales/fy.json index 4aafeb5000..3943574098 100644 --- a/app/javascript/mastodon/locales/fy.json +++ b/app/javascript/mastodon/locales/fy.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Berjochten en reaksjes", "account.report": "@{name} rapportearje", "account.requested": "Wacht op goedkarring. Klik om it folchfersyk te annulearjen", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} hat dy in folchfersyk stjoerd", "account.share": "Profyl fan @{name} diele", "account.show_reblogs": "Boosts fan @{name} toane", "account.statuses_counter": "{count, plural, one {{counter} berjocht} other {{counter} berjochten}}", @@ -236,10 +236,10 @@ "errors.unexpected_crash.copy_stacktrace": "Stacktrace nei klamboerd kopiearje", "errors.unexpected_crash.report_issue": "Technysk probleem melde", "explore.search_results": "Sykresultaten", - "explore.suggested_follows": "For you", + "explore.suggested_follows": "Foar jo", "explore.title": "Ferkenne", - "explore.trending_links": "News", - "explore.trending_statuses": "Posts", + "explore.trending_links": "Nijs", + "explore.trending_statuses": "Berjochten", "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Dizze filterkategory is net fan tapassing op de kontekst wêryn jo dit berjocht benadere hawwe. As jo wolle dat it berjocht ek yn dizze kontekst filtere wurdt, moatte jo it filter bewurkje.", "filter_modal.added.context_mismatch_title": "Kontekst komt net oerien!", diff --git a/app/javascript/mastodon/locales/gl.json b/app/javascript/mastodon/locales/gl.json index d6c8735fe8..2764b7e591 100644 --- a/app/javascript/mastodon/locales/gl.json +++ b/app/javascript/mastodon/locales/gl.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Publicacións e respostas", "account.report": "Informar sobre @{name}", "account.requested": "Agardando aprobación. Preme para desbotar a solicitude", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} solicitou seguirte", "account.share": "Compartir o perfil de @{name}", "account.show_reblogs": "Amosar compartidos de @{name}", "account.statuses_counter": "{count, plural, one {{counter} Publicación} other {{counter} Publicacións}}", @@ -236,11 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copiar trazas (stacktrace) ó portapapeis", "errors.unexpected_crash.report_issue": "Informar sobre un problema", "explore.search_results": "Resultados da busca", - "explore.suggested_follows": "For you", + "explore.suggested_follows": "Para ti", "explore.title": "Descubrir", - "explore.trending_links": "News", - "explore.trending_statuses": "Posts", - "explore.trending_tags": "Hashtags", + "explore.trending_links": "Novas", + "explore.trending_statuses": "Publicacións", + "explore.trending_tags": "Cancelos", "filter_modal.added.context_mismatch_explanation": "Esta categoría de filtro non se aplica ao contexto no que accedeches a esta publicación. Se queres que a publicación se filtre nese contexto tamén, terás que editar o filtro.", "filter_modal.added.context_mismatch_title": "Non concorda o contexto!", "filter_modal.added.expired_explanation": "Esta categoría de filtro caducou, terás que cambiar a data de caducidade para que se aplique.", diff --git a/app/javascript/mastodon/locales/he.json b/app/javascript/mastodon/locales/he.json index 283887f85a..422549f4d0 100644 --- a/app/javascript/mastodon/locales/he.json +++ b/app/javascript/mastodon/locales/he.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "הודעות ותגובות", "account.report": "דווח על @{name}", "account.requested": "בהמתנה לאישור. לחצי כדי לבטל בקשת מעקב", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} ביקשו לעקוב אחריך", "account.share": "שתף את הפרופיל של @{name}", "account.show_reblogs": "הצג הדהודים מאת @{name}", "account.statuses_counter": "{count, plural, one {הודעה} two {הודעותיים} many {{count} הודעות} other {{count} הודעות}}", diff --git a/app/javascript/mastodon/locales/hu.json b/app/javascript/mastodon/locales/hu.json index 252588952e..15c1a7ad7e 100644 --- a/app/javascript/mastodon/locales/hu.json +++ b/app/javascript/mastodon/locales/hu.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Bejegyzések és válaszok", "account.report": "@{name} jelentése", "account.requested": "Jóváhagysára vár. Kattints a követési kérés visszavonásához", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} kérte, hogy követhessen téged", "account.share": "@{name} profiljának megosztása", "account.show_reblogs": "@{name} megtolásainak mutatása", "account.statuses_counter": "{count, plural, one {{counter} Bejegyzés} other {{counter} Bejegyzés}}", diff --git a/app/javascript/mastodon/locales/id.json b/app/javascript/mastodon/locales/id.json index f0db64ed8c..f10b957563 100644 --- a/app/javascript/mastodon/locales/id.json +++ b/app/javascript/mastodon/locales/id.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Kiriman dan balasan", "account.report": "Laporkan @{name}", "account.requested": "Menunggu persetujuan. Klik untuk membatalkan permintaan", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} ingin mengikuti Anda", "account.share": "Bagikan profil @{name}", "account.show_reblogs": "Tampilkan boost dari @{name}", "account.statuses_counter": "{count, plural, other {{counter} Kiriman}}", @@ -236,11 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Salin stacktrace ke papan klip", "errors.unexpected_crash.report_issue": "Laporkan masalah", "explore.search_results": "Hasil pencarian", - "explore.suggested_follows": "For you", + "explore.suggested_follows": "Untuk Anda", "explore.title": "Jelajahi", - "explore.trending_links": "News", - "explore.trending_statuses": "Posts", - "explore.trending_tags": "Hashtags", + "explore.trending_links": "Berita", + "explore.trending_statuses": "Kiriman", + "explore.trending_tags": "Tagar", "filter_modal.added.context_mismatch_explanation": "Indonesia Translate", "filter_modal.added.context_mismatch_title": "Konteks tidak cocok!", "filter_modal.added.expired_explanation": "Kategori saringan ini telah kedaluwarsa, Anda harus mengubah tanggal kedaluwarsa untuk diterapkan.", diff --git a/app/javascript/mastodon/locales/is.json b/app/javascript/mastodon/locales/is.json index 61243e5f2d..20604a9e43 100644 --- a/app/javascript/mastodon/locales/is.json +++ b/app/javascript/mastodon/locales/is.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Færslur og svör", "account.report": "Kæra @{name}", "account.requested": "Bíður eftir samþykki. Smelltu til að hætta við beiðni um að fylgjast með", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} hefur beðið um að fylgjast með þér", "account.share": "Deila notandasniði fyrir @{name}", "account.show_reblogs": "Sýna endurbirtingar frá @{name}", "account.statuses_counter": "{count, plural, one {Færsla: {counter}} other {Færslur: {counter}}}", @@ -236,11 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Afrita rakningarupplýsingar (stacktrace) á klippispjald", "errors.unexpected_crash.report_issue": "Tilkynna vandamál", "explore.search_results": "Leitarniðurstöður", - "explore.suggested_follows": "For you", + "explore.suggested_follows": "Fyrir þig", "explore.title": "Kanna", - "explore.trending_links": "News", - "explore.trending_statuses": "Posts", - "explore.trending_tags": "Hashtags", + "explore.trending_links": "Fréttir", + "explore.trending_statuses": "Færslur", + "explore.trending_tags": "Myllumerki", "filter_modal.added.context_mismatch_explanation": "Þessi síuflokkur á ekki við í því samhengi sem aðgangur þinn að þessari færslu felur í sér. Ef þú vilt að færslan sé einnig síuð í þessu samhengi, þá þarftu að breyta síunni.", "filter_modal.added.context_mismatch_title": "Misræmi í samhengi!", "filter_modal.added.expired_explanation": "Þessi síuflokkur er útrunninn, þú þarft að breyta gidistímanum svo hann geti átt við.", diff --git a/app/javascript/mastodon/locales/it.json b/app/javascript/mastodon/locales/it.json index dcbae3ca45..82560c0405 100644 --- a/app/javascript/mastodon/locales/it.json +++ b/app/javascript/mastodon/locales/it.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Post e risposte", "account.report": "Segnala @{name}", "account.requested": "In attesa d'approvazione. Clicca per annullare la richiesta di seguire", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} ha richiesto di seguirti", "account.share": "Condividi il profilo di @{name}", "account.show_reblogs": "Mostra potenziamenti da @{name}", "account.statuses_counter": "{count, plural, one {{counter} Post} other {{counter} Post}}", diff --git a/app/javascript/mastodon/locales/ja.json b/app/javascript/mastodon/locales/ja.json index dd43e6a115..eb83b3f3bd 100644 --- a/app/javascript/mastodon/locales/ja.json +++ b/app/javascript/mastodon/locales/ja.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "投稿と返信", "account.report": "@{name}さんを通報", "account.requested": "フォロー承認待ちです。クリックしてキャンセル", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} さんがあなたにフォローリクエストしました", "account.share": "@{name}さんのプロフィールを共有する", "account.show_reblogs": "@{name}さんからのブーストを表示", "account.statuses_counter": "{counter} 投稿", @@ -83,7 +83,7 @@ "boost_modal.combo": "次からは{combo}を押せばスキップできます", "bundle_column_error.copy_stacktrace": "エラーレポートをコピー", "bundle_column_error.error.body": "要求されたページをレンダリングできませんでした。コードのバグ、またはブラウザの互換性の問題が原因である可能性があります。", - "bundle_column_error.error.title": "おっと!", + "bundle_column_error.error.title": "あらら……", "bundle_column_error.network.body": "このページを読み込もうとしたときにエラーが発生しました。インターネット接続またはこのサーバーの一時的な問題が発生した可能性があります。", "bundle_column_error.network.title": "ネットワークエラー", "bundle_column_error.retry": "再試行", diff --git a/app/javascript/mastodon/locales/ko.json b/app/javascript/mastodon/locales/ko.json index 6f2640520f..eb92e1bec9 100644 --- a/app/javascript/mastodon/locales/ko.json +++ b/app/javascript/mastodon/locales/ko.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "게시물과 답장", "account.report": "@{name} 신고", "account.requested": "승인 대기 중. 클릭해서 취소하기", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} 님이 팔로우 요청을 보냈습니다", "account.share": "@{name}의 프로필 공유", "account.show_reblogs": "@{name}의 부스트 보기", "account.statuses_counter": "{counter} 게시물", diff --git a/app/javascript/mastodon/locales/ku.json b/app/javascript/mastodon/locales/ku.json index 8cd4462c17..92e7e92670 100644 --- a/app/javascript/mastodon/locales/ku.json +++ b/app/javascript/mastodon/locales/ku.json @@ -18,7 +18,7 @@ "account.block": "@{name} asteng bike", "account.block_domain": "Navpera {domain} asteng bike", "account.blocked": "Astengkirî", - "account.browse_more_on_origin_server": "Li pelên resen bêhtir bigere", + "account.browse_more_on_origin_server": "Li pelên resen bêtir bigere", "account.cancel_follow_request": "Daxwaza şopandinê vekişîne", "account.direct": "Peyamekê bişîne @{name}", "account.disable_notifications": "Êdî min agahdar neke gava @{name} diweşîne", @@ -54,7 +54,7 @@ "account.posts_with_replies": "Şandî û bersiv", "account.report": "@{name} ragihîne", "account.requested": "Li benda erêkirinê ye. Ji bo betal kirina daxwazê pêl bikin", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} dixwaze te bişopîne", "account.share": "Profîla @{name} parve bike", "account.show_reblogs": "Bilindkirinên ji @{name} nîşan bike", "account.statuses_counter": "{count, plural,one {{counter} Şandî}other {{counter} Şandî}}", @@ -231,8 +231,8 @@ "empty_column.public": "Li vir tiştekî tuneye! Ji raya giştî re tiştekî binivîsîne, an ji bo tijîkirinê ji rajekerên din bikarhêneran bi destan bişopînin", "error.unexpected_crash.explanation": "Ji ber xeletîyeke di koda me da an jî ji ber mijara lihevhatina gerokan, ev rûpel rast nehat nîşandan.", "error.unexpected_crash.explanation_addons": "Ev rûpel bi awayekî rast nehat nîşandan. Ev çewtî mimkûn e ji ber lêzêdekirina gerokan an jî amûrên wergera xweberî pêk tê.", - "error.unexpected_crash.next_steps": "Nûkirina rûpelê biceribîne. Heke ev bi kêr neyê, dibe ku te hîn jî bi riya gerokeke cuda an jî sepana xwecîhê Mastodonê bi kar bîne.", - "error.unexpected_crash.next_steps_addons": "Ne çalak kirin û nûkirina rûpelê biceribîne. Heke ev bi kêr neyê, dibe ku te hîn jî bi riya gerokeke cuda an jî sepana xwecîhê Mastodonê bi kar bîne.", + "error.unexpected_crash.next_steps": "Nûkirina rûpelê biceribîne. Ku ev bi kêr neyê, dibe ku te hîn jî bi riya gerokeke cuda an jî sepana xwecîhî ya Mastodon bi kar bînî.", + "error.unexpected_crash.next_steps_addons": "Neçalakkirin û nûkirina rûpelê biceribîne. Ku ev bi kêr neyê, dibe ku te hîn jî bi riya gerokeke cuda an jî sepana xwecihî ya Mastodon bi kar bînî.", "errors.unexpected_crash.copy_stacktrace": "Şopa gemara (stacktrace) tûrikê ra jê bigire", "errors.unexpected_crash.report_issue": "Pirsgirêkekê ragihîne", "explore.search_results": "Encamên lêgerînê", diff --git a/app/javascript/mastodon/locales/la.json b/app/javascript/mastodon/locales/la.json index 39c6f48490..ebae909193 100644 --- a/app/javascript/mastodon/locales/la.json +++ b/app/javascript/mastodon/locales/la.json @@ -1,6 +1,6 @@ { "about.blocks": "Moderated servers", - "about.contact": "Contact:", + "about.contact": "Ratio:", "about.disclaimer": "Mastodon is free, open-source software, and a trademark of Mastodon gGmbH.", "about.domain_blocks.no_reason_available": "Reason not available", "about.domain_blocks.preamble": "Mastodon generally allows you to view content from and interact with users from any other server in the fediverse. These are the exceptions that have been made on this particular server.", @@ -11,23 +11,23 @@ "about.not_available": "This information has not been made available on this server.", "about.powered_by": "Decentralized social media powered by {mastodon}", "about.rules": "Server rules", - "account.account_note_header": "Note", + "account.account_note_header": "Annotatio", "account.add_or_remove_from_list": "Add or Remove from lists", - "account.badges.bot": "Bot", - "account.badges.group": "Group", - "account.block": "Block @{name}", - "account.block_domain": "Block domain {domain}", - "account.blocked": "Blocked", + "account.badges.bot": "Robotum", + "account.badges.group": "Congregatio", + "account.block": "Impedire @{name}", + "account.block_domain": "Imperire dominium {domain}", + "account.blocked": "Impeditum est", "account.browse_more_on_origin_server": "Browse more on the original profile", "account.cancel_follow_request": "Withdraw follow request", "account.direct": "Direct message @{name}", "account.disable_notifications": "Stop notifying me when @{name} posts", - "account.domain_blocked": "Domain blocked", - "account.edit_profile": "Edit profile", + "account.domain_blocked": "Dominium impeditum", + "account.edit_profile": "Recolere notionem", "account.enable_notifications": "Notify me when @{name} posts", "account.endorse": "Feature on profile", "account.featured_tags.last_status_at": "Last post on {date}", - "account.featured_tags.last_status_never": "No posts", + "account.featured_tags.last_status_never": "Nulla contributa", "account.featured_tags.title": "{name}'s featured hashtags", "account.follow": "Follow", "account.followers": "Followers", @@ -48,7 +48,7 @@ "account.moved_to": "{name} has indicated that their new account is now:", "account.mute": "Mute @{name}", "account.mute_notifications": "Mute notifications from @{name}", - "account.muted": "Muted", + "account.muted": "Confutatus", "account.open_original_page": "Open original page", "account.posts": "Posts", "account.posts_with_replies": "Posts and replies", @@ -60,7 +60,7 @@ "account.statuses_counter": "{count, plural, one {{counter} Post} other {{counter} Posts}}", "account.unblock": "Unblock @{name}", "account.unblock_domain": "Unblock domain {domain}", - "account.unblock_short": "Unblock", + "account.unblock_short": "Solvere impedimentum", "account.unendorse": "Don't feature on profile", "account.unfollow": "Unfollow", "account.unmute": "Unmute @{name}", @@ -69,46 +69,46 @@ "account_note.placeholder": "Click to add a note", "admin.dashboard.daily_retention": "User retention rate by day after sign-up", "admin.dashboard.monthly_retention": "User retention rate by month after sign-up", - "admin.dashboard.retention.average": "Average", + "admin.dashboard.retention.average": "Mediocritas", "admin.dashboard.retention.cohort": "Sign-up month", "admin.dashboard.retention.cohort_size": "New users", "alert.rate_limited.message": "Please retry after {retry_time, time, medium}.", "alert.rate_limited.title": "Rate limited", "alert.unexpected.message": "An unexpected error occurred.", "alert.unexpected.title": "Oops!", - "announcement.announcement": "Announcement", + "announcement.announcement": "Proclamatio", "attachments_list.unprocessed": "(unprocessed)", "audio.hide": "Hide audio", "autosuggest_hashtag.per_week": "{count} per week", "boost_modal.combo": "You can press {combo} to skip this next time", "bundle_column_error.copy_stacktrace": "Copy error report", "bundle_column_error.error.body": "The requested page could not be rendered. It could be due to a bug in our code, or a browser compatibility issue.", - "bundle_column_error.error.title": "Oh, no!", + "bundle_column_error.error.title": "Eheu!", "bundle_column_error.network.body": "There was an error when trying to load this page. This could be due to a temporary problem with your internet connection or this server.", "bundle_column_error.network.title": "Network error", - "bundle_column_error.retry": "Try again", + "bundle_column_error.retry": "Retemptare", "bundle_column_error.return": "Go back home", "bundle_column_error.routing.body": "The requested page could not be found. Are you sure the URL in the address bar is correct?", - "bundle_column_error.routing.title": "404", - "bundle_modal_error.close": "Close", + "bundle_column_error.routing.title": "CCCCIIII", + "bundle_modal_error.close": "Claudere", "bundle_modal_error.message": "Something went wrong while loading this component.", - "bundle_modal_error.retry": "Try again", + "bundle_modal_error.retry": "Retemptare", "closed_registrations.other_server_instructions": "Since Mastodon is decentralized, you can create an account on another server and still interact with this one.", "closed_registrations_modal.description": "Creating an account on {domain} is currently not possible, but please keep in mind that you do not need an account specifically on {domain} to use Mastodon.", "closed_registrations_modal.find_another_server": "Find another server", "closed_registrations_modal.preamble": "Mastodon is decentralized, so no matter where you create your account, you will be able to follow and interact with anyone on this server. You can even self-host it!", "closed_registrations_modal.title": "Signing up on Mastodon", - "column.about": "About", + "column.about": "De", "column.blocks": "Blocked users", - "column.bookmarks": "Bookmarks", + "column.bookmarks": "Signa paginales", "column.community": "Local timeline", "column.direct": "Direct messages", "column.directory": "Browse profiles", "column.domain_blocks": "Blocked domains", - "column.favourites": "Favourites", + "column.favourites": "Dilecti", "column.follow_requests": "Follow requests", - "column.home": "Home", - "column.lists": "Lists", + "column.home": "Domi", + "column.lists": "Catalogi", "column.mutes": "Muted users", "column.notifications": "Notifications", "column.pins": "Pinned post", @@ -124,13 +124,13 @@ "community.column_settings.local_only": "Local only", "community.column_settings.media_only": "Media only", "community.column_settings.remote_only": "Remote only", - "compose.language.change": "Change language", - "compose.language.search": "Search languages...", - "compose_form.direct_message_warning_learn_more": "Learn more", + "compose.language.change": "Mutare linguam", + "compose.language.search": "Quaerere linguas...", + "compose_form.direct_message_warning_learn_more": "Discere plura", "compose_form.encryption_warning": "Posts on Mastodon are not end-to-end encrypted. Do not share any dangerous information over Mastodon.", "compose_form.hashtag_warning": "This post won't be listed under any hashtag as it is unlisted. Only public posts can be searched by hashtag.", "compose_form.lock_disclaimer": "Your account is not {locked}. Anyone can follow you to view your follower-only posts.", - "compose_form.lock_disclaimer.lock": "locked", + "compose_form.lock_disclaimer.lock": "clausum", "compose_form.placeholder": "What is on your mind?", "compose_form.poll.add_option": "Add a choice", "compose_form.poll.duration": "Poll duration", @@ -138,8 +138,8 @@ "compose_form.poll.remove_option": "Remove this choice", "compose_form.poll.switch_to_multiple": "Change poll to allow multiple choices", "compose_form.poll.switch_to_single": "Change poll to allow for a single choice", - "compose_form.publish": "Publish", - "compose_form.publish_form": "Publish", + "compose_form.publish": "Barrire", + "compose_form.publish_form": "Barrire", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Save changes", "compose_form.sensitive.hide": "{count, plural, one {Mark media as sensitive} other {Mark media as sensitive}}", @@ -150,13 +150,13 @@ "compose_form.spoiler_placeholder": "Write your warning here", "confirmation_modal.cancel": "Cancel", "confirmations.block.block_and_report": "Block & Report", - "confirmations.block.confirm": "Block", + "confirmations.block.confirm": "Impedire", "confirmations.block.message": "Are you sure you want to block {name}?", "confirmations.cancel_follow_request.confirm": "Withdraw request", "confirmations.cancel_follow_request.message": "Are you sure you want to withdraw your request to follow {name}?", - "confirmations.delete.confirm": "Delete", + "confirmations.delete.confirm": "Oblitterare", "confirmations.delete.message": "Are you sure you want to delete this status?", - "confirmations.delete_list.confirm": "Delete", + "confirmations.delete_list.confirm": "Oblitterare", "confirmations.delete_list.message": "Are you sure you want to permanently delete this list?", "confirmations.discard_edit_media.confirm": "Discard", "confirmations.discard_edit_media.message": "You have unsaved changes to the media description or preview, discard them anyway?", @@ -164,12 +164,12 @@ "confirmations.domain_block.message": "Are you really, really sure you want to block the entire {domain}? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain in any public timelines or your notifications. Your followers from that domain will be removed.", "confirmations.logout.confirm": "Log out", "confirmations.logout.message": "Are you sure you want to log out?", - "confirmations.mute.confirm": "Mute", + "confirmations.mute.confirm": "Confutare", "confirmations.mute.explanation": "This will hide posts from them and posts mentioning them, but it will still allow them to see your posts and follow you.", "confirmations.mute.message": "Are you sure you want to mute {name}?", "confirmations.redraft.confirm": "Delete & redraft", "confirmations.redraft.message": "Are you sure you want to delete this status and re-draft it? Favourites and boosts will be lost, and replies to the original post will be orphaned.", - "confirmations.reply.confirm": "Reply", + "confirmations.reply.confirm": "Respondere", "confirmations.reply.message": "Replying now will overwrite the message you are currently composing. Are you sure you want to proceed?", "confirmations.unfollow.confirm": "Unfollow", "confirmations.unfollow.message": "Are you sure you want to unfollow {name}?", @@ -202,15 +202,15 @@ "emoji_button.nature": "Nature", "emoji_button.not_found": "No matching emojis found", "emoji_button.objects": "Objects", - "emoji_button.people": "People", + "emoji_button.people": "Homines", "emoji_button.recent": "Frequently used", - "emoji_button.search": "Search...", + "emoji_button.search": "Quaerere...", "emoji_button.search_results": "Search results", "emoji_button.symbols": "Symbols", "emoji_button.travel": "Travel & Places", "empty_column.account_suspended": "Account suspended", - "empty_column.account_timeline": "No posts found", - "empty_column.account_unavailable": "Profile unavailable", + "empty_column.account_timeline": "Hic nulla contributa!", + "empty_column.account_unavailable": "Notio non impetrabilis", "empty_column.blocks": "You haven't blocked any users yet.", "empty_column.bookmarked_statuses": "You don't have any bookmarked posts yet. When you bookmark one, it will show up here.", "empty_column.community": "The local timeline is empty. Write something publicly to get the ball rolling!", @@ -239,7 +239,7 @@ "explore.suggested_follows": "For you", "explore.title": "Explore", "explore.trending_links": "News", - "explore.trending_statuses": "Posts", + "explore.trending_statuses": "Contributa", "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", @@ -257,7 +257,7 @@ "filter_modal.select_filter.subtitle": "Use an existing category or create a new one", "filter_modal.select_filter.title": "Filter this post", "filter_modal.title.status": "Filter a post", - "follow_recommendations.done": "Done", + "follow_recommendations.done": "Confectum", "follow_recommendations.heading": "Follow people you'd like to see posts from! Here are some suggestions.", "follow_recommendations.lead": "Posts from people you follow will show up in chronological order on your home feed. Don't be afraid to make mistakes, you can unfollow people just as easily any time!", "follow_request.authorize": "Authorize", @@ -308,10 +308,10 @@ "keyboard_shortcuts.boost": "to boost", "keyboard_shortcuts.column": "to focus a status in one of the columns", "keyboard_shortcuts.compose": "to focus the compose textarea", - "keyboard_shortcuts.description": "Description", + "keyboard_shortcuts.description": "Descriptio", "keyboard_shortcuts.direct": "to open direct messages column", "keyboard_shortcuts.down": "to move down in the list", - "keyboard_shortcuts.enter": "to open status", + "keyboard_shortcuts.enter": "Aperire contributum", "keyboard_shortcuts.favourite": "to favourite", "keyboard_shortcuts.favourites": "to open favourites list", "keyboard_shortcuts.federated": "to open federated timeline", @@ -327,7 +327,7 @@ "keyboard_shortcuts.open_media": "to open media", "keyboard_shortcuts.pinned": "to open pinned posts list", "keyboard_shortcuts.profile": "to open author's profile", - "keyboard_shortcuts.reply": "to reply", + "keyboard_shortcuts.reply": "Respondere ad contributum", "keyboard_shortcuts.requests": "to open follow requests list", "keyboard_shortcuts.search": "to focus search", "keyboard_shortcuts.spoilers": "to show/hide CW field", @@ -337,10 +337,10 @@ "keyboard_shortcuts.toot": "to start a brand new post", "keyboard_shortcuts.unfocus": "to un-focus compose textarea/search", "keyboard_shortcuts.up": "to move up in the list", - "lightbox.close": "Close", + "lightbox.close": "Claudere", "lightbox.compress": "Compress image view box", "lightbox.expand": "Expand image view box", - "lightbox.next": "Next", + "lightbox.next": "Secundum", "lightbox.previous": "Previous", "limited_account_hint.action": "Show profile anyway", "limited_account_hint.title": "This profile has been hidden by the moderators of {domain}.", @@ -422,12 +422,12 @@ "notifications.column_settings.unread_notifications.category": "Unread notifications", "notifications.column_settings.unread_notifications.highlight": "Highlight unread notifications", "notifications.column_settings.update": "Edits:", - "notifications.filter.all": "All", + "notifications.filter.all": "Omnia", "notifications.filter.boosts": "Boosts", "notifications.filter.favourites": "Favourites", "notifications.filter.follows": "Follows", "notifications.filter.mentions": "Mentions", - "notifications.filter.polls": "Poll results", + "notifications.filter.polls": "Eventus electionis", "notifications.filter.statuses": "Updates from people you follow", "notifications.grant_permission": "Grant permission.", "notifications.group": "{count} notifications", @@ -439,22 +439,22 @@ "notifications_permission_banner.how_to_control": "To receive notifications when Mastodon isn't open, enable desktop notifications. You can control precisely which types of interactions generate desktop notifications through the {icon} button above once they're enabled.", "notifications_permission_banner.title": "Never miss a thing", "picture_in_picture.restore": "Put it back", - "poll.closed": "Closed", + "poll.closed": "Clausum", "poll.refresh": "Refresh", "poll.total_people": "{count, plural, one {# person} other {# people}}", "poll.total_votes": "{count, plural, one {# vote} other {# votes}}", - "poll.vote": "Vote", - "poll.voted": "You voted for this answer", + "poll.vote": "Eligere", + "poll.voted": "Elegisti hoc responsum", "poll.votes": "{votes, plural, one {# vote} other {# votes}}", - "poll_button.add_poll": "Add a poll", - "poll_button.remove_poll": "Remove poll", + "poll_button.add_poll": "Addere electionem", + "poll_button.remove_poll": "Auferre electionem", "privacy.change": "Adjust status privacy", "privacy.direct.long": "Visible for mentioned users only", "privacy.direct.short": "Direct", "privacy.private.long": "Visible for followers only", "privacy.private.short": "Followers-only", - "privacy.public.long": "Visible for all", - "privacy.public.short": "Public", + "privacy.public.long": "Coram publico", + "privacy.public.short": "Coram publico", "privacy.unlisted.long": "Visible for all, but opted-out of discovery features", "privacy.unlisted.short": "Unlisted", "privacy_policy.last_updated": "Last updated {date}", @@ -465,31 +465,31 @@ "relative_time.days": "{number}d", "relative_time.full.days": "{number, plural, one {# day} other {# days}} ago", "relative_time.full.hours": "{number, plural, one {# hour} other {# hours}} ago", - "relative_time.full.just_now": "just now", + "relative_time.full.just_now": "nunc", "relative_time.full.minutes": "{number, plural, one {# minute} other {# minutes}} ago", "relative_time.full.seconds": "{number, plural, one {# second} other {# seconds}} ago", "relative_time.hours": "{number}h", - "relative_time.just_now": "now", + "relative_time.just_now": "nunc", "relative_time.minutes": "{number}m", "relative_time.seconds": "{number}s", - "relative_time.today": "today", + "relative_time.today": "hodie", "reply_indicator.cancel": "Cancel", - "report.block": "Block", + "report.block": "Impedimentum", "report.block_explanation": "You will not see their posts. They will not be able to see your posts or follow you. They will be able to tell that they are blocked.", - "report.categories.other": "Other", + "report.categories.other": "Altera", "report.categories.spam": "Spam", "report.categories.violation": "Content violates one or more server rules", "report.category.subtitle": "Choose the best match", "report.category.title": "Tell us what's going on with this {type}", - "report.category.title_account": "profile", - "report.category.title_status": "post", - "report.close": "Done", + "report.category.title_account": "notio", + "report.category.title_status": "contributum", + "report.close": "Confectum", "report.comment.title": "Is there anything else you think we should know?", "report.forward": "Forward to {target}", "report.forward_hint": "The account is from another server. Send an anonymized copy of the report there as well?", - "report.mute": "Mute", + "report.mute": "Confutare", "report.mute_explanation": "You will not see their posts. They can still follow you and see your posts and will not know that they are muted.", - "report.next": "Next", + "report.next": "Secundum", "report.placeholder": "Type or paste additional comments", "report.reasons.dislike": "I don't like it", "report.reasons.dislike_description": "It is not something you want to see", @@ -503,7 +503,7 @@ "report.rules.title": "Which rules are being violated?", "report.statuses.subtitle": "Select all that apply", "report.statuses.title": "Are there any posts that back up this report?", - "report.submit": "Submit report", + "report.submit": "Mittere", "report.target": "Report {target}", "report.thanks.take_action": "Here are your options for controlling what you see on Mastodon:", "report.thanks.take_action_actionable": "While we review this, you can take action against @{name}:", @@ -512,11 +512,11 @@ "report.unfollow": "Unfollow @{name}", "report.unfollow_explanation": "You are following this account. To not see their posts in your home feed anymore, unfollow them.", "report_notification.attached_statuses": "{count, plural, one {{count} post} other {{count} posts}} attached", - "report_notification.categories.other": "Other", + "report_notification.categories.other": "Altera", "report_notification.categories.spam": "Spam", "report_notification.categories.violation": "Rule violation", "report_notification.open": "Open report", - "search.placeholder": "Search", + "search.placeholder": "Quaerere", "search.search_or_paste": "Search or paste URL", "search_popout.search_format": "Advanced search format", "search_popout.tips.full_text": "Simple text returns statuses you have written, favourited, boosted, or have been mentioned in, as well as matching usernames, display names, and hashtags.", @@ -536,23 +536,23 @@ "server_banner.active_users": "active users", "server_banner.administered_by": "Administered by:", "server_banner.introduction": "{domain} is part of the decentralized social network powered by {mastodon}.", - "server_banner.learn_more": "Learn more", + "server_banner.learn_more": "Discere plura", "server_banner.server_stats": "Server stats:", "sign_in_banner.create_account": "Create account", "sign_in_banner.sign_in": "Sign in", "sign_in_banner.text": "Sign in to follow profiles or hashtags, favourite, share and reply to posts, or interact from your account on a different server.", "status.admin_account": "Open moderation interface for @{name}", "status.admin_status": "Open this status in the moderation interface", - "status.block": "Block @{name}", - "status.bookmark": "Bookmark", + "status.block": "Impedire @{name}", + "status.bookmark": "Signa paginaris", "status.cancel_reblog_private": "Unboost", "status.cannot_reblog": "This post cannot be boosted", "status.copy": "Copy link to status", - "status.delete": "Delete", + "status.delete": "Oblitterare", "status.detailed_status": "Detailed conversation view", "status.direct": "Direct message @{name}", - "status.edit": "Edit", - "status.edited": "Edited {date}", + "status.edit": "Recolere", + "status.edited": "Recultum {date}", "status.edited_x_times": "Edited {count, plural, one {{count} time} other {{count} times}}", "status.embed": "Embed", "status.favourite": "Favourite", @@ -599,8 +599,8 @@ "subscribed_languages.target": "Change subscribed languages for {target}", "suggestions.dismiss": "Dismiss suggestion", "suggestions.header": "You might be interested in…", - "tabs_bar.federated_timeline": "Federated", - "tabs_bar.home": "Home", + "tabs_bar.federated_timeline": "Foederatum", + "tabs_bar.home": "Domi", "tabs_bar.local_timeline": "Local", "tabs_bar.notifications": "Notifications", "time_remaining.days": "{number, plural, one {# day} other {# days}} left", @@ -611,7 +611,7 @@ "timeline_hint.remote_resource_not_displayed": "{resource} from other servers are not displayed.", "timeline_hint.resources.followers": "Followers", "timeline_hint.resources.follows": "Follows", - "timeline_hint.resources.statuses": "Older posts", + "timeline_hint.resources.statuses": "Contributa pristina", "trends.counter_by_accounts": "{count, plural, one {{counter} person} other {{counter} people}} in the past {days, plural, one {day} other {{days} days}}", "trends.trending_now": "Trending now", "ui.beforeunload": "Your draft will be lost if you leave Mastodon.", @@ -625,9 +625,9 @@ "upload_form.audio_description": "Describe for people who are hard of hearing", "upload_form.description": "Describe for people who are blind or have low vision", "upload_form.description_missing": "No description added", - "upload_form.edit": "Edit", + "upload_form.edit": "Recolere", "upload_form.thumbnail": "Change thumbnail", - "upload_form.undo": "Delete", + "upload_form.undo": "Oblitterare", "upload_form.video_description": "Describe for people who are deaf, hard of hearing, blind or have low vision", "upload_modal.analyzing_picture": "Analyzing picture…", "upload_modal.apply": "Apply", @@ -647,7 +647,7 @@ "video.expand": "Expand video", "video.fullscreen": "Full screen", "video.hide": "Hide video", - "video.mute": "Mute sound", + "video.mute": "Confutare soni", "video.pause": "Pause", "video.play": "Play", "video.unmute": "Unmute sound" diff --git a/app/javascript/mastodon/locales/lv.json b/app/javascript/mastodon/locales/lv.json index 6b07d59114..3322be0ca8 100644 --- a/app/javascript/mastodon/locales/lv.json +++ b/app/javascript/mastodon/locales/lv.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Ieraksti un atbildes", "account.report": "Sūdzēties par @{name}", "account.requested": "Gaida apstiprinājumu. Nospied, lai atceltu sekošanas pieparasījumu", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} nosūtīja tev sekošanas pieprasījumu", "account.share": "Dalīties ar @{name} profilu", "account.show_reblogs": "Parādīt @{name} pastiprinātos ierakstus", "account.statuses_counter": "{count, plural, zero {{counter} ierakstu} one {{counter} ieraksts} other {{counter} ieraksti}}", diff --git a/app/javascript/mastodon/locales/nl.json b/app/javascript/mastodon/locales/nl.json index 9a873ffb76..81375f51a5 100644 --- a/app/javascript/mastodon/locales/nl.json +++ b/app/javascript/mastodon/locales/nl.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Berichten en reacties", "account.report": "@{name} rapporteren", "account.requested": "Wachten op goedkeuring. Klik om het volgverzoek te annuleren", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} wil je graag volgen", "account.share": "Profiel van @{name} delen", "account.show_reblogs": "Boosts van @{name} tonen", "account.statuses_counter": "{count, plural, one {{counter} bericht} other {{counter} berichten}}", diff --git a/app/javascript/mastodon/locales/nn.json b/app/javascript/mastodon/locales/nn.json index 56ccfe43b7..1693636020 100644 --- a/app/javascript/mastodon/locales/nn.json +++ b/app/javascript/mastodon/locales/nn.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Tut og svar", "account.report": "Rapporter @{name}", "account.requested": "Ventar på aksept. Klikk for å avbryta fylgjeførespurnaden", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} har bedt om å få fylgja deg", "account.share": "Del @{name} sin profil", "account.show_reblogs": "Vis framhevingar frå @{name}", "account.statuses_counter": "{count, plural, one {{counter} tut} other {{counter} tut}}", @@ -138,7 +138,7 @@ "compose_form.poll.remove_option": "Fjern dette valet", "compose_form.poll.switch_to_multiple": "Endre rundspørjinga til å tillate fleire val", "compose_form.poll.switch_to_single": "Endre rundspørjinga til å tillate berre eitt val", - "compose_form.publish": "Publisér", + "compose_form.publish": "Legg ut", "compose_form.publish_form": "Publisér", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Lagre endringar", @@ -236,11 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Kopier stacktrace til utklippstavla", "errors.unexpected_crash.report_issue": "Rapporter problem", "explore.search_results": "Søkeresultat", - "explore.suggested_follows": "For you", + "explore.suggested_follows": "For deg", "explore.title": "Utforsk", - "explore.trending_links": "News", - "explore.trending_statuses": "Posts", - "explore.trending_tags": "Hashtags", + "explore.trending_links": "Nytt", + "explore.trending_statuses": "Innlegg", + "explore.trending_tags": "Emneknaggar", "filter_modal.added.context_mismatch_explanation": "Denne filterkategorien gjeld ikkje i den samanhengen du har lese dette innlegget. Viss du vil at innlegget skal filtrerast i denne samanhengen òg, må du endra filteret.", "filter_modal.added.context_mismatch_title": "Konteksten passar ikkje!", "filter_modal.added.expired_explanation": "Denne filterkategorien har gått ut på dato. Du må endre best før datoen for at den skal gjelde.", diff --git a/app/javascript/mastodon/locales/no.json b/app/javascript/mastodon/locales/no.json index c6999ab201..b40ca049ea 100644 --- a/app/javascript/mastodon/locales/no.json +++ b/app/javascript/mastodon/locales/no.json @@ -349,7 +349,7 @@ "lists.delete": "Slett listen", "lists.edit": "Rediger listen", "lists.edit.submit": "Endre tittel", - "lists.new.create": "Ligg til liste", + "lists.new.create": "Legg til liste", "lists.new.title_placeholder": "Ny listetittel", "lists.replies_policy.followed": "Enhver fulgt bruker", "lists.replies_policy.list": "Medlemmer i listen", diff --git a/app/javascript/mastodon/locales/oc.json b/app/javascript/mastodon/locales/oc.json index 2e475aef93..b4fbcec33d 100644 --- a/app/javascript/mastodon/locales/oc.json +++ b/app/javascript/mastodon/locales/oc.json @@ -2,7 +2,7 @@ "about.blocks": "Servidors moderats", "about.contact": "Contacte :", "about.disclaimer": "Mastodon es gratuit, un logicial libre e una marca de Mastodon gGmbH.", - "about.domain_blocks.no_reason_available": "Reason not available", + "about.domain_blocks.no_reason_available": "Rason pas disponibla", "about.domain_blocks.preamble": "Mastodon generally allows you to view content from and interact with users from any other server in the fediverse. These are the exceptions that have been made on this particular server.", "about.domain_blocks.silenced.explanation": "You will generally not see profiles and content from this server, unless you explicitly look it up or opt into it by following.", "about.domain_blocks.silenced.title": "Limitats", @@ -49,12 +49,12 @@ "account.mute": "Rescondre @{name}", "account.mute_notifications": "Rescondre las notificacions de @{name}", "account.muted": "Mes en silenci", - "account.open_original_page": "Open original page", + "account.open_original_page": "Dobrir la pagina d’origina", "account.posts": "Tuts", "account.posts_with_replies": "Tuts e responsas", "account.report": "Senhalar @{name}", "account.requested": "Invitacion mandada. Clicatz per anullar", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} a demandat a vos sègre", "account.share": "Partejar lo perfil a @{name}", "account.show_reblogs": "Mostrar los partatges de @{name}", "account.statuses_counter": "{count, plural, one {{counter} Tut} other {{counter} Tuts}}", @@ -139,7 +139,7 @@ "compose_form.poll.switch_to_multiple": "Cambiar lo sondatge per permetre de causidas multiplas", "compose_form.poll.switch_to_single": "Cambiar lo sondatge per permetre una sola causida", "compose_form.publish": "Publicar", - "compose_form.publish_form": "Publish", + "compose_form.publish_form": "Publicar", "compose_form.publish_loud": "{publish} !", "compose_form.save_changes": "Salvar los cambiaments", "compose_form.sensitive.hide": "Marcar coma sensible", @@ -236,11 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Copiar las traças al quichapapièrs", "errors.unexpected_crash.report_issue": "Senhalar un problèma", "explore.search_results": "Resultats de recèrca", - "explore.suggested_follows": "For you", + "explore.suggested_follows": "Per vos", "explore.title": "Explorar", - "explore.trending_links": "News", - "explore.trending_statuses": "Posts", - "explore.trending_tags": "Hashtags", + "explore.trending_links": "Novèlas", + "explore.trending_statuses": "Publicacions", + "explore.trending_tags": "Etiquetas", "filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.", "filter_modal.added.context_mismatch_title": "Context mismatch!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", @@ -501,7 +501,7 @@ "report.reasons.violation_description": "You are aware that it breaks specific rules", "report.rules.subtitle": "Select all that apply", "report.rules.title": "Which rules are being violated?", - "report.statuses.subtitle": "Select all that apply", + "report.statuses.subtitle": "Seleccionatz çò que s’aplica", "report.statuses.title": "Are there any posts that back up this report?", "report.submit": "Mandar", "report.target": "Senhalar {target}", @@ -513,8 +513,8 @@ "report.unfollow_explanation": "You are following this account. To not see their posts in your home feed anymore, unfollow them.", "report_notification.attached_statuses": "{count, plural, one {{count} publicacion junta} other {{count} publicacions juntas}}", "report_notification.categories.other": "Autre", - "report_notification.categories.spam": "Spam", - "report_notification.categories.violation": "Rule violation", + "report_notification.categories.spam": "Messatge indesirable", + "report_notification.categories.violation": "Violacion de las règlas", "report_notification.open": "Dobrir lo senhalament", "search.placeholder": "Recercar", "search.search_or_paste": "Recercar o picar una URL", diff --git a/app/javascript/mastodon/locales/pl.json b/app/javascript/mastodon/locales/pl.json index bfe227c0fd..b096fde4fa 100644 --- a/app/javascript/mastodon/locales/pl.json +++ b/app/javascript/mastodon/locales/pl.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Wpisy i odpowiedzi", "account.report": "Zgłoś @{name}", "account.requested": "Oczekująca prośba, kliknij aby anulować", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} poprosił(a) o możliwość zaobserwowania twojego profilu", "account.share": "Udostępnij profil @{name}", "account.show_reblogs": "Pokazuj podbicia od @{name}", "account.statuses_counter": "{count, plural, one {{counter} wpis} few {{counter} wpisy} many {{counter} wpisów} other {{counter} wpisów}}", @@ -236,11 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Skopiuj ślad stosu do schowka", "errors.unexpected_crash.report_issue": "Zgłoś problem", "explore.search_results": "Wyniki wyszukiwania", - "explore.suggested_follows": "For you", + "explore.suggested_follows": "Dla Ciebie", "explore.title": "Odkrywaj", - "explore.trending_links": "News", - "explore.trending_statuses": "Posts", - "explore.trending_tags": "Hashtags", + "explore.trending_links": "Aktualności", + "explore.trending_statuses": "Posty", + "explore.trending_tags": "Hasztagi", "filter_modal.added.context_mismatch_explanation": "Ta kategoria filtrów nie ma zastosowania do kontekstu, w którym uzyskałeś dostęp do tego wpisu. Jeśli chcesz, aby wpis został przefiltrowany również w tym kontekście, będziesz musiał edytować filtr.", "filter_modal.added.context_mismatch_title": "Niezgodność kontekstów!", "filter_modal.added.expired_explanation": "Ta kategoria filtra wygasła, będziesz musiał zmienić datę wygaśnięcia, aby ją zastosować.", diff --git a/app/javascript/mastodon/locales/pt-BR.json b/app/javascript/mastodon/locales/pt-BR.json index 0c0d3df709..54faf79cd8 100644 --- a/app/javascript/mastodon/locales/pt-BR.json +++ b/app/javascript/mastodon/locales/pt-BR.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Com respostas", "account.report": "Denunciar @{name}", "account.requested": "Aguardando aprovação. Clique para cancelar a solicitação", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} quer te seguir", "account.share": "Compartilhar perfil de @{name}", "account.show_reblogs": "Mostrar boosts de @{name}", "account.statuses_counter": "{count, plural, one {{counter} Toot} other {{counter} Toots}}", @@ -89,7 +89,7 @@ "bundle_column_error.retry": "Tente novamente", "bundle_column_error.return": "Voltar à página inicial", "bundle_column_error.routing.body": "A página solicitada não foi encontrada. Tem certeza de que a URL na barra de endereços está correta?", - "bundle_column_error.routing.title": "Erro 404", + "bundle_column_error.routing.title": "404", "bundle_modal_error.close": "Fechar", "bundle_modal_error.message": "Erro ao carregar este componente.", "bundle_modal_error.retry": "Tente novamente", @@ -236,10 +236,10 @@ "errors.unexpected_crash.copy_stacktrace": "Copiar dados do erro para área de transferência", "errors.unexpected_crash.report_issue": "Reportar problema", "explore.search_results": "Resultado da pesquisa", - "explore.suggested_follows": "For you", + "explore.suggested_follows": "Para você", "explore.title": "Explorar", - "explore.trending_links": "News", - "explore.trending_statuses": "Posts", + "explore.trending_links": "Notícias", + "explore.trending_statuses": "Publicações", "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Esta categoria de filtro não se aplica ao contexto no qual você acessou esta publicação. Se quiser que a publicação seja filtrada nesse contexto também, você terá que editar o filtro.", "filter_modal.added.context_mismatch_title": "Incompatibilidade de contexto!", diff --git a/app/javascript/mastodon/locales/pt-PT.json b/app/javascript/mastodon/locales/pt-PT.json index b414409ac9..83a351dcd9 100644 --- a/app/javascript/mastodon/locales/pt-PT.json +++ b/app/javascript/mastodon/locales/pt-PT.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Publicações e respostas", "account.report": "Denunciar @{name}", "account.requested": "A aguardar aprovação. Clique para cancelar o pedido de seguidor", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} pediu para segui-lo", "account.share": "Partilhar o perfil @{name}", "account.show_reblogs": "Mostrar partilhas de @{name}", "account.statuses_counter": "{count, plural, one {{counter} Toot} other {{counter} Toots}}", @@ -236,10 +236,10 @@ "errors.unexpected_crash.copy_stacktrace": "Copiar a stacktrace para o clipboard", "errors.unexpected_crash.report_issue": "Reportar problema", "explore.search_results": "Resultados da pesquisa", - "explore.suggested_follows": "For you", + "explore.suggested_follows": "Para si", "explore.title": "Explorar", - "explore.trending_links": "News", - "explore.trending_statuses": "Posts", + "explore.trending_links": "Notícias", + "explore.trending_statuses": "Publicações", "explore.trending_tags": "Hashtags", "filter_modal.added.context_mismatch_explanation": "Esta categoria de filtro não se aplica ao contexto em que acedeu a esta publicação. Se pretender que esta publicação seja filtrada também neste contexto, terá que editar o filtro.", "filter_modal.added.context_mismatch_title": "Contexto incoerente!", @@ -623,7 +623,7 @@ "upload_error.limit": "Limite máximo do ficheiro a carregar excedido.", "upload_error.poll": "Carregamento de ficheiros não é permitido em votações.", "upload_form.audio_description": "Descreva para pessoas com diminuição da acuidade auditiva", - "upload_form.description": "Descrição da imagem para pessoas com dificuldades visuais", + "upload_form.description": "Descreva para pessoas com diminuição da acuidade visual", "upload_form.description_missing": "Nenhuma descrição adicionada", "upload_form.edit": "Editar", "upload_form.thumbnail": "Alterar miniatura", diff --git a/app/javascript/mastodon/locales/ru.json b/app/javascript/mastodon/locales/ru.json index 355f972874..7d28a5e432 100644 --- a/app/javascript/mastodon/locales/ru.json +++ b/app/javascript/mastodon/locales/ru.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Посты и ответы", "account.report": "Пожаловаться на @{name}", "account.requested": "Ожидает подтверждения. Нажмите для отмены запроса", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} отправил(а) вам запрос на подписку", "account.share": "Поделиться профилем @{name}", "account.show_reblogs": "Показывать продвижения от @{name}", "account.statuses_counter": "{count, plural, one {{counter} пост} many {{counter} постов} other {{counter} поста}}", @@ -236,11 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Скопировать диагностическую информацию", "errors.unexpected_crash.report_issue": "Сообщить о проблеме", "explore.search_results": "Результаты поиска", - "explore.suggested_follows": "For you", + "explore.suggested_follows": "Для вас", "explore.title": "Обзор", - "explore.trending_links": "News", - "explore.trending_statuses": "Posts", - "explore.trending_tags": "Hashtags", + "explore.trending_links": "Новости", + "explore.trending_statuses": "Посты", + "explore.trending_tags": "Хэштеги", "filter_modal.added.context_mismatch_explanation": "Эта категория не применяется к контексту, в котором вы получили доступ к этому посту. Если вы хотите, чтобы пост был отфильтрован в этом контексте, вам придётся отредактировать фильтр.", "filter_modal.added.context_mismatch_title": "Несоответствие контекста!", "filter_modal.added.expired_explanation": "Эта категория фильтра устарела, вам нужно изменить дату окончания фильтра, чтобы применить его.", diff --git a/app/javascript/mastodon/locales/sl.json b/app/javascript/mastodon/locales/sl.json index a6dc51bdc8..2616c8e7db 100644 --- a/app/javascript/mastodon/locales/sl.json +++ b/app/javascript/mastodon/locales/sl.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Objave in odgovori", "account.report": "Prijavi @{name}", "account.requested": "Čakanje na odobritev. Kliknite, da prekličete prošnjo za sledenje", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} vam želi slediti", "account.share": "Deli profil osebe @{name}", "account.show_reblogs": "Pokaži izpostavitve osebe @{name}", "account.statuses_counter": "{count, plural, one {{count} tut} two {{count} tuta} few {{count} tuti} other {{count} tutov}}", diff --git a/app/javascript/mastodon/locales/sq.json b/app/javascript/mastodon/locales/sq.json index e641c30fde..4b51250655 100644 --- a/app/javascript/mastodon/locales/sq.json +++ b/app/javascript/mastodon/locales/sq.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Mesazhe dhe përgjigje", "account.report": "Raportojeni @{name}", "account.requested": "Në pritje të miratimit. Që të anuloni kërkesën për ndjekje, klikojeni", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} ka kërkuar t’ju ndjekë", "account.share": "Ndajeni profilin e @{name} me të tjerët", "account.show_reblogs": "Shfaq përforcime nga @{name}", "account.statuses_counter": "{count, plural, one {{counter} Mesazh} other {{counter} Mesazhe}}", diff --git a/app/javascript/mastodon/locales/sr-Latn.json b/app/javascript/mastodon/locales/sr-Latn.json index 0ef3cdb1b4..23d52021d1 100644 --- a/app/javascript/mastodon/locales/sr-Latn.json +++ b/app/javascript/mastodon/locales/sr-Latn.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Objave i odgovori", "account.report": "Prijavi @{name}", "account.requested": "Čekanje odobrenja. Kliknite za otkazivanje zahteva za praćenje", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} je zatražio da vas prati", "account.share": "Podeli profil korisnika @{name}", "account.show_reblogs": "Prikaži podržavanja od korisnika @{name}", "account.statuses_counter": "{count, plural, one {{counter} objavio} few {{counter} objavio} other {{counter} objavio}}", @@ -236,11 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Kopiraj „stacktrace” u klipbord", "errors.unexpected_crash.report_issue": "Prijavi problem", "explore.search_results": "Rezultati pretrage", - "explore.suggested_follows": "For you", + "explore.suggested_follows": "Za tebe", "explore.title": "Istraži", - "explore.trending_links": "News", - "explore.trending_statuses": "Posts", - "explore.trending_tags": "Hashtags", + "explore.trending_links": "Vesti", + "explore.trending_statuses": "Objave", + "explore.trending_tags": "Heš oznake", "filter_modal.added.context_mismatch_explanation": "Ova kategorija filtera se ne odnosi na kontekst u kojem ste pristupili ovoj objavi. Ako želite da se objava filtrira i u ovom kontekstu, morate urediti filter.", "filter_modal.added.context_mismatch_title": "Kontekst se ne podudara!", "filter_modal.added.expired_explanation": "Ova kategorija filtera je istekla, morate promeniti datum isteka da bi se primenjivala.", diff --git a/app/javascript/mastodon/locales/sr.json b/app/javascript/mastodon/locales/sr.json index 588b5a6f3e..5ad0bb50b4 100644 --- a/app/javascript/mastodon/locales/sr.json +++ b/app/javascript/mastodon/locales/sr.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Објаве и одговори", "account.report": "Пријави @{name}", "account.requested": "Чекање одобрења. Кликните за отказивање захтева за праћење", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} је затражио да вас прати", "account.share": "Подели профил корисника @{name}", "account.show_reblogs": "Прикажи подржавања од корисника @{name}", "account.statuses_counter": "{count, plural, one {{counter} објавио} few {{counter} објавио} other {{counter} објавио}}", @@ -236,11 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "Копирај „stacktrace” у клипборд", "errors.unexpected_crash.report_issue": "Пријави проблем", "explore.search_results": "Резултати претраге", - "explore.suggested_follows": "For you", + "explore.suggested_follows": "За тебе", "explore.title": "Истражи", - "explore.trending_links": "News", - "explore.trending_statuses": "Posts", - "explore.trending_tags": "Hashtags", + "explore.trending_links": "Вести", + "explore.trending_statuses": "Објаве", + "explore.trending_tags": "Хеш ознаке", "filter_modal.added.context_mismatch_explanation": "Ова категорија филтера се не односи на контекст у којем сте приступили овој објави. Ако желите да се објава филтрира и у овом контексту, морате уредити филтер.", "filter_modal.added.context_mismatch_title": "Контекст се не подудара!", "filter_modal.added.expired_explanation": "Ова категорија филтера је истекла, морате променити датум истека да би се примењивала.", diff --git a/app/javascript/mastodon/locales/sv.json b/app/javascript/mastodon/locales/sv.json index a305b9ddd4..6adec8c775 100644 --- a/app/javascript/mastodon/locales/sv.json +++ b/app/javascript/mastodon/locales/sv.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Inlägg och svar", "account.report": "Rapportera @{name}", "account.requested": "Inväntar godkännande. Klicka för att ta tillbaka din begäran om att få följa", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} har begärt att följa dig", "account.share": "Dela @{name}s profil", "account.show_reblogs": "Visa boostar från @{name}", "account.statuses_counter": "{count, plural, one {{counter} Inlägg} other {{counter} Inlägg}}", diff --git a/app/javascript/mastodon/locales/th.json b/app/javascript/mastodon/locales/th.json index f7ae69ab4a..4ab9e84d85 100644 --- a/app/javascript/mastodon/locales/th.json +++ b/app/javascript/mastodon/locales/th.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "โพสต์และการตอบกลับ", "account.report": "รายงาน @{name}", "account.requested": "กำลังรอการอนุมัติ คลิกเพื่อยกเลิกคำขอติดตาม", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} ได้ขอติดตามคุณ", "account.share": "แบ่งปันโปรไฟล์ของ @{name}", "account.show_reblogs": "แสดงการดันจาก @{name}", "account.statuses_counter": "{count, plural, other {{counter} โพสต์}}", diff --git a/app/javascript/mastodon/locales/tr.json b/app/javascript/mastodon/locales/tr.json index 27a89ec90c..ffa439db9e 100644 --- a/app/javascript/mastodon/locales/tr.json +++ b/app/javascript/mastodon/locales/tr.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Gönderiler ve yanıtlar", "account.report": "@{name} adlı kişiyi bildir", "account.requested": "Onay bekleniyor. Takip isteğini iptal etmek için tıklayın", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} size takip isteği gönderdi", "account.share": "@{name} adlı kişinin profilini paylaş", "account.show_reblogs": "@{name} kişisinin boostlarını göster", "account.statuses_counter": "{count, plural, one {{counter} Gönderi} other {{counter} Gönderi}}", diff --git a/app/javascript/mastodon/locales/uk.json b/app/javascript/mastodon/locales/uk.json index f248ab2a51..bae66ac698 100644 --- a/app/javascript/mastodon/locales/uk.json +++ b/app/javascript/mastodon/locales/uk.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Дописи й відповіді", "account.report": "Поскаржитися на @{name}", "account.requested": "Очікує підтвердження. Натисніть, щоб скасувати запит на підписку", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} надсилає запит на стеження", "account.share": "Поділитися профілем @{name}", "account.show_reblogs": "Показати поширення від @{name}", "account.statuses_counter": "{count, plural, one {{counter} допис} few {{counter} дописи} many {{counter} дописів} other {{counter} дописи}}", diff --git a/app/javascript/mastodon/locales/vi.json b/app/javascript/mastodon/locales/vi.json index 2ece60cb34..05608928f5 100644 --- a/app/javascript/mastodon/locales/vi.json +++ b/app/javascript/mastodon/locales/vi.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "Trả lời", "account.report": "Báo cáo @{name}", "account.requested": "Đang chờ chấp thuận. Nhấp vào đây để hủy yêu cầu theo dõi", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} yêu cầu theo dõi bạn", "account.share": "Chia sẻ trang @{name}", "account.show_reblogs": "Hiện tút do @{name} đăng lại", "account.statuses_counter": "{count, plural, one {{counter} Tút} other {{counter} Tút}}", diff --git a/app/javascript/mastodon/locales/zh-CN.json b/app/javascript/mastodon/locales/zh-CN.json index f033e418e5..e03c891ef1 100644 --- a/app/javascript/mastodon/locales/zh-CN.json +++ b/app/javascript/mastodon/locales/zh-CN.json @@ -37,7 +37,7 @@ "account.following_counter": "正在关注 {counter} 人", "account.follows.empty": "此用户目前尚未关注任何人。", "account.follows_you": "关注了你", - "account.go_to_profile": "转到个人资料", + "account.go_to_profile": "转到个人资料界面", "account.hide_reblogs": "隐藏来自 @{name} 的转贴", "account.joined_short": "加入于", "account.languages": "更改订阅语言", @@ -54,7 +54,7 @@ "account.posts_with_replies": "嘟文和回复", "account.report": "举报 @{name}", "account.requested": "正在等待对方同意。点击以取消发送关注请求", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} 已经向你发送了关注请求", "account.share": "分享 @{name} 的个人资料页", "account.show_reblogs": "显示来自 @{name} 的转嘟", "account.statuses_counter": "{counter} 条嘟文", @@ -200,7 +200,7 @@ "emoji_button.food": "食物和饮料", "emoji_button.label": "插入表情符号", "emoji_button.nature": "自然", - "emoji_button.not_found": "没有找到匹配的表情符号", + "emoji_button.not_found": "木有这个表情符号!(╯°□°)╯︵ ┻━┻", "emoji_button.objects": "物体", "emoji_button.people": "人物", "emoji_button.recent": "常用", @@ -236,11 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "把堆栈跟踪信息复制到剪贴板", "errors.unexpected_crash.report_issue": "报告问题", "explore.search_results": "搜索结果", - "explore.suggested_follows": "For you", + "explore.suggested_follows": "为你推荐", "explore.title": "探索", - "explore.trending_links": "News", - "explore.trending_statuses": "Posts", - "explore.trending_tags": "Hashtags", + "explore.trending_links": "新闻", + "explore.trending_statuses": "嘟文", + "explore.trending_tags": "话题标签", "filter_modal.added.context_mismatch_explanation": "此过滤器分类不适用访问过嘟文的环境中。如果你想要在环境中过滤嘟文,你必须编辑此过滤器。", "filter_modal.added.context_mismatch_title": "环境不匹配!", "filter_modal.added.expired_explanation": "此过滤器分类已过期,你需要修改到期日期才能应用。", diff --git a/app/javascript/mastodon/locales/zh-HK.json b/app/javascript/mastodon/locales/zh-HK.json index 46fa7a77ef..5080b7b177 100644 --- a/app/javascript/mastodon/locales/zh-HK.json +++ b/app/javascript/mastodon/locales/zh-HK.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "帖文與回覆", "account.report": "檢舉 @{name}", "account.requested": "正在等待核准。按一下以取消追蹤請求", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} 要求追蹤你", "account.share": "分享 @{name} 的個人檔案", "account.show_reblogs": "顯示 @{name} 的轉推", "account.statuses_counter": "{count, plural,one {{counter} 篇}other {{counter} 篇}}帖文", @@ -236,11 +236,11 @@ "errors.unexpected_crash.copy_stacktrace": "複製 stacktrace 到剪貼簿", "errors.unexpected_crash.report_issue": "舉報問題", "explore.search_results": "搜尋結果", - "explore.suggested_follows": "For you", + "explore.suggested_follows": "為您推薦", "explore.title": "探索", - "explore.trending_links": "News", - "explore.trending_statuses": "Posts", - "explore.trending_tags": "Hashtags", + "explore.trending_links": "最新消息", + "explore.trending_statuses": "帖文", + "explore.trending_tags": "標籤", "filter_modal.added.context_mismatch_explanation": "此過濾器類別不適用於您所存取帖文的情境。如果您想要此帖文被於此情境被過濾,您必須編輯過濾器。", "filter_modal.added.context_mismatch_title": "情境不符合!", "filter_modal.added.expired_explanation": "此過濾器類別已失效,您需要更新過期日期才能套用。", diff --git a/app/javascript/mastodon/locales/zh-TW.json b/app/javascript/mastodon/locales/zh-TW.json index abc584d41b..1cffc2c0fd 100644 --- a/app/javascript/mastodon/locales/zh-TW.json +++ b/app/javascript/mastodon/locales/zh-TW.json @@ -54,7 +54,7 @@ "account.posts_with_replies": "嘟文與回覆", "account.report": "檢舉 @{name}", "account.requested": "正在等待核准。按一下以取消跟隨請求", - "account.requested_follow": "{name} has requested to follow you", + "account.requested_follow": "{name} 要求跟隨您", "account.share": "分享 @{name} 的個人檔案", "account.show_reblogs": "顯示來自 @{name} 的嘟文", "account.statuses_counter": "{count, plural,one {{counter} 則}other {{counter} 則}}嘟文", diff --git a/config/locales/activerecord.bg.yml b/config/locales/activerecord.bg.yml index 123e7cd9b1..07c0d8bb47 100644 --- a/config/locales/activerecord.bg.yml +++ b/config/locales/activerecord.bg.yml @@ -40,7 +40,7 @@ bg: user: attributes: email: - blocked: използва се непозволен имейл доставчик + blocked: използва се непозволен доставчик на услуга за е-поща unreachable: изглежда, че не съществува role_id: elevated: не може да е по-висока от текущата ви роля diff --git a/config/locales/activerecord.et.yml b/config/locales/activerecord.et.yml index 1496dedcb6..b76001ed9b 100644 --- a/config/locales/activerecord.et.yml +++ b/config/locales/activerecord.et.yml @@ -36,7 +36,7 @@ et: status: attributes: reblog: - taken: postitusel juba eksisteerib + taken: postitusel on juba user: attributes: email: diff --git a/config/locales/be.yml b/config/locales/be.yml index f192ad10b7..de6ac186d1 100644 --- a/config/locales/be.yml +++ b/config/locales/be.yml @@ -122,6 +122,8 @@ be: redownloaded_msg: Профіль %{username} паспяхова абноўлены за арыгіналу reject: Адхіліць rejected_msg: Заяўка на рэгістрацыю %{username} адхіленая + remote_suspension_irreversible: Даныя гэтага уліковага запісу былі незваротна выдалены. + remote_suspension_reversible_hint_html: Уліковы запіс быў прыпынены на сваім серверы і даныя будуць цалкам выдалены ад %{date}. Да гэтага аддалёны сервер можа аднавіць гэты уліковы запіс без якіх-небудзь шкодных наступстваў. Калі вы хочаце выдаліць усе даныя ўліковага запісу зараз, вы можаце зрабіць гэта ніжэй. remove_avatar: Выдаліць аватар remove_header: Выдаліць шапку removed_avatar_msg: Аватар %{username} выдалены diff --git a/config/locales/bg.yml b/config/locales/bg.yml index f821c1f5f7..c37c0bcbf5 100644 --- a/config/locales/bg.yml +++ b/config/locales/bg.yml @@ -12,7 +12,7 @@ bg: one: Последовател other: Последователи following: Следва - instance_actor_flash: Този профил е виртуално действащо лице, представляващо сървъра, а не индивидуален потребител. Използва се за федериране и не бива да бъде преустановен. + instance_actor_flash: Акаунтът е виртуално действащо лице, представляващо сървъра, а не отделен потребител. Използва се за федерацията и не бива да се спира. last_active: последна дейност link_verified_on: Собствеността върху тази връзка е проверена на %{date} nothing_here: Тук няма нищо! @@ -76,7 +76,7 @@ bg: inbox_url: Входящ URL invite_request_text: Причини за присъединяване invited_by: Покана от - ip: IP + ip: IP адрес joined: Присъединено location: all: Всичко @@ -86,10 +86,10 @@ bg: login_status: Състояние на вход media_attachments: Прикачена мултимедия memorialize: Възпоминание - memorialized: Възпоминателен + memorialized: Възпоминато memorialized_msg: Успещно превръщане на %{username} във възпоминателен профил moderation: - active: Активно + active: Дейно all: Всичко pending: Чака silenced: Ограничено @@ -116,6 +116,8 @@ bg: redownloaded_msg: Успешно опреснен профил на %{username} от източника reject: Отхвърляне rejected_msg: Успешно отхвърлена заявка за регистрация на %{username} + remote_suspension_irreversible: Данните за този акаунт са изтрити безвъзвратно. + remote_suspension_reversible_hint_html: Акаунтът е бил преустановен на своя сървър и данните ще бъдат напълно премахнати на %{date}. Дотогава отдалеченият сървър може да възстанови този акаунт без щети. Ако желаете да премахнете всички данни за акаунта незабавно, можете да го сторите по-долу. remove_avatar: Премахване на аватар remove_header: Премахване на заглавката removed_avatar_msg: Успешно премахнат образ на аватара на %{username} @@ -134,7 +136,7 @@ bg: security_measures: only_password: Само парола password_and_2fa: Парола и двуфакторно удостоверяване - sensitive: Чувствителен + sensitive: Деликатен sensitized: Отбелязано като деликатно съдържание shared_inbox_url: URL адрес на споделена входяща кутия show: @@ -148,7 +150,7 @@ bg: suspend: Спиране suspended: Спряно suspension_irreversible: Данните на този акаунт са безвъзвратно изтрити. Може да възстановите достъпа до акаунта, за да може да се използва пак, но предишните данни няма да се възстановят. - suspension_reversible_hint_html: Този профил е преустановен и данните от него ще бъдат напълно премахнати на %{date}. До тази дата профилът може да бъде възстановен без щети. Ако желаете, по-долу можете да премахнете всички данни от профила незабавно. + suspension_reversible_hint_html: Акаунтът е спрян и данните от него ще бъдат напълно премахнати на %{date}. До тогава акаунтът може да се възстанови без лоши ефекти. Ако желаете, по-долу може да премахнете всички данни от акаунта незабавно. title: Акаунти unblock_email: Отблокиране на адреса на имейла unblocked_email_msg: Успешно разблокиране на имейл адреса на %{username} @@ -156,7 +158,7 @@ bg: undo_sensitized: Нeчувствителен undo_silenced: Отмяна на ограничението undo_suspension: Отмяна на спирането - unsilenced_msg: Успешна отмяна на ограниченията върху профила на %{username} + unsilenced_msg: Успешна отмяна на ограниченията върху акаунта на %{username} unsubscribe: Без абонамент unsuspended_msg: Успешно връщане на достъпа до акаунта на %{username} username: Потребителско име @@ -176,45 +178,110 @@ bg: create_announcement: Създаване на оповестяване create_canonical_email_block: Създаване на имейл блокировка create_custom_emoji: Създаване на персонализирано емоджи + create_domain_allow: Създаване на позволение за домейна + create_domain_block: Създаване на блокиране за домейна + create_email_domain_block: Създаване за блокиране на имейл домейна create_ip_block: Създаване на правило за IP + create_unavailable_domain: Създаване на недостъпен домейн create_user_role: Създаване на роля demote_user: Понижаване на потребител destroy_announcement: Изтриване на оповестяване destroy_canonical_email_block: Изтриване на имейл блокировка destroy_custom_emoji: Изтриване на персонализирано емоджи + destroy_domain_allow: Изтриване на позволението за домейн + destroy_domain_block: Изтриване на блокирането за домейна + destroy_email_domain_block: Изтриване на блокирането за имейл домейна + destroy_instance: Прочистване на домейна destroy_ip_block: Изтриване на правило за IP destroy_status: Изтриване на публикация destroy_unavailable_domain: Изтриване на неналичен домейн destroy_user_role: Унищожаване на роля disable_2fa_user: Изкл. на 2факт.удостов. disable_custom_emoji: Деактивиране на персонализирано емоджи + disable_sign_in_token_auth_user: Изключване на удостоверяването с код по имейл за потребителя disable_user: Изключване на потребител enable_custom_emoji: Активиране на персонализирано емоджи + enable_sign_in_token_auth_user: Включване на удостоверяването с код по имейл за потребителя enable_user: Активиране на потребител - memorialize_account: Запомни потребителя + memorialize_account: Възпоменаване на акаунта promote_user: Повишаване на потребител + reject_appeal: Отхвърляне на молбата + reject_user: Отхвърляне на потребителя remove_avatar_user: Премахване на аватар reopen_report: Повторно отваряне на доклад resend_user: Повторно изпращане на имейла за потвърждение reset_password_user: Нулиране на парола - silence_account: Ограничи Акаунта - suspend_account: Прекрати акаунта + resolve_report: Отстраняване на доклада + sensitive_account: Деликатен акаунт + silence_account: Ограничаване на акаунта + suspend_account: Преустановяване на акаунта + unassigned_report: Освобождаване на доклада unblock_email_account: Разблокирай Email адреса + unsensitive_account: Не е деликатен акаунт + unsilence_account: Отмяна на ограничението за акаунта + unsuspend_account: Връщане на акаунта + update_announcement: Актуализиране на обявлението + update_custom_emoji: Обновяване на емоджитата по избор + update_domain_block: Обновяване на блокирането за домейна update_ip_block: Обновяване на правило за IP update_status: Обновяване на публикация update_user_role: Обновяване на роля actions: + approve_appeal_html: "%{name} одобри молбата за решение за модериране от %{target}" + approve_user_html: "%{name} одобри записването от %{target}" + assigned_to_self_report_html: "%{name} възложи доклада %{target} на себе си" + change_email_user_html: "%{name} промени имейл адреса на потребителя %{target}" + change_role_user_html: "%{name} промени ролята на %{target}" + confirm_user_html: "%{name} потвърди имейл адреса на потребителя %{target}" + create_account_warning_html: "%{name} изпрати предупреждение до %{target}" + create_announcement_html: "%{name} създаде ново обявление %{target}" + create_canonical_email_block_html: "%{name} блокира имейл с хеш %{target}" + create_custom_emoji_html: "%{name} качи ново емоджи %{target}" + create_domain_allow_html: "%{name} позволи федерирането с домейн %{target}" + create_domain_block_html: "%{name} блокира домейн %{target}" + create_email_domain_block_html: "%{name} блокира имейл домейн %{target}" + create_ip_block_html: "%{name} създаде правило за IP %{target}" + create_unavailable_domain_html: "%{name} спря доставянето до домейн %{target}" + create_user_role_html: "%{name} създаде %{target} роля" + demote_user_html: "%{name} понижи потребителя %{target}" + destroy_announcement_html: "%{name} изтри обявлението %{target}" + destroy_canonical_email_block_html: "%{name} разблокира имейла с хеш %{target}" + destroy_custom_emoji_html: "%{name} изтри емоджито %{target}" + destroy_domain_allow_html: "%{name} отмени федерирането с домейн %{target}" + destroy_domain_block_html: "%{name} отмени блокирането на домейн %{target}" + destroy_email_domain_block_html: "%{name} отмени блокирането на имейл домейн %{target}" + destroy_instance_html: "%{name} прочисти домейн %{target}" + destroy_ip_block_html: "%{name} изтри правилото за IP %{target}" + destroy_status_html: "%{name} премахна публикацията от %{target}" + destroy_unavailable_domain_html: "%{name} възстанови доставянето до домейн %{target}" + destroy_user_role_html: "%{name} изтри %{target} роля" + disable_2fa_user_html: "%{name} деактивира двустепенното удостоверяване за потребител %{target}" + disable_custom_emoji_html: "%{name} деактивира емоджито %{target}" + disable_sign_in_token_auth_user_html: "%{name} деактивира удостоверението с код по имейл за %{target}" + disable_user_html: "%{name} деактивира влизането за потребител %{target}" + enable_custom_emoji_html: "%{name} активира емоджито %{target}" + enable_sign_in_token_auth_user_html: "%{name} активира удостоверението с код по имейл за %{target}" + enable_user_html: "%{name} активира влизането за потребител %{target}" memorialize_account_html: "%{name} превърна акаунта на %{target} във възпоменателна страница" + promote_user_html: "%{name} повиши потребителя %{target}" + reject_appeal_html: "%{name} отхвърли молбата за модераторско решение от %{target}" + reject_user_html: "%{name} отхвърли записването на %{target}" remove_avatar_user_html: "%{name} премахна аватар на %{target}" reopen_report_html: "%{name} отвори пак доклада на %{target}" + resend_user_html: "%{name} изпрати отново имейл за потвърждение за %{target}" reset_password_user_html: "%{name} нулира паролата на потребител %{target}" + resolve_report_html: "%{name} разреши случая с доклада от %{target}" sensitive_account_html: "%{name} означи мултимедия на %{target} като деликатна" silence_account_html: "%{name} сложи ограничения на акаунта на %{target}" + suspend_account_html: "%{name} преустанови акаунта на %{target}" + unassigned_report_html: "%{name} отмени възложения доклад %{target}" unblock_email_account_html: "%{name} разблокира адреса на имейла на %{target}" unsensitive_account_html: "%{name} размаркира мултимедия на %{target} като деликатна" unsilence_account_html: "%{name} отмени ограничения на акаунта на %{target}" + unsuspend_account_html: "%{name} върна обратно акаунта на %{target}" update_announcement_html: "%{name} обнови оповестяването на %{target}" update_custom_emoji_html: "%{name} обнови емоджито на %{target}" + update_domain_block_html: "%{name} обнови блокирането на домейна за %{target}" update_ip_block_html: "%{name} промени правило за IP на %{target}" update_status_html: "%{name} обнови публикация от %{target}" update_user_role_html: "%{name} промени ролята на %{target}" @@ -234,6 +301,8 @@ bg: title: Ново оповестяване publish: Публикуване published_msg: Успешно публикувано оповестяване! + scheduled_for: Планирано за %{time} + scheduled_msg: Обявлението е планирано за публикуване! title: Оповестявания unpublish: Без публикуване unpublished_msg: Успешно скрито оповестяване! @@ -267,6 +336,8 @@ bg: shortcode_hint: Поне 2 символа, само азбучно-цифрови символи и долни черти title: Потребителски емоджита uncategorized: Некатегоризирано + unlist: Скриване от списъка + unlisted: Скрито от списъка update_failed_msg: Не може да се обнови това емоджи updated_msg: Успешно осъвременено емоджи! upload: Качване @@ -276,8 +347,21 @@ bg: media_storage: Мултимедийно хранилище new_users: нови потребители opened_reports: отворени доклади + pending_appeals_html: + one: "%{count} чакаща молба" + other: "%{count} чакащи молби" + pending_reports_html: + one: "%{count} чакащ доклад" + other: "%{count} чакащи доклади" + pending_tags_html: + one: "%{count} чакащ хаштаг" + other: "%{count} чакащи хаштагове" + pending_users_html: + one: "%{count} чакащ потребител" + other: "%{count} чакащи потребители" resolved_reports: разрешени доклади software: Софтуер + sources: Източници на регистрации space: Използвано пространство title: Табло за управление top_languages: Водещи дейни езици @@ -287,16 +371,51 @@ bg: appeals: empty: Няма намерени обжалвания. title: Жалби + domain_allows: + add_new: Позволявам федерацията с домейна + created_msg: Домейнът е успешно позволен за федерацията + destroyed_msg: Домейнът не е позволен за федерацията + export: Експортиране + import: Импортиране + undo: Не позволявам федерацията с домейна domain_blocks: + add_new: Добавяне на ново блокиране за домейна + created_msg: Блокирането на домейна се обработва + destroyed_msg: Блокирането на домейна е спряно domain: Домейн + edit: Редакция на блокирането на домейна + existing_domain_block: Вече сте наложили строги ограничения на %{name}. + existing_domain_block_html: Вече сте наложили строги ограничения за %{name} и трябва първо да премахнете блокирането. + export: Експортиране + import: Импортиране + new: + create: Блокиране + hint: Блокирането на домейн няма да предотврати създаването на записи в базата данни за нови акаунти, но автоматично и с обратно действие ще приложи определени методи за модерация на тези акаунти. + severity: + desc_html: "Ограничаване ще скрие публикациите от акаунти в този домейн за всеки, който не ги следва. Преустановяване ще премахне всякакво съдържание, мултимедия и профилни данни за акаунтите в този домейн от вашия сървър. Използвайте Без, ако искате просто да забраните мултимедийни файлове." + noop: Без + silence: Ограничаване + suspend: Преустановяване + title: Ново блокиране на домейн + no_domain_block_selected: Нищо не беше проемено, защото нямаше избрано блокиране на домейн + not_permitted: Нямате право да извършвате това действие + obfuscate: Скриване на името на домейна + obfuscate_hint: Частично скриване на името на домейна в списъка, ако е включена опцията за рекламиране на списъка с ограничения на домейни private_comment: Личен коментар private_comment_hint: Коментирането за това ограничение на домейна за вътрешна употреба от модераторите. + public_comment: Публичен коментар + public_comment_hint: Оставяне на коментар за ограничението на домейна за широката публика, ако рекламирането на списъка с ограниченията на домейни е включено. + reject_media: Забрана на мултимедийни файлове + reject_media_hint: Премахва локално запазени мултимедийни файлове и отказва да сваля такива в бъдеще. Ирелевантно в случай на преустановяване reject_reports: Отхвърляне на докладите reject_reports_hint: Пренебрегване на всички доклади, идващи от този домейн. Неуместни за прекратяване undo: Отмяна на блокиране на домейн view: Преглед на блокиране на домейн email_domain_blocks: add_new: Добавяне на ново + attempts_over_week: + one: "%{count} опит за изминалата седмица" + other: "%{count} опити за записване през изминалата седмица" created_msg: Успешно блокиран домейн на е-поща delete: Изтриване dns: @@ -305,52 +424,93 @@ bg: domain: Домейн new: create: Добавяне на домейн + title: Блокиране на нов домейн на имейл title: Блокирани домейни на имейл export_domain_allows: no_file: Няма избран файл export_domain_blocks: import: existing_relationships_warning: Съществуващи последвания + private_comment_template: Внесено от %{source} на %{date} + title: Импортиране на блокиранията на домейни + new: + title: Импортиране на блокиранията на домейни no_file: Няма избран файл follow_recommendations: + description_html: "Препоръките за следване помагат на новите потребители бързо да намерят ново съдържание. Когато един потребител не е създавал достатъчно връзки, за да формира свои собствени препоръки за следване, тези акаунти ще бъдат препоръчани. Акаунтите ще бъдат генерирани всеки ден на базата на най-голяма скорошна ангажираност и най-голям брой местни последователи за даден език." language: За език status: Състояние + suppress: Забрана на препоръките за следване + suppressed: Забранени + title: Препоръки за следване + unsuppress: Възстановяване на препоръките за следване instances: availability: + description_html: + one: Ако доставянето до домейна не е успешно за %{count} ден, няма да има последващи опити, докато не се получи доставка от домейна. + other: Ако доставянето до домейна не е успешно за %{count} дни, няма да има последващи опити, докато не се получи доставка от домейна. + failure_threshold_reached: Прага за общ брой грешки е достигнат на %{date}. + failures_recorded: + one: Неуспешен опит в %{count} ден. + other: Неуспешни опити в %{count} различни дни. + no_failures_recorded: Няма записани неуспешни опити. title: Наличност + warning: Последният опит за свързване с този сървър беше неуспешен back_to_all: Всичко back_to_limited: Ограничено back_to_warning: Предупреждение by_domain: Домейн + confirm_purge: Сигурни ли сте, че желаете да окончателно да изтриете данните от този домейн? content_policies: comment: Вътрешна бележка + description_html: Можете да дефинирате политики за съдържание, които ще бъдат приложени към всички акаунти от този домейн и всеки от под-домейните му. policies: + reject_media: Отхвърляне на мултимедия + reject_reports: Отхвърляне на докладите silence: Ограничение + suspend: Преустановяване policy: Политика reason: Обществена причина title: Политика на съдържанието dashboard: instance_accounts_dimension: Най-следвани акаунти + instance_accounts_measure: запазени акаунти instance_followers_measure: наши последователи там instance_follows_measure: техни последователи тук instance_languages_dimension: Водещи езици + instance_media_attachments_measure: запазена прикачена мултимедия + instance_reports_measure: доклади за тях + instance_statuses_measure: запазени публикации delivery: all: Всичко clear: Изчистване на грешките за доставка + failing: Неуспех restart: Рестартиране на доставката stop: Спиране на доставката unavailable: Неналично delivery_available: Доставката е налична delivery_error_days: Грешни дни на доставяне + delivery_error_hint: Ако доставката не е възможна за %{count} дни, автоматично ще бъде маркирана като невъзможно за доставка. + destroyed_msg: Данните от %{domain} бяха поставени на опашка за незабавно изтриване. empty: Няма намерени домейни. + known_accounts: + one: "%{count} известен акаунт" + other: "%{count} известни акаунти" moderation: all: Всичко limited: Ограничено title: Mодериране + private_comment: Личен коментар + public_comment: Публичен коментар + purge: Чистка + purge_description_html: Ако считате, че този домейн е офлайн завинаги, можете да изтриете всички записи за акаунти и прилежащи данни за този домейн от вашата памет. Това може да отнеме известно време. title: Федерация total_blocked_by_us: Блокирано от нас total_followed_by_them: Последвани от тях total_followed_by_us: Последвано от нас + total_reported: Доклади за тях + total_storage: Прикачена мултимедия + totals_time_period_hint_html: Общите стойности, показани по-долу, включват всички данни. invites: deactivate_all: Деактивиране на всички filter: @@ -361,6 +521,7 @@ bg: title: Покани ip_blocks: add_new: Създаване на правило + created_msg: Успешно добавено ново правило за IP delete: Изтриване expires_in: '1209600': 2 седмици @@ -369,16 +530,38 @@ bg: '31556952': 1 година '86400': 1 ден '94670856': 3 години + new: + title: Създаване на ново правило за IP + no_ip_block_selected: Няма променени IP правила, тъй като нито едно не беше избрано + title: IP правила relationships: title: Отношения на %{acct} relays: + add_new: Добавяне на нов предаващ сървър delete: Изтриване + description_html: "Федериращ предаващ сървър е междинен сървър, който обменя огромни количества публични публикации между сървъри, които са записани и публикуват на него. Може да помогне на малки и средно-големи сървъри да открият съдържание от федивселената, който процес иначе би изискал от локалните потребители да следват хора от отдалечени сървъри." disable: Изключване disabled: Изключено enable: Включване + enable_hint: Щом бъде включена настройката, вашият сървър ще се запише за всички публични публикации от този предаващ сървър и ще започне да изпраща към него публичните публикации от вашия сървър. enabled: Включено + inbox_url: URL на предаващия сървър + pending: Изчакване на одобрение от предаващия сървър + save_and_enable: Запазване и включване + setup: Настройка на връзка с предаващия сървър + signatures_not_enabled: Предаващите сървъри може да не работят коректно, докато са включени режима за сигурност или режима за ограничено федериране status: Състояние + title: Предаващи сървъри + report_notes: + created_msg: Успешно създаване на бележка за доклад! + destroyed_msg: Успешно изтриване на бележка за доклад! reports: + account: + notes: + one: "%{count} бележка" + other: "%{count} бележки" + action_log: Одитен дневник + action_taken_by: Действие, предприето от are_you_sure: Сигурни ли сте? category: Категория comment: @@ -389,6 +572,7 @@ bg: forwarded_to: Препратено до %{domain} mark_as_resolved: Маркиране като решено mark_as_sensitive: Означаване като деликатно + mark_as_unresolved: Отбелязване като нерешено notes: create: Добавяне на бележка create_and_resolve: Разрешаване с бележка @@ -399,8 +583,10 @@ bg: reported_account: Докладван акаунт reported_by: Докладвано от resolved: Разрешено + skip_to_actions: Прескок към действия status: Състояние statuses: Докладвано съдържание + target_origin: Произход на докладвания акаунт title: Доклади updated_at: Обновено view_profile: Преглед на профила @@ -423,6 +609,18 @@ bg: other: "%{count} разрешения" privileges: administrator: Администратор + administrator_description: Потребители с това разрешение ще заобиколят всички разрешения + delete_user_data: Изтриване на потребителските данни + invite_users: Поканване на потребители + invite_users_description: Позволява на потребителите да канят нови хора в сървъра + manage_announcements: Управляване на оповестяванията + manage_announcements_description: Позволява на потребителите да управляват оповестяванията в сървъра + manage_appeals: Управление на обжалванията + manage_appeals_description: Позволява на потребителите да разглеждат обжалвания срещу модераторски действия + manage_blocks: Управляване на блокиранията + manage_blocks_description: Позволява на потребителите да блокират доставчици на е-поща и IP адреси + manage_custom_emojis: Управляване на персонализирани емоджита + manage_custom_emojis_description: Позволява на потребителите да управляват персонализирани емоджита в сървъра manage_federation: Управление на Федерацията manage_federation_description: Позволява на потребители да блокират или позволяват федерация с други домейни, а и управление на доставаемостта manage_invites: Управление на поканите @@ -459,6 +657,8 @@ bg: title: Външен вид branding: title: Брандиране + default_noindex: + desc_html: Влияе на всички потребители, които не са променили тази настройка за себе си discovery: profile_directory: Директория на профила public_timelines: Публични инфопотоци @@ -491,18 +691,62 @@ bg: metadata: Метаданни open: Отваряне на публикация original_status: Първообразна публикация + reblogs: Блогване пак + status_changed: Публикацията променена + title: Публикации на акаунта + trending: Изгряващи visibility: Видимост + with_media: С мултимедия + strikes: + actions: + delete_statuses: "%{name} изтри публикации на %{target}" + disable: "%{name} замрази акаунта на %{target}" + mark_statuses_as_sensitive: "%{name} означи публикациите на %{target} като деликатни" + none: "%{name} изпрати предупреждение до %{target}" + sensitive: "%{name} означи акаунта на %{target} като деликатен" + silence: "%{name} сложи ограничения на акаунта на %{target}" + suspend: "%{name} преустанови акаунта на %{target}" + appeal_approved: Обжалвано + appeal_pending: Чака се обжалването + system_checks: + elasticsearch_running_check: + message_html: Не можа да се свърже с Elasticsearch. Проверете дали работи или изключете пълнотекстовото търсене + elasticsearch_version_check: + message_html: 'Несъвместима версия на Elasticsearch: %{value}' + version_comparison: Работи Elasticsearch на %{running_version}, докато се изисква %{required_version} + rules_check: + action: Управление на правилата на сървъра + message_html: Не сте определили никакви правила на сървъра. + tags: + review: Преглед на състояние + updated_msg: Успешно осъвременени настройки на хаштага + title: Администрация trends: + allow: Позволяване + approved: Одобрено + disallow: Забранявам links: + allow: Позволяване на връзка + allow_provider: Позволяване на публикуващия description_html: Това са линкове, които в момента са често споделяни от акаунти, чиито публикации вашият сървър вижда. Може да помогне на вашите потребители да разберат какво се случва по света. Никой линк няма да се покаже публично, докато не одобрите автора. Можете също и да одобрявате или забранявате отделни линкове. + disallow: Забранявам връзката + disallow_provider: Забраняване на публикуващия shared_by_over_week: one: Споделено от един човек през последната седмица other: Споделено от %{count} хора през последната седмица usage_comparison: Споделено %{today} пъти днес, в сравнение с %{yesterday} пъти вчера + only_allowed: Само позволените + pending_review: В очакване на преглед preview_card_providers: description_html: Това са домейни, линковете от които са често споделяни на вашия сървър. Линковете няма да се показват в нашумели, докато домейнът на линка не бъде одобрен. Вашите одобрения (забрани) влияят и на поддомейни. + title: Публикуващи + rejected: Отхвърлено statuses: + allow: Позволяване на публикацията + allow_account: Позволяване на автора description_html: Това са публикациите, за които вашият сървър знае, че в момента са често споделяни или харесвани. Би помогнало на вашите нови и завръщащи се потребители да открият повече хора, които да последват. Никоя от публикациите няма да бъде показан публично, докато не одобрите автора и докато авторът не позволи акаунтът му да бъде предложен. Можете също да позволявате и забранявате отделни публикации. + disallow: Забраняване на публикацията + disallow_account: Забрана на автора shared_by: one: Споделено или харесано един път other: Споделено или харесано %{friendly_count} пъти @@ -516,6 +760,7 @@ bg: not_usable: Не може да се използва usable: Може да се употребява warning_presets: + add_new: Добавяне на ново delete: Изтриване webhooks: add_new: Добавяне на крайна точка @@ -533,6 +778,20 @@ bg: sensitive: за означаване на акаунтите като деликатни silence: за слагане на органичение на акаунтите им suspend: за спиране на акаунтите им + new_report: + body: "%{reporter} докладва %{target}" + body_remote: Някого от %{domain} докладва %{target} + new_trends: + new_trending_links: + title: Налагащи се връзки + new_trending_statuses: + title: Налагащи се публикации + new_trending_tags: + title: Нашумели хаштагове + subject: Нови нашумели, готови за преглед в %{instance} + aliases: + add_new: Създайте псевдоним + empty: Нямате псевдоними. appearance: advanced_web_interface: Разширен уеб интерфейс advanced_web_interface_hint: 'Ако желаете да се възползвате от пълната ширина на своя екран, разширеният уеб интерфейс ще ви позволи да настроите най-различни колони, за да виждате едновременно множество информация: Начало, известия, федериран инфопоток, множество списъци и хаштагове.' @@ -554,12 +813,14 @@ bg: view_status: Преглед на публикацията applications: warning: Бъдете внимателни с тези данни. Никога не ги споделяйте с никого! + your_token: Вашият код за достъп auth: change_password: Парола delete_account: Изтриване на акаунта delete_account_html: Ако желаете да изтриете акаунта си, можете да сторите това тук. Ще ви бъде поискано потвърждение. description: prefix_invited_by_user: "@%{name} ви покани да се присъедините към този сървър на Mastodon!" + prefix_sign_up: Регистрирайте се днес в Mastodon! didnt_get_confirmation: Не получих инструкции за потвърждение dont_have_your_security_key: Нямате ли си ключ за сигурност? forgot_password: Забравих си паролата @@ -584,11 +845,12 @@ bg: title: Настройка status: account_status: Състояние на акаунта + confirming: Чакане завършването на потвърждение на имейла. functional: Вашият акаунт е в изправност. use_security_key: Употреба на ключ за сигурност authorize_follow: already_following: Вече следвате този акаунт - error: Възникна грешка в откриването на потребителя + error: Възникна грешка, търсейки отдалечения акаунт follow: Последвай follow_request: 'Изпратихте следната заявка до:' following: 'Успешно! Сега сте последвали:' @@ -622,6 +884,7 @@ bg: x_seconds: "%{count} сек" deletes: challenge_not_passed: Въвели сте неправилна информация + confirm_password: Въведете текущата си парола, за да потвърдите самоличността си confirm_username: Въведете потребителското си име, за да потвърдите процедурата proceed: Изтриване на акаунта success_msg: Вашият акаунт е успешно изтрит @@ -636,32 +899,51 @@ bg: status: 'Публикация #%{id}' title: "%{action} от %{date}" title_actions: + mark_statuses_as_sensitive: Означаване на публикациите като деликатни none: Предупреждение + sensitive: Означаване на акаунта като деликатен + suspend: Преустановяване на акаунта + your_appeal_approved: Вашето обжалване е одобрено + your_appeal_rejected: Вашето обжалване е отхвърлено + domain_validator: + invalid_domain: не е валидно име на домейн errors: - '400': The request you submitted was invalid or malformed. + '400': Подадохте невалидна или деформирана заявка. '403': Нямате позволение да разгледате тази страница. '404': Търсената от вас страница не е тук. - '406': This page is not available in the requested format. - '410': The page you were looking for doesn't exist here anymore. + '406': Страницата не е налична в искания формат. + '410': Страницата, която търсехте, вече не съществува тук. '422': + content: Провали се проверката за сигурността. Блокирате ли бисквитките? title: Неуспешна проверка за сигурност '429': Премного заявки '500': + content: Съжаляваме, но нещо се обърка в нашия край. title: Страницата не е правилна - '503': The page could not be served due to a temporary server failure. + '503': Страницата не може да се обслужва заради временен провал на сървъра. + noscript_html: Включете JavaScript, за да използвате уеб приложението Mastodon. Като алтернатива опитайте някое от естествените приложения за Mastodon за платформата ви. + existing_username_validator: + not_found: не можа да се намери местен потребител с това потребителско име + not_found_multiple: не можа да намери %{usernames} exports: archive_takeout: date: Дата download: Изтегляне на архива ви hint_html: Можете да поръчате архив с вашите публикации и качена мултимедия. Експортираните данни ще бъдат във формат ActivityPub, който е четим от всеки съвместим софтуер. Можете да поръчате такъв архив на всеки 7 дни. + in_progress: Съставяне на архива ви... + request: Искане на архива ви size: Размер blocks: Вашите блокирания bookmarks: Отметки + csv: CSV + domain_blocks: Блокирания на домейна lists: Списъци mutes: Заглушавания storage: Съхранение на мултимедия featured_tags: add_new: Добавяне на нов + errors: + limit: Вече достигнахте максималния брой хаштагове hint_html: "Какво представляват актуалните хаштагове? Те се показват ясно на вашия публичен профил и позволяват на хората да преглеждат публичните ви публикации с тези хаштагове. Те са чудесен инструмент, с който може да се следи творческа работа или дългосрочни проекти." filters: contexts: @@ -676,14 +958,19 @@ bg: statuses: Отделни публикации title: Редактиране на филтър index: + contexts: Филтри в %{contexts} delete: Изтриване empty: Нямате филтри. + expires_on: Изтича на %{date} keywords: one: "%{count} ключова дума" other: "%{count} ключови думи" statuses: one: "%{count} публикация" other: "%{count} публикации" + statuses_long: + one: "%{count} скрита отделна публикация" + other: "%{count} скрити отделни публикации" title: Филтри new: save: Запазване на нов филтър @@ -699,10 +986,16 @@ bg: changes_saved_msg: Успешно запазване на промените! copy: Копиране delete: Изтриване + deselect: Размаркиране на всичко none: Нищо order_by: Подреждане по save_changes: Запази промените today: днес + validation_errors: + one: Нещо още не е напълно наред! Прегледайте грешката долу + other: Нещо още не е напълно наред! Прегледайте %{count} грешки долу + html_validator: + invalid_markup: 'съдържа невалидно HTML маркиране: %{error}' imports: modes: merge: Сливане @@ -756,6 +1049,8 @@ bg: images_and_video: Не мога да прикача видеоклип към публикация, която вече съдържа изображения too_many: Не мога да прикача повече от 4 файла migrations: + acct: Преместено в + cancel: Отмяна на пренасочването cancelled_msg: Успешно отменено пренасочване. errors: move_to_self: не може да е текущия акаунт @@ -771,6 +1066,11 @@ bg: moderation: title: Mодериране notification_mailer: + admin: + report: + subject: "%{name} подаде доклад" + sign_up: + subject: "%{name} се регистрира" favourite: body: 'Публикацията ти беше харесана от %{name}:' subject: "%{name} хареса твоята публикация" @@ -793,6 +1093,10 @@ bg: reblog: body: 'Твоята публикация беше споделена от %{name}:' subject: "%{name} сподели публикацията ти" + status: + subject: "%{name} току-що публикува" + update: + subject: "%{name} промени публикация" notifications: email_events: Събития за известия по имейл email_events_hint: 'Изберете събития, за които искате да получавате известия:' @@ -841,6 +1145,7 @@ bg: reactions: errors: limit_reached: Ограничението на различни реакции е достигнат + unrecognized_emoji: не е разпознато емоджи relationships: activity: Дейност на акаунта dormant: Неактивен @@ -859,12 +1164,15 @@ bg: remove_selected_follows: Стоп на следването на избраните потребители status: Състояние на акаунта remote_follow: - missing_resource: Неуспешно търсене на нужния URL за пренасочване за твоя акаунт + missing_resource: Не можа да се намери искания URL за пренасочване за акаунта ви rss: content_warning: 'Предупреждение за съдържанието:' descriptions: account: Публични публикации от @%{acct} + tag: 'Публични публикации с таг #%{hashtag}' scheduled_statuses: + over_daily_limit: Завишили сте ограничението от %{limit} планирани публикации за днес + over_total_limit: Завишили сте ограничението от %{limit} планирани публикации too_soon: Заплануваната дата трябва да е в бъдеще sessions: activity: Последна активност @@ -905,6 +1213,7 @@ bg: windows_mobile: Windows Mobile windows_phone: Windows Phone revoke: Анулирaне + revoke_success: Успешно анулирана сесия title: Сесии view_authentication_history: Преглед на историята на удостоверяване на акаунта ви settings: @@ -984,6 +1293,7 @@ bg: interaction_exceptions_explanation: Забележете, че няма гаранция, че публикации ще бъдат изтрити, ако паднат под прага на брой харесвания/споделяния, след като са го надвишили. keep_direct: Запазване на директните съобщения keep_direct_hint: Директните ви съобщения не се изтриват + keep_media: Задържане на публикации с прикачена мултимедия keep_pinned: Запазване на закачените публикации keep_self_bookmark: Запазване на публикации, добавени в отметки keep_self_bookmark_hint: Не се изтриват ваши публикации, ако сте ги добавили към отметки @@ -1007,6 +1317,8 @@ bg: pinned: Закачена публикация reblogged: споделено sensitive_content: Деликатно съдържание + tags: + does_not_match_previous_name: не съвпада с предишното име themes: contrast: Mastodon (висок контраст) default: Mastodon (тъмно) @@ -1029,22 +1341,46 @@ bg: otp: Приложение за удостоверяване recovery_codes: Резервни кодове за възстановяване recovery_codes_regenerated: Успешно генериране на кодовете за възстановяване - recovery_instructions_html: Ако изгубите достъп до телефона си, можете да използвате кодовете за възстановяване по-долу, за да достъпите акаунта си. Запазете тези кодове на сигурно място. Например, можете да ги принтирате и да ги съхранявате заедно с други важни документи. + recovery_instructions_html: Ако изгубите достъп до телефона си, може да използвате долните кодовете за възстановяване, за да достъп до акаунта си. Запазете тези кодове на сигурно място. Например, можете да ги отпечатате и да ги складирате заедно с други важни документи. webauthn: Ключове за сигурност user_mailer: appeal_approved: action: Към акаунта ви + subject: Вашето обжалване от %{date} е било одобрено + title: Одобрено обжалване + appeal_rejected: + subject: Вашето обжалване от %{date} е било отхвърлено + title: Отхвърлено обжалване backup_ready: + explanation: Изискахте пълно резервно копиране на акаунта си в Mastodon. Вече е готово за изтегляне! subject: Вашият архив е готов за изтегляне + suspicious_sign_in: + change_password: промяна на паролата ви + details: 'Ето подробности при вход:' + explanation: Засякохме влизане в акаунта ви от нов IP адрес. + subject: Вашият акаунт е използвал достъп от нов IP адрес + title: Нов вход warning: + appeal: Подаване на обжалване + appeal_description: Ако вярвате, че това е грешка, то може да подадете обжалване до щаба на %{instance}. categories: spam: Спам + violation: Съдържанието нарушава следните ръководни линии + explanation: + delete_statuses: Някои от публикациите ви са нарушили една или повече от ръководните линии на общността и впоследствие бяха премахнати от модераторите на %{instance}. + mark_statuses_as_sensitive: Някои от публикациите ви са отбелязани като деликатни от модераторите на %{instance}. Това означава, че хората трябва да почукнат на мултимедията в публикацията преди да се показва нагледно. Може сами да отбелязвате мултимедия като деликатна, публикувайки в бъдеще. + sensitive: От сега нататък, всички качени мултимедийни файлове ще се означават като деликатни и скрити зад предупреждение за щракване. + silence: Още може да употребявате акаунта си, но само хора, които вече са ви последвали ще виждат публикациите ви на този сървър, а и може да бъдете изключени от различни функции за откриване. Въпреки това, други все още могат да ви последват ръчно. reason: 'Причина:' statuses: 'Цитирани публ.:' subject: delete_statuses: Ваши публикации в %{acct} са били премахнати disable: Вашият акаунт %{acct} е бил замразен + mark_statuses_as_sensitive: Вашите публикации в %{acct} са означени като деликатни none: Предупреждение за %{acct} + sensitive: Вашите публикации в %{acct} ще се означават като деликатни от сега нататък + silence: Вашият акаунт %{acct} е бил ограничен + suspend: Вашият акаунт %{acct} е бил преустановен title: delete_statuses: Публикацията е премахната disable: Акаунтът е замразен @@ -1055,14 +1391,18 @@ bg: suspend: Акаунтът е спрян welcome: edit_profile_action: Настройване на профила + edit_profile_step: Може да настроите профила си, качвайки снимката на профила, променяйки показваното си име и други неща. Може да се включите за преглед на нови последователи преди да бъдат позволени да ви последват. explanation: Ето няколко стъпки за начало final_action: Начало на публикуване final_step: 'Публикувайте! Дори без последователи, вашите публични публикации ще бъдат видени от други, например в местния инфопоток или под хаштагове. Не забравяйте да се представите с хаштаг #introductions.' + full_handle_hint: Ето какво бихте казали на приятелите си, за да могат да ви изпращат съобщения или да ви последват от друг сървър. subject: Добре дошли в Mastodon title: Добре дошли на борда, %{name}! users: follow_limit_reached: Не може да последвате повече от %{limit} души invalid_otp_token: Невалиден код + otp_lost_help_html: Ако загубите достъп до двете, то може да се свържете с %{email} + seamless_external_login: Влезли сте чрез външна услуга, така че настройките за парола и имейл не са налични. signed_in_as: 'Влезли като:' verification: explanation_html: 'Можете да удостоверите самоличността си като собственик на линковете в метаданните на своя профил. За целта сайтът, към който води линк от метаданните, трябва да съдържа линк обратно към вашия профил в Mastodon. Линкът от сайта трябва да съдържа атрибут rel="me". Текстовото съдържание на линка няма значение. Ето пример:' diff --git a/config/locales/cs.yml b/config/locales/cs.yml index b579f92839..21ba100ea4 100644 --- a/config/locales/cs.yml +++ b/config/locales/cs.yml @@ -1012,6 +1012,7 @@ cs: email_settings_hint_html: Potvrzovací e-mail byl odeslán na %{email}. Pokud je tato adresa nesprávná, můžete ji změnit v nastavení účtu. title: Nastavení sign_in: + preamble_html: Přihlaste se se svýma %{domain} údajema. Pokud je váš účet hostován na jiném serveru, nemůžete se zde přihlásit. title: Přihlásit se k %{domain} sign_up: preamble: S účtem na tomto serveru Mastodon budete moci sledovat jakoukoliv jinou osobu v síti bez ohledu na to, kde je jejich účet hostován. diff --git a/config/locales/de.yml b/config/locales/de.yml index dc31eb8ee9..8dd3e4978b 100644 --- a/config/locales/de.yml +++ b/config/locales/de.yml @@ -117,7 +117,7 @@ de: reject: Ablehnen rejected_msg: Antrag zur Registrierung von %{username} erfolgreich abgelehnt remote_suspension_irreversible: Die Daten dieses Kontos wurden unwiderruflich gelöscht. - remote_suspension_reversible_hint_html: Das Konto wurde auf dem externen Server gesperrt – und sämtliche Daten werden am %{date} entfernt. Bis dahin kann diese Instanz das Konto ohne negative Auswirkungen wiederherstellen. Wenn du schon jetzt alle Daten des Kontos unwiderruflich löschen möchtest, kannst du dies nachfolgend tun. + remote_suspension_reversible_hint_html: Das Konto wurde auf dem Server gesperrt und sämtliche Daten werden am %{date} entfernt. Bis dahin kann der Server dieses Konto ohne negative Auswirkungen wiederherstellen. Wenn du schon jetzt alle Daten des Kontos unwiderruflich löschen möchtest, kannst du dies nachfolgend tun. remove_avatar: Profilbild entfernen remove_header: Titelbild entfernen removed_avatar_msg: Profilbild von %{username} erfolgreich entfernt @@ -309,7 +309,7 @@ de: updated_msg: Ankündigung erfolgreich geändert! custom_emojis: assign_category: Kategorie zuweisen - by_domain: Domain der externen Instanz + by_domain: Domain copied_msg: Eine lokale Kopie des Emojis wurde erstellt copy: Kopieren copy_failed_msg: Es konnte keine lokale Kopie des Emojis erstellt werden @@ -512,7 +512,7 @@ de: public_comment: Öffentlicher Kommentar purge: Löschen purge_description_html: Wenn du glaubst, dass diese Domain endgültig offline ist, kannst du alle Account-Datensätze und zugehörigen Daten aus dieser Domain löschen. Das kann eine Weile dauern. - title: Externe Instanzen + title: Föderation total_blocked_by_us: Von uns gesperrt total_followed_by_them: Gefolgt von denen total_followed_by_us: Gefolgt von uns @@ -657,7 +657,7 @@ de: manage_custom_emojis: Eigene Emojis verwalten manage_custom_emojis_description: Erlaubt es Benutzer*innen, eigene Emojis auf dem Server zu verwalten manage_federation: Föderation verwalten - manage_federation_description: Erlaubt es Benutzer*innen, Domains anderer Mastodon-Instanzen zu sperren oder zuzulassen – und die Zustellbarkeit zu steuern. + manage_federation_description: Erlaubt Nutzer*innen, Domains anderer Mastodon-Server zu sperren oder zuzulassen – und die Zustellbarkeit zu steuern manage_invites: Einladungen verwalten manage_invites_description: Erlaubt es Benutzer*innen, Einladungslinks zu durchsuchen und zu deaktivieren manage_reports: Meldungen verwalten @@ -667,7 +667,7 @@ de: manage_rules: Serverregeln verwalten manage_rules_description: Erlaubt es Benutzer*innen, Serverregeln zu ändern manage_settings: Einstellungen verwalten - manage_settings_description: Erlaubt es Benutzer*innen, Einstellungen dieser Instanz zu ändern + manage_settings_description: Erlaubt Nutzer*innen, Einstellungen dieses Servers zu ändern manage_taxonomies: Taxonomien verwalten manage_taxonomies_description: Ermöglicht Benutzer*innen, die Trends zu überprüfen und die Hashtag-Einstellungen zu aktualisieren manage_user_access: Benutzer*in-Zugriff verwalten @@ -718,7 +718,7 @@ de: domain_blocks: all: Allen disabled: Niemandem - users: Benutzer*innen deiner Instanz + users: Für angemeldete lokale Benutzer*innen registrations: preamble: Lege fest, wer auf Deinem Server ein Konto erstellen darf. title: Registrierungen @@ -976,7 +976,7 @@ de: email_settings_hint_html: Die Bestätigungs-E-Mail wurde an %{email} gesendet. Wenn diese E-Mail-Adresse nicht korrekt ist, kannst du sie in den Einstellungen ändern. title: Konfiguration sign_in: - preamble_html: Mit deinen Zugangsdaten für %{domain} anmelden. Solltest du dein Konto auf einer anderen Instanz registriert haben, ist eine Anmeldung hier nicht möglich. + preamble_html: Melde dich mit deinen Zugangsdaten für %{domain} an. Solltest du dein Konto auf einem anderen Server registriert haben, ist eine Anmeldung hier nicht möglich. title: Bei %{domain} anmelden sign_up: preamble: Mit einem Account auf diesem Mastodon-Server kannst du jeder anderen Person im Netzwerk folgen, unabhängig davon, wo ihr Account gehostet wird. @@ -1609,7 +1609,7 @@ de: explanation: delete_statuses: Einige deiner Beiträge wurden als Verstoß gegen eine oder mehrere Gemeinschaftsrichtlinien erkannt und von den Moderator*innen von %{instance} entfernt. disable: Du kannst dein Konto nicht mehr verwenden, aber dein Profil und andere Daten bleiben unversehrt. Du kannst eine Sicherung deiner Daten anfordern, die Kontoeinstellungen ändern oder dein Konto löschen. - mark_statuses_as_sensitive: Ein oder mehrere deiner Beiträge wurden von den Moderator*innen der Instanz %{instance} mit einer Inhaltswarnung versehen. Das bedeutet, dass Besucher*innen diese Medien in den Beiträgen zunächst antippen müssen, um die Vorschau anzuzeigen. Beim Verfassen der nächsten Beiträge kannst du auch selbst eine Inhaltswarnung für hochgeladene Medien festlegen. + mark_statuses_as_sensitive: Ein oder mehrere deiner Beiträge wurden von den Moderator*innen von %{instance} mit einer Inhaltswarnung versehen. Das bedeutet, dass Besucher*innen diese Medien in den Beiträgen zunächst antippen müssen, um die Vorschau anzuzeigen. Beim Verfassen der nächsten Beiträge kannst du auch selbst eine Inhaltswarnung für hochgeladene Medien festlegen. sensitive: Von nun an werden alle deine hochgeladenen Mediendateien mit einer Inhaltswarnung versehen und hinter einer Warnung versteckt. silence: Solange dein Konto limitiert ist, können nur die Leute, die dir bereits folgen, deine Beiträge auf dem Server sehen, und es könnte sein, dass du von verschiedenen öffentlichen Listungen ausgeschlossen wirst. Andererseits können andere dir manuell folgen. suspend: Du kannst dein Konto nicht mehr verwenden und dein Profil und andere Daten sind nicht mehr verfügbar. Du kannst dich immer noch anmelden, um eine Sicherung deiner Daten anzufordern, bis die Daten innerhalb von 30 Tagen vollständig gelöscht wurden. Allerdings werden wir einige Daten speichern, um zu verhindern, dass du die Sperrung umgehst. diff --git a/config/locales/devise.et.yml b/config/locales/devise.et.yml index 4142eaec8a..b49a9f05f5 100644 --- a/config/locales/devise.et.yml +++ b/config/locales/devise.et.yml @@ -6,7 +6,7 @@ et: send_instructions: Te saate paari minuti pärast e-kirja juhistega, kuidas oma e-posti aadressit kinnitada. Palun kontrollige oma rämpsposti kausta juhul, kui te ei saanud seda e-kirja. send_paranoid_instructions: Kui teie e-postiaadress eksisteerib meie andmebaasis, saate paari minuti pärast e-kirja juhistega, kuidas oma e-posti aadressit kinnitada. Palun kontrollige oma rämpsposti kausta juhul, kui te ei saanud seda e-kirja. failure: - already_authenticated: Te olete juba sisse loginud. + already_authenticated: Oled juba sisse loginud. inactive: Teie konto pole veel aktiveeritud. invalid: Valed %{authentication_keys} või salasõna. last_attempt: Teil on veel üks katse kuni teie konto on lukustatud. @@ -18,21 +18,21 @@ et: unconfirmed: Te peate kinnitama oma e-postiaadressi enne jätkamist. mailer: confirmation_instructions: - action: Kinnita e-postiaadress + action: Kinnitage e-postiaadress action_with_app: Kinnita ja naase %{app} - explanation: Te olete loonud %{host} konto selle e-postiaadressiga. Te olete ühe kliki kaugusel selle aktiveerimisest. Kui see polnud teie, palun eirake seda kirja. - explanation_when_pending: Te esitasite taotluse liituda %{host} kasutajaks selle e-postiaadressiga. Palun kinnitage oma e-posti aadress ja siis vaatame me teie taotluse üle. Võite logida sisse, et oma andmeid muuta või konto kustutada, aga te ei saa ligi enamustele tegevustele enne, kui teie konto on kinnitatud moderaatorite poolt. Kui teie taotlus tagasi lükatakse, kustutatakse teie andmed, seega pole mingit järgevat tegevust teie poolt vaja. Kui see polnud teie, siis palun eirake seda kirja. Kui konto on kinnitatud, siis saate selle kohta eraldi e-kirja. + explanation: Oled loonud %{host} konto selle e-postiaadressiga. Oled ühe kliki kaugusel selle aktiveerimisest. Kui see polnud sina, palun eira seda kirja. + explanation_when_pending: "Esitasite taotluse liituda selle e-postiaadressiga %{host} kasutajaks. Palume kinnitada e-posti aadress. Pärast seda vaatame me teie taotluse üle. Võite logida sisse, et oma andmeid muuta või konto kustutada, aga te ei saa enamustele tegevustele ligi enne, kui teie konto on meie moderaatorite poolt kinnitatud. Kui konto on kinnitatud, saate selle kohta eraldi e-kirja.\nKui teie taotlus lükatakse aga tagasi, kustutatakse ka teie andmed ja mingit teiepoolset järeltegevust pole vaja. \nKui see polnud teie, siis palume seda kirja eirata." extra_html: Palun tutvuge meie serveri reeglitega ning meie kasutustingimustega. subject: 'Mastodon: %{instance} kinnitamisjuhised' title: Kinnita e-postiaadress email_changed: explanation: 'Teie konto e-postiaadress muudetakse:' - extra: Kui te ei muutnud oma e-posti, on tõenäoline, et kellelgi on ligipääs teie kontole. Palun muutke oma salasõna koheselt või võtke ühendust oma serveri administraatoriga, kui olete oma kontost välja lukustatud. + extra: Kui sa ei muutnud oma e-posti, on tõenäoline, et kellelgi on ligipääs su kontole. Palun muuda koheselt oma salasõna. Kui oled aga oma kontost välja lukustatud, võta ühendust oma serveri administraatoriga. subject: 'Mastodon: e-post muudetud' title: Uus e-postiaadress password_change: explanation: Konto salasõna on vahetatud. - extra: Kui Te ei muutnud oma salasõna, on tõenäoline, et keegi on teie kontole ligi pääsenud. Palun muutke viivitamata oma salasõna või võtke ühendust serveri haldajaga, kui oma kontole ligi ei pääse. + extra: Kui sa ei muutnud oma salasõna, on tõenäoline, et keegi on su kontole ligi pääsenud. Palun muuda viivitamata oma salasõna. Kui sa oma kontole ligi ei pääse, võta ühendust serveri haldajaga. subject: 'Mastodon: salasõna muudetud' title: Salasõna muudetud reconfirmation_instructions: @@ -81,10 +81,10 @@ et: failure: Ei saanud teid tuvastada %{kind} kaudu, kuna "%{reason}". success: Tuvastamine %{kind} konto järgi õnnestus. passwords: - no_token: Te ei saa sellele leheküljele ligi ilma tulemata salasõna lähtestamis e-kirjast. Kui te tulete salasõna lähtestamise e-kirjast, palun olge kindel, et kasutasite tervet teile antud URLi. + no_token: Sellele leheküljele ei pääse tulemata salasõna lähtestamise e-kirjast. Kui tuled salasõna lähtestamise e-kirjast, palun veendu, et kasutasid tervet saadetud URLi. send_instructions: Kui teie e-postiaadress eksisteerib meie andmebaasis, saate paari minuti pärast e-kirja juhistega, kuidas oma salasõna taastada. Palun kontrollige oma rämpsposti kausta juhul, kui te ei saanud seda e-kirja. send_paranoid_instructions: Kui teie e-postiaadress eksisteerib meie andmebaasis, saate paari minuti pärast e-kirja juhistega, kuidas oma salasõna taastada. Palun kontrollige oma rämpsposti kausta juhul, kui te ei saanud seda e-kirja. - updated: Teie salasõna muutmine õnnestus. Te olete nüüd sisse loginud. + updated: Salasõna muutmine õnnestus. Oled nüüd sisse logitud. updated_not_active: Teie salasõna muutmine õnnestus. registrations: destroyed: Nägemist! Teie konto sulgemine õnnestus. Me loodame teid varsti taas näha. @@ -93,7 +93,7 @@ et: signed_up_but_locked: Teie konto loodi edukalt, kuid me ei saanud teid sisse logida, kuna teie konto on lukustatud. signed_up_but_pending: Kiri kinnituslingiga saadeti teie e-postile. Pärast seda, kui te vajutate lingile, vaatame me teie taotluse üle. Teid teavitatakse, kui see on vastu võetud. signed_up_but_unconfirmed: Kiri kinnituslingiga saadeti teie e-postile. Palun järgige linki, et aktiveerida oma konto. Palun kontrollige oma rämpsposti, kui te ei saanud seda e-kirja. - update_needs_confirmation: Teie konto uuendamine õnnestus, kuid me peame teie e-postiaadressit kinnitama. Palun kontrollige oma e-posti ning järgige linki, et kinnitada oma e-postiaadress. Palun kontrollige oma rämpsposti, kui te ei saanud seda e-kirja. + update_needs_confirmation: Teie konto uuendamine õnnestus, kuid e-postiaadress tuleb veel kinnitada. Palun kontrollige oma e-posti ning järgige kirjas olevat linki, et e-postiaadress kinnitada. Palun kontrollige rämpsposti, kui te sellist e-kirja ei saanud. updated: Teie konto uuendamine õnnestus. sessions: already_signed_out: Väljumine õnnestus. diff --git a/config/locales/devise.sv.yml b/config/locales/devise.sv.yml index c1696d3b43..e02983ad5f 100644 --- a/config/locales/devise.sv.yml +++ b/config/locales/devise.sv.yml @@ -84,16 +84,16 @@ sv: no_token: Du kan inte komma åt den här sidan utan att komma från ett e-postmeddelande för lösenordsåterställning. Om du kommer från ett lösenordsåterställt e-postmeddelande, var vänlig och se till att du använde hela webbadressen. send_instructions: Om din e-postadress finns i vår databas, får du en länk för återställning av lösenord på din e-postadress om några minuter. Kontrollera din spammapp om du inte fick det här e-postmeddelandet. send_paranoid_instructions: Om din e-postadress finns i vår databas, får du en länk för återställning av lösenord på din e-postadress om några minuter. Kontrollera din spammapp om du inte fick det här e-postmeddelandet. - updated: Ditt lösenord har ändrats framgångsrikt. Du är nu inloggad. + updated: Ditt lösenord har ändrats. Du är nu inloggad. updated_not_active: Ditt lösenord har ändrats. Du är nu inloggad. registrations: - destroyed: Adjö! Ditt konto har blivit nerstängt. Vi hoppas att vi ses snart igen. + destroyed: Adjö! Ditt konto har blivit nedstängt. Vi hoppas att vi snart ses igen. signed_up: Välkommen! Du har nu registrerat dig. signed_up_but_inactive: Du har nu registrerat dig. Vi kunde dock inte logga in dig eftersom ditt konto ännu inte är aktiverat. signed_up_but_locked: Du har nu registrerat dig. Vi kunde dock inte logga in eftersom ditt konto är låst. signed_up_but_pending: Ett meddelande med en bekräftelselänk har skickats till din e-postadress. När du klickar på länken kommer vi att granska din ansökan. Du kommer att meddelas om den godkänns. signed_up_but_unconfirmed: Ett meddelande med en bekräftelselänk har skickats till din e-postadress. Vänligen följ länken för att aktivera ditt konto. Kontrollera din skräppostmapp om du inte fick det här e-postmeddelandet. - update_needs_confirmation: Du har uppdaterat ditt konto med framgång, men vi måste verifiera din nya e-postadress. Vänligen kolla din email och följ bekräfta länken för att bekräfta din nya e-postadress. Kontrollera din spammapp om du inte fick det här e-postmeddelandet. + update_needs_confirmation: Du har uppdaterat ditt konto, men vi måste verifiera din nya e-postadress. Vänligen kolla din e-post och följ bekräfta-länken för att bekräfta din nya e-postadress. Kontrollera din skräppost om du inte fick e-postmeddelandet. updated: Ditt konto har uppdaterats utan problem. sessions: already_signed_out: Utloggad. diff --git a/config/locales/doorkeeper.be.yml b/config/locales/doorkeeper.be.yml index 3f031904a0..9211818421 100644 --- a/config/locales/doorkeeper.be.yml +++ b/config/locales/doorkeeper.be.yml @@ -149,9 +149,17 @@ be: scopes: admin:read: чытаць усе даныя на серверы admin:read:accounts: бачыць канфідэнцыйную інфармацыю ўсіх акаўнтаў + admin:read:domain_allows: бачыць канфідэнцыяльную інфармацыю ўсіх дазволеных даменаў + admin:read:domain_blocks: бачыць канфідэнцыяльную інфармацыю ўсіх блакіраваных даменаў + admin:read:email_domain_blocks: бачыць канфідэнцыяльную інфармацыю ўсіх блакіраваных даменаў эл. пошты + admin:read:ip_blocks: бачыць канфідэнцыяльную інфармацыю ўсіх блакіраваных IP admin:read:reports: чытаць далікатную інфармацыю са скарг і ўліковых запісаў, на якія пададзена скарга admin:write: змяняць усе даныя на серверы admin:write:accounts: мадэраваць уліковыя запісы + admin:write:domain_allows: мадэраваць дазволеныя дамены + admin:write:domain_blocks: мадэраваць блакіраваныя дамены + admin:write:email_domain_blocks: мадэраваць блакіраваныя дамены эл. пошты + admin:write:ip_blocks: мадэраваць блакіраваныя IP admin:write:reports: мадэраваць скаргі crypto: выкарыстоўваць скразное шыфраванне follow: змяняць зносіны ўліковага запісу diff --git a/config/locales/doorkeeper.bg.yml b/config/locales/doorkeeper.bg.yml index 4f8442b739..ba19ea313f 100644 --- a/config/locales/doorkeeper.bg.yml +++ b/config/locales/doorkeeper.bg.yml @@ -149,9 +149,19 @@ bg: scopes: admin:read: прочит на всички данни на сървъра admin:read:accounts: прочит на деликатна информация от всички акаунти + admin:read:canonical_email_blocks: четене на деликатна информация на всички канонични блокирания на е-поща + admin:read:domain_allows: четене на деликатна информация на всички домейни позволено + admin:read:domain_blocks: четене на деликатна информация на всички домейни блокирано + admin:read:email_domain_blocks: четене на деликатна информация на всички домейни на е-поща блокирано + admin:read:ip_blocks: четене на деликатна информация на всички IP адреси блокирано admin:read:reports: прочит на деликатна информация от всички докладвания и докладвани акаунти admin:write: промяна на всички данни на сървъра admin:write:accounts: извършване на действия за модериране на акаунти + admin:write:canonical_email_blocks: извършване на модериращи действия в канонични блокирания на е-поща + admin:write:domain_allows: извършване на действия за модериране на акаунти в домейна позволено + admin:write:domain_blocks: извършване на действия за модериране на акаунти в домейна блокирано + admin:write:email_domain_blocks: извършване на действия за модериране на акаунти в домейна на е-поща блокирано + admin:write:ip_blocks: извършване на действия за модериране на IP адреси блокирано admin:write:reports: извършване на действия за модериране на докладвания crypto: употреба на цялостно шифроване follow: промяна на взаимоотношенията с други акаунти diff --git a/config/locales/doorkeeper.cs.yml b/config/locales/doorkeeper.cs.yml index 09cad8487c..c9f8777fa3 100644 --- a/config/locales/doorkeeper.cs.yml +++ b/config/locales/doorkeeper.cs.yml @@ -150,9 +150,18 @@ cs: admin:read: číst všechna data na serveru admin:read:accounts: číst citlivé informace všech účtů admin:read:canonical_email_blocks: číst citlivé informace všech kanonických e-mailových bloků + admin:read:domain_allows: číst citlivé informace ze všech povolených domén + admin:read:domain_blocks: číst citlivé informace ze všech bloků domén + admin:read:email_domain_blocks: číst citlivé informace ze všech bloků emailových domén + admin:read:ip_blocks: číst citlivé informace ze všech bloků IP admin:read:reports: číst citlivé informace všech nahlášení a nahlášených účtů admin:write: měnit všechna data na serveru admin:write:accounts: provádět moderátorské akce s účty + admin:write:canonical_email_blocks: provést akce moderace na kanonických emailových blocích + admin:write:domain_allows: provést akce moderace na povolených doménách + admin:write:domain_blocks: provést akce moderace na doménových blocích + admin:write:email_domain_blocks: provést akce moderace na blocích emailových domén + admin:write:ip_blocks: provést akce moderace na blocích IP admin:write:reports: provádět moderátorské akce s hlášeními crypto: používat end-to-end šifrování follow: upravovat vztahy mezi profily diff --git a/config/locales/doorkeeper.de.yml b/config/locales/doorkeeper.de.yml index 7aac00b01a..c27e419799 100644 --- a/config/locales/doorkeeper.de.yml +++ b/config/locales/doorkeeper.de.yml @@ -72,7 +72,7 @@ de: revoke: Bist du sicher? index: authorized_at: Autorisiert am %{date} - description_html: Dies sind Anwendungen, die über die Programmierschnittstelle (API) dieser Mastodon-Instanz auf dein Konto zugreifen können. Sollten hier Apps aufgeführt sein, die du nicht erkennst oder die sich verdächtig verhalten, solltest du den Zugriff schnellstmöglich widerrufen. + description_html: Dies sind Anwendungen, die über die Programmierschnittstelle (API) auf dein Konto zugreifen können. Wenn es Anwendungen gibt, die du hier nicht zuordnen kannst oder wenn sich eine Anwendung verdächtig verhält, kannst du den Zugriff widerrufen. last_used_at: Zuletzt verwendet am %{date} never_used: Nie verwendet scopes: Berechtigungen @@ -148,13 +148,20 @@ de: title: OAuth-Autorisierung nötig scopes: admin:read: alle Daten auf dem Server lesen - admin:read:accounts: sensible Daten aller Konten lesen - admin:read:canonical_email_blocks: vertrauliche Informationen aller kanonischen E-Mail-Blöcke lesen - admin:read:domain_allows: vertrauliche Informationen aller Domänen lesen - admin:read:domain_blocks: sensible Informationen aller Domänenblöcke lesen - admin:read:reports: sensible Daten aller Meldungen und gemeldeten Konten lesen + admin:read:accounts: sensible Informationen aller Konten lesen + admin:read:canonical_email_blocks: sensible Informationen aller kanonischen E-Mail-Sperren lesen + admin:read:domain_allows: sensible Informationen aller zugelassenen Domains lesen + admin:read:domain_blocks: sensible Informationen aller Domain-Sperren lesen + admin:read:email_domain_blocks: sensible Informationen aller E-Mail-Domainsperren lesen + admin:read:ip_blocks: sensible Informationen aller IP-Sperren lesen + admin:read:reports: sensible Informationen aller Meldungen und gemeldeten Konten lesen admin:write: alle Daten auf dem Server ändern admin:write:accounts: Moderationsaktionen auf Konten ausführen + admin:write:canonical_email_blocks: Moderationsaktionen auf kanonischen E-Mail-Sperren ausführen + admin:write:domain_allows: Moderationsaktionen auf zugelassende Domains ausführen + admin:write:domain_blocks: Moderationsaktionen auf Domainsperren ausführen + admin:write:email_domain_blocks: Moderationsaktionen auf E-Mail-Domainsperren ausführen + admin:write:ip_blocks: Moderationsaktionen auf IP-Sperren ausführen admin:write:reports: Moderationsaktionen auf Meldungen ausführen crypto: Ende-zu-Ende-Verschlüsselung verwenden follow: Kontenbeziehungen verändern diff --git a/config/locales/doorkeeper.es-AR.yml b/config/locales/doorkeeper.es-AR.yml index a6b6f87c65..789e7ab1de 100644 --- a/config/locales/doorkeeper.es-AR.yml +++ b/config/locales/doorkeeper.es-AR.yml @@ -150,6 +150,7 @@ es-AR: admin:read: leer todos los datos en el servidor admin:read:accounts: leer información sensible de todas las cuentas admin:read:canonical_email_blocks: leer información sensible de todos los bloques canónicos de correo electrónico + admin:read:domain_allows: leer información sensible de todos los dominios permitidos admin:read:domain_blocks: leer información sensible de todos los bloques de dominio admin:read:email_domain_blocks: leer información sensible de todos los bloques de dominio de correo electrónico admin:read:ip_blocks: leer información sensible de todos los bloques de direcciones IP @@ -157,6 +158,7 @@ es-AR: admin:write: modificar todos los datos en el servidor admin:write:accounts: ejecutar acciones de moderación en cuentas admin:write:canonical_email_blocks: ejecutar acciones de moderación en bloques canónicos de correo electrónico + admin:write:domain_allows: realizar acciones de moderación en el dominio permitido admin:write:domain_blocks: ejecutar acciones de moderación en bloques de dominio admin:write:email_domain_blocks: ejecutar acciones de moderación en bloques de dominio de correo electrónico admin:write:ip_blocks: ejecutar acciones de moderación en bloques de direcciones IP diff --git a/config/locales/doorkeeper.es.yml b/config/locales/doorkeeper.es.yml index 9b2eee652b..6e7ae458c9 100644 --- a/config/locales/doorkeeper.es.yml +++ b/config/locales/doorkeeper.es.yml @@ -149,9 +149,19 @@ es: scopes: admin:read: leer todos los datos en el servidor admin:read:accounts: leer información sensible de todas las cuentas + admin:read:canonical_email_blocks: leer información sensible de todos los bloques de correo canónico + admin:read:domain_allows: leer información sensible de todos los dominios permitidos + admin:read:domain_blocks: leer información sensible de todos los bloques de dominio + admin:read:email_domain_blocks: leer información sensible de todos los bloques de dominio de correo electrónico + admin:read:ip_blocks: leer información sensible de todos los bloques IP admin:read:reports: leer información sensible de todos los informes y cuentas reportadas admin:write: modificar todos los datos en el servidor admin:write:accounts: realizar acciones de moderación en cuentas + admin:write:canonical_email_blocks: realizar acciones de moderación en bloques de correo canónico + admin:write:domain_allows: realizar acciones de moderación en el dominio permitido + admin:write:domain_blocks: realizar acciones de moderación en bloques de dominio + admin:write:email_domain_blocks: realizar acciones de moderación en bloques de dominio de correo electrónico + admin:write:ip_blocks: realizar acciones de moderación en bloques IP admin:write:reports: realizar acciones de moderación en informes crypto: usar cifrado de extremo a extremo follow: seguir, bloquear, desbloquear y dejar de seguir cuentas diff --git a/config/locales/doorkeeper.et.yml b/config/locales/doorkeeper.et.yml index 5660832a13..74d16942c1 100644 --- a/config/locales/doorkeeper.et.yml +++ b/config/locales/doorkeeper.et.yml @@ -25,7 +25,7 @@ et: edit: Muuda submit: Saada confirmations: - destroy: Olete kindel? + destroy: Oled kindel? edit: title: Avalduse muutmine form: @@ -69,7 +69,7 @@ et: buttons: revoke: Tühista confirmations: - revoke: Olete kindel? + revoke: Oled kindel? index: authorized_at: Autoriseeritud %{date} description_html: Need on rakendused, millel on API kaudu juurdepääs kontole. Kui on rakendusi, mis on tundmatud või rakendus käitub halvasti, saab selle juurdepääsu tühistada. @@ -149,9 +149,19 @@ et: scopes: admin:read: lugeda kõiki andmeid serveril admin:read:accounts: lugeda privaatset informatsiooni kõikidel kontodel + admin:read:canonical_email_blocks: loe kõigi kanooniliste e-posti blokeeringute tundlikku infot + admin:read:domain_allows: loe kõigi domeenide lubade tundliku infot + admin:read:domain_blocks: loe kõigi domeenide blokeeringute tundlikku infot + admin:read:email_domain_blocks: loe kõigi e-posti blokeeringute tundlikku infot + admin:read:ip_blocks: loe kõigi IP-blokeeringute tundlikku infot admin:read:reports: lugeda privaatset informatsiooni kõikide teavituste ja teavitatud kasutajate kohta admin:write: muuta kõiki andmeid serveril admin:write:accounts: teostada moderaatori tegevusi kontodel + admin:write:canonical_email_blocks: modereeri kanoonilisi e-posti blokeeringuid + admin:write:domain_allows: modereeri domeeni lubasid + admin:write:domain_blocks: modereeri domeeni blokeeringuid + admin:write:email_domain_blocks: modereeri e-postidomeenide blokeeringuid + admin:write:ip_blocks: modereeri IP-blokeeringuid admin:write:reports: teostada moderaatori tegevusi teavitustel crypto: kasuta otspunktkrüpeerimist follow: muuta kontode suhteid @@ -168,13 +178,13 @@ et: read:notifications: näha Teie teateid read:reports: näha Teie teavitusi read:search: otsida Teie nimel - read:statuses: näha kõiki staatuseid + read:statuses: näha kõiki postitusi write: muuta kogu konto andmeid write:accounts: muuta profiili write:blocks: blokeerida kontosid ja domeene - write:bookmarks: lisada staatusele järjehoidjaid + write:bookmarks: lisada postitusele järjehoidja write:conversations: vaigista ja kustuta vestlused - write:favourites: lisada staatuseid lemmikuks + write:favourites: lisada postitusi lemmikuks write:filters: luua filtreid write:follows: jälgida inimesi write:lists: luua nimekirju @@ -182,4 +192,4 @@ et: write:mutes: vaigista inimesi ja vestluseid write:notifications: puhasta Teie teateid write:reports: teavitada teistest inimestest - write:statuses: avaldada staatuseid + write:statuses: avaldada postitusi diff --git a/config/locales/doorkeeper.fr.yml b/config/locales/doorkeeper.fr.yml index bc4bd20bb7..079842de3a 100644 --- a/config/locales/doorkeeper.fr.yml +++ b/config/locales/doorkeeper.fr.yml @@ -3,8 +3,8 @@ fr: activerecord: attributes: doorkeeper/application: - name: Nom - redirect_uri: L’URL de redirection + name: Nom de l'application + redirect_uri: URI de redirection scopes: Étendues website: Site web de l’application errors: @@ -149,9 +149,19 @@ fr: scopes: admin:read: lire toutes les données du serveur admin:read:accounts: lire les informations sensibles de tous les comptes + admin:read:canonical_email_blocks: lire les informations sensibles de tous les bloqueurs d'e-mails canoniques + admin:read:domain_allows: lire les informations sensibles de tous les domaines autorisés + admin:read:domain_blocks: lire les informations sensibles de tous les blocqueurs de domaines + admin:read:email_domain_blocks: lire les informations sensibles de tous les blocqueurs d'e-mails de domaines + admin:read:ip_blocks: lire les informations sensibles de tous les blocqueurs d'IP admin:read:reports: lire les informations sensibles de tous les signalements et des comptes signalés admin:write: modifier toutes les données sur le serveur admin:write:accounts: effectuer des actions de modération sur les comptes + admin:write:canonical_email_blocks: effectuer des actions de modération sur les bloqueurs d'e-mails canoniques + admin:write:domain_allows: effectuer des actions de modération sur les autorisations de domaines + admin:write:domain_blocks: effectuer des actions de modération sur des bloqueurs de domaines + admin:write:email_domain_blocks: effectuer des actions de modération sur des bloqueurs d'e-mails de domaines + admin:write:ip_blocks: effectuer des actions de modération sur des bloqueurs d'IP admin:write:reports: effectuer des actions de modération sur les signalements crypto: utiliser le chiffrement de bout-en-bout follow: modifier les relations du compte diff --git a/config/locales/doorkeeper.gl.yml b/config/locales/doorkeeper.gl.yml index aaf4c0823c..b71df1c771 100644 --- a/config/locales/doorkeeper.gl.yml +++ b/config/locales/doorkeeper.gl.yml @@ -149,9 +149,19 @@ gl: scopes: admin:read: ler todos os datos no servidor admin:read:accounts: ler información sensible de todas as contas + admin:read:canonical_email_blocks: ler a información sensible de tódolos bloqueos de email canónicos + admin:read:domain_allows: ler a información sensible de tódolos dominios permitidos + admin:read:domain_blocks: ler a información sensible de tódolos bloqueos de dominio + admin:read:email_domain_blocks: ler a información sensible de tódolos dominios de email + admin:read:ip_blocks: ler a información sensible de tódolos bloqueos de IP admin:read:reports: ler información sensible de todos os informes e contas denunciadas admin:write: modificar todos os datos no servidor admin:write:accounts: executar accións de moderación nas contas + admin:write:canonical_email_blocks: realizar accións de moderación en bloqueos de email canónicos + admin:write:domain_allows: realizar accións de moderación en dominios permitidos + admin:write:domain_blocks: realizar accións de moderación en bloqueos de dominio + admin:write:email_domain_blocks: realizar accións de moderación en bloqueos de dominio de email + admin:write:ip_blocks: realizar accións de moderación en bloqueos de IPs admin:write:reports: executar accións de moderación nas denuncias crypto: usar cifrado extremo-a-extremo follow: modificar as relacións da conta diff --git a/config/locales/doorkeeper.is.yml b/config/locales/doorkeeper.is.yml index e607901f77..243b45c802 100644 --- a/config/locales/doorkeeper.is.yml +++ b/config/locales/doorkeeper.is.yml @@ -149,9 +149,19 @@ is: scopes: admin:read: lesa öll gögn á netþjóninum admin:read:accounts: lesa viðkvæmar upplýsingar á öllum notendaaðgöngum + admin:read:canonical_email_blocks: lesa viðkvæmar upplýsingar um allar stafréttar útilokanir tölvupósts + admin:read:domain_allows: lesa viðkvæmar upplýsingar um öll leyfð lén + admin:read:domain_blocks: lesa viðkvæmar upplýsingar um öll útilokuð lén + admin:read:email_domain_blocks: lesa viðkvæmar upplýsingar um öll útilokuð tölvupóstlén + admin:read:ip_blocks: lesa viðkvæmar upplýsingar um allar útilokanir IP-vistfanga admin:read:reports: lesa viðkvæmar upplýsingar í öllum skýrslum og kærðum notendaaðgöngum admin:write: breyta öllum gögnum á netþjóninum admin:write:accounts: framkvæma umsjónaraðgerðir á notendaaðganga + admin:write:canonical_email_blocks: framkvæma umsjónaraðgerðir á stafréttar útilokanir tölvupósts + admin:write:domain_allows: framkvæma umsjónaraðgerðir á leyfð lén + admin:write:domain_blocks: framkvæma umsjónaraðgerðir á útilokuð lén + admin:write:email_domain_blocks: framkvæma umsjónaraðgerðir á útilokuð tölvupóstlén + admin:write:ip_blocks: framkvæma umsjónaraðgerðir á útilokuð IP-vistföng admin:write:reports: framkvæma umsjónaraðgerðir á kærur crypto: nota enda-í-enda dulritun follow: breyta venslum aðgangs diff --git a/config/locales/doorkeeper.ko.yml b/config/locales/doorkeeper.ko.yml index 20e41af95d..214e2c9d83 100644 --- a/config/locales/doorkeeper.ko.yml +++ b/config/locales/doorkeeper.ko.yml @@ -3,10 +3,10 @@ ko: activerecord: attributes: doorkeeper/application: - name: 어플리케이션 이름 + name: 애플리케이션 이름 redirect_uri: 리다이렉트 URI scopes: 범위 - website: 어플리케이션 웹사이트 + website: 애플리케이션 웹사이트 errors: models: doorkeeper/application: @@ -27,18 +27,18 @@ ko: confirmations: destroy: 정말로 실행하시겠습니까? edit: - title: 어플리케이션 수정 + title: 애플리케이션 수정 form: error: 이런! 오류를 확인하세요 help: native_redirect_uri: "%{native_redirect_uri} 을/를 이용해 로컬 테스트를 할 수 있습니다" - redirect_uri: 한 줄에 하나의 URI 를 작성하세요 + redirect_uri: 한 줄에 하나의 URI를 작성하세요 scopes: 스페이스로 범위를 구분하세요. 빈 칸으로 놔두면 기본 범위를 사용합니다. index: - application: 어플리케이션 + application: 애플리케이션 callback_url: 콜백 URL delete: 삭제 - empty: 어플리케이션이 없습니다. + empty: 애플리케이션이 없습니다. name: 이름 new: 새 애플리케이션 scopes: 범위 @@ -58,7 +58,7 @@ ko: authorize: 승인 deny: 거부 error: - title: 에러가 발생하였습니다 + title: 오류가 발생하였습니다 new: prompt_html: "%{client_name}이 당신의 계정에 대한 접근 권한을 요청합니다. 이것은 제3자의 응용프로그램입니다. 이것을 신뢰하지 않는다면, 권한을 승인하지 말아야 합니다." review_permissions: 권한 검토 @@ -157,6 +157,11 @@ ko: admin:read:reports: 신고와 신고 된 계정의 민감한 정보 읽기 admin:write: 서버의 모든 데이터 수정 admin:write:accounts: 계정에 모더레이션 조치 취하기 + admin:write:canonical_email_blocks: 정규화된 이메일 차단에 모더레이션 조치 취하기 + admin:write:domain_allows: 도메인 허용에 모더레이션 조치 취하기 + admin:write:domain_blocks: 도메인 차단에 모더레이션 조치 취하기 + admin:write:email_domain_blocks: 이메일 도메인 차단에 모더레이션 조치 취하기 + admin:write:ip_blocks: IP 차단에 모더레이션 조치 취하기 admin:write:reports: 신고에 모더레이션 조치 취하기 crypto: 종단간 암호화 사용 follow: 계정의 관계를 수정 diff --git a/config/locales/doorkeeper.nl.yml b/config/locales/doorkeeper.nl.yml index 38ae2f4f41..67ba5aa9d0 100644 --- a/config/locales/doorkeeper.nl.yml +++ b/config/locales/doorkeeper.nl.yml @@ -149,9 +149,19 @@ nl: scopes: admin:read: alle gegevens op de server lezen admin:read:accounts: gevoelige informatie van alle accounts lezen + admin:read:canonical_email_blocks: lees gevoelige informatie van alle canonieke e-mailblokken + admin:read:domain_allows: lees gevoelige informatie van alle domeinen + admin:read:domain_blocks: lees gevoelige informatie van alle domeinblokken + admin:read:email_domain_blocks: lees gevoelige informatie van alle e-maildomeinblokken + admin:read:ip_blocks: lees gevoelige informatie van alle IP-blokken admin:read:reports: gevoelige informatie van alle rapportages en gerapporteerde accounts lezen admin:write: wijzig alle gegevens op de server admin:write:accounts: moderatiemaatregelen tegen accounts nemen + admin:write:canonical_email_blocks: voer moderatieacties uit op canonieke e-mailblokken + admin:write:domain_allows: voer moderatieacties uit op domeintoestemmingen + admin:write:domain_blocks: moderatiemaatregelen nemen op domeinblokkades + admin:write:email_domain_blocks: moderatiemaatregelen nemen op e-maildomeinen + admin:write:ip_blocks: moderatiemaatregelen nemen tegen IP-adresblokken admin:write:reports: moderatiemaatregelen nemen in rapportages crypto: end-to-end-encryptie gebruiken follow: relaties tussen accounts bewerken diff --git a/config/locales/doorkeeper.nn.yml b/config/locales/doorkeeper.nn.yml index 4cc4ebace2..10e7fbc1d8 100644 --- a/config/locales/doorkeeper.nn.yml +++ b/config/locales/doorkeeper.nn.yml @@ -149,9 +149,19 @@ nn: scopes: admin:read: lese alle data på tjeneren admin:read:accounts: lese sensitiv informasjon om alle kontoar + admin:read:canonical_email_blocks: les ømtolig informasjon om alle kanoniske e-postblokkeringar + admin:read:domain_allows: les ømtolig informasjon om alle domeneløyve + admin:read:domain_blocks: les ømtolig informasjon om alle domeneblokkeringar + admin:read:email_domain_blocks: les ømtolig informasjon om alle e-postdomeneblokkeringar + admin:read:ip_blocks: les ømtolig informasjon om alle IP-blokkeringar admin:read:reports: lese sensitiv informasjon om alle rapportar og rapporterte kontoar admin:write: endre alle data på tenaren admin:write:accounts: utføre moderatorhandlingar på kontoar + admin:write:canonical_email_blocks: utføre modereringshandlingar på kanoniske e-postblokkeringar + admin:write:domain_allows: utføre modereringshandlingar på domeneløyve + admin:write:domain_blocks: utføre modereringshandlingar på domeneblokkeringar + admin:write:email_domain_blocks: utføre modereringshandlingar på e-postdomeneblokkeringar + admin:write:ip_blocks: utføre modereringshandlingar på IP-blokkeringar admin:write:reports: utføre moderatorhandlingar på rapportar crypto: bruk ende-til-ende-kryptering follow: fylg, blokkér, avblokkér, avfylg brukarar diff --git a/config/locales/doorkeeper.pt-PT.yml b/config/locales/doorkeeper.pt-PT.yml index 4336362ffb..2648118d83 100644 --- a/config/locales/doorkeeper.pt-PT.yml +++ b/config/locales/doorkeeper.pt-PT.yml @@ -149,9 +149,19 @@ pt-PT: scopes: admin:read: ler todos os dados no servidor admin:read:accounts: ler informações sensíveis de todas as contas + admin:read:canonical_email_blocks: ler informações sensíveis de todos os bloqueios de endereços de e-mail canônicos + admin:read:domain_allows: ler informações sensíveis de todos os domínios permitios + admin:read:domain_blocks: ler informações sensíveis de todos os bloqueios de domínio + admin:read:email_domain_blocks: ler informações sensíveis de todos os bloqueios de domínio de e-mail + admin:read:ip_blocks: ler informações sensíveis de todos os bloqueios de IPs admin:read:reports: ler informações sensíveis de todas as denúnicas e contas denunciadas admin:write: modificar todos os dados no servidor admin:write:accounts: executar ações de moderação em contas + admin:write:canonical_email_blocks: executar ações de moderação no bloqueio de endereços de e-mail canônicos + admin:write:domain_allows: executar ações de moderação na permissão de domínios + admin:write:domain_blocks: executar ações de moderação no bloqueio de domínios + admin:write:email_domain_blocks: executar ações de moderação no bloqueio de domínios de e-mail + admin:write:ip_blocks: executar ações de moderação no bloqueio de IPs admin:write:reports: executar ações de moderação em denúncias crypto: usa encriptação ponta-a-ponta follow: siga, bloqueie, desbloqueie, e deixa de seguir contas diff --git a/config/locales/doorkeeper.ru.yml b/config/locales/doorkeeper.ru.yml index 86883bf149..97bf7fcc1c 100644 --- a/config/locales/doorkeeper.ru.yml +++ b/config/locales/doorkeeper.ru.yml @@ -149,6 +149,8 @@ ru: scopes: admin:read: читать все данные на сервере admin:read:accounts: читать конфиденциальную информацию всех учётных записей + admin:read:canonical_email_blocks: чтение конфиденциальной информации всех канонических блоков электронной почты + admin:read:domain_allows: чтение конфиденциальной информации для всего домена позволяет admin:read:reports: читать конфиденциальную информацию о всех жалобах и учётных записях с жалобами admin:write: модифицировать все данные на сервере admin:write:accounts: производить модерацию учётных записей diff --git a/config/locales/doorkeeper.sq.yml b/config/locales/doorkeeper.sq.yml index 7b346efc90..c6c1731874 100644 --- a/config/locales/doorkeeper.sq.yml +++ b/config/locales/doorkeeper.sq.yml @@ -149,9 +149,19 @@ sq: scopes: admin:read: të lexojë krejt të dhënat te shërbyesi admin:read:accounts: të lexojë krejt të dhënat rezervat të krejt llogarive + admin:read:canonical_email_blocks: të lexojë hollësi rezervat të krejt bllokimeve të zakonshëm të email-eve + admin:read:domain_allows: të lexojë hollësi rezervat të krejt lejimeve të përkatësive + admin:read:domain_blocks: të lexojë hollësi rezervat të krejt bllokimeve të përkatësive + admin:read:email_domain_blocks: të lexojë hollësi rezervat të krejt bllokimeve të përkatësive të email-eve + admin:read:ip_blocks: të lexojë hollësi rezervat të krejt bllokimeve të IP-eve admin:read:reports: të lexojë të dhëna rezervat të krejt raportimeve dhe të llogarive të raportuara admin:write: të përpunojë krejt të dhënat në shërbyes admin:write:accounts: të kryejë veprime moderimi në llogaritë + admin:write:canonical_email_blocks: të kryejë veprime moderimi në bllokime të zakonshëm të email-eve + admin:write:domain_allows: të kryejë veprime moderimi mbi lejime përkatësish + admin:write:domain_blocks: të kryejë veprime moderimi mbi bllokime përkatësish + admin:write:email_domain_blocks: të kryejë veprime moderimi mbi lejime përkatësish email + admin:write:ip_blocks: të kryejë veprime moderimi mbi bllokime IP-sh admin:write:reports: të kryejë veprime moderimi në raportime crypto: përdor fshehtëzim skaj-më-skaj follow: të ndryshojë marrëdhënie llogarish diff --git a/config/locales/doorkeeper.sr-Latn.yml b/config/locales/doorkeeper.sr-Latn.yml index 568e53d590..66ec102b1c 100644 --- a/config/locales/doorkeeper.sr-Latn.yml +++ b/config/locales/doorkeeper.sr-Latn.yml @@ -149,9 +149,14 @@ sr-Latn: scopes: admin:read: čitanje svih podataka na serveru admin:read:accounts: čitanje osetljivih podataka za sve naloge + admin:read:domain_allows: pročitaj osetljive informacije za sve dozvole domena + admin:read:domain_blocks: pročitaj osetljive informacije za sve blokove domena + admin:read:ip_blocks: pročitaj osetljive informacije za sve IP blokove admin:read:reports: čitanje osetljivih podataka svih izveštaja i prijavljenih naloga admin:write: menjanje svih podataka na serveru admin:write:accounts: vršenje moderatorskih aktivnosti nad nalozima + admin:write:domain_blocks: izvrši moderatorske aktivnosti na blokovima domena + admin:write:ip_blocks: izvrši moderatorske aktivnosti na IP blokovima admin:write:reports: vršenje moderatorskih aktivnosti nad izveštajima crypto: korišćenje end-to-end enkripcije follow: prati, blokira, odblokira i otprati naloge diff --git a/config/locales/doorkeeper.sr.yml b/config/locales/doorkeeper.sr.yml index 8053320513..20e39e1c04 100644 --- a/config/locales/doorkeeper.sr.yml +++ b/config/locales/doorkeeper.sr.yml @@ -149,9 +149,14 @@ sr: scopes: admin:read: читање свих података на серверу admin:read:accounts: читање осетљивих података за све налоге + admin:read:domain_allows: прочитај осетљиве информације за све дозволе домена + admin:read:domain_blocks: прочитај осетљиве информације за све блокове домена + admin:read:ip_blocks: прочитај осетљиве информације за све IP блокове admin:read:reports: читање осетљивих података свих извештаја и пријављених налога admin:write: мењање свих података на серверу admin:write:accounts: вршење модераторских активности над налозима + admin:write:domain_blocks: изврши модераторске активности на блоковима домена + admin:write:ip_blocks: изврши модераторске активности на IP блоковима admin:write:reports: вршење модераторских активности над извештајима crypto: коришћење end-to-end енкрипције follow: прати, блокира, одблокира и отпрати налоге diff --git a/config/locales/doorkeeper.th.yml b/config/locales/doorkeeper.th.yml index a0913dc92c..e4ca5b58f3 100644 --- a/config/locales/doorkeeper.th.yml +++ b/config/locales/doorkeeper.th.yml @@ -149,9 +149,19 @@ th: scopes: admin:read: อ่านข้อมูลทั้งหมดในเซิร์ฟเวอร์ admin:read:accounts: อ่านข้อมูลที่ละเอียดอ่อนของบัญชีทั้งหมด + admin:read:canonical_email_blocks: อ่านข้อมูลที่ละเอียดอ่อนของการปิดกั้นอีเมลมาตรฐานทั้งหมด + admin:read:domain_allows: อ่านข้อมูลที่ละเอียดอ่อนของการอนุญาตโดเมนทั้งหมด + admin:read:domain_blocks: อ่านข้อมูลที่ละเอียดอ่อนของการปิดกั้นโดเมนทั้งหมด + admin:read:email_domain_blocks: อ่านข้อมูลที่ละเอียดอ่อนของการปิดกั้นโดเมนอีเมลทั้งหมด + admin:read:ip_blocks: อ่านข้อมูลที่ละเอียดอ่อนของการปิดกั้น IP ทั้งหมด admin:read:reports: อ่านข้อมูลที่ละเอียดอ่อนของรายงานและบัญชีที่ได้รับการรายงานทั้งหมด admin:write: ปรับเปลี่ยนข้อมูลทั้งหมดในเซิร์ฟเวอร์ admin:write:accounts: ทำการกระทำการควบคุมบัญชี + admin:write:canonical_email_blocks: ทำการกระทำการควบคุมการปิดกั้นอีเมลมาตรฐาน + admin:write:domain_allows: ทำการกระทำการควบคุมการอนุญาตโดเมน + admin:write:domain_blocks: ทำการกระทำการควบคุมการปิดกั้นโดเมน + admin:write:email_domain_blocks: ทำการกระทำการควบคุมการปิดกั้นโดเมนอีเมล + admin:write:ip_blocks: ทำการกระทำการควบคุมการปิดกั้น IP admin:write:reports: ทำการกระทำการควบคุมรายงาน crypto: ใช้การเข้ารหัสแบบต้นทางถึงปลายทาง follow: ปรับเปลี่ยนความสัมพันธ์ของบัญชี diff --git a/config/locales/doorkeeper.tr.yml b/config/locales/doorkeeper.tr.yml index 51d0dff085..704a5af071 100644 --- a/config/locales/doorkeeper.tr.yml +++ b/config/locales/doorkeeper.tr.yml @@ -149,9 +149,19 @@ tr: scopes: admin:read: sunucudaki tüm verileri okuma admin:read:accounts: tüm hesapların hassas bilgilerini okuma + admin:read:canonical_email_blocks: tüm kurallı e-posta engellerinin hassas bilgilerini okuma + admin:read:domain_allows: tüm alan adı izinlerinin hassas bilgilerini okuma + admin:read:domain_blocks: tüm alan adı engellerinin hassas bilgilerini okuma + admin:read:email_domain_blocks: tüm e-posta alan adı engellerinin hassas bilgilerini okuma + admin:read:ip_blocks: tüm IP engellerinin hassas bilgilerini okuma admin:read:reports: tüm raporların ve raporlanan hesapların hassas bilgilerini okuma admin:write: sunucudaki tüm verileri değiştirin admin:write:accounts: hesaplarda denetleme eylemleri gerçekleştirin + admin:write:canonical_email_blocks: kurallı e-posta engellemeleri için denetleme eylemleri gerçekleştirin + admin:write:domain_allows: alan adı izinleri için denetleme eylemleri gerçekleştirin + admin:write:domain_blocks: alan adı engellemeleri için denetleme eylemleri gerçekleştirin + admin:write:email_domain_blocks: e-posta alan adı engellemeleri için denetleme eylemleri gerçekleştirin + admin:write:ip_blocks: IP engellemeleri için denetleme eylemleri gerçekleştirin admin:write:reports: raporlarda denetleme eylemleri gerçekleştirin crypto: uçtan uca şifreleme kullan follow: hesap ilişkilerini değiştirin diff --git a/config/locales/doorkeeper.uk.yml b/config/locales/doorkeeper.uk.yml index 04ec0dc47e..8cdecabbcd 100644 --- a/config/locales/doorkeeper.uk.yml +++ b/config/locales/doorkeeper.uk.yml @@ -58,7 +58,7 @@ uk: authorize: Авторизувати deny: Відмовити error: - title: Сталася помилка + title: Трапилась помилка new: prompt_html: "%{client_name} хоче отримати доступ до вашого облікового запису. Це сторонній застосунок. Якщо ви йому не довіряєте, не варто авторизувати його." review_permissions: Переглянути дозволи diff --git a/config/locales/doorkeeper.zh-CN.yml b/config/locales/doorkeeper.zh-CN.yml index 2ce18fe440..e74f46ad59 100644 --- a/config/locales/doorkeeper.zh-CN.yml +++ b/config/locales/doorkeeper.zh-CN.yml @@ -149,9 +149,19 @@ zh-CN: scopes: admin:read: 读取服务器上的所有数据 admin:read:accounts: 读取所有账号的敏感信息 + admin:read:canonical_email_blocks: 读取所有标准电子邮件块的敏感信息 + admin:read:domain_allows: 读取所有域的敏感信息 + admin:read:domain_blocks: 读取所有域块的敏感信息 + admin:read:email_domain_blocks: 读取所有电子邮件域块的敏感信息 + admin:read:ip_blocks: 读取所有IP块的敏感信息 admin:read:reports: 读取所有举报和被举报账号的敏感信息 admin:write: 修改服务器上的所有数据 admin:write:accounts: 对账号执行管理操作 + admin:write:canonical_email_blocks: 在标准电子邮件块上执行管理操作 + admin:write:domain_allows: 在域上执行管理操作 + admin:write:domain_blocks: 在域块上执行管理操作 + admin:write:email_domain_blocks: 在电子邮件域块上执行管理操作 + admin:write:ip_blocks: 在 IP 块上执行管理操作 admin:write:reports: 对举报执行管理操作 crypto: 使用端到端加密 follow: 关注或屏蔽用户 diff --git a/config/locales/doorkeeper.zh-HK.yml b/config/locales/doorkeeper.zh-HK.yml index 0bd60c08ee..632d51183c 100644 --- a/config/locales/doorkeeper.zh-HK.yml +++ b/config/locales/doorkeeper.zh-HK.yml @@ -149,9 +149,19 @@ zh-HK: scopes: admin:read: 讀取伺服器的所有資料 admin:read:accounts: 讀取所有帳戶的敏感資訊 + admin:read:canonical_email_blocks: 讀取所有已封鎖標準電郵的敏感資訊 + admin:read:domain_allows: 讀取所有允許網域的敏感資訊 + admin:read:domain_blocks: 讀取所有已封鎖網域的敏感資訊 + admin:read:email_domain_blocks: 讀取所有已封鎖電郵網域的敏感資訊 + admin:read:ip_blocks: 讀取所有已封鎖 IP 的敏感資訊 admin:read:reports: 讀取所有回報 / 被回報之帳戶的敏感資訊 admin:write: 修改伺服器的所有資料 admin:write:accounts: 對帳號進行仲裁管理動作 + admin:write:canonical_email_blocks: 對已封鎖的標準電郵執行審核動作 + admin:write:domain_allows: 對已允許的網域進行審核動作 + admin:write:domain_blocks: 對已封鎖的網域進行審核動作 + admin:write:email_domain_blocks: 對已封鎖的電郵網域執行審核動作 + admin:write:ip_blocks: 對已封鎖的 IP 執行審核動作 admin:write:reports: 對回報進行仲裁管理動作 crypto: 使用端到端加密 follow: 修改帳號的對外聯繫 diff --git a/config/locales/es.yml b/config/locales/es.yml index 86fa5dcb73..ad836bd4ef 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -116,6 +116,8 @@ es: redownloaded_msg: Se actualizó correctamente el perfil de %{username} desde el origen reject: Rechazar rejected_msg: La solicitud de registro de %{username} ha sido rechazada con éxito + remote_suspension_irreversible: Los datos de esta cuenta han sido irreversiblemente eliminados. + remote_suspension_reversible_hint_html: La cuenta ha sido suspendida en su servidor, y los datos serán eliminados completamente el %{date}. Hasta entonces, el servidor remoto puede restaurar esta cuenta sin ningún efecto perjudicial. Si desea eliminar todos los datos de la cuenta inmediatamente, puede hacerlo a continuación. remove_avatar: Eliminar el avatar remove_header: Eliminar cabecera removed_avatar_msg: Se ha eliminado exitosamente la imagen del avatar de %{username} @@ -973,6 +975,9 @@ es: email_below_hint_html: Si la dirección de correo electrónico que aparece a continuación es incorrecta, se puede cambiarla aquí y recibir un nuevo correo electrónico de confirmación. email_settings_hint_html: El correo electrónico de confirmación fue enviado a %{email}. Si esa dirección de correo electrónico no sea correcta, se puede cambiarla en la configuración de la cuenta. title: Configuración + sign_in: + preamble_html: Inicia sesión con tus credenciales de %{domain}. Si tu cuenta está alojada en un servidor diferente, no podrás iniciar sesión aquí. + title: Iniciar sesión en %{domain} sign_up: preamble: Con una cuenta en este servidor de Mastodon, podrás seguir a cualquier otra persona en la red, independientemente del servidor en el que se encuentre. title: Crear cuenta de Mastodon en %{domain}. diff --git a/config/locales/et.yml b/config/locales/et.yml index 4f1c34be6e..89ee5c092a 100644 --- a/config/locales/et.yml +++ b/config/locales/et.yml @@ -34,7 +34,7 @@ et: add_email_domain_block: Keela e-posti domeen approve: Võta vastu approved_msg: Kasutaja %{username} liitumisavaldus rahuldatud - are_you_sure: Olete kindel? + are_you_sure: Oled kindel? avatar: Profiilipilt by_domain: Domeen change_email: @@ -65,7 +65,7 @@ et: domain: Domeen edit: Muuda email: E-post - email_status: E-posti staatus + email_status: E-posti olek enable: Luba enable_sign_in_token_auth: Luba e-posti võtmetega autentimine enabled: Lubatud @@ -144,7 +144,7 @@ et: targeted_reports: Teavitusi teiste poolt silence: Vaigista silenced: Vaigistatud - statuses: Staatuseid + statuses: Postitused strikes: Eelnevad juhtumid subscribe: Telli suspend: Kustuta @@ -193,7 +193,7 @@ et: destroy_email_domain_block: Eemaldas e-posti domeeni blokeeringu destroy_instance: Domeeni kustutamine destroy_ip_block: IP-reegli kustutamine - destroy_status: Eemaldas staatuse + destroy_status: Kustuta postitus destroy_unavailable_domain: Kättesaamatu domeeni kustutamine destroy_user_role: Rolli kustutamine disable_2fa_user: Keela 2FA @@ -224,7 +224,7 @@ et: update_custom_emoji: Uuendas kohandatud emotikoni update_domain_block: Uuenda domeenipiirangut update_ip_block: IP-reegli uuendamine - update_status: Uuendas staatust + update_status: Uuenda postitust update_user_role: Uuenda rolli actions: approve_appeal_html: "%{name} kiitis heaks modereerimise otsuse vaidlustuse %{target} poolt" @@ -447,7 +447,7 @@ et: follow_recommendations: description_html: "Jälgimissoovitused aitavad uutel kasutajatel kiirelt leida huvipakkuvat sisu. Kui kasutaja pole teistega piisavalt läbi käinud, et kujuneks personaalsed soovitused, soovitatakse neid kontosid. Need arvutatakse ümber igapäevaselt populaarseimate postituste ja enim jälgitavate kontode seast antud keeles." language: Keel - status: Staatus + status: Olek suppress: Eemalda jälgimissoovitus suppressed: Eemaldatud title: Jälgimissoovitused @@ -558,7 +558,7 @@ et: save_and_enable: Salvesta ja luba setup: Sea üles releeühendus signatures_not_enabled: Releed ei tööta korrektselt kuniks turvarežiim või lubatud nimekirja režiim on sisse lülitatud - status: Staatus + status: Olek title: Releed report_notes: created_msg: Teade edukalt koostatud! @@ -579,7 +579,7 @@ et: suspend_description_html: Konto ja kogu sisu muutub lõpliku kustutamiseni kättesaamatuks. Kontoga suhtlemine pole võimalik. Tagasivõetav 30 päeva jooksul. actions_description_html: Otsustus, mida raporti lahendamiseks ette võtta. Karistava tegevuse korral saadetakse e-postiga teade, välja arvatud kategooria rämpspost puhul. add_to_report: Lisa raportile juurde - are_you_sure: Olete kindel? + are_you_sure: Oled kindel? assign_to_self: Määra mulle assigned: Määratud moderaator by_target_domain: Teavitatud konto domeen @@ -589,7 +589,7 @@ et: none: Pole comment_description_html: 'Täiendava infona kirjutas %{name}:' created_at: Teavitatud - delete_and_resolve: Kustutatud postitused + delete_and_resolve: Kustuta postitused forwarded: Edastatud forwarded_to: Edastatud domeenile %{domain} mark_as_resolved: Märgi lahendatuks @@ -613,7 +613,7 @@ et: resolved: Lahendatud resolved_msg: Teavituse lahendamine õnnestus! skip_to_actions: Otsuste juurde - status: Staatus + status: Olek statuses: Raporteeritud sisu statuses_description_html: Sobimatu sisu kaasatakse suhtlusse raporteeritud kontoga target_origin: Raporteeritud konto päritolu @@ -710,10 +710,10 @@ et: title: Otsimootorite indeksitesse kasutajaid vaikimisi ei lisata discovery: follow_recommendations: Jälgi soovitusi - preamble: Huvitava sisu esiletoomine on oluline uute kasutajate kaasamisel, kes ei pruugi Mastodonist kedagi tunda. Kontrollige, kuidas erinevad avastamisfunktsioonid teie serveris töötavad. + preamble: Huvitava sisu esiletoomine on oluline uute kasutajate kaasamisel, kes ei pruugi Mastodonist kedagi tunda. Kontrolli, kuidas erinevad avastamisfunktsioonid serveris töötavad. profile_directory: Kasutajate kataloog public_timelines: Avalikud ajajooned - title: Avastus + title: Avastamine trends: Trendid domain_blocks: all: Kõigile @@ -747,12 +747,12 @@ et: media: title: Meedia metadata: Metaandmed - no_status_selected: Mitte ühtegi staatust muudeti sest midagi polnud valitud + no_status_selected: Ühtegi postitust ei muudetud, sest ühtegi polnud valitud open: Ava postitus original_status: Algne postitus reblogs: Jagamised status_changed: Muudetud postitus - title: Konto staatused + title: Konto postitused trending: Populaarne visibility: Nähtavus with_media: Meediaga @@ -781,7 +781,7 @@ et: sidekiq_process_check: message_html: Ühtegi Sidekiq protsessi pole %{value} järjekorra jaoks. Sidekiq seadistus vajab üle vaatamist tags: - review: Staatuse ülevaade + review: Vaata olek üle updated_msg: Sildi sätted edukalt uuendatud title: Administreerimine trends: @@ -791,7 +791,7 @@ et: links: allow: Luba viit allow_provider: Luba autor - description_html: Need on lingid, mida jagavad praegu palju kontod, mille postitusi teie server näeb. See võib aidata kasutajatel teada saada, mis maailmas toimub. Ühtegi linki ei kuvata avalikult enne, kui avaldaja on heaks kiidetud. Samuti saab üksikuid linke lubada või tagasi lükata. + description_html: Need on lingid, mida jagavad praegu paljud kontod, mille postitusi server näeb. See võib aidata kasutajatel teada saada, mis maailmas toimub. Ühtegi linki ei kuvata avalikult enne, kui avaldaja on heakskiidetud. Samuti saab üksikuid linke lubada või tagasi lükata. disallow: Keela viit disallow_provider: Keela autor no_link_selected: Viitasid ei muudetud, kuna ühtegi polnud valitud @@ -856,7 +856,7 @@ et: webhooks: add_new: Lisa lõpp-punkt delete: Kustuta - description_html: "Veebihaak võimaldab Mastodonil edastada reaalajas märguandeid valitud sündmuste kohta teie enda rakendusele, et teie rakendus saaks automaatselt reaktsioone käivitada." + description_html: "Veebihaak võimaldab Mastodonil edastada valitud sündmuste kohta su rakendusele reaalajas märguandeid, et rakendus saaks automaatselt reaktsioone käivitada." disable: Keela disabled: Keelatud edit: Muuda lõpp-punkti @@ -870,7 +870,7 @@ et: new: Uus veebikonks rotate_secret: Salavõtme rotatsioon secret: Salavõti allkirjastamiseks - status: Staatus + status: Olek title: Veebikonksud webhook: Veebikonks admin_mailer: @@ -913,10 +913,10 @@ et: remove: Loobu suunamise vastuvõtmisest appearance: advanced_web_interface: Kohandatud veebiliides - advanced_web_interface_hint: 'Kui soovite kasutada terve ekraani laiust, lubab kohandatud veebiliides seadistada mitut erinevat veergu, et näha nii palju informatsiooni samal ajal, kui võimalik: Kodu, teavitused, föderatsiooni ajajoon ning mis iganes arv nimekirju ja silte.' + advanced_web_interface_hint: 'Kui soovid kasutada kogu ekraani laiust, saab kohandatud veebiliideses seadistada mitut veergu, nii et samal ajal oleks näha nii palju infot kui soovid: Kodu, teavitused, föderatsiooni ajajoon ning kuitahes palju nimekirju ja silte.' animations_and_accessibility: Animatsioonid ja ligipääs confirmation_dialogs: Kinnitusdialoogid - discovery: Avastus + discovery: Avastamine localization: body: Mastodoni tõlgivad vabatahtlikud. guide_link: https://crowdin.com/project/mastodon/et @@ -929,14 +929,14 @@ et: settings: 'Muuda e-kirjade eelistusi: %{link}' view: 'Vaade:' view_profile: Vaata profiili - view_status: Vaata staatust + view_status: Vaata postitust applications: created: Rakenduse loomine õnnestus destroyed: Rakenduse kustutamine õnnestus regenerate_token: Loo uus access token token_regenerated: Access tokeni loomine õnnestus - warning: Olge nende andmetega ettevaatlikud. Ärge jagage neid kellegagi! - your_token: Teie access token + warning: Ole nende andmetega ettevaatlikud. Ära jaga neid kellegagi! + your_token: Su juurdepääsutunnus auth: apply_for_account: Konto taotluse esitamine change_password: Salasõna @@ -975,6 +975,9 @@ et: email_below_hint_html: Kui allolev e-posti aadress on vale, saate Te muuta seda siin ning Teile saadetakse uus kinnituskiri. email_settings_hint_html: Kinnituskiri saadeti e-posti aadressile %{email}. Kui see aadress pole õige, saate Te muuta seda oma konto sätetest. title: Seadistamine + sign_in: + preamble_html: Logige sisse oma %{domain} volitustega. Kui konto asub teises serveris, ei saa te siin sisse logida. + title: Logi sisse kohta %{domain} sign_up: preamble: Selle kontoga saad jälgida ja suhelda kõigi teiste kasutajatega erivevates Mastodoni serverites. title: Loo konto serverisse %{domain}. @@ -982,7 +985,7 @@ et: account_status: Konto olek confirming: Ootan e-posti kinnitust. functional: Konto on täies mahus kasutatav. - pending: Teie taotlus ootab ülevaadet meie personali poolt. See võib võtta mõnda aega. Kui Teie taotlus on vastu võetud, saadetakse Teile e-kiri. + pending: Taotlus ootab ülevaatamist meie personali poolt. See võib võtta mõnda aega. Kui taotlus on vastu võetud, saadetakse sulle e-kiri. redirecting_to: See konto pole aktiivne, sest on suunatud aadressile %{acct}. view_strikes: Vaata enda eelnevaid juhtumeid too_fast: Vorm esitatud liiga kiirelt, proovi uuesti. @@ -992,7 +995,7 @@ et: already_requested: Te juba saatsite jälgimistaotluse sellele kontole error: Kahjuks ilmus viga kasutaja kaugserverist otsimisel follow: Jälgi - follow_request: 'Te olete saatnud jälgimistaotluse kasutajale:' + follow_request: 'Oled saatnud jälgimistaotluse kasutajale:' following: 'Õnnestus! Te nüüd jälgite kasutajat:' post_follow: close: Või Te saate lihtsalt sulgeda seda akent. @@ -1041,8 +1044,8 @@ et: email_reconfirmation_html: Kui Te ei saanud kinnituskirja, saate selle uuesti küsida irreversible: Kustutatud kontot ei saa taastada ega uuesti aktiveerida more_details_html: Konto kustutamise kohta loe täpsemalt isikuandmete kaitse põhimõtetest. - username_available: Teie kasutajanimi muutub uuesti kasutatavaks - username_unavailable: Teie kasutajanimi jääb mitte kasutatavaks + username_available: Su kasutajanimi muutub uuesti kasutatavaks + username_unavailable: Su kasutajanimi jääb mittekasutatavaks disputes: strikes: action_taken: Tulemus @@ -1070,7 +1073,7 @@ et: sensitive: Konto tundlikuna märkimine silence: Konto piirang suspend: Konto kustutamine - your_appeal_approved: Teie vaidlustus on rahuldatud + your_appeal_approved: Su vaidlustus on heakskiidetud your_appeal_pending: Vaidlustus on esitatud your_appeal_rejected: Vaidlustus on tagasi lükatud domain_validator: @@ -1089,7 +1092,7 @@ et: content: Palume vabandust, midagi läks valesti meie pool. title: See lehekülg pole õige '503': Lehekülge ei saanud serveerida ajutise serveri vea tõttu. - noscript_html: Et kasutada Mastodoni veebirakendust, palun lubage JavaScript. Alternatiivselt, proovige mõnda rakendust Teie platvormile. + noscript_html: Et kasutada Mastodoni veebirakendust, palun luba JavaScript. Teise võimalusena proovi mõnda rakendust su platvormile. existing_username_validator: not_found: ei suutnud leida kohalikku kasutajat selle kasutajanimega not_found_multiple: ei suutnud leida %{usernames} @@ -1098,21 +1101,21 @@ et: date: Kuupäev download: Lae alla oma arhiiv hint_html: "Postitustest ja üleslaetud meediast on võimalik saada koopia. Eksporditud andmed on ActivityPub-formaadis, loetav vastava tarkvara poolt. Koopia saamine on võimalik iga 7 päeva järel." - in_progress: Loome Teie arhiivi... + in_progress: Loome arhiivi... request: Taotle oma arhiivi size: Suurus - blocks: Teie blokeerite + blocks: Sa blokeerid bookmarks: Järjehoidjad csv: CSV domain_blocks: Domeeni blokeeringud lists: Nimistud - mutes: Teie vaigistate + mutes: Oled vaigistanud storage: Meedia hoidla featured_tags: add_new: Lisa uus errors: - limit: Olete jõudnud maksimum lubatud siltide arvuni - hint_html: "Mis on esile toodud sildid? Need sildid näidatakse nähtavalt Teie avalikul profiilil ning nad aitavad inimestel leida postitusi, millel on antud sildid. Nad on hea viis, kuidas näiteks hoida järge loovtöödel või pikaajalistel projektidel." + limit: Oled jõudnud siltide lubatud maksimumarvuni + hint_html: "Mis on esiletõstetud sildid? Neid silte näidatakse su avalikul profiilil esiletõstetult ning need aitavad teistel leida postitusi, millel on selline silt. See on hea viis, kuidas hoida järge loovtöödel või pikaajalistel projektidel." filters: contexts: account: Profiilid @@ -1191,7 +1194,7 @@ et: overwrite: Kirjuta üle overwrite_long: Vaheta praegused andmed uute vastu preface: Te saate importida mis tahes andmeid, mis on eksporditud teisest serverist. Näiteks nimekiri inimestest, keda jälgid ja keda blokeerid. - success: Teie andmete üleslaadimine õnnestus ning neid töödeldakse + success: Andmete üleslaadimine õnnestus ning neid töödeldakse types: blocking: Blokeeringute nimekiri bookmarks: Järjehoidjad @@ -1223,7 +1226,7 @@ et: title: Kutsu inimesi lists: errors: - limit: Olete jõudnud maksimum lubatud nimekirjade arvuni + limit: Oled jõudnud loetelude lubatud maksimumarvuni login_activities: authentication_methods: otp: kahe-etapise autentimise rakendus @@ -1237,7 +1240,7 @@ et: title: Autentimise ajalugu media_attachments: validations: - images_and_video: Ei saa lisada video staatusele, millel on juba pildid + images_and_video: Ei saa lisada video postitusele, milles on juba pildid not_ready: Ei saa lisada faile, mida hetkel töödeldakse. Proovige uuesti mõne hetke pärast! too_many: Ei saa lisada rohkem, kui 4 faili migrations: @@ -1246,16 +1249,16 @@ et: cancel_explanation: Ümbersuunamise tühistamine aktiveerib siinse konto, kuid teisele kontole üle viidud jälgijaid tagasi ei too. cancelled_msg: Ümbersuunamise tühistamine õnnestus. errors: - already_moved: on sama konto, kuhu Te olete juba kolinud + already_moved: on sama konto, kuhu oled juba kolinud missing_also_known_as: ei viita tagasi sellele kontole move_to_self: ei saa olla praegune konto not_found: ei leitud - on_cooldown: Te olete hetkel ootel + on_cooldown: Oled hetkel ootel followers_count: Jälgijaid kolimise hetkel incoming_migrations: Teise konto siia kolimine incoming_migrations_html: Kui soovid kolida teise konto siia, pead esmalt määrama kolitava konto aadressi. - moved_msg: Teie konto on nüüd ümber suunamas kontole %{acct} ning Teie jälgijaid kolitakse üle. - not_redirecting: See konto pole praegu kuskile ümber suunatud. + moved_msg: Su konto suunab nüüd ümber kontole %{acct}, jälgijaid kolitakse üle. + not_redirecting: See konto pole praegu kuhugi ümber suunatud. on_cooldown: Oled oma kontot hiljuti kolinud. Uuesti saad seda teha %{count} päeva pärast. past_migrations: Kolimisajalugu proceed_with_move: Käivita kolimine @@ -1266,7 +1269,7 @@ et: backreference_required: Uus konto peab olema esmalt seadistatud võtma vastu siinse konto jälgijaid before: 'Veendu, et saad aru, mida toob plaanitav muudatus kaasa:' cooldown: Kolimisele järgneb ooteaeg, mille vältel kontot mõnda aega ümber kolida ei saa - disabled_account: Pärast kolimist konto kasutamine piiratakse. Säilib andmete eksportimise ja konto aktiveerimise võimalus. + disabled_account: Pärast kolimist ei ole konto kasutamine täielikult võimalik. Säilib andmete eksportimise ja konto taasaktiveerimise võimalus. followers: See käsklus kolib kõik siinse konto jälgijad üle sinu uue konto jälgijateks only_redirect_html: Teine võimalus on märkida konto ümbersuunatuks. other_data: Muid kontoandmeid, sh postitusi automaatselt üle ei kanta @@ -1286,12 +1289,12 @@ et: sign_up: subject: "%{name} liitus" favourite: - body: "%{name} lisas Teie staatuse lemmikutesse:" - subject: "%{name} märkis su staatuse lemmikuks" + body: "%{name} lisas su postituse lemmikutesse:" + subject: "%{name} märkis su postituse lemmikuks" title: Uus lemmik follow: - body: "%{name} nüüd jälgib teid!" - subject: "%{name} nüüd jälgib teid" + body: "%{name} alustas su jälgimist!" + subject: "%{name} alustas su jälgimist" title: Uus jälgija follow_request: action: Halda jälgimistaotlusi @@ -1306,7 +1309,7 @@ et: poll: subject: "%{name} küsitlus lõppes" reblog: - body: "%{name} jagas postitust:" + body: "%{name} jagas edasi postitust:" subject: "%{name} jagas postitust" title: Uus jagamine status: @@ -1343,7 +1346,7 @@ et: truncate: "…" polls: errors: - already_voted: Olete siin juba hääletanud + already_voted: Oled siin hääletusel juba hääletanud duplicate_options: sisaldab samu asju mitu korda duration_too_long: kestab liiga kaua duration_too_short: on liiga vara @@ -1380,7 +1383,7 @@ et: remove_selected_follows: Lõpeta valitud kasutajate jälgimine status: Konto olek remote_follow: - missing_resource: Ei suutnud leida vajalikku suunamise URLi Teie konto jaoks + missing_resource: Ei suutnud konto jaoks leida vajalikku suunamise URLi reports: errors: invalid_rules: ei viita kehtivatele reeglitele @@ -1391,7 +1394,7 @@ et: tag: 'Avalikud postitused sildiga #%{hashtag}' scheduled_statuses: over_daily_limit: Lubatud ajastatud postituste arv %{limit} päevas on tänaseks ületatud - over_total_limit: Te olete jõudnud maksimum lubatud ajastatud tuututuste arvuni %{limit} + over_total_limit: Oled jõudnud ajastatud postituste lubatud maksimumarvuni %{limit} too_soon: Ajastatud kuupäev peab olema tukevikus sessions: activity: Viimane aktiivsus @@ -1416,7 +1419,7 @@ et: weibo: Weibo current_session: Praegune seanss description: "%{browser} platvormil %{platform}" - explanation: Need on veebilehitsejad on praegu sinu Mastodoni kontole sisse loginud. + explanation: Need veebilehitsejad on praegu su Mastodoni kontole sisse loginud. ip: IP platforms: adobe_air: Adobe Air @@ -1478,12 +1481,12 @@ et: other: 'sisaldab ebasobivaid silte: %{tags}' edited_at_html: Muudetud %{date} errors: - in_reply_not_found: Staatus, millele üritate vastata, ei näi enam eksisteerivat. + in_reply_not_found: Postitus, millele üritad vastata, ei näi enam eksisteerivat. open_in_web: Ava veebis over_character_limit: tähtmärkide limiit %{max} ületatud pin_errors: direct: Ei saa kinnitada postitusi, mis on nähtavad vaid mainitud kasutajatele - limit: Maksimaalne arv postitusi on juba kinnitatud + limit: Kinnitatud on juba maksimaalne arv postitusi ownership: Kellegi teise postitust ei saa kinnitada reblog: Jagamist ei saa kinnitada poll: @@ -1569,7 +1572,7 @@ et: enabled: Kahe-etapine autentimine on lubatud enabled_success: Kahe-etapine autentimine lubatud generate_recovery_codes: Loo taastekoodid - lost_recovery_codes: Taastekoodide abil on võimalik telefoni kaotsimineku puhul kontole siseneda. Taastekoodide puudumisel saab need siin luua. Eelnevad taasetkoodid kaotavad kehtivuse. + lost_recovery_codes: Taastekoodide abil on võimalik telefoni kaotsimineku puhul kontole siseneda. Taastekoodide puudumisel saab need siin luua. Eelnevad taastekoodid kaotavad kehtivuse. methods: Kahe-etapised meetodid otp: Autentimisrakendus recovery_codes: Taastekoodide varundamine @@ -1608,18 +1611,18 @@ et: disable: Konto kasutamine pole enam võimalik, kuid profiil ja muud andmed säilivad. Andmetest on võimalik saada varukoopiat, muuta konto seadeid või konto kustutada. mark_statuses_as_sensitive: Mõned postitused märgiti %{instance} moderaatorite poolt kui tundlik sisu. See tähendab, et meedia eelvaadet vaikimisi ei kuvata. Edaspidi postitades on soovitatav seesugune meedia märkida kui tundlik sisu. sensitive: Praegusest alates saab kogu Su üleslaetav meedia tundliku sisu märke ja selle eelvaadet ei kuvata enne hoiatust. - silence: Konto kasutamine on võimalik, ent sel serveril näevad postitusi ainult need, kes on juba jälgijad ning erinevatest avastusvõimalustest võidakse välja jätta. Käsitsi jälgima asumine on siiski võimalik. + silence: Saad kontot kasutada, ent sel serveril näevad su postitusi ainult need, kes on juba jälgijad, ning võid välja jääda erinevatest avastamisvõimalustest. Käsitsi jälgima asumine on siiski võimalik. suspend: Konto kasutamine pole enam võimalik ja profiil ja muud andmed pole enam kättesaadavad. Sisenemine on võimalik andmetest varukoopia saamiseks kuni nende lõpliku kustutamiseni 30 päeva pärast, ent säiltame mõned põhiandmed kustutamisest mööda hiilimise vältimiseks. reason: 'Põhjus:' statuses: 'Tsiteeritud postitused:' subject: delete_statuses: Postitused kontol %{acct} on eemaldatud - disable: Teie konto %{acct} on lukustatud + disable: Su konto %{acct} on lukustatud mark_statuses_as_sensitive: Konto %{acct} postitused on märgitud kui tundlik sisu none: Hoiatus kasutajale %{acct} sensitive: Konto %{acct} postitused on nüüdsest märgitud kui tundlik sisu - silence: Teie kontole %{acct} on kehtestatud limiidid - suspend: Teie konto %{acct} on kustutatud + silence: Su kontole %{acct} on kehtestatud piirangud + suspend: Su konto %{acct} on peatatud title: delete_statuses: Postitused eemaldatud disable: Konto lukustatud @@ -1630,22 +1633,25 @@ et: suspend: Konto kustutatud welcome: edit_profile_action: Seadista oma profiil - edit_profile_step: "Esmalt seadistage oma profiil. Kindlasti lisage pilt ning lühikirjeldus. Vaadake üle oma konto seaded. Saate ise otsustada kui nähtav on teie konto teiste jaoks, mis keeltes postitusi oma ajavoos näha soovite ning kui privaatne peaks olema teie konto seadistus.\n\nKui mõni asi arusaamatuks jääb, siis võte vaadata juhendvideot: https://youtu.be/J4ItbTOAw7Q. " - explanation: Siin on mõned nõuanded, mis aitavad sul alustada - final_action: Alusa postitamist - final_step: 'Nüüd tehke oma esimene postitus. Hea tava on uues kohas ennast tutvustada ning kindlasti kasutage selles postituses ka teemaviidet #tutvustus. Isegi kui teil ei ole veel jälgijaid, siis teie postitusi nähevad kohalikul ajajoonel ka kõik teised serveri kasutajad.' - full_handle: Teie kasutajanimi Mastodon võrgustikus - full_handle_hint: Kui jagad oma kasutajat väljaspool serverit siis kindlasti kasuta pikka nime, sest eri serverites võib olla sama kasutajanimega liikmeid. + edit_profile_step: |- + Esmalt seadista oma profiil. Saad lisada profiilipildi, muuta ekraaninime, lisada lühikirjelduse ja teha paljut muud. Vaata üle oma konto seaded. Saad ise otsustada, kui nähtav on konto teiste jaoks, mis keeltes postitusi oma ajavoos näha soovid ning kui privaatne peaks konto olema. + + Kui mõni asi arusaamatuks jääb, siis saate vaadata juhendvideot: https://youtu. be/J4ItbTOAw7Q. + explanation: Siin on mõned nõuanded, mis aitavad alustada + final_action: Alusta postitamist + final_step: 'Nüüd tee oma esimene postitus. Hea tava on uues kohas ennast tutvustada ning kindlasti kasuta selles postituses ka teemaviidet #tutvustus. Isegi kui sul ei ole veel jälgijaid, siis su postitusi näevad kohalikul ajajoonel ka kõik teised serveri kasutajad.' + full_handle: Su kasutajanimi Mastodon võrgustikus + full_handle_hint: Kui jagad kasutajanime väljaspool serverit, siis kasuta kindlasti pikka nime. Erinevates serverites võib olla sama kasutajanimega liikmeid. subject: Tere tulemast Mastodoni title: Tere tulemast, %{name}! users: follow_limit_reached: Te ei saa jälgida rohkem kui %{limit} inimest invalid_otp_token: Vale kahe-etapine võti otp_lost_help_html: Kui Te kaotasite ligipääsu mõlemale, saate võtta ühendust %{email}-iga - seamless_external_login: Läbi välise teenuse sisse logides pole salasõna ja e-posti sätted saadaval. + seamless_external_login: Välise teenuse kaudu sisse logides pole salasõna ja e-posti sätted saadaval. signed_in_as: 'Sisse logitud kasutajana:' verification: - explanation_html: 'Te saate kinnitada ennast oma profiili veebiviidete omanikena. Et seda teha, peab Teie viidatud veebilehel olema link tagasi Teie Mastodoni profiilile. Tagasi saatval lingil peab olema rel="me" atribuut. Tekstisisu lingil ei loe. Siin on üks näide:' + explanation_html: 'Saad kinnitada ennast oma profiili veebiviidete omanikuna. Selleks peab viidatud veebilehel olema link tagasi su Mastodoni profiilile. Tagasi saatval lingil peab olema rel="me" atribuut. Lingi tekstiline sisu ei ole oluline. Siin on üks näide:' verification: Kinnitamine webauthn_credentials: add: Uue turvavõtme lisamine diff --git a/config/locales/eu.yml b/config/locales/eu.yml index 7558d08ccb..b94f621dcb 100644 --- a/config/locales/eu.yml +++ b/config/locales/eu.yml @@ -1164,6 +1164,7 @@ eu: invalid_markup: 'HTML markaketa baliogabea du: %{error}' imports: errors: + invalid_csv_file: 'CSV fitxategi baliogabea. Errorea: %{error}' over_rows_processing_limit: "%{count} lerro baina gehiago ditu" modes: merge: Bateratu diff --git a/config/locales/fr.yml b/config/locales/fr.yml index aaa4cb6335..14dd73b85c 100644 --- a/config/locales/fr.yml +++ b/config/locales/fr.yml @@ -975,6 +975,9 @@ fr: email_below_hint_html: Si l’adresse de courriel ci-dessous est incorrecte, vous pouvez la modifier ici et recevoir un nouveau courriel de confirmation. email_settings_hint_html: Le courriel de confirmation a été envoyé à %{email}. Si cette adresse de courriel n’est pas correcte, vous pouvez la modifier dans les paramètres du compte. title: Configuration + sign_in: + preamble_html: Connectez-vous avec vos identifiants %{domain} . Si votre compte est hébergé sur un autre serveur, vous ne pourrez pas vous connecter ici. + title: Se connecter à %{domain} sign_up: preamble: Avec un compte sur ce serveur Mastodon, vous serez en mesure de suivre toute autre personne sur le réseau, quel que soit l’endroit où son compte est hébergé. title: Mettons les choses en place pour %{domain}. diff --git a/config/locales/gl.yml b/config/locales/gl.yml index e9c71cceb7..d472296e80 100644 --- a/config/locales/gl.yml +++ b/config/locales/gl.yml @@ -116,6 +116,8 @@ gl: redownloaded_msg: Actualizado o perfil de %{username} desde a orixe reject: Rexeitar rejected_msg: Rexeitada a solicitude de rexistro de %{username} + remote_suspension_irreversible: Elimináronse de xeito irreversible os datos desta conta. + remote_suspension_reversible_hint_html: Esta conta foi suspendida no seu servidor, e os datos serán totalmente eliminados o %{date}. Ata entón, o servidor remoto pode restablecer a conta sen perder datos. Se desexas eliminar agora mesmo todos os datos da conta, podes facelo aquí embaixo. remove_avatar: Eliminar imaxe de perfil remove_header: Eliminar cabeceira removed_avatar_msg: Eliminado a imaxe de avatar de %{username} @@ -973,6 +975,9 @@ gl: email_below_hint_html: Se o enderezo inferior non é correcto, podes cambialo aquí e recibir un correo de confirmación. email_settings_hint_html: Enviouse un correo de confirmación a %{email}. Se o enderezo non é correcto podes cambialo nos axustes da conta. title: Axustes + sign_in: + preamble_html: Accede coas túas credenciais en %{domain}. Se a túa conta está nun servidor diferente, non podes acceder desde aquí. + title: Accede a %{domain} sign_up: preamble: Cunha conta neste servidor Mastodon poderás seguir a calquera outra persoa na rede, independentemente de onde estivese hospedada esa conta. title: Imos crear a túa conta en %{domain}. diff --git a/config/locales/he.yml b/config/locales/he.yml index 39c3652a0b..fb7f10fb3a 100644 --- a/config/locales/he.yml +++ b/config/locales/he.yml @@ -123,7 +123,7 @@ he: reject: דחויים rejected_msg: בקשת ההרשמה של %{username} נדחתה בהצלחה remote_suspension_irreversible: נתוני חשבון זה נמחקו באופן בלתי הפיך. - remote_suspension_reversible_hint_html: חשבון זה הושעה בשרת שלו ונתוניו יוסרו במלואם בתאריך %{date}. עד אז השרת המרוחק יכול לשחזר את החשבון ללא תופעות לוואי שליליות. אם ברצונך להסיר את כל נתוני החשבון באופן מיידי, ניתן לעשות זאת להלן. + remote_suspension_reversible_hint_html: חשבון זה הושעה ע"י השרת שלו ונתוניו יוסרו במלואם בתאריך %{date}. עד אז יוכל השרת המרוחק לשחזר את החשבון ללא תופעות לוואי שליליות. אם ברצונך להסיר את כל נתוני החשבון באופן מיידי, ניתן לעשות זאת להלן. remove_avatar: הסרת תמונת פרופיל remove_header: הסרת כותרת removed_avatar_msg: תמונת הפרופיל של %{username} הוסרה בהצלחה diff --git a/config/locales/id.yml b/config/locales/id.yml index db6379c7f0..bfd87673d1 100644 --- a/config/locales/id.yml +++ b/config/locales/id.yml @@ -113,6 +113,7 @@ id: redownloaded_msg: Berhasil menyegarkan profil %{username} dari asal reject: Tolak rejected_msg: Berhasil menolak permintaan pendaftaran %{username} + remote_suspension_irreversible: Data akun ini telah dihapus permanen. remove_avatar: Hapus avatar remove_header: Hapus header removed_avatar_msg: Berhasil menghapus gambar avatar %{username} diff --git a/config/locales/is.yml b/config/locales/is.yml index 5df9c2c724..d08d8c6a70 100644 --- a/config/locales/is.yml +++ b/config/locales/is.yml @@ -116,6 +116,8 @@ is: redownloaded_msg: Tókst að endurlesa notandasnið %{username} úr upphaflegu sniði reject: Hafna rejected_msg: Tókst að hafna skráningu fyrir %{username} + remote_suspension_irreversible: Gögnum þessa notandaaðgangs hefur verið eytt óafturkvæmt. + remote_suspension_reversible_hint_html: Notandaaðgangurinn hefur verið settur í frysti á hinum netþjóninum og gögnunum á honum verður eytt að fullu þann %{date}. Þangað til gæti hinn netþjóninn endurheimt aðganginn úr frysti án nokkurra breytinga. Ef þú vilt eyða öllum gögnum af honum strax, geturðu gert það hér fyrir neðan. remove_avatar: Fjarlægja auðkennismynd remove_header: Fjarlægja haus removed_avatar_msg: Tókst að fjarlægja auðkennismynd notandans %{username} @@ -973,6 +975,9 @@ is: email_below_hint_html: Ef tölvupóstfangið hér fyrir neðan er rangt, skaltu breyta því hér og fá nýjan staðfestingarpóst. email_settings_hint_html: Staðfestingarpósturinn var sendur til %{email}. Ef það tölvupóstfang er ekki rétt geturðu breytt því í stillingum notandaaðgangsins. title: Uppsetning + sign_in: + preamble_html: Skráðu þig inn með auðkennum þínum fyrir %{domain}. Ef aðgangurinn þinn er hýstur á öðrum netþjóni, muntu ekki geta skráð þig inn hér. + title: Skrá inn á %{domain} sign_up: preamble: Með notandaaðgangi á þessum Mastodon-þjóni geturðu fylgst með hverjum sem er á netkerfinu, sama hvar notandaaðgangurinn þeirra er hýstur. title: Förum núna að setja þig upp á %{domain}. diff --git a/config/locales/ja.yml b/config/locales/ja.yml index 6c434c90bd..f0cafc49a7 100644 --- a/config/locales/ja.yml +++ b/config/locales/ja.yml @@ -113,6 +113,8 @@ ja: redownloaded_msg: "%{username}のプロフィールを正常に更新しました" reject: 却下 rejected_msg: "%{username}さんの登録申請を却下しました" + remote_suspension_irreversible: このアカウントのデータは不可逆的に削除されました。 + remote_suspension_reversible_hint_html: このアカウントは停止されており、データは%{date} 日で完全に削除されます。それまでは悪影響なしにアカウントを復旧させることができます。アカウントを即座に削除したい場合は、以下から行うことができます。 remove_avatar: アイコンを削除 remove_header: ヘッダーを削除 removed_avatar_msg: "%{username}さんのアバター画像を削除しました" diff --git a/config/locales/ko.yml b/config/locales/ko.yml index 4dc950197b..a1eb584162 100644 --- a/config/locales/ko.yml +++ b/config/locales/ko.yml @@ -30,7 +30,7 @@ ko: destroyed_msg: 중재 기록이 성공적으로 삭제되었습니다! accounts: add_email_domain_block: 이 이메일 도메인을 차단하기 - approve: 승인 + approve: 허가 approved_msg: 성공적으로 %{username}의 가입 신청서를 승인했습니다 are_you_sure: 정말로 실행하시겠습니까? avatar: 아바타 @@ -47,7 +47,7 @@ ko: label: 역할 변경 no_role: 역할 없음 title: "%{username}의 역할 변경" - confirm: 확인 + confirm: 확정 confirmed: 확인됨 confirming: 확인 중 custom: 사용자 지정 @@ -418,7 +418,7 @@ ko: domain: 도메인 new: create: 차단 규칙 생성 - resolve: 도메인 해결 + resolve: 도메인 검사 title: 새 이메일 도메인 차단 no_email_domain_block_selected: 아무 것도 선택 되지 않아 어떤 이메일 도메인 차단도 변경되지 않았습니다 resolved_dns_records_hint_html: 도메인 네임은 다음의 MX 도메인으로 연결되어 있으며, 이메일을 받는데 필수적입니다. MX 도메인을 차단하면 같은 MX 도메인을 사용하는 어떤 이메일이라도 가입할 수 없게 되며, 보여지는 도메인이 다르더라도 적용됩니다. 주요 이메일 제공자를 차단하지 않도록 조심하세요. @@ -959,6 +959,9 @@ ko: email_below_hint_html: 아래의 이메일 계정이 올바르지 않을 경우, 여기서 변경하고 새 확인 메일을 받을 수 있습니다. email_settings_hint_html: 확인 메일이 %{email}로 보내졌습니다. 이메일 주소가 올바르지 않은 경우, 계정 설정에서 변경하세요. title: 설정 + sign_in: + preamble_html: "%{domain}의 계정 정보를 이용해 로그인 하세요. 만약 내 계정이 다른 서버에 존재한다면, 여기서는 로그인 할 수 없습니다." + title: "%{domain}에 로그인" sign_up: preamble: 이 마스토돈 서버의 계정을 통해, 네트워크에 속한 다른 사람들을, 그들이 어떤 서버에 있든 팔로우 할 수 있습니다. title: "%{domain}에 가입하기 위한 정보들을 입력하세요." @@ -1402,7 +1405,7 @@ ko: firefox_os: 파이어폭스OS ios: iOS linux: 리눅스 - mac: 맥OS + mac: macOS other: 알 수 없는 플랫폼 windows: 윈도우 windows_mobile: 윈도우 모바일 diff --git a/config/locales/ku.yml b/config/locales/ku.yml index ed665d621d..ccee57b42b 100644 --- a/config/locales/ku.yml +++ b/config/locales/ku.yml @@ -911,7 +911,7 @@ ku: created_msg: Bi serkeftî nûçikê nû hat çêkirin. Tu niha dikarî di ajimêrê xwe kevn bar bikî. deleted_msg: Nûçik bi serkeftî hat rakirin. Êdî nepêkan e vê ajimêrê de barkirina ajimêrek din. empty: Nûçikên te tune ne. - hint_html: Heke tu dixwazî ji ajimêreke din bar bike bo yekî din, li vir tu dikarî bernavekê biafirîne, ku pêdivî ye berî ku tu bi şopandina şopînerên xwe ji ajimêra kevn ber bi vê yekê biçe. Ev çalakî bi serê xwe bê ziyan û vegere.Koçberiya ajimêr ji ajimêreke kevin dest pê dike. + hint_html: Ku tu dixwazî ji ajimêreke din bar bike bo yekî din, li vir tu dikarî bernavekê biafirîne, ku pêdivî ye berî ku tu bi şopandina şopînerên xwe ji ajimêra kevn ber bi vê yekê biçe. Ev çalakî bi serê xwe bê ziyan û vegere.Koçberiya ajimêr ji ajimêreke kevin dest pê dike. remove: Girêdana nûçikê rake appearance: advanced_web_interface: Navrûya tevnê yê pêşketî @@ -943,11 +943,11 @@ ku: apply_for_account: Ajimêrekê bixwaze change_password: Borînpeyv delete_account: Ajimêr jê bibe - delete_account_html: Heke tu dixwazî ajimêra xwe jê bibe, tu dikarî li vir bidomîne. Ji te tê xwestin ku were pejirandin. + delete_account_html: Ku tu dixwazî ajimêra xwe jê bibe, tu dikarî li vir bidomîne. Ji te tê xwestin ku were pejirandin. description: prefix_invited_by_user: "@%{name} te vedixwîne ku tu beşdarî vê rajekara Mastodon-ê bibî!" prefix_sign_up: Îro li Mastodonê tomar bibe! - suffix: Bi ajimêrekê, tu yê karibî kesan bişopînî, rojanekirinan bişînî û bi bikarhênerên ji her rajekarê Mastodon re peyaman bişînî û bêhtir! + suffix: Bi ajimêrekê, tu yê karibî kesan bişopînî, rojanekirinan bişînî û bi bikarhênerên ji her rajekarê Mastodon re peyaman bişînî û bêtir! didnt_get_confirmation: Te rêwerzên pejirandinê wernegirt? dont_have_your_security_key: Kilîda te ya ewlehiyê tune ye? forgot_password: Te borînpeyva xwe ji bîr kir? @@ -958,7 +958,7 @@ ku: login: Têkeve logout: Derkeve migrate_account: Livandin bo ajimêreke din - migrate_account_html: Heke tu dixwazî ev ajimêr li ajimêreke cuda beralî bikî, tu dikarî ji vir de saz bike. + migrate_account_html: Ku tu dixwazî ev ajimêr li ajimêreke cuda beralî bikî, tu dikarî ji vir de saz bike. or_log_in_with: An têketinê bike bi riya privacy_policy_agreement_html: Min Politîka taybetiyê xwend û dipejirînim providers: @@ -974,8 +974,8 @@ ku: security: Ewlehî set_new_password: Borînpeyveke nû ji nû ve saz bike setup: - email_below_hint_html: Heke navnîşana e-nameya jêrîn ne rast be, tu dikarî wê li vir biguherîne û e-nameyeke pejirandinê ya nû bistîne. - email_settings_hint_html: E-nameya pejirandinê ji %{email} re hate şandin. Heke ew navnîşana e-nameyê ne rast be, tu dikarî wê di sazkariyên ajimêr de biguherîne. + email_below_hint_html: Ku navnîşana e-nameya jêrîn ne rast be, tu dikarî wê li vir biguherîne û e-nameyeke pejirandinê ya nû bistîne. + email_settings_hint_html: E-nameya pejirandinê ji %{email} re hate şandin. Ku ew navnîşana e-nameyê ne rast be, tu dikarî wê di sazkariyên ajimêr de biguherîne. title: Damezirandin sign_in: preamble_html: Têketinê bike bi riya %{domain} xwe. Ku ajimêrê te li ser rajekareke cuda hatiye pêşkêşkirin, tu yê nikaribû têketinê bikî vir. @@ -987,7 +987,7 @@ ku: account_status: Rewşa ajimêr confirming: Li benda pejirandina e-nameyê ne da ku biqede. functional: Ajimêra te êdî amade ye. - pending: Daxwaza te li benda vekolînê ji hêla xebatkarên me ye. Ev dibe ku hinek dem bigire. Heke daxwaza te were pejirandin tu yê e-nameyekê bistîne. + pending: Daxwaza te li benda vekolînê ji hêla xebatkarên me ye. Ev dibe ku hinek dem bigire. Ku daxwaza te were pejirandin tu yê e-nameyekê bistîne. redirecting_to: Ajimêra te neçalak e ji ber ku niha ber bi %{acct} ve tê beralîkirin. view_strikes: Binpêkirinên berê yên dijî ajimêrê xwe bibîne too_fast: Form pir zû hat şandin, dîsa biceribîne. @@ -1042,10 +1042,10 @@ ku: caches: Naveroka ku ji hêla rajekarên din ve hatiye pêşbîrkirin dibe ku bimîne data_removal: Şandiyên te û daneyên din wê bi awayekî dawî bêne rakirin email_change_html: Tu dikarî navnîşana e-nameya xwe biguherînî bêyî ku tu ajimêra xwe jê bibî - email_contact_html: Heke ew hîn jî negihîştiye, tu dikarî ji bo alîkariyê %{email} e-nameyê bişînî - email_reconfirmation_html: Heke te e-nameya pejirandinê nesitand, tu dikarî dîsa daxwaz bike + email_contact_html: Ku ew hîn jî negihîştiye, tu dikarî ji bo alîkariyê %{email} e-nameyê bişînî + email_reconfirmation_html: Ku te e-nameya pejirandinê nesitand, tu dikarî dîsa daxwaz bike irreversible: Tu yê nikaribe ajimêra xwe serrast bike an ji nû ve çalak bike - more_details_html: Bo bêhtir zanyarî, polîtika nihêniyê binêre. + more_details_html: Bo bêtir zanyarî, polîtika taybetiyê binêre. username_available: Navê bikarhêneriyê te wê dîsa peyda bibe username_unavailable: Navê bikarhêneriyê ye wê tuneyî bimîne disputes: @@ -1356,7 +1356,7 @@ ku: invalid_choice: Vebijarka dengdanê ya bijartî tune over_character_limit: her yek ji %{max} karakterê dirêjtirîn nabe too_few_options: divê ji yekî zêdetir tişt hebin - too_many_options: nikare ji %{max} hêmanan bêhtir pêk bê + too_many_options: nikare ji %{max} hêmanan bêtir pêk be preferences: other: Yên din posting_defaults: Berdestên şandiyê @@ -1531,7 +1531,7 @@ ku: keep_polls: Rapirsîyan veşêre keep_polls_hint: Yek ji rapirsiyên te jê nabe keep_self_bookmark: Şandiyên ku wek şûnpel hatine tevlêkirin veşêre - keep_self_bookmark_hint: Şandî heke te wek şûnpel tomar kiriye we neyê jêbirin + keep_self_bookmark_hint: Şandî ku te wek şûnpel tomar kiriye wê neyê jêbirin keep_self_fav: Şandiyên ku te eciband veşêre keep_self_fav_hint: Ger te şandiyên xwe ecibandibe jê nabe min_age: @@ -1579,7 +1579,7 @@ ku: otp: Sepana Authenticator recovery_codes: Kilîtên rizgarbûna hilanînê recovery_codes_regenerated: Kilîtên rizgarbûna bi serkeftî hate nûvkirin - recovery_instructions_html: Heke gava te têlefona xwe winda kir, tu dikarî yek ji kodên rizgarkirinê yên jêrîn bi kar bîne da ku tu bigihîjî ajimêra xwe. Kodên rizgarkirinê li cihekî ewle biparêze . Mînakî, tu dikarî wan çap bikî û wan bi peldandkên din ên girîng re tomar bike. + recovery_instructions_html: Ku gava te têlefona xwe winda kir, tu dikarî yek ji kodên rizgarkirinê yên jêrîn bi kar bîne da ku tu bigihîjî ajimêra xwe. Kodên rizgarkirinê li cihekî ewle biparêze . Mînakî, tu dikarî wan çap bikî û wan bi peldandkên din ên girîng re tomar bike. webauthn: Kilîdên ewlehiyê user_mailer: appeal_approved: @@ -1604,7 +1604,7 @@ ku: title: Têketineke nû warning: appeal: Îtîrazekê bişîne - appeal_description: Heke tu bawer dikî ku ev şaşetiyeke, tu dikarî îtîrazekê ji karmendên %{instance} re bişînî. + appeal_description: Ku tu bawer dikî ku ev şaşetiyeke, tu dikarî îtîrazekê ji karmendên %{instance} re bişînî. categories: spam: Nexwestî (Spam) violation: Naverok rêbazên civakê yên jêrîn binpê dike @@ -1646,7 +1646,7 @@ ku: users: follow_limit_reached: Tu nikarî zêdetirî %{limit} kesan bişopînî invalid_otp_token: Koda du-gavî ya nelê - otp_lost_help_html: Heke te gihîştina herduyan ji dest da, dibe ku tu bi %{email} re têkilî deyne + otp_lost_help_html: Ku te gihîştina herduyan ji dest da, dibe ku tu bi %{email} re têkilî deyne seamless_external_login: Te bi rajekarke biyanî re têketina xwe kir, ji ber vê yekê borînpeyv û e-name nayê bikaranîn. signed_in_as: 'Têketin wekî:' verification: diff --git a/config/locales/nn.yml b/config/locales/nn.yml index 0ff641cb23..60858909e0 100644 --- a/config/locales/nn.yml +++ b/config/locales/nn.yml @@ -116,6 +116,8 @@ nn: redownloaded_msg: Oppdaterte %{username} sin profil frå opphavstenar reject: Avvis rejected_msg: Avviste %{username} sin registreringssøknad + remote_suspension_irreversible: Dataene til denne kontoen har blitt slettet uten mulighet for gjenoppretting. + remote_suspension_reversible_hint_html: Kontoen har blitt suspendert på sin tjener, og dataene bli fjernet helt den %{date}. Inntil da kan tjeneren gjeninnsette kontoen uten skade. Hvis du ønsker å fjerne alle dataene til kontoen umiddelbart, kan du gjøre dette under. remove_avatar: Fjern bilete remove_header: Fjern overskrift removed_avatar_msg: Fjerna %{username} sitt avatarbilete @@ -775,7 +777,7 @@ nn: confirmation_dialogs: Bekreftelsesdialoger discovery: Oppdaging localization: - body: Mastodon er oversatt av frivillige. + body: Mastodon er omsett av friviljuge. guide_link_text: Alle kan bidra. sensitive_content: Ømtolig innhald toot_layout: Tutoppsett @@ -812,7 +814,7 @@ nn: login: Innlogging logout: Logg ut migrate_account: Flytt til ein annan konto - migrate_account_html: Hvis du ønsker å henvise denne kontoen til en annen, kan du konfigurere det her. + migrate_account_html: Om du vil visa denne kontoen til ein anna, kan du skipe det her. or_log_in_with: Eller logg inn med privacy_policy_agreement_html: Jeg har lest og godtar retningslinjer for personvern providers: diff --git a/config/locales/no.yml b/config/locales/no.yml index 7013b6a1b1..f25a2f2d1b 100644 --- a/config/locales/no.yml +++ b/config/locales/no.yml @@ -116,6 +116,8 @@ redownloaded_msg: Oppdatert %{username} sin profil fra opprinnelse reject: Avslå rejected_msg: Vellykket avvist %{username} sin registreringsapplikasjon + remote_suspension_irreversible: Dataene til denne kontoen har blitt slettet uten mulighet for gjenoppretting. + remote_suspension_reversible_hint_html: Kontoen har blitt suspendert på sin tjener, og dataene bli fjernet helt den %{date}. Inntil da kan tjeneren gjeninnsette kontoen uten skade. Hvis du ønsker å fjerne alle dataene til kontoen umiddelbart, kan du gjøre dette under. remove_avatar: Fjern profilbilde remove_header: Fjern overskrift removed_avatar_msg: Fjernet %{username} sitt avatarbilde @@ -604,6 +606,9 @@ settings: about: title: Om + default_noindex: + desc_html: Påvirker alle brukerne som ikke selv har justert denne innstillingen + title: Ikke la brukere indekseres av søkemotorer som standard discovery: trends: Trender domain_blocks: diff --git a/config/locales/pl.yml b/config/locales/pl.yml index 20d7c3976d..194d3fd72b 100644 --- a/config/locales/pl.yml +++ b/config/locales/pl.yml @@ -1011,6 +1011,8 @@ pl: email_below_hint_html: Jeżeli poniższy adres e-mail jest nieprawidłowy, możesz zmienić go tutaj i otrzymać nowy e-mail potwierdzający. email_settings_hint_html: E-mail potwierdzający został wysłany na %{email}. Jeżeli adres e-mail nie jest prawidłowy, możesz zmienić go w ustawieniach konta. title: Konfiguracja + sign_in: + title: Zaloguj się do %{domain} sign_up: preamble: Z kontem na tym serwerze Mastodon będziesz mógł obserwować każdą inną osobę w sieci, niezależnie od miejsca przechowywania ich konta. title: Skonfigurujmy Twoje konto na %{domain}. @@ -1506,7 +1508,7 @@ pl: preferences: Preferencje profile: Profil relationships: Obserwowani i obserwujący - statuses_cleanup: Automatyczne usuwanie posta + statuses_cleanup: Automatyczne usuwanie wpisów strikes: Ostrzeżenia moderacyjne two_factor_authentication: Uwierzytelnianie dwuetapowe webauthn_authentication: Klucze bezpieczeństwa diff --git a/config/locales/pt-PT.yml b/config/locales/pt-PT.yml index 8853ebbf05..cb1fb5832f 100644 --- a/config/locales/pt-PT.yml +++ b/config/locales/pt-PT.yml @@ -116,6 +116,8 @@ pt-PT: redownloaded_msg: Atualizado com sucesso o perfil de %{username} da origem reject: Rejeitar rejected_msg: Inscrição de %{username} rejeitada com sucesso + remote_suspension_irreversible: Os dados desta conta foram eliminados irreversivelmente. + remote_suspension_reversible_hint_html: A conta foi suspensa no servidor de origem e os seus dados serão totalmente eliminados em %{date}. Até lá, o servidor de origem poderá recuperar esta conta sem quaisquer efeitos negativos. Se desejar eliminar todos os dados desta conta imediatamente, pode fazê-lo em baixo. remove_avatar: Remover a imagem de perfil remove_header: Remover o cabeçalho removed_avatar_msg: Imagem de perfil de %{username} removida com sucesso @@ -973,6 +975,9 @@ pt-PT: email_below_hint_html: Se o endereço de e-mail abaixo estiver incorreto, pode alterá-lo aqui e receber um novo e-mail de confirmação. email_settings_hint_html: O e-mail de confirmação foi enviado para %{email}. Se esse endereço de e-mail não estiver correto, pode alterá-lo nas definições da conta. title: Configuração + sign_in: + preamble_html: Iniciar sessão com as suas credenciais de %{domain}. Se a sua conta estiver hospedada noutro servidor, não poderá inciar sessão aqui. + title: Iniciar sessão em %{domain} sign_up: preamble: Com uma conta neste servidor Mastodon, poderá seguir qualquer outra pessoa na rede, independentemente do servidor onde a conta esteja hospedada. title: Vamos lá inscrevê-lo em %{domain}. diff --git a/config/locales/ru.yml b/config/locales/ru.yml index a0d787e0b0..e955afc30a 100644 --- a/config/locales/ru.yml +++ b/config/locales/ru.yml @@ -122,6 +122,8 @@ ru: redownloaded_msg: Профиль %{username} успешно обновлен из оригинала reject: Отклонить rejected_msg: Успешно отклонено приложение для регистрации %{username} + remote_suspension_irreversible: Данные этого аккаунта были необратимо удалены. + remote_suspension_reversible_hint_html: Учётная запись была заблокирована, и данные будут полностью удалены %{date}. До этого момента её можно восстановить без каких-либо неприятных последствий. Если вы хотите немедленно удалить все данные учётной записи, вы можете сделать это ниже. remove_avatar: Удалить аватар remove_header: Убрать шапку removed_avatar_msg: Аватар %{username} успешно удален @@ -468,6 +470,7 @@ ru: unsuppress: Восстановить рекомендацию instances: availability: + failure_threshold_reached: Порог отказа достиг %{date}. failures_recorded: few: Попытки неудачны уже %{count} дня. many: Попытки неудачны уже %{count} дней. @@ -730,6 +733,7 @@ ru: title: Исключить пользователей из индексации поисковиками по умолчанию discovery: follow_recommendations: Рекомендации подписок + preamble: Наблюдение интересного контента играет важную роль при открытии новых пользователей, которые могут не знать ни одного Mastodon. Контролируйте как работают различные функции обнаружения на вашем сервере. profile_directory: Каталог профилей public_timelines: Публичные ленты title: Обзор @@ -836,6 +840,7 @@ ru: allow_account: Разрешить автора disallow: Запретить пост disallow_account: Запретить автора + no_status_selected: Тенденции не были изменены, так как ни одна запись не была выбрана not_discoverable: Автор решил не раскрывать себя shared_by: few: Поделились или добавили в избранное %{friendly_count} раза @@ -851,6 +856,7 @@ ru: tag_servers_dimension: Самые популярные серверы tag_servers_measure: разные сервера tag_uses_measure: всего использований + description_html: Это хэштеги, которые сейчас появляются в большом количестве сообщений, которые видит ваш сервер. Это может помочь вашим пользователям узнать о том, что говорят больше всего на данный момент. Хэштеги не отображаются публично до тех пор, пока вы их не подтвердите. listable: Может предлагаться no_tag_selected: Теги небыли изменены, поскольку ни один из них не выбран not_listable: Не будет предлагаться @@ -998,6 +1004,8 @@ ru: email_below_hint_html: Если ниже указан неправильный адрес, вы можете исправить его здесь и получить новое письмо подтверждения. email_settings_hint_html: Письмо с подтверждением было отправлено на %{email}. Если адрес указан неправильно, его можно поменять в настройках учётной записи. title: Установка + sign_in: + title: Войти в %{domain} sign_up: preamble: С учётной записью на этом сервере Mastodon вы сможете следить за любым другим пользователем в сети, независимо от того, где размещён их аккаунт. title: Зарегистрируйтесь в %{domain}. @@ -1624,6 +1632,7 @@ ru: subject: Ваше обжалование от %{date} была одобрено title: Обжалование одобрено appeal_rejected: + explanation: Апелляция на разблокировку против вашей учетной записи %{strike_date}, которую вы подали на %{appeal_date}, была одобрена. Ваша учетная запись восстановлена. subject: Ваше обжалование от %{date} отклонено title: Обжалование отклонено backup_ready: diff --git a/config/locales/simple_form.bg.yml b/config/locales/simple_form.bg.yml index 6df35ac226..94cae75d15 100644 --- a/config/locales/simple_form.bg.yml +++ b/config/locales/simple_form.bg.yml @@ -35,11 +35,11 @@ bg: bot: Покажете на останалите потребители, че акаунтът извършва предимно автоматизирани действия, които не се следят context: Един или повече контексти, към които да се приложи филтърът current_password: От съображения за сигуроност, въведете паролата на текущия профил - current_username: За да потвърдите, въведете потребителското име на текущия профил - digest: Изпраща се само след дълъг период на неактивност и само ако сте получили лични съобщения, докато ви е нямало - discoverable: Позволете на непознати потребители да открият вашия акаунт чрез препоръки, трендове и други функции + current_username: Въведете потребителското име на текущия профил, за да потвърдите + digest: Изпраща се само след дълъг период на бездействие и само ако сте получили лични съобщения във ваше отсъствие + discoverable: Позволяване на странници да откриват вашия акаунт чрез препоръки, нашумели и други неща email: Ще ви се изпрати е-писмо за потвърждение - fields: Можете да добавите до 4 елемента в таблицата към своя профил + fields: Може да добавите до 4 елемента в таблицата към профила си header: PNG, GIF или JPG. До %{size}. Ще бъде смалена до %{dimensions} пиксела inbox_url: Копирайте URL адреса на заглавната страница на предаващия сървър, който искат да използвате irreversible: Филтрираните публикации ще изчезнат безвъзвратно, дори филтърът да бъде премахнат по-късно @@ -58,7 +58,7 @@ bg: setting_noindex: Засяга вашите публикации и публичен профил setting_show_application: Приложението, което ползвате за публикуване, ще се показва в подробностите на публикацията ви setting_use_blurhash: Преливането се определя от цветовете на скритите изображения, но детайлите остават скрити - setting_use_pending_items: Инфопотокът ще се обновява само при кликване, вместо автоматично + setting_use_pending_items: Да се показват обновявания на часовата ос само след щракване вместо автоматично превъртане на инфоканала username: Вашето потребителско име ще е неповторим в %{domain} whole_word: Ако ключовата дума/фраза е стриктно буквеноцифрена, ще бъде приложена само, ако съвпадне с цялата дума domain_allow: @@ -69,22 +69,41 @@ bg: featured_tag: name: 'Ето няколко хаштага, които последно сте използвали:' filters: - action: Изберете кое действие да бъде извършено, когато публикация бъде филтрирана + action: Изберете кое действие да се извърши, прецеждайки съвпаденията на публикацията actions: hide: Напълно скриване на филтрираното съдържание, сякаш не съществува warn: Скриване на филтрираното съдържание зад предупреждение, включващо името на филтъра form_admin_settings: backups_retention_period: Запазване на генерираните потребителски архиви за посочения брой дни. - bootstrap_timeline_accounts: Тези профили ще бъдат закачени най-горе в предложенията за следване за новите потребители. + bootstrap_timeline_accounts: Тези акаунти ще се закачат в горния край на препоръките за следване на нови потребители. closed_registrations_message: Показва се, когато е затворено за регистрации + content_cache_retention_period: Публикации от други сървъри ще се изтрият след определен брой дни при положително число. Действието може да е необратимо. + custom_css: Може да прилагате собствени стилове в уеб версията на Mastodon. + mascot: Можете да заместите илюстрацията в разширения уеб интерфейс. + media_cache_retention_period: Свалените мултимедийни файлове ще бъдат изтрити след посочения брой дни, когато броят е положително число, и ще бъдат свалени отново при поискване. + profile_directory: Указателят на профили съдържа всички потребители, които са се съгласили да бъдат откривани. + require_invite_text: Когато регистрацията изисква ръчно одобрение, текстовото поле за това "Защо желаете да се присъедините?" ще бъде задължително, вместо по желание + site_contact_email: Как могат хората да се свържат с вас относно правни запитвания или помощ. site_contact_username: Как хората могат да ви достигнат в Mastodon. site_extended_description: Всяка допълнителна информация, която може да е полезна за посетителите и потребителите ви. Може да се структурира със синтаксиса на Markdown. site_short_description: Кратък опис за помощ на неповторимата самоличност на сървъра ви. Кой го управлява, за кого е? + site_terms: Използвайте собствени правила за поверителност или оставете празно, за да използвате тези по подразбиране. Може да се структурира с Markdown синтаксис. + site_title: Как могат хората да наричат вашия сървър, освен името на домейна. + theme: Темата, която нови и невлезли потребители ще виждат. + thumbnail: Изображение в резолюция около 2:1, показвана до информацията за вашия сървър. + timeline_preview: Невлезлите потребители ще могат да преглеждат най-новите публични публикации, налични на сървъра. + trendable_by_default: Прескачане на ръчния преглед на нашумяло съдържание. Отделни елементи могат да бъдат премахвани от нашумели в последствие. + trends: В секцията Нашумели се показват публикации, хаштагове и новини, набрали популярност на вашия сървър. + form_challenge: + current_password: Навлизате в защитена зона imports: data: CSV файл, експортиран от друга инстанция на Mastodon + invite_request: + text: Това ще ни помогне да разгледаме заявлението ви ip_block: + comment: По избор. Помага да се сетите защо сте добавили това правило. expires_in: IP адресите са краен ресурс. Понякога са споделени и често сменят притежателите си. Поради това, блокиране на IP за неопределен период не се препоръчва. - ip: Въведете IPv4 или IPv6 адрес. Можете да блокирате цели диапазони с помощта на CIDR синтаксис. Внимавайте да не се самозаключите! + ip: Въведете адреси IPv4 или IPv6. Може да блокирате цели обхвати с помощта на синтаксиса CIDR. Внимавайте да не се самозаключите! severities: no_access: Блокиране на достъп до всички ресурси sign_up_block: Забрана на нови регистрации @@ -94,11 +113,18 @@ bg: text: Опишете правило или изискване за потребителите на този сървър. Опитайте се да го направите кратко и просто sessions: otp: 'Въведете двуфакторния код, породен от приложението на телефона си или използвайте един от кодовете си за възстановяване:' + webauthn: Ако е USB ключ, то не забравяйте да го вмъкнете и, ако е необходимо, го натикайте. + tag: + name: Можете да смените само употребата на големи/малки букви, например, за да е по-четимо user: chosen_languages: Само публикации на езиците с отметка ще бъдат показвани в публичните инфопотоци + role: Ролите управляват какви права има потребителят user_role: + color: Цветът, използван за ролите в потребителския интерфейс, като RGB в шестнадесетичен формат highlighted: Това прави ролята публично видима + name: Публично име за ролята, ако ролята е настроена да се показва като значка permissions_as_keys: Потребители с тази роля ще имат достъп до... + position: По-висшата роля може да разреши конфликти в някои ситуации. Някои действия могат да бъдат извършени само за роли с по-нисък приоритет webhook: events: Изберете събития за изпращане url: До къде ще се изпращат събитията @@ -107,13 +133,17 @@ bg: fields: name: Етикет value: Съдържание + account_alias: + acct: Потребителско име на предишния акаунт + account_migration: + acct: Потребителско име на новия акаунт account_warning_preset: text: Предварително настроен текст title: Заглавие admin_account_action: include_statuses: Включва докладваните публикации в е-писмо send_email_notification: Известяване на потребителя по имейл - text: Предупреждение по избор + text: Потребителско предупреждение type: Действие types: disable: Замразяване @@ -121,7 +151,7 @@ bg: sensitive: Деликатно silence: Ограничение suspend: Спиране - warning_preset_id: Предварителна настройка на предупреждение + warning_preset_id: Употреба на преднастройка за предупреждение announcement: all_day: Целодневно събитие ends_at: Край на събитието @@ -131,11 +161,11 @@ bg: appeal: text: Обяснете защо това решение трябва да се отхвърли defaults: - autofollow: Автоматично последване на вашия акаунт + autofollow: Поканете за следване на акаунта ви avatar: Аватар - bot: Този акаунт е бот + bot: Акаунтът е бот chosen_languages: Филтриране на езиците - confirm_new_password: Потвърди новата парола + confirm_new_password: Потвърждаване на новата парола confirm_password: Потвърдете паролата context: Филтриране на контекста current_password: Текуща парола @@ -153,7 +183,7 @@ bg: locked: Направи акаунта поверителен max_uses: Максимален брой използвания new_password: Нова парола - note: Биография + note: Биогр. otp_attempt: Двуфакторен код password: Парола phrase: Ключова дума или фраза @@ -162,11 +192,11 @@ bg: setting_always_send_emails: Винаги да се изпращат известия по имейл setting_auto_play_gif: Самопускащи се анимирани гифчета setting_boost_modal: Показване на диалога за потвърждение преди споделяне - setting_crop_images: Изрязване на изображения от неразгънати публикации до 16x9 + setting_crop_images: Изрязване на образи в неразгънати публикации до 16x9 setting_default_language: Език на публикуване setting_default_privacy: Поверителност на публикуване setting_default_sensitive: Винаги да се отбелязва мултимедията като деликатна - setting_delete_modal: Показване на диалога за потвърждение преди изтриване на публикация + setting_delete_modal: Показване на прозорче за потвърждение преди изтриване на публикация setting_disable_swiping: Деактивиране на бързо плъзгащи движения setting_display_media: Показване на мултимедия setting_display_media_default: Стандартно @@ -175,20 +205,23 @@ bg: setting_expand_spoilers: Винаги разширяване на публикации, отбелязани с предупреждения за съдържание setting_hide_network: Скриване на социалното ви графосвързване setting_noindex: Отказване от индексирането от търсачки - setting_reduce_motion: Забавяне на движението на анимациите - setting_show_application: Показване от кое приложение е изпратена публикацията - setting_system_font_ui: Използване на системния шрифт по подразбиране + setting_reduce_motion: Обездвижване на анимациите + setting_show_application: Разкриване на приложението, изпращащо публикации + setting_system_font_ui: Употреба на стандартния шрифт на системата setting_theme: Тема на сайта - setting_trends: Показване на ежедневните актуални теми - setting_unfollow_modal: Показване на диалога за потвърждение преди прекратяване следването на акаунт - setting_use_blurhash: Показване на цветно преливане за скрита мултимедия + setting_trends: Показване на днешните нашумели + setting_unfollow_modal: Показване на прозорче за потвърждение преди прекратяване следването на някого + setting_use_blurhash: Показване на цветни преливки за скрита мултимедия setting_use_pending_items: Бавен режим + severity: Тежест sign_in_token_attempt: Код за сигурност title: Заглавие type: Тип на импортиране username: Потребителско име username_or_email: Потребителско име или имейл whole_word: Цяла дума + email_domain_block: + with_dns_records: Включване не MX записи и IP на домейна featured_tag: name: Хаштаг filters: @@ -196,7 +229,12 @@ bg: hide: Напълно скриване warn: Скриване зад предупреждение form_admin_settings: - custom_css: Собствен CSS + backups_retention_period: Период за съхранение на потребителския архив + bootstrap_timeline_accounts: Винаги да се препоръчват следните акаунти на нови потребители + closed_registrations_message: Съобщение, показвано, когато записвания не са възможни + content_cache_retention_period: Период на съхранение на кеша за съдържание + custom_css: Персонализиран CSS + mascot: Талисман по избор (остаряла настройка) media_cache_retention_period: Период на запазване на мултимедията в кеш паметта profile_directory: Показване на директорията от профили registrations_mode: Кой може да се регистрира @@ -205,17 +243,19 @@ bg: show_domain_blocks_rationale: Показване защо са били блокирани домейните site_contact_email: Имейл за контакт site_contact_username: Потребителско име на контакт - site_extended_description: Разширено описание - site_short_description: Описание на сървъра + site_extended_description: Разширен опис + site_short_description: Опис на сървъра site_terms: Политика за поверителност site_title: Име на сървъра theme: Стандартна тема thumbnail: Миниобраз на сървъра - timeline_preview: Позволяване на неудостоверен достъп до публични инфопотоци + timeline_preview: Позволяване на неупълномощен достъп до публични часови оси + trendable_by_default: Без преглед на нашумели + trends: Включване на нашумели interactions: must_be_follower: Блокирай известия от не-последователи - must_be_following: Блокирай известия от хора, които не следваш - must_be_following_dm: Блокиране на директни съобщения от хора, които не следвате + must_be_following: Блокиране на известия от неследваните + must_be_following_dm: Блокиране на директни съобщения от неследваните invite: comment: Коментар invite_request: @@ -231,24 +271,26 @@ bg: notification_emails: appeal: Някой възразява срещу решение на модератора digest: Изпращай извлечения на съобщенията - favourite: Изпращай e-mail, когато някой хареса твоя публикация - follow: Изпращай e-mail, когато някой те последва - follow_request: Изпращай e-mail, когато някой пожелае да те последва - mention: Изпращай e-mail, когато някой те спомене + favourite: Изпращане на е-писмо, когато някой означи ваша публикация като любима + follow: Изпращане на е-писмо, когато някой ви последва + follow_request: Изпращане на е-писмо, когато някой пожелае да ви последва + mention: Изпращане на е-писмо, когато някой ви спомене pending_account: Новите акаунти трябва да се прегледат reblog: Изпращай e-mail, когато някой сподели твоя публикация report: Новият доклад е подаден + trending_tag: Изискване на преглед за новонашумели rule: text: Правило tag: - listable: Хаштагът ще се появява в търсене и предложения + listable: Позволяване на хаштага да се появява при търсене и предложения name: Хаштаг - usable: Публикациите могат да използват този хаштаг + trendable: Показване на хаштага да се появява под нашумели + usable: Позволяване на публикациите да употребяват този хаштаг user: role: Роля user_role: color: Цвят на значката - highlighted: Показване на ролята като значка на потребителския профил + highlighted: Показване на ролята като значка на потребителските профили name: Име permissions_as_keys: Разрешения position: Приоритет @@ -263,5 +305,5 @@ bg: text: задължително title: sessions: - webauthn: Използвайте един от ключовете си за защита, за да влезете + webauthn: Употребете един от ключовете си за сигурност, за да влезете 'yes': Да diff --git a/config/locales/simple_form.et.yml b/config/locales/simple_form.et.yml index e8abb261d6..df14bf8391 100644 --- a/config/locales/simple_form.et.yml +++ b/config/locales/simple_form.et.yml @@ -22,10 +22,10 @@ et: suspend: Takistamaks suhtlust selle kontoga ja kustutamaks kogu sisu. Tagasivõetav 30 päeva jooksul. warning_preset_id: Valikuline. Te saate ikka lisada mis tahes teksti eelseadistuse lõppu announcement: - all_day: Kui valitud, ainult kuupäevad antud ajavahemikus on kuvatud + all_day: Kui valitud, kuvatakse vaid selle ajavahemiku kuupäevi ends_at: Valikuline. Teadaanne eemaldatakse automaatselt sellel ajal scheduled_at: Jäta tühjaks, et avaldada teadaande koheselt - starts_at: Valikuline. Juhul, kui teie teadaanne on limiteeritud kindlale ajavahemikule + starts_at: Valikuline. Juhul, kui teadaanne on limiteeritud kindlale ajavahemikule text: Te saate kasutada postituse süntaksi. Tuleks silmas pidada, kui palju ruumi teadaanne võtab kasutaja ekraanil appeal: text: Otsust on võimalik vaidlustada vaid 1 kord @@ -54,12 +54,12 @@ et: setting_display_media_default: Peida tundlikuks märgitud meedia setting_display_media_hide_all: Alati peida kõik meedia setting_display_media_show_all: Alati näita tundlikuks märgistatud meedia - setting_hide_network: Keda Te jälgite ja kes jägib Teid ei kuvata Teie profiilil - setting_noindex: Mõjutab Teie avalikku profiili ja staatuse lehekülgi - setting_show_application: Rakendus, mida kasutate postitamiseks, kuvatakse postituste detailvaates + setting_hide_network: Profiilil ei kuvata Keda sa jälgid ja kes jälgib sind + setting_noindex: Mõjutab su avalikku profiili ja postituste lehekülgi + setting_show_application: Postitamiseks kasutatud rakenduse infot kuvatakse postituse üksikasjavaates setting_use_blurhash: Värvid põhinevad peidetud visuaalidel, kuid hägustavad igasuguseid detaile - setting_use_pending_items: Peida ajajoone uuendused kliki taga selle asemel, et automaatselt kerida voogu - username: Teie kasutajanimi on %{domain}-il unikaalne + setting_use_pending_items: Voo automaatse kerimise asemel peida ajajoone uuendused kliki taha + username: Su kasutajanimi on %{domain}-il unikaalne whole_word: Kui võtmesõna või fraas on ainult tähtnumbriline, rakendub see ainult siis, kui see kattub terve sõnaga domain_allow: domain: See domeen saab tõmmata andmeid sellelt serverilt ning sissetulevad andmed sellelt domeenilt töödeldakse ning salvestatakse @@ -74,13 +74,13 @@ et: hide: Filtreeritud sisu täielik peitmine, nagu seda polekski üldse olemas warn: Varja filtreeritud sisu hoiatusega, nimetades filtri pealkirja form_admin_settings: - backups_retention_period: Talleta genereeritud kasutajaarhiivid määratud arv päevadeks. + backups_retention_period: Talleta genereeritud kasutajaarhiivid määratud arv päevi. bootstrap_timeline_accounts: Need kasutajad kinnitatakse uute kasutajate jälgimissoovituste esiritta. closed_registrations_message: Kuvatakse, kui liitumised pole võimalikud content_cache_retention_period: Teiste serverite postitused kustutatakse pärast määratud päevade arvu, kui see on seatud positiivsele väärtusele. See võib olla pöördumatu. custom_css: Kohandatud stiile on võimalik kasutada Mastodoni veebiliideses. mascot: Asendab kohandatud veebiliidese illustratsiooni. - media_cache_retention_period: Positiivse väärtuse korral kustutatakse allalaetud meediafailid nende päevade möödudes ning laetakse vajadusel uuesti alla. + media_cache_retention_period: Positiivse väärtuse korral kustutatakse allalaetud meediafailid määratud päevade möödudes. Vajadusel laaditakse need uuesti alla. profile_directory: Kasutajate kataloog kuvab nimekirja kasutajatest, kes on seda lubanud. require_invite_text: Kui liitumisi on tarvis kinnitada, oleks "Miks Te soovite liituda?" vastus vajalik site_contact_email: Kui peaks tekkima vajadus ühendust võtta täiendavate küsimuste osas. @@ -99,7 +99,7 @@ et: imports: data: CSV fail eksporditi teisest Mastodoni serverist invite_request: - text: See aitab meil üle vaadata Teie taotlust + text: See aitab meil su taotlust üle vaadata ip_block: comment: Valikuline. Talletamaks reegli lisamise põhjust. expires_in: IP-aadressid on lõplik ressurss ja on tihtipeale ühiskasutuses või vahetub kasutaja. Sel põhjusel pole kestvad IP-piirangud soovituslikud. @@ -190,9 +190,9 @@ et: setting_advanced_layout: Aktiveeri kohandatud veebiliides setting_aggregate_reblogs: Grupeeri jagamised ajajoontel setting_always_send_emails: Edasta kõik teavitused meilile - setting_auto_play_gif: Mängi GIF-e automaatselt + setting_auto_play_gif: Esita GIF-e automaatselt setting_boost_modal: Näita enne jagamist kinnitusdialoogi - setting_crop_images: Kuva suurendamata postituste pildid kui 16x9 + setting_crop_images: Kärbi suurendamata postituste pildid mõõtu 16x9 setting_default_language: Postituse keel setting_default_privacy: Postituse nähtavus setting_default_sensitive: Alati märgista meedia tundlikuks @@ -205,7 +205,7 @@ et: setting_expand_spoilers: Alati laienda sisuhoiatustega postitused setting_hide_network: Peida oma võrk setting_noindex: Keeldu otsingumootorite indekseerimistest - setting_reduce_motion: Vähenda liikumist animatsioonides + setting_reduce_motion: Vähenda animatsioonides liikumist setting_show_application: Avalikusta postituste tegemisel kasutatud rakendus setting_system_font_ui: Kasuta süsteemi vaikefonti setting_theme: Saidi teema @@ -271,7 +271,7 @@ et: notification_emails: appeal: Moderaatori otsus on vaidlustatud digest: Saada ülevaatlike e-kirju - favourite: Saada e-kiri, kui keegi lisab teie staatuse lemmikuks + favourite: Saada e-kiri, kui keegi lisab su postituse lemmikuks follow: Saada e-kiri, kui keegi alustab Teie jälgimist follow_request: Saada e-kiri, kui keegi soovib Teid jälgida mention: Saada e-kiri, kui keegi mainib Teid diff --git a/config/locales/simple_form.fy.yml b/config/locales/simple_form.fy.yml index d3ec0dfc9f..0125ca40f4 100644 --- a/config/locales/simple_form.fy.yml +++ b/config/locales/simple_form.fy.yml @@ -12,10 +12,62 @@ fy: admin_account_action: include_statuses: De brûker sjocht hokker berjochten ferantwurdlik binne foar de moderaasjemaatregel of warskôging send_email_notification: De brûker ûntfangt in útlis oer wat der mei harren account bard is + text_html: Opsjoneel. Jo kinne spesifike tekst foar berjochten brûke. Om tiid te besparjen kinne jo presets foar warskôgingen tafoegje + type_html: Kies wat der mei %{acct} barre moat + types: + disable: Foarkom dat de brûker harren account brûkt, mar wiskje of ferstopje de ynhâld net. + none: Brûk dit om in warskôging nei de brûker te stjoeren, sûnder dat noch in oare maatregel nommen wurdt. + sensitive: Forsearje dat alle mediabylagen fan dizze brûker as gefoelich markearre wurde. + silence: Foarkom dat de brûker iepenbiere berjochten ferstjoere kin, ferstopje harren berjochten en meldingen foar minsken dy’t dyjinge net folgje. + suspend: Alle ynteraksjes fan en mei dizze account opkeare, en de accountgegevens fuortsmite. Dit kin binnen 30 dagen weromdraaid wurde. + warning_preset_id: Opsjoneel. Jo kinne noch hieltyd hânmjittich tekst tafoegje oan it ein fan de foarynstelling + announcement: + all_day: Wannear dit oanfinkt is, wurde allinnich de datums binnen it tiidrek toand + ends_at: Opsjoneel. De publikaasje fan de meidieling wurdt op dit tiidstip automatysk beëinige + scheduled_at: Lit leech om de meidieling daliks te publisearjen + starts_at: Opsjoneel. Yn it gefal dat jo meidieling oan in bepaald tiidrek bûn is + text: Jo kinne spesifike tekst foar berjochten brûke. Let op de romte dy’t de meidieling op it skerm fan de brûker yn nimt + appeal: + text: Jo kinne mar ien kear beswier yntsjinje tsjin in fêststelde oertrêding defaults: + autofollow: Minsken dy’t harren fia de útnûging registrearre hawwe, folgje jo automatysk + avatar: PNG, GIF of JPG. Maksimaal %{size}. Wurdt weromskeald nei %{dimensions}px + bot: Sinjaal nei oare brûkers ta dat dizze account yn haadsaak automatisearre berjochten stjoert en mooglik net kontrolearre wurdt + context: Ien of meardere lokaasjes wêr’t it filter aktyf wêze moat + current_password: Fier foar feilichheidsredenen it wachtwurd fan jo aktuele account yn + current_username: Fier ta befêstiging de brûkersnamme fan jo aktuele account yn + digest: Wurdt allinnich nei in lange perioade fan ynaktiviteit ferstjoerd en allinnich wannear’t jo wylst jo ôfwêzigens persoanlike berjochten ûntfongen hawwe + discoverable: Tastean dat jo account te finen is foar ûnbekenden, fia oanrekommandaasjes, trends en op oare manieren + email: Jo krije in befêstigings-e-mailberjocht + fields: Jo kinne maksimaal 4 items as in tabel op jo profyl werjaan + header: PNG, GIF of JPG. Maksimaal %{size}. Wurdt weromskeald nei %{dimensions}px + inbox_url: Kopiearje de URL fan de foarside fan de relayserver dy’t jo brûke wolle + irreversible: Filtere berjochten ferdwine definityf, sels as it filter letter fuortsmiten wurdt + locale: De taal fan de brûkersomjouwing, e-mailberjochten en pushmeldingen + locked: Troch it goedkarren fan folgers hânmjittich bepale wa’t jo folgje mei password: Brûk op syn minst 8 tekens + phrase: Komt oerien nettsjinsteande haad-/lytse letters of in ynhâldswarskôging + scopes: Ta hokker API’s hat de tapassing tagong. Wannear’t jo in tastimming fan it boppeste nivo kieze, hoege jo gjin yndividuele tastimmingen mear te kiezen. + setting_aggregate_reblogs: Gjin nije boosts toane foar berjochten dy’t resintlik noch boost binne (hat allinnich effekt op nij ûntfongen boosts) + setting_always_send_emails: Normaliter wurde der gjin e-mailmeldingen ferstjoerd wannear’t jo aktyf Mastodon brûke + setting_default_sensitive: Gefoelige media wurdt standert ferstoppe en kin mei ien klik toand wurde + setting_display_media_default: As gefoelich markearre media ferstopje setting_display_media_hide_all: Media altyd ferstopje setting_display_media_show_all: Media altyd toane + setting_hide_network: Wa’t jo folgje en wa’t jo folget wurdt net op jo profyl toand + setting_noindex: Hat ynfloed op jo iepenbiere profyl en siden mei berjochten + setting_show_application: De tapassing dy’t jo brûke om berjochten te pleatsen, wurdt yn de detaillearre werjefte fan it berjocht toand + setting_use_blurhash: Dizige kleuroergongen binne basearre op de kleuren fan de ferstoppe media, wêrmei elk detail ferdwynt + setting_use_pending_items: De tiidline wurdt bywurke troch op it oantal nije items te klikken, yn stee fan dat dizze automatysk bywurke wurdt + username: Jo brûkersnamme is unyk op %{domain} + whole_word: Wannear it trefwurd of part fan de sin alfanumeryk is, wurdt it allinnich filtere wannear’t it hiele wurd oerienkomt + domain_allow: + domain: Dit domein is yn steat om gegevens fan dizze server op te heljen, en ynkommende gegevens wurde ferwurke en bewarre + email_domain_block: + domain: Dit kin de domeinnamme wêze dy’t werjûn wurdt yn it e-mailadres of yn it MX-record dat it brûkt. Se wurde kontrolearre wylst de registraasje. + with_dns_records: Der wurdt in besykjen dien om de oanbelangjende DNS-records op te sykjen, wêrnei de resultaten ek blokkearre wurde + featured_tag: + name: 'Hjir binne inkelde fan de hashtags dy’t jo koartlyn brûkt hawwe:' labels: account: fields: diff --git a/config/locales/simple_form.is.yml b/config/locales/simple_form.is.yml index 6044e23e8e..1f0ac6eef8 100644 --- a/config/locales/simple_form.is.yml +++ b/config/locales/simple_form.is.yml @@ -203,7 +203,7 @@ is: setting_display_media_hide_all: Fela allt setting_display_media_show_all: Birta allt setting_expand_spoilers: Alltaf útfella færslur sem eru með aðvörun vegna efnisins - setting_hide_network: Fela netkerfið þitt + setting_hide_network: Fela félagsnetið þitt setting_noindex: Afþakka atriðaskráningu í leitarvélum setting_reduce_motion: Minnka hreyfingu í hreyfimyndum setting_show_application: Upplýsa um forrit sem er til að senda færslur diff --git a/config/locales/simple_form.ku.yml b/config/locales/simple_form.ku.yml index 8065c3a677..aaef8cf559 100644 --- a/config/locales/simple_form.ku.yml +++ b/config/locales/simple_form.ku.yml @@ -115,9 +115,9 @@ ku: text: Ji bo bikarhênerên li ser vê rajekarê rêzikek an jî pêdivîyê pênase bike. Hewl bide ku rêzikê kin û xwerû bigire sessions: otp: 'Koda du-gavî a telefona xwe têkevê an jî yek ji wan kodên xilaskirinê têkevê:' - webauthn: Heke kilîta USB-yê be, jê ewle be ku wê têxinê û heke pêdivî be, pê li wê bike. + webauthn: Ku kilîta USB be, jê ewle be ku wê têxî û ku pêdivî be, pê li wê bike. tag: - name: Tîpan, mînak ji bo ku bêhtir paknivîs bibe, tenê rewşa tîpên girdek/hûrdek dikarî biguherînî + name: Tu dikarî tenê mezinahiya tîpan biguherînî bo mînak, da ku ew bêtir were xwendin user: chosen_languages: Dema were nîşankirin, tenê parvekirinên bi zimanên hilbijartî dê di rêzikên giştî de werin nîşandan role: Rola kîjan mafdayînên bikarhêner heye kontrol dike diff --git a/config/locales/simple_form.uk.yml b/config/locales/simple_form.uk.yml index 532416327e..06b2f91002 100644 --- a/config/locales/simple_form.uk.yml +++ b/config/locales/simple_form.uk.yml @@ -50,8 +50,8 @@ uk: scopes: Які API додатку буде дозволено використовувати. Якщо ви виберете самий верхній, нижчестоящі будуть обрані автоматично. setting_aggregate_reblogs: Не показувати поширення для дописів, які нещодавно вже були поширені (не вплине на вже отримані поширення) setting_always_send_emails: Зазвичай, під час активного користування Mastodon, сповіщення не будуть відправлятися електронною поштою - setting_default_sensitive: Дражливі медіа приховані за промовчанням та можуть бути розкрити кліком - setting_display_media_default: Ховати медіа, позначені делікатними + setting_default_sensitive: Делікатні медіа типово приховані та можуть бути розкриті натисканням + setting_display_media_default: Приховувати медіа, позначені як делікатними setting_display_media_hide_all: Завжди приховувати медіа setting_display_media_show_all: Завжди показувати медіа setting_hide_network: У вашому профілі не буде показано підписки та підписників @@ -188,7 +188,7 @@ uk: password: Пароль phrase: Ключове слово або фраза setting_advanced_layout: Увімкнути розширений вебінтерфейс - setting_aggregate_reblogs: Групувати просування в стрічках + setting_aggregate_reblogs: Групувати поширення в стрічках setting_always_send_emails: Завжди надсилати сповіщення електронною поштою setting_auto_play_gif: Автоматично відтворювати анімовані GIF setting_boost_modal: Показувати діалог підтвердження під час поширення @@ -282,7 +282,7 @@ uk: rule: text: Правило tag: - listable: Дозволити появу цього хештеґа у каталозі профілів + listable: Дозволити появу цього хештеґа у каталозі пошуку і пропозицій name: Хештеґ trendable: Дозволити появу цього хештеґа у списку популярних хештеґів usable: Дозволити дописам використовувати цей хештег diff --git a/config/locales/sq.yml b/config/locales/sq.yml index 928a5873bc..8b46063a7a 100644 --- a/config/locales/sq.yml +++ b/config/locales/sq.yml @@ -431,6 +431,8 @@ sq: resolved_through_html: Zgjidhur përmes %{domain} title: Listë bllokimesh email-esh export_domain_allows: + new: + title: Impotoni lejime përkatësish no_file: S’u përzgjodh kartelë export_domain_blocks: import: diff --git a/config/locales/sr-Latn.yml b/config/locales/sr-Latn.yml index 93cbb01372..dc62f22206 100644 --- a/config/locales/sr-Latn.yml +++ b/config/locales/sr-Latn.yml @@ -52,6 +52,7 @@ sr-Latn: protocol: Protokol public: Javno redownload: Osveži avatar + remote_suspension_reversible_hint_html: Налог је суспендован на њиховом серверу, а подаци ће бити у потпуности уклоњени %{date}. До тада, удаљени сервер може вратити овај налог без икаквих негативних ефеката. Ако желите одмах да уклоните све податке налога, то можете учинити у наставку. resend_confirmation: already_confirmed: Ovaj korisnik je već potvrđen send: Ponovo pošaljite e-poruku za potvrdu diff --git a/config/locales/sr.yml b/config/locales/sr.yml index 13d7b3db65..656b6f7638 100644 --- a/config/locales/sr.yml +++ b/config/locales/sr.yml @@ -139,6 +139,8 @@ sr: action_logs: action_types: approve_user: Одобри корисника + change_email_user: Промени e-адресу корисника + change_role_user: Промени улогу корисника confirm_user: Потврди корисника create_account_warning: Креирај упозорење create_announcement: Креирај најаву @@ -146,22 +148,45 @@ sr: create_user_role: Креирај улогу destroy_announcement: Избриши најаву destroy_canonical_email_block: Избриши блок е-поште + destroy_status: Избриши пост disable_user: Онемогући корисника enable_user: Омогући корисника reject_user: Одбаци корисника + silence_account: Ограничи налог + suspend_account: Обустави налог + update_status: Уреди објаву + update_user_role: Уреди улогу + deleted_account: обрисан налог + filter_by_action: Филтрирај по активности + filter_by_user: Филтрирај по кориснику title: Записник + announcements: + edit: + title: Уреди најаву + empty: Ниједна најава није пронађена. + live: Уживо + new: + create: Креирај најаву + title: Нова најава + publish: Објави + published_msg: Најава успешно објављена! + title: Најаве custom_emojis: + assign_category: Додели категорију by_domain: Домен copied_msg: Успешно направљена локална копија емоџија copy: Копирај copy_failed_msg: Не могу да направим локалну копију тог емотиџија + create_new_category: Kreiraj novu kategoriju created_msg: Емоџи успешно направљен! delete: Обриши destroyed_msg: Емоџи успешно обрисан! disable: Онемогући + disabled: Онемогућено disabled_msg: Емоџи успешно онемогућен emoji: Емоџи enable: Омогући + enabled: Омогућено enabled_msg: Емоџи успешно омогућен listed: Излистан new: @@ -178,11 +203,16 @@ sr: software: Софтвер space: Коришћење простора title: Командна табла + domain_allows: + export: Извоз + import: Увоз domain_blocks: add_new: Додај нови блок домена created_msg: Блокирање домена се обрађује destroyed_msg: Блокирање домена је опозвано domain: Домен + export: Извоз + import: Увоз new: create: Направи блокаду hint: Блокирање домена неће спречити прављење налога у бази, али ће ретроактивно и аутоматски применити одређене модераторске методе над тим налозима. @@ -190,6 +220,8 @@ sr: noop: Ништа suspend: Суспензија title: Ново блокирање домена + private_comment: Приватни коментар + public_comment: Јавни коментар reject_media: Одбаци мултимедију reject_media_hint: Уклања локално ускладиштене мултимедијске фајлове и одбија да их скида убудуће. Небитно је за суспензију reject_reports: Одбаци извештај @@ -204,12 +236,29 @@ sr: create: Додај домен title: Нова ставка е-поштe у црној листи title: Црна листа E-поште + follow_recommendations: + status: Статус instances: + back_to_all: Све + back_to_limited: Ограничено + back_to_warning: Упозорење + by_domain: Домен + content_policies: + policies: + silence: Ограничи + suspend: Суспендуј + policy: Политика + reason: Јавни разлог + delivery: + all: Све + unavailable: Недоступно delivery_available: Достава је доступна moderation: all: Све limited: Ограничено title: Модерација + private_comment: Приватни коментар + public_comment: Јавни коментар title: Федерација total_blocked_by_us: Блокирано од стране нас total_followed_by_them: Праћени од стране њих @@ -223,6 +272,17 @@ sr: expired: Истекли title: Филтер title: Позивнице + ip_blocks: + expires_in: + '1209600': 2 недеље + '15778476': 6 месеци + '2629746': 1 месец + '31556952': 1 година + '86400': 1 дан + '94670856': 3 године + new: + title: Креирај ново IP правило + no_ip_block_selected: Ниједно IP правило није промењено јер ниједно није изабрано relays: add_new: Додај нови релеј delete: Обриши @@ -268,6 +328,29 @@ sr: unassign: Уклони доделу unresolved: Нерешене updated_at: Ажурирана + view_profile: Погледај профил + roles: + add_new: Додај улогу + categories: + administration: Администрација + moderation: Модерација + delete: Избриши + privileges: + administrator: Администратор + delete_user_data: Избриши податке корисника + invite_users: Позови кориснике + manage_announcements: Управљај обавештењима + manage_roles: Управљај улогама + manage_rules: Управљај правилима + manage_rules_description: Дозволи корисницима да мењају правила сервера + manage_settings: Управљај поставкама + manage_settings_description: Дозволи корисницима да мењају поставке сајта + rules: + add_new: Додај правило + delete: Избриши + edit: Уреди правило + empty: Ниједно правило сервера још није дефинисано. + title: Правила сервера settings: appearance: title: Изглед diff --git a/config/locales/sv.yml b/config/locales/sv.yml index c974df7716..bae4a964bd 100644 --- a/config/locales/sv.yml +++ b/config/locales/sv.yml @@ -125,7 +125,7 @@ sv: resend_confirmation: already_confirmed: Den här användaren är redan bekräftad send: Skicka om e-postbekräftelse - success: Bekräftelsemeddelande skickas framgångsrikt! + success: Bekräftelsemeddelande skickades framgångsrikt! reset: Återställ reset_password: Återställ lösenord resubscribe: Starta en ny prenumeration @@ -285,7 +285,7 @@ sv: update_ip_block_html: "%{name} ändrade regel för IP %{target}" update_status_html: "%{name} uppdaterade inlägget av %{target}" update_user_role_html: "%{name} ändrade rollen %{target}" - deleted_account: raderat konto deleted account + deleted_account: raderat konto empty: Inga loggar hittades. filter_by_action: Filtrera efter åtgärd filter_by_user: Filtrera efter användare @@ -1168,7 +1168,7 @@ sv: all_matching_items_selected_html: one: "%{count} objekt som matchar din sökning är valt." other: "%{count} objekt som matchar din sökning är valda." - changes_saved_msg: Ändringar sparades framgångsrikt! + changes_saved_msg: Ändringar sparade! copy: Kopiera delete: Radera deselect: Avmarkera alla @@ -1194,7 +1194,7 @@ sv: overwrite: Skriv över overwrite_long: Ersätt de nuvarande uppgifterna med de nya preface: Du kan importera data som du exporterat från en annan instans, till exempel en lista över personer du följer eller blockerar. - success: Dina uppgifter har laddats upp och kommer nu att behandlas snarast + success: Dina uppgifter har laddats upp och kommer att behandlas snarast types: blocking: Lista av blockerade bookmarks: Bokmärken diff --git a/config/locales/th.yml b/config/locales/th.yml index 0abb690497..9ef2b4f301 100644 --- a/config/locales/th.yml +++ b/config/locales/th.yml @@ -113,6 +113,8 @@ th: redownloaded_msg: รีเฟรชโปรไฟล์ของ %{username} จากจุดเริ่มต้นสำเร็จ reject: ปฏิเสธ rejected_msg: ปฏิเสธใบสมัครลงทะเบียนของ %{username} สำเร็จ + remote_suspension_irreversible: ลบข้อมูลของบัญชีนี้อย่างถาวรแล้ว + remote_suspension_reversible_hint_html: ระงับบัญชีในเซิร์ฟเวอร์ของเขาแล้ว และจะเอาข้อมูลออกอย่างสมบูรณ์ใน %{date} จนกว่าจะถึงตอนนั้น เซิร์ฟเวอร์ระยะไกลสามารถกู้คืนบัญชีนี้ได้โดยไม่มีผลร้ายใด ๆ หากคุณต้องการเอาข้อมูลของบัญชีทั้งหมดออกในทันที คุณสามารถทำได้ด้านล่าง remove_avatar: เอาภาพประจำตัวออก remove_header: เอาส่วนหัวออก removed_avatar_msg: เอาภาพประจำตัวของ %{username} ออกสำเร็จ @@ -955,6 +957,9 @@ th: email_below_hint_html: หากที่อยู่อีเมลด้านล่างไม่ถูกต้อง คุณสามารถเปลี่ยนที่อยู่อีเมลที่นี่และรับอีเมลยืนยันใหม่ email_settings_hint_html: ส่งอีเมลยืนยันไปยัง %{email} แล้ว หากที่อยู่อีเมลนั้นไม่ถูกต้อง คุณสามารถเปลี่ยนที่อยู่อีเมลได้ในการตั้งค่าบัญชี title: การตั้งค่า + sign_in: + preamble_html: ลงชื่อเข้าด้วยข้อมูลประจำตัว %{domain} ของคุณ หากบัญชีของคุณได้รับการโฮสต์ในเซิร์ฟเวอร์อื่น คุณจะไม่สามารถเข้าสู่ระบบได้ที่นี่ + title: ลงชื่อเข้า %{domain} sign_up: preamble: เมื่อมีบัญชีในเซิร์ฟเวอร์ Mastodon นี้ คุณจะสามารถติดตามบุคคลอื่นใดในเครือข่าย โดยไม่คำนึงถึงที่ซึ่งบัญชีของเขาได้รับการโฮสต์ title: มาตั้งค่าของคุณใน %{domain} กันเลย diff --git a/config/locales/tr.yml b/config/locales/tr.yml index aae1188588..cd377ff543 100644 --- a/config/locales/tr.yml +++ b/config/locales/tr.yml @@ -397,6 +397,8 @@ tr: silence: Sınırla suspend: Uzaklaştır title: Yeni domain bloğu + no_domain_block_selected: Seçim yapılmadığından hiç bir alan adı engeli değiştirilmedi + not_permitted: Bu işlemi gerçekleştirme izniniz yok obfuscate: Alan adını gizle obfuscate_hint: Alan adı kısıtlamaları listelerinin duyurulması etkinleştirilmişse alan adını listede kısmen gizle private_comment: Özel yorum @@ -429,9 +431,14 @@ tr: resolved_through_html: "%{domain} aracılığıyla çözümlendi" title: E-posta kara listesi export_domain_allows: + new: + title: Alan adı engellerini içe aktar no_file: Dosya seçilmedi export_domain_blocks: import: + description_html: Bir alan adı engeli listesini içe aktarmak üzeresiniz. Bu listeyi iyice gözden geçirin, özellikle listeyi siz hazırlamadıysanız. + existing_relationships_warning: Mevcut takip ilişkileri + private_comment_description_html: 'İçe aktarılan engellerin nereden geldiğini izlemenize olanak sağlamak için, içe aktarılan engeller şu özel yorum ile oluşturulacak: %{comment}' private_comment_template: "%{source} kaynağından %{date} tarihinde içe aktarıldı" title: Domain bloklarını içe aktar new: diff --git a/config/locales/uk.yml b/config/locales/uk.yml index a86774443a..69ac1d68a5 100644 --- a/config/locales/uk.yml +++ b/config/locales/uk.yml @@ -13,7 +13,7 @@ uk: many: Підписників one: Підписник other: Підписники - following: Підписані + following: Підписок instance_actor_flash: Цей обліковий запис є віртуальним персонажем, який використовується для показу самого сервера, а не будь-якого окремого користувача. Він використовується з метою федералізації і не повинен бути зупинений. last_active: остання активність link_verified_on: Права власності на це посилання були перевірені %{date} @@ -1345,8 +1345,8 @@ uk: subject: Ваш допис сподобався %{name} title: Нове вподобання follow: - body: "%{name} тепер підписаний на вас!" - subject: "%{name} тепер підписаний на вас" + body: "%{name} тепер стежить за вами!" + subject: "%{name} тепер стежить за вами" title: Новий підписник follow_request: action: Керувати запитами на підписку @@ -1700,7 +1700,7 @@ uk: edit_profile_step: Ви можете налаштувати свій профіль, завантаживши зображення профілю, змінивши відображуване ім'я та інше. Ви можете включити для перегляду нових підписників до того, як вони матимуть змогу підписатися на вас. explanation: Ось кілька порад для початку final_action: Почати писати - final_step: 'Почніть дописувати! Навіть не підписавшись на вас, інші зможуть побачити ваші пости, наприклад, у локальній стрічці та у хештеґах. Якщо ви хочете представитися, можете скористатися хештеґом #introductions.' + final_step: 'Почніть дописувати! Навіть не підписавшись на вас, інші зможуть побачити ваші дописи, наприклад, у локальній стрічці та у хештеґах. Якщо ви хочете представитися, можете скористатися хештеґом #introductions.' full_handle: Ваше звернення full_handle_hint: Те, що ви хочете сказати друзям, щоб вони могли написати вам або підписатися з інших сайтів. subject: Ласкаво просимо до Mastodon diff --git a/config/locales/zh-CN.yml b/config/locales/zh-CN.yml index 8f2ec606f3..bc1a7994a8 100644 --- a/config/locales/zh-CN.yml +++ b/config/locales/zh-CN.yml @@ -113,6 +113,8 @@ zh-CN: redownloaded_msg: 成功从来源处刷新 %{username} 的用户资料 reject: 拒绝 rejected_msg: 已拒绝 %{username} 的注册申请 + remote_suspension_irreversible: 此账户的数据已被不可逆转地删除。 + remote_suspension_reversible_hint_html: 账号已在他们的服务器上封禁,数据将在 %{date} 完全删除。 在此之前,远程服务器仍可恢复此账号,并且没有任何不良影响。 如果你想立即移除该账号的所有数据,可以在下面进行。 remove_avatar: 删除头像 remove_header: 删除横幅图片 removed_avatar_msg: 成功删除 %{username} 的头像 @@ -955,6 +957,9 @@ zh-CN: email_below_hint_html: 如果下面的电子邮箱地址是错误的,你可以在这里修改并重新发送新的确认邮件。 email_settings_hint_html: 确认邮件已经发送到%{email}。如果该邮箱地址不对,你可以在账号设置里面修改。 title: 初始设置 + sign_in: + preamble_html: 使用您在 %{domain} 的账户和密码登录。如果您的账户托管在其他的服务器上,您将无法在此登录。 + title: 登录到 %{domain} sign_up: preamble: 使用此 Mastodon 服务器上的帐号,您将能够关注网络上的任何其他人,无论他们的帐号托管在哪里的主机。 title: 让我们在 %{domain} 上开始。 diff --git a/config/locales/zh-HK.yml b/config/locales/zh-HK.yml index e4981ec0c5..f26a8df089 100644 --- a/config/locales/zh-HK.yml +++ b/config/locales/zh-HK.yml @@ -957,6 +957,9 @@ zh-HK: email_below_hint_html: 如果下面的電郵地址不正確,你可在此修改,然後接收電郵進行確認。 email_settings_hint_html: 確認電郵已發送至 %{email}。電郵地址不正確的話,你可以在帳戶設置中進行更改。 title: 設定 + sign_in: + preamble_html: 請使用 %{domain} 的資料登入。如果您的帳戶託管在其他的伺服器,您將無法在此登入。 + title: 登入 %{domain} sign_up: preamble: 有了這個 Mastodon 伺服器的帳號,無論將帳號託管在何處,你都可以追蹤網絡上任何人。 title: 讓我為你在 %{domain} 上設定好。 From dac312a11a481cab1d61a2159b39ca403d6708e8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 21 Dec 2022 11:22:22 +0900 Subject: [PATCH 13/16] Bump fog-core from 2.1.0 to 2.3.0 (#22544) Bumps [fog-core](https://github.com/fog/fog-core) from 2.1.0 to 2.3.0. - [Release notes](https://github.com/fog/fog-core/releases) - [Changelog](https://github.com/fog/fog-core/blob/master/changelog.md) - [Commits](https://github.com/fog/fog-core/compare/v2.1.0...v2.3.0) --- updated-dependencies: - dependency-name: fog-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 00e8dcfd92..eb262fd96e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -259,19 +259,19 @@ GEM ffi-compiler (1.0.1) ffi (>= 1.0.0) rake - fog-core (2.1.0) + fog-core (2.3.0) builder - excon (~> 0.58) - formatador (~> 0.2) + excon (~> 0.71) + formatador (>= 0.2, < 2.0) mime-types fog-json (1.2.0) fog-core multi_json (~> 1.10) - fog-openstack (0.3.10) - fog-core (>= 1.45, <= 2.1.0) + fog-openstack (0.3.2) + fog-core (~> 2.1) fog-json (>= 1.0) ipaddress (>= 0.8) - formatador (0.3.0) + formatador (1.1.0) fugit (1.7.1) et-orbi (~> 1, >= 1.2.7) raabro (~> 1.4) From a0af356df65f659e36b5b833e16011ff49cdc6f5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 21 Dec 2022 11:58:01 +0900 Subject: [PATCH 14/16] Bump fog-openstack from 0.3.2 to 0.3.10 (#22593) Bumps [fog-openstack](https://github.com/fog/fog-openstack) from 0.3.2 to 0.3.10. - [Release notes](https://github.com/fog/fog-openstack/releases) - [Changelog](https://github.com/fog/fog-openstack/blob/master/CHANGELOG.md) - [Commits](https://github.com/fog/fog-openstack/compare/v0.3.2...v0.3.10) --- updated-dependencies: - dependency-name: fog-openstack dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index eb262fd96e..00e8dcfd92 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -259,19 +259,19 @@ GEM ffi-compiler (1.0.1) ffi (>= 1.0.0) rake - fog-core (2.3.0) + fog-core (2.1.0) builder - excon (~> 0.71) - formatador (>= 0.2, < 2.0) + excon (~> 0.58) + formatador (~> 0.2) mime-types fog-json (1.2.0) fog-core multi_json (~> 1.10) - fog-openstack (0.3.2) - fog-core (~> 2.1) + fog-openstack (0.3.10) + fog-core (>= 1.45, <= 2.1.0) fog-json (>= 1.0) ipaddress (>= 0.8) - formatador (1.1.0) + formatador (0.3.0) fugit (1.7.1) et-orbi (~> 1, >= 1.2.7) raabro (~> 1.4) From fbe2c95ff1a7b36fa0b73b8ff75a02590006eab1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 21 Dec 2022 12:06:44 +0900 Subject: [PATCH 15/16] Bump fog-core from 2.1.0 to 2.3.0 (#22596) Bumps [fog-core](https://github.com/fog/fog-core) from 2.1.0 to 2.3.0. - [Release notes](https://github.com/fog/fog-core/releases) - [Changelog](https://github.com/fog/fog-core/blob/master/changelog.md) - [Commits](https://github.com/fog/fog-core/compare/v2.1.0...v2.3.0) --- updated-dependencies: - dependency-name: fog-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 00e8dcfd92..eb262fd96e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -259,19 +259,19 @@ GEM ffi-compiler (1.0.1) ffi (>= 1.0.0) rake - fog-core (2.1.0) + fog-core (2.3.0) builder - excon (~> 0.58) - formatador (~> 0.2) + excon (~> 0.71) + formatador (>= 0.2, < 2.0) mime-types fog-json (1.2.0) fog-core multi_json (~> 1.10) - fog-openstack (0.3.10) - fog-core (>= 1.45, <= 2.1.0) + fog-openstack (0.3.2) + fog-core (~> 2.1) fog-json (>= 1.0) ipaddress (>= 0.8) - formatador (0.3.0) + formatador (1.1.0) fugit (1.7.1) et-orbi (~> 1, >= 1.2.7) raabro (~> 1.4) From c4a429ed47e85a6bbf0d470a41cc2f64cf120c19 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 21 Dec 2022 12:40:50 +0900 Subject: [PATCH 16/16] Bump fog-openstack from 0.3.2 to 0.3.10 (#22597) Bumps [fog-openstack](https://github.com/fog/fog-openstack) from 0.3.2 to 0.3.10. - [Release notes](https://github.com/fog/fog-openstack/releases) - [Changelog](https://github.com/fog/fog-openstack/blob/master/CHANGELOG.md) - [Commits](https://github.com/fog/fog-openstack/compare/v0.3.2...v0.3.10) --- updated-dependencies: - dependency-name: fog-openstack dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index eb262fd96e..00e8dcfd92 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -259,19 +259,19 @@ GEM ffi-compiler (1.0.1) ffi (>= 1.0.0) rake - fog-core (2.3.0) + fog-core (2.1.0) builder - excon (~> 0.71) - formatador (>= 0.2, < 2.0) + excon (~> 0.58) + formatador (~> 0.2) mime-types fog-json (1.2.0) fog-core multi_json (~> 1.10) - fog-openstack (0.3.2) - fog-core (~> 2.1) + fog-openstack (0.3.10) + fog-core (>= 1.45, <= 2.1.0) fog-json (>= 1.0) ipaddress (>= 0.8) - formatador (1.1.0) + formatador (0.3.0) fugit (1.7.1) et-orbi (~> 1, >= 1.2.7) raabro (~> 1.4)