From 1b5ed320854cab1aa5d474fb595c7cf799511468 Mon Sep 17 00:00:00 2001 From: Moritz Heiber Date: Thu, 17 Nov 2022 12:56:14 +0100 Subject: [PATCH 1/4] Split off Dockerfile components for faster build times (#20933) --- Dockerfile | 166 ++++++++++++++++++++++------------------------------- 1 file changed, 70 insertions(+), 96 deletions(-) diff --git a/Dockerfile b/Dockerfile index 57274cfd98..948f5301bf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,122 +1,96 @@ + # syntax=docker/dockerfile:1.4 -FROM ubuntu:20.04 as build-dep +# This needs to be bullseye-slim because the Ruby image is built on bullseye-slim +ARG NODE_VERSION="16.17.1-bullseye-slim" -# Use bash for the shell -SHELL ["/bin/bash", "-c"] -RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections +FROM ghcr.io/moritzheiber/ruby-jemalloc:3.0.4-slim as ruby +FROM node:${NODE_VERSION} as build -# Install Node v16 (LTS) -ENV NODE_VER="16.17.1" -RUN ARCH= && \ - dpkgArch="$(dpkg --print-architecture)" && \ - case "${dpkgArch##*-}" in \ - amd64) ARCH='x64';; \ - ppc64el) ARCH='ppc64le';; \ - s390x) ARCH='s390x';; \ - arm64) ARCH='arm64';; \ - armhf) ARCH='armv7l';; \ - i386) ARCH='x86';; \ - *) echo "unsupported architecture"; exit 1 ;; \ - esac && \ - echo "Etc/UTC" > /etc/localtime && \ - apt-get update && \ - apt-get install -y --no-install-recommends ca-certificates wget python3 apt-utils && \ - cd ~ && \ - wget -q https://nodejs.org/download/release/v$NODE_VER/node-v$NODE_VER-linux-$ARCH.tar.gz && \ - tar xf node-v$NODE_VER-linux-$ARCH.tar.gz && \ - rm node-v$NODE_VER-linux-$ARCH.tar.gz && \ - mv node-v$NODE_VER-linux-$ARCH /opt/node +COPY --link --from=ruby /opt/ruby /opt/ruby -# Install Ruby 3.0 -ENV RUBY_VER="3.0.4" -RUN apt-get update && \ - apt-get install -y --no-install-recommends build-essential \ - bison libyaml-dev libgdbm-dev libreadline-dev libjemalloc-dev \ - libncurses5-dev libffi-dev zlib1g-dev libssl-dev && \ - cd ~ && \ - wget https://cache.ruby-lang.org/pub/ruby/${RUBY_VER%.*}/ruby-$RUBY_VER.tar.gz && \ - tar xf ruby-$RUBY_VER.tar.gz && \ - cd ruby-$RUBY_VER && \ - ./configure --prefix=/opt/ruby \ - --with-jemalloc \ - --with-shared \ - --disable-install-doc && \ - make -j"$(nproc)" > /dev/null && \ - make install && \ - rm -rf ../ruby-$RUBY_VER.tar.gz ../ruby-$RUBY_VER +ENV DEBIAN_FRONTEND="noninteractive" \ + PATH="${PATH}:/opt/ruby/bin" -ENV PATH="${PATH}:/opt/ruby/bin:/opt/node/bin" - -RUN npm install -g npm@latest && \ - npm install -g yarn && \ - gem install bundler && \ - apt-get update && \ - apt-get install -y --no-install-recommends git libicu-dev libidn11-dev \ - libpq-dev shared-mime-info +SHELL ["/bin/bash", "-o", "pipefail", "-c"] +WORKDIR /opt/mastodon COPY Gemfile* package.json yarn.lock /opt/mastodon/ -RUN cd /opt/mastodon && \ - bundle config set --local deployment 'true' && \ - bundle config set --local without 'development test' && \ - bundle config set silence_root_warning true && \ - bundle install -j"$(nproc)" && \ - yarn install --pure-lockfile +RUN apt update && \ + apt-get install -y --no-install-recommends build-essential \ + ca-certificates \ + git \ + libicu-dev \ + libidn11-dev \ + libpq-dev \ + libjemalloc-dev \ + zlib1g-dev \ + libgdbm-dev \ + libgmp-dev \ + libssl-dev \ + libyaml-0-2 \ + ca-certificates \ + libreadline8 \ + python3 \ + shared-mime-info && \ + bundle config set --local deployment 'true' && \ + bundle config set --local without 'development test' && \ + bundle config set silence_root_warning true && \ + bundle install -j"$(nproc)" && \ + yarn install --pure-lockfile -FROM ubuntu:20.04 +FROM node:${NODE_VERSION} -# Copy over all the langs needed for runtime -COPY --from=build-dep --link /opt/node /opt/node -COPY --from=build-dep --link /opt/ruby /opt/ruby +ARG UID="991" +ARG GID="991" -# Add more PATHs to the PATH -ENV PATH="${PATH}:/opt/ruby/bin:/opt/node/bin:/opt/mastodon/bin" +COPY --link --from=ruby /opt/ruby /opt/ruby -# Create the mastodon user -ARG UID=991 -ARG GID=991 SHELL ["/bin/bash", "-o", "pipefail", "-c"] -RUN apt-get update && \ - echo "Etc/UTC" > /etc/localtime && \ - apt-get install -y --no-install-recommends whois wget && \ - addgroup --gid $GID mastodon && \ - useradd -m -u $UID -g $GID -d /opt/mastodon mastodon && \ - echo "mastodon:$(head /dev/urandom | tr -dc A-Za-z0-9 | head -c 24 | mkpasswd -s -m sha-256)" | chpasswd && \ - rm -rf /var/lib/apt/lists/* -# Install mastodon runtime deps -RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections -RUN apt-get update && \ - apt-get -y --no-install-recommends install \ - libssl1.1 libpq5 imagemagick ffmpeg libjemalloc2 \ - libicu66 libidn11 libyaml-0-2 \ - file ca-certificates tzdata libreadline8 gcc tini apt-utils && \ - ln -s /opt/mastodon /mastodon && \ - gem install bundler && \ - rm -rf /var/cache && \ - rm -rf /var/lib/apt/lists/* +ENV DEBIAN_FRONTEND="noninteractive" \ + PATH="${PATH}:/opt/ruby/bin:/opt/mastodon/bin" + +RUN apt-get update && \ + echo "Etc/UTC" > /etc/localtime && \ + groupadd -g "${GID}" mastodon && \ + useradd -u "$UID" -g "${GID}" -m -d /opt/mastodon mastodon && \ + apt-get -y --no-install-recommends install whois \ + wget \ + libssl1.1 \ + libpq5 \ + imagemagick \ + ffmpeg \ + libjemalloc2 \ + libicu67 \ + libidn11 \ + libyaml-0-2 \ + file \ + ca-certificates \ + tzdata \ + libreadline8 \ + tini && \ + ln -s /opt/mastodon /mastodon + +# Note: no, cleaning here since Debian does this automatically +# See the file /etc/apt/apt.conf.d/docker-clean within the Docker image's filesystem -# Copy over mastodon source, and dependencies from building, and set permissions COPY --chown=mastodon:mastodon . /opt/mastodon -COPY --from=build-dep --chown=mastodon:mastodon /opt/mastodon /opt/mastodon +COPY --chown=mastodon:mastodon --from=build /opt/mastodon /opt/mastodon -# Run mastodon services in prod mode -ENV RAILS_ENV="production" -ENV NODE_ENV="production" - -# Tell rails to serve static files -ENV RAILS_SERVE_STATIC_FILES="true" -ENV BIND="0.0.0.0" +ENV RAILS_ENV="production" \ + NODE_ENV="production" \ + RAILS_SERVE_STATIC_FILES="true" \ + BIND="0.0.0.0" # Set the run user USER mastodon +WORKDIR /opt/mastodon # Precompile assets -RUN cd ~ && \ - OTP_SECRET=precompile_placeholder SECRET_KEY_BASE=precompile_placeholder rails assets:precompile && \ - yarn cache clean +RUN OTP_SECRET=precompile_placeholder SECRET_KEY_BASE=precompile_placeholder rails assets:precompile && \ + yarn cache clean # Set the work dir and the container entry point -WORKDIR /opt/mastodon ENTRYPOINT ["/usr/bin/tini", "--"] EXPOSE 3000 4000 From 0a78631e86589df15261528863a90b83e220cc80 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 17 Nov 2022 13:59:15 +0100 Subject: [PATCH 2/4] New Crowdin updates (#20759) * New translations en.json (German) * New translations en.json (Italian) * New translations en.yml (Kurmanji (Kurdish)) * New translations simple_form.en.yml (German) * New translations doorkeeper.en.yml (Kurmanji (Kurdish)) * New translations en.json (Dutch) * New translations en.json (Esperanto) * New translations en.json (Dutch) * New translations en.yml (Portuguese, Brazilian) * New translations en.json (Faroese) * New translations en.json (Esperanto) * New translations en.json (Irish) * New translations simple_form.en.yml (Esperanto) * New translations doorkeeper.en.yml (Esperanto) * New translations en.json (Faroese) * New translations simple_form.en.yml (Faroese) * New translations en.json (Scots) * New translations simple_form.en.yml (Esperanto) * New translations doorkeeper.en.yml (Esperanto) * New translations en.json (Scots) * New translations en.yml (Korean) * New translations simple_form.en.yml (Korean) * New translations en.yml (Esperanto) * New translations en.yml (Chinese Simplified) * New translations en.yml (Chinese Simplified) * New translations en.json (Chinese Simplified) * New translations simple_form.en.yml (Chinese Simplified) * New translations doorkeeper.en.yml (Chinese Simplified) * New translations en.json (Lithuanian) * New translations en.yml (Galician) * New translations en.json (Icelandic) * New translations en.yml (Galician) * New translations en.json (Icelandic) * New translations en.yml (Thai) * New translations en.yml (Slovenian) * New translations en.yml (Lithuanian) * New translations en.yml (Macedonian) * New translations en.yml (Dutch) * New translations en.yml (Punjabi) * New translations en.yml (Polish) * New translations en.yml (Portuguese) * New translations en.yml (Russian) * New translations en.yml (Slovak) * New translations en.yml (Serbian (Cyrillic)) * New translations en.yml (Georgian) * New translations en.yml (Swedish) * New translations en.yml (Chinese Traditional) * New translations en.yml (Urdu (Pakistan)) * 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 (Tamil) * New translations en.yml (Korean) * New translations en.yml (Japanese) * New translations en.yml (German) * New translations en.yml (Arabic) * New translations en.yml (Czech) * New translations en.yml (Chinese Simplified) * New translations en.yml (Ido) * New translations en.yml (Spanish) * New translations en.yml (Turkish) * New translations en.yml (Albanian) * New translations en.yml (Ukrainian) * New translations en.yml (Romanian) * New translations en.yml (French) * New translations en.yml (Afrikaans) * New translations en.yml (Bulgarian) * New translations en.yml (Italian) * New translations en.yml (Catalan) * New translations en.yml (Danish) * New translations en.yml (Frisian) * New translations en.yml (Basque) * New translations en.yml (Finnish) * New translations en.yml (Hebrew) * New translations en.yml (Hungarian) * New translations en.yml (Armenian) * New translations en.yml (Spanish, Argentina) * New translations en.yml (Spanish, Mexico) * New translations en.yml (Silesian) * New translations en.yml (Serbian (Latin)) * New translations en.yml (Kurmanji (Kurdish)) * New translations en.yml (Sorani (Kurdish)) * New translations en.yml (Corsican) * New translations en.yml (Sardinian) * New translations en.yml (Sanskrit) * New translations en.yml (Taigi) * New translations en.yml (Standard Moroccan Tamazight) * New translations en.yml (Asturian) * New translations en.yml (Burmese) * New translations en.yml (Igbo) * New translations en.yml (French, Quebec) * New translations en.json (Faroese) * New translations en.yml (Faroese) * New translations simple_form.en.yml (Faroese) * New translations en.yml (Occitan) * New translations en.yml (Scottish Gaelic) * New translations en.yml (Bengali) * New translations en.yml (Telugu) * New translations en.yml (Marathi) * New translations en.yml (Croatian) * 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 (Hindi) * New translations en.yml (English, United Kingdom) * New translations en.yml (Kannada) * New translations en.yml (Welsh) * New translations en.yml (Uyghur) * New translations en.yml (Chinese Traditional, Hong Kong) * New translations en.yml (Tatar) * New translations en.yml (Malayalam) * New translations en.yml (Sinhala) * New translations en.yml (Cornish) * New translations en.yml (Thai) * New translations en.yml (Portuguese) * New translations en.yml (Georgian) * New translations en.yml (Korean) * New translations en.yml (Lithuanian) * New translations en.yml (Dutch) * New translations simple_form.en.yml (Dutch) * New translations en.yml (Norwegian) * New translations en.yml (Polish) * New translations en.yml (Russian) * New translations en.yml (Italian) * New translations en.yml (Slovak) * New translations en.yml (Slovenian) * New translations en.yml (Serbian (Cyrillic)) * New translations en.yml (Swedish) * 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 (Japanese) * New translations en.yml (Armenian) * New translations en.json (Hebrew) * New translations en.yml (French) * New translations en.yml (German) * New translations en.yml (Czech) * New translations en.yml (Chinese Simplified) * New translations en.yml (Spanish) * New translations en.yml (Turkish) * New translations simple_form.en.yml (Czech) * New translations en.yml (Albanian) * New translations en.yml (Ukrainian) * New translations en.yml (Afrikaans) * New translations en.yml (Hungarian) * New translations en.yml (Arabic) * New translations en.yml (Bulgarian) * New translations en.yml (Catalan) * New translations en.yml (Danish) * New translations en.yml (Greek) * New translations en.yml (Basque) * New translations en.yml (Finnish) * New translations en.yml (Irish) * New translations en.yml (Hebrew) * New translations en.yml (Indonesian) * New translations en.yml (Ido) * New translations en.yml (Persian) * New translations simple_form.en.yml (Polish) * New translations en.yml (Breton) * New translations en.yml (Sinhala) * New translations en.yml (Scottish Gaelic) * New translations simple_form.en.yml (Sinhala) * New translations simple_form.en.yml (Vietnamese) * New translations simple_form.en.yml (Romanian) * New translations simple_form.en.yml (French) * New translations simple_form.en.yml (Spanish) * New translations simple_form.en.yml (Afrikaans) * New translations simple_form.en.yml (Arabic) * New translations simple_form.en.yml (Bulgarian) * New translations en.yml (Chinese Traditional, Hong Kong) * New translations en.yml (Spanish, Argentina) * New translations en.yml (Spanish, Mexico) * New translations en.yml (Norwegian Nynorsk) * New translations en.yml (Kazakh) * New translations en.yml (Estonian) * New translations en.yml (Latvian) * New translations simple_form.en.yml (Catalan) * New translations en.yml (Esperanto) * New translations en.yml (Welsh) * New translations en.yml (Malay) * New translations en.yml (Corsican) * New translations en.yml (Occitan) * New translations en.yml (Sardinian) * New translations en.yml (Serbian (Latin)) * New translations en.yml (Kurmanji (Kurdish)) * New translations en.yml (Kabyle) * New translations en.yml (Sorani (Kurdish)) * New translations simple_form.en.yml (Bengali) * New translations simple_form.en.yml (Galician) * New translations simple_form.en.yml (Icelandic) * New translations simple_form.en.yml (Portuguese, Brazilian) * New translations simple_form.en.yml (Indonesian) * New translations simple_form.en.yml (Persian) * New translations simple_form.en.yml (Tamil) * New translations simple_form.en.yml (Spanish, Argentina) * New translations simple_form.en.yml (Spanish, Mexico) * New translations simple_form.en.yml (Ukrainian) * New translations simple_form.en.yml (Croatian) * New translations simple_form.en.yml (Norwegian Nynorsk) * New translations simple_form.en.yml (Kazakh) * New translations simple_form.en.yml (Estonian) * New translations simple_form.en.yml (Latvian) * New translations simple_form.en.yml (English, United Kingdom) * New translations simple_form.en.yml (Chinese Traditional) * New translations simple_form.en.yml (Turkish) * New translations simple_form.en.yml (Georgian) * New translations simple_form.en.yml (Frisian) * New translations simple_form.en.yml (Basque) * New translations simple_form.en.yml (Finnish) * New translations simple_form.en.yml (Hebrew) * New translations simple_form.en.yml (Hungarian) * New translations simple_form.en.yml (Armenian) * New translations simple_form.en.yml (Italian) * New translations simple_form.en.yml (Japanese) * New translations simple_form.en.yml (Swedish) * New translations simple_form.en.yml (Portuguese) * New translations simple_form.en.yml (Slovak) * New translations simple_form.en.yml (Slovenian) * New translations simple_form.en.yml (Albanian) * New translations simple_form.en.yml (Serbian (Cyrillic)) * New translations en.yml (French, Quebec) * New translations en.json (Faroese) * New translations en.yml (Faroese) * New translations simple_form.en.yml (Scottish Gaelic) * New translations simple_form.en.yml (Malayalam) * New translations simple_form.en.yml (Tatar) * New translations simple_form.en.yml (Chinese Traditional, Hong Kong) * New translations simple_form.en.yml (Standard Moroccan Tamazight) * New translations simple_form.en.yml (Ido) * New translations simple_form.en.yml (Sardinian) * New translations simple_form.en.yml (Corsican) * New translations simple_form.en.yml (Sorani (Kurdish)) * New translations simple_form.en.yml (Serbian (Latin)) * New translations simple_form.en.yml (Occitan) * New translations simple_form.en.yml (Asturian) * New translations en.yml (Chinese Simplified) * New translations en.yml (Hebrew) * New translations en.yml (Korean) * New translations en.yml (Dutch) * New translations en.yml (Slovenian) * New translations en.yml (Chinese Traditional) * New translations en.yml (Kurmanji (Kurdish)) * normalize Co-authored-by: Yamagishi Kazutoshi --- app/javascript/mastodon/locales/af.json | 11 +- app/javascript/mastodon/locales/an.json | 649 +++++++ app/javascript/mastodon/locales/ar.json | 5 +- app/javascript/mastodon/locales/ast.json | 49 +- app/javascript/mastodon/locales/bg.json | 69 +- app/javascript/mastodon/locales/bn.json | 5 +- app/javascript/mastodon/locales/br.json | 123 +- app/javascript/mastodon/locales/bs.json | 649 +++++++ app/javascript/mastodon/locales/ca.json | 7 +- app/javascript/mastodon/locales/ckb.json | 5 +- 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 | 37 +- app/javascript/mastodon/locales/de.json | 31 +- .../mastodon/locales/defaultMessages.json | 16 - app/javascript/mastodon/locales/el.json | 89 +- app/javascript/mastodon/locales/en-GB.json | 5 +- app/javascript/mastodon/locales/en.json | 5 +- app/javascript/mastodon/locales/eo.json | 173 +- app/javascript/mastodon/locales/es-AR.json | 5 +- app/javascript/mastodon/locales/es-MX.json | 5 +- app/javascript/mastodon/locales/es.json | 5 +- app/javascript/mastodon/locales/et.json | 5 +- app/javascript/mastodon/locales/eu.json | 5 +- app/javascript/mastodon/locales/fa.json | 55 +- app/javascript/mastodon/locales/fi.json | 9 +- app/javascript/mastodon/locales/fo.json | 649 +++++++ app/javascript/mastodon/locales/fr-QC.json | 649 +++++++ app/javascript/mastodon/locales/fr.json | 5 +- app/javascript/mastodon/locales/fy.json | 5 +- app/javascript/mastodon/locales/ga.json | 13 +- app/javascript/mastodon/locales/gd.json | 7 +- app/javascript/mastodon/locales/gl.json | 11 +- app/javascript/mastodon/locales/he.json | 51 +- app/javascript/mastodon/locales/hi.json | 5 +- app/javascript/mastodon/locales/hr.json | 5 +- app/javascript/mastodon/locales/hu.json | 15 +- 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 | 15 +- app/javascript/mastodon/locales/it.json | 173 +- app/javascript/mastodon/locales/ja.json | 5 +- app/javascript/mastodon/locales/ka.json | 5 +- app/javascript/mastodon/locales/kab.json | 39 +- app/javascript/mastodon/locales/kk.json | 5 +- app/javascript/mastodon/locales/kn.json | 5 +- app/javascript/mastodon/locales/ko.json | 51 +- app/javascript/mastodon/locales/ku.json | 33 +- app/javascript/mastodon/locales/kw.json | 5 +- app/javascript/mastodon/locales/lt.json | 25 +- app/javascript/mastodon/locales/lv.json | 5 +- app/javascript/mastodon/locales/mk.json | 5 +- app/javascript/mastodon/locales/ml.json | 5 +- app/javascript/mastodon/locales/mr.json | 5 +- app/javascript/mastodon/locales/ms.json | 5 +- app/javascript/mastodon/locales/my.json | 5 +- app/javascript/mastodon/locales/nl.json | 19 +- 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 | 5 +- 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 | 649 +++++++ app/javascript/mastodon/locales/si.json | 5 +- app/javascript/mastodon/locales/sk.json | 13 +- 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 | 15 +- 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 | 7 +- 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 | 17 +- app/javascript/mastodon/locales/ur.json | 5 +- app/javascript/mastodon/locales/vi.json | 5 +- .../mastodon/locales/whitelist_an.json | 2 + .../mastodon/locales/whitelist_bs.json | 2 + .../mastodon/locales/whitelist_fo.json | 2 + .../mastodon/locales/whitelist_fr-QC.json | 2 + .../mastodon/locales/whitelist_sco.json | 2 + app/javascript/mastodon/locales/zgh.json | 5 +- app/javascript/mastodon/locales/zh-CN.json | 87 +- app/javascript/mastodon/locales/zh-HK.json | 5 +- app/javascript/mastodon/locales/zh-TW.json | 5 +- config/locales/activerecord.an.yml | 1 + config/locales/activerecord.ast.yml | 19 + config/locales/activerecord.bs.yml | 1 + config/locales/activerecord.eo.yml | 4 +- config/locales/activerecord.fo.yml | 55 + config/locales/activerecord.fr-QC.yml | 55 + config/locales/activerecord.sco.yml | 1 + config/locales/af.yml | 12 + config/locales/an.yml | 12 + config/locales/ar.yml | 3 - config/locales/bg.yml | 143 +- config/locales/br.yml | 227 ++- config/locales/bs.yml | 12 + config/locales/ca.yml | 27 +- config/locales/ckb.yml | 2 - config/locales/co.yml | 2 - config/locales/cs.yml | 3 - config/locales/cy.yml | 129 +- config/locales/da.yml | 3 - config/locales/de.yml | 129 +- config/locales/devise.an.yml | 1 + config/locales/devise.ast.yml | 5 + config/locales/devise.bs.yml | 1 + config/locales/devise.fo.yml | 38 + config/locales/devise.fr-QC.yml | 115 ++ config/locales/devise.sco.yml | 1 + config/locales/doorkeeper.an.yml | 1 + config/locales/doorkeeper.br.yml | 12 + config/locales/doorkeeper.bs.yml | 1 + config/locales/doorkeeper.eo.yml | 17 + config/locales/doorkeeper.fo.yml | 38 + config/locales/doorkeeper.fr-QC.yml | 185 ++ config/locales/doorkeeper.ga.yml | 1 + config/locales/doorkeeper.ku.yml | 16 +- config/locales/doorkeeper.sco.yml | 1 + config/locales/doorkeeper.zh-CN.yml | 4 +- config/locales/el.yml | 2 - config/locales/eo.yml | 17 +- config/locales/es-AR.yml | 27 +- config/locales/es-MX.yml | 9 +- config/locales/es.yml | 3 - config/locales/et.yml | 5 - config/locales/eu.yml | 3 - config/locales/fa.yml | 2 - config/locales/fi.yml | 3 - config/locales/fo.yml | 78 + config/locales/fr-QC.yml | 1638 +++++++++++++++++ config/locales/fr.yml | 3 - config/locales/ga.yml | 16 +- config/locales/gd.yml | 3 - config/locales/gl.yml | 9 +- config/locales/he.yml | 41 +- config/locales/hu.yml | 3 - config/locales/hy.yml | 1 - config/locales/id.yml | 6 +- config/locales/io.yml | 3 - config/locales/is.yml | 27 +- config/locales/it.yml | 3 - config/locales/ja.yml | 3 - config/locales/ka.yml | 2 - config/locales/kab.yml | 9 +- config/locales/kk.yml | 2 - config/locales/ko.yml | 33 +- config/locales/ku.yml | 66 +- config/locales/lt.yml | 4 - config/locales/lv.yml | 27 +- config/locales/ms.yml | 259 ++- config/locales/nl.yml | 2 - config/locales/nn.yml | 96 +- config/locales/no.yml | 20 +- config/locales/oc.yml | 2 - config/locales/pl.yml | 3 - config/locales/pt-BR.yml | 6 +- config/locales/pt-PT.yml | 3 - config/locales/ru.yml | 12 +- config/locales/sc.yml | 2 - config/locales/sco.yml | 12 + config/locales/si.yml | 2 - config/locales/simple_form.an.yml | 1 + config/locales/simple_form.br.yml | 16 + config/locales/simple_form.bs.yml | 1 + config/locales/simple_form.de.yml | 26 +- config/locales/simple_form.eo.yml | 85 + config/locales/simple_form.fo.yml | 35 + config/locales/simple_form.fr-QC.yml | 309 ++++ config/locales/simple_form.ga.yml | 1 + config/locales/simple_form.he.yml | 4 +- config/locales/simple_form.kab.yml | 2 + config/locales/simple_form.ko.yml | 2 +- config/locales/simple_form.ku.yml | 14 +- config/locales/simple_form.ms.yml | 6 + config/locales/simple_form.no.yml | 28 +- config/locales/simple_form.ru.yml | 3 + config/locales/simple_form.sco.yml | 1 + config/locales/simple_form.th.yml | 1 + config/locales/simple_form.zh-CN.yml | 18 +- config/locales/sk.yml | 10 +- config/locales/sl.yml | 27 +- config/locales/sq.yml | 3 - config/locales/sr-Latn.yml | 2 - config/locales/sr.yml | 2 - config/locales/sv.yml | 29 +- config/locales/th.yml | 9 +- config/locales/tr.yml | 3 - config/locales/uk.yml | 5 +- config/locales/vi.yml | 3 - config/locales/zh-CN.yml | 71 +- config/locales/zh-HK.yml | 2 - config/locales/zh-TW.yml | 23 +- 208 files changed, 7978 insertions(+), 1323 deletions(-) create mode 100644 app/javascript/mastodon/locales/an.json create mode 100644 app/javascript/mastodon/locales/bs.json create mode 100644 app/javascript/mastodon/locales/fo.json create mode 100644 app/javascript/mastodon/locales/fr-QC.json create mode 100644 app/javascript/mastodon/locales/sco.json create mode 100644 app/javascript/mastodon/locales/whitelist_an.json create mode 100644 app/javascript/mastodon/locales/whitelist_bs.json create mode 100644 app/javascript/mastodon/locales/whitelist_fo.json create mode 100644 app/javascript/mastodon/locales/whitelist_fr-QC.json create mode 100644 app/javascript/mastodon/locales/whitelist_sco.json create mode 100644 config/locales/activerecord.an.yml create mode 100644 config/locales/activerecord.bs.yml create mode 100644 config/locales/activerecord.fo.yml create mode 100644 config/locales/activerecord.fr-QC.yml create mode 100644 config/locales/activerecord.sco.yml create mode 100644 config/locales/an.yml create mode 100644 config/locales/bs.yml create mode 100644 config/locales/devise.an.yml create mode 100644 config/locales/devise.bs.yml create mode 100644 config/locales/devise.fo.yml create mode 100644 config/locales/devise.fr-QC.yml create mode 100644 config/locales/devise.sco.yml create mode 100644 config/locales/doorkeeper.an.yml create mode 100644 config/locales/doorkeeper.bs.yml create mode 100644 config/locales/doorkeeper.fo.yml create mode 100644 config/locales/doorkeeper.fr-QC.yml create mode 100644 config/locales/doorkeeper.sco.yml create mode 100644 config/locales/fo.yml create mode 100644 config/locales/fr-QC.yml create mode 100644 config/locales/sco.yml create mode 100644 config/locales/simple_form.an.yml create mode 100644 config/locales/simple_form.bs.yml create mode 100644 config/locales/simple_form.fo.yml create mode 100644 config/locales/simple_form.fr-QC.yml create mode 100644 config/locales/simple_form.sco.yml diff --git a/app/javascript/mastodon/locales/af.json b/app/javascript/mastodon/locales/af.json index 854312fdf5..94415fb854 100644 --- a/app/javascript/mastodon/locales/af.json +++ b/app/javascript/mastodon/locales/af.json @@ -130,7 +130,7 @@ "compose_form.hashtag_warning": "This toot won't be listed under any hashtag as it is unlisted. Only public toots can be searched by hashtag.", "compose_form.lock_disclaimer": "Jou rekening is nie {locked}. Enigeeen kan jou volg om jou slegs-volgeling plasings te sien.", "compose_form.lock_disclaimer.lock": "gesluit", - "compose_form.placeholder": "What is on your mind?", + "compose_form.placeholder": "Wat het jy in gedagte?", "compose_form.poll.add_option": "Voeg 'n keuse by", "compose_form.poll.duration": "Duur van peiling", "compose_form.poll.option_placeholder": "Keuse {number}", @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Verander die peiling na verskeie keuses", "compose_form.poll.switch_to_single": "Verander die peiling na 'n enkel keuse", "compose_form.publish": "Publiseer", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Stoor veranderinge", "compose_form.sensitive.hide": "{count, plural, one {Mark media as sensitive} other {Mark media as sensitive}}", @@ -234,11 +235,7 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Report issue", "explore.search_results": "Soek resultate", - "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.", @@ -267,7 +264,7 @@ "footer.invite": "Invite people", "footer.keyboard_shortcuts": "Sleutelbord kortpaaie", "footer.privacy_policy": "Privaatheidsbeleid", - "footer.source_code": "View source code", + "footer.source_code": "Besigtig bron-kode", "generic.saved": "Saved", "getting_started.heading": "Getting started", "hashtag.column_header.tag_mode.all": "and {additional}", @@ -598,7 +595,7 @@ "suggestions.dismiss": "Dismiss suggestion", "suggestions.header": "You might be interested in…", "tabs_bar.federated_timeline": "Gefedereerde", - "tabs_bar.home": "Home", + "tabs_bar.home": "Tuis", "tabs_bar.local_timeline": "Plaaslik", "tabs_bar.notifications": "Kennisgewings", "time_remaining.days": "{number, plural, one {# day} other {# days}} left", diff --git a/app/javascript/mastodon/locales/an.json b/app/javascript/mastodon/locales/an.json new file mode 100644 index 0000000000..00a638518b --- /dev/null +++ b/app/javascript/mastodon/locales/an.json @@ -0,0 +1,649 @@ +{ + "about.blocks": "Servidors moderaus", + "about.contact": "Contacto:", + "about.disclaimer": "Mastodon ye software libre de codigo ubieto, y una marca comercial de Mastodon gGmbH.", + "about.domain_blocks.no_reason_available": "Lo motivo no ye disponible", + "about.domain_blocks.preamble": "Per un regular, Mastodon te permite veyer lo conteniu y interaccionar con os usuarios de qualsequier atro servidor d'o fedivers. Estas son las excepcions que s'han feito en este servidor particular.", + "about.domain_blocks.silenced.explanation": "Per un regular, no veyerás perfils ni conteniu d'este servidor, de no estar que lo mires explicitament u optes per seguir-lo.", + "about.domain_blocks.silenced.title": "Limitau", + "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.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.title": "Explore", + "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 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.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_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/ar.json b/app/javascript/mastodon/locales/ar.json index ddbc30f1eb..a4291ebf9f 100644 --- a/app/javascript/mastodon/locales/ar.json +++ b/app/javascript/mastodon/locales/ar.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "تغيِير الاستطلاع للسماح باِخيارات مُتعدِّدة", "compose_form.poll.switch_to_single": "تغيِير الاستطلاع للسماح باِخيار واحد فقط", "compose_form.publish": "انشر", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "احفظ التعديلات", "compose_form.sensitive.hide": "{count, plural, one {الإشارة إلى الوَسط كمُحتوى حسّاس} two{الإشارة إلى الوسطان كمُحتويان حسّاسان} other {الإشارة إلى الوسائط كمُحتويات حسّاسة}}", @@ -234,11 +235,7 @@ "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/ast.json b/app/javascript/mastodon/locales/ast.json index 243b7f3232..45cfcb968f 100644 --- a/app/javascript/mastodon/locales/ast.json +++ b/app/javascript/mastodon/locales/ast.json @@ -32,56 +32,56 @@ "account.follow": "Siguir", "account.followers": "Siguidores", "account.followers.empty": "Naide sigue a esti usuariu entá.", - "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} Seguidor}other {{counter} Seguidores}}", + "account.following": "Siguiendo", + "account.following_counter": "{count, plural,one {{counter} Siguiendo}other {{counter} Siguiendo}}", "account.follows.empty": "Esti usuariu entá nun sigue a naide.", "account.follows_you": "Síguete", - "account.go_to_profile": "Go to profile", + "account.go_to_profile": "Dir al perfil", "account.hide_reblogs": "Anubrir les comparticiones de @{name}", "account.joined_short": "Data de xunión", - "account.languages": "Change subscribed languages", + "account.languages": "Cambiar llingües suscrites", "account.link_verified_on": "La propiedá d'esti enllaz foi comprobada'l {date}", - "account.locked_info": "This account privacy status is set to locked. The owner manually reviews who can follow them.", + "account.locked_info": "L'estáu de privacidá d'esta cuenta ta configuráu como bloquiáu. El propietariu debe revisar manualmente quien pue siguilu.", "account.media": "Media", "account.mention": "Mentar a @{name}", - "account.moved_to": "{name} has indicated that their new account is now:", + "account.moved_to": "{name} Indicasti qu'agora la so nueva cuenta ye:", "account.mute": "Desactivación de los avisos de @{name}", - "account.mute_notifications": "Mute notifications from @{name}", - "account.muted": "Muted", + "account.mute_notifications": "Silenciar notificaciones de @{name}", + "account.muted": "Silencióse", "account.open_original_page": "Abrir la páxina orixinal", "account.posts": "Artículos", "account.posts_with_replies": "Artículos y rempuestes", - "account.report": "Report @{name}", + "account.report": "Informar de @{name}", "account.requested": "Esperando pola aprobación. Calca pa encaboxar la solicitú de siguimientu", - "account.share": "Share @{name}'s profile", + "account.share": "Compartir el perfil de @{name}", "account.show_reblogs": "Amosar les comparticiones de @{name}", "account.statuses_counter": "{count, plural, one {{counter} artículu} other {{counter} artículos}}", "account.unblock": "Desbloquiar a @{name}", "account.unblock_domain": "Amosar {domain}", - "account.unblock_short": "Unblock", + "account.unblock_short": "Desbloquiáu", "account.unendorse": "Nun destacar nel perfil", "account.unfollow": "Dexar de siguir", - "account.unmute": "Unmute @{name}", - "account.unmute_notifications": "Unmute notifications from @{name}", - "account.unmute_short": "Unmute", + "account.unmute": "Dexar de silenciar a @{name}", + "account.unmute_notifications": "Dexar de silenciar les notificaciones de @{name}", + "account.unmute_short": "Activar los avisos", "account_note.placeholder": "Calca equí p'amestar una nota", - "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.daily_retention": "Tasa de retención d'usuarios por día dempués del rexistru", + "admin.dashboard.monthly_retention": "Tasa de retención d'usuarios por mes dempués del rexistru", "admin.dashboard.retention.average": "Promediu", - "admin.dashboard.retention.cohort": "Sign-up month", + "admin.dashboard.retention.cohort": "Mes de rexistru", "admin.dashboard.retention.cohort_size": "Usuarios nuevos", "alert.rate_limited.message": "Volvi tentalo dempués de la hora: {retry_time, time, medium}.", - "alert.rate_limited.title": "Rate limited", + "alert.rate_limited.title": "Llimite d'intentos", "alert.unexpected.message": "Prodúxose un error inesperáu.", "alert.unexpected.title": "¡Meca!", "announcement.announcement": "Anunciu", "attachments_list.unprocessed": "(ensin procesar)", - "audio.hide": "Hide audio", + "audio.hide": "Anubrir el soníu", "autosuggest_hashtag.per_week": "{count} per selmana", "boost_modal.combo": "Pues primir {combo} pa saltar esto la próxima vegada", - "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.copy_stacktrace": "Copiar informe d'error", + "bundle_column_error.error.body": "La páxina solicitada nun pudo ser renderizada. Podría debese a un fallu en nuesu códigu o a un problema de compatibilidá col navegaor.", "bundle_column_error.error.title": "¡Meca!", "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", @@ -138,6 +138,7 @@ "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}}", @@ -234,11 +235,7 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Report issue", "explore.search_results": "Search results", - "explore.suggested_follows": "Pa ti", "explore.title": "Explore", - "explore.trending_links": "Noticies", - "explore.trending_statuses": "Posts", - "explore.trending_tags": "Etiquetes", "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/bg.json b/app/javascript/mastodon/locales/bg.json index 58a48f4aec..9d11efed6f 100644 --- a/app/javascript/mastodon/locales/bg.json +++ b/app/javascript/mastodon/locales/bg.json @@ -3,10 +3,10 @@ "about.contact": "За контакти:", "about.disclaimer": "Mastodon е безплатен софтуер с отворен изходен код и търговска марка Mastodon gGmbH.", "about.domain_blocks.no_reason_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.preamble": "Mastodon обикновено позволява да разглеждате съдържание и да взаимодействате с други потребители от всякакви сървъри във Федивърс. Има изключения, направени конкретно за този сървър.", + "about.domain_blocks.silenced.explanation": "Обикновено няма да виждате профили и съдържание, освен ако изрично не го потърсите или се включете в него, следвайки го.", "about.domain_blocks.silenced.title": "Ограничено", - "about.domain_blocks.suspended.explanation": "Никакви данни от този сървър няма да се обработват, съхранявани или обменяни, правещи невъзможно всяко взаимодействие или комуникация с потребители от тези сървъри.", + "about.domain_blocks.suspended.explanation": "Никакви данни от този сървър няма да се обработват, съхраняват или обменят, правещи невъзможно всяко взаимодействие или комуникация с потребители от тези сървъри.", "about.domain_blocks.suspended.title": "Спряно", "about.not_available": "Тази информация не е била направена налична на този сървър.", "about.powered_by": "Децентрализирана социална мрежа, захранвана от {mastodon}", @@ -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.enable_notifications": "Известявайте ме при публикация от {name}", "account.endorse": "Характеристика на профила", "account.featured_tags.last_status_at": "Последна публикация на {date}", "account.featured_tags.last_status_never": "Няма публикации", - "account.featured_tags.title": "{name}'s featured hashtags", + "account.featured_tags.title": "Главни хаштагове на {name}", "account.follow": "Последване", "account.followers": "Последователи", "account.followers.empty": "Още никой не следва потребителя.", @@ -45,7 +45,7 @@ "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": "Заглушено", @@ -121,8 +121,8 @@ "column_header.unpin": "Разкачане", "column_subheading.settings": "Настройки", "community.column_settings.local_only": "Само локално", - "community.column_settings.media_only": "Media only", - "community.column_settings.remote_only": "Само дистанционно", + "community.column_settings.media_only": "Само мултимедия", + "community.column_settings.remote_only": "Само отдалечено", "compose.language.change": "Смяна на езика", "compose.language.search": "Търсене на езици...", "compose_form.direct_message_warning_learn_more": "Още информация", @@ -138,13 +138,14 @@ "compose_form.poll.switch_to_multiple": "Промяна на анкетата, за да се позволят множество възможни избора", "compose_form.poll.switch_to_single": "Промяна на анкетата, за да се позволи един възможен избор", "compose_form.publish": "Публикуване", + "compose_form.publish_form": "Publish", "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.unmarked": "{count, plural, one {Мултимедията не е маркирана като деликатна} other {Мултимедиите не са маркирани като деликатни}}", - "compose_form.spoiler.marked": "Текстът е скрит зад предупреждение", - "compose_form.spoiler.unmarked": "Текстът не е скрит", + "compose_form.spoiler.marked": "Премахване на предупреждението за съдържание", + "compose_form.spoiler.unmarked": "Добавяне на предупреждение за съдържание", "compose_form.spoiler_placeholder": "Тук напишете предупреждението си", "confirmation_modal.cancel": "Отказ", "confirmations.block.block_and_report": "Блокиране и докладване", @@ -163,7 +164,7 @@ "confirmations.logout.confirm": "Излизане", "confirmations.logout.message": "Наистина ли искате да излезете?", "confirmations.mute.confirm": "Заглушаване", - "confirmations.mute.explanation": "Това ще скрие публикации от тях и публикации, които ги споменават, но все пак ще им позволи да виждат вашите публикации и да ви следват.", + "confirmations.mute.explanation": "Това ще скрие публикациите от тях и публикации, които ги споменават, но все още ще им позволява да виждат публикациите ви и да ви следват.", "confirmations.mute.message": "Наистина ли искате да заглушите {name}?", "confirmations.redraft.confirm": "Изтриване и преработване", "confirmations.redraft.message": "Are you sure you want to delete this status and re-draft it? You will lose all replies, boosts and favourites to it.", @@ -180,7 +181,7 @@ "directory.federated": "От познат федивърс", "directory.local": "Само от {domain}", "directory.new_arrivals": "Новодошли", - "directory.recently_active": "Наскоро активни", + "directory.recently_active": "Наскоро дейни", "disabled_account_banner.account_settings": "Настройки на акаунта", "disabled_account_banner.text": "Вашият акаунт {disabledAccount} сега е изключен.", "dismissable_banner.community_timeline": "Ето най-скорошните публични публикации от хора, чиито акаунти са разположени в {domain}.", @@ -210,13 +211,13 @@ "empty_column.account_timeline": "Тук няма публикации!", "empty_column.account_unavailable": "Няма достъп до профила", "empty_column.blocks": "Още не сте блокирали никакви потребители.", - "empty_column.bookmarked_statuses": "Все още нямате отметнати публикации. Когато отметнете някоя, тя ще се покаже тук.", + "empty_column.bookmarked_statuses": "Още не сте отметнали публикации. Отметвайки някоя, то тя ще се покаже тук.", "empty_column.community": "Местна часова ос е празна. Напишете нещо публично, за да завъртите нещата!", - "empty_column.direct": "Все още нямате лични съобщения. Когато изпратите или получите ще се покаже тук.", + "empty_column.direct": "Още нямате никакви директни съобщения. Изпращайки или получавайки, то те ще се покажат тук.", "empty_column.domain_blocks": "Още няма блокирани домейни.", "empty_column.explore_statuses": "Няма нищо популярно в момента. Проверете пак по-късно!", - "empty_column.favourited_statuses": "Все още нямате любими публикации. Когато поставите някоя в любими, тя ще се покаже тук.", - "empty_column.favourites": "Все още никой не е поставил тази публикация в любими. Когато някой го направи, ще се покаже тук.", + "empty_column.favourited_statuses": "Още нямате любими публикации. Поставяйки някоя в любими, то тя ще се покаже тук.", + "empty_column.favourites": "Още никой не е поставил публикацията в любими. Когато някой го направи, този човек ще се покаже тук.", "empty_column.follow_recommendations": "Изглежда, че няма генерирани предложения за вас. Можете да опитате да търсите за хора, които знаете или да разгледате популярните тагове.", "empty_column.follow_requests": "Все още нямате заявки за последване. Когато получите такава, тя ще се покаже тук.", "empty_column.hashtag": "Още няма нищо в този хаштаг.", @@ -234,19 +235,15 @@ "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": "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": "Несъвпадение на контекста!", + "filter_modal.added.context_mismatch_title": "Несъвпадащ контекст!", "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": "Изтекъл филтър!", - "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": "За да прегледате и нагласите тази категория на филтъра, то отидете на {settings_link}.", "filter_modal.added.review_and_configure_title": "Настройки на филтъра", "filter_modal.added.settings_link": "страница с настройки", - "filter_modal.added.short_explanation": "This post has been added to the following filter category: {title}.", + "filter_modal.added.short_explanation": "Тази публикация е добавена към следната категория на филтъра: {title}.", "filter_modal.added.title": "Филтърът е добавен!", "filter_modal.select_filter.context_mismatch": "не е приложимо за този контекст", "filter_modal.select_filter.expired": "изтекло", @@ -305,8 +302,8 @@ "keyboard_shortcuts.blocked": "Отваряне на списъка с блокирани потребители", "keyboard_shortcuts.boost": "за споделяне", "keyboard_shortcuts.column": "Съсредоточение на колона", - "keyboard_shortcuts.compose": "за фокусиране на текстовото пространство за композиране", - "keyboard_shortcuts.description": "Описание", + "keyboard_shortcuts.compose": "Фокус на текстовото пространство за композиране", + "keyboard_shortcuts.description": "Опис", "keyboard_shortcuts.direct": "за отваряне на колоната с директни съобщения", "keyboard_shortcuts.down": "Преместване надолу в списъка", "keyboard_shortcuts.enter": "Отваряне на публикация", @@ -327,13 +324,13 @@ "keyboard_shortcuts.profile": "Отваряне на профила на автора", "keyboard_shortcuts.reply": "Отговаряне на публикация", "keyboard_shortcuts.requests": "Отваряне на списъка със заявки за последване", - "keyboard_shortcuts.search": "за фокусиране на търсенето", + "keyboard_shortcuts.search": "Фокус на лентата за търсене", "keyboard_shortcuts.spoilers": "за показване/скриване на ПС полето", - "keyboard_shortcuts.start": "за отваряне на колоната \"първи стъпки\"", + "keyboard_shortcuts.start": "Отваряне на колоната \"първи стъпки\"", "keyboard_shortcuts.toggle_hidden": "за показване/скриване на текст зад ПС", "keyboard_shortcuts.toggle_sensitivity": "Показване/скриване на мултимедията", "keyboard_shortcuts.toot": "Начало на нова публикация", - "keyboard_shortcuts.unfocus": "за дефокусиране на текстовото поле за композиране/търсене", + "keyboard_shortcuts.unfocus": "Разфокусиране на текстовото поле за композиране/търсене", "keyboard_shortcuts.up": "Преместване нагоре в списъка", "lightbox.close": "Затваряне", "lightbox.compress": "Свиване на полето за преглед на образи", @@ -355,7 +352,7 @@ "lists.replies_policy.title": "Показване на отговори на:", "lists.search": "Търсене измежду последваните", "lists.subheading": "Вашите списъци", - "load_pending": "{count, plural, one {# нов обект} other {# нови обекти}}", + "load_pending": "{count, plural, one {# нов елемент} other {# нови елемента}}", "loading_indicator.label": "Зареждане...", "media_gallery.toggle_visible": "Скриване на {number, plural, one {изображение} other {изображения}}", "missing_indicator.label": "Не е намерено", @@ -387,7 +384,7 @@ "navigation_bar.public_timeline": "Федеративна часова ос", "navigation_bar.search": "Търсене", "navigation_bar.security": "Сигурност", - "not_signed_in_indicator.not_signed_in": "Трябва да се регистрирате за достъп до този ресурс.", + "not_signed_in_indicator.not_signed_in": "Трябва да влезете за достъп до този ресурс.", "notification.admin.report": "{name} докладва {target}", "notification.admin.sign_up": "{name} се регистрира", "notification.favourite": "{name} направи любима ваша публикация", @@ -444,7 +441,7 @@ "poll.vote": "Гласуване", "poll.voted": "Гласувахте за този отговор", "poll.votes": "{votes, plural, one {# глас} other {# гласа}}", - "poll_button.add_poll": "Добавяне на анкета", + "poll_button.add_poll": "Анкетиране", "poll_button.remove_poll": "Премахване на анкета", "privacy.change": "Промяна на поверителността на публикация", "privacy.direct.long": "Видимо само за споменатите потребители", @@ -453,7 +450,7 @@ "privacy.private.short": "Само последователи", "privacy.public.long": "Видимо за всички", "privacy.public.short": "Публично", - "privacy.unlisted.long": "Visible for all, but opted-out of discovery features", + "privacy.unlisted.long": "Видимо за всички, но не чрез възможността за откриване", "privacy.unlisted.short": "Скрито", "privacy_policy.last_updated": "Последно осъвременяване на {date}", "privacy_policy.title": "Политика за поверителност", @@ -583,7 +580,7 @@ "status.share": "Споделяне", "status.show_filter_reason": "Покажи въпреки това", "status.show_less": "Показване на по-малко", - "status.show_less_all": "Покажи по-малко за всички", + "status.show_less_all": "Показване на по-малко за всички", "status.show_more": "Показване на повече", "status.show_more_all": "Показване на повече за всички", "status.show_original": "Показване на първообраза", @@ -592,7 +589,7 @@ "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.lead": "Публикации само на избрани езици ще се явяват в началото ви и в списъка с часови оси след промяната. Изберете \"нищо\", за да получавате публикации на всички езици.", "subscribed_languages.save": "Запазване на промените", "subscribed_languages.target": "Смяна на езика за {target}", "suggestions.dismiss": "Отхвърляне на предложение", @@ -624,7 +621,7 @@ "upload_form.description": "Опишете за хора със зрително увреждане", "upload_form.description_missing": "Няма добавено описание", "upload_form.edit": "Редактиране", - "upload_form.thumbnail": "Промяна на миниизображението", + "upload_form.thumbnail": "Промяна на миниобраза", "upload_form.undo": "Изтриване", "upload_form.video_description": "Опишете за хора със загубен слух или зрително увреждане", "upload_modal.analyzing_picture": "Анализ на снимка…", diff --git a/app/javascript/mastodon/locales/bn.json b/app/javascript/mastodon/locales/bn.json index 766c608774..12e237b09f 100644 --- a/app/javascript/mastodon/locales/bn.json +++ b/app/javascript/mastodon/locales/bn.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "একাধিক পছন্দ অনুমতি দেওয়ার জন্য পোল পরিবর্তন করুন", "compose_form.poll.switch_to_single": "একটি একক পছন্দের অনুমতি দেওয়ার জন্য পোল পরিবর্তন করুন", "compose_form.publish": "Publish", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Save changes", "compose_form.sensitive.hide": "এই ছবি বা ভিডিওটি সংবেদনশীল হিসেবে চিহ্নিত করতে", @@ -234,11 +235,7 @@ "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 58da7dd722..ca49d2e9ba 100644 --- a/app/javascript/mastodon/locales/br.json +++ b/app/javascript/mastodon/locales/br.json @@ -2,7 +2,7 @@ "about.blocks": "Servijerioù habaskaet", "about.contact": "Darempred :", "about.disclaimer": "Mastodon zo ur meziant frank, open-source hag ur merk marilhet eus Mastodon gGmbH.", - "about.domain_blocks.no_reason_available": "Reason not available", + "about.domain_blocks.no_reason_available": "Abeg dihegerz", "about.domain_blocks.preamble": "Gant Mastodon e c'hellit gwelet danvez hag eskemm gant implijerien·ezed eus forzh peseurt servijer er fedibed peurliesañ. Setu an nemedennoù a zo bet graet evit ar servijer-mañ e-unan.", "about.domain_blocks.silenced.explanation": "Ne vo ket gwelet profiloù eus ar servijer-mañ ganeoc'h peurliesañ, nemet ma vefec'h o klask war o lec'h pe choazfec'h o heuliañ.", "about.domain_blocks.silenced.title": "Bevennet", @@ -26,8 +26,8 @@ "account.edit_profile": "Kemmañ ar profil", "account.enable_notifications": "Ma c'hemenn pa vez embannet traoù gant @{name}", "account.endorse": "Lakaat war-wel war ar profil", - "account.featured_tags.last_status_at": "Kannad diwezhañ : {date}", - "account.featured_tags.last_status_never": "Kannad ebet", + "account.featured_tags.last_status_at": "Toud diwezhañ : {date}", + "account.featured_tags.last_status_never": "Toud ebet", "account.featured_tags.title": "Penngerioù-klik {name}", "account.follow": "Heuliañ", "account.followers": "Tud koumanantet", @@ -49,14 +49,14 @@ "account.mute": "Kuzhat @{name}", "account.mute_notifications": "Kuzh kemennoù a-berzh @{name}", "account.muted": "Kuzhet", - "account.open_original_page": "Open original page", - "account.posts": "Kannadoù", - "account.posts_with_replies": "Kannadoù ha respontoù", + "account.open_original_page": "Digeriñ ar bajenn orin", + "account.posts": "Toudoù", + "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.share": "Skignañ profil @{name}", "account.show_reblogs": "Diskouez skignadennoù @{name}", - "account.statuses_counter": "{count, plural, one {{counter} C'hannad} two {{counter} Gannad} other {{counter} a Gannadoù}}", + "account.statuses_counter": "{count, plural, one {{counter} Toud} two {{counter} Doud} other {{counter} a Doudoù}}", "account.unblock": "Diverzañ @{name}", "account.unblock_domain": "Diverzañ an domani {domain}", "account.unblock_short": "Distankañ", @@ -82,11 +82,11 @@ "boost_modal.combo": "Ar wezh kentañ e c'halliot gwaskañ war {combo} evit tremen hebiou", "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": "Chaous !", "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.network.title": "Fazi rouedad", "bundle_column_error.retry": "Klask en-dro", - "bundle_column_error.return": "Go back home", + "bundle_column_error.return": "Distreiñ d'an degemer", "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": "Serriñ", @@ -110,7 +110,7 @@ "column.lists": "Listennoù", "column.mutes": "Implijer·ion·ezed kuzhet", "column.notifications": "Kemennoù", - "column.pins": "Kannadoù spilhennet", + "column.pins": "Toudoù spilhennet", "column.public": "Red-amzer kevreet", "column_back_button.label": "Distro", "column_header.hide_settings": "Kuzhat an arventennoù", @@ -126,9 +126,9 @@ "compose.language.change": "Cheñch yezh", "compose.language.search": "Klask yezhoù...", "compose_form.direct_message_warning_learn_more": "Gouzout hiroc'h", - "compose_form.encryption_warning": "Kannadoù war Mastodon na vezont ket sifret penn-da-benn. Na rannit ket titouroù kizidik dre Mastodon.", - "compose_form.hashtag_warning": "Ne vo ket listennet ar c'hannad-mañ dindan gerioù-klik ebet dre m'eo anlistennet. N'eus nemet ar c'hannadoù foran a c'hall bezañ klasket dre c'her-klik.", - "compose_form.lock_disclaimer": "N'eo ket {locked} ho kont. An holl a c'hal ho heuliañ evit gwelet ho kannadoù prevez.", + "compose_form.encryption_warning": "Toudoù war Mastodon na vezont ket sifret penn-da-benn. Na rannit ket titouroù kizidik dre Mastodon.", + "compose_form.hashtag_warning": "Ne vo ket listennet an toud-mañ dindan gerioù-klik ebet dre m'eo anlistennet. N'eus nemet an toudoù foran a c'hall bezañ klasket dre c'her-klik.", + "compose_form.lock_disclaimer": "N'eo ket {locked} ho kont. An holl a c'hal ho heuliañ evit gwelet ho toudoù prevez.", "compose_form.lock_disclaimer.lock": "prennet", "compose_form.placeholder": "Petra emaoc'h o soñjal e-barzh ?", "compose_form.poll.add_option": "Ouzhpenniñ un dibab", @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Kemmañ ar sontadeg evit aotren meur a zibab", "compose_form.poll.switch_to_single": "Kemmañ ar sontadeg evit aotren un dibab hepken", "compose_form.publish": "Embann", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish} !", "compose_form.save_changes": "Enrollañ ar cheñchamantoù", "compose_form.sensitive.hide": "Merkañ ar media evel kizidik", @@ -153,7 +154,7 @@ "confirmations.cancel_follow_request.confirm": "Nullañ ar reked", "confirmations.cancel_follow_request.message": "Ha sur oc'h e fell deoc'h nullañ ho reked evit heuliañ {name} ?", "confirmations.delete.confirm": "Dilemel", - "confirmations.delete.message": "Ha sur oc'h e fell deoc'h dilemel ar c'hannad-mañ ?", + "confirmations.delete.message": "Ha sur oc'h e fell deoc'h dilemel an toud-mañ ?", "confirmations.delete_list.confirm": "Dilemel", "confirmations.delete_list.message": "Ha sur eo hoc'h eus c'hoant da zilemel ar roll-mañ da vat ?", "confirmations.discard_edit_media.confirm": "Nac'hañ", @@ -163,10 +164,10 @@ "confirmations.logout.confirm": "Digevreañ", "confirmations.logout.message": "Ha sur oc'h e fell deoc'h digevreañ ?", "confirmations.mute.confirm": "Kuzhat", - "confirmations.mute.explanation": "Kement-se a guzho ar c'hannadoù skrivet gantañ·i hag ar re a veneg anezhañ·i, met ne viro ket outañ·i a welet ho kannadoù nag a heuliañ ac'hanoc'h.", + "confirmations.mute.explanation": "Kement-se a guzho an toudoù skrivet gantañ·i hag ar re a veneg anezhañ·i, met ne viro ket outañ·i a welet ho toudoù nag a heuliañ ac'hanoc'h.", "confirmations.mute.message": "Ha sur oc'h e fell deoc'h kuzhaat {name} ?", "confirmations.redraft.confirm": "Diverkañ ha skrivañ en-dro", - "confirmations.redraft.message": "Ha sur oc'h e fell deoc'h dilemel ar c'hannad-mañ hag e adskrivañ ? Kollet e vo ar merkoù « muiañ-karet » hag ar skignadennoù, hag emzivat e vo ar respontoù d'ar c'hannad orin.", + "confirmations.redraft.message": "Ha sur oc'h e fell deoc'h dilemel an toudoù-mañ hag e adskrivañ ? Kollet e vo ar merkoù « muiañ-karet » hag ar skignadennoù, hag emzivat e vo ar respontoù d'an toud orin.", "confirmations.reply.confirm": "Respont", "confirmations.reply.message": "Respont bremañ a zilamo ar gemennadenn emaoc'h o skrivañ. Sur e oc'h e fell deoc'h kenderc'hel ganti?", "confirmations.unfollow.confirm": "Diheuliañ", @@ -183,13 +184,13 @@ "directory.recently_active": "Oberiant nevez zo", "disabled_account_banner.account_settings": "Arventennoù ar gont", "disabled_account_banner.text": "Ho kont {disabledAccount} zo divev evit bremañ.", - "dismissable_banner.community_timeline": "Setu kannadoù foran nevesañ an dud a zo herberc’hiet o c'hontoù gant {domain}.", + "dismissable_banner.community_timeline": "Setu toudoù foran nevesañ an dud a zo herberc’hiet o c'hontoù gant {domain}.", "dismissable_banner.dismiss": "Diverkañ", "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": "Enframmit ar c'hannad-mañ en ho lec'hienn en ur eilañ ar c'hod amañ-dindan.", + "embed.instructions": "Enframmit an toud-mañ en ho lec'hienn en ur eilañ ar c'hod amañ-dindan.", "embed.preview": "Setu penaos e teuio war wel :", "emoji_button.activity": "Obererezh", "emoji_button.clear": "Diverkañ", @@ -207,22 +208,22 @@ "emoji_button.symbols": "Arouezioù", "emoji_button.travel": "Lec'hioù ha Beajoù", "empty_column.account_suspended": "Kont ehanet", - "empty_column.account_timeline": "Kannad ebet amañ !", + "empty_column.account_timeline": "Toud ebet amañ !", "empty_column.account_unavailable": "Profil dihegerz", "empty_column.blocks": "N'eus ket bet berzet implijer·ez ganeoc'h c'hoazh.", - "empty_column.bookmarked_statuses": "N'ho peus kannad ebet enrollet en ho sinedoù c'hoazh. Pa vo ouzhpennet unan e teuio war wel amañ.", + "empty_column.bookmarked_statuses": "N'ho peus toud ebet enrollet en ho sinedoù c'hoazh. Pa vo ouzhpennet unan e teuio war wel amañ.", "empty_column.community": "Goulo eo ar red-amzer lec'hel. Skrivit'ta un dra evit lakaat tan dezhi !", "empty_column.direct": "N'ho peus kemennad prevez ebet c'hoazh. Pa vo resevet pe kaset unan ganeoc'h e teuio war wel amañ.", "empty_column.domain_blocks": "N'eus domani kuzh ebet c'hoazh.", "empty_column.explore_statuses": "Nothing is trending right now. Check back later!", - "empty_column.favourited_statuses": "N'ho peus kannad muiañ-karet ebet c'hoazh. Pa vo ouzhpennet unan e teuio war wel amañ.", - "empty_column.favourites": "Den ebet n'eus ouzhpennet ar c'hannad-mañ en e reoù muiañ-karet c'hoazh. Pa vo graet gant unan bennak e teuio war wel amañ.", + "empty_column.favourited_statuses": "N'ho peus toud muiañ-karet ebet c'hoazh. Pa vo ouzhpennet unan e teuio war wel amañ.", + "empty_column.favourites": "Den ebet n'eus ouzhpennet an toud-mañ en e reoù muiañ-karet c'hoazh. Pa vo graet gant unan bennak e teuio war wel amañ.", "empty_column.follow_recommendations": "Seblant a ra ne vez ket genelet damvenegoù evidoc'h. Gallout a rit implijout un enklask evit klask tud hag a vefe anavezet ganeoc'h pe ergerzhout gerioù-klik diouzh ar c'hiz.", "empty_column.follow_requests": "N'ho peus reked heuliañ ebet c'hoazh. Pa vo resevet unan e teuio war wel amañ.", "empty_column.hashtag": "N'eus netra er ger-klik-mañ c'hoazh.", "empty_column.home": "Goullo eo ho red-amzer degemer! Kit da weladenniñ {public} pe implijit ar c'hlask evit kregiñ ganti ha kejañ gant implijer·ien·ezed all.", "empty_column.home.suggestions": "Gwellout damvenegoù", - "empty_column.list": "Goullo eo ar roll-mañ evit c'hoazh. Pa vo embannet kannadoù nevez gant e izili e teuint war wel amañ.", + "empty_column.list": "Goullo eo al listenn-mañ evit c'hoazh. Pa vo embannet toudoù nevez gant e izili e teuint war wel amañ.", "empty_column.lists": "N'ho peus roll ebet c'hoazh. Pa vo krouet unan ganeoc'h e vo diskouezet amañ.", "empty_column.mutes": "N'ho peus kuzhet implijer ebet c'hoazh.", "empty_column.notifications": "N'ho peus kemenn ebet c'hoazh. Grit gant implijer·ezed·ien all evit loc'hañ ar gomz.", @@ -234,11 +235,7 @@ "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": "Evidoc'h", "explore.title": "Ergerzhit", - "explore.trending_links": "Keleier", - "explore.trending_statuses": "Kannadoù", - "explore.trending_tags": "Gerioù-klik", "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.", @@ -246,22 +243,22 @@ "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": "Ar c'hannad-mañ zo bet ouzhpennet d'ar rummad sil-mañ : {title}.", + "filter_modal.added.short_explanation": "An toud-mañ zo bet ouzhpennet d'ar rummad sil-mañ : {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.expired": "zo deuet d'e dermen", "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": "Silañ ar c'hannad-mañ", - "filter_modal.title.status": "Silañ ur c'hannad", + "filter_modal.select_filter.title": "Silañ an toud-mañ", + "filter_modal.title.status": "Silañ un toud", "follow_recommendations.done": "Graet", - "follow_recommendations.heading": "Heuilhit tud a blijfe deoc'h lenn o c'hannadoù ! Setu un nebeud erbedadennoù.", - "follow_recommendations.lead": "Kannadoù gant tud a vez heuliet ganeoc'h a zeuio war wel en urzh kronologel war ho red degemer. Arabat kaout aon ober fazioù, diheuliañ tud a c'hellit ober aes ha forzh pegoulz !", + "follow_recommendations.heading": "Heuilhit tud a blijfe deoc'h lenn o zoudoù ! Setu un nebeud erbedadennoù.", + "follow_recommendations.lead": "Toudoù gant tud a vez heuliet ganeoc'h a zeuio war wel en urzh kronologel war ho red degemer. Arabat kaout aon ober fazioù, diheuliañ tud a c'hellit ober aes ha forzh pegoulz !", "follow_request.authorize": "Aotren", "follow_request.reject": "Nac'hañ", "follow_requests.unlocked_explanation": "Daoust ma n'eo ket ho kont prennet, skipailh {domain} a soñj e fellfe deoc'h gwiriekaat pedadennoù heuliañ deus ar c'hontoù-se diwar-zorn.", - "footer.about": "About", + "footer.about": "Diwar-benn", "footer.directory": "Profiles directory", "footer.get_app": "Pellgargañ an arload", "footer.invite": "Pediñ tud", @@ -286,31 +283,31 @@ "home.column_settings.show_replies": "Diskouez ar respontoù", "home.hide_announcements": "Kuzhat ar c'hemennoù", "home.show_announcements": "Diskouez ar c'hemennoù", - "interaction_modal.description.favourite": "Gant ur gont Mastodon e c'hellit ouzhpennañ ar c'hannad-mañ d'ho re vuiañ-karet evit lakaat an den en deus eñ skrivet da c'houzout e plij deoc'h hag en enrollañ evit diwezhatoc'h.", - "interaction_modal.description.follow": "Gant ur gont Mastodon e c'hellit heuliañ {name} evit resev h·e c'h·gannadoù war ho red degemer.", - "interaction_modal.description.reblog": "Gant ur gont Mastodon e c'hellit skignañ ar c'hannad-mañ evit rannañ anezhañ gant ho heulierien·ezed.", - "interaction_modal.description.reply": "Gant ur gont Mastodon e c'hellit respont d'ar c'hannad-mañ.", + "interaction_modal.description.favourite": "Gant ur gont Mastodon e c'hellit ouzhpennañ an toud-mañ d'ho re vuiañ-karet evit lakaat an den en deus eñ skrivet da c'houzout e plij deoc'h hag en enrollañ evit diwezhatoc'h.", + "interaction_modal.description.follow": "Gant ur gont Mastodon e c'hellit heuliañ {name} evit resev an toudoù a embann war ho red degemer.", + "interaction_modal.description.reblog": "Gant ur gont Mastodon e c'hellit skignañ an toud-mañ evit rannañ anezhañ gant ho heulierien·ezed.", + "interaction_modal.description.reply": "Gant ur gont Mastodon e c'hellit respont d'an toud-mañ.", "interaction_modal.on_another_server": "War ur servijer all", "interaction_modal.on_this_server": "War ar servijer-mañ", "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": "Ouzhpennañ kannad {name} d'ar re vuiañ-karet", + "interaction_modal.title.favourite": "Ouzhpennañ toud {name} d'ar re vuiañ-karet", "interaction_modal.title.follow": "Heuliañ {name}", - "interaction_modal.title.reblog": "Skignañ kannad {name}", - "interaction_modal.title.reply": "Respont da gannad {name}", + "interaction_modal.title.reblog": "Skignañ toud {name}", + "interaction_modal.title.reply": "Respont da doud {name}", "intervals.full.days": "{number, plural, one {# devezh} other{# a zevezhioù}}", "intervals.full.hours": "{number, plural, one {# eurvezh} other{# eurvezh}}", "intervals.full.minutes": "{number, plural, one {# munut} other{# a vunutoù}}", "keyboard_shortcuts.back": "Distreiñ", "keyboard_shortcuts.blocked": "Digeriñ roll an implijer.ezed.rien stanket", - "keyboard_shortcuts.boost": "Skignañ ar c'hannad", + "keyboard_shortcuts.boost": "Skignañ an toud", "keyboard_shortcuts.column": "Fokus ar bann", "keyboard_shortcuts.compose": "Fokus an takad testenn", "keyboard_shortcuts.description": "Deskrivadur", "keyboard_shortcuts.direct": "evit digeriñ bann ar c'hemennadoù eeun", "keyboard_shortcuts.down": "Diskennañ er roll", - "keyboard_shortcuts.enter": "Digeriñ ar c'hannad", - "keyboard_shortcuts.favourite": "Ouzhpennañ ar c'hannad d'ar re vuiañ-karet", + "keyboard_shortcuts.enter": "Digeriñ an toud", + "keyboard_shortcuts.favourite": "Ouzhpennañ an toud d'ar re vuiañ-karet", "keyboard_shortcuts.favourites": "Digeriñ roll an toudoù muiañ-karet", "keyboard_shortcuts.federated": "Digeriñ ar red-amzer kevreet", "keyboard_shortcuts.heading": "Berradennoù klavier", @@ -323,16 +320,16 @@ "keyboard_shortcuts.my_profile": "Digeriñ ho profil", "keyboard_shortcuts.notifications": "Digeriñ bann kemennoù", "keyboard_shortcuts.open_media": "Digeriñ ar media", - "keyboard_shortcuts.pinned": "Digeriñ roll ar c'hannadoù spilhennet", + "keyboard_shortcuts.pinned": "Digeriñ listenn an toudoù spilhennet", "keyboard_shortcuts.profile": "Digeriñ profil an aozer.ez", - "keyboard_shortcuts.reply": "Respont d'ar c'hannad", + "keyboard_shortcuts.reply": "Respont d'an toud", "keyboard_shortcuts.requests": "Digeriñ roll goulennoù heuliañ", "keyboard_shortcuts.search": "Fokus barenn klask", "keyboard_shortcuts.spoilers": "da guzhat/ziguzhat tachenn CW", "keyboard_shortcuts.start": "Digeriñ bann \"Kregiñ\"", "keyboard_shortcuts.toggle_hidden": "da guzhat/ziguzhat an desten a-dreñv CW", "keyboard_shortcuts.toggle_sensitivity": "da guzhat/ziguzhat ur media", - "keyboard_shortcuts.toot": "Kregiñ gant ur c'hannad nevez", + "keyboard_shortcuts.toot": "Kregiñ gant un toud nevez", "keyboard_shortcuts.unfocus": "Difokus an dachenn testenn/klask", "keyboard_shortcuts.up": "Pignat er roll", "lightbox.close": "Serriñ", @@ -368,7 +365,7 @@ "navigation_bar.blocks": "Implijer·ezed·ien berzet", "navigation_bar.bookmarks": "Sinedoù", "navigation_bar.community_timeline": "Red-amzer lec'hel", - "navigation_bar.compose": "Skrivañ ur c'hannad nevez", + "navigation_bar.compose": "Skrivañ un toud nevez", "navigation_bar.direct": "Kemennadoù prevez", "navigation_bar.discover": "Dizoleiñ", "navigation_bar.domain_blocks": "Domanioù kuzhet", @@ -382,7 +379,7 @@ "navigation_bar.logout": "Digennaskañ", "navigation_bar.mutes": "Implijer·ion·ezed kuzhet", "navigation_bar.personal": "Personel", - "navigation_bar.pins": "Kannadoù spilhennet", + "navigation_bar.pins": "Toudoù spilhennet", "navigation_bar.preferences": "Gwellvezioù", "navigation_bar.public_timeline": "Red-amzer kevreet", "navigation_bar.search": "Klask", @@ -390,15 +387,15 @@ "not_signed_in_indicator.not_signed_in": "Ret eo deoc'h kevreañ evit tizhout an danvez-se.", "notification.admin.report": "Disklêriet eo bet {target} gant {name}", "notification.admin.sign_up": "{name} en·he deus lakaet e·hec'h anv", - "notification.favourite": "Gant {name} eo bet ouzhpennet ho kannad d'h·e re vuiañ-karet", + "notification.favourite": "Gant {name} eo bet ouzhpennet ho toud d'h·e re vuiañ-karet", "notification.follow": "heuliañ a ra {name} ac'hanoc'h", "notification.follow_request": "Gant {name} eo bet goulennet ho heuliañ", "notification.mention": "Gant {name} oc'h bet meneget", "notification.own_poll": "Echu eo ho sontadeg", "notification.poll": "Ur sontadeg ho deus mouezhet warnañ a zo echuet", - "notification.reblog": "Skignet eo bet ho kannad gant {name}", - "notification.status": "Emañ {name} o paouez embann", - "notification.update": "Kemmet ez eus bet ur c'hannad gant {name}", + "notification.reblog": "Gant {name} eo bet skignet ho toud", + "notification.status": "Emañ {name} o paouez toudañ", + "notification.update": "Gant {name} ez eus bet kemmet un toud", "notifications.clear": "Skarzhañ ar c'hemennoù", "notifications.clear_confirmation": "Ha sur oc'h e fell deoc'h skarzhañ ho kemennoù penn-da-benn?", "notifications.column_settings.admin.report": "Disklêriadurioù nevez :", @@ -416,7 +413,7 @@ "notifications.column_settings.reblog": "Skignadennoù:", "notifications.column_settings.show": "Diskouez er bann", "notifications.column_settings.sound": "Seniñ", - "notifications.column_settings.status": "Kannadoù nevez :", + "notifications.column_settings.status": "Toudoù nevez :", "notifications.column_settings.unread_notifications.category": "Kemennoù n'int ket lennet", "notifications.column_settings.unread_notifications.highlight": "Usskediñ kemennoù nevez", "notifications.column_settings.update": "Kemmoù :", @@ -446,7 +443,7 @@ "poll.votes": "{votes, plural,one {#votadenn} other {# votadenn}}", "poll_button.add_poll": "Ouzhpennañ ur sontadeg", "poll_button.remove_poll": "Dilemel ar sontadeg", - "privacy.change": "Cheñch prevezded ar c'hannad", + "privacy.change": "Cheñch prevezded an toud", "privacy.direct.long": "Embann evit an implijer·ezed·ien meneget hepken", "privacy.direct.short": "Tud meneget hepken", "privacy.private.long": "Embann evit ar re a heuilh ac'hanon hepken", @@ -473,20 +470,20 @@ "relative_time.today": "hiziv", "reply_indicator.cancel": "Nullañ", "report.block": "Stankañ", - "report.block_explanation": "Ne vo ket gwelet kannadoù ar gont-se ken. Ne welo ket ho kemennadoù ha ne c'hello ket ho heuliañ ken. Gouzout a raio eo bet stanket ganeoc'h.", + "report.block_explanation": "Ne vo ket gwelet toudoù ar gont-se ken. Ne welo ket ho toudoù ha ne c'hello ket ho heuliañ ken. Gouzout a raio eo bet stanket ganeoc'h.", "report.categories.other": "All", "report.categories.spam": "Spam", "report.categories.violation": "Content violates one or more server rules", "report.category.subtitle": "Choazit ar pezh a glot ar gwellañ", "report.category.title": "Lârit deomp petra c'hoarvez gant {type}", "report.category.title_account": "profil", - "report.category.title_status": "ar c'hannad-mañ", + "report.category.title_status": "an toud-mañ", "report.close": "Graet", "report.comment.title": "Is there anything else you think we should know?", "report.forward": "Treuzkas da: {target}", "report.forward_hint": "War ur servijer all emañ ar c'hont-se. Kas dezhañ un adskrid disanv eus an danevell ivez?", "report.mute": "Kuzhat", - "report.mute_explanation": "Ne vo ket gwelet kannadoù ar gont-se ken. Gwelet ho kemennadoù ha ho heuliañ a c'hello ha ne ouezo ket eo bet kuzhet ganeoc'h.", + "report.mute_explanation": "Ne vo ket gwelet toudoù ar gont-se ken. Gwelet ho toudoù ha ho heuliañ a c'hello ha ne ouezo ket eo bet kuzhet ganeoc'h.", "report.next": "War-raok", "report.placeholder": "Askelennoù ouzhpenn", "report.reasons.dislike": "Ne blij ket din", @@ -523,7 +520,7 @@ "search_popout.tips.text": "Testenn simpl a adkas anvioù skrammañ, anvioù implijer ha gêrioù-klik hag a glot", "search_popout.tips.user": "implijer·ez", "search_results.accounts": "Tud", - "search_results.all": "All", + "search_results.all": "Pep tra", "search_results.hashtags": "Gerioù-klik", "search_results.nothing_found": "Could not find anything for these search terms", "search_results.statuses": "Kannadoù", @@ -534,7 +531,7 @@ "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": "Gouzout hiroc'h", "server_banner.server_stats": "Server stats:", "sign_in_banner.create_account": "Create account", "sign_in_banner.sign_in": "Kevreañ", @@ -556,7 +553,7 @@ "status.favourite": "Muiañ-karet", "status.filter": "Silañ ar c'hannad-mañ", "status.filtered": "Silet", - "status.hide": "Hide toot", + "status.hide": "Kuzhat ar c'hannad", "status.history.created": "Krouet gant {name} {date}", "status.history.edited": "Kemmet gant {name} {date}", "status.load_more": "Kargañ muioc'h", @@ -587,7 +584,7 @@ "status.show_more": "Diskouez muioc'h", "status.show_more_all": "Diskouez miuoc'h evit an holl", "status.show_original": "Show original", - "status.translate": "Translate", + "status.translate": "Treiñ", "status.translated_from_with": "Translated from {lang} using {provider}", "status.uncached_media_warning": "Dihegerz", "status.unmute_conversation": "Diguzhat ar gaozeadenn", diff --git a/app/javascript/mastodon/locales/bs.json b/app/javascript/mastodon/locales/bs.json new file mode 100644 index 0000000000..3e3a5243e6 --- /dev/null +++ b/app/javascript/mastodon/locales/bs.json @@ -0,0 +1,649 @@ +{ + "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.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.title": "Explore", + "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 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.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_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/ca.json b/app/javascript/mastodon/locales/ca.json index 3c93d17ec6..39cbe38b77 100644 --- a/app/javascript/mastodon/locales/ca.json +++ b/app/javascript/mastodon/locales/ca.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Canvia l’enquesta per a permetre diverses opcions", "compose_form.poll.switch_to_single": "Canvia l’enquesta per permetre una única opció", "compose_form.publish": "Tut", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Desa els canvis", "compose_form.sensitive.hide": "{count, plural, one {Marca contingut com a sensible} other {Marca contingut com a sensible}}", @@ -234,11 +235,7 @@ "errors.unexpected_crash.copy_stacktrace": "Còpia 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 aquest tut. Si també vols que el tut 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, necesitaràs canviar la seva data de caducitat per a aplicar-la.", @@ -292,7 +289,7 @@ "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 aquest enllaç en el camp de cerca de la teva aplicació Mastodon preferida o en l'interfície web del teu servidor Mastodon.", + "interaction_modal.other_server_instructions": "Copia i enganxa aquest URL en el camp de cerca de la teva aplicació Mastodon preferida o en la interfície web del teu servidor Mastodon.", "interaction_modal.preamble": "Donat que Mastodon és descentralitzat, pots fer servir el teu compte existent a un altre servidor Mastodon o plataforma compatible si és que no tens compte en aquest.", "interaction_modal.title.favourite": "Afavoreix el tut de {name}", "interaction_modal.title.follow": "Segueix {name}", diff --git a/app/javascript/mastodon/locales/ckb.json b/app/javascript/mastodon/locales/ckb.json index ee8c5e224d..d916aed7a0 100644 --- a/app/javascript/mastodon/locales/ckb.json +++ b/app/javascript/mastodon/locales/ckb.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "ڕاپرسی بگۆڕە بۆ ڕێگەدان بە چەند هەڵبژاردنێک", "compose_form.poll.switch_to_single": "گۆڕینی ڕاپرسی بۆ ڕێگەدان بە تاکە هەڵبژاردنێک", "compose_form.publish": "Publish", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "پاشکەوتی گۆڕانکاریەکان", "compose_form.sensitive.hide": "نیشانکردنی میدیا وەک هەستیار", @@ -234,11 +235,7 @@ "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": "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/co.json b/app/javascript/mastodon/locales/co.json index 4b518c24cd..743d577d7a 100644 --- a/app/javascript/mastodon/locales/co.json +++ b/app/javascript/mastodon/locales/co.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Cambià u scandagliu per accittà parechje scelte", "compose_form.poll.switch_to_single": "Cambià u scandagliu per ùn accittà ch'una scelta", "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 {Indicà u media cum'è sensibile} other {Indicà i media cum'è sensibili}}", @@ -234,11 +235,7 @@ "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 190e68f2b9..eaf2e3a323 100644 --- a/app/javascript/mastodon/locales/cs.json +++ b/app/javascript/mastodon/locales/cs.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Povolit u ankety výběr více možností", "compose_form.poll.switch_to_single": "Povolit u ankety výběr jediné možnosti", "compose_form.publish": "Zveřejnit", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Uložit změny", "compose_form.sensitive.hide": "{count, plural, one {Označit média za citlivá} few {Označit média za citlivá} many {Označit média za citlivá} other {Označit média za citlivá}}", @@ -234,11 +235,7 @@ "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": "Objevování", - "explore.trending_links": "Zprávy", - "explore.trending_statuses": "Příspěvky", - "explore.trending_tags": "Hashtagy", "filter_modal.added.context_mismatch_explanation": "Tato kategorie filtru 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 d6fcf3ea54..b35692054f 100644 --- a/app/javascript/mastodon/locales/cy.json +++ b/app/javascript/mastodon/locales/cy.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Newid pleidlais i adael mwy nag un dewis", "compose_form.poll.switch_to_single": "Newid pleidlais i gyfyngu i un dewis", "compose_form.publish": "Cyhoeddi", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Cadw newidiadau", "compose_form.sensitive.hide": "Marcio cyfryngau fel eu bod yn sensitif", @@ -234,11 +235,7 @@ "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 post 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 35060645cd..f105653910 100644 --- a/app/javascript/mastodon/locales/da.json +++ b/app/javascript/mastodon/locales/da.json @@ -48,7 +48,7 @@ "account.moved_to": "{name} har angivet, at vedkommendes nye konto nu er:", "account.mute": "Skjul @{name}", "account.mute_notifications": "Skjul notifikationer fra @{name}", - "account.muted": "Tystnet", + "account.muted": "Skjult (muted)", "account.open_original_page": "Åbn oprindelig side", "account.posts": "Indlæg", "account.posts_with_replies": "Indlæg og svar", @@ -62,9 +62,9 @@ "account.unblock_short": "Afblokér", "account.unendorse": "Fjern visning på din profil", "account.unfollow": "Følg ikke længere", - "account.unmute": "Fjern tavsgørelsen af @{name}", - "account.unmute_notifications": "Fjern tavsgørelsen af notifikationer fra @{name}", - "account.unmute_short": "Fjern tavsgørelse", + "account.unmute": "Vis @{name} igen (unmute)", + "account.unmute_notifications": "Slå notifikationer om @{name} til igen", + "account.unmute_short": "Vis igen (unmute)", "account_note.placeholder": "Klik for at tilføje notat", "admin.dashboard.daily_retention": "Brugerfastholdelsesrate efter dag efter tilmelding", "admin.dashboard.monthly_retention": "Brugerfastholdelsesrate efter måned efter tilmelding", @@ -108,7 +108,7 @@ "column.follow_requests": "Følgeanmodninger", "column.home": "Hjem", "column.lists": "Lister", - "column.mutes": "Tavsgjorte brugere", + "column.mutes": "Skjulte brugere (mutede)", "column.notifications": "Notifikationer", "column.pins": "Fastgjorte indlæg", "column.public": "Fælles tidslinje", @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Ændr afstemning til flervalgstype", "compose_form.poll.switch_to_single": "Ændr afstemning til enkeltvalgstype", "compose_form.publish": "Publicér", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Gem ændringer", "compose_form.sensitive.hide": "{count, plural, one {Markér medie som følsomt} other {Markér medier som følsomme}}", @@ -162,7 +163,7 @@ "confirmations.domain_block.message": "Fuldstændig sikker på, at du vil blokere hele {domain}-domænet? Oftest vil nogle få målrettede blokeringer eller tavsgørelser være tilstrækkelige og at foretrække. Du vil ikke se indhold fra dette domæne i nogle offentlige tidslinjer eller i dine notifikationer, og dine følgere herfra fjernes ligeledes.", "confirmations.logout.confirm": "Log ud", "confirmations.logout.message": "Log ud, sikker?", - "confirmations.mute.confirm": "Tavsgør", + "confirmations.mute.confirm": "Skjul (mute)", "confirmations.mute.explanation": "Dette skjuler indlæg fra (og om) dem, men lader dem fortsat se dine indlæg og følge dig.", "confirmations.mute.message": "Er du sikker på, du vil skjule {name}?", "confirmations.redraft.confirm": "Slet og omformulér", @@ -224,7 +225,7 @@ "empty_column.home.suggestions": "Se nogle forslag", "empty_column.list": "Der er ikke noget på denne liste endnu. Når medlemmer af listen udgiver nye indlæg vil de fremgå hér.", "empty_column.lists": "Du har endnu ingen lister. Når du opretter én, vil den fremgå hér.", - "empty_column.mutes": "Du har endnu ikke tystnet nogle brugere.", + "empty_column.mutes": "Du har endnu ikke skjult (muted) nogle brugere.", "empty_column.notifications": "Du har endnu ingen notifikationer. Når andre interagerer med dig, vil det fremgå hér.", "empty_column.public": "Der er intet hér! Skriv noget offentligt eller følg manuelt brugere fra andre servere for at se indhold", "error.unexpected_crash.explanation": "Grundet en fejl i vores kode, eller en browser-kompatibilitetsfejl, kunne siden ikke vises korrekt.", @@ -234,11 +235,7 @@ "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.", @@ -319,7 +316,7 @@ "keyboard_shortcuts.legend": "Vis dette symbol", "keyboard_shortcuts.local": "Åbn lokal tidslinje", "keyboard_shortcuts.mention": "Nævn forfatter", - "keyboard_shortcuts.muted": "Åbn listen over tavsgjorte brugere", + "keyboard_shortcuts.muted": "Åbn listen over skjulte (mutede) brugere", "keyboard_shortcuts.my_profile": "Åbn din profil", "keyboard_shortcuts.notifications": "for at åbne notifikationskolonnen", "keyboard_shortcuts.open_media": "Åbn medier", @@ -375,12 +372,12 @@ "navigation_bar.edit_profile": "Redigér profil", "navigation_bar.explore": "Udforsk", "navigation_bar.favourites": "Favoritter", - "navigation_bar.filters": "Tavsgjorte ord", + "navigation_bar.filters": "Skjulte ord (mutede)", "navigation_bar.follow_requests": "Følgeanmodninger", "navigation_bar.follows_and_followers": "Følges og følgere", "navigation_bar.lists": "Lister", "navigation_bar.logout": "Log af", - "navigation_bar.mutes": "Tavsgjorte brugere", + "navigation_bar.mutes": "Skjulte brugere (mutede)", "navigation_bar.personal": "Personlig", "navigation_bar.pins": "Fastgjorte indlæg", "navigation_bar.preferences": "Præferencer", @@ -461,7 +458,7 @@ "regeneration_indicator.label": "Indlæser…", "regeneration_indicator.sublabel": "Din hjemmetidslinje klargøres!", "relative_time.days": "{number}d", - "relative_time.full.days": "{number, plural, one {# dag} other {# dage}} diden", + "relative_time.full.days": "{number, plural, one {# dag} other {# dage}} siden", "relative_time.full.hours": "{number, plural, one {# time} other {# timer}} siden", "relative_time.full.just_now": "netop nu", "relative_time.full.minutes": "{number, plural, one {# minut} other {# minutter}} siden", @@ -485,7 +482,7 @@ "report.comment.title": "Er der andet, som vi bør vide?", "report.forward": "Videresend til {target}", "report.forward_hint": "Kontoen er fra en anden server. Send også en anonymiseret anmeldelseskopi dertil?", - "report.mute": "Tavsgør", + "report.mute": "Skjul (mute)", "report.mute_explanation": "Du vil ikke se vedkommendes indlæg, men vedkommende kan stadig se dine og følge dig. Vedkommende vil ikke være bekendt med tavsgørelsen.", "report.next": "Næste", "report.placeholder": "Yderligere kommentarer", @@ -563,8 +560,8 @@ "status.media_hidden": "Medie skjult", "status.mention": "Nævn @{name}", "status.more": "Mere", - "status.mute": "Tystn @{name}", - "status.mute_conversation": "Tystn samtale", + "status.mute": "Skjul @{name} (mute)", + "status.mute_conversation": "Skjul samtale (mute)", "status.open": "Udvid dette indlæg", "status.pin": "Fastgør til profil", "status.pinned": "Fastgjort indlæg", @@ -645,8 +642,8 @@ "video.expand": "Udvid video", "video.fullscreen": "Fuldskærm", "video.hide": "Skjul video", - "video.mute": "Tavsgør lyd", + "video.mute": "Sluk lyden", "video.pause": "Pausér", "video.play": "Afspil", - "video.unmute": "Fjern lydtavsgørelse" + "video.unmute": "Tænd for lyden" } diff --git a/app/javascript/mastodon/locales/de.json b/app/javascript/mastodon/locales/de.json index bf7b93cce5..549edf5ac7 100644 --- a/app/javascript/mastodon/locales/de.json +++ b/app/javascript/mastodon/locales/de.json @@ -19,7 +19,7 @@ "account.block_domain": "Alles von {domain} verstecken", "account.blocked": "Blockiert", "account.browse_more_on_origin_server": "Mehr auf dem Originalprofil durchsuchen", - "account.cancel_follow_request": "Folgeanfrage ablehnen", + "account.cancel_follow_request": "Folgeanfrage abbrechen", "account.direct": "Direktnachricht an @{name}", "account.disable_notifications": "Höre auf mich zu benachrichtigen wenn @{name} etwas postet", "account.domain_blocked": "Domain versteckt", @@ -138,19 +138,20 @@ "compose_form.poll.switch_to_multiple": "Mehrfachauswahl erlauben", "compose_form.poll.switch_to_single": "Nur Einzelauswahl erlauben", "compose_form.publish": "Veröffentlichen", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Änderungen speichern", "compose_form.sensitive.hide": "{count, plural, one {Mit einer Inhaltswarnung versehen} other {Mit einer Inhaltswarnung versehen}}", "compose_form.sensitive.marked": "{count, plural, one {Medien-Datei ist mit einer Inhaltswarnung versehen} other {Medien-Dateien sind mit einer Inhaltswarnung versehen}}", "compose_form.sensitive.unmarked": "{count, plural, one {Medien-Datei ist nicht mit einer Inhaltswarnung versehen} other {Medien-Dateien sind nicht mit einer Inhaltswarnung versehen}}", - "compose_form.spoiler.marked": "Inhaltswarnung bzw. Triggerwarnung entfernen", - "compose_form.spoiler.unmarked": "Inhaltswarnung bzw. Triggerwarnung hinzufügen", + "compose_form.spoiler.marked": "Inhaltswarnung entfernen", + "compose_form.spoiler.unmarked": "Inhaltswarnung hinzufügen", "compose_form.spoiler_placeholder": "Inhaltswarnung", "confirmation_modal.cancel": "Abbrechen", "confirmations.block.block_and_report": "Blockieren und melden", "confirmations.block.confirm": "Blockieren", "confirmations.block.message": "Bist du dir sicher, dass du {name} blockieren möchtest?", - "confirmations.cancel_follow_request.confirm": "Anfrage zum Folgen zurückziehen", + "confirmations.cancel_follow_request.confirm": "Anfrage zurückziehen", "confirmations.cancel_follow_request.message": "Möchtest du deine Anfrage, {name} zu folgen, wirklich zurückziehen?", "confirmations.delete.confirm": "Löschen", "confirmations.delete.message": "Bist du dir sicher, dass du diesen Beitrag löschen möchtest?", @@ -166,7 +167,7 @@ "confirmations.mute.explanation": "Dies wird Beiträge von dieser Person und Beiträge, die diese Person erwähnen, ausblenden, aber es wird der Person trotzdem erlauben, deine Beiträge zu sehen und dir zu folgen.", "confirmations.mute.message": "Bist du dir sicher, dass du {name} stummschalten möchtest?", "confirmations.redraft.confirm": "Löschen und neu erstellen", - "confirmations.redraft.message": "Bist du dir sicher, dass du diesen Beitrag löschen und neu machen möchtest? Favoriten und Boosts werden verloren gehen und Antworten zu diesem Beitrag werden verwaist sein.", + "confirmations.redraft.message": "Bist du dir sicher, dass du diesen Beitrag löschen und auf Basis deines vorherigen neu erstellen möchtest? Favoriten und geteilte Beiträge gehen verloren. Vorhandene Antworten von dir und anderen Nutzer*innen auf diesen Beitrag werden zwar nicht gelöscht, aber die Verknüpfungen gehen verloren.", "confirmations.reply.confirm": "Antworten", "confirmations.reply.message": "Wenn du jetzt antwortest wird die gesamte Nachricht verworfen, die du gerade schreibst. Möchtest du wirklich fortfahren?", "confirmations.unfollow.confirm": "Entfolgen", @@ -175,7 +176,7 @@ "conversation.mark_as_read": "Als gelesen markieren", "conversation.open": "Unterhaltung anzeigen", "conversation.with": "Mit {names}", - "copypaste.copied": "In die Zwischenablage kopiert", + "copypaste.copied": "Kopiert", "copypaste.copy": "Kopieren", "directory.federated": "Aus dem Fediverse", "directory.local": "Nur von der Domain {domain}", @@ -220,12 +221,12 @@ "empty_column.follow_recommendations": "Es sieht so aus, als könnten keine Vorschläge für dich generiert werden. Du kannst versuchen, nach Leuten zu suchen, die du vielleicht kennst, oder du kannst angesagte Hashtags erkunden.", "empty_column.follow_requests": "Du hast noch keine Follower-Anfragen erhalten. Sobald du eine erhältst, wird sie hier angezeigt.", "empty_column.hashtag": "Unter diesem Hashtag gibt es noch nichts.", - "empty_column.home": "Die Timeline Deiner Startseite ist leer! Folge mehr Leuten, um sie zu füllen. {suggestions}", + "empty_column.home": "Die Timeline deiner Startseite ist leer! Folge mehr Leuten, um sie zu füllen. {suggestions}", "empty_column.home.suggestions": "Ein paar Vorschläge ansehen", "empty_column.list": "Diese Liste ist derzeit leer. Wenn Konten auf dieser Liste neue Beiträge veröffentlichen, werden sie hier erscheinen.", "empty_column.lists": "Du hast noch keine Listen. Wenn du eine anlegst, wird sie hier angezeigt werden.", "empty_column.mutes": "Du hast keine Profile stummgeschaltet.", - "empty_column.notifications": "Du hast noch keine Mitteilungen. Sobald Du mit anderen Personen interagierst, wirst Du hier darüber benachrichtigt.", + "empty_column.notifications": "Du hast noch keine Mitteilungen. Sobald du mit anderen Personen interagierst, wirst du hier darüber benachrichtigt.", "empty_column.public": "Hier ist nichts zu sehen! Schreibe etwas öffentlich oder folge Profilen von anderen Servern, um die Timeline aufzufüllen", "error.unexpected_crash.explanation": "Aufgrund eines Fehlers in unserem Code oder einer Browser-Inkompatibilität konnte diese Seite nicht korrekt angezeigt werden.", "error.unexpected_crash.explanation_addons": "Diese Seite konnte nicht korrekt angezeigt werden. Dieser Fehler wird wahrscheinlich durch ein Browser-Add-on oder automatische Übersetzungswerkzeuge verursacht.", @@ -234,11 +235,7 @@ "errors.unexpected_crash.copy_stacktrace": "Fehlerlog in die Zwischenablage kopieren", "errors.unexpected_crash.report_issue": "Problem 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 Filterkategrie ist abgelaufen, du musst das Ablaufdatum für diese Kategorie ändern.", @@ -328,9 +325,9 @@ "keyboard_shortcuts.reply": "antworten", "keyboard_shortcuts.requests": "Liste der Follower-Anfragen öffnen", "keyboard_shortcuts.search": "Suche fokussieren", - "keyboard_shortcuts.spoilers": "Feld für Inhaltswarnung bzw. Triggerwarnung anzeigen/ausblenden", + "keyboard_shortcuts.spoilers": "Schaltfläche für Inhaltswarnung anzeigen/verbergen", "keyboard_shortcuts.start": "\"Erste Schritte\"-Spalte öffnen", - "keyboard_shortcuts.toggle_hidden": "Beitragstext hinter der Inhaltswarnung bzw. Triggerwarnung verstecken/anzeigen", + "keyboard_shortcuts.toggle_hidden": "Beitragstext hinter der Inhaltswarnung anzeigen/verbergen", "keyboard_shortcuts.toggle_sensitivity": "Medien anzeigen/verbergen", "keyboard_shortcuts.toot": "Neuen Beitrag erstellen", "keyboard_shortcuts.unfocus": "Textfeld/die Suche nicht mehr fokussieren", @@ -424,7 +421,7 @@ "notifications.filter.boosts": "Geteilte Beiträge", "notifications.filter.favourites": "Favorisierungen", "notifications.filter.follows": "Neue Follower", - "notifications.filter.mentions": "Erwähnungen und Antworten", + "notifications.filter.mentions": "Erwähnungen", "notifications.filter.polls": "Umfrageergebnisse", "notifications.filter.statuses": "Beiträge von Personen, denen du folgst", "notifications.grant_permission": "Berechtigung erteilen.", @@ -537,7 +534,7 @@ "server_banner.learn_more": "Mehr erfahren", "server_banner.server_stats": "Serverstatistiken:", "sign_in_banner.create_account": "Konto erstellen", - "sign_in_banner.sign_in": "Einloggen", + "sign_in_banner.sign_in": "Anmelden", "sign_in_banner.text": "Melde dich an, um Profilen oder Hashtags zu folgen, Beiträge zu favorisieren, zu teilen und auf sie zu antworten oder um von deinem Konto aus auf einem anderen Server zu interagieren.", "status.admin_account": "Moderationsoberfläche für @{name} öffnen", "status.admin_status": "Diesen Beitrag in der Moderationsoberfläche öffnen", @@ -549,7 +546,7 @@ "status.delete": "Beitrag löschen", "status.detailed_status": "Detaillierte Ansicht der Unterhaltung", "status.direct": "Direktnachricht an @{name}", - "status.edit": "Bearbeiten", + "status.edit": "Beitrag bearbeiten", "status.edited": "Bearbeitet {date}", "status.edited_x_times": "{count, plural, one {{count} mal} other {{count} mal}} bearbeitet", "status.embed": "Beitrag per iFrame einbetten", diff --git a/app/javascript/mastodon/locales/defaultMessages.json b/app/javascript/mastodon/locales/defaultMessages.json index 2b99ac502b..236efdbaa4 100644 --- a/app/javascript/mastodon/locales/defaultMessages.json +++ b/app/javascript/mastodon/locales/defaultMessages.json @@ -2014,22 +2014,6 @@ { "defaultMessage": "Search results", "id": "explore.search_results" - }, - { - "defaultMessage": "Posts", - "id": "explore.trending_statuses" - }, - { - "defaultMessage": "Hashtags", - "id": "explore.trending_tags" - }, - { - "defaultMessage": "News", - "id": "explore.trending_links" - }, - { - "defaultMessage": "For you", - "id": "explore.suggested_follows" } ], "path": "app/javascript/mastodon/features/explore/index.json" diff --git a/app/javascript/mastodon/locales/el.json b/app/javascript/mastodon/locales/el.json index f6beca1819..d9aa14c906 100644 --- a/app/javascript/mastodon/locales/el.json +++ b/app/javascript/mastodon/locales/el.json @@ -1,16 +1,16 @@ { - "about.blocks": "Moderated servers", + "about.blocks": "Κανένας πρόσφατος διακομιστής", "about.contact": "Επικοινωνία:", "about.disclaimer": "Το Mastodon είναι ελεύθερο λογισμικό ανοιχτού κώδικα και εμπορικό σήμα της Mastodon gGmbH.", "about.domain_blocks.no_reason_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.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.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", + "about.rules": "Κανόνες διακομιστή", "account.account_note_header": "Σημείωση", "account.add_or_remove_from_list": "Προσθήκη ή Αφαίρεση από λίστες", "account.badges.bot": "Μποτ", @@ -33,14 +33,14 @@ "account.followers": "Ακόλουθοι", "account.followers.empty": "Κανείς δεν ακολουθεί αυτό τον χρήστη ακόμα.", "account.followers_counter": "{count, plural, one {{counter} Ακόλουθος} other {{counter} Ακόλουθοι}}", - "account.following": "Following", + "account.following": "Αυτό το πρόγραμμα χρέωσης καλύπτει τα ακόλουθα έργα:", "account.following_counter": "{count, plural, other {{counter} Ακολουθεί}}", "account.follows.empty": "Αυτός ο χρήστης δεν ακολουθεί κανέναν ακόμα.", "account.follows_you": "Σε ακολουθεί", "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": "Πολυμέσα", @@ -49,7 +49,7 @@ "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}", @@ -68,7 +68,7 @@ "account_note.placeholder": "Κλικ για να βάλεις σημείωση", "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": "%(display_name)s άφησε %(ratings_total)s βαθμολογία,
η μέση βαθμολογία είναι %(rating_average)s", "admin.dashboard.retention.cohort": "Μήνας εγγραφής", "admin.dashboard.retention.cohort_size": "Νέοι χρήστες", "alert.rate_limited.message": "Παρακαλούμε δοκίμασε ξανά αφού περάσει η {retry_time, time, medium}.", @@ -94,7 +94,7 @@ "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.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": "Εγγραφή στο Mastodon", "column.about": "Σχετικά με", @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Ενημέρωση δημοσκόπησης με πολλαπλές επιλογές", "compose_form.poll.switch_to_single": "Ενημέρωση δημοσκόπησης με μοναδική επιλογή", "compose_form.publish": "Δημοσίευση", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Αποθήκευση αλλαγών", "compose_form.sensitive.hide": "Σημείωσε τα πολυμέσα ως ευαίσθητα", @@ -233,28 +234,24 @@ "error.unexpected_crash.next_steps_addons": "Δοκίμασε να τα απενεργοποιήσεις και ανανέωσε τη σελίδα. Αν αυτό δεν βοηθήσει, ίσως να μπορέσεις να χρησιμοποιήσεις το Mastodon μέσω διαφορετικού φυλλομετρητή ή κάποιας εφαρμογής.", "errors.unexpected_crash.copy_stacktrace": "Αντιγραφή μηνυμάτων κώδικα στο πρόχειρο", "errors.unexpected_crash.report_issue": "Αναφορά προβλήματος", - "explore.search_results": "Search results", - "explore.suggested_follows": "Για σένα", + "explore.search_results": "Κανένα αποτέλεσμα.", "explore.title": "Εξερεύνηση", - "explore.trending_links": "Νέα", - "explore.trending_statuses": "Αναρτήσεις", - "explore.trending_tags": "Ετικέτες", "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.context_mismatch_title": "Συνοδευτικά", "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.expired_title": "Φίλτρο...", "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.review_and_configure_title": "Φίλτρο...", + "filter_modal.added.settings_link": "Στη σελίδα:", "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", + "filter_modal.added.title": "Φίλτρο...", + "filter_modal.select_filter.context_mismatch": "Εφαρμογή", + "filter_modal.select_filter.expired": "Έληξε", + "filter_modal.select_filter.prompt_new": "Κατηγορία", + "filter_modal.select_filter.search": "Δημιουργία", + "filter_modal.select_filter.subtitle": "Χρησιμοποιήστε μια υπάρχουσα κατηγορία ή δημιουργήστε μια νέα", + "filter_modal.select_filter.title": "Φίλτρο...", + "filter_modal.title.status": "Φίλτρο...", "follow_recommendations.done": "Ολοκληρώθηκε", "follow_recommendations.heading": "Ακολουθήστε άτομα από τα οποία θα θέλατε να βλέπετε δημοσιεύσεις! Ορίστε μερικές προτάσεις.", "follow_recommendations.lead": "Οι αναρτήσεις των ατόμων που ακολουθείτε θα εμφανίζονται με χρονολογική σειρά στη ροή σας. Μη φοβάστε να κάνετε λάθη, καθώς μπορείτε πολύ εύκολα να σταματήσετε να ακολουθείτε άλλα άτομα οποιαδήποτε στιγμή!", @@ -294,9 +291,9 @@ "interaction_modal.on_this_server": "Σε αυτόν τον διακομιστή", "interaction_modal.other_server_instructions": "Αντιγράψτε και επικολλήστε αυτήν τη διεύθυνση URL στο πεδίο αναζήτησης της αγαπημένης σας εφαρμογής Mastodon ή στο web interface του διακομιστή σας Mastodon.", "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.favourite": "Σελίδα συγγραφέα %(name)s", + "interaction_modal.title.follow": "Ακολουθήστε!", + "interaction_modal.title.reblog": "Σχετικά με %(site_name)s", "interaction_modal.title.reply": "Απάντηση στην ανάρτηση του {name}", "intervals.full.days": "{number, plural, one {# μέρα} other {# μέρες}}", "intervals.full.hours": "{number, plural, one {# ώρα} other {# ώρες}}", @@ -477,7 +474,7 @@ "report.categories.other": "Άλλες", "report.categories.spam": "Ανεπιθύμητα", "report.categories.violation": "Το περιεχόμενο παραβιάζει έναν ή περισσότερους κανόνες διακομιστή", - "report.category.subtitle": "Choose the best match", + "report.category.subtitle": "Καλύτερο αποτέλεσμα", "report.category.title": "Tell us what's going on with this {type}", "report.category.title_account": "προφίλ", "report.category.title_status": "ανάρτηση", @@ -490,30 +487,30 @@ "report.next": "Επόμενη", "report.placeholder": "Επιπλέον σχόλια", "report.reasons.dislike": "Δεν μου αρέσει", - "report.reasons.dislike_description": "It is not something you want to see", - "report.reasons.other": "It's something else", + "report.reasons.dislike_description": "Η σελίδα είναι ιδιωτική, μόνο εσείς μπορείτε να τη δείτε.", + "report.reasons.other": "Είσαι ένας δημιουργός κοινών; Παράγεις ελεύθερη τέχνη, διαδίδεις ελεύθερη γνώση, γράφεις ελεύθερο λογισμικό; Ή κάτι άλλο το οποίο μπορεί να χρηματοδοτηθεί μέσω επαναλαμβανόμενων δωρεών;", "report.reasons.other_description": "The issue does not fit into other categories", - "report.reasons.spam": "It's spam", + "report.reasons.spam": "Αναφορά ως ανεπιθύμητη αλληλογραφία", "report.reasons.spam_description": "Malicious links, fake engagement, or repetitive replies", - "report.reasons.violation": "It violates server rules", + "report.reasons.violation": "Χωρίς φίλτρα", "report.reasons.violation_description": "You are aware that it breaks specific rules", - "report.rules.subtitle": "Select all that apply", + "report.rules.subtitle": "Εφαρμογή σε όλα τα αρχεία", "report.rules.title": "Which rules are being violated?", - "report.statuses.subtitle": "Select all that apply", + "report.statuses.subtitle": "Εφαρμογή σε όλα τα αρχεία", "report.statuses.title": "Are there any posts that back up this report?", "report.submit": "Υποβολή", "report.target": "Καταγγελία {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": "Να μην εμφανίζονται προτεινόμενοι χρήστες", "report.thanks.title_actionable": "Thanks for reporting, we'll look into this.", - "report.unfollow": "Unfollow @{name}", + "report.unfollow": "Αφαίρεση ακολούθησης", "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": "Άλλες", "report_notification.categories.spam": "Ανεπιθύμητα", "report_notification.categories.violation": "Παραβίαση κανόνα", - "report_notification.open": "Open report", + "report_notification.open": "Ανοικτό", "search.placeholder": "Αναζήτηση", "search.search_or_paste": "Αναζήτηση ή εισαγωγή URL", "search_popout.search_format": "Προχωρημένη αναζήτηση", @@ -528,7 +525,7 @@ "search_results.nothing_found": "Could not find anything for these search terms", "search_results.statuses": "Τουτ", "search_results.statuses_fts_disabled": "Η αναζήτηση τουτ βάσει του περιεχόμενού τους δεν είναι ενεργοποιημένη σε αυτό τον κόμβο.", - "search_results.title": "Search for {q}", + "search_results.title": "Αναζήτηση για…", "search_results.total": "{count, number} {count, plural, zero {αποτελέσματα} one {αποτέλεσμα} other {αποτελέσματα}}", "server_banner.about_active_users": "Άτομα που χρησιμοποιούν αυτόν τον διακομιστή κατά τις τελευταίες 30 ημέρες (Μηνιαία Ενεργοί Χρήστες)", "server_banner.active_users": "ενεργοί χρήστες", @@ -536,8 +533,8 @@ "server_banner.introduction": "{domain} is part of the decentralized social network powered by {mastodon}.", "server_banner.learn_more": "Μάθετε περισσότερα", "server_banner.server_stats": "Στατιστικά διακομιστή:", - "sign_in_banner.create_account": "Create account", - "sign_in_banner.sign_in": "Sign in", + "sign_in_banner.create_account": "Δημιουργία λογαριασμού", + "sign_in_banner.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": "Άνοιγμα λειτουργίας διαμεσολάβησης για τον/την @{name}", "status.admin_status": "Άνοιγμα αυτής της δημοσίευσης στη λειτουργία διαμεσολάβησης", @@ -554,11 +551,11 @@ "status.edited_x_times": "Edited {count, plural, one {{count} time} other {{count} times}}", "status.embed": "Ενσωμάτωσε", "status.favourite": "Σημείωσε ως αγαπημένο", - "status.filter": "Filter this post", + "status.filter": "Φίλτρο...", "status.filtered": "Φιλτραρισμένα", "status.hide": "Απόκρυψη toot", - "status.history.created": "{name} created {date}", - "status.history.edited": "{name} edited {date}", + "status.history.created": "Δημιουργήθηκε από", + "status.history.edited": "Τελευταία επεξεργασία από:", "status.load_more": "Φόρτωσε περισσότερα", "status.media_hidden": "Κρυμμένο πολυμέσο", "status.mention": "Ανέφερε τον/την @{name}", @@ -575,7 +572,7 @@ "status.reblogs.empty": "Κανείς δεν προώθησε αυτό το τουτ ακόμα. Μόλις το κάνει κάποια, θα εμφανιστούν εδώ.", "status.redraft": "Σβήσε & ξαναγράψε", "status.remove_bookmark": "Αφαίρεση σελιδοδείκτη", - "status.replied_to": "Replied to {name}", + "status.replied_to": "Όνομα:", "status.reply": "Απάντησε", "status.replyAll": "Απάντησε στην συζήτηση", "status.report": "Κατάγγειλε @{name}", diff --git a/app/javascript/mastodon/locales/en-GB.json b/app/javascript/mastodon/locales/en-GB.json index b005f80905..dcf96600f4 100644 --- a/app/javascript/mastodon/locales/en-GB.json +++ b/app/javascript/mastodon/locales/en-GB.json @@ -138,6 +138,7 @@ "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}}", @@ -234,11 +235,7 @@ "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 b8cb247991..dc165e74c6 100644 --- a/app/javascript/mastodon/locales/en.json +++ b/app/javascript/mastodon/locales/en.json @@ -138,6 +138,7 @@ "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}}", @@ -234,11 +235,7 @@ "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/eo.json b/app/javascript/mastodon/locales/eo.json index 19a478f13b..5d5add5a76 100644 --- a/app/javascript/mastodon/locales/eo.json +++ b/app/javascript/mastodon/locales/eo.json @@ -1,15 +1,15 @@ { - "about.blocks": "Moderigitaj serviloj", + "about.blocks": "Administritaj serviloj", "about.contact": "Kontakto:", "about.disclaimer": "Mastodon estas libera, malfermitkoda programaro kaj varmarko de la firmao Mastodon gGmbH.", "about.domain_blocks.no_reason_available": "Kialo ne disponebla", - "about.domain_blocks.preamble": "Mastodono ebligas vidi enhavojn el uzantoj kaj komuniki kun ilin el aliaj serviloj el la Fediverso. Estas la limigoj deciditaj por tiu ĉi servilo.", + "about.domain_blocks.preamble": "Mastodono ebligas vidi la enhavojn de uzantoj el aliaj serviloj en la Fediverso, kaj komuniki kun ili. Jen la limigoj deciditaj de tiu ĉi servilo mem.", "about.domain_blocks.silenced.explanation": "Vi ne ĝenerale vidos profilojn kaj enhavojn de ĉi tiu servilo, krom se vi eksplice trovas aŭ estas permesita de via sekvato.", "about.domain_blocks.silenced.title": "Limigita", - "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": "Neniuj datumoj el tiu servilo estos prilaboritaj, konservitaj, aŭ interŝanĝitaj, do neeblas interagi aŭ komuniki kun uzantoj de tiu servilo.", "about.domain_blocks.suspended.title": "Suspendita", - "about.not_available": "This information has not been made available on this server.", - "about.powered_by": "Decentralized social media powered by {mastodon}", + "about.not_available": "Ĉi tiu informo ne estas disponebla ĉe ĉi tiu servilo.", + "about.powered_by": "Malcentralizita socia reto pere de {mastodon}", "about.rules": "Reguloj de la servilo", "account.account_note_header": "Noto", "account.add_or_remove_from_list": "Aldoni al aŭ forigi el listoj", @@ -19,7 +19,7 @@ "account.block_domain": "Bloki la domajnon {domain}", "account.blocked": "Blokita", "account.browse_more_on_origin_server": "Foliumi pli ĉe la originala profilo", - "account.cancel_follow_request": "Withdraw follow request", + "account.cancel_follow_request": "Nuligi peton por sekvado", "account.direct": "Rekte mesaĝi @{name}", "account.disable_notifications": "Ne plu sciigi min, kiam @{name} mesaĝas", "account.domain_blocked": "Domajno blokita", @@ -28,47 +28,47 @@ "account.endorse": "Rekomendi ĉe via profilo", "account.featured_tags.last_status_at": "Lasta afîŝo je {date}", "account.featured_tags.last_status_never": "Neniuj afiŝoj", - "account.featured_tags.title": "La montrataj kradvortoj de {name}", + "account.featured_tags.title": "Rekomendataj kradvortoj de {name}", "account.follow": "Sekvi", "account.followers": "Sekvantoj", - "account.followers.empty": "Ankoraŭ neniu sekvas tiun uzanton.", + "account.followers.empty": "Ankoraŭ neniu sekvas ĉi tiun uzanton.", "account.followers_counter": "{count, plural, one{{counter} Sekvanto} other {{counter} Sekvantoj}}", "account.following": "Sekvadoj", "account.following_counter": "{count, plural, one {{counter} Sekvado} other {{counter} Sekvadoj}}", "account.follows.empty": "La uzanto ankoraŭ ne sekvas iun ajn.", "account.follows_you": "Sekvas vin", "account.go_to_profile": "Iri al profilo", - "account.hide_reblogs": "Kaŝi la plusendojn de @{name}", + "account.hide_reblogs": "Kaŝi diskonigojn de @{name}", "account.joined_short": "Aliĝis", - "account.languages": "Ŝanĝi elekton de abonitaj lingvoj", - "account.link_verified_on": "La posedanto de tiu ligilo estis kontrolita je {date}", - "account.locked_info": "La privateco de tiu konto estas elektita kiel fermita. La posedanto povas mane akcepti tiun, kiu povas sekvi rin.", + "account.languages": "Agordi lingvofiltron", + "account.link_verified_on": "Propreco de tiu ligilo estis konfirmita je {date}", + "account.locked_info": "Tiu konto estas privatigita. La posedanto mane akceptas tiun, kiu povas sekvi rin.", "account.media": "Aŭdovidaĵoj", "account.mention": "Mencii @{name}", "account.moved_to": "{name} indikis, ke ria nova konto estas nun:", "account.mute": "Silentigi @{name}", - "account.mute_notifications": "Silentigi la sciigojn de @{name}", + "account.mute_notifications": "Silentigi sciigojn de @{name}", "account.muted": "Silentigita", "account.open_original_page": "Malfermi originan paĝon", - "account.posts": "Mesaĝoj", + "account.posts": "Afiŝoj", "account.posts_with_replies": "Mesaĝoj kaj respondoj", "account.report": "Raporti @{name}", - "account.requested": "Atendo de aprobo. Klaku por nuligi la demandon de sekvado", - "account.share": "Kundividi la profilon de @{name}", - "account.show_reblogs": "Montri la plusendojn de @{name}", - "account.statuses_counter": "{count, plural, one {{counter} Mesaĝo} other {{counter} Mesaĝoj}}", + "account.requested": "Atendo de aprobo. Alklaku por nuligi peton de sekvado", + "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}}", "account.unblock": "Malbloki @{name}", "account.unblock_domain": "Malbloki la domajnon {domain}", "account.unblock_short": "Malbloki", "account.unendorse": "Ne plu rekomendi ĉe la profilo", - "account.unfollow": "Ne plu sekvi", + "account.unfollow": "Malaboni", "account.unmute": "Ne plu silentigi @{name}", "account.unmute_notifications": "Ne plu silentigi la sciigojn de @{name}", "account.unmute_short": "Ne plu silentigi", - "account_note.placeholder": "Klaku por aldoni noton", - "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": "Averaĝa", + "account_note.placeholder": "Alklaku por aldoni noton", + "admin.dashboard.daily_retention": "Uzantoretenprocento lau tag post registro", + "admin.dashboard.monthly_retention": "Uzantoretenprocento lau monato post registro", + "admin.dashboard.retention.average": "Averaĝe", "admin.dashboard.retention.cohort": "Monato de registriĝo", "admin.dashboard.retention.cohort_size": "Novaj uzantoj", "alert.rate_limited.message": "Bonvolu reprovi post {retry_time, time, medium}.", @@ -81,21 +81,21 @@ "autosuggest_hashtag.per_week": "{count} semajne", "boost_modal.combo": "Vi povas premi {combo} por preterpasi sekvafoje", "bundle_column_error.copy_stacktrace": "Kopii la raporto de error", - "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": "Ho, ne!", - "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.error.body": "La petita paĝo ne povas redonitis. Eble estas eraro.", + "bundle_column_error.error.title": "Ho, ve!", + "bundle_column_error.network.body": "Okazis eraro dum ŝarĝado de ĉi tiu paĝo. Tion povas kaŭzi portempa problemo pri via retkonektado aŭ pri ĉi tiu servilo.", "bundle_column_error.network.title": "Eraro de reto", - "bundle_column_error.retry": "Provu refoje", - "bundle_column_error.return": "Reveni al la hejmo", - "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.retry": "Bonvolu reprovi", + "bundle_column_error.return": "Reiri hejmen", + "bundle_column_error.routing.body": "La celita paĝo ne troveblas. Ĉu vi certas, ke la retadreso (URL) en via retfoliumilo estas ĝusta?", "bundle_column_error.routing.title": "404", "bundle_modal_error.close": "Fermi", "bundle_modal_error.message": "Io misfunkciis en la ŝargado de ĉi tiu elemento.", "bundle_modal_error.retry": "Provu refoje", - "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.other_server_instructions": "Ĉar Mastodon estas malcentraliza, vi povas krei konton ĉe alia servilo kaj ankoraŭ komuniki kun ĉi tiu.", + "closed_registrations_modal.description": "Krei konton ĉe {domain} aktuale ne eblas, tamen bonvole rimarku, ke vi ne bezonas konton specife ĉe {domain} por uzi Mastodon.", "closed_registrations_modal.find_another_server": "Trovi alian servilon", - "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.preamble": "Mastodon estas malcentraliza, do sendepende de tio, kie vi kreas vian konton, vi povos sekvi kaj komuniki kun ĉiuj ajn el ĉi tiu servilo. Vi eĉ povas mem starigi propran servilon!", "closed_registrations_modal.title": "Krei konton en Mastodon", "column.about": "Pri", "column.blocks": "Blokitaj uzantoj", @@ -104,8 +104,8 @@ "column.direct": "Rektaj mesaĝoj", "column.directory": "Foliumi la profilojn", "column.domain_blocks": "Blokitaj domajnoj", - "column.favourites": "Preferaĵoj", - "column.follow_requests": "Demandoj de sekvado", + "column.favourites": "Stelumoj", + "column.follow_requests": "Petoj de sekvado", "column.home": "Hejmo", "column.lists": "Listoj", "column.mutes": "Silentigitaj uzantoj", @@ -137,7 +137,8 @@ "compose_form.poll.remove_option": "Forigi ĉi tiu elekteblon", "compose_form.poll.switch_to_multiple": "Ŝanĝi la balotenketon por permesi multajn elektojn", "compose_form.poll.switch_to_single": "Ŝanĝi la balotenketon por permesi unu solan elekton", - "compose_form.publish": "Publikigi", + "compose_form.publish": "Hup", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Konservi la ŝanĝojn", "compose_form.sensitive.hide": "{count, plural, one {Marki la aŭdovidaĵon kiel tikla} other {Marki la aŭdovidaĵojn kiel tikla}}", @@ -183,12 +184,12 @@ "directory.recently_active": "Lastatempe aktiva", "disabled_account_banner.account_settings": "Konto-agordoj", "disabled_account_banner.text": "Via konto {disabledAccount} estas nune malvalidigita.", - "dismissable_banner.community_timeline": "These are the most recent public posts from people whose accounts are hosted by {domain}.", + "dismissable_banner.community_timeline": "Jen la plej novaj publikaj afiŝoj de uzantoj, kies kontojn gastigas {domain}.", "dismissable_banner.dismiss": "Eksigi", - "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": "Tiuj novaĵoj estas aktuale priparolataj de uzantoj el ĉi tiu servilo, kaj el aliaj, sur la malcentralizita reto.", + "dismissable_banner.explore_statuses": "Ĉi tiuj mesaĝoj de ĉi tiu kaj aliaj serviloj en la malcentra reto pli populariĝas en ĉi tiu servilo nun.", + "dismissable_banner.explore_tags": "Ĉi tiuj kradvostoj populariĝas en ĉi tiu kaj aliaj serviloj en la malcentraliza reto nun.", + "dismissable_banner.public_timeline": "Ĉi tiuj estas plej lastaj publika mesaĝoj de personoj ĉe ĉi tiu kaj aliaj serviloj de la malcentra reto kiun ĉi tiu servilo scias.", "embed.instructions": "Enkorpigu ĉi tiun mesaĝon en vian retejon per kopio de la suba kodo.", "embed.preview": "Ĝi aperos tiel:", "emoji_button.activity": "Agadoj", @@ -215,8 +216,8 @@ "empty_column.direct": "Vi ankoraŭ ne havas rektan mesaĝon. Kiam vi sendos aŭ ricevos iun, ĝi aperos ĉi tie.", "empty_column.domain_blocks": "Ankoraŭ neniu domajno estas blokita.", "empty_column.explore_statuses": "Nenio tendencas nun. Rekontrolu poste!", - "empty_column.favourited_statuses": "Vi ankoraŭ ne havas mesaĝon en la preferaĵoj. Kiam vi aldonas iun, tiu aperos ĉi tie.", - "empty_column.favourites": "Ankoraŭ neniu aldonis tiun mesaĝon al siaj preferaĵoj. Kiam iu faros ĉi tion, tiu aperos ĉi tie.", + "empty_column.favourited_statuses": "Vi ankoraŭ ne stelumis mesaĝon. Kiam vi stelumos iun, ĝi aperos ĉi tie.", + "empty_column.favourites": "Ankoraŭ neniu stelumis tiun mesaĝon. Kiam iu faros tion, tiu aperos ĉi tie.", "empty_column.follow_recommendations": "Ŝajnas, ke neniuj sugestoj povis esti generitaj por vi. Vi povas provi uzi serĉon por serĉi homojn, kiujn vi eble konas, aŭ esplori tendencajn kradvortojn.", "empty_column.follow_requests": "Vi ankoraŭ ne havas demandon de sekvado. Kiam vi ricevas unu, ĝi aperas tie ĉi.", "empty_column.hashtag": "Ankoraŭ estas nenio per ĉi tiu kradvorto.", @@ -234,25 +235,21 @@ "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": "Por vi", "explore.title": "Esplori", - "explore.trending_links": "Novaĵoj", - "explore.trending_statuses": "Afiŝoj", - "explore.trending_tags": "Kradvortoj", - "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_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": "This filter category has expired, you will need to change the expiration date for it to apply.", + "filter_modal.added.expired_explanation": "Ĉi tiu filtrilkategorio eksvalidiĝis, vu bezonos ŝanĝi la eksvaliddaton por ĝi.", "filter_modal.added.expired_title": "Eksvalida filtrilo!", - "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": "Por kontroli kaj pli modifi ĉi tiu filtrilkategorio, iru al la {settings_link}.", "filter_modal.added.review_and_configure_title": "Filtrilopcioj", "filter_modal.added.settings_link": "opciopaĝo", - "filter_modal.added.short_explanation": "This post has been added to the following filter category: {title}.", + "filter_modal.added.short_explanation": "Ĉi tiu mesaĝo aldonitas al la filtrilkategorio: {title}.", "filter_modal.added.title": "Filtrilo aldonita!", - "filter_modal.select_filter.context_mismatch": "does not apply to this context", + "filter_modal.select_filter.context_mismatch": "ne kongruas la kuntekston", "filter_modal.select_filter.expired": "eksvalidiĝinta", "filter_modal.select_filter.prompt_new": "Nova klaso: {name}", "filter_modal.select_filter.search": "Serĉi aŭ krei", - "filter_modal.select_filter.subtitle": "Use an existing category or create a new one", + "filter_modal.select_filter.subtitle": "Uzu ekzistantan kategorion aŭ kreu novan", "filter_modal.select_filter.title": "Filtri ĉi tiun afiŝon", "filter_modal.title.status": "Filtri mesaĝon", "follow_recommendations.done": "Farita", @@ -282,19 +279,19 @@ "hashtag.follow": "Sekvi la kradvorton", "hashtag.unfollow": "Ne plu sekvi la kradvorton", "home.column_settings.basic": "Bazaj agordoj", - "home.column_settings.show_reblogs": "Montri plusendojn", + "home.column_settings.show_reblogs": "Montri diskonigojn", "home.column_settings.show_replies": "Montri respondojn", "home.hide_announcements": "Kaŝi la anoncojn", "home.show_announcements": "Montri anoncojn", - "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.description.favourite": "Kun konto ĉe Mastodon, vi povos stelumi ĉi tiun mesaĝon por konservi ĝin kaj por sciigi al la afiŝinto, ke vi estimas ĝin.", + "interaction_modal.description.follow": "Kun konto ĉe Mastodon, vi povos sekvi {name} por vidi ties mesaĝojn en via hejmo.", + "interaction_modal.description.reblog": "Kun konto ĉe Mastodon, vi povos diskonigi ĉi tiun mesaĝon por ke viaj propraj sekvantoj vidu ĝin.", + "interaction_modal.description.reply": "Kun konto ĉe Mastodon, vi povos respondi al ĉi tiu mesaĝo.", "interaction_modal.on_another_server": "En alia servilo", "interaction_modal.on_this_server": "En ĉi tiu servilo", - "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": "Aldoni afiŝon de {name} al la preferaĵoj", + "interaction_modal.other_server_instructions": "Preni ĉi tiun retadreson (URL) kaj meti ĝin en la serĉbreton de via preferata apo aŭ retfoliumilo por Mastodon.", + "interaction_modal.preamble": "Ĉar Mastodon estas malcentraliza, vi povas uzi jam ekzistantan konton, gastigatan de alia servilo Mastodon aŭ konforma platformo, se vi ne havas konton ĉe tiu ĉi.", + "interaction_modal.title.favourite": "Stelumi la afiŝon de {name}", "interaction_modal.title.follow": "Sekvi {name}", "interaction_modal.title.reblog": "Suprenigi la afiŝon de {name}", "interaction_modal.title.reply": "Respondi al la afiŝo de {name}", @@ -303,15 +300,15 @@ "intervals.full.minutes": "{number, plural, one {# minuto} other {# minutoj}}", "keyboard_shortcuts.back": "reveni", "keyboard_shortcuts.blocked": "Malfermi la liston de blokitaj uzantoj", - "keyboard_shortcuts.boost": "Plusendi la mesaĝon", + "keyboard_shortcuts.boost": "Diskonigi la mesaĝon", "keyboard_shortcuts.column": "fokusi mesaĝon en unu el la kolumnoj", "keyboard_shortcuts.compose": "enfokusigi la tekstujon", "keyboard_shortcuts.description": "Priskribo", "keyboard_shortcuts.direct": "malfermi la kolumnon de rektaj mesaĝoj", "keyboard_shortcuts.down": "iri suben en la listo", "keyboard_shortcuts.enter": "malfermi mesaĝon", - "keyboard_shortcuts.favourite": "Aldoni la mesaĝon al la preferaĵoj", - "keyboard_shortcuts.favourites": "Malfermi la liston de la preferaĵoj", + "keyboard_shortcuts.favourite": "Stelumi", + "keyboard_shortcuts.favourites": "Malfermi la liston de la stelumoj", "keyboard_shortcuts.federated": "Malfermi la frataran templinion", "keyboard_shortcuts.heading": "Klavaraj mallongigoj", "keyboard_shortcuts.home": "Malfermi la hejman templinion", @@ -360,7 +357,7 @@ "media_gallery.toggle_visible": "{number, plural, one {Kaŝi la bildon} other {Kaŝi la bildojn}}", "missing_indicator.label": "Ne trovita", "missing_indicator.sublabel": "Ĉi tiu elemento ne estis trovita", - "moved_to_account_banner.text": "Your account {disabledAccount} is currently disabled because you moved to {movedToAccount}.", + "moved_to_account_banner.text": "Via konto {disabledAccount} estas malvalidigita ĉar vi movis ĝin al {movedToAccount}.", "mute_modal.duration": "Daŭro", "mute_modal.hide_notifications": "Ĉu vi volas kaŝi la sciigojn de ĉi tiu uzanto?", "mute_modal.indefinite": "Nedifinita", @@ -374,7 +371,7 @@ "navigation_bar.domain_blocks": "Blokitaj domajnoj", "navigation_bar.edit_profile": "Redakti profilon", "navigation_bar.explore": "Esplori", - "navigation_bar.favourites": "Preferaĵoj", + "navigation_bar.favourites": "Stelumoj", "navigation_bar.filters": "Silentigitaj vortoj", "navigation_bar.follow_requests": "Demandoj de sekvado", "navigation_bar.follows_and_followers": "Sekvatoj kaj sekvantoj", @@ -387,16 +384,16 @@ "navigation_bar.public_timeline": "Fratara templinio", "navigation_bar.search": "Serĉi", "navigation_bar.security": "Sekureco", - "not_signed_in_indicator.not_signed_in": "You need to sign in to access this resource.", + "not_signed_in_indicator.not_signed_in": "Necesas ensaluti, por atingi tion risurcon.", "notification.admin.report": "{name} raportis {target}", "notification.admin.sign_up": "{name} kreis konton", - "notification.favourite": "{name} aldonis vian mesaĝon al siaj preferaĵoj", + "notification.favourite": "{name} stelumis vian mesaĝon", "notification.follow": "{name} eksekvis vin", "notification.follow_request": "{name} petis sekvi vin", "notification.mention": "{name} menciis vin", "notification.own_poll": "Via balotenketo finiĝitis", "notification.poll": "Partoprenita balotenketo finiĝis", - "notification.reblog": "{name} plusendis vian mesaĝon", + "notification.reblog": "{name} diskonigis vian mesaĝon", "notification.status": "{name} ĵus afiŝita", "notification.update": "{name} redaktis afiŝon", "notifications.clear": "Forviŝi sciigojn", @@ -404,7 +401,7 @@ "notifications.column_settings.admin.report": "Novaj raportoj:", "notifications.column_settings.admin.sign_up": "Novaj registriĝoj:", "notifications.column_settings.alert": "Sciigoj de la retumilo", - "notifications.column_settings.favourite": "Preferaĵoj:", + "notifications.column_settings.favourite": "Stelumoj:", "notifications.column_settings.filter_bar.advanced": "Montri ĉiujn kategoriojn", "notifications.column_settings.filter_bar.category": "Rapida filtra breto", "notifications.column_settings.filter_bar.show_bar": "Montri la breton de filtrilo", @@ -413,7 +410,7 @@ "notifications.column_settings.mention": "Mencioj:", "notifications.column_settings.poll": "Balotenketaj rezultoj:", "notifications.column_settings.push": "Puŝsciigoj", - "notifications.column_settings.reblog": "Plusendoj:", + "notifications.column_settings.reblog": "Diskonigoj:", "notifications.column_settings.show": "Montri en kolumno", "notifications.column_settings.sound": "Eligi sonon", "notifications.column_settings.status": "Novaj mesaĝoj:", @@ -421,8 +418,8 @@ "notifications.column_settings.unread_notifications.highlight": "Marki nelegitajn sciigojn", "notifications.column_settings.update": "Redaktoj:", "notifications.filter.all": "Ĉiuj", - "notifications.filter.boosts": "Plusendoj", - "notifications.filter.favourites": "Preferaĵoj", + "notifications.filter.boosts": "Diskonigoj", + "notifications.filter.favourites": "Stelumoj", "notifications.filter.follows": "Sekvoj", "notifications.filter.mentions": "Mencioj", "notifications.filter.polls": "Balotenketaj rezultoj", @@ -473,7 +470,7 @@ "relative_time.today": "hodiaŭ", "reply_indicator.cancel": "Nuligi", "report.block": "Bloki", - "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.block_explanation": "Vi ne vidos iliajn afiŝojn. Ili ne povos vidi viajn afiŝojn, nek sekvi vin. Ili ne scios, ke vi blokas ilin.", "report.categories.other": "Aliaj", "report.categories.spam": "Trudmesaĝo", "report.categories.violation": "Enhavo malobservas unu aŭ plurajn servilajn regulojn", @@ -494,17 +491,17 @@ "report.reasons.other": "Io alia", "report.reasons.other_description": "La problemo ne taŭgas en aliaj kategorioj", "report.reasons.spam": "Ĝi estas trudaĵo", - "report.reasons.spam_description": "Malicious links, fake engagement, or repetitive replies", + "report.reasons.spam_description": "Trompaj ligiloj, falsa/artefarita aktiveco, aŭ ripetaj respondoj", "report.reasons.violation": "Ĝi malobservas la regulojn de la servilo", - "report.reasons.violation_description": "You are aware that it breaks specific rules", + "report.reasons.violation_description": "Vi scias ke ĝi malobeas specifan regulon", "report.rules.subtitle": "Elektu ĉiujn, kiuj validas", "report.rules.title": "Kiuj reguloj estas malobservataj?", "report.statuses.subtitle": "Elektu ĉiujn, kiuj validas", - "report.statuses.title": "Are there any posts that back up this report?", + "report.statuses.title": "Ĉu estas afiŝoj, kiuj subtenas tiun raporton?", "report.submit": "Sendi", "report.target": "Raporti pri {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.take_action": "Jen viaj ebloj por regi kion vi vidas ĉe Mastodon:", + "report.thanks.take_action_actionable": "Dum ni kontrolas la raporton, vi povas agi kontraŭ @{name}:", "report.thanks.title": "Ĉu vi ne volas vidi ĉi tion?", "report.thanks.title_actionable": "Dankon pro raporti, ni esploros ĉi tion.", "report.unfollow": "Malsekvi @{name}", @@ -530,21 +527,21 @@ "search_results.statuses_fts_disabled": "Serĉi mesaĝojn laŭ enhavo ne estas ebligita en ĉi tiu Mastodon-servilo.", "search_results.title": "Serĉ-rezultoj por {q}", "search_results.total": "{count, number} {count, plural, one {rezulto} other {rezultoj}}", - "server_banner.about_active_users": "People using this server during the last 30 days (Monthly Active Users)", + "server_banner.about_active_users": "Homoj uzantaj ĉi tiun servilon dum la lastaj 30 tagoj (Aktivaj Uzantoj Monate)", "server_banner.active_users": "aktivaj uzantoj", "server_banner.administered_by": "Administrata de:", - "server_banner.introduction": "{domain} is part of the decentralized social network powered by {mastodon}.", + "server_banner.introduction": "{domain} apartenas al la malcentra socia retejo povigita de {mastodon}.", "server_banner.learn_more": "Lernu pli", "server_banner.server_stats": "Statistikoj de la servilo:", "sign_in_banner.create_account": "Krei konton", "sign_in_banner.sign_in": "Ensalutu", - "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.", + "sign_in_banner.text": "Ensalutu por sekvi profilojn aŭ kradvortojn, stelumi, kunhavigi kaj respondi afiŝojn aŭ interagi per via konto de alia servilo.", "status.admin_account": "Malfermi la kontrolan interfacon por @{name}", "status.admin_status": "Malfermi ĉi tiun mesaĝon en la kontrola interfaco", "status.block": "Bloki @{name}", "status.bookmark": "Aldoni al la legosignoj", - "status.cancel_reblog_private": "Malfari la plusendon", - "status.cannot_reblog": "Ĉi tiu mesaĝo ne povas esti plusendita", + "status.cancel_reblog_private": "Ne plu diskonigi", + "status.cannot_reblog": "Ĉi tiu mesaĝo ne diskonigeblas", "status.copy": "Kopii la ligilon al la mesaĝo", "status.delete": "Forigi", "status.detailed_status": "Detala konversacia vido", @@ -553,7 +550,7 @@ "status.edited": "Redaktita {date}", "status.edited_x_times": "Redactita {count, plural, one {{count} fojon} other {{count} fojojn}}", "status.embed": "Enkorpigi", - "status.favourite": "Aldoni al viaj preferaĵoj", + "status.favourite": "Stelumi", "status.filter": "Filtri ĉi tiun afiŝon", "status.filtered": "Filtrita", "status.hide": "Kaŝi la mesaĝon", @@ -569,10 +566,10 @@ "status.pin": "Alpingli al la profilo", "status.pinned": "Alpinglita mesaĝo", "status.read_more": "Legi pli", - "status.reblog": "Plusendi", - "status.reblog_private": "Plusendi kun la originala videbleco", - "status.reblogged_by": "{name} plusendis", - "status.reblogs.empty": "Ankoraŭ neniu plusendis la mesaĝon. Kiam iu faras tion, ili aperos ĉi tie.", + "status.reblog": "Diskonigi", + "status.reblog_private": "Diskonigi kun la sama videbleco", + "status.reblogged_by": "{name} diskonigis", + "status.reblogs.empty": "Ankoraŭ neniu diskonigis tiun mesaĝon. Kiam iu faras tion, ri aperos ĉi tie.", "status.redraft": "Forigi kaj reskribi", "status.remove_bookmark": "Forigi legosignon", "status.replied_to": "Respondis al {name}", diff --git a/app/javascript/mastodon/locales/es-AR.json b/app/javascript/mastodon/locales/es-AR.json index 74a6acd260..5d9e226741 100644 --- a/app/javascript/mastodon/locales/es-AR.json +++ b/app/javascript/mastodon/locales/es-AR.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Cambiar encuesta para permitir opciones múltiples", "compose_form.poll.switch_to_single": "Cambiar encuesta para permitir una sola opción", "compose_form.publish": "Publicar", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "¡{publish}!", "compose_form.save_changes": "Guardar cambios", "compose_form.sensitive.hide": "Marcar medio como sensible", @@ -234,11 +235,7 @@ "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": "Noticias", - "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 ffa2c6185b..12256322db 100644 --- a/app/javascript/mastodon/locales/es-MX.json +++ b/app/javascript/mastodon/locales/es-MX.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Modificar encuesta para permitir múltiples opciones", "compose_form.poll.switch_to_single": "Modificar encuesta para permitir una única opción", "compose_form.publish": "Publicar", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "¡{publish}!", "compose_form.save_changes": "Guardar cambios", "compose_form.sensitive.hide": "Marcar multimedia como sensible", @@ -234,11 +235,7 @@ "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": "Para ti", "explore.title": "Descubrir", - "explore.trending_links": "Noticias", - "explore.trending_statuses": "Publicaciones", - "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.", diff --git a/app/javascript/mastodon/locales/es.json b/app/javascript/mastodon/locales/es.json index e9ae96ca5c..28412b3035 100644 --- a/app/javascript/mastodon/locales/es.json +++ b/app/javascript/mastodon/locales/es.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Modificar encuesta para permitir múltiples opciones", "compose_form.poll.switch_to_single": "Modificar encuesta para permitir una única opción", "compose_form.publish": "Publicar", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Guardar cambios", "compose_form.sensitive.hide": "{count, plural, one {Marcar material como sensible} other {Marcar material como sensible}}", @@ -234,11 +235,7 @@ "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": "Para ti", "explore.title": "Explorar", - "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 ff7dba9f76..8445730b29 100644 --- a/app/javascript/mastodon/locales/et.json +++ b/app/javascript/mastodon/locales/et.json @@ -138,6 +138,7 @@ "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.publish": "Publish", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Save changes", "compose_form.sensitive.hide": "Märgista meedia tundlikuks", @@ -234,11 +235,7 @@ "errors.unexpected_crash.copy_stacktrace": "Kopeeri stacktrace lõikelauale", "errors.unexpected_crash.report_issue": "Teavita veast", "explore.search_results": "Otsingutulemused", - "explore.suggested_follows": "Sinu jaoks", "explore.title": "Avasta", - "explore.trending_links": "Uudised", - "explore.trending_statuses": "Postitused", - "explore.trending_tags": "Sildid", "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/eu.json b/app/javascript/mastodon/locales/eu.json index e0d6e2931e..af4245ddee 100644 --- a/app/javascript/mastodon/locales/eu.json +++ b/app/javascript/mastodon/locales/eu.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Aldatu inkesta hainbat aukera onartzeko", "compose_form.poll.switch_to_single": "Aldatu inkesta aukera bakarra onartzeko", "compose_form.publish": "Argitaratu", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Gorde aldaketak", "compose_form.sensitive.hide": "Markatu multimedia hunkigarri gisa", @@ -234,11 +235,7 @@ "errors.unexpected_crash.copy_stacktrace": "Kopiatu irteera arbelera", "errors.unexpected_crash.report_issue": "Eman arazoaren berri", "explore.search_results": "Bilaketaren emaitzak", - "explore.suggested_follows": "Zuretzat", "explore.title": "Arakatu", - "explore.trending_links": "Berriak", - "explore.trending_statuses": "Bidalketak", - "explore.trending_tags": "Traolak", "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 2c36c4efa7..da6b4a6f0f 100644 --- a/app/javascript/mastodon/locales/fa.json +++ b/app/javascript/mastodon/locales/fa.json @@ -2,7 +2,7 @@ "about.blocks": "کارسازهای نظارت شده", "about.contact": "تماس:", "about.disclaimer": "ماستودون نرم‌افزار آزاد، متن باز و یک شرکت غیر انتفاعی با مسئولیت محدود طبق قوانین آلمان است.", - "about.domain_blocks.no_reason_available": "Reason not available", + "about.domain_blocks.no_reason_available": "دلیلی موجود نیست", "about.domain_blocks.preamble": "ماستودون عموماً می‌گذارد محتوا را از از هر کارساز دیگری در دنیای شبکه‌های اجتماعی غیرمتمرکز دیده و با آنان برهم‌کنش داشته باشید. این‌ها استثناهایی هستند که روی این کارساز خاص وضع شده‌اند.", "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": "محدود", @@ -37,7 +37,7 @@ "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": "پیوسته", "account.languages": "تغییر زبان‌های مشترک شده", @@ -45,11 +45,11 @@ "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}", @@ -87,7 +87,7 @@ "bundle_column_error.network.title": "خطای شبکه", "bundle_column_error.retry": "تلاش دوباره", "bundle_column_error.return": "بازگشت به خانه", - "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.body": "صفحهٔ درخواستی پیدا نشد. مطمئنید که نشانی را درست وارد کرده‌اید؟", "bundle_column_error.routing.title": "۴۰۴", "bundle_modal_error.close": "بستن", "bundle_modal_error.message": "هنگام بار کردن این مولفه، اشتباهی رخ داد.", @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "تبدیل به نظرسنجی چندگزینه‌ای", "compose_form.poll.switch_to_single": "تبدیل به نظرسنجی تک‌گزینه‌ای", "compose_form.publish": "انتشار", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "ذخیرهٔ تغییرات", "compose_form.sensitive.hide": "{count, plural, one {علامت‌گذاری رسانه به عنوان حساس} other {علامت‌گذاری رسانه‌ها به عنوان حساس}}", @@ -151,7 +152,7 @@ "confirmations.block.confirm": "مسدود کردن", "confirmations.block.message": "مطمئنید که می‌خواهید {name} را مسدود کنید؟", "confirmations.cancel_follow_request.confirm": "رد کردن درخواست", - "confirmations.cancel_follow_request.message": "Are you sure you want to withdraw your request to follow {name}?", + "confirmations.cancel_follow_request.message": "مطمئنید که می خواهید درخواست پی‌گیری {name} را لغو کنید؟", "confirmations.delete.confirm": "حذف", "confirmations.delete.message": "آیا مطمئنید که می‌خواهید این فرسته را حذف کنید؟", "confirmations.delete_list.confirm": "حذف", @@ -181,14 +182,14 @@ "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}.", + "disabled_account_banner.account_settings": "تنظیمات حساب", + "disabled_account_banner.text": "حسابتان {disabledAccount} اکنون از کار افتاده.", + "dismissable_banner.community_timeline": "این‌ها جدیدترین فرسته‌های عمومی از افرادیند که حساب‌هایشان به دست {domain} میزبانی می‌شود.", "dismissable_banner.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.", + "dismissable_banner.explore_links": "هم‌اکنون افراد روی این کارساز و دیگر کارسازهای شبکهٔ نامتمرکز در مورد این داستان‌های خبری صحبت می‌کنند.", + "dismissable_banner.explore_statuses": "هم‌اکنون این فرسته‌ها از این کارساز و دیگر کارسازهای شبکهٔ نامتمرکز داغ شده‌اند.", + "dismissable_banner.explore_tags": "هم‌اکنون این برچسب‌ها بین افراد این کارساز و دیگر کارسازهای شبکهٔ نامتمرکز داغ شده‌اند.", + "dismissable_banner.public_timeline": "این‌ها جدیدترین فرسته‌های عمومی از افراد روی این کارساز و دیگر کارسازهای شبکهٔ نامتمرکزیست که این کارساز در موردشان می‌داند.", "embed.instructions": "برای جاسازی این فرسته در سایت خودتان، کد زیر را رونوشت کنید.", "embed.preview": "این گونه دیده خواهد شد:", "emoji_button.activity": "فعالیت", @@ -234,11 +235,7 @@ "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": "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": "بافتار نامطابق!", "filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.", @@ -265,9 +262,9 @@ "footer.directory": "فهرست نمایه‌ها", "footer.get_app": "گرفتن کاره", "footer.invite": "دعوت دیگران", - "footer.keyboard_shortcuts": "میانبرهای صفحه‌کلید", - "footer.privacy_policy": "سیاست حریم خصوصی", - "footer.source_code": "مشاهده کد منبع", + "footer.keyboard_shortcuts": "میان‌برهای صفحه‌کلید", + "footer.privacy_policy": "سیاست محرمانگی", + "footer.source_code": "نمایش کد مبدأ", "generic.saved": "ذخیره شده", "getting_started.heading": "آغاز کنید", "hashtag.column_header.tag_mode.all": "و {additional}", @@ -286,13 +283,13 @@ "home.column_settings.show_replies": "نمایش پاسخ‌ها", "home.hide_announcements": "نهفتن اعلامیه‌ها", "home.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.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": "Copy and paste this URL into the search field of your favourite Mastodon app or the web interface of your Mastodon server.", + "interaction_modal.other_server_instructions": "این نشانی را رونویسی و در زمینهٔ جست‌وجوی کارهٔ دلخواه یا رابط وب کارساز ماستودونتان جایگذاری کنید.", "interaction_modal.preamble": "از آن‌جا که ماستودون نامتمرکز است، می‌توانید در صورت نداشتن حساب روی این کارساز، از حساب موجود خودتان که روی کارساز ماستودون یا بن‌سازهٔ سازگار دیگری میزبانی می‌شود استفاده کنید.", "interaction_modal.title.favourite": "فرسته‌های برگزیدهٔ {name}", "interaction_modal.title.follow": "پیگیری {name}", @@ -341,7 +338,7 @@ "lightbox.next": "بعدی", "lightbox.previous": "قبلی", "limited_account_hint.action": "به هر روی نمایه نشان داده شود", - "limited_account_hint.title": "This profile has been hidden by the moderators of {domain}.", + "limited_account_hint.title": "این نمایه از سوی ناظم‌های {domain} پنهان شده.", "lists.account.add": "افزودن به سیاهه", "lists.account.remove": "برداشتن از سیاهه", "lists.delete": "حذف سیاهه", @@ -360,7 +357,7 @@ "media_gallery.toggle_visible": "{number, plural, one {نهفتن تصویر} other {نهفتن تصاویر}}", "missing_indicator.label": "پیدا نشد", "missing_indicator.sublabel": "این منبع پیدا نشد", - "moved_to_account_banner.text": "Your account {disabledAccount} is currently disabled because you moved to {movedToAccount}.", + "moved_to_account_banner.text": "حسابتان {disabledAccount} اکنون از کار افتاده؛ چرا که به {movedToAccount} منتقل شدید.", "mute_modal.duration": "مدت زمان", "mute_modal.hide_notifications": "نهفتن آگاهی‌ها از این کاربر؟", "mute_modal.indefinite": "نامعلوم", @@ -515,7 +512,7 @@ "report_notification.categories.violation": "تخطّی از قانون", "report_notification.open": "گشودن گزارش", "search.placeholder": "جست‌وجو", - "search.search_or_paste": "Search or paste URL", + "search.search_or_paste": "جست‌وجو یا جایگذاری نشانی", "search_popout.search_format": "راهنمای جست‌وجوی پیشرفته", "search_popout.tips.full_text": "جست‌وجوی متنی ساده فرسته‌هایی که نوشته، پسندیده، تقویت‌کرده یا در آن‌ها نام‌برده شده‌اید را به علاوهٔ نام‌های کاربری، نام‌های نمایشی و برچسب‌ها برمی‌گرداند.", "search_popout.tips.hashtag": "برچسب", @@ -592,7 +589,7 @@ "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.lead": "پس از تغییر، تنها فرسته‌های به زبان‌های گزیده روی خانه و خط‌زمانی‌های سیاهه ظاهر خواهند شد. برای دریافت فرسته‌ها به تمامی زبان‌ها، هیچ‌کدام را برنگزینید.", "subscribed_languages.save": "ذخیرهٔ تغییرات", "subscribed_languages.target": "تغییر زبان‌های مشترک شده برای {target}", "suggestions.dismiss": "نادیده گرفتن پیشنهاد", diff --git a/app/javascript/mastodon/locales/fi.json b/app/javascript/mastodon/locales/fi.json index 22c76f4db8..8864392d20 100644 --- a/app/javascript/mastodon/locales/fi.json +++ b/app/javascript/mastodon/locales/fi.json @@ -32,9 +32,9 @@ "account.follow": "Seuraa", "account.followers": "Seuraajat", "account.followers.empty": "Kukaan ei seuraa tätä käyttäjää vielä.", - "account.followers_counter": "{count, plural, one {{counter} seuraaja} other {{counter} seuraajat}}", + "account.followers_counter": "{count, plural, one {{counter} seuraaja} other {{counter} seuraajaa}}", "account.following": "Seurataan", - "account.following_counter": "{count, plural, one {{counter} seuraa} other {{counter} seuraa}}", + "account.following_counter": "{count, plural, one {{counter} seurattu} other {{counter} seurattua}}", "account.follows.empty": "Tämä käyttäjä ei vielä seuraa ketään.", "account.follows_you": "Seuraa sinua", "account.go_to_profile": "Mene profiiliin", @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Muuta kysely monivalinnaksi", "compose_form.poll.switch_to_single": "Muuta kysely sallimaan vain yksi valinta", "compose_form.publish": "Julkaise", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Tallenna muutokset", "compose_form.sensitive.hide": "{count, plural, one {Merkitse media arkaluontoiseksi} other {Merkitse media arkaluontoiseksi}}", @@ -234,11 +235,7 @@ "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": "Viestit", - "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ää.", diff --git a/app/javascript/mastodon/locales/fo.json b/app/javascript/mastodon/locales/fo.json new file mode 100644 index 0000000000..8cc7efe11d --- /dev/null +++ b/app/javascript/mastodon/locales/fo.json @@ -0,0 +1,649 @@ +{ + "about.blocks": "Tálmaðir ambætarar", + "about.contact": "Samband:", + "about.disclaimer": "Mastodon er fríur ritbúnaður við opnari keldu og eitt vørumerki hjá Mastodon gGmbH.", + "about.domain_blocks.no_reason_available": "Orsøkin er ikki tøk", + "about.domain_blocks.preamble": "Yvirhøvur, so loyvir Mastodon tær at síggja innihald frá og at samvirka við brúkarar frá ein og hvørjum ambætara í fediverse. Undantøkini, sum eru gjørd á júst hesum ambætaranum, eru hesi.", + "about.domain_blocks.silenced.explanation": "Yvirhøvur, so sært tú ikki vangar og innihald frá hesum ambætaranum, uttan so at tú skilliga leitar hesi upp ella velur tey við at fylgja teimum.", + "about.domain_blocks.silenced.title": "Avmarkað", + "about.domain_blocks.suspended.explanation": "Ongar dátur frá hesum ambætara verða viðgjørd, goymd ella deild, tað ger, at samskifti við aðrar ambætarar er iki møguligt.", + "about.domain_blocks.suspended.title": "Koyrdur frá", + "about.not_available": "Hetta er ikki tøkt á føroyska servaranum enn.", + "about.powered_by": "Miðfirra almennur miðil koyrandi á {mastodon}", + "about.rules": "Ambætarareglur", + "account.account_note_header": "Viðmerking", + "account.add_or_remove_from_list": "Legg afturat ella tak av listum", + "account.badges.bot": "Bottur", + "account.badges.group": "Bólkur", + "account.block": "Banna @{name}", + "account.block_domain": "Banna økisnavnið {domain}", + "account.blocked": "Bannað/ur", + "account.browse_more_on_origin_server": "Kaga meira á upprunaligu vangamyndina", + "account.cancel_follow_request": "Afturkall fylgjandi umbøn", + "account.direct": "Beinleiðis boð @{name}", + "account.disable_notifications": "Ikki fráboða mær tá @{name} tútar", + "account.domain_blocked": "Økisnavn bannað", + "account.edit_profile": "Broyt vanga", + "account.enable_notifications": "Fráboða mær tá @{name} tútar", + "account.endorse": "Víst á vangamyndini", + "account.featured_tags.last_status_at": "Seinasta strongur skrivaður {date}", + "account.featured_tags.last_status_never": "Einki uppslag", + "account.featured_tags.title": "{name}'s inniheldur nummartekin", + "account.follow": "Fylg", + "account.followers": "Fylgjarar", + "account.followers.empty": "Ongar fylgjarar enn.", + "account.followers_counter": "{count, plural, one {{counter} Fylgjari} other {{counter} Fylgjarar}}", + "account.following": "Fylgir", + "account.following_counter": "{count, plural, one {{counter} fylgir} other {{counter} fylgja}}", + "account.follows.empty": "Hesin brúkari fylgir ongum enn.", + "account.follows_you": "Fylgir tær", + "account.go_to_profile": "Far til vanga", + "account.hide_reblogs": "Fjal lyft frá @{name}", + "account.joined_short": "Gjørdist limur", + "account.languages": "Broyt fylgd mál", + "account.link_verified_on": "Ognarskapur av hesum leinki var eftirkannað {date}", + "account.locked_info": "Privatverjustøðan hjá hesi kontuni er sett til at vera læst. Eigarin avger í hvørjum einstøkum føri, hvør kann fylgja teimum.", + "account.media": "Miðlar", + "account.mention": "Nevn @{name}", + "account.moved_to": "{name} hevur gjørt kunnugt, at teirra nýggja konta er nú:", + "account.mute": "Doyv @{name}", + "account.mute_notifications": "Doyv fráboðanum frá @{name}", + "account.muted": "Doyvd/ur", + "account.open_original_page": "Opna upprunasíðuna", + "account.posts": "Uppsløg", + "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.share": "Deil vanga @{name}'s", + "account.show_reblogs": "Vís lyft frá @{name}", + "account.statuses_counter": "{count, plural, one {{counter} postur} other {{counter} postar}}", + "account.unblock": "Banna ikki @{name}", + "account.unblock_domain": "Banna ikki økisnavnið {domain}", + "account.unblock_short": "Banna ikki", + "account.unendorse": "Vís ikki á vanga", + "account.unfollow": "Fylg ikki", + "account.unmute": "Doyv ikki @{name}", + "account.unmute_notifications": "Doyv ikki fráboðanum frá @{name}", + "account.unmute_short": "Doyv ikki", + "account_note.placeholder": "Klikka fyri at leggja notu afturat", + "admin.dashboard.daily_retention": "Hvussu nógvir brúkarar eru eftir, síðani tey skrásettu seg, roknað í døgum", + "admin.dashboard.monthly_retention": "Hvussu nógvir brúkarar eru eftir síðani tey skrásettu seg, roknað í mánaðum", + "admin.dashboard.retention.average": "Miðal", + "admin.dashboard.retention.cohort": "Skrásetingarmánaði", + "admin.dashboard.retention.cohort_size": "Nýggir brúkarar", + "alert.rate_limited.message": "Vinarliga royn aftur aftaná {retry_time, time, medium}.", + "alert.rate_limited.title": "Avmarkaður títtleiki", + "alert.unexpected.message": "Ein óvæntaður feilur kom fyri.", + "alert.unexpected.title": "Ups!", + "announcement.announcement": "Kunngerð", + "attachments_list.unprocessed": "(óviðgjørt)", + "audio.hide": "Fjal ljóð", + "autosuggest_hashtag.per_week": "{count} um vikuna", + "boost_modal.combo": "Tú kanst trýsta á {combo} fyri at loypa uppum hetta næstu ferð", + "bundle_column_error.copy_stacktrace": "Avrita feilfráboðan", + "bundle_column_error.error.body": "Umbidna síðan kann ikki vísast. Tað kann vera orsakað av einum feili í koduni hjá okkum ella tað kann vera orsakað av kaganum, sum tú brúkar.", + "bundle_column_error.error.title": "Áh, nei!", + "bundle_column_error.network.body": "Har hendir ein feilur, tá hendan síðan var tikin fram. Tað kann vera orsakað av einum bráðfeingis trupulleika við netsambandinum hjá tær ella við hesum ambætaranum.", + "bundle_column_error.network.title": "Netverksfeilur", + "bundle_column_error.retry": "Royn umaftur", + "bundle_column_error.return": "Aftur til forsíðuna", + "bundle_column_error.routing.body": "Tað bar ikki til at finna umbidnu síðuna. Er URL'urin rættur?", + "bundle_column_error.routing.title": "404", + "bundle_modal_error.close": "Lat aftur", + "bundle_modal_error.message": "Okkurt gekk galið, tá hesin komponenturin bleiv innlisin.", + "bundle_modal_error.retry": "Royn umaftur", + "closed_registrations.other_server_instructions": "Av tí at Mastodon er desentraliserað, so kanst tú stovna eina kontu á einum øðrum ambætara og framvegis virka saman við hesum ambætaranum.", + "closed_registrations_modal.description": "Tað er ikki møguligt at stovna sær eina kontu á {domain} í løtuni, men vinarliga hav í huga at tær nýtist ikki eina kontu á akkurát {domain} fyri at brúka Mastodon.", + "closed_registrations_modal.find_another_server": "Finn ein annan ambætara", + "closed_registrations_modal.preamble": "Mastodon er desentraliserað, so óansæð hvar tú stovnar tína kontu, so ber til hjá tær at fylgja og virka saman við einum og hvørjum á hesum ambætaranum. Tað ber enntá til at hýsa tí sjálvi!", + "closed_registrations_modal.title": "At stovna kontu á Mastodon", + "column.about": "Um", + "column.blocks": "Bannaðir brúkarar", + "column.bookmarks": "Goymd", + "column.community": "Lokal tíðarlinja", + "column.direct": "Beinleiðis boð", + "column.directory": "Blaða gjøgnum vangar", + "column.domain_blocks": "Bannað økisnøvn", + "column.favourites": "Dámd", + "column.follow_requests": "Umbønir at fylgja", + "column.home": "Heim", + "column.lists": "Listar", + "column.mutes": "Doyvdir brúkarar", + "column.notifications": "Fráboðanir", + "column.pins": "Festir postar", + "column.public": "Felags tíðarlinja", + "column_back_button.label": "Aftur", + "column_header.hide_settings": "Fjal stillingar", + "column_header.moveLeft_settings": "Flyt teigin til vinstru", + "column_header.moveRight_settings": "Flyt teigin til høgru", + "column_header.pin": "Fest", + "column_header.show_settings": "Vís stillingar", + "column_header.unpin": "Loys", + "column_subheading.settings": "Stillingar", + "community.column_settings.local_only": "Einans lokalt", + "community.column_settings.media_only": "Einans miðlar", + "community.column_settings.remote_only": "Einans útifrá", + "compose.language.change": "Skift mál", + "compose.language.search": "Leita eftir málum...", + "compose_form.direct_message_warning_learn_more": "Fleiri upplýsingar", + "compose_form.encryption_warning": "Postar á Mastodon eru ikki bronglaðir úr enda í annan. Lat vera við at deila viðkvæmar upplýsingar á Mastodon.", + "compose_form.hashtag_warning": "Hesin posturin verður ikki listaður undir nøkrum frámerki, tí hann er ólistaður. Tað ber einans til at leita eftir almennum postum eftir frámerki.", + "compose_form.lock_disclaimer": "Kontoin hjá tær er ikki {locked}. Øll kunnu fylgja tær og lesa tað, tú bert letur fyljgarar lesa.", + "compose_form.lock_disclaimer.lock": "læst", + "compose_form.placeholder": "Hvat hevur tú í huga?", + "compose_form.poll.add_option": "Legg valmøguleika afturat", + "compose_form.poll.duration": "Atkvøðugreiðslutíð", + "compose_form.poll.option_placeholder": "Valmøguleiki {number}", + "compose_form.poll.remove_option": "Strika valmøguleikan", + "compose_form.poll.switch_to_multiple": "Broyt atkvøðugreiðslu til at loyva fleiri svarum", + "compose_form.poll.switch_to_single": "Broyt atkvøðugreiðslu til einstakt svar", + "compose_form.publish": "Legg út", + "compose_form.publish_form": "Publish", + "compose_form.publish_loud": "{publish}!", + "compose_form.save_changes": "Goym broytingar", + "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": "Ávaring um at strika innihald", + "compose_form.spoiler.unmarked": "Skriva ávaring um innihald", + "compose_form.spoiler_placeholder": "Skriva tína ávaring her", + "confirmation_modal.cancel": "Strika", + "confirmations.block.block_and_report": "Banna og melda", + "confirmations.block.confirm": "Banna", + "confirmations.block.message": "Ert tú vís/ur í, at tú vilt banna {name}?", + "confirmations.cancel_follow_request.confirm": "Tak umbønina aftur", + "confirmations.cancel_follow_request.message": "Er tað tilætlað, at tú tekur umbønina at fylgja {name} aftur?", + "confirmations.delete.confirm": "Strika", + "confirmations.delete.message": "Er tað tilætlað, at tú strikar hetta uppslagið?", + "confirmations.delete_list.confirm": "Strika", + "confirmations.delete_list.message": "Ert tú vís/ur í, at tú vilt strika hetta uppslagið?", + "confirmations.discard_edit_media.confirm": "Vraka", + "confirmations.discard_edit_media.message": "Tú hevur broytingar í miðlalýsingini ella undansýningini, sum ikki eru goymdar. Vilt tú kortini vraka?", + "confirmations.domain_block.confirm": "Banna heilum økisnavni", + "confirmations.domain_block.message": "Ert tú púra, púra vís/ur í, at tú vilt banna øllum {domain}? Í flestu førum er nóg mikið og betri, bert at banna ella doyva onkrum ávísum. Tú fert eingi evni at síggja frá økisnavninum á nakrari almennari tíðarrás ella í tínum fráboðanum. Tínir fylgjarar undir økisnavninum verða eisini strikaðir.", + "confirmations.logout.confirm": "Rita út", + "confirmations.logout.message": "Ert tú vís/ur í, at tú vilt útrita teg?", + "confirmations.mute.confirm": "Doyv", + "confirmations.mute.explanation": "Henda atgerð fjalir teirra postar og postar, ið nevna tey; men tey kunnu framvegis síggja tínar postar og fylgja tær.", + "confirmations.mute.message": "Ert tú vís/ur í, at tú vilt doyva {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": "Svara", + "confirmations.reply.message": "Svarar tú nú, verða boðini, sum tú ert í holt við at skriva yvirskrivað. Ert tú vís/ur í, at tú vilt halda fram?", + "confirmations.unfollow.confirm": "Unfollow", + "confirmations.unfollow.message": "Ert tú vís/ur í, at tú vil steðga við at fylgja {name}?", + "conversation.delete": "Strika samrøðu", + "conversation.mark_as_read": "Merk sum lisið", + "conversation.open": "Vís samrøðu", + "conversation.with": "Við {names}", + "copypaste.copied": "Avritað", + "copypaste.copy": "Avrita", + "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": "Kontustillingar", + "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": "Fólk tosa um hesi tíðindi, á hesum og øðrum ambætarum á miðspjadda netverkinum, júst nú.", + "dismissable_banner.explore_statuses": "Hesi uppsløg, frá hesum og øðrum ambætarum á miðspjadda netverkinum, hava framgongd á hesum ambætara júst nú.", + "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": "Virksemi", + "emoji_button.clear": "Rudda", + "emoji_button.custom": "Tillaga", + "emoji_button.flags": "Fløgg", + "emoji_button.food": "Matur & Drekka", + "emoji_button.label": "Insert emoji", + "emoji_button.nature": "Náttúra", + "emoji_button.not_found": "No matching emojis found", + "emoji_button.objects": "Lutir", + "emoji_button.people": "Fólk", + "emoji_button.recent": "Javnan nýtt", + "emoji_button.search": "Leita...", + "emoji_button.search_results": "Leitiúrslit", + "emoji_button.symbols": "Ímyndir", + "emoji_button.travel": "Ferðing og støð", + "empty_column.account_suspended": "Account suspended", + "empty_column.account_timeline": "Einki uppslag her!", + "empty_column.account_unavailable": "Vangin er ikki tøkur", + "empty_column.blocks": "Tú hevur enn ikki bannað nakran brúkara.", + "empty_column.bookmarked_statuses": "Tú hevur enn einki goymt uppslag. Tú tú goymir eitt uppslag, kemur tað her.", + "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": "Tú hevur enn ikki doyvt nakran brúkara.", + "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": "Leitiúrslit", + "explore.title": "Rannsaka", + "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": "Nokta", + "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": "Um", + "footer.directory": "Profiles directory", + "footer.get_app": "Get the app", + "footer.invite": "Bjóða fólki", + "footer.keyboard_shortcuts": "Knappasnarvegir", + "footer.privacy_policy": "Privacy policy", + "footer.source_code": "View source code", + "generic.saved": "Goymt", + "getting_started.heading": "At byrja", + "hashtag.column_header.tag_mode.all": "og {additional}", + "hashtag.column_header.tag_mode.any": "ella {additional}", + "hashtag.column_header.tag_mode.none": "uttan {additional}", + "hashtag.column_settings.select.no_options_message": "Einki uppskot funnið", + "hashtag.column_settings.select.placeholder": "Enter hashtags…", + "hashtag.column_settings.tag_mode.all": "Øll hesi", + "hashtag.column_settings.tag_mode.any": "Okkurt av hesum", + "hashtag.column_settings.tag_mode.none": "Einki av hesum", + "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": "Vís lyft", + "home.column_settings.show_replies": "Vís svar", + "home.hide_announcements": "Fjal kunngerðir", + "home.show_announcements": "Vís kunngerðir", + "interaction_modal.description.favourite": "Við einari kontu á Mastodon kanst tú dáma hetta uppslagið fyri at vísa rithøvundanum at tú virðismetur tað og goymir tað til seinni.", + "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": "Á øðrum ambætara", + "interaction_modal.on_this_server": "Á hesum ambætaranum", + "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": "Dáma {name}sa uppslag", + "interaction_modal.title.follow": "Fylg {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": "Bakka", + "keyboard_shortcuts.blocked": "Siggj listan við bannaðum brúkarum", + "keyboard_shortcuts.boost": "Lyft post", + "keyboard_shortcuts.column": "to focus a status in one of the columns", + "keyboard_shortcuts.compose": "to focus the compose textarea", + "keyboard_shortcuts.description": "Frágreiðing", + "keyboard_shortcuts.direct": "to open direct messages column", + "keyboard_shortcuts.down": "to move down in the list", + "keyboard_shortcuts.enter": "Opna uppslag", + "keyboard_shortcuts.favourite": "Dáma uppslag", + "keyboard_shortcuts.favourites": "Opna listan av dámdum", + "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": "Nevn rithøvund", + "keyboard_shortcuts.muted": "Lat upp lista við doyvdum brúkarum", + "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": "Svara posti", + "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": "Vís ella fjal innihald", + "keyboard_shortcuts.toot": "Byrja nýggjan post", + "keyboard_shortcuts.unfocus": "to un-focus compose textarea/search", + "keyboard_shortcuts.up": "to move up in the list", + "lightbox.close": "Lat aftur", + "lightbox.compress": "Compress image view box", + "lightbox.expand": "Expand image view box", + "lightbox.next": "Fram", + "lightbox.previous": "Aftur", + "limited_account_hint.action": "Vís vangamynd kortini", + "limited_account_hint.title": "This profile has been hidden by the moderators of {domain}.", + "lists.account.add": "Legg afturat lista", + "lists.account.remove": "Tak av lista", + "lists.delete": "Strika lista", + "lists.edit": "Broyt lista", + "lists.edit.submit": "Broyt heiti", + "lists.new.create": "Ger nýggjan lista", + "lists.new.title_placeholder": "Nýtt navn á lista", + "lists.replies_policy.followed": "Any followed user", + "lists.replies_policy.list": "Members of the list", + "lists.replies_policy.none": "Eingin", + "lists.replies_policy.title": "Show replies to:", + "lists.search": "Search among people you follow", + "lists.subheading": "Tínir listar", + "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": "Ikki funnið", + "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": "Óásett tíðarskeið", + "navigation_bar.about": "Um", + "navigation_bar.blocks": "Bannaðir brúkarar", + "navigation_bar.bookmarks": "Goymd", + "navigation_bar.community_timeline": "Local timeline", + "navigation_bar.compose": "Compose new post", + "navigation_bar.direct": "Beinleiðis boð", + "navigation_bar.discover": "Discover", + "navigation_bar.domain_blocks": "Bannað økisnøvn", + "navigation_bar.edit_profile": "Broyt vanga", + "navigation_bar.explore": "Explore", + "navigation_bar.favourites": "Dámd", + "navigation_bar.filters": "Muted words", + "navigation_bar.follow_requests": "Follow requests", + "navigation_bar.follows_and_followers": "Follows and followers", + "navigation_bar.lists": "Listar", + "navigation_bar.logout": "Rita út", + "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": "Leita", + "navigation_bar.security": "Security", + "not_signed_in_indicator.not_signed_in": "You need to sign in to access this resource.", + "notification.admin.report": "{name} hevur meldað {target}", + "notification.admin.sign_up": "{name} signed up", + "notification.favourite": "{name} dámdi títt uppslag", + "notification.follow": "{name} followed you", + "notification.follow_request": "{name} biður um at fylgja tær", + "notification.mention": "{name} nevndi teg", + "notification.own_poll": "Tín atkvøðugreiðsla er endað", + "notification.poll": "Ein atkvøðugreiðsla, har tú hevur atkvøtt, er endað", + "notification.reblog": "{name} lyfti tín post", + "notification.status": "{name} hevur júst postað", + "notification.update": "{name} rættaði ein post", + "notifications.clear": "Rudda fráboðanir", + "notifications.clear_confirmation": "Ert tú vís/ur í, at tú vilt strika allar tínar fráboðanir?", + "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": "Dámd:", + "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": "Nýggir fylgjarar:", + "notifications.column_settings.follow_request": "New follow requests:", + "notifications.column_settings.mention": "Umrøður:", + "notifications.column_settings.poll": "Úrslit frá atkvøðugreiðslu:", + "notifications.column_settings.push": "Push notifications", + "notifications.column_settings.reblog": "Boosts:", + "notifications.column_settings.show": "Show in column", + "notifications.column_settings.sound": "Spæl ljóð", + "notifications.column_settings.status": "Nýggir postar:", + "notifications.column_settings.unread_notifications.category": "Ólisnar fráboðanir", + "notifications.column_settings.unread_notifications.highlight": "Highlight unread notifications", + "notifications.column_settings.update": "Rættingar:", + "notifications.filter.all": "All", + "notifications.filter.boosts": "Boosts", + "notifications.filter.favourites": "Dámd", + "notifications.filter.follows": "Fylgir", + "notifications.filter.mentions": "Umrøður", + "notifications.filter.polls": "Poll results", + "notifications.filter.statuses": "Dagføringar frá fólki, tú kennur", + "notifications.grant_permission": "Gev lovi.", + "notifications.group": "{count} fráboðanir", + "notifications.mark_as_read": "Merk allar fráboðanir sum lisnar", + "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": "Endað", + "poll.refresh": "Endurles", + "poll.total_people": "{count, plural, one {# person} other {# people}}", + "poll.total_votes": "{count, plural, one {# vote} other {# votes}}", + "poll.vote": "Atkvøð", + "poll.voted": "Hetta atkvøddi tú", + "poll.votes": "{votes, plural, one {# vote} other {# votes}}", + "poll_button.add_poll": "Add a poll", + "poll_button.remove_poll": "Strika atkvøðugreiðslu", + "privacy.change": "Adjust status privacy", + "privacy.direct.long": "Bert sjónligt hjá nevndum brúkarum", + "privacy.direct.short": "Bert nevnd fólk", + "privacy.private.long": "Bert sjónligt hjá fylgjarum", + "privacy.private.short": "Einans fylgjarar", + "privacy.public.long": "Sjónligt hjá øllum", + "privacy.public.short": "Alment", + "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": "Innlesur…", + "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": "júst nú", + "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": "nú", + "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": "Tú fert ikki at síggja teirra uppsløg. Tey kunnu framvegis fylgja tær og síggja tíni uppsløg og fara ikki at vita av, at tey eru doyvd.", + "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": "Umsitari:", + "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": "Stovna kontu", + "sign_in_banner.sign_in": "Rita inn", + "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": "Goym", + "status.cancel_reblog_private": "Unboost", + "status.cannot_reblog": "This post cannot be boosted", + "status.copy": "Copy link to status", + "status.delete": "Strika", + "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": "Dámað", + "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": "Gloym", + "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": "Deil", + "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": "Umset", + "status.translated_from_with": "Umsett frá {lang} við {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": "Fylgir", + "timeline_hint.resources.statuses": "Gamlir postar", + "trends.counter_by_accounts": "{count, plural, one {{counter} persónur} other {{counter} persónar}} {days, plural, one {seinasta dagin} other {{days} seinastu dagarnar}}", + "trends.trending_now": "Rák beint nú", + "ui.beforeunload": "Kladdan verður mist, um tú fer úr Mastodon.", + "units.short.billion": "{count} mia.", + "units.short.million": "{count} mn.", + "units.short.thousand": "{count} túsund", + "upload_area.title": "Hála og slepp fyri at leggja upp", + "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.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_modal.analyzing_picture": "Greini mynd…", + "upload_modal.apply": "Ger virkið", + "upload_modal.applying": "Geri virkið…", + "upload_modal.choose_image": "Vel mynd", + "upload_modal.description_placeholder": "Ein skjótur brúnur revur loypur uppum dovna hundin", + "upload_modal.detect_text": "Finn text á mynd", + "upload_modal.edit_media": "Broyt miðil", + "upload_modal.hint": "Klikk ella drag sirkulin á undanvísingini fyri at velja brennidepilspunktið, sum altíð fer at vera sjónligt á øllum smámyndum.", + "upload_modal.preparing_ocr": "Fyrireiki OCR…", + "upload_modal.preview_label": "Undanvísing ({ratio})", + "upload_progress.label": "Leggi upp...", + "upload_progress.processing": "Viðgeri…", + "video.close": "Lat sjónfílu aftur", + "video.download": "Tak fílu niður", + "video.exit_fullscreen": "Far úr fullum skermi", + "video.expand": "Víðka sjónfílu", + "video.fullscreen": "Fullur skermur", + "video.hide": "Fjal sjónfílu", + "video.mute": "Sløkk ljóðið", + "video.pause": "Steðga á", + "video.play": "Spæl", + "video.unmute": "Tendra ljóðið" +} diff --git a/app/javascript/mastodon/locales/fr-QC.json b/app/javascript/mastodon/locales/fr-QC.json new file mode 100644 index 0000000000..5717e56b94 --- /dev/null +++ b/app/javascript/mastodon/locales/fr-QC.json @@ -0,0 +1,649 @@ +{ + "about.blocks": "Serveurs modérés", + "about.contact": "Contact :", + "about.disclaimer": "Mastodon est un logiciel libre, open-source et une marque déposée de Mastodon gGmbH.", + "about.domain_blocks.no_reason_available": "Raison non disponible", + "about.domain_blocks.preamble": "Mastodon vous permet généralement de visualiser le contenu et d'interagir avec les utilisateurs de n'importe quel autre serveur dans le fédiverse. Voici les exceptions qui ont été faites sur ce serveur en particulier.", + "about.domain_blocks.silenced.explanation": "Vous ne verrez généralement pas les profils et le contenu de ce serveur, à moins que vous ne les recherchiez explicitement ou que vous ne choisissiez de les suivre.", + "about.domain_blocks.silenced.title": "Limité", + "about.domain_blocks.suspended.explanation": "Aucune donnée de ce serveur ne sera traitée, enregistrée ou échangée, rendant impossible toute interaction ou communication avec les utilisateurs de ce serveur.", + "about.domain_blocks.suspended.title": "Suspendu", + "about.not_available": "Cette information n'a pas été rendue disponible sur ce serveur.", + "about.powered_by": "Réseau social décentralisé propulsé par {mastodon}", + "about.rules": "Règles du serveur", + "account.account_note_header": "Note", + "account.add_or_remove_from_list": "Ajouter ou retirer des listes", + "account.badges.bot": "Bot", + "account.badges.group": "Groupe", + "account.block": "Bloquer @{name}", + "account.block_domain": "Bloquer le domaine {domain}", + "account.blocked": "Bloqué·e", + "account.browse_more_on_origin_server": "Parcourir davantage sur le profil original", + "account.cancel_follow_request": "Retirer la demande d’abonnement", + "account.direct": "Envoyer un message direct à @{name}", + "account.disable_notifications": "Ne plus me notifier quand @{name} publie quelque chose", + "account.domain_blocked": "Domaine bloqué", + "account.edit_profile": "Modifier le profil", + "account.enable_notifications": "Me notifier quand @{name} publie quelque chose", + "account.endorse": "Recommander sur votre profil", + "account.featured_tags.last_status_at": "Dernier message le {date}", + "account.featured_tags.last_status_never": "Aucun message", + "account.featured_tags.title": "Les hashtags en vedette de {name}", + "account.follow": "Suivre", + "account.followers": "Abonné·e·s", + "account.followers.empty": "Personne ne suit cet·te utilisateur·rice pour l’instant.", + "account.followers_counter": "{count, plural, one {{counter} Abonné·e} other {{counter} Abonné·e·s}}", + "account.following": "Abonnements", + "account.following_counter": "{count, plural, one {{counter} Abonnement} other {{counter} Abonnements}}", + "account.follows.empty": "Cet·te utilisateur·rice ne suit personne pour l’instant.", + "account.follows_you": "Vous suit", + "account.go_to_profile": "Voir le profil", + "account.hide_reblogs": "Masquer les partages de @{name}", + "account.joined_short": "Ici depuis", + "account.languages": "Changer les langues abonnées", + "account.link_verified_on": "La propriété de ce lien a été vérifiée le {date}", + "account.locked_info": "Ce compte est privé. Son ou sa propriétaire approuve manuellement qui peut le suivre.", + "account.media": "Médias", + "account.mention": "Mentionner @{name}", + "account.moved_to": "{name} a indiqué que son nouveau compte est tmaintenant  :", + "account.mute": "Masquer @{name}", + "account.mute_notifications": "Masquer les notifications de @{name}", + "account.muted": "Masqué·e", + "account.open_original_page": "Ouvrir la page d'origine", + "account.posts": "Messages", + "account.posts_with_replies": "Messages et réponses", + "account.report": "Signaler @{name}", + "account.requested": "En attente d’approbation. Cliquez pour annuler la demande", + "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}}", + "account.unblock": "Débloquer @{name}", + "account.unblock_domain": "Débloquer le domaine {domain}", + "account.unblock_short": "Débloquer", + "account.unendorse": "Ne plus recommander sur le profil", + "account.unfollow": "Ne plus suivre", + "account.unmute": "Ne plus masquer @{name}", + "account.unmute_notifications": "Ne plus masquer les notifications de @{name}", + "account.unmute_short": "Ne plus masquer", + "account_note.placeholder": "Cliquez pour ajouter une note", + "admin.dashboard.daily_retention": "Taux de rétention des utilisateur·rice·s par jour après inscription", + "admin.dashboard.monthly_retention": "Taux de rétention des utilisateur·rice·s par mois après inscription", + "admin.dashboard.retention.average": "Moyenne", + "admin.dashboard.retention.cohort": "Mois d'inscription", + "admin.dashboard.retention.cohort_size": "Nouveaux utilisateurs", + "alert.rate_limited.message": "Veuillez réessayer après {retry_time, time, medium}.", + "alert.rate_limited.title": "Débit limité", + "alert.unexpected.message": "Une erreur inattendue s’est produite.", + "alert.unexpected.title": "Oups !", + "announcement.announcement": "Annonce", + "attachments_list.unprocessed": "(non traité)", + "audio.hide": "Masquer l'audio", + "autosuggest_hashtag.per_week": "{count} par semaine", + "boost_modal.combo": "Vous pouvez appuyer sur {combo} pour passer ceci la prochaine fois", + "bundle_column_error.copy_stacktrace": "Copier le rapport d'erreur", + "bundle_column_error.error.body": "La page demandée n'a pas pu être affichée. Cela peut être dû à un bogue dans notre code, ou à un problème de compatibilité avec le navigateur.", + "bundle_column_error.error.title": "Oh non !", + "bundle_column_error.network.body": "Une erreur s'est produite lors du chargement de cette page. Cela peut être dû à un problème temporaire avec votre connexion internet ou avec ce serveur.", + "bundle_column_error.network.title": "Erreur réseau", + "bundle_column_error.retry": "Réessayer", + "bundle_column_error.return": "Retour à l'accueil", + "bundle_column_error.routing.body": "La page demandée est introuvable. Êtes-vous sûr que l’URL dans la barre d’adresse est correcte ?", + "bundle_column_error.routing.title": "404", + "bundle_modal_error.close": "Fermer", + "bundle_modal_error.message": "Une erreur s’est produite lors du chargement de ce composant.", + "bundle_modal_error.retry": "Réessayer", + "closed_registrations.other_server_instructions": "Puisque Mastodon est décentralisé, vous pouvez créer un compte sur un autre serveur et interagir quand même avec celui-ci.", + "closed_registrations_modal.description": "Créer un compte sur {domain} est actuellement impossible, néanmoins souvenez-vous que vous n'avez pas besoin d'un compte spécifiquement sur {domain} pour utiliser Mastodon.", + "closed_registrations_modal.find_another_server": "Trouver un autre serveur", + "closed_registrations_modal.preamble": "Mastodon est décentralisé : peu importe où vous créez votre votre, vous serez en mesure de suivre et d'interagir avec quiconque sur ce serveur. Vous pouvez même l'héberger !", + "closed_registrations_modal.title": "Inscription sur Mastodon", + "column.about": "À propos", + "column.blocks": "Utilisateurs bloqués", + "column.bookmarks": "Signets", + "column.community": "Fil public local", + "column.direct": "Messages directs", + "column.directory": "Parcourir les profils", + "column.domain_blocks": "Domaines bloqués", + "column.favourites": "Favoris", + "column.follow_requests": "Demandes d'abonnement", + "column.home": "Accueil", + "column.lists": "Listes", + "column.mutes": "Comptes masqués", + "column.notifications": "Notifications", + "column.pins": "Messages épinglés", + "column.public": "Fil public global", + "column_back_button.label": "Retour", + "column_header.hide_settings": "Cacher les paramètres", + "column_header.moveLeft_settings": "Déplacer la colonne vers la gauche", + "column_header.moveRight_settings": "Déplacer la colonne vers la droite", + "column_header.pin": "Épingler", + "column_header.show_settings": "Afficher les paramètres", + "column_header.unpin": "Désépingler", + "column_subheading.settings": "Paramètres", + "community.column_settings.local_only": "Local seulement", + "community.column_settings.media_only": "Média uniquement", + "community.column_settings.remote_only": "Distant seulement", + "compose.language.change": "Changer de langue", + "compose.language.search": "Rechercher des langues …", + "compose_form.direct_message_warning_learn_more": "En savoir plus", + "compose_form.encryption_warning": "Les messages sur Mastodon ne sont pas chiffrés de bout en bout. Ne partagez aucune information sensible sur Mastodon.", + "compose_form.hashtag_warning": "Ce pouet ne sera pas listé dans les recherches par hashtag car sa visibilité est réglée sur « non listé ». Seuls les pouets avec une visibilité « publique » peuvent être recherchés par hashtag.", + "compose_form.lock_disclaimer": "Votre compte n’est pas {locked}. Tout le monde peut vous suivre et voir vos messages privés.", + "compose_form.lock_disclaimer.lock": "verrouillé", + "compose_form.placeholder": "Qu’avez-vous en tête ?", + "compose_form.poll.add_option": "Ajouter un choix", + "compose_form.poll.duration": "Durée du sondage", + "compose_form.poll.option_placeholder": "Choix {number}", + "compose_form.poll.remove_option": "Supprimer ce choix", + "compose_form.poll.switch_to_multiple": "Changer le sondage pour autoriser plusieurs choix", + "compose_form.poll.switch_to_single": "Changer le sondage pour autoriser qu'un seul choix", + "compose_form.publish": "Publier", + "compose_form.publish_form": "Publish", + "compose_form.publish_loud": "{publish} !", + "compose_form.save_changes": "Enregistrer les modifications", + "compose_form.sensitive.hide": "Marquer le média comme sensible", + "compose_form.sensitive.marked": "{count, plural, one {Le média est marqué comme sensible} other {Les médias sont marqués comme sensibles}}", + "compose_form.sensitive.unmarked": "Le média n’est pas marqué comme sensible", + "compose_form.spoiler.marked": "Enlever l’avertissement de contenu", + "compose_form.spoiler.unmarked": "Ajouter un avertissement de contenu", + "compose_form.spoiler_placeholder": "Écrivez votre avertissement ici", + "confirmation_modal.cancel": "Annuler", + "confirmations.block.block_and_report": "Bloquer et signaler", + "confirmations.block.confirm": "Bloquer", + "confirmations.block.message": "Voulez-vous vraiment bloquer {name} ?", + "confirmations.cancel_follow_request.confirm": "Retirer la demande", + "confirmations.cancel_follow_request.message": "Êtes-vous sûr de vouloir retirer votre demande pour suivre {name} ?", + "confirmations.delete.confirm": "Supprimer", + "confirmations.delete.message": "Voulez-vous vraiment supprimer ce message ?", + "confirmations.delete_list.confirm": "Supprimer", + "confirmations.delete_list.message": "Voulez-vous vraiment supprimer définitivement cette liste ?", + "confirmations.discard_edit_media.confirm": "Rejeter", + "confirmations.discard_edit_media.message": "Vous avez des modifications non enregistrées de la description ou de l'aperçu du média, les supprimer quand même ?", + "confirmations.domain_block.confirm": "Bloquer tout le domaine", + "confirmations.domain_block.message": "Voulez-vous vraiment, vraiment bloquer {domain} en entier ? Dans la plupart des cas, quelques blocages ou masquages ciblés sont suffisants et préférables. Vous ne verrez plus de contenu provenant de ce domaine, ni dans vos fils publics, ni dans vos notifications. Vos abonné·e·s utilisant ce domaine seront retiré·e·s.", + "confirmations.logout.confirm": "Se déconnecter", + "confirmations.logout.message": "Voulez-vous vraiment vous déconnecter ?", + "confirmations.mute.confirm": "Masquer", + "confirmations.mute.explanation": "Cela masquera ses messages et les messages le ou la mentionnant, mais cela lui permettra quand même de voir vos messages et de vous suivre.", + "confirmations.mute.message": "Voulez-vous vraiment masquer {name} ?", + "confirmations.redraft.confirm": "Supprimer et ré-écrire", + "confirmations.redraft.message": "Êtes-vous sûr·e de vouloir effacer ce statut pour le réécrire ? Ses partages ainsi que ses mises en favori seront perdus et ses réponses seront orphelines.", + "confirmations.reply.confirm": "Répondre", + "confirmations.reply.message": "Répondre maintenant écrasera le message que vous rédigez actuellement. Voulez-vous vraiment continuer ?", + "confirmations.unfollow.confirm": "Ne plus suivre", + "confirmations.unfollow.message": "Voulez-vous vraiment vous désabonner de {name} ?", + "conversation.delete": "Supprimer la conversation", + "conversation.mark_as_read": "Marquer comme lu", + "conversation.open": "Afficher la conversation", + "conversation.with": "Avec {names}", + "copypaste.copied": "Copié", + "copypaste.copy": "Copier", + "directory.federated": "Du fédiverse connu", + "directory.local": "De {domain} seulement", + "directory.new_arrivals": "Inscrit·e·s récemment", + "directory.recently_active": "Actif·ve·s récemment", + "disabled_account_banner.account_settings": "Paramètres du compte", + "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_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.", + "embed.instructions": "Intégrez ce message à votre site en copiant le code ci-dessous.", + "embed.preview": "Il apparaîtra comme cela :", + "emoji_button.activity": "Activités", + "emoji_button.clear": "Effacer", + "emoji_button.custom": "Personnalisés", + "emoji_button.flags": "Drapeaux", + "emoji_button.food": "Nourriture et boisson", + "emoji_button.label": "Insérer un émoji", + "emoji_button.nature": "Nature", + "emoji_button.not_found": "Aucun émoji correspondant n'a été trouvé", + "emoji_button.objects": "Objets", + "emoji_button.people": "Personnes", + "emoji_button.recent": "Fréquemment utilisés", + "emoji_button.search": "Recherche...", + "emoji_button.search_results": "Résultats de la recherche", + "emoji_button.symbols": "Symboles", + "emoji_button.travel": "Voyage et lieux", + "empty_column.account_suspended": "Compte suspendu", + "empty_column.account_timeline": "Aucun message ici !", + "empty_column.account_unavailable": "Profil non disponible", + "empty_column.blocks": "Vous n’avez bloqué aucun compte pour le moment.", + "empty_column.bookmarked_statuses": "Vous n'avez pas de message en marque-page. Lorsque vous en ajouterez un, il apparaîtra ici.", + "empty_column.community": "Le fil public local est vide. Écrivez donc quelque chose pour le remplir !", + "empty_column.direct": "Vous n’avez pas encore de messages directs. Lorsque vous en enverrez ou recevrez un, il s’affichera ici.", + "empty_column.domain_blocks": "Il n’y a aucun domaine bloqué pour le moment.", + "empty_column.explore_statuses": "Rien n'est en tendance pour le moment. Revenez plus tard !", + "empty_column.favourited_statuses": "Vous n’avez pas encore de message en favori. Lorsque vous en ajouterez un, il apparaîtra ici.", + "empty_column.favourites": "Personne n’a encore ajouté ce message à ses favoris. Lorsque quelqu’un le fera, il apparaîtra ici.", + "empty_column.follow_recommendations": "Il semble qu’aucune suggestion n’ait pu être générée pour vous. Vous pouvez essayer d’utiliser la recherche pour découvrir des personnes que vous pourriez connaître ou explorer les hashtags tendance.", + "empty_column.follow_requests": "Vous n’avez pas encore de demande de suivi. Lorsque vous en recevrez une, elle apparaîtra ici.", + "empty_column.hashtag": "Il n’y a encore aucun contenu associé à ce hashtag.", + "empty_column.home": "Vous ne suivez personne. Visitez {public} ou utilisez la recherche pour trouver d’autres personnes à suivre.", + "empty_column.home.suggestions": "Voir quelques suggestions", + "empty_column.list": "Il n’y a rien dans cette liste pour l’instant. Quand des membres de cette liste publieront de nouveaux messages, ils apparaîtront ici.", + "empty_column.lists": "Vous n’avez pas encore de liste. Lorsque vous en créerez une, elle apparaîtra ici.", + "empty_column.mutes": "Vous n’avez masqué aucun compte pour le moment.", + "empty_column.notifications": "Vous n’avez pas encore de notification. Interagissez avec d’autres personnes pour débuter la conversation.", + "empty_column.public": "Il n’y a rien ici ! Écrivez quelque chose publiquement, ou bien suivez manuellement des personnes d’autres serveurs pour remplir le fil public", + "error.unexpected_crash.explanation": "En raison d’un bug dans notre code ou d’un problème de compatibilité avec votre navigateur, cette page n’a pas pu être affichée correctement.", + "error.unexpected_crash.explanation_addons": "Cette page n’a pas pu être affichée correctement. Cette erreur est probablement causée par une extension de navigateur ou des outils de traduction automatique.", + "error.unexpected_crash.next_steps": "Essayez de rafraîchir la page. Si cela n’aide pas, vous pouvez toujours utiliser Mastodon via un autre navigateur ou une application native.", + "error.unexpected_crash.next_steps_addons": "Essayez de les désactiver et de rafraîchir la page. Si cela ne vous aide pas, vous pouvez toujours utiliser Mastodon via un autre navigateur ou une application native.", + "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.title": "Explorer", + "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.", + "filter_modal.added.expired_title": "Filtre expiré !", + "filter_modal.added.review_and_configure": "Pour passer en revue et approfondir la configuration de cette catégorie de filtre, aller sur le {settings_link}.", + "filter_modal.added.review_and_configure_title": "Paramètres du filtre", + "filter_modal.added.settings_link": "page des paramètres", + "filter_modal.added.short_explanation": "Ce message a été ajouté à la catégorie de filtre suivante : {title}.", + "filter_modal.added.title": "Filtre ajouté !", + "filter_modal.select_filter.context_mismatch": "ne s’applique pas à ce contexte", + "filter_modal.select_filter.expired": "a expiré", + "filter_modal.select_filter.prompt_new": "Nouvelle catégorie : {name}", + "filter_modal.select_filter.search": "Rechercher ou créer", + "filter_modal.select_filter.subtitle": "Utilisez une catégorie existante ou en créer une nouvelle", + "filter_modal.select_filter.title": "Filtrer ce message", + "filter_modal.title.status": "Filtrer un message", + "follow_recommendations.done": "Terminé", + "follow_recommendations.heading": "Suivez les personnes dont vous aimeriez voir les messages ! Voici quelques suggestions.", + "follow_recommendations.lead": "Les messages des personnes que vous suivez apparaîtront par ordre chronologique sur votre fil d'accueil. Ne craignez pas de faire des erreurs, vous pouvez arrêter de suivre les gens aussi facilement à tout moment !", + "follow_request.authorize": "Accepter", + "follow_request.reject": "Rejeter", + "follow_requests.unlocked_explanation": "Même si votre compte n’est pas privé, l’équipe de {domain} a pensé que vous pourriez vouloir consulter manuellement les demandes de suivi de ces comptes.", + "footer.about": "À propos", + "footer.directory": "Annuaire des profils", + "footer.get_app": "Télécharger l’application", + "footer.invite": "Inviter des personnes", + "footer.keyboard_shortcuts": "Raccourcis clavier", + "footer.privacy_policy": "Politique de confidentialité", + "footer.source_code": "Voir le code source", + "generic.saved": "Sauvegardé", + "getting_started.heading": "Pour commencer", + "hashtag.column_header.tag_mode.all": "et {additional}", + "hashtag.column_header.tag_mode.any": "ou {additional}", + "hashtag.column_header.tag_mode.none": "sans {additional}", + "hashtag.column_settings.select.no_options_message": "Aucune suggestion trouvée", + "hashtag.column_settings.select.placeholder": "Entrer des hashtags…", + "hashtag.column_settings.tag_mode.all": "Tous ces éléments", + "hashtag.column_settings.tag_mode.any": "Au moins un de ces éléments", + "hashtag.column_settings.tag_mode.none": "Aucun de ces éléments", + "hashtag.column_settings.tag_toggle": "Inclure des hashtags additionnels pour cette colonne", + "hashtag.follow": "Suivre le hashtag", + "hashtag.unfollow": "Ne plus suivre le hashtag", + "home.column_settings.basic": "Basique", + "home.column_settings.show_reblogs": "Afficher les partages", + "home.column_settings.show_replies": "Afficher les réponses", + "home.hide_announcements": "Masquer les annonces", + "home.show_announcements": "Afficher les annonces", + "interaction_modal.description.favourite": "Avec un compte Mastodon, vous pouvez ajouter ce post aux favoris pour informer l'auteur que vous l'appréciez et le sauvegarder pour plus tard.", + "interaction_modal.description.follow": "Avec un compte Mastodon, vous pouvez suivre {name} et recevoir leurs posts dans votre fil d'actualité.", + "interaction_modal.description.reblog": "Avec un compte sur Mastodon, vous pouvez booster ce message pour le partager avec vos propres abonnés.", + "interaction_modal.description.reply": "Avec un compte sur Mastodon, vous pouvez répondre à ce message.", + "interaction_modal.on_another_server": "Sur un autre serveur", + "interaction_modal.on_this_server": "Sur ce serveur", + "interaction_modal.other_server_instructions": "Copiez et collez cette URL dans le champ de recherche de votre application Mastodon préférée ou l'interface web de votre serveur Mastodon.", + "interaction_modal.preamble": "Puisque Mastodon est décentralisé, vous pouvez utiliser votre compte existant hébergé par un autre serveur Mastodon ou une plateforme compatible si vous n'avez pas de compte sur celui-ci.", + "interaction_modal.title.favourite": "Ajouter de post de {name} aux favoris", + "interaction_modal.title.follow": "Suivre {name}", + "interaction_modal.title.reblog": "Partager la publication de {name}", + "interaction_modal.title.reply": "Répondre au message de {name}", + "intervals.full.days": "{number, plural, one {# jour} other {# jours}}", + "intervals.full.hours": "{number, plural, one {# heure} other {# heures}}", + "intervals.full.minutes": "{number, plural, one {# minute} other {# minutes}}", + "keyboard_shortcuts.back": "Revenir en arrière", + "keyboard_shortcuts.blocked": "Ouvrir la liste des comptes bloqués", + "keyboard_shortcuts.boost": "Partager le message", + "keyboard_shortcuts.column": "Se placer dans une colonne", + "keyboard_shortcuts.compose": "Se placer dans la zone de rédaction", + "keyboard_shortcuts.description": "Description", + "keyboard_shortcuts.direct": "pour ouvrir la colonne des messages directs", + "keyboard_shortcuts.down": "Descendre dans la liste", + "keyboard_shortcuts.enter": "Ouvrir le message", + "keyboard_shortcuts.favourite": "Ajouter le message aux favoris", + "keyboard_shortcuts.favourites": "Ouvrir la liste des favoris", + "keyboard_shortcuts.federated": "Ouvrir le fil public global", + "keyboard_shortcuts.heading": "Raccourcis clavier", + "keyboard_shortcuts.home": "Ouvrir le fil d’accueil", + "keyboard_shortcuts.hotkey": "Raccourci clavier", + "keyboard_shortcuts.legend": "Afficher cet aide-mémoire", + "keyboard_shortcuts.local": "Ouvrir le fil public local", + "keyboard_shortcuts.mention": "Mentionner l’auteur·rice", + "keyboard_shortcuts.muted": "Ouvrir la liste des comptes masqués", + "keyboard_shortcuts.my_profile": "Ouvrir votre profil", + "keyboard_shortcuts.notifications": "Ouvrir la colonne de notifications", + "keyboard_shortcuts.open_media": "Ouvrir le média", + "keyboard_shortcuts.pinned": "Ouvrir la liste des messages épinglés", + "keyboard_shortcuts.profile": "Ouvrir le profil de l’auteur·rice", + "keyboard_shortcuts.reply": "Répondre au message", + "keyboard_shortcuts.requests": "Ouvrir la liste de demandes d’abonnement", + "keyboard_shortcuts.search": "Se placer dans le champ de recherche", + "keyboard_shortcuts.spoilers": "Afficher/cacher le champ de CW", + "keyboard_shortcuts.start": "Ouvrir la colonne « Pour commencer »", + "keyboard_shortcuts.toggle_hidden": "Déplier/replier le texte derrière un CW", + "keyboard_shortcuts.toggle_sensitivity": "Afficher/cacher les médias", + "keyboard_shortcuts.toot": "Commencer un nouveau message", + "keyboard_shortcuts.unfocus": "Quitter la zone de rédaction/barre de recherche", + "keyboard_shortcuts.up": "Monter dans la liste", + "lightbox.close": "Fermer", + "lightbox.compress": "Compresser la fenêtre de visualisation des images", + "lightbox.expand": "Agrandir la fenêtre de visualisation des images", + "lightbox.next": "Suivant", + "lightbox.previous": "Précédent", + "limited_account_hint.action": "Afficher le profil quand même", + "limited_account_hint.title": "Ce profil a été masqué par la modération de {domain}.", + "lists.account.add": "Ajouter à la liste", + "lists.account.remove": "Supprimer de la liste", + "lists.delete": "Supprimer la liste", + "lists.edit": "Éditer la liste", + "lists.edit.submit": "Modifier le titre", + "lists.new.create": "Ajouter une liste", + "lists.new.title_placeholder": "Titre de la nouvelle liste", + "lists.replies_policy.followed": "N'importe quel compte suivi", + "lists.replies_policy.list": "Membres de la liste", + "lists.replies_policy.none": "Personne", + "lists.replies_policy.title": "Afficher les réponses à :", + "lists.search": "Rechercher parmi les gens que vous suivez", + "lists.subheading": "Vos listes", + "load_pending": "{count, plural, one {# nouvel élément} other {# nouveaux éléments}}", + "loading_indicator.label": "Chargement…", + "media_gallery.toggle_visible": "{number, plural, one {Cacher l’image} other {Cacher les images}}", + "missing_indicator.label": "Non trouvé", + "missing_indicator.sublabel": "Ressource introuvable", + "moved_to_account_banner.text": "Votre compte {disabledAccount} est actuellement désactivé parce que vous avez déplacé vers {movedToAccount}.", + "mute_modal.duration": "Durée", + "mute_modal.hide_notifications": "Masquer les notifications de cette personne ?", + "mute_modal.indefinite": "Indéfinie", + "navigation_bar.about": "À propos", + "navigation_bar.blocks": "Comptes bloqués", + "navigation_bar.bookmarks": "Marque-pages", + "navigation_bar.community_timeline": "Fil public local", + "navigation_bar.compose": "Rédiger un nouveau message", + "navigation_bar.direct": "Messages directs", + "navigation_bar.discover": "Découvrir", + "navigation_bar.domain_blocks": "Domaines bloqués", + "navigation_bar.edit_profile": "Modifier le profil", + "navigation_bar.explore": "Explorer", + "navigation_bar.favourites": "Favoris", + "navigation_bar.filters": "Mots masqués", + "navigation_bar.follow_requests": "Demandes d’abonnement", + "navigation_bar.follows_and_followers": "Abonnements et abonnés", + "navigation_bar.lists": "Listes", + "navigation_bar.logout": "Déconnexion", + "navigation_bar.mutes": "Comptes masqués", + "navigation_bar.personal": "Personnel", + "navigation_bar.pins": "Messages épinglés", + "navigation_bar.preferences": "Préférences", + "navigation_bar.public_timeline": "Fil public global", + "navigation_bar.search": "Rechercher", + "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.favourite": "{name} a ajouté le message à ses favoris", + "notification.follow": "{name} vous suit", + "notification.follow_request": "{name} a demandé à vous suivre", + "notification.mention": "{name} vous a mentionné·e :", + "notification.own_poll": "Votre sondage est terminé", + "notification.poll": "Un sondage auquel vous avez participé vient de se terminer", + "notification.reblog": "{name} a partagé votre message", + "notification.status": "{name} vient de publier", + "notification.update": "{name} a modifié un message", + "notifications.clear": "Effacer les notifications", + "notifications.clear_confirmation": "Voulez-vous vraiment effacer toutes vos notifications ?", + "notifications.column_settings.admin.report": "Nouveaux signalements :", + "notifications.column_settings.admin.sign_up": "Nouvelles inscriptions :", + "notifications.column_settings.alert": "Notifications du navigateur", + "notifications.column_settings.favourite": "Favoris :", + "notifications.column_settings.filter_bar.advanced": "Afficher toutes les catégories", + "notifications.column_settings.filter_bar.category": "Barre de filtrage rapide", + "notifications.column_settings.filter_bar.show_bar": "Afficher la barre de filtre", + "notifications.column_settings.follow": "Nouveaux·elles abonné·e·s :", + "notifications.column_settings.follow_request": "Nouvelles demandes d’abonnement :", + "notifications.column_settings.mention": "Mentions :", + "notifications.column_settings.poll": "Résultats des sondages :", + "notifications.column_settings.push": "Notifications push", + "notifications.column_settings.reblog": "Partages :", + "notifications.column_settings.show": "Afficher dans la colonne", + "notifications.column_settings.sound": "Jouer un son", + "notifications.column_settings.status": "Nouveaux messages :", + "notifications.column_settings.unread_notifications.category": "Notifications non lues", + "notifications.column_settings.unread_notifications.highlight": "Surligner les notifications non lues", + "notifications.column_settings.update": "Modifications :", + "notifications.filter.all": "Tout", + "notifications.filter.boosts": "Partages", + "notifications.filter.favourites": "Favoris", + "notifications.filter.follows": "Abonnés", + "notifications.filter.mentions": "Mentions", + "notifications.filter.polls": "Résultats des sondages", + "notifications.filter.statuses": "Mises à jour des personnes que vous suivez", + "notifications.grant_permission": "Accorder l’autorisation.", + "notifications.group": "{count} notifications", + "notifications.mark_as_read": "Marquer toutes les notifications comme lues", + "notifications.permission_denied": "Impossible d’activer les notifications de bureau car l’autorisation a été refusée.", + "notifications.permission_denied_alert": "Les notifications de bureau ne peuvent pas être activées, car l’autorisation du navigateur a été refusée avant", + "notifications.permission_required": "Les notifications de bureau ne sont pas disponibles car l’autorisation requise n’a pas été accordée.", + "notifications_permission_banner.enable": "Activer les notifications de bureau", + "notifications_permission_banner.how_to_control": "Pour recevoir des notifications lorsque Mastodon n’est pas ouvert, activez les notifications du bureau. Vous pouvez contrôler précisément quels types d’interactions génèrent des notifications de bureau via le bouton {icon} ci-dessus une fois qu’elles sont activées.", + "notifications_permission_banner.title": "Toujours au courant", + "picture_in_picture.restore": "Remettre en place", + "poll.closed": "Fermé", + "poll.refresh": "Actualiser", + "poll.total_people": "{count, plural, one {# personne} other {# personnes}}", + "poll.total_votes": "{count, plural, one {# vote} other {# votes}}", + "poll.vote": "Voter", + "poll.voted": "Vous avez voté pour cette réponse", + "poll.votes": "{votes, plural, one {# vote} other {# votes}}", + "poll_button.add_poll": "Ajouter un sondage", + "poll_button.remove_poll": "Supprimer le sondage", + "privacy.change": "Ajuster la confidentialité du message", + "privacy.direct.long": "Visible uniquement par les comptes mentionnés", + "privacy.direct.short": "Personnes mentionnées uniquement", + "privacy.private.long": "Visible uniquement par vos abonnés", + "privacy.private.short": "Abonnés uniquement", + "privacy.public.long": "Visible pour tous", + "privacy.public.short": "Public", + "privacy.unlisted.long": "Visible pour tous, mais sans fonctionnalités de découverte", + "privacy.unlisted.short": "Non listé", + "privacy_policy.last_updated": "Dernière mise à jour {date}", + "privacy_policy.title": "Politique de confidentialité", + "refresh": "Actualiser", + "regeneration_indicator.label": "Chargement…", + "regeneration_indicator.sublabel": "Votre fil principal est en cours de préparation !", + "relative_time.days": "{number} j", + "relative_time.full.days": "il y a {number, plural, one {# jour} other {# jours}}", + "relative_time.full.hours": "il y a {number, plural, one {# heure} other {# heures}}", + "relative_time.full.just_now": "à l’instant", + "relative_time.full.minutes": "il y a {number, plural, one {# minute} other {# minutes}}", + "relative_time.full.seconds": "il y a {number, plural, one {# second} other {# seconds}}", + "relative_time.hours": "{number} h", + "relative_time.just_now": "à l’instant", + "relative_time.minutes": "{number} min", + "relative_time.seconds": "{number} s", + "relative_time.today": "aujourd’hui", + "reply_indicator.cancel": "Annuler", + "report.block": "Bloquer", + "report.block_explanation": "Vous ne verrez plus les messages de ce profil, et il ne pourra ni vous suivre ni voir vos messages. Il pourra savoir qu'il a été bloqué.", + "report.categories.other": "Autre", + "report.categories.spam": "Spam", + "report.categories.violation": "Le contenu enfreint une ou plusieurs règles du serveur", + "report.category.subtitle": "Sélctionnez ce qui correspond le mieux", + "report.category.title": "Dites-nous ce qu'il se passe avec {type}", + "report.category.title_account": "ce profil", + "report.category.title_status": "ce message", + "report.close": "Terminé", + "report.comment.title": "Y a-t-il autre chose que nous devrions savoir ?", + "report.forward": "Transférer à {target}", + "report.forward_hint": "Le compte provient d’un autre serveur. Envoyer également une copie anonyme du rapport ?", + "report.mute": "Masquer", + "report.mute_explanation": "Vous ne verrez plus les messages de ce compte, mais il pourra toujours vous suivre et voir vos messages. Il ne pourra pas savoir qu'il a été masqué.", + "report.next": "Suivant", + "report.placeholder": "Commentaires additionnels", + "report.reasons.dislike": "Cela ne me plaît pas", + "report.reasons.dislike_description": "Ce n'est pas quelque chose que vous voulez voir", + "report.reasons.other": "Pour une autre raison", + "report.reasons.other_description": "Le problème ne correspond pas aux autres catégories", + "report.reasons.spam": "C'est du spam", + "report.reasons.spam_description": "Liens malveillants, faux engagement ou réponses répétitives", + "report.reasons.violation": "Infraction des règles du serveur", + "report.reasons.violation_description": "Vous savez que des règles précises sont enfreintes", + "report.rules.subtitle": "Sélectionnez toutes les réponses appropriées", + "report.rules.title": "Quelles règles sont enfreintes ?", + "report.statuses.subtitle": "Sélectionnez toutes les réponses appropriées", + "report.statuses.title": "Existe-t-il des messages pour étayer ce rapport ?", + "report.submit": "Envoyer", + "report.target": "Signalement de {target}", + "report.thanks.take_action": "Voici les possibilités que vous avez pour contrôler ce que vous voyez sur Mastodon :", + "report.thanks.take_action_actionable": "Pendant que nous étudions votre requête, vous pouvez prendre des mesures contre @{name} :", + "report.thanks.title": "Vous ne voulez pas voir cela ?", + "report.thanks.title_actionable": "Merci pour votre signalement, nous allons investiguer.", + "report.unfollow": "Ne plus suivre @{name}", + "report.unfollow_explanation": "Vous suivez ce compte. Désabonnez-vous pour ne plus en voir les messages sur votre fil principal.", + "report_notification.attached_statuses": "{count, plural, one {{count} message lié} other {{count} messages liés}}", + "report_notification.categories.other": "Autre", + "report_notification.categories.spam": "Spam", + "report_notification.categories.violation": "Infraction aux règles du serveur", + "report_notification.open": "Ouvrir le signalement", + "search.placeholder": "Rechercher", + "search.search_or_paste": "Rechercher ou saisir une URL", + "search_popout.search_format": "Recherche avancée", + "search_popout.tips.full_text": "Un texte normal retourne les messages que vous avez écrits, ajoutés à vos favoris, partagés, ou vous mentionnant, ainsi que les identifiants, les noms affichés, et les hashtags des personnes et messages correspondants.", + "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_results.accounts": "Comptes", + "search_results.all": "Tous les résultats", + "search_results.hashtags": "Hashtags", + "search_results.nothing_found": "Aucun résultat avec ces mots-clefs", + "search_results.statuses": "Messages", + "search_results.statuses_fts_disabled": "La recherche de messages par leur contenu n'est pas activée sur ce serveur Mastodon.", + "search_results.title": "Rechercher {q}", + "search_results.total": "{count, number} {count, plural, one {résultat} other {résultats}}", + "server_banner.about_active_users": "Personnes utilisant ce serveur au cours des 30 derniers jours (Utilisateur·rice·s Actifs·ives Mensuellement)", + "server_banner.active_users": "Utilisateurs actifs", + "server_banner.administered_by": "Administré par :", + "server_banner.introduction": "{domain} fait partie du réseau social décentralisé propulsé par {mastodon}.", + "server_banner.learn_more": "En savoir plus", + "server_banner.server_stats": "Statistiques du serveur :", + "sign_in_banner.create_account": "Créer un compte", + "sign_in_banner.sign_in": "Se connecter", + "sign_in_banner.text": "Connectez-vous pour suivre les profils ou les hashtags, ajouter aux favoris, partager et répondre aux messages, ou interagir depuis votre compte sur un autre serveur.", + "status.admin_account": "Ouvrir l’interface de modération pour @{name}", + "status.admin_status": "Ouvrir ce message dans l’interface de modération", + "status.block": "Bloquer @{name}", + "status.bookmark": "Ajouter aux marque-pages", + "status.cancel_reblog_private": "Annuler le partage", + "status.cannot_reblog": "Ce message ne peut pas être partagé", + "status.copy": "Copier le lien vers le message", + "status.delete": "Supprimer", + "status.detailed_status": "Vue détaillée de la conversation", + "status.direct": "Envoyer un message direct à @{name}", + "status.edit": "Éditer", + "status.edited": "Édité le {date}", + "status.edited_x_times": "Edité {count, plural, one {{count} fois} other {{count} fois}}", + "status.embed": "Intégrer", + "status.favourite": "Ajouter aux favoris", + "status.filter": "Filtrer ce message", + "status.filtered": "Filtré", + "status.hide": "Cacher le pouet", + "status.history.created": "créé par {name} {date}", + "status.history.edited": "édité par {name} {date}", + "status.load_more": "Charger plus", + "status.media_hidden": "Média caché", + "status.mention": "Mentionner @{name}", + "status.more": "Plus", + "status.mute": "Masquer @{name}", + "status.mute_conversation": "Masquer la conversation", + "status.open": "Afficher le message entier", + "status.pin": "Épingler sur le profil", + "status.pinned": "Message épinglé", + "status.read_more": "En savoir plus", + "status.reblog": "Partager", + "status.reblog_private": "Partager à l’audience originale", + "status.reblogged_by": "{name} a partagé", + "status.reblogs.empty": "Personne n’a encore partagé ce message. Lorsque quelqu’un le fera, il apparaîtra ici.", + "status.redraft": "Supprimer et réécrire", + "status.remove_bookmark": "Retirer des marque-pages", + "status.replied_to": "En réponse à {name}", + "status.reply": "Répondre", + "status.replyAll": "Répondre au fil", + "status.report": "Signaler @{name}", + "status.sensitive_warning": "Contenu sensible", + "status.share": "Partager", + "status.show_filter_reason": "Afficher quand même", + "status.show_less": "Replier", + "status.show_less_all": "Tout replier", + "status.show_more": "Déplier", + "status.show_more_all": "Tout déplier", + "status.show_original": "Afficher l’original", + "status.translate": "Traduire", + "status.translated_from_with": "Traduit de {lang} en utilisant {provider}", + "status.uncached_media_warning": "Indisponible", + "status.unmute_conversation": "Ne plus masquer la conversation", + "status.unpin": "Retirer du profil", + "subscribed_languages.lead": "Seuls les messages dans les langues sélectionnées apparaîtront sur votre fil principal et vos listes de fils après le changement. Sélectionnez aucune pour recevoir les messages dans toutes les langues.", + "subscribed_languages.save": "Enregistrer les modifications", + "subscribed_languages.target": "Changer les langues abonnées pour {target}", + "suggestions.dismiss": "Rejeter la suggestion", + "suggestions.header": "Vous pourriez être intéressé·e par…", + "tabs_bar.federated_timeline": "Fil public global", + "tabs_bar.home": "Accueil", + "tabs_bar.local_timeline": "Fil public local", + "tabs_bar.notifications": "Notifications", + "time_remaining.days": "{number, plural, one {# jour restant} other {# jours restants}}", + "time_remaining.hours": "{number, plural, one {# heure restante} other {# heures restantes}}", + "time_remaining.minutes": "{number, plural, one {# minute restante} other {# minutes restantes}}", + "time_remaining.moments": "Encore quelques instants", + "time_remaining.seconds": "{number, plural, one {# seconde restante} other {# secondes restantes}}", + "timeline_hint.remote_resource_not_displayed": "{resource} des autres serveurs ne sont pas affichés.", + "timeline_hint.resources.followers": "Les abonnés", + "timeline_hint.resources.follows": "Les abonnements", + "timeline_hint.resources.statuses": "Les messages plus anciens", + "trends.counter_by_accounts": "{count, plural, one {{counter} personne} other {{counter} personnes}} au cours {days, plural, one {des dernières 24h} other {des {days} derniers jours}}", + "trends.trending_now": "Tendance en ce moment", + "ui.beforeunload": "Votre brouillon sera perdu si vous quittez Mastodon.", + "units.short.billion": "{count}Md", + "units.short.million": "{count}M", + "units.short.thousand": "{count}K", + "upload_area.title": "Glissez et déposez pour envoyer", + "upload_button.label": "Ajouter des images, une vidéo ou un fichier audio", + "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_missing": "Description manquante", + "upload_form.edit": "Modifier", + "upload_form.thumbnail": "Changer la vignette", + "upload_form.undo": "Supprimer", + "upload_form.video_description": "Décrire pour les personnes ayant des problèmes de vue ou d'audition", + "upload_modal.analyzing_picture": "Analyse de l’image en cours…", + "upload_modal.apply": "Appliquer", + "upload_modal.applying": "Application en cours…", + "upload_modal.choose_image": "Choisir une image", + "upload_modal.description_placeholder": "Buvez de ce whisky que le patron juge fameux", + "upload_modal.detect_text": "Détecter le texte de l’image", + "upload_modal.edit_media": "Modifier le média", + "upload_modal.hint": "Cliquez ou faites glisser le cercle sur l’aperçu pour choisir le point focal qui sera toujours visible sur toutes les miniatures.", + "upload_modal.preparing_ocr": "Préparation de l’OCR…", + "upload_modal.preview_label": "Aperçu ({ratio})", + "upload_progress.label": "Envoi en cours…", + "upload_progress.processing": "En cours…", + "video.close": "Fermer la vidéo", + "video.download": "Télécharger le fichier", + "video.exit_fullscreen": "Quitter le plein écran", + "video.expand": "Agrandir la vidéo", + "video.fullscreen": "Plein écran", + "video.hide": "Masquer la vidéo", + "video.mute": "Couper le son", + "video.pause": "Pause", + "video.play": "Lecture", + "video.unmute": "Rétablir le son" +} diff --git a/app/javascript/mastodon/locales/fr.json b/app/javascript/mastodon/locales/fr.json index eeb5d9ee73..5717e56b94 100644 --- a/app/javascript/mastodon/locales/fr.json +++ b/app/javascript/mastodon/locales/fr.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Changer le sondage pour autoriser plusieurs choix", "compose_form.poll.switch_to_single": "Changer le sondage pour autoriser qu'un seul choix", "compose_form.publish": "Publier", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish} !", "compose_form.save_changes": "Enregistrer les modifications", "compose_form.sensitive.hide": "Marquer le média comme sensible", @@ -234,11 +235,7 @@ "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": "Actualité", - "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 5a194103f0..aa5afada6a 100644 --- a/app/javascript/mastodon/locales/fy.json +++ b/app/javascript/mastodon/locales/fy.json @@ -138,6 +138,7 @@ "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.publish": "Publisearje", + "compose_form.publish_form": "Publish", "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}}", @@ -234,11 +235,7 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Technysk probleem melde", "explore.search_results": "Sykresultaten", - "explore.suggested_follows": "Foar dy", "explore.title": "Ferkenne", - "explore.trending_links": "Nijs", - "explore.trending_statuses": "Berjochten", - "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/ga.json b/app/javascript/mastodon/locales/ga.json index 10f836f00f..5f55bb2df3 100644 --- a/app/javascript/mastodon/locales/ga.json +++ b/app/javascript/mastodon/locales/ga.json @@ -112,7 +112,7 @@ "column.notifications": "Fógraí", "column.pins": "Postálacha pionnáilte", "column.public": "Amlíne cónaidhmithe", - "column_back_button.label": "Siar", + "column_back_button.label": "Ar ais", "column_header.hide_settings": "Folaigh socruithe", "column_header.moveLeft_settings": "Bog an colún ar chlé", "column_header.moveRight_settings": "Bog an colún ar dheis", @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Athraigh suirbhé chun cead a thabhairt do ilrogha", "compose_form.poll.switch_to_single": "Athraigh suirbhé chun cead a thabhairt do rogha amháin", "compose_form.publish": "Foilsigh", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Sábháil", "compose_form.sensitive.hide": "{count, plural, one {Mark media as sensitive} other {Mark media as sensitive}}", @@ -234,11 +235,7 @@ "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard", "errors.unexpected_crash.report_issue": "Tuairiscigh deacracht", "explore.search_results": "Torthaí cuardaigh", - "explore.suggested_follows": "Duitse", "explore.title": "Féach thart", - "explore.trending_links": "Nuacht", - "explore.trending_statuses": "Postálacha", - "explore.trending_tags": "Haischlibeanna", "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.", @@ -303,7 +300,7 @@ "intervals.full.minutes": "{number, plural, one {# minute} other {# minutes}}", "keyboard_shortcuts.back": "to navigate back", "keyboard_shortcuts.blocked": "Oscail liosta na n-úsáideoirí bactha", - "keyboard_shortcuts.boost": "Mol postáil", + "keyboard_shortcuts.boost": "Treisigh postáil", "keyboard_shortcuts.column": "to focus a status in one of the columns", "keyboard_shortcuts.compose": "to focus the compose textarea", "keyboard_shortcuts.description": "Cuntas", @@ -390,7 +387,7 @@ "not_signed_in_indicator.not_signed_in": "You need to sign in to access this resource.", "notification.admin.report": "Tuairiscigh {name} {target}", "notification.admin.sign_up": "Chláraigh {name}", - "notification.favourite": "Roghnaigh {name} do phostáil", + "notification.favourite": "Is maith le {name} do phostáil", "notification.follow": "Lean {name} thú", "notification.follow_request": "D'iarr {name} ort do chuntas a leanúint", "notification.mention": "Luaigh {name} tú", @@ -515,7 +512,7 @@ "report_notification.categories.violation": "Sárú rialach", "report_notification.open": "Oscail tuairisc", "search.placeholder": "Cuardaigh", - "search.search_or_paste": "Search or paste URL", + "search.search_or_paste": "Cuardaigh nó cuir URL isteach", "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": "haischlib", diff --git a/app/javascript/mastodon/locales/gd.json b/app/javascript/mastodon/locales/gd.json index 06683f9835..5779f796f6 100644 --- a/app/javascript/mastodon/locales/gd.json +++ b/app/javascript/mastodon/locales/gd.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Atharraich an cunntas-bheachd ach an gabh iomadh roghainn a thaghadh", "compose_form.poll.switch_to_single": "Atharraich an cunntas-bheachd gus nach gabh ach aon roghainn a thaghadh", "compose_form.publish": "Foillsich", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Sàbhail na h-atharraichean", "compose_form.sensitive.hide": "{count, plural, one {Cuir comharra gu bheil am meadhan frionasach} two {Cuir comharra gu bheil na meadhanan frionasach} few {Cuir comharra gu bheil na meadhanan frionasach} other {Cuir comharra gu bheil na meadhanan frionasach}}", @@ -234,11 +235,7 @@ "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": "Dhut-sa", "explore.title": "Rùraich", - "explore.trending_links": "Naidheachdan", - "explore.trending_statuses": "Postaichean", - "explore.trending_tags": "Tagaichean hais", "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.", @@ -473,7 +470,7 @@ "relative_time.today": "an-diugh", "reply_indicator.cancel": "Sguir dheth", "report.block": "Bac", - "report.block_explanation": "Chan fhaic thu na postaichean aca. Chan fhaic iad na postaichean agad is chan urrainn dhaibh ’gad leantainn. Mothaichidh iad gun deach am bacadh.", + "report.block_explanation": "Chan fhaic thu na postaichean aca. Chan fhaic iad na postaichean agad is cha dèid aca air do leantainn. Bheir iad an aire gun deach am bacadh.", "report.categories.other": "Eile", "report.categories.spam": "Spama", "report.categories.violation": "Tha an t-susbaint a’ briseadh riaghailt no dhà an fhrithealaiche", diff --git a/app/javascript/mastodon/locales/gl.json b/app/javascript/mastodon/locales/gl.json index 62a71b1229..f96301c7c3 100644 --- a/app/javascript/mastodon/locales/gl.json +++ b/app/javascript/mastodon/locales/gl.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Mudar a enquisa para permitir múltiples escollas", "compose_form.poll.switch_to_single": "Mudar a enquisa para permitir unha soa escolla", "compose_form.publish": "Publicar", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Gardar cambios", "compose_form.sensitive.hide": "{count, plural, one {Marca multimedia como sensible} other {Marca multimedia como sensibles}}", @@ -234,11 +235,7 @@ "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": "Para ti", "explore.title": "Descubrir", - "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.", @@ -461,10 +458,10 @@ "regeneration_indicator.label": "Estase a cargar…", "regeneration_indicator.sublabel": "Estase a preparar a túa cronoloxía de inicio!", "relative_time.days": "{number}d", - "relative_time.full.days": "fai {number, plural, one {# día} other {# días}}", - "relative_time.full.hours": "fai {number, plural, one {# hora} other {# horas}}", + "relative_time.full.days": "hai {number, plural, one {# día} other {# días}}", + "relative_time.full.hours": "hai {number, plural, one {# hora} other {# horas}}", "relative_time.full.just_now": "xusto agora", - "relative_time.full.minutes": "fai {number, plural, one {# minuto} other {# minutos}}", + "relative_time.full.minutes": "hai {number, plural, one {# minuto} other {# minutos}}", "relative_time.full.seconds": "fai {number, plural, one {# segundo} other {# segundos}}", "relative_time.hours": "{number}h", "relative_time.just_now": "agora", diff --git a/app/javascript/mastodon/locales/he.json b/app/javascript/mastodon/locales/he.json index f11b063b80..84b78862f0 100644 --- a/app/javascript/mastodon/locales/he.json +++ b/app/javascript/mastodon/locales/he.json @@ -26,8 +26,8 @@ "account.edit_profile": "עריכת פרופיל", "account.enable_notifications": "שלח לי התראות כש@{name} מפרסם", "account.endorse": "קדם את החשבון בפרופיל", - "account.featured_tags.last_status_at": "הודעה אחרונה בתאריך {date}", - "account.featured_tags.last_status_never": "אין הודעות", + "account.featured_tags.last_status_at": "חצרוץ אחרון בתאריך {date}", + "account.featured_tags.last_status_never": "אין חצרוצים", "account.featured_tags.title": "התגיות המועדפות של {name}", "account.follow": "עקוב", "account.followers": "עוקבים", @@ -110,7 +110,7 @@ "column.lists": "רשימות", "column.mutes": "משתמשים בהשתקה", "column.notifications": "התראות", - "column.pins": "פווסטים נעוצים", + "column.pins": "חיצרוצים נעוצים", "column.public": "פיד כללי (כל השרתים)", "column_back_button.label": "בחזרה", "column_header.hide_settings": "הסתרת הגדרות", @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "אפשרו בחירה מרובה בסקר", "compose_form.poll.switch_to_single": "אפשרו בחירה בודדת בסקר", "compose_form.publish": "פרסום", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "שמירת שינויים", "compose_form.sensitive.hide": "{count, plural, one {סימון מידע כרגיש} other {סימון מידע כרגיש}}", @@ -183,12 +184,12 @@ "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": "ההודעות האלו, משרת זה ואחרים ברשת המבוזרת, כרגע צוברות חשיפה.", + "dismissable_banner.explore_statuses": "החצרוצים האלו, משרת זה ואחרים ברשת המבוזרת, כרגע צוברים חשיפה.", "dismissable_banner.explore_tags": "התגיות האלו, משרת זה ואחרים ברשת המבוזרת, כרגע צוברות חשיפה.", - "dismissable_banner.public_timeline": "אלו הם ההודעות הציבוריות האחרונות מהמשתמשים משרת זה ואחרים ברשת המבוזרת ששרת זה יודע עליהן.", + "dismissable_banner.public_timeline": "אלו הם החצרוצים הציבוריים האחרונים מהמשתמשים משרת זה ואחרים ברשת המבוזרת ששרת זה יודע עליהן.", "embed.instructions": "ניתן להטמיע את ההודעה הזו באתרך ע\"י העתקת הקוד שלהלן.", "embed.preview": "דוגמא כיצד זה יראה:", "emoji_button.activity": "פעילות", @@ -234,11 +235,7 @@ "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": "פג תוקפה של קטגוריית הסינון הזו, יש צורך לשנות את תאריך התפוגה כדי שהסינון יוחל.", @@ -286,26 +283,26 @@ "home.column_settings.show_replies": "הצגת תגובות", "home.hide_announcements": "הסתר הכרזות", "home.show_announcements": "הצג הכרזות", - "interaction_modal.description.favourite": "עם חשבון מסטודון, ניתן לחבב את ההודעה כדי לומר למחבר/ת שהערכת את תוכנה או כדי לשמור אותה לקריאה בעתיד.", + "interaction_modal.description.favourite": "עם חשבון מסטודון, ניתן לחבב את החצרוץ כדי לומר למחבר/ת שהערכת את תוכנו או כדי לשמור אותו לקריאה בעתיד.", "interaction_modal.description.follow": "עם חשבון מסטודון, ניתן לעקוב אחרי {name} כדי לקבל את הםוסטים שלו/ה בפיד הבית.", - "interaction_modal.description.reblog": "עם חשבון מסטודון, ניתן להדהד את ההודעה ולשתף עם עוקבים.", - "interaction_modal.description.reply": "עם חשבון מסטודון, ניתן לענות להודעה.", + "interaction_modal.description.reblog": "עם חשבון מסטודון, ניתן להדהד את החצרוץ ולשתף עם עוקבים.", + "interaction_modal.description.reply": "עם חשבון מסטודון, ניתן לענות לחצרוץ.", "interaction_modal.on_another_server": "על שרת אחר", "interaction_modal.on_this_server": "על שרת זה", "interaction_modal.other_server_instructions": "ניתן להעתיק ולהדביק קישור זה לתוך שדה החיפוש באפליקציית מסטודון שבשימוש אצלך או בממשק הדפדפן של שרת המסטודון.", "interaction_modal.preamble": "כיוון שמסטודון מבוזרת, תוכל/י להשתמש בחשבון שלך משרתי מסטודון או רשתות תואמות אחרות אם אין לך חשבון על שרת זה.", - "interaction_modal.title.favourite": "חיבוב ההודעה של {name}", + "interaction_modal.title.favourite": "חיבוב החצרוץ של {name}", "interaction_modal.title.follow": "לעקוב אחרי {name}", - "interaction_modal.title.reblog": "להדהד את ההודעה של {name}", - "interaction_modal.title.reply": "תשובה להודעה של {name}", + "interaction_modal.title.reblog": "להדהד את החצרוץ של {name}", + "interaction_modal.title.reply": "תשובה לחצרוץ של {name}", "intervals.full.days": "{number, plural, one {# יום} other {# ימים}}", "intervals.full.hours": "{number, plural, one {# שעה} other {# שעות}}", "intervals.full.minutes": "{number, plural, one {# דקה} other {# דקות}}", "keyboard_shortcuts.back": "ניווט חזרה", "keyboard_shortcuts.blocked": "פתיחת רשימת חסומים", "keyboard_shortcuts.boost": "להדהד", - "keyboard_shortcuts.column": "להתמקד בהודעה באחד מהטורים", - "keyboard_shortcuts.compose": "להתמקד בתיבת חיבור ההודעות", + "keyboard_shortcuts.column": "להתמקד בחצרוץ באחד מהטורים", + "keyboard_shortcuts.compose": "להתמקד בתיבת חיבור החצרוצים", "keyboard_shortcuts.description": "תיאור", "keyboard_shortcuts.direct": "לפתיחת טור הודעות ישירות", "keyboard_shortcuts.down": "לנוע במורד הרשימה", @@ -332,7 +329,7 @@ "keyboard_shortcuts.start": "לפתוח את הטור \"בואו נתחיל\"", "keyboard_shortcuts.toggle_hidden": "הצגת/הסתרת טקסט מוסתר מאחורי אזהרת תוכן", "keyboard_shortcuts.toggle_sensitivity": "הצגת/הסתרת מדיה", - "keyboard_shortcuts.toot": "להתחיל הודעה חדשה", + "keyboard_shortcuts.toot": "להתחיל חיצרוץ חדש", "keyboard_shortcuts.unfocus": "לצאת מתיבת חיבור/חיפוש", "keyboard_shortcuts.up": "לנוע במעלה הרשימה", "lightbox.close": "סגירה", @@ -429,12 +426,12 @@ "notifications.filter.statuses": "עדכונים מאנשים במעקב", "notifications.grant_permission": "מתן הרשאה.", "notifications.group": "{count} התראות", - "notifications.mark_as_read": "סימון כל ההודעות כנקראו", + "notifications.mark_as_read": "סימון כל החצרוצים כנקראו", "notifications.permission_denied": "לא ניתן להציג התראות מסך כיוון כיוון שהרשאות דפדפן נשללו בעבר", "notifications.permission_denied_alert": "לא ניתן לאפשר נוטיפיקציות מסך שכן הדפדפן סורב הרשאה בעבר", "notifications.permission_required": "לא ניתן לאפשר נוטיפיקציות מסך כיוון שהרשאה דרושה לא ניתנה.", "notifications_permission_banner.enable": "לאפשר נוטיפיקציות מסך", - "notifications_permission_banner.how_to_control": "כדי לקבל הודעות גם כאשר מסטודון סגור יש לאפשר נוטיפיקציות מסך. ניתן לשלוט בדיוק איזה סוג של אינטראקציות יביא לנוטיפיקציות מסך דרך כפתור ה- {icon} מרגע שהן מאופשרות.", + "notifications_permission_banner.how_to_control": "כדי לקבל התראות גם כאשר מסטודון סגור יש לאפשר התראות מסך. ניתן לשלוט בדיוק איזה סוג של אינטראקציות יביא להתראות מסך דרך כפתור ה- {icon} מרגע שהן מאופשרות.", "notifications_permission_banner.title": "לעולם אל תחמיץ דבר", "picture_in_picture.restore": "החזירי למקומו", "poll.closed": "סגור", @@ -538,13 +535,13 @@ "server_banner.server_stats": "סטטיסטיקות שרת:", "sign_in_banner.create_account": "יצירת חשבון", "sign_in_banner.sign_in": "התחברות", - "sign_in_banner.text": "יש להתחבר כדי לעקוב אחרי משתמשים או תגיות, לחבב, לשתף ולענות להודעות, או לנהל תקשורת מהחשבון שלך על שרת אחר.", + "sign_in_banner.text": "יש להתחבר כדי לעקוב אחרי משתמשים או תגיות, לחבב, לשתף ולענות לחצרוצים, או לנהל תקשורת מהחשבון שלך על שרת אחר.", "status.admin_account": "פתח/י ממשק ניהול עבור @{name}", "status.admin_status": "Open this status in the moderation interface", "status.block": "חסימת @{name}", "status.bookmark": "סימניה", "status.cancel_reblog_private": "הסרת הדהוד", - "status.cannot_reblog": "לא ניתן להדהד הודעה זו", + "status.cannot_reblog": "לא ניתן להדהד חצרוץ זה", "status.copy": "העתק/י קישור להודעה זו", "status.delete": "מחיקה", "status.detailed_status": "תצוגת שיחה מפורטת", @@ -556,7 +553,7 @@ "status.favourite": "חיבוב", "status.filter": "סנן הודעה זו", "status.filtered": "סונן", - "status.hide": "הסתר הודעה", + "status.hide": "הסתר חצרוץ", "status.history.created": "{name} יצר/ה {date}", "status.history.edited": "{name} ערך/ה {date}", "status.load_more": "עוד", @@ -567,7 +564,7 @@ "status.mute_conversation": "השתקת שיחה", "status.open": "הרחבת הודעה זו", "status.pin": "הצמדה לפרופיל שלי", - "status.pinned": "הודעה נעוצה", + "status.pinned": "חצרוץ נעוץ", "status.read_more": "לקרוא עוד", "status.reblog": "הדהוד", "status.reblog_private": "להדהד ברמת הנראות המקורית", @@ -577,7 +574,7 @@ "status.remove_bookmark": "הסרת סימניה", "status.replied_to": "הגב לחשבון {name}", "status.reply": "תגובה", - "status.replyAll": "תגובה לפתיל", + "status.replyAll": "תגובה לשרשור", "status.report": "דיווח על @{name}", "status.sensitive_warning": "תוכן רגיש", "status.share": "שיתוף", @@ -592,7 +589,7 @@ "status.uncached_media_warning": "לא זמין", "status.unmute_conversation": "הסרת השתקת שיחה", "status.unpin": "לשחרר מקיבוע באודות", - "subscribed_languages.lead": "רק הודעות בשפות הנבחרות יופיעו בפיד הבית וברשימות שלך אחרי השינוי. נקו את כל הבחירות כדי לראות את כל השפות.", + "subscribed_languages.lead": "רק חצרוצים בשפות הנבחרות יופיעו בפיד הבית וברשימות שלך אחרי השינוי. נקו את כל הבחירות כדי לראות את כל השפות.", "subscribed_languages.save": "שמירת שינויים", "subscribed_languages.target": "שינוי רישום שפה עבור {target}", "suggestions.dismiss": "להתעלם מהצעה", diff --git a/app/javascript/mastodon/locales/hi.json b/app/javascript/mastodon/locales/hi.json index 6879f7a0c2..13cd57d5e0 100644 --- a/app/javascript/mastodon/locales/hi.json +++ b/app/javascript/mastodon/locales/hi.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "कई विकल्पों की अनुमति देने के लिए पोल बदलें", "compose_form.poll.switch_to_single": "एक ही विकल्प के लिए अनुमति देने के लिए पोल बदलें", "compose_form.publish": "Publish", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "परिवर्तनों को सहेजें", "compose_form.sensitive.hide": "मीडिया को संवेदनशील के रूप में चिह्नित करें", @@ -234,11 +235,7 @@ "errors.unexpected_crash.copy_stacktrace": "स्टैकट्रेस को क्लिपबोर्ड पर कॉपी करें", "errors.unexpected_crash.report_issue": "समस्या सूचित करें", "explore.search_results": "Search results", - "explore.suggested_follows": "आपके लिए", "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/hr.json b/app/javascript/mastodon/locales/hr.json index 83fe0b368d..8216e63033 100644 --- a/app/javascript/mastodon/locales/hr.json +++ b/app/javascript/mastodon/locales/hr.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Omogući višestruki odabir opcija ankete", "compose_form.poll.switch_to_single": "Omogući odabir samo jedne opcije ankete", "compose_form.publish": "Publish", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Save changes", "compose_form.sensitive.hide": "Označi medijski sadržaj kao osjetljiv", @@ -234,11 +235,7 @@ "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 452cc2cdb2..ab194cfceb 100644 --- a/app/javascript/mastodon/locales/hu.json +++ b/app/javascript/mastodon/locales/hu.json @@ -2,7 +2,7 @@ "about.blocks": "Moderált kiszolgálók", "about.contact": "Kapcsolat:", "about.disclaimer": "A Mastodon ingyenes, nyílt forráskódú szoftver, a Mastodon gGmbH védejegye.", - "about.domain_blocks.no_reason_available": "Az ok nem érhető el", + "about.domain_blocks.no_reason_available": "Nem áll rendelkezésre indoklás", "about.domain_blocks.preamble": "A Mastodon általában mindenféle tartalomcserét és interakciót lehetővé tesz bármelyik másik kiszolgálóval a födiverzumban. Ezek azok a kivételek, amelyek a mi kiszolgálónkon érvényben vannak.", "about.domain_blocks.silenced.explanation": "Általában nem fogsz profilokat és tartalmat látni erről a kiszolgálóról, hacsak közvetlenül fel nem keresed vagy követed.", "about.domain_blocks.silenced.title": "Korlátozott", @@ -65,14 +65,14 @@ "account.unmute": "@{name} némítás feloldása", "account.unmute_notifications": "@{name} némított értesítéseinek feloldása", "account.unmute_short": "Némitás feloldása", - "account_note.placeholder": "Klikk a feljegyzéshez", + "account_note.placeholder": "Kattints ide megjegyzés hozzáadásához", "admin.dashboard.daily_retention": "Napi regisztráció utáni felhasználómegtartási arány", "admin.dashboard.monthly_retention": "Havi regisztráció utáni felhasználómegtartási arány", "admin.dashboard.retention.average": "Átlag", "admin.dashboard.retention.cohort": "Regisztráció hónapja", - "admin.dashboard.retention.cohort_size": "Új felhasználó", + "admin.dashboard.retention.cohort_size": "Új felhasználók", "alert.rate_limited.message": "Próbáld újra {retry_time, time, medium} után.", - "alert.rate_limited.title": "Forgalomkorlátozás", + "alert.rate_limited.title": "Adatforgalom korlátozva", "alert.unexpected.message": "Váratlan hiba történt.", "alert.unexpected.title": "Hoppá!", "announcement.announcement": "Közlemény", @@ -103,7 +103,7 @@ "column.community": "Helyi idővonal", "column.direct": "Közvetlen üzenetek", "column.directory": "Profilok böngészése", - "column.domain_blocks": "Rejtett domainek", + "column.domain_blocks": "Letiltott tartománynevek", "column.favourites": "Kedvencek", "column.follow_requests": "Követési kérelmek", "column.home": "Kezdőlap", @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Szavazás megváltoztatása több választásosra", "compose_form.poll.switch_to_single": "Szavazás megváltoztatása egyetlen választásosra", "compose_form.publish": "Közzététel", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Módosítások mentése", "compose_form.sensitive.hide": "{count, plural, one {Média kényesnek jelölése} other {Média kényesnek jelölése}}", @@ -234,11 +235,7 @@ "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 5643e2ea95..285e966369 100644 --- a/app/javascript/mastodon/locales/hy.json +++ b/app/javascript/mastodon/locales/hy.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Հարցումը դարձնել բազմակի ընտրութեամբ", "compose_form.poll.switch_to_single": "Հարցումը դարձնել եզակի ընտրութեամբ", "compose_form.publish": "Publish", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "Հրապարակե՜լ", "compose_form.save_changes": "Պահպանել փոփոխութիւնները", "compose_form.sensitive.hide": "Նշել մեդիան որպէս դիւրազգաց", @@ -234,11 +235,7 @@ "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": "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 1c35ab6023..61e7e43d39 100644 --- a/app/javascript/mastodon/locales/id.json +++ b/app/javascript/mastodon/locales/id.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Ubah japat menjadi pilihan ganda", "compose_form.poll.switch_to_single": "Ubah japat menjadi pilihan tunggal", "compose_form.publish": "Terbitkan", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Simpan perubahan", "compose_form.sensitive.hide": "{count, plural, other {Tandai media sebagai sensitif}}", @@ -234,11 +235,7 @@ "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": "Untuk Anda", "explore.title": "Jelajahi", - "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/ig.json b/app/javascript/mastodon/locales/ig.json index 67f9c0c0a4..bf7c7baae7 100644 --- a/app/javascript/mastodon/locales/ig.json +++ b/app/javascript/mastodon/locales/ig.json @@ -138,6 +138,7 @@ "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}}", @@ -234,11 +235,7 @@ "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 6a294928d5..d14750f98b 100644 --- a/app/javascript/mastodon/locales/io.json +++ b/app/javascript/mastodon/locales/io.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Chanjez votposto por permisar multiselektaji", "compose_form.poll.switch_to_single": "Chanjez votposto por permisar una selektajo", "compose_form.publish": "Publikigez", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Sparez chanji", "compose_form.sensitive.hide": "{count, plural,one {Markizez medii quale privata} other {Markizez medii quale privata}}", @@ -234,11 +235,7 @@ "errors.unexpected_crash.copy_stacktrace": "Kopiez amastraso a klipplanko", "errors.unexpected_crash.report_issue": "Reportigez problemo", "explore.search_results": "Trovuri", - "explore.suggested_follows": "Por vu", "explore.title": "Explorez", - "explore.trending_links": "Niuzi", - "explore.trending_statuses": "Posti", - "explore.trending_tags": "Hashtagi", "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 4af4edb169..e6983e2877 100644 --- a/app/javascript/mastodon/locales/is.json +++ b/app/javascript/mastodon/locales/is.json @@ -9,11 +9,11 @@ "about.domain_blocks.suspended.explanation": "Engin gögn frá þessum vefþjóni verða unnin, geymd eða skipst á, sem gerir samskipti við notendur frá þessum vefþjóni ómöguleg.", "about.domain_blocks.suspended.title": "Í bið", "about.not_available": "Þessar upplýsingar hafa ekki verið gerðar aðgengilegar á þessum netþjóni.", - "about.powered_by": "Dreihýstur samskiptamiðill keyrður með {mastodon}", + "about.powered_by": "Dreifhýstur samskiptamiðill keyrður með {mastodon}", "about.rules": "Reglur netþjónsins", "account.account_note_header": "Minnispunktur", "account.add_or_remove_from_list": "Bæta við eða fjarlægja af listum", - "account.badges.bot": "Vélmenni", + "account.badges.bot": "Forskrift", "account.badges.group": "Hópur", "account.block": "Loka á @{name}", "account.block_domain": "Útiloka lénið {domain}", @@ -92,10 +92,10 @@ "bundle_modal_error.close": "Loka", "bundle_modal_error.message": "Eitthvað fór úrskeiðis við að hlaða inn þessari einingu.", "bundle_modal_error.retry": "Reyndu aftur", - "closed_registrations.other_server_instructions": "Þar sem Mastodon er víðvær, þá getur þú búið til aðgang á öðrum þjóni, en samt haft samskipti við þennan.", + "closed_registrations.other_server_instructions": "Þar sem Mastodon er ekki miðstýrt, þá getur þú búið til aðgang á öðrum þjóni, en samt haft samskipti við þennan.", "closed_registrations_modal.description": "Að búa til aðgang á {domain} er ekki mögulegt eins og er, en vinsamlegast hafðu í huga að þú þarft ekki aðgang sérstaklega á {domain} til að nota Mastodon.", - "closed_registrations_modal.find_another_server": "Finna annan þjón", - "closed_registrations_modal.preamble": "Mastodon er víðvær, svo það skiptir ekki máli hvar þú býrð til aðgang; þú munt get fylgt eftir og haft samskipti við hvern sem er á þessum þjóni. Þú getur jafnvel hýst þinn eigin Mastodon þjón!", + "closed_registrations_modal.find_another_server": "Finna annan netþjón", + "closed_registrations_modal.preamble": "Mastodon er ekki miðstýrt, svo það skiptir ekki máli hvar þú býrð til aðgang; þú munt get fylgt eftir og haft samskipti við hvern sem er á þessum þjóni. Þú getur jafnvel hýst þinn eigin Mastodon þjón!", "closed_registrations_modal.title": "Að nýskrá sig á Mastodon", "column.about": "Um hugbúnaðinn", "column.blocks": "Útilokaðir notendur", @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Breyta könnun svo hægt sé að hafa marga valkosti", "compose_form.poll.switch_to_single": "Breyta könnun svo hægt sé að hafa einn stakan valkost", "compose_form.publish": "Birta", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Vista breytingar", "compose_form.sensitive.hide": "{count, plural, one {Merkja mynd sem viðkvæma} other {Merkja myndir sem viðkvæmar}}", @@ -234,11 +235,7 @@ "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": "Fyrir þig", "explore.title": "Kanna", - "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 eea0939cd3..e3d87675a7 100644 --- a/app/javascript/mastodon/locales/it.json +++ b/app/javascript/mastodon/locales/it.json @@ -11,7 +11,7 @@ "about.not_available": "Queste informazioni non sono state rese disponibili su questo server.", "about.powered_by": "Social media decentralizzati alimentati da {mastodon}", "about.rules": "Regole del server", - "account.account_note_header": "Note", + "account.account_note_header": "Nota", "account.add_or_remove_from_list": "Aggiungi o togli dalle liste", "account.badges.bot": "Bot", "account.badges.group": "Gruppo", @@ -25,37 +25,37 @@ "account.domain_blocked": "Dominio bloccato", "account.edit_profile": "Modifica profilo", "account.enable_notifications": "Avvisami quando @{name} pubblica un post", - "account.endorse": "Metti in evidenza sul profilo", + "account.endorse": "In evidenza sul profilo", "account.featured_tags.last_status_at": "Ultimo post il {date}", "account.featured_tags.last_status_never": "Nessun post", "account.featured_tags.title": "Hashtag in evidenza di {name}", "account.follow": "Segui", "account.followers": "Follower", - "account.followers.empty": "Nessuno segue ancora questo utente.", - "account.followers_counter": "{count, plural, one {{counter} Follower} other {{counter} Follower}}", + "account.followers.empty": "Ancora nessuno segue questo utente.", + "account.followers_counter": "{count, plural, one {{counter} Seguace} other {{counter} Seguaci}}", "account.following": "Seguiti", - "account.following_counter": "{count, plural, other {{counter} Seguiti}}", - "account.follows.empty": "Questo utente non segue nessuno ancora.", + "account.following_counter": "{count, plural, one {{counter} Seguiti} other {{counter} Seguiti}}", + "account.follows.empty": "Questo utente non segue ancora nessuno.", "account.follows_you": "Ti segue", "account.go_to_profile": "Vai al profilo", - "account.hide_reblogs": "Nascondi condivisioni da @{name}", - "account.joined_short": "Account iscritto", - "account.languages": "Cambia le lingue di cui ricevere i post", + "account.hide_reblogs": "Nascondi potenziamenti da @{name}", + "account.joined_short": "Iscritto", + "account.languages": "Modifica le lingue d'iscrizione", "account.link_verified_on": "La proprietà di questo link è stata controllata il {date}", - "account.locked_info": "Questo è un account privato. Il proprietario approva manualmente chi può seguirlo.", + "account.locked_info": "Lo stato della privacy di questo profilo è impostato a bloccato. Il proprietario revisiona manualmente chi può seguirlo.", "account.media": "Media", "account.mention": "Menziona @{name}", - "account.moved_to": "{name} ha indicato che il suo nuovo account è ora:", + "account.moved_to": "{name} ha indicato che il suo nuovo profilo è ora:", "account.mute": "Silenzia @{name}", "account.mute_notifications": "Silenzia notifiche da @{name}", "account.muted": "Silenziato", - "account.open_original_page": "Apri pagina originale", + "account.open_original_page": "Apri la pagina originale", "account.posts": "Post", "account.posts_with_replies": "Post e risposte", "account.report": "Segnala @{name}", - "account.requested": "In attesa di approvazione. Clicca per annullare la richiesta di seguire", + "account.requested": "In attesa d'approvazione. Clicca per annullare la richiesta di seguire", "account.share": "Condividi il profilo di @{name}", - "account.show_reblogs": "Mostra condivisioni da @{name}", + "account.show_reblogs": "Mostra potenziamenti da @{name}", "account.statuses_counter": "{count, plural, one {{counter} Post} other {{counter} Post}}", "account.unblock": "Sblocca @{name}", "account.unblock_domain": "Sblocca il dominio {domain}", @@ -64,43 +64,43 @@ "account.unfollow": "Smetti di seguire", "account.unmute": "Riattiva @{name}", "account.unmute_notifications": "Riattiva le notifiche da @{name}", - "account.unmute_short": "Riattiva l'audio", + "account.unmute_short": "Riattiva", "account_note.placeholder": "Clicca per aggiungere una nota", - "admin.dashboard.daily_retention": "Tasso di ritenzione utente per giorno dopo la registrazione", - "admin.dashboard.monthly_retention": "Tasso di ritenzione utente per mese dopo la registrazione", + "admin.dashboard.daily_retention": "Tasso di ritenzione dell'utente per giorno, dopo la registrazione", + "admin.dashboard.monthly_retention": "Tasso di ritenzione dell'utente per mese, dopo la registrazione", "admin.dashboard.retention.average": "Media", - "admin.dashboard.retention.cohort": "Mese di iscrizione", + "admin.dashboard.retention.cohort": "Mese d'iscrizione", "admin.dashboard.retention.cohort_size": "Nuovi utenti", - "alert.rate_limited.message": "Riprova dopo le {retry_time, time, medium}.", - "alert.rate_limited.title": "Rate limit", + "alert.rate_limited.message": "Sei pregato di riprovare dopo le {retry_time, time, medium}.", + "alert.rate_limited.title": "Tasso limitato", "alert.unexpected.message": "Si è verificato un errore imprevisto.", "alert.unexpected.title": "Oops!", "announcement.announcement": "Annuncio", "attachments_list.unprocessed": "(non elaborato)", "audio.hide": "Nascondi audio", - "autosuggest_hashtag.per_week": "{count} per settimana", - "boost_modal.combo": "Puoi premere {combo} per saltare questo passaggio la prossima volta", - "bundle_column_error.copy_stacktrace": "Copia rapporto di errore", - "bundle_column_error.error.body": "La pagina richiesta non può essere visualizzata. Potrebbe essere a causa di un bug nel nostro codice o di un problema di compatibilità del browser.", + "autosuggest_hashtag.per_week": "{count} a settimana", + "boost_modal.combo": "Puoi premere {combo} per saltare questo passaggio, la prossima volta", + "bundle_column_error.copy_stacktrace": "Copia rapporto sull'errore", + "bundle_column_error.error.body": "Impossibile rendedrizzare la pagina richiesta. Potrebbe dipendere da un bug nel nostro codice o da un problema di compatibilità di un browser.", "bundle_column_error.error.title": "Oh, no!", "bundle_column_error.network.body": "C'è stato un errore durante il caricamento di questa pagina. Potrebbe essere dovuto a un problema temporaneo con la tua connessione internet o a questo server.", "bundle_column_error.network.title": "Errore di rete", "bundle_column_error.retry": "Riprova", - "bundle_column_error.return": "Torna alla pagina home", - "bundle_column_error.routing.body": "La pagina richiesta non è stata trovata. Sei sicuro che l'URL nella barra degli indirizzi è corretta?", + "bundle_column_error.return": "Torna alla home", + "bundle_column_error.routing.body": "Impossibile trovare la pagina richiesta. Sei sicuro che l'URL nella barra degli indirizzi sia corretto?", "bundle_column_error.routing.title": "404", "bundle_modal_error.close": "Chiudi", - "bundle_modal_error.message": "Qualcosa è andato storto durante il caricamento di questo componente.", + "bundle_modal_error.message": "Qualcosa è andato storto scaricando questo componente.", "bundle_modal_error.retry": "Riprova", - "closed_registrations.other_server_instructions": "Poiché Mastodon è decentralizzato, puoi creare un account su un altro server e continuare a interagire con questo.", - "closed_registrations_modal.description": "Al momento non è possibile creare un account su {domain}, ma tieni presente che non è necessario un account specifico su {domain} per utilizzare Mastodon.", + "closed_registrations.other_server_instructions": "Poiché Mastodon è decentralizzato, puoi creare un profilo su un altro server, pur continuando a interagire con questo.", + "closed_registrations_modal.description": "Correntemente, è impossibile creare un profilo su {domain}, ma sei pregato di tenere presente che non necessiti di un profilo specificamente su {domain} per utilizzare Mastodon.", "closed_registrations_modal.find_another_server": "Trova un altro server", - "closed_registrations_modal.preamble": "Mastodon è decentralizzato, quindi non importa dove crei il tuo account, sarai in grado di seguire e interagire con chiunque su questo server. Puoi persino ospitarlo autonomamente!", + "closed_registrations_modal.preamble": "Mastodon è decentralizzato, quindi, non importa dove crei il tuo profilo, potrai seguire e interagire con chiunque su questo server. Anche se sei tu stesso a ospitarlo!", "closed_registrations_modal.title": "Registrazione su Mastodon", - "column.about": "Informazioni su", + "column.about": "Info", "column.blocks": "Utenti bloccati", "column.bookmarks": "Segnalibri", - "column.community": "Timeline locale", + "column.community": "Cronologia locale", "column.direct": "Messaggi diretti", "column.directory": "Sfoglia profili", "column.domain_blocks": "Domini bloccati", @@ -110,41 +110,42 @@ "column.lists": "Elenchi", "column.mutes": "Utenti silenziati", "column.notifications": "Notifiche", - "column.pins": "Post fissati in cima", + "column.pins": "Post fissati", "column.public": "Timeline federata", "column_back_button.label": "Indietro", "column_header.hide_settings": "Nascondi impostazioni", "column_header.moveLeft_settings": "Sposta colonna a sinistra", "column_header.moveRight_settings": "Sposta colonna a destra", - "column_header.pin": "Fissa in cima", - "column_header.show_settings": "Mostra impostazioni", - "column_header.unpin": "Non fissare in cima", + "column_header.pin": "Fissa", + "column_header.show_settings": "Mostra le impostazioni", + "column_header.unpin": "Non fissare", "column_subheading.settings": "Impostazioni", "community.column_settings.local_only": "Solo Locale", "community.column_settings.media_only": "Solo Media", "community.column_settings.remote_only": "Solo Remoto", - "compose.language.change": "Cambia lingua", - "compose.language.search": "Ricerca lingue...", + "compose.language.change": "Cambia la lingua", + "compose.language.search": "Cerca lingue...", "compose_form.direct_message_warning_learn_more": "Scopri di più", - "compose_form.encryption_warning": "I messaggi su Mastodon non sono crittografati end-to-end. Non condividere dati sensibili su Mastodon.", - "compose_form.hashtag_warning": "Questo post non sarà elencato sotto alcun hashtag poiché senza elenco. Solo i toot pubblici possono essere ricercati per hashtag.", - "compose_form.lock_disclaimer": "Il tuo profilo non è {locked}. Chiunque può seguirti e vedere le tue pubblicazioni visibili solo dai follower.", + "compose_form.encryption_warning": "I post su Mastodon non sono crittografati end-to-end. Non condividere alcuna informazione sensibile su Mastodon.", + "compose_form.hashtag_warning": "Questo post non sarà elencato sotto alcun hashtag, non avendo una lista. Solo i post pubblici possono esser cercati per hashtag.", + "compose_form.lock_disclaimer": "Il tuo profilo non è {locked}. Chiunque può seguirti per visualizzare i tuoi post per soli seguaci.", "compose_form.lock_disclaimer.lock": "bloccato", - "compose_form.placeholder": "A cosa stai pensando?", + "compose_form.placeholder": "Cos'hai in mente?", "compose_form.poll.add_option": "Aggiungi una scelta", "compose_form.poll.duration": "Durata del sondaggio", "compose_form.poll.option_placeholder": "Scelta {number}", "compose_form.poll.remove_option": "Rimuovi questa scelta", - "compose_form.poll.switch_to_multiple": "Modifica sondaggio per consentire scelte multiple", - "compose_form.poll.switch_to_single": "Modifica sondaggio per consentire una singola scelta", + "compose_form.poll.switch_to_multiple": "Modifica il sondaggio per consentire scelte multiple", + "compose_form.poll.switch_to_single": "Modifica il sondaggio per consentire una singola scelta", "compose_form.publish": "Pubblica", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", - "compose_form.save_changes": "Salva modifiche", - "compose_form.sensitive.hide": "Segna media come sensibile", - "compose_form.sensitive.marked": "Questo media è contrassegnato come sensibile", - "compose_form.sensitive.unmarked": "Questo media non è contrassegnato come sensibile", - "compose_form.spoiler.marked": "Il testo è nascosto dietro l'avviso", - "compose_form.spoiler.unmarked": "Il testo non è nascosto", + "compose_form.save_changes": "Salva le modifiche", + "compose_form.sensitive.hide": "{count, plural, one {Segna media come sensibile} other {Segna media come sensibili}}", + "compose_form.sensitive.marked": "{count, plural, one {Il media è contrassegnato come sensibile} other {I media sono contrassegnati come sensibili}}", + "compose_form.sensitive.unmarked": "{count, plural, one {Il media non è contrassegnato come sensibile} other {I media non sono contrassegnati come sensibili}}", + "compose_form.spoiler.marked": "Rimuovi l'avviso del contenuto", + "compose_form.spoiler.unmarked": "Aggiungi l'avviso del contenuto", "compose_form.spoiler_placeholder": "Scrivi qui il tuo avviso", "confirmation_modal.cancel": "Annulla", "confirmations.block.block_and_report": "Blocca & Segnala", @@ -152,25 +153,25 @@ "confirmations.block.message": "Sei sicuro di voler bloccare {name}?", "confirmations.cancel_follow_request.confirm": "Annulla la richiesta", "confirmations.cancel_follow_request.message": "Sei sicuro di voler annullare la tua richiesta per seguire {name}?", - "confirmations.delete.confirm": "Cancella", - "confirmations.delete.message": "Sei sicuro di voler cancellare questo post?", - "confirmations.delete_list.confirm": "Cancella", - "confirmations.delete_list.message": "Sei sicuro di voler cancellare definitivamente questa lista?", - "confirmations.discard_edit_media.confirm": "Abbandona", - "confirmations.discard_edit_media.message": "Sono state apportate modifiche non salvate alla descrizione o all'anteprima del media, vuoi abbandonarle?", + "confirmations.delete.confirm": "Elimina", + "confirmations.delete.message": "Sei sicuro di voler eliminare questo post?", + "confirmations.delete_list.confirm": "Elimina", + "confirmations.delete_list.message": "Sei sicuro di voler eliminare permanentemente questa lista?", + "confirmations.discard_edit_media.confirm": "Scarta", + "confirmations.discard_edit_media.message": "Hai delle modifiche non salvate alla descrizione o anteprima del media, scartarle comunque?", "confirmations.domain_block.confirm": "Blocca l'intero dominio", "confirmations.domain_block.message": "Sei davvero, davvero sicur@ di voler bloccare {domain} completamente? Nella maggioranza dei casi, è preferibile e sufficiente bloccare o silenziare pochi account in modo mirato. Non vedrai più il contenuto da quel dominio né nelle timeline pubbliche né nelle tue notifiche. Anzi, verranno rimossi dai follower gli account di questo dominio.", "confirmations.logout.confirm": "Disconnettiti", "confirmations.logout.message": "Sei sicuro di volerti disconnettere?", "confirmations.mute.confirm": "Silenzia", - "confirmations.mute.explanation": "Questo nasconderà i post da loro ed i post che li menzionano, ma consentirà ancora loro di vedere i tuoi post e di seguirti.", + "confirmations.mute.explanation": "Questo nasconderà i post da loro e i post che li menzionano, ma consentirà comunque loro di visualizzare i tuoi post e di seguirti.", "confirmations.mute.message": "Sei sicuro di voler silenziare {name}?", - "confirmations.redraft.confirm": "Cancella e riscrivi", - "confirmations.redraft.message": "Sei sicuro di voler eliminare questo toot e riscriverlo? I preferiti e gli incrementi saranno persi e le risposte al post originale saranno perse.", + "confirmations.redraft.confirm": "Elimina e riscrivi", + "confirmations.redraft.message": "Sei sicuro di voler eliminare questo post e riscriverlo? I preferiti e i potenziamenti andranno persi e le risposte al post originale non saranno più collegate.", "confirmations.reply.confirm": "Rispondi", "confirmations.reply.message": "Rispondere ora sovrascriverà il messaggio che stai correntemente componendo. Sei sicuro di voler procedere?", "confirmations.unfollow.confirm": "Smetti di seguire", - "confirmations.unfollow.message": "Sei sicur@ di non voler più seguire {name}?", + "confirmations.unfollow.message": "Sei sicuro di voler smettere di seguire {name}?", "conversation.delete": "Elimina conversazione", "conversation.mark_as_read": "Segna come letto", "conversation.open": "Visualizza conversazione", @@ -181,15 +182,15 @@ "directory.local": "Solo da {domain}", "directory.new_arrivals": "Nuovi arrivi", "directory.recently_active": "Attivo di recente", - "disabled_account_banner.account_settings": "Impostazioni dell'account", - "disabled_account_banner.text": "Il tuo account {disabledAccount} è attualmente disabilitato.", - "dismissable_banner.community_timeline": "Questi sono i posti pubblici più recenti di persone i cui account sono ospitati da {domain}.", + "disabled_account_banner.account_settings": "Impostazioni del profilo", + "disabled_account_banner.text": "Il tuo profilo {disabledAccount} è correntemente disabilitato.", + "dismissable_banner.community_timeline": "Questi sono i post pubblici più recenti da persone i cui profili sono ospitati da {domain}.", "dismissable_banner.dismiss": "Ignora", - "dismissable_banner.explore_links": "Queste notizie sono in fase di discussione da parte di persone su questo e altri server della rete decentralizzata, in questo momento.", - "dismissable_banner.explore_statuses": "Questi post, da questo e da altri server nella rete decentralizzata, stanno guadagnando popolarità su questo server in questo momento.", - "dismissable_banner.explore_tags": "Questi hashtag stanno guadagnando popolarità tra le persone su questo e altri server della rete decentralizzata, in questo momento.", - "dismissable_banner.public_timeline": "Questi sono i post pubblici più recenti di persone, su questo e altri server della rete decentralizzata che questo server conosce.", - "embed.instructions": "Incorpora questo post sul tuo sito web copiando il codice sotto.", + "dismissable_banner.explore_links": "Queste notizie sono discusse da persone su questo e altri server della rete decentralizzata, al momento.", + "dismissable_banner.explore_statuses": "Questi post da questo e altri server nella rete decentralizzata, stanno ottenendo popolarità su questo server al momento.", + "dismissable_banner.explore_tags": "Questi hashtag stanno ottenendo popolarità tra le persone su questo e altri server della rete decentralizzata, al momento.", + "dismissable_banner.public_timeline": "Questi sono i post pubblici più recenti da persone su questo e altri server della rete decentralizzata, noti a questo server.", + "embed.instructions": "Incorpora questo post sul tuo sito web, copiando il seguente codice.", "embed.preview": "Ecco come apparirà:", "emoji_button.activity": "Attività", "emoji_button.clear": "Cancella", @@ -198,31 +199,31 @@ "emoji_button.food": "Cibo & Bevande", "emoji_button.label": "Inserisci emoji", "emoji_button.nature": "Natura", - "emoji_button.not_found": "Nessun emojos!! (╯°□°)╯︵ ┻━┻", + "emoji_button.not_found": "Nessun emoji corrispondente", "emoji_button.objects": "Oggetti", "emoji_button.people": "Persone", - "emoji_button.recent": "Usati frequentemente", + "emoji_button.recent": "Usate frequentemente", "emoji_button.search": "Cerca...", "emoji_button.search_results": "Risultati della ricerca", "emoji_button.symbols": "Simboli", "emoji_button.travel": "Viaggi & Luoghi", - "empty_column.account_suspended": "Account sospeso", + "empty_column.account_suspended": "Profilo sospeso", "empty_column.account_timeline": "Nessun post qui!", "empty_column.account_unavailable": "Profilo non disponibile", "empty_column.blocks": "Non hai ancora bloccato alcun utente.", - "empty_column.bookmarked_statuses": "Non hai ancora segnato alcun post. Quando ne segni uno, sarà mostrato qui.", - "empty_column.community": "La timeline locale è vuota. Condividi qualcosa pubblicamente per dare inizio alla festa!", - "empty_column.direct": "Non hai ancora nessun messaggio diretto. Quando ne manderai o riceverai qualcuno, apparirà qui.", - "empty_column.domain_blocks": "Non vi sono domini nascosti.", - "empty_column.explore_statuses": "Nulla è in tendenza in questo momento. Riprova più tardi!", - "empty_column.favourited_statuses": "Non hai ancora segnato nessun post come apprezzato. Quando lo farai, comparirà qui.", - "empty_column.favourites": "Nessuno ha ancora segnato questo post come apprezzato. Quando qualcuno lo farà, apparirà qui.", - "empty_column.follow_recommendations": "Sembra che nessun suggerimento possa essere generato per te. Puoi provare a usare la ricerca per cercare persone che potresti conoscere o esplorare hashtag di tendenza.", - "empty_column.follow_requests": "Non hai ancora ricevuto nessuna richiesta di follow. Quando ne riceverai una, verrà mostrata qui.", - "empty_column.hashtag": "Non c'è ancora nessun post con questo hashtag.", - "empty_column.home": "Non stai ancora seguendo nessuno. Visita {public} o usa la ricerca per incontrare nuove persone.", + "empty_column.bookmarked_statuses": "Non hai ancora salvato nei segnalibri alcun post. Quando lo farai, apparirà qui.", + "empty_column.community": "La cronologia locale è vuota. Scrivi qualcosa pubblicamente per dare inizio alla festa!", + "empty_column.direct": "Non hai ancora alcun messaggio diretto. Quando ne invierai o riceverai uno, apparirà qui.", + "empty_column.domain_blocks": "Ancora nessun dominio bloccato.", + "empty_column.explore_statuses": "Nulla è in tendenza al momento. Ricontrolla più tardi!", + "empty_column.favourited_statuses": "Non hai ancora alcun post preferito. Quando ne salverai uno tra i preferiti, apparirà qui.", + "empty_column.favourites": "Nessuno ha ancora messo questo post tra i preferiti. Quando qualcuno lo farà, apparirà qui.", + "empty_column.follow_recommendations": "Sembra che non sia stato possibile generare alcun suggerimento per te. Puoi provare a utilizzare la ricerca per cercare persone che potresti conoscere, o a esplorare gli hashtag in tendenza.", + "empty_column.follow_requests": "Non hai ancora alcuna richiesta di seguirti. Quando ne riceverai una, apparirà qui.", + "empty_column.hashtag": "Non c'è ancora nulla in questo hashtag.", + "empty_column.home": "La cronologia della tua home è vuota! Segui altre persone per riempirla. {suggestions}", "empty_column.home.suggestions": "Vedi alcuni suggerimenti", - "empty_column.list": "Non c'è ancora niente in questa lista. Quando i membri di questa lista pubblicheranno nuovi stati, appariranno qui.", + "empty_column.list": "Non c'è ancora nulla in questa lista. Quando i membri di questa lista pubblicheranno dei nuovi post, appariranno qui.", "empty_column.lists": "Non hai ancora nessuna lista. Quando ne creerai qualcuna, comparirà qui.", "empty_column.mutes": "Non hai ancora silenziato nessun utente.", "empty_column.notifications": "Non hai ancora nessuna notifica. Interagisci con altri per iniziare conversazioni.", @@ -234,11 +235,7 @@ "errors.unexpected_crash.copy_stacktrace": "Copia stacktrace negli appunti", "errors.unexpected_crash.report_issue": "Segnala il problema", "explore.search_results": "Risultati della ricerca", - "explore.suggested_follows": "Per te", "explore.title": "Esplora", - "explore.trending_links": "Notizie", - "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, dovrai modificarne la data di scadenza per applicarlo.", @@ -522,7 +519,7 @@ "search_popout.tips.status": "post", "search_popout.tips.text": "Testo semplice per trovare nomi visualizzati, nomi utente e hashtag che lo contengono", "search_popout.tips.user": "utente", - "search_results.accounts": "Gente", + "search_results.accounts": "Persone", "search_results.all": "Tutto", "search_results.hashtags": "Hashtag", "search_results.nothing_found": "Impossibile trovare qualcosa per questi termini di ricerca", diff --git a/app/javascript/mastodon/locales/ja.json b/app/javascript/mastodon/locales/ja.json index fbf8ab628e..73dd24825d 100644 --- a/app/javascript/mastodon/locales/ja.json +++ b/app/javascript/mastodon/locales/ja.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "複数選択に変更", "compose_form.poll.switch_to_single": "単一選択に変更", "compose_form.publish": "投稿", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "変更を保存", "compose_form.sensitive.hide": "メディアを閲覧注意にする", @@ -234,11 +235,7 @@ "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/ka.json b/app/javascript/mastodon/locales/ka.json index 39e84e0040..ffdd38cfd8 100644 --- a/app/javascript/mastodon/locales/ka.json +++ b/app/javascript/mastodon/locales/ka.json @@ -138,6 +138,7 @@ "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}}", @@ -234,11 +235,7 @@ "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 a91d6f76c4..e776eb9c2c 100644 --- a/app/javascript/mastodon/locales/kab.json +++ b/app/javascript/mastodon/locales/kab.json @@ -49,7 +49,7 @@ "account.mute": "Sgugem @{name}", "account.mute_notifications": "Sgugem tilɣa sγur @{name}", "account.muted": "Yettwasgugem", - "account.open_original_page": "Open original page", + "account.open_original_page": "Ldi asebter anasli", "account.posts": "Tisuffaɣ", "account.posts_with_replies": "Tisuffaɣ d tririyin", "account.report": "Cetki ɣef @{name}", @@ -59,12 +59,12 @@ "account.statuses_counter": "{count, plural, one {{counter} n tsuffeɣt} other {{counter} n tsuffaɣ}}", "account.unblock": "Serreḥ i @{name}", "account.unblock_domain": "Ssken-d {domain}", - "account.unblock_short": "Unblock", + "account.unblock_short": "Serreḥ", "account.unendorse": "Ur ttwellih ara fell-as deg umaɣnu-inek", "account.unfollow": "Ur ṭṭafaṛ ara", "account.unmute": "Kkes asgugem ɣef @{name}", "account.unmute_notifications": "Serreḥ ilɣa sɣur @{name}", - "account.unmute_short": "Unmute", + "account.unmute_short": "Kkes asgugem", "account_note.placeholder": "Ulac iwenniten", "admin.dashboard.daily_retention": "User retention rate by day after sign-up", "admin.dashboard.monthly_retention": "User retention rate by month after sign-up", @@ -138,6 +138,7 @@ "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": "Suffeɣ", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Sekles ibeddilen", "compose_form.sensitive.hide": "Creḍ allal n teywalt d anafri", @@ -175,13 +176,13 @@ "conversation.mark_as_read": "Creḍ yettwaɣṛa", "conversation.open": "Ssken adiwenni", "conversation.with": "Akked {names}", - "copypaste.copied": "Copied", + "copypaste.copied": "Yettwanɣel", "copypaste.copy": "Nγel", "directory.federated": "Deg fedivers yettwasnen", "directory.local": "Seg {domain} kan", "directory.new_arrivals": "Imaynuten id yewḍen", "directory.recently_active": "Yermed xas melmi kan", - "disabled_account_banner.account_settings": "Account settings", + "disabled_account_banner.account_settings": "Iγewwaṛen n umiḍan", "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", @@ -234,24 +235,20 @@ "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": "I kečč·kem", "explore.title": "Snirem", - "explore.trending_links": "Isallen", - "explore.trending_statuses": "Tisuffaɣ", - "explore.trending_tags": "Ihacṭagen", "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.settings_link": "asebter n yiɣewwaṛen", "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.prompt_new": "Taggayt tamaynutt : {name}", + "filter_modal.select_filter.search": "Nadi neɣ snulfu-d", "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", @@ -373,7 +370,7 @@ "navigation_bar.discover": "Ẓer", "navigation_bar.domain_blocks": "Tiɣula yeffren", "navigation_bar.edit_profile": "Ẓreg amaɣnu", - "navigation_bar.explore": "Explore", + "navigation_bar.explore": "Snirem", "navigation_bar.favourites": "Ismenyifen", "navigation_bar.filters": "Awalen i yettwasgugmen", "navigation_bar.follow_requests": "Isuturen n teḍfeṛt", @@ -472,7 +469,7 @@ "relative_time.seconds": "{number}tas", "relative_time.today": "assa", "reply_indicator.cancel": "Sefsex", - "report.block": "Block", + "report.block": "Sewḥel", "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": "Tiyyaḍ", "report.categories.spam": "Aspam", @@ -510,12 +507,12 @@ "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.other": "Ayen nniḍen", + "report_notification.categories.spam": "Aspam", "report_notification.categories.violation": "Rule violation", - "report_notification.open": "Open report", + "report_notification.open": "Ldi aneqqis", "search.placeholder": "Nadi", - "search.search_or_paste": "Search or paste URL", + "search.search_or_paste": "Nadi neɣ senṭeḍ URL", "search_popout.search_format": "Anadi yenneflin", "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": "ahacṭag", @@ -528,11 +525,11 @@ "search_results.nothing_found": "Could not find anything for these search terms", "search_results.statuses": "Tibeṛṛaniyin", "search_results.statuses_fts_disabled": "Anadi ɣef tjewwiqin s ugbur-nsent ur yermid ara deg uqeddac-agi n Maṣṭudun.", - "search_results.title": "Search for {q}", + "search_results.title": "Anadi ɣef {q}", "search_results.total": "{count, number} {count, plural, one {n ugemmuḍ} other {n yigemmuḍen}}", "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.administered_by": "Yettwadbel sɣur :", "server_banner.introduction": "{domain} is part of the decentralized social network powered by {mastodon}.", "server_banner.learn_more": "Issin ugar", "server_banner.server_stats": "Server stats:", @@ -588,7 +585,7 @@ "status.show_more_all": "Ẓerr ugar lebda", "status.show_original": "Show original", "status.translate": "Suqel", - "status.translated_from_with": "Translated from {lang} using {provider}", + "status.translated_from_with": "Yettwasuqel seg {lang} s {provider}", "status.uncached_media_warning": "Ulac-it", "status.unmute_conversation": "Kkes asgugem n udiwenni", "status.unpin": "Kkes asenteḍ seg umaɣnu", diff --git a/app/javascript/mastodon/locales/kk.json b/app/javascript/mastodon/locales/kk.json index 6bd43ffe8f..b4f6fa120c 100644 --- a/app/javascript/mastodon/locales/kk.json +++ b/app/javascript/mastodon/locales/kk.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Бірнеше жауап таңдайтындай қылу", "compose_form.poll.switch_to_single": "Тек бір жауап таңдайтындай қылу", "compose_form.publish": "Publish", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Save changes", "compose_form.sensitive.hide": "Сезімтал ретінде белгіле", @@ -234,11 +235,7 @@ "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 a504ebb99c..4e1bcbdc61 100644 --- a/app/javascript/mastodon/locales/kn.json +++ b/app/javascript/mastodon/locales/kn.json @@ -138,6 +138,7 @@ "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}}", @@ -234,11 +235,7 @@ "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 2b0cb7e30c..d1dc7ea107 100644 --- a/app/javascript/mastodon/locales/ko.json +++ b/app/javascript/mastodon/locales/ko.json @@ -2,7 +2,7 @@ "about.blocks": "제한된 서버들", "about.contact": "연락처:", "about.disclaimer": "마스토돈은 자유 오픈소스 소프트웨어이며, Mastodon gGmbH의 상표입니다", - "about.domain_blocks.no_reason_available": "알 수 없는 이유", + "about.domain_blocks.no_reason_available": "이유 비공개", "about.domain_blocks.preamble": "마스토돈은 일반적으로 연합우주에 있는 어떤 서버의 사용자와도 게시물을 보고 응답을 할 수 있도록 허용합니다. 다음 항목들은 특정한 서버에 대해 만들어 진 예외사항입니다.", "about.domain_blocks.silenced.explanation": "명시적으로 찾아보거나 팔로우를 하기 전까지는, 이 서버에 있는 프로필이나 게시물 등을 일반적으로 볼 수 없습니다.", "about.domain_blocks.silenced.title": "제한됨", @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "다중 선택이 가능한 투표로 변경", "compose_form.poll.switch_to_single": "단일 선택 투표로 변경", "compose_form.publish": "게시", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "변경사항 저장", "compose_form.sensitive.hide": "미디어를 민감함으로 설정하기", @@ -153,7 +154,7 @@ "confirmations.cancel_follow_request.confirm": "요청 삭제", "confirmations.cancel_follow_request.message": "정말 {name}님에 대한 팔로우 요청을 취소하시겠습니까?", "confirmations.delete.confirm": "삭제", - "confirmations.delete.message": "정말로 이 글을 삭제하시겠습니까?", + "confirmations.delete.message": "정말로 이 게시물을 삭제하시겠습니까?", "confirmations.delete_list.confirm": "삭제", "confirmations.delete_list.message": "정말로 이 리스트를 영구적으로 삭제하시겠습니까?", "confirmations.discard_edit_media.confirm": "저장 안함", @@ -234,11 +235,7 @@ "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": "이 필터 카테고리는 만료되었습니다, 적용하려면 만료 일자를 변경할 필요가 있습니다.", @@ -292,7 +289,7 @@ "interaction_modal.description.reply": "마스토돈 계정을 통해, 이 게시물에 응답할 수 있습니다.", "interaction_modal.on_another_server": "다른 서버에", "interaction_modal.on_this_server": "이 서버에서", - "interaction_modal.other_server_instructions": "즐겨찾는 마스토돈 앱이나 마스토돈 서버의 웹 인터페이스 내 검색 영역에 이 URL을 복사 및 붙여넣기 하세요.", + "interaction_modal.other_server_instructions": "주로 이용하는 마스토돈 앱이나 마스토돈 서버의 웹 인터페이스 내 검색 영역에 이 URL을 복사 및 붙여넣기 하세요.", "interaction_modal.preamble": "마스토돈은 분산화 되어 있기 때문에, 이곳에 계정이 없더라도 다른 곳에서 운영되는 마스토돈 서버나 호환 되는 플랫폼에 있는 계정을 사용할 수 있습니다.", "interaction_modal.title.favourite": "{name} 님의 게시물을 마음에 들어하기", "interaction_modal.title.follow": "{name} 님을 팔로우", @@ -366,14 +363,14 @@ "mute_modal.indefinite": "무기한", "navigation_bar.about": "정보", "navigation_bar.blocks": "차단한 사용자", - "navigation_bar.bookmarks": "책갈피", + "navigation_bar.bookmarks": "보관함", "navigation_bar.community_timeline": "로컬 타임라인", "navigation_bar.compose": "새 게시물 작성", "navigation_bar.direct": "다이렉트 메시지", "navigation_bar.discover": "발견하기", "navigation_bar.domain_blocks": "차단한 도메인", "navigation_bar.edit_profile": "프로필 편집", - "navigation_bar.explore": "탐색하기", + "navigation_bar.explore": "둘러보기", "navigation_bar.favourites": "좋아요", "navigation_bar.filters": "뮤트한 단어", "navigation_bar.follow_requests": "팔로우 요청", @@ -397,8 +394,8 @@ "notification.own_poll": "내 투표가 끝났습니다", "notification.poll": "당신이 참여 한 투표가 종료되었습니다", "notification.reblog": "{name} 님이 부스트했습니다", - "notification.status": "{name} 님이 방금 글을 올렸습니다", - "notification.update": "{name} 님이 글을 수정했습니다", + "notification.status": "{name} 님이 방금 게시물을 올렸습니다", + "notification.update": "{name} 님이 게시물을 수정했습니다", "notifications.clear": "알림 지우기", "notifications.clear_confirmation": "정말로 알림을 삭제하시겠습니까?", "notifications.column_settings.admin.report": "새 신고:", @@ -424,9 +421,9 @@ "notifications.filter.boosts": "부스트", "notifications.filter.favourites": "좋아요", "notifications.filter.follows": "팔로우", - "notifications.filter.mentions": "답글", + "notifications.filter.mentions": "멘션", "notifications.filter.polls": "투표 결과", - "notifications.filter.statuses": "팔로우 하는 사람의 최신 글", + "notifications.filter.statuses": "팔로우 하는 사람들의 최신 게시물", "notifications.grant_permission": "권한 부여.", "notifications.group": "{count}개의 알림", "notifications.mark_as_read": "모든 알림을 읽은 상태로 표시", @@ -447,14 +444,14 @@ "poll_button.add_poll": "투표 추가", "poll_button.remove_poll": "투표 삭제", "privacy.change": "게시물의 프라이버시 설정을 변경", - "privacy.direct.long": "언급한 사용자만 볼 수 있음", + "privacy.direct.long": "언급된 사용자만 볼 수 있음", "privacy.direct.short": "멘션한 사람들만", - "privacy.private.long": "팔로워만 볼 수 있음", + "privacy.private.long": "팔로워에게만 공개", "privacy.private.short": "팔로워 전용", "privacy.public.long": "모두가 볼 수 있음", "privacy.public.short": "공개", "privacy.unlisted.long": "모두가 볼 수 있지만, 발견하기 기능에서는 제외됨", - "privacy.unlisted.short": "일부 비공개", + "privacy.unlisted.short": "타임라인에 비표시", "privacy_policy.last_updated": "{date}에 마지막으로 업데이트됨", "privacy_policy.title": "개인정보 정책", "refresh": "새로고침", @@ -480,7 +477,7 @@ "report.category.subtitle": "가장 알맞은 것을 선택하세요", "report.category.title": "이 {type}에 무슨 문제가 있는지 알려주세요", "report.category.title_account": "프로필", - "report.category.title_status": "글", + "report.category.title_status": "게시물", "report.close": "완료", "report.comment.title": "우리가 더 알아야 할 내용이 있나요?", "report.forward": "{target}에 포워드 됨", @@ -500,14 +497,14 @@ "report.rules.subtitle": "해당하는 사항을 모두 선택하세요", "report.rules.title": "어떤 규칙을 위반했나요?", "report.statuses.subtitle": "해당하는 사항을 모두 선택하세요", - "report.statuses.title": "이 신고를 뒷받침할 글이 있습니까?", + "report.statuses.title": "이 신고에 대해서 더 참고해야 할 게시물이 있나요?", "report.submit": "신고하기", "report.target": "{target} 신고하기", "report.thanks.take_action": "마스토돈에서 나에게 보이는 것을 조절하기 위한 몇 가지 선택사항들이 존재합니다:", "report.thanks.take_action_actionable": "서버의 중재자들이 이것을 심사하는 동안, 당신은 @{name}에 대한 행동을 취할 수 있습니다:", "report.thanks.title": "이런 것을 보지 않길 원하나요?", "report.thanks.title_actionable": "신고해주셔서 감사합니다, 중재자분들이 확인할 예정입니다.", - "report.unfollow": "@{name} 님을 팔로우 해제하기", + "report.unfollow": "@{name}을 팔로우 해제", "report.unfollow_explanation": "이 계정을 팔로우 하고 있습니다. 홈 피드에서 더 이상 보지 않으려면 팔로우를 해제하십시오.", "report_notification.attached_statuses": "{count}개의 게시물 첨부됨", "report_notification.categories.other": "기타", @@ -539,16 +536,16 @@ "sign_in_banner.create_account": "계정 생성", "sign_in_banner.sign_in": "로그인", "sign_in_banner.text": "로그인을 통해 프로필이나 해시태그를 팔로우하거나 마음에 들어하거나 공유하고 답글을 달 수 있습니다, 혹은 다른 서버에 있는 본인의 계정을 통해 참여할 수도 있습니다.", - "status.admin_account": "@{name} 님의 관리 화면 열기", - "status.admin_status": "관리 화면에서 이 글을 열기", - "status.block": "@{name} 님을 차단하기", - "status.bookmark": "책갈피에 넣기", + "status.admin_account": "@{name}에 대한 중재 화면 열기", + "status.admin_status": "중재 화면에서 이 게시물 열기", + "status.block": "@{name} 차단", + "status.bookmark": "보관", "status.cancel_reblog_private": "부스트 취소", "status.cannot_reblog": "이 게시물은 부스트 할 수 없습니다", - "status.copy": "글 링크 복사", + "status.copy": "게시물 링크 복사", "status.delete": "삭제", "status.detailed_status": "대화 자세히 보기", - "status.direct": "@{name} 님에게 쪽지 보내기", + "status.direct": "@{name}에게 다이렉트 메시지", "status.edit": "수정", "status.edited": "{date}에 편집됨", "status.edited_x_times": "{count}번 수정됨", @@ -565,7 +562,7 @@ "status.more": "자세히", "status.mute": "@{name} 님을 뮤트하기", "status.mute_conversation": "이 대화를 뮤트", - "status.open": "글 펼치기", + "status.open": "상세 정보 표시", "status.pin": "고정", "status.pinned": "고정된 게시물", "status.read_more": "더 보기", @@ -575,7 +572,7 @@ "status.reblogs.empty": "아직 아무도 이 게시물을 부스트하지 않았습니다. 부스트 한 사람들이 여기에 표시 됩니다.", "status.redraft": "지우고 다시 쓰기", "status.remove_bookmark": "보관한 게시물 삭제", - "status.replied_to": "{name} 님에게 답장", + "status.replied_to": "{name} 님에게", "status.reply": "답장", "status.replyAll": "글타래에 답장", "status.report": "{name} 님을 신고하기", diff --git a/app/javascript/mastodon/locales/ku.json b/app/javascript/mastodon/locales/ku.json index a2ace7deb9..df79ef51c4 100644 --- a/app/javascript/mastodon/locales/ku.json +++ b/app/javascript/mastodon/locales/ku.json @@ -37,9 +37,9 @@ "account.following_counter": "{count, plural, one {{counter} Dişopîne} other {{counter} Dişopîne}}", "account.follows.empty": "Ev bikarhêner hin kesekî heya niha neşopandiye.", "account.follows_you": "Te dişopîne", - "account.go_to_profile": "Go to profile", + "account.go_to_profile": "Biçe bo profîlê", "account.hide_reblogs": "Bilindkirinên ji @{name} veşêre", - "account.joined_short": "Tevlî bû", + "account.joined_short": "Dîroka tevlîbûnê", "account.languages": "Zimanên beşdarbûyî biguherîne", "account.link_verified_on": "Xwedaniya li vê girêdanê di {date} de hatiye kontrolkirin", "account.locked_info": "Rewşa vê ajimêrê wek kilîtkirî hatiye sazkirin. Xwediyê ajimêrê, bi destan dinirxîne şopandinê dinirxîne.", @@ -87,13 +87,13 @@ "bundle_column_error.network.title": "Çewtiya torê", "bundle_column_error.retry": "Dîsa biceribîne", "bundle_column_error.return": "Vegere rûpela sereke", - "bundle_column_error.routing.body": "Rûpela xwestî nehate dîtin. Tu bawerî ku girêdana di kodika lêgerînê de rast e?", + "bundle_column_error.routing.body": "Rûpela xwestî nehate dîtin. Tu pê bawerî ku girêdana di darika navnîşanê de rast e?", "bundle_column_error.routing.title": "404", "bundle_modal_error.close": "Bigire", "bundle_modal_error.message": "Di dema barkirina vê hêmanê de tiştek çewt çê bû.", "bundle_modal_error.retry": "Dîsa bicerbîne", - "closed_registrations.other_server_instructions": "Ji ber ku Mastodon nenavendî ye, tu dikarî li ser pêşkêşkareke din hesabekî vekî û dîsa jî bi vê pêşkêşkarê re têkiliyê daynî.", - "closed_registrations_modal.description": "Afirandina hesabekî li ser {domain}ê niha ne pêkan e, lê tika ye ji bîr neke ku ji bo bikaranîna Mastodonê ne mecbûrî ye hesabekî te yê {domain}ê hebe.", + "closed_registrations.other_server_instructions": "Ji ber ku Mastodon nenavendî ye, tu dika li ser rajekarek din ajimêrekê biafirînî û hîn jî bi vê yekê re tev bigerî.", + "closed_registrations_modal.description": "Afirandina ajimêrekê li ser {domain} niha ne pêkan e, lê ji kerema xwe ji bîr neke ku pêdiviya te bi hebûna ajimêreke taybet li ser {domain} tune ye ku tu Mastodon bi kar bînî.", "closed_registrations_modal.find_another_server": "Rajekareke din bibîne", "closed_registrations_modal.preamble": "Mastodon nenavendî ye, ji ber vê yekê tu li ku derê ajimêrê xwe biafirînê, tu yê bikaribî li ser vê rajekarê her kesî bişopînî û têkilî deynî. Her wiha tu dikarî wê bi xwe pêşkêş bikî!", "closed_registrations_modal.title": "Tomar bibe li ser Mastodon", @@ -128,7 +128,7 @@ "compose_form.direct_message_warning_learn_more": "Bêtir fêr bibe", "compose_form.encryption_warning": "Şandiyên li ser Mastodon dawî-bi-dawî ne şîfrekirî ne. Li ser Mastodon zanyariyên hestyar parve neke.", "compose_form.hashtag_warning": "Ev şandî ji ber ku nehatiye tomarkirin dê di binê hashtagê de neyê tomar kirin. Tenê peyamên gelemperî dikarin bi hashtagê werin lêgerîn.", - "compose_form.lock_disclaimer": "Ajimêrê te {locked} nîne. Herkes dikare te bişopîne da ku şandiyên te yên tenê şopînerên te ra xûya dibin bibînin.", + "compose_form.lock_disclaimer": "Ajimêrê te ne {locked}. Herkes dikare te bişopîne da ku şandiyên te yên tenê ji şopînerên re têne xuyakirin bibînin.", "compose_form.lock_disclaimer.lock": "girtî ye", "compose_form.placeholder": "Çi di hişê te derbas dibe?", "compose_form.poll.add_option": "Hilbijarekî tevlî bike", @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Rapirsî yê biguherînin da ku destûr bidin vebijarkên pirjimar", "compose_form.poll.switch_to_single": "Rapirsîyê biguherîne da ku mafê bidî tenê vebijêrkek", "compose_form.publish": "Biweşîne", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Guhertinan tomar bike", "compose_form.sensitive.hide": "{count, plural, one {Medya wekî hestiyar nîşan bide} other {Medya wekî hestiyar nîşan bide}}", @@ -181,8 +182,8 @@ "directory.local": "Tenê ji {domain}", "directory.new_arrivals": "Kesên ku nû hatine", "directory.recently_active": "Di demên dawî de çalak", - "disabled_account_banner.account_settings": "Account settings", - "disabled_account_banner.text": "Your account {disabledAccount} is currently disabled.", + "disabled_account_banner.account_settings": "Sazkariyên ajimêr", + "disabled_account_banner.text": "Ajimêrê te {disabledAccount} niha neçalak e.", "dismissable_banner.community_timeline": "Ev şandiyên giştî yên herî dawî ji kesên ku ajimêrê wan ji aliyê {domain} ve têne pêşkêşkirin.", "dismissable_banner.dismiss": "Paşguh bike", "dismissable_banner.explore_links": "Ev çîrokên nûçeyan niha li ser vê û rajekarên din ên tora nenavendî ji aliyê mirovan ve têne axaftin.", @@ -206,7 +207,7 @@ "emoji_button.search_results": "Encamên lêgerînê", "emoji_button.symbols": "Sembol", "emoji_button.travel": "Geşt û şûn", - "empty_column.account_suspended": "Hesab hatiye rawestandin", + "empty_column.account_suspended": "Ajimêr hatiye rawestandin", "empty_column.account_timeline": "Li vir şandî tune!", "empty_column.account_unavailable": "Profîl nayê peydakirin", "empty_column.blocks": "Te tu bikarhêner asteng nekiriye.", @@ -220,7 +221,7 @@ "empty_column.follow_recommendations": "Wusa dixuye ku ji bo we tu pêşniyar nehatine çêkirin. Hûn dikarin lêgerînê bikarbînin da ku li kesên ku hûn nas dikin bigerin an hashtagên trendî bigerin.", "empty_column.follow_requests": "Hê jî daxwaza şopandinê tunne ye. Dema daxwazek hat, yê li vir were nîşan kirin.", "empty_column.hashtag": "Di vê hashtagê de hêj tiştekî tune.", - "empty_column.home": "Demnameya mala we vala ye! Ji bona tijîkirinê bêtir mirovan bişopînin. {suggestions}", + "empty_column.home": "Rojeva demnameya te vala ye! Ji bona tijîkirinê bêtir mirovan bişopîne. {suggestions}", "empty_column.home.suggestions": "Hinek pêşniyaran bibîne", "empty_column.list": "Di vê lîsteyê de hîn tiştek tune ye. Gava ku endamên vê lîsteyê peyamên nû biweşînin, ew ê li virê xuya bibin.", "empty_column.lists": "Hîn tu lîsteyên te tune ne. Dema yekê çêkî, ew ê li virê xuya bibe.", @@ -234,11 +235,7 @@ "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î.", @@ -292,7 +289,7 @@ "interaction_modal.description.reply": "Bi ajimêrekê li ser Mastodon, tu dikarî bersiva vê şandiyê bidî.", "interaction_modal.on_another_server": "Li ser rajekareke cuda", "interaction_modal.on_this_server": "Li ser ev rajekar", - "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.other_server_instructions": "Vê girêdanê jê bigire û pêve bike di zeviya lêgerînê de ji sepana xwe ya Mastodon a bijarte yan jî navrûyê bikarhêneriyê ya tevnê ji rajekarê Mastodon.", "interaction_modal.preamble": "Ji ber ku Mastodon nenavendî ye, tu dikarî ajimêrê xwe ya heyî ku ji aliyê rajekarek din a Mastodon an platformek lihevhatî ve hatî pêşkêşkirin bi kar bînî ku ajimêrê te li ser vê yekê tune be.", "interaction_modal.title.favourite": "Şandiyê {name} bijarte bike", "interaction_modal.title.follow": "{name} bişopîne", @@ -360,7 +357,7 @@ "media_gallery.toggle_visible": "{number, plural, one {Wêneyê veşêre} other {Wêneyan veşêre}}", "missing_indicator.label": "Nehate dîtin", "missing_indicator.sublabel": "Ev çavkanî nehat dîtin", - "moved_to_account_banner.text": "Your account {disabledAccount} is currently disabled because you moved to {movedToAccount}.", + "moved_to_account_banner.text": "Ajimêrê te {disabledAccount} niha neçalak e ji ber ku te bar kir bo {movedToAccount}.", "mute_modal.duration": "Dem", "mute_modal.hide_notifications": "Agahdariyan ji ev bikarhêner veşêre?", "mute_modal.indefinite": "Nediyar", @@ -515,7 +512,7 @@ "report_notification.categories.violation": "Binpêkirina rêzîkê", "report_notification.open": "Ragihandinê veke", "search.placeholder": "Bigere", - "search.search_or_paste": "Lêgerîn yan jî URLê pê ve bike", + "search.search_or_paste": "Bigere yan jî girêdanê pêve bike", "search_popout.search_format": "Dirûva lêgerîna pêşketî", "search_popout.tips.full_text": "Nivîsên hêsan, şandiyên ku te nivîsandiye, bijare kiriye, bilind kiriye an jî yên behsa te kirine û her wiha navê bikarhêneran, navên xûya dike û hashtagan vedigerîne.", "search_popout.tips.hashtag": "hashtag", @@ -536,7 +533,7 @@ "server_banner.introduction": "{domain} beşek ji tora civakî ya nenavendî ye bi hêzdariya {mastodon}.", "server_banner.learn_more": "Bêtir fêr bibe", "server_banner.server_stats": "Amarên rajekar:", - "sign_in_banner.create_account": "Hesab biafirîne", + "sign_in_banner.create_account": "Ajimêr biafirîne", "sign_in_banner.sign_in": "Têkeve", "sign_in_banner.text": "Têkeve ji bo şopandina profîlan an hashtagan, bijarte, parvekirin û bersivdana şandiyan, an ji ajimêrê xwe li ser rajekarek cuda têkilî deyine.", "status.admin_account": "Ji bo @{name} navrûya venihêrtinê veke", diff --git a/app/javascript/mastodon/locales/kw.json b/app/javascript/mastodon/locales/kw.json index d6b18ff623..8e937979fe 100644 --- a/app/javascript/mastodon/locales/kw.json +++ b/app/javascript/mastodon/locales/kw.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Chanjya sondyans dhe asa lies dewis", "compose_form.poll.switch_to_single": "Chanjya sondyans dhe asa unn dewis hepken", "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 {Merkya myski vel tender} other {Merkya myski vel tender}}", @@ -234,11 +235,7 @@ "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/lt.json b/app/javascript/mastodon/locales/lt.json index d9fb7eb9c2..f8c8f2f421 100644 --- a/app/javascript/mastodon/locales/lt.json +++ b/app/javascript/mastodon/locales/lt.json @@ -1,23 +1,23 @@ { - "about.blocks": "Moderated servers", - "about.contact": "Contact:", + "about.blocks": "Moderatorių prižiūrimi serveriai", + "about.contact": "Kontaktai:", "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.no_reason_available": "Priežastis nežinoma", "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.domain_blocks.suspended.title": "Uždraustas", + "about.not_available": "Šiame serveryje informacijos nėra.", "about.powered_by": "Decentralized social media powered by {mastodon}", - "about.rules": "Server rules", + "about.rules": "Serverio taisyklės", "account.account_note_header": "Pastaba", - "account.add_or_remove_from_list": "Add or Remove from lists", - "account.badges.bot": "Bot", + "account.add_or_remove_from_list": "Pridėti arba ištrinti iš sąrašo", + "account.badges.bot": "Robotas", "account.badges.group": "Grupė", - "account.block": "Block @{name}", + "account.block": "Užblokuoti @{name}", "account.block_domain": "Hide everything from {domain}", - "account.blocked": "Blocked", + "account.blocked": "Užblokuota", "account.browse_more_on_origin_server": "Browse more on the original profile", "account.cancel_follow_request": "Withdraw follow request", "account.direct": "Direct message @{name}", @@ -138,6 +138,7 @@ "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}}", @@ -234,11 +235,7 @@ "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 b6b7f55798..4f6bb7dfb3 100644 --- a/app/javascript/mastodon/locales/lv.json +++ b/app/javascript/mastodon/locales/lv.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Maini aptaujas veidu, lai atļautu vairākas izvēles", "compose_form.poll.switch_to_single": "Maini aptaujas veidu, lai atļautu vienu izvēli", "compose_form.publish": "Publicēt", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Saglabāt izmaiņas", "compose_form.sensitive.hide": "{count, plural, one {Atzīmēt multividi kā sensitīvu} other {Atzīmēt multivides kā sensitīvas}}", @@ -234,11 +235,7 @@ "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ņš.", diff --git a/app/javascript/mastodon/locales/mk.json b/app/javascript/mastodon/locales/mk.json index 0d965819e1..2acf78bbc6 100644 --- a/app/javascript/mastodon/locales/mk.json +++ b/app/javascript/mastodon/locales/mk.json @@ -138,6 +138,7 @@ "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": "Обележи медиа како сензитивна", @@ -234,11 +235,7 @@ "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 51afa4b43a..3c1c34deb0 100644 --- a/app/javascript/mastodon/locales/ml.json +++ b/app/javascript/mastodon/locales/ml.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "വോട്ടെടുപ്പിൽ ഒന്നിലധികം ചോയ്‌സുകൾ ഉൾപ്പെടുതുക", "compose_form.poll.switch_to_single": "വോട്ടെടുപ്പിൽ ഒരൊറ്റ ചോയ്‌സ്‌ മാത്രം ആക്കുക", "compose_form.publish": "Publish", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{പ്രസിദ്ധീകരിക്കുക}!", "compose_form.save_changes": "Save changes", "compose_form.sensitive.hide": "{count, plural, one {Mark media as sensitive} other {Mark media as sensitive}}", @@ -234,11 +235,7 @@ "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/mr.json b/app/javascript/mastodon/locales/mr.json index 63cb293e13..65a4cd8af4 100644 --- a/app/javascript/mastodon/locales/mr.json +++ b/app/javascript/mastodon/locales/mr.json @@ -138,6 +138,7 @@ "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}}", @@ -234,11 +235,7 @@ "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/ms.json b/app/javascript/mastodon/locales/ms.json index 70bea29640..50fae783b4 100644 --- a/app/javascript/mastodon/locales/ms.json +++ b/app/javascript/mastodon/locales/ms.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Ubah kepada membenarkan aneka undian", "compose_form.poll.switch_to_single": "Ubah kepada undian pilihan tunggal", "compose_form.publish": "Terbit", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Simpan perubahan", "compose_form.sensitive.hide": "{count, plural, one {Tandakan media sbg sensitif} other {Tandakan media sbg sensitif}}", @@ -234,11 +235,7 @@ "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": "Untuk anda", "explore.title": "Terokai", - "explore.trending_links": "Berita", - "explore.trending_statuses": "Siaran", - "explore.trending_tags": "Hashtag", "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 7757f061fd..1e55e8dee2 100644 --- a/app/javascript/mastodon/locales/my.json +++ b/app/javascript/mastodon/locales/my.json @@ -138,6 +138,7 @@ "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}}", @@ -234,11 +235,7 @@ "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": "သတင်းများ", - "explore.trending_statuses": "Posts", - "explore.trending_tags": "ဟက်ရှ်တက်များ", "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 bdc13673d9..1bfa4c699c 100644 --- a/app/javascript/mastodon/locales/nl.json +++ b/app/javascript/mastodon/locales/nl.json @@ -42,7 +42,7 @@ "account.joined_short": "Geregistreerd op", "account.languages": "Getoonde talen wijzigen", "account.link_verified_on": "Eigendom van deze link is gecontroleerd op {date}", - "account.locked_info": "De privacystatus van dit account is op besloten gezet. De eigenaar bepaalt handmatig wie diegene kan volgen.", + "account.locked_info": "De privacystatus van dit account is ingesteld op vergrendeld. De eigenaar beoordeelt handmatig wie diegene kan volgen.", "account.media": "Media", "account.mention": "@{name} vermelden", "account.moved_to": "{name} is verhuisd naar:", @@ -53,7 +53,7 @@ "account.posts": "Berichten", "account.posts_with_replies": "Berichten en reacties", "account.report": "@{name} rapporteren", - "account.requested": "Wacht op goedkeuring. Klik om het volgverzoek te annuleren", + "account.requested": "Wachten op goedkeuring. Klik om het volgverzoek te annuleren", "account.share": "Profiel van @{name} delen", "account.show_reblogs": "Boosts van @{name} tonen", "account.statuses_counter": "{count, plural, one {{counter} bericht} other {{counter} berichten}}", @@ -72,7 +72,7 @@ "admin.dashboard.retention.cohort": "Maand van registratie", "admin.dashboard.retention.cohort_size": "Nieuwe gebruikers", "alert.rate_limited.message": "Probeer het nog een keer na {retry_time, time, medium}.", - "alert.rate_limited.title": "Beperkt te gebruiken", + "alert.rate_limited.title": "Dataverkeer beperkt", "alert.unexpected.message": "Er deed zich een onverwachte fout voor", "alert.unexpected.title": "Oeps!", "announcement.announcement": "Mededeling", @@ -81,8 +81,8 @@ "autosuggest_hashtag.per_week": "{count} per week", "boost_modal.combo": "Je kunt {combo} klikken om dit de volgende keer over te slaan", "bundle_column_error.copy_stacktrace": "Foutrapportage kopiëren", - "bundle_column_error.error.body": "De opgevraagde pagina kon niet worden aangemaakt. Dit kan het gevolg zijn van onze broncode of van een verouderde webbrowser.", - "bundle_column_error.error.title": "Oh nee!", + "bundle_column_error.error.body": "De opgevraagde pagina kon niet worden weergegeven. Dit kan het gevolg zijn van een fout in onze broncode, of van een compatibiliteitsprobleem met je webbrowser.", + "bundle_column_error.error.title": "O nee!", "bundle_column_error.network.body": "Er is een fout opgetreden tijdens het laden van deze pagina. Dit kan veroorzaakt zijn door een tijdelijk probleem met je internetverbinding of met deze server.", "bundle_column_error.network.title": "Netwerkfout", "bundle_column_error.retry": "Opnieuw proberen", @@ -90,7 +90,7 @@ "bundle_column_error.routing.body": "De opgevraagde pagina kon niet worden gevonden. Weet je zeker dat de URL in de adresbalk de juiste is?", "bundle_column_error.routing.title": "404", "bundle_modal_error.close": "Sluiten", - "bundle_modal_error.message": "Tijdens het laden van dit onderdeel is er iets fout gegaan.", + "bundle_modal_error.message": "Er ging iets mis tijdens het laden van dit component.", "bundle_modal_error.retry": "Opnieuw proberen", "closed_registrations.other_server_instructions": "Omdat Mastodon gedecentraliseerd is, kun je op een andere server een account registreren en vanaf daar nog steeds met deze server communiceren.", "closed_registrations_modal.description": "Momenteel is het niet mogelijk om op {domain} een account aan te maken. Hou echter in gedachte dat om Mastodon te kunnen gebruiken het niet een vereiste is om op {domain} een account te hebben.", @@ -137,7 +137,8 @@ "compose_form.poll.remove_option": "Deze keuze verwijderen", "compose_form.poll.switch_to_multiple": "Poll wijzigen om meerdere keuzes toe te staan", "compose_form.poll.switch_to_single": "Poll wijzigen om een enkele keuze toe te staan", - "compose_form.publish": "Toot!", + "compose_form.publish": "Toot", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Wijzigingen opslaan", "compose_form.sensitive.hide": "{count, plural, one {Media als gevoelig markeren} other {Media als gevoelig markeren}}", @@ -234,11 +235,7 @@ "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 6113e32d06..a3d687290f 100644 --- a/app/javascript/mastodon/locales/nn.json +++ b/app/javascript/mastodon/locales/nn.json @@ -138,6 +138,7 @@ "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_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Lagre endringar", "compose_form.sensitive.hide": "{count, plural, one {Merk medium som sensitivt} other {Merk medium som sensitive}}", @@ -234,11 +235,7 @@ "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 deg", "explore.title": "Utforsk", - "explore.trending_links": "Nytt", - "explore.trending_statuses": "Tut", - "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 4a1533a1ac..89e3f2a479 100644 --- a/app/javascript/mastodon/locales/no.json +++ b/app/javascript/mastodon/locales/no.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Endre avstemning til å tillate flere valg", "compose_form.poll.switch_to_single": "Endre avstemning til å tillate ett valg", "compose_form.publish": "Publiser", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Lagre endringer", "compose_form.sensitive.hide": "{count, plural,one {Merk media som sensitivt} other {Merk media som sensitivt}}", @@ -234,11 +235,7 @@ "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 deg", "explore.title": "Utforsk", - "explore.trending_links": "Nyheter", - "explore.trending_statuses": "Innlegg", - "explore.trending_tags": "Emneknagger", "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": "Context mismatch!", "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 8d86745413..ac76f1b82b 100644 --- a/app/javascript/mastodon/locales/oc.json +++ b/app/javascript/mastodon/locales/oc.json @@ -138,6 +138,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_loud": "{publish} !", "compose_form.save_changes": "Salvar los cambiaments", "compose_form.sensitive.hide": "Marcar coma sensible", @@ -234,11 +235,7 @@ "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": "Per vos", "explore.title": "Explorar", - "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.", diff --git a/app/javascript/mastodon/locales/pa.json b/app/javascript/mastodon/locales/pa.json index a8585c042d..693991651d 100644 --- a/app/javascript/mastodon/locales/pa.json +++ b/app/javascript/mastodon/locales/pa.json @@ -138,6 +138,7 @@ "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}}", @@ -234,11 +235,7 @@ "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 a3757214b1..0488842c80 100644 --- a/app/javascript/mastodon/locales/pl.json +++ b/app/javascript/mastodon/locales/pl.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Pozwól na wybranie wielu opcji", "compose_form.poll.switch_to_single": "Pozwól na wybranie tylko jednej opcji", "compose_form.publish": "Opublikuj", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Zapisz zmiany", "compose_form.sensitive.hide": "Oznacz multimedia jako wrażliwe", @@ -234,11 +235,7 @@ "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": "Dla ciebie", "explore.title": "Odkrywaj", - "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 fdeec3541b..3d2f3dc063 100644 --- a/app/javascript/mastodon/locales/pt-BR.json +++ b/app/javascript/mastodon/locales/pt-BR.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Permitir múltiplas escolhas", "compose_form.poll.switch_to_single": "Opção única", "compose_form.publish": "Publicar", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Salvar alterações", "compose_form.sensitive.hide": "{count, plural, one {Marcar mídia como sensível} other {Marcar mídias como sensível}}", @@ -234,11 +235,7 @@ "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": "Para você", "explore.title": "Explorar", - "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!", "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 828efe9f94..2c208dc486 100644 --- a/app/javascript/mastodon/locales/pt-PT.json +++ b/app/javascript/mastodon/locales/pt-PT.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Alterar a votação para permitir múltiplas escolhas", "compose_form.poll.switch_to_single": "Alterar a votação para permitir uma única escolha", "compose_form.publish": "Publicar", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Guardar alterações", "compose_form.sensitive.hide": "Marcar media como sensível", @@ -234,11 +235,7 @@ "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": "Para si", "explore.title": "Explorar", - "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!", "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 a49dca395d..d421aaa889 100644 --- a/app/javascript/mastodon/locales/ro.json +++ b/app/javascript/mastodon/locales/ro.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Modifică sondajul pentru a permite mai multe opțiuni", "compose_form.poll.switch_to_single": "Modifică sondajul pentru a permite o singură opțiune", "compose_form.publish": "Publică", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Salvează modificările", "compose_form.sensitive.hide": "{count, plural, one {Marchează conținutul media ca fiind sensibil} few {Marchează conținuturile media ca fiind sensibile} other {Marchează conținuturile media ca fiind sensibile}}", @@ -234,11 +235,7 @@ "errors.unexpected_crash.copy_stacktrace": "Copiere stacktrace în clipboard", "errors.unexpected_crash.report_issue": "Raportează o problemă", "explore.search_results": "Search results", - "explore.suggested_follows": "Pentru tine", "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/ru.json b/app/javascript/mastodon/locales/ru.json index db5c67b207..848091392b 100644 --- a/app/javascript/mastodon/locales/ru.json +++ b/app/javascript/mastodon/locales/ru.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Разрешить выбор нескольких вариантов", "compose_form.poll.switch_to_single": "Переключить в режим выбора одного ответа", "compose_form.publish": "Опубликовать", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Сохранить", "compose_form.sensitive.hide": "{count, plural, one {Отметить медифайл как деликатный} other {Отметить медифайлы как деликатные}}", @@ -234,11 +235,7 @@ "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/sa.json b/app/javascript/mastodon/locales/sa.json index 01ed9e336e..b687ba2ee6 100644 --- a/app/javascript/mastodon/locales/sa.json +++ b/app/javascript/mastodon/locales/sa.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "मतदानं परिवर्तयित्वा बहुवैकल्पिकमतदानं क्रियताम्", "compose_form.poll.switch_to_single": "मतदानं परिवर्तयित्वा निर्विकल्पमतदानं क्रियताम्", "compose_form.publish": "Publish", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Save changes", "compose_form.sensitive.hide": "संवेदनशीलसामग्रीत्यङ्यताम्", @@ -234,11 +235,7 @@ "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 ea927e364a..6cf55319c7 100644 --- a/app/javascript/mastodon/locales/sc.json +++ b/app/javascript/mastodon/locales/sc.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Muda su sondàgiu pro permìtere multi-optziones", "compose_form.poll.switch_to_single": "Muda su sondàgiu pro permìtere un'optzione isceti", "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 {Marca elementu multimediale comente a sensìbile} other {Marca elementos multimediales comente sensìbiles}}", @@ -234,11 +235,7 @@ "errors.unexpected_crash.copy_stacktrace": "Còpia stacktrace in punta de billete", "errors.unexpected_crash.report_issue": "Sinnala unu problema", "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/sco.json b/app/javascript/mastodon/locales/sco.json new file mode 100644 index 0000000000..7f855a5359 --- /dev/null +++ b/app/javascript/mastodon/locales/sco.json @@ -0,0 +1,649 @@ +{ + "about.blocks": "Moderated servers", + "about.contact": "Contact:", + "about.disclaimer": "Mastodon is free, appen-soorced saftware, an a trademairk o Mastodon gGmbH.", + "about.domain_blocks.no_reason_available": "Raison no available", + "about.domain_blocks.preamble": "Mastodon generally allows ye tae view content frae an interact wi users frae ony ither server in the fediverse.", + "about.domain_blocks.silenced.explanation": "Ye'll generally no see profiles an content frae ess server, unless ye explicitly leuk it up or opt intae it bi follaein.", + "about.domain_blocks.silenced.title": "Leemitit", + "about.domain_blocks.suspended.explanation": "Nae data frae this server wull bi processed, stored or exchanged, makkin ony interaction or communication wi users frae this server unpossible.", + "about.domain_blocks.suspended.title": "Suspendit", + "about.not_available": "This information haes no bin made available oan this server.", + "about.powered_by": "Decentralised social media pouered bi {mastodon}", + "about.rules": "Server rules", + "account.account_note_header": "Note", + "account.add_or_remove_from_list": "Add or Remuive frae lists", + "account.badges.bot": "Bot", + "account.badges.group": "Group", + "account.block": "Block @{name}", + "account.block_domain": "Block domain {domain}", + "account.blocked": "Blockit", + "account.browse_more_on_origin_server": "Brouse mair oan the oreeginal profile", + "account.cancel_follow_request": "Resile follae requeest", + "account.direct": "Direct message @{name}", + "account.disable_notifications": "Stap notifyin me whan @{name} posts", + "account.domain_blocked": "Domain blockit", + "account.edit_profile": "Eedit profile", + "account.enable_notifications": "Notify me whan @{name} posts", + "account.endorse": "Shaw oan profile", + "account.featured_tags.last_status_at": "Last post oan {date}", + "account.featured_tags.last_status_never": "Nae posts", + "account.featured_tags.title": "{name}'s hielichtit hashtags", + "account.follow": "Follae", + "account.followers": "Follaers", + "account.followers.empty": "Naebdy follaes this user yet.", + "account.followers_counter": "{count, plural, one {{counter} Follaer} other {{counter} Follaers}}", + "account.following": "Follaein", + "account.following_counter": "{count, plural, one {{counter} Follaein} other {{counter} Follaein}}", + "account.follows.empty": "This user disna follae onybody yet.", + "account.follows_you": "Follaes ye", + "account.go_to_profile": "Gan tae profile", + "account.hide_reblogs": "Dinna show boosts frae @{name}", + "account.joined_short": "Jined", + "account.languages": "Chynge subscribed leids", + "account.link_verified_on": "Ownership o this link wis qualifee'd oan {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.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.title": "Explore", + "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 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.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_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/si.json b/app/javascript/mastodon/locales/si.json index 1c13c76cde..a7d66a25f1 100644 --- a/app/javascript/mastodon/locales/si.json +++ b/app/javascript/mastodon/locales/si.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "තේරීම් කිහිපයක් ඉඩ දීම සඳහා මත විමසුම වෙනස් කරන්න", "compose_form.poll.switch_to_single": "තනි තේරීමකට ඉඩ දීම සඳහා මත විමසුම වෙනස් කරන්න", "compose_form.publish": "ප්‍රකාශනය", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "වෙනස්කම් සුරකින්න", "compose_form.sensitive.hide": "{count, plural, one {මාධ්ය සංවේදී ලෙස සලකුණු කරන්න} other {මාධ්ය සංවේදී ලෙස සලකුණු කරන්න}}", @@ -234,11 +235,7 @@ "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": "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 a3c6c19002..b556690341 100644 --- a/app/javascript/mastodon/locales/sk.json +++ b/app/javascript/mastodon/locales/sk.json @@ -19,7 +19,7 @@ "account.block_domain": "Ukry všetko z {domain}", "account.blocked": "Blokovaný/á", "account.browse_more_on_origin_server": "Prehľadávaj viac na pôvodnom profile", - "account.cancel_follow_request": "Withdraw follow request", + "account.cancel_follow_request": "Stiahni žiadosť o nasledovanie", "account.direct": "Priama správa pre @{name}", "account.disable_notifications": "Prestaň oznamovať, keď má príspevky @{name}", "account.domain_blocked": "Doména ukrytá", @@ -31,7 +31,7 @@ "account.featured_tags.title": "{name}'s featured hashtags", "account.follow": "Nasleduj", "account.followers": "Sledujúci", - "account.followers.empty": "Tohto používateľa ešte nikto nenásleduje.", + "account.followers.empty": "Tohto používateľa ešte nikto nenasleduje.", "account.followers_counter": "{count, plural, one {{counter} Sledujúci} few {{counter} Sledujúci} many {{counter} Sledujúci} other {{counter} Sledujúci}}", "account.following": "Nasledujem", "account.following_counter": "{count, plural, one {{counter} Following} other {{counter} Following}}", @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Zmeň anketu pre povolenie viacerých možností", "compose_form.poll.switch_to_single": "Zmeň anketu na takú s jedinou voľbou", "compose_form.publish": "Zverejni", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Ulož zmeny", "compose_form.sensitive.hide": "Označ médiá ako chúlostivé", @@ -234,11 +235,7 @@ "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": "Pre teba", "explore.title": "Objavuj", - "explore.trending_links": "Novinky", - "explore.trending_statuses": "Príspevky", - "explore.trending_tags": "Haštagy", "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.", @@ -426,7 +423,7 @@ "notifications.filter.follows": "Sledovania", "notifications.filter.mentions": "Iba spomenutia", "notifications.filter.polls": "Výsledky ankiet", - "notifications.filter.statuses": "Aktualizácie od ľudí, ktorých následuješ", + "notifications.filter.statuses": "Aktualizácie od ľudí, ktorých nasleduješ", "notifications.grant_permission": "Udeľ povolenie.", "notifications.group": "{count} oboznámení", "notifications.mark_as_read": "Označ každé oboznámenie za prečítané", @@ -608,7 +605,7 @@ "time_remaining.seconds": "Ostáva {number, plural, one {# sekunda} few {# sekúnd} many {# sekúnd} other {# sekúnd}}", "timeline_hint.remote_resource_not_displayed": "{resource} z iných serverov sa nezobrazí.", "timeline_hint.resources.followers": "Sledujúci", - "timeline_hint.resources.follows": "Následuje", + "timeline_hint.resources.follows": "Nasleduje", "timeline_hint.resources.statuses": "Staršie príspevky", "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": "Teraz populárne", diff --git a/app/javascript/mastodon/locales/sl.json b/app/javascript/mastodon/locales/sl.json index a450225a5b..46d7f69147 100644 --- a/app/javascript/mastodon/locales/sl.json +++ b/app/javascript/mastodon/locales/sl.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Spremenite anketo, da omogočite več izbir", "compose_form.poll.switch_to_single": "Spremenite anketo, da omogočite eno izbiro", "compose_form.publish": "Objavi", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Shrani spremembe", "compose_form.sensitive.hide": "{count, plural,one {Označi medij kot občutljiv} two {Označi medija kot občutljiva} other {Označi medije kot občutljive}}", @@ -234,11 +235,7 @@ "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 860c0e5a1b..65b5463267 100644 --- a/app/javascript/mastodon/locales/sq.json +++ b/app/javascript/mastodon/locales/sq.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Ndrysho votimin për të lejuar shumë zgjedhje", "compose_form.poll.switch_to_single": "Ndrysho votimin për të lejuar vetëm një zgjedhje", "compose_form.publish": "Botoje", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Ruaji ndryshimet", "compose_form.sensitive.hide": "{count, plural, one {Vëri shenjë medias si rezervat} other {Vëru shenjë mediave si rezervat}}", @@ -234,11 +235,7 @@ "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 aae597974a..ea23d2ad3b 100644 --- a/app/javascript/mastodon/locales/sr-Latn.json +++ b/app/javascript/mastodon/locales/sr-Latn.json @@ -138,6 +138,7 @@ "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}}", @@ -234,11 +235,7 @@ "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/sr.json b/app/javascript/mastodon/locales/sr.json index d35f9bb02e..bfdc975e3e 100644 --- a/app/javascript/mastodon/locales/sr.json +++ b/app/javascript/mastodon/locales/sr.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Промените анкету да бисте омогућили више избора", "compose_form.poll.switch_to_single": "Промените анкету да бисте омогућили један избор", "compose_form.publish": "Publish", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Save changes", "compose_form.sensitive.hide": "Означи мултимедију као осетљиву", @@ -234,11 +235,7 @@ "errors.unexpected_crash.copy_stacktrace": "Копирај \"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/sv.json b/app/javascript/mastodon/locales/sv.json index ef1554629c..40369d45c3 100644 --- a/app/javascript/mastodon/locales/sv.json +++ b/app/javascript/mastodon/locales/sv.json @@ -103,15 +103,15 @@ "column.community": "Lokal tidslinje", "column.direct": "Direktmeddelanden", "column.directory": "Bläddra bland profiler", - "column.domain_blocks": "Dolda domäner", + "column.domain_blocks": "Blockerade domäner", "column.favourites": "Favoriter", "column.follow_requests": "Följarförfrågningar", "column.home": "Hem", "column.lists": "Listor", "column.mutes": "Tystade användare", - "column.notifications": "Aviseringar", + "column.notifications": "Notifikationer", "column.pins": "Fästa inlägg", - "column.public": "Federerad tidslinje", + "column.public": "Global tidslinje", "column_back_button.label": "Tillbaka", "column_header.hide_settings": "Dölj inställningar", "column_header.moveLeft_settings": "Flytta kolumnen åt vänster", @@ -125,8 +125,8 @@ "community.column_settings.remote_only": "Endast fjärr", "compose.language.change": "Ändra språk", "compose.language.search": "Sök språk...", - "compose_form.direct_message_warning_learn_more": "Lär dig mer", - "compose_form.encryption_warning": "Inlägg på Mastodon är inte obrutet krypterade. Dela inte någon känslig information på Mastodon.", + "compose_form.direct_message_warning_learn_more": "Läs mer", + "compose_form.encryption_warning": "Inlägg på Mastodon är inte obrutet krypterade. Dela inte känslig information på Mastodon.", "compose_form.hashtag_warning": "Detta inlägg kommer inte listas under någon hashtagg eftersom det är olistat. Endast offentliga inlägg kan eftersökas med hashtagg.", "compose_form.lock_disclaimer": "Ditt konto är inte {locked}. Vem som helst kan följa dig för att se dina inlägg som endast är för följare.", "compose_form.lock_disclaimer.lock": "låst", @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Ändra enkät för att tillåta flera val", "compose_form.poll.switch_to_single": "Ändra enkät för att tillåta ett enda val", "compose_form.publish": "Publicera", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Spara ändringar", "compose_form.sensitive.hide": "Markera media som känsligt", @@ -234,11 +235,7 @@ "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 a8585c042d..693991651d 100644 --- a/app/javascript/mastodon/locales/szl.json +++ b/app/javascript/mastodon/locales/szl.json @@ -138,6 +138,7 @@ "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}}", @@ -234,11 +235,7 @@ "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 a69becb950..c3eaf02f3f 100644 --- a/app/javascript/mastodon/locales/ta.json +++ b/app/javascript/mastodon/locales/ta.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "பல தேர்வுகளை அனுமதிக்குமாறு மாற்று", "compose_form.poll.switch_to_single": "ஒரே ஒரு தேர்வை மட்டும் அனுமதிக்குமாறு மாற்று", "compose_form.publish": "வெளியிடு", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "மாற்றங்களை சேமி", "compose_form.sensitive.hide": "அனைவருக்கும் ஏற்றப் படம் இல்லை எனக் குறியிடு", @@ -234,11 +235,7 @@ "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 a3ae8a0510..bf5ad7a4e0 100644 --- a/app/javascript/mastodon/locales/tai.json +++ b/app/javascript/mastodon/locales/tai.json @@ -138,6 +138,7 @@ "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}}", @@ -234,11 +235,7 @@ "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 1d99fc4dff..0000ffc918 100644 --- a/app/javascript/mastodon/locales/te.json +++ b/app/javascript/mastodon/locales/te.json @@ -138,6 +138,7 @@ "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}}", @@ -234,11 +235,7 @@ "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 83d9c86ded..ac47f995d3 100644 --- a/app/javascript/mastodon/locales/th.json +++ b/app/javascript/mastodon/locales/th.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "เปลี่ยนการสำรวจความคิดเห็นเป็นอนุญาตหลายตัวเลือก", "compose_form.poll.switch_to_single": "เปลี่ยนการสำรวจความคิดเห็นเป็นอนุญาตตัวเลือกเดี่ยว", "compose_form.publish": "เผยแพร่", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "บันทึกการเปลี่ยนแปลง", "compose_form.sensitive.hide": "{count, plural, other {ทำเครื่องหมายสื่อว่าละเอียดอ่อน}}", @@ -234,11 +235,7 @@ "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": "หมวดหมู่ตัวกรองนี้หมดอายุแล้ว คุณจะต้องเปลี่ยนวันหมดอายุสำหรับหมวดหมู่เพื่อนำไปใช้", @@ -504,7 +501,7 @@ "report.submit": "ส่ง", "report.target": "กำลังรายงาน {target}", "report.thanks.take_action": "นี่คือตัวเลือกของคุณสำหรับการควบคุมสิ่งที่คุณเห็นใน Mastodon:", - "report.thanks.take_action_actionable": "ขณะที่เราตรวจทานสิ่งนี้ คุณสามารถดำเนินการกับ @{name}:", + "report.thanks.take_action_actionable": "ขณะที่เราตรวจทานสิ่งนี้ คุณสามารถใช้การกระทำกับ @{name}:", "report.thanks.title": "ไม่ต้องการเห็นสิ่งนี้?", "report.thanks.title_actionable": "ขอบคุณสำหรับการรายงาน เราจะตรวจสอบสิ่งนี้", "report.unfollow": "เลิกติดตาม @{name}", diff --git a/app/javascript/mastodon/locales/tr.json b/app/javascript/mastodon/locales/tr.json index 9dd5aef767..915f3d5a43 100644 --- a/app/javascript/mastodon/locales/tr.json +++ b/app/javascript/mastodon/locales/tr.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Birden çok seçeneğe izin vermek için anketi değiştir", "compose_form.poll.switch_to_single": "Tek bir seçeneğe izin vermek için anketi değiştir", "compose_form.publish": "Yayınla", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Değişiklikleri kaydet", "compose_form.sensitive.hide": "{count, plural, one {Medyayı hassas olarak işaretle} other {Medyayı hassas olarak işaretle}}", @@ -234,11 +235,7 @@ "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 fc36699c7a..536940a362 100644 --- a/app/javascript/mastodon/locales/tt.json +++ b/app/javascript/mastodon/locales/tt.json @@ -138,6 +138,7 @@ "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}}", @@ -234,11 +235,7 @@ "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 a8585c042d..693991651d 100644 --- a/app/javascript/mastodon/locales/ug.json +++ b/app/javascript/mastodon/locales/ug.json @@ -138,6 +138,7 @@ "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}}", @@ -234,11 +235,7 @@ "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 3273dae14f..e39483689b 100644 --- a/app/javascript/mastodon/locales/uk.json +++ b/app/javascript/mastodon/locales/uk.json @@ -1,13 +1,13 @@ { "about.blocks": "Модеровані сервери", - "about.contact": "Kонтакти:", + "about.contact": "Контакти:", "about.disclaimer": "Mastodon — це безплатне програмне забезпечення з відкритим вихідним кодом та торгова марка компанії Mastodon GmbH.", "about.domain_blocks.no_reason_available": "Причина недоступна", "about.domain_blocks.preamble": "Mastodon зазвичай дозволяє вам взаємодіяти з користувачами будь-яких серверів у Федіверсі та переглядати їх вміст. Ось винятки, які було зроблено на цьому конкретному сервері.", - "about.domain_blocks.silenced.explanation": "Ви загалом не побачите профілі та вміст цього сервера, якщо тільки Ви не обрали його явним або не обрали його наступним чином.", + "about.domain_blocks.silenced.explanation": "Ви загалом не будете бачити профілі та вміст цього сервера, якщо ви не шукаєте їх цілеспрямовано або не підписані на його користувачів.", "about.domain_blocks.silenced.title": "Обмежені", - "about.domain_blocks.suspended.explanation": "Дані з цього сервера не обробляться, зберігаються чи обмінюються, взаємодію чи спілкування з користувачами цього сервера неможливі.", - "about.domain_blocks.suspended.title": "Призупинено", + "about.domain_blocks.suspended.explanation": "Дані з цього сервера не будуть оброблятися, зберігатися чи обмінюватися, що унеможливить взаємодію чи спілкування з користувачами цього сервера.", + "about.domain_blocks.suspended.title": "Заблоковані", "about.not_available": "Ця інформація не доступна на цьому сервері.", "about.powered_by": "Децентралізовані соціальні мережі від {mastodon}", "about.rules": "Правила сервера", @@ -25,7 +25,7 @@ "account.domain_blocked": "Домен заблоковано", "account.edit_profile": "Редагувати профіль", "account.enable_notifications": "Повідомляти мене про дописи @{name}", - "account.endorse": "Рекомендувати у профілі", + "account.endorse": "Рекомендувати у моєму профілі", "account.featured_tags.last_status_at": "Останній допис {date}", "account.featured_tags.last_status_never": "Немає дописів", "account.featured_tags.title": "{name} виділяє хештеґи", @@ -64,7 +64,7 @@ "account.unfollow": "Відписатися", "account.unmute": "Не нехтувати @{name}", "account.unmute_notifications": "Показувати сповіщення від @{name}", - "account.unmute_short": "Не нехтувати", + "account.unmute_short": "Не приховувати", "account_note.placeholder": "Натисніть, щоб додати примітку", "admin.dashboard.daily_retention": "Щоденний показник утримання користувачів після реєстрації", "admin.dashboard.monthly_retention": "Щомісячний показник утримання користувачів після реєстрації", @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Дозволити вибір декількох відповідей", "compose_form.poll.switch_to_single": "Перемкнути у режим вибору однієї відповіді", "compose_form.publish": "Опублікувати", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Зберегти зміни", "compose_form.sensitive.hide": "{count, plural, one {Позначити медіа делікатним} other {Позначити медіа делікатними}}", @@ -234,11 +235,7 @@ "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 3702a7ffeb..ad048dccb8 100644 --- a/app/javascript/mastodon/locales/ur.json +++ b/app/javascript/mastodon/locales/ur.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "متعدد انتخاب کی اجازت دینے کے لیے پول تبدیل کریں", "compose_form.poll.switch_to_single": "کسی ایک انتخاب کے لیے پول تبدیل کریں", "compose_form.publish": "Publish", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Save changes", "compose_form.sensitive.hide": "وسائل کو حساس نشاندہ کریں", @@ -234,11 +235,7 @@ "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 42ac997572..e507a486b4 100644 --- a/app/javascript/mastodon/locales/vi.json +++ b/app/javascript/mastodon/locales/vi.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "Có thể chọn nhiều lựa chọn", "compose_form.poll.switch_to_single": "Chỉ cho phép chọn duy nhất một lựa chọn", "compose_form.publish": "Đăng", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "Lưu thay đổi", "compose_form.sensitive.hide": "{count, plural, other {Đánh dấu nội dung nhạy cảm}}", @@ -234,11 +235,7 @@ "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": "Dành cho bạn", "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_an.json b/app/javascript/mastodon/locales/whitelist_an.json new file mode 100644 index 0000000000..0d4f101c7a --- /dev/null +++ b/app/javascript/mastodon/locales/whitelist_an.json @@ -0,0 +1,2 @@ +[ +] diff --git a/app/javascript/mastodon/locales/whitelist_bs.json b/app/javascript/mastodon/locales/whitelist_bs.json new file mode 100644 index 0000000000..0d4f101c7a --- /dev/null +++ b/app/javascript/mastodon/locales/whitelist_bs.json @@ -0,0 +1,2 @@ +[ +] diff --git a/app/javascript/mastodon/locales/whitelist_fo.json b/app/javascript/mastodon/locales/whitelist_fo.json new file mode 100644 index 0000000000..0d4f101c7a --- /dev/null +++ b/app/javascript/mastodon/locales/whitelist_fo.json @@ -0,0 +1,2 @@ +[ +] diff --git a/app/javascript/mastodon/locales/whitelist_fr-QC.json b/app/javascript/mastodon/locales/whitelist_fr-QC.json new file mode 100644 index 0000000000..0d4f101c7a --- /dev/null +++ b/app/javascript/mastodon/locales/whitelist_fr-QC.json @@ -0,0 +1,2 @@ +[ +] diff --git a/app/javascript/mastodon/locales/whitelist_sco.json b/app/javascript/mastodon/locales/whitelist_sco.json new file mode 100644 index 0000000000..0d4f101c7a --- /dev/null +++ b/app/javascript/mastodon/locales/whitelist_sco.json @@ -0,0 +1,2 @@ +[ +] diff --git a/app/javascript/mastodon/locales/zgh.json b/app/javascript/mastodon/locales/zgh.json index 804fb6c0ad..dd2bd7a068 100644 --- a/app/javascript/mastodon/locales/zgh.json +++ b/app/javascript/mastodon/locales/zgh.json @@ -138,6 +138,7 @@ "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}}", @@ -234,11 +235,7 @@ "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 10c137e835..4cd1d55687 100644 --- a/app/javascript/mastodon/locales/zh-CN.json +++ b/app/javascript/mastodon/locales/zh-CN.json @@ -1,15 +1,15 @@ { "about.blocks": "被限制的服务器", "about.contact": "联系方式:", - "about.disclaimer": "Mastodon 是免费的开源软件,由 Mastodon gGmbH 持有商标。", - "about.domain_blocks.no_reason_available": "原因不可用", + "about.disclaimer": "Mastodon是免费的开源软件,商标由Mastodon gGmbH持有。", + "about.domain_blocks.no_reason_available": "原因不明", "about.domain_blocks.preamble": "通常来说,在 Mastodon 上,你可以浏览联邦宇宙中任何一台服务器上的内容,并且和上面的用户互动。但其中一些在本服务器上被设置为例外。", - "about.domain_blocks.silenced.explanation": "除非明确地搜索并关注对方,否则你不会看到来自此服务器的用户信息与内容。", + "about.domain_blocks.silenced.explanation": "除非专门搜索或加入这个服务器,否则你一般不会看到服务器上用户的个人资料与内容。", "about.domain_blocks.silenced.title": "已隐藏", - "about.domain_blocks.suspended.explanation": "此服务器的数据将不会被处理、存储或者交换,本站也将无法和来自此服务器的用户互动或者交流。", + "about.domain_blocks.suspended.explanation": "这个服务器的数据不会经过处理、存储或者交换,因此无法与这个服务器的用户互动或者交流。", "about.domain_blocks.suspended.title": "已封禁", "about.not_available": "此信息在当前服务器尚不可用。", - "about.powered_by": "由 {mastodon} 驱动的分布式社交媒体", + "about.powered_by": "去中心式社交媒体,技术支持由{mastodon}提供", "about.rules": "站点规则", "account.account_note_header": "备注", "account.add_or_remove_from_list": "从列表中添加或移除", @@ -26,7 +26,7 @@ "account.edit_profile": "修改个人资料", "account.enable_notifications": "当 @{name} 发嘟时通知我", "account.endorse": "在个人资料中推荐此用户", - "account.featured_tags.last_status_at": "最近发言于 {date}", + "account.featured_tags.last_status_at": "最近一次发言时间:{date}", "account.featured_tags.last_status_never": "暂无嘟文", "account.featured_tags.title": "{name} 的精选标签", "account.follow": "关注", @@ -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": "更改订阅语言", @@ -45,7 +45,7 @@ "account.locked_info": "此账户已锁嘟。账户所有者会手动审核关注者。", "account.media": "媒体", "account.mention": "提及 @{name}", - "account.moved_to": "{name} 的新账号是:", + "account.moved_to": "{name}的新账号是:", "account.mute": "隐藏 @{name}", "account.mute_notifications": "隐藏来自 @{name} 的通知", "account.muted": "已隐藏", @@ -53,8 +53,8 @@ "account.posts": "嘟文", "account.posts_with_replies": "嘟文和回复", "account.report": "举报 @{name}", - "account.requested": "正在等待对方同意。点击以取消发送关注请求", - "account.share": "分享 @{name} 的个人资料页", + "account.requested": "正在等待对方同意。点击可以取消发送关注请求", + "account.share": "分享@{name}的个人资料", "account.show_reblogs": "显示来自 @{name} 的转嘟", "account.statuses_counter": "{counter} 条嘟文", "account.unblock": "取消屏蔽 @{name}", @@ -64,7 +64,7 @@ "account.unfollow": "取消关注", "account.unmute": "不再隐藏 @{name}", "account.unmute_notifications": "不再隐藏来自 @{name} 的通知", - "account.unmute_short": "恢复消息提醒", + "account.unmute_short": "取消隐藏", "account_note.placeholder": "点击添加备注", "admin.dashboard.daily_retention": "注册后用户留存率(按日计算)", "admin.dashboard.monthly_retention": "注册后用户留存率(按月计算)", @@ -81,24 +81,24 @@ "autosuggest_hashtag.per_week": "每星期 {count} 条", "boost_modal.combo": "下次按住 {combo} 即可跳过此提示", "bundle_column_error.copy_stacktrace": "复制错误报告", - "bundle_column_error.error.body": "请求的页面无法渲染。这可能是由于代码错误或浏览器兼容性等问题造成。", + "bundle_column_error.error.body": "请求的页面无法渲染,可能是代码出现错误或浏览器存在兼容性问题。", "bundle_column_error.error.title": "糟糕!", - "bundle_column_error.network.body": "尝试加载此页面时出错。这可能是由于你到此服务器的网络连接存在问题。", + "bundle_column_error.network.body": "页面加载出错,可能是你的网络连接或这个服务器目前存在问题。", "bundle_column_error.network.title": "网络错误", "bundle_column_error.retry": "重试", - "bundle_column_error.return": "返回首页", - "bundle_column_error.routing.body": "找不到请求的页面。你确定地址栏中的 URL 正确吗?", + "bundle_column_error.return": "回到首页", + "bundle_column_error.routing.body": "找不到请求的页面,确定地址栏的URL没有输错吗?", "bundle_column_error.routing.title": "404", "bundle_modal_error.close": "关闭", "bundle_modal_error.message": "载入这个组件时发生了错误。", "bundle_modal_error.retry": "重试", - "closed_registrations.other_server_instructions": "基于 Mastodon 去中心化的特性,你可以在其它服务器上创建账号并继续与此账号保持联系。", + "closed_registrations.other_server_instructions": "因为Mastodon是去中心化的架构,所以即便在其它服务器创建账号,也可以继续与这个服务器互动。", "closed_registrations_modal.description": "目前不能在 {domain} 上创建账号,但请注意使用 Mastodon 并非必须持有 {domain} 上的账号。", - "closed_registrations_modal.find_another_server": "查找另外的服务器", - "closed_registrations_modal.preamble": "Mastodon 是去中心化的,所以无论在哪个实例创建账号,都可以关注本服务器上的账号并与之交流。 或者你还可以自己搭建实例!", - "closed_registrations_modal.title": "在 Mastodon 注册", - "column.about": "关于", - "column.blocks": "已屏蔽的用户", + "closed_registrations_modal.find_another_server": "查找另一个服务器", + "closed_registrations_modal.preamble": "Mastodon是去中心化的架构,无论在哪里创建账号,都可以关注这个服务器的账号与之交流。你也可以自己搭建服务器!", + "closed_registrations_modal.title": "注册Mastodon账号", + "column.about": "相关信息", + "column.blocks": "屏蔽的用户", "column.bookmarks": "书签", "column.community": "本站时间轴", "column.direct": "私信", @@ -115,7 +115,7 @@ "column_back_button.label": "返回", "column_header.hide_settings": "隐藏设置", "column_header.moveLeft_settings": "将此栏左移", - "column_header.moveRight_settings": "将此栏右移", + "column_header.moveRight_settings": "将这一列移到右边", "column_header.pin": "置顶", "column_header.show_settings": "显示设置", "column_header.unpin": "取消置顶", @@ -124,7 +124,7 @@ "community.column_settings.media_only": "仅限媒体", "community.column_settings.remote_only": "仅限外部", "compose.language.change": "更改语言", - "compose.language.search": "搜索语言...", + "compose.language.search": "搜索语言.……", "compose_form.direct_message_warning_learn_more": "了解详情", "compose_form.encryption_warning": "Mastodon 上的嘟文并未端到端加密。请不要在 Mastodon 上分享敏感信息。", "compose_form.hashtag_warning": "这条嘟文被设置为“不公开”,因此它不会出现在任何话题标签的列表下。只有公开的嘟文才能通过话题标签进行搜索。", @@ -133,16 +133,17 @@ "compose_form.placeholder": "在想些什么?", "compose_form.poll.add_option": "添加一个选项", "compose_form.poll.duration": "投票持续时间", - "compose_form.poll.option_placeholder": "选项 {number}", + "compose_form.poll.option_placeholder": "选项{number}", "compose_form.poll.remove_option": "移除此选项", "compose_form.poll.switch_to_multiple": "将投票改为多选", "compose_form.poll.switch_to_single": "将投票改为单选", "compose_form.publish": "发布", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "保存更改", - "compose_form.sensitive.hide": "标记媒体为敏感内容", + "compose_form.sensitive.hide": "将媒体标记为敏感内容", "compose_form.sensitive.marked": "媒体已被标记为敏感内容", - "compose_form.sensitive.unmarked": "媒体未被标记为敏感内容", + "compose_form.sensitive.unmarked": "{count, plural, one {媒体没有标记为敏感内容} other {媒体没有标记为敏感内容}}", "compose_form.spoiler.marked": "移除内容警告", "compose_form.spoiler.unmarked": "添加内容警告", "compose_form.spoiler_placeholder": "写下你的警告", @@ -151,22 +152,22 @@ "confirmations.block.confirm": "屏蔽", "confirmations.block.message": "你确定要屏蔽 {name} 吗?", "confirmations.cancel_follow_request.confirm": "撤回请求", - "confirmations.cancel_follow_request.message": "确定要撤回对 {name} 的关注请求吗?", + "confirmations.cancel_follow_request.message": "确定撤回关注{name}的请求吗?", "confirmations.delete.confirm": "删除", "confirmations.delete.message": "你确定要删除这条嘟文吗?", "confirmations.delete_list.confirm": "删除", - "confirmations.delete_list.message": "你确定要永久删除此列表吗?", + "confirmations.delete_list.message": "确定永久删除这个列表吗?", "confirmations.discard_edit_media.confirm": "丢弃", - "confirmations.discard_edit_media.message": "您还有未保存的媒体描述或预览修改,仍然丢弃它们吗?", + "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": "这将隐藏来自他们的嘟文以及提到他们的嘟文,但他们仍可以看到你的嘟文并关注你。", + "confirmations.mute.explanation": "他们的嘟文以及提到他们的嘟文都会隐藏,但他们仍然可以看到你的嘟文,也可以关注你。", "confirmations.mute.message": "你确定要隐藏 {name} 吗?", "confirmations.redraft.confirm": "删除并重新编辑", - "confirmations.redraft.message": "你确定要删除这条嘟文并重新编辑它吗?所有相关的转嘟和喜欢都会被清除,回复将会失去关联。", + "confirmations.redraft.message": "确定删除这条嘟文并重写吗?与它相关的所有转嘟和收藏都会清除,嘟文的回复也会失去关联。", "confirmations.reply.confirm": "回复", "confirmations.reply.message": "回复此消息将会覆盖当前正在编辑的信息。确定继续吗?", "confirmations.unfollow.confirm": "取消关注", @@ -234,11 +235,7 @@ "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": "此过滤器分类已过期,你需要修改到期日期才能应用。", @@ -261,7 +258,7 @@ "follow_request.authorize": "授权", "follow_request.reject": "拒绝", "follow_requests.unlocked_explanation": "尽管你没有锁嘟,但是 {domain} 的工作人员认为你也许会想手动审核审核这些账号的关注请求。", - "footer.about": "关于本站", + "footer.about": "关于", "footer.directory": "用户目录", "footer.get_app": "获取应用程序", "footer.invite": "邀请", @@ -279,8 +276,8 @@ "hashtag.column_settings.tag_mode.any": "任一", "hashtag.column_settings.tag_mode.none": "无一", "hashtag.column_settings.tag_toggle": "在此栏加入额外的标签", - "hashtag.follow": "关注哈希标签", - "hashtag.unfollow": "取消关注哈希标签", + "hashtag.follow": "关注话题标签", + "hashtag.unfollow": "取消关注话题标签", "home.column_settings.basic": "基本设置", "home.column_settings.show_reblogs": "显示转嘟", "home.column_settings.show_replies": "显示回复", @@ -388,7 +385,7 @@ "navigation_bar.search": "搜索", "navigation_bar.security": "安全", "not_signed_in_indicator.not_signed_in": "您需要登录才能访问此资源。", - "notification.admin.report": "{name} 已报告 {target}", + "notification.admin.report": "{name} 举报了 {target}", "notification.admin.sign_up": "{name} 注册了", "notification.favourite": "{name} 喜欢了你的嘟文", "notification.follow": "{name} 开始关注你", @@ -401,7 +398,7 @@ "notification.update": "{name} 编辑了嘟文", "notifications.clear": "清空通知列表", "notifications.clear_confirmation": "你确定要永久清空通知列表吗?", - "notifications.column_settings.admin.report": "新报告", + "notifications.column_settings.admin.report": "新举报:", "notifications.column_settings.admin.sign_up": "新注册:", "notifications.column_settings.alert": "桌面通知", "notifications.column_settings.favourite": "喜欢:", @@ -450,7 +447,7 @@ "privacy.direct.long": "只有被提及的用户能看到", "privacy.direct.short": "仅提到的人", "privacy.private.long": "仅对关注者可见", - "privacy.private.short": "仅关注者", + "privacy.private.short": "仅对关注者可见", "privacy.public.long": "所有人可见", "privacy.public.short": "公开", "privacy.unlisted.long": "对所有人可见,但不加入探索功能", @@ -500,7 +497,7 @@ "report.rules.subtitle": "选择所有适用选项", "report.rules.title": "哪些规则被违反了?", "report.statuses.subtitle": "选择所有适用选项", - "report.statuses.title": "有任何帖子可以支持此报告吗?", + "report.statuses.title": "是否有任何嘟文可以支持这一报告?", "report.submit": "提交", "report.target": "举报 {target}", "report.thanks.take_action": "以下是您控制您在 Mastodon 上能看到哪些内容的选项:", @@ -513,7 +510,7 @@ "report_notification.categories.other": "其他", "report_notification.categories.spam": "骚扰", "report_notification.categories.violation": "违反规则", - "report_notification.open": "展开报告", + "report_notification.open": "打开举报", "search.placeholder": "搜索", "search.search_or_paste": "搜索或输入链接", "search_popout.search_format": "高级搜索格式", @@ -538,7 +535,7 @@ "server_banner.server_stats": "服务器统计数据:", "sign_in_banner.create_account": "创建账户", "sign_in_banner.sign_in": "登录", - "sign_in_banner.text": "登录以关注个人资料或主题标签、喜欢、分享和嘟文,或与在不同服务器上的帐号进行互动。", + "sign_in_banner.text": "登录以关注个人资料或话题标签、喜欢、分享和嘟文,或与在不同服务器上的帐号进行互动。", "status.admin_account": "打开 @{name} 的管理界面", "status.admin_status": "打开此帖的管理界面", "status.block": "屏蔽 @{name}", diff --git a/app/javascript/mastodon/locales/zh-HK.json b/app/javascript/mastodon/locales/zh-HK.json index 495cfdca49..1e532b2f15 100644 --- a/app/javascript/mastodon/locales/zh-HK.json +++ b/app/javascript/mastodon/locales/zh-HK.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "變更投票為允許多個選項", "compose_form.poll.switch_to_single": "變更投票為限定單一選項", "compose_form.publish": "發佈", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "儲存變更", "compose_form.sensitive.hide": "標記媒體為敏感內容", @@ -234,11 +235,7 @@ "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": "此過濾器類別已失效,您需要更新過期日期才能套用。", diff --git a/app/javascript/mastodon/locales/zh-TW.json b/app/javascript/mastodon/locales/zh-TW.json index a5ac8dbf74..61df8830f8 100644 --- a/app/javascript/mastodon/locales/zh-TW.json +++ b/app/javascript/mastodon/locales/zh-TW.json @@ -138,6 +138,7 @@ "compose_form.poll.switch_to_multiple": "變更投票為允許多個選項", "compose_form.poll.switch_to_single": "變更投票為允許單一選項", "compose_form.publish": "嘟出去", + "compose_form.publish_form": "Publish", "compose_form.publish_loud": "{publish}!", "compose_form.save_changes": "儲存變更", "compose_form.sensitive.hide": "標記媒體為敏感內容", @@ -234,11 +235,7 @@ "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": "此過濾器類別已失效,您需要更新過期日期以套用。", diff --git a/config/locales/activerecord.an.yml b/config/locales/activerecord.an.yml new file mode 100644 index 0000000000..76cc0689b6 --- /dev/null +++ b/config/locales/activerecord.an.yml @@ -0,0 +1 @@ +an: diff --git a/config/locales/activerecord.ast.yml b/config/locales/activerecord.ast.yml index 280f2b6c5a..e96edd6796 100644 --- a/config/locales/activerecord.ast.yml +++ b/config/locales/activerecord.ast.yml @@ -2,7 +2,10 @@ ast: activerecord: attributes: + poll: + options: Escoyetes user: + agreement: Alcuerdu de serviciu email: Direición de corréu electrónicu locale: Locale password: Contraseña @@ -25,6 +28,10 @@ ast: attributes: website: invalid: nun ye una URL válida + import: + attributes: + data: + malformed: está mal fechu status: attributes: reblog: @@ -32,4 +39,16 @@ ast: user: attributes: email: + blocked: usa un proveedor de corréu electrónicu nun permitíu unreachable: nun paez qu'esista + role_id: + elevated: nun pue ser mayor que'l to rol actual + user_role: + attributes: + permissions_as_keys: + dangerous: incluyer permisos que nun son seguros pal rol de base + elevated: nun pues incluyir permisos que nun tenga'l to rol actual + own_role: nun pue cámbiase col to rol actual + position: + elevated: nun pue ser mayor que'l to rol actual + own_role: nun pue cámbiase col to rol actual diff --git a/config/locales/activerecord.bs.yml b/config/locales/activerecord.bs.yml new file mode 100644 index 0000000000..e9e174462a --- /dev/null +++ b/config/locales/activerecord.bs.yml @@ -0,0 +1 @@ +bs: diff --git a/config/locales/activerecord.eo.yml b/config/locales/activerecord.eo.yml index 02774dd394..7d641e2aaf 100644 --- a/config/locales/activerecord.eo.yml +++ b/config/locales/activerecord.eo.yml @@ -4,7 +4,7 @@ eo: attributes: poll: expires_at: Limdato - options: Elektoj + options: Elektebloj user: agreement: Servo-interkonsento email: Retpoŝtadreso @@ -19,7 +19,7 @@ eo: account: attributes: username: - invalid: nur leteroj, ciferoj kaj substrekoj + invalid: nur literoj, ciferoj kaj substrekoj reserved: rezervita admin/webhook: attributes: diff --git a/config/locales/activerecord.fo.yml b/config/locales/activerecord.fo.yml new file mode 100644 index 0000000000..632fd8aa60 --- /dev/null +++ b/config/locales/activerecord.fo.yml @@ -0,0 +1,55 @@ +--- +fo: + activerecord: + attributes: + poll: + expires_at: Freist + options: Val + user: + agreement: Tænastuavtala + email: Teldupostur + locale: Staðbundið + password: Loyniorð + user/account: + username: Brúkaranavn + user/invite_request: + text: Orsøk + errors: + models: + account: + attributes: + username: + invalid: kann bara innihalda bókstavir, tøl og botnstriku + reserved: er umbiðið + admin/webhook: + attributes: + url: + invalid: er ikki ein rætt leinki + doorkeeper/application: + attributes: + website: + invalid: er ikki eitt rætt leinki + import: + attributes: + data: + malformed: er avskeplað + status: + attributes: + reblog: + taken: frá posti sum longu finst + user: + attributes: + email: + blocked: brúkar ein ikki loyvdan teldopostveitara + unreachable: tykist ikki at vera til + role_id: + elevated: kann ikki vera hægri enn verandi støða + user_role: + attributes: + permissions_as_keys: + dangerous: inniheldur loyvi, ið ikki eru trygg, á grundstøði + elevated: rúmar ikki loyvum ið tín verandi støða loyvir + own_role: kann ikki verða broytt við tínum verandi rættindum + position: + elevated: loyvi kunnu ikki setast hægri, við verandi rættindum + own_role: kann ikki verða broytt við tínum verandi rættindum diff --git a/config/locales/activerecord.fr-QC.yml b/config/locales/activerecord.fr-QC.yml new file mode 100644 index 0000000000..0ffa90ef2f --- /dev/null +++ b/config/locales/activerecord.fr-QC.yml @@ -0,0 +1,55 @@ +--- +fr-QC: + activerecord: + attributes: + poll: + expires_at: Date butoir + options: Choix + user: + agreement: Contrat de service + email: Adresse de courriel + locale: Langue + password: Mot de passe + user/account: + username: Nom d’utilisateur·ice + user/invite_request: + text: Raison + errors: + models: + account: + attributes: + username: + invalid: seulement des lettres, des nombres et des tirets bas + reserved: est réservé + admin/webhook: + attributes: + url: + invalid: n’est pas une URL valide + doorkeeper/application: + attributes: + website: + invalid: n’est pas une URL valide + import: + attributes: + data: + malformed: est mal formé + status: + attributes: + reblog: + taken: du message existe déjà + user: + attributes: + email: + blocked: utilise un fournisseur de courriel interdit + unreachable: ne semble pas exister + role_id: + elevated: ne peut pas être supérieur à votre rôle actuel + user_role: + attributes: + permissions_as_keys: + dangerous: inclure des autorisations non sécurisées pour le rôle de base + elevated: ne peut pas inclure des autorisations que votre rôle actuel ne possède pas + own_role: ne peut pas être modifié avec votre rôle actuel + position: + elevated: ne peut pas être supérieur à votre rôle actuel + own_role: ne peut pas être modifié avec votre rôle actuel diff --git a/config/locales/activerecord.sco.yml b/config/locales/activerecord.sco.yml new file mode 100644 index 0000000000..8165e00a1b --- /dev/null +++ b/config/locales/activerecord.sco.yml @@ -0,0 +1 @@ +sco: diff --git a/config/locales/af.yml b/config/locales/af.yml index 0903af744e..77f77e3560 100644 --- a/config/locales/af.yml +++ b/config/locales/af.yml @@ -21,8 +21,19 @@ af: publish: Publiseer published_msg: Aankondiging was suksesvol gepubliseer! unpublish: Depubliseer + domain_allows: + export: Uitvoer + import: Invoer domain_blocks: existing_domain_block: Jy het alreeds strenger perke ingelê op %{name}. + export: Uitvoer + import: Invoer + new: + severity: + desc_html: "Beperk sal plasings deur rekeninge op hierdie domein onsigbaar maak vir enigeiemand wat nie volg nie. Opskort sal alle inhoud, media en profiel data vir hierdie domein se rekeninge van jou bediener verwyder. Gebruik Geen indien jy slegs media wil verwerp." + silence: Beperk + export_domain_allows: + no_file: Geen lêer is gekies nie instances: back_to_limited: Beperk moderation: @@ -67,6 +78,7 @@ af: notification_preferences: Verander epos voorkeure settings: 'Verander epos voorkeure: %{link}' auth: + apply_for_account: Doen aansoek om 'n rekening logout: Teken Uit datetime: distance_in_words: diff --git a/config/locales/an.yml b/config/locales/an.yml new file mode 100644 index 0000000000..b6e9a3e44d --- /dev/null +++ b/config/locales/an.yml @@ -0,0 +1,12 @@ +--- +an: + 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/ar.yml b/config/locales/ar.yml index 278fc52e64..bfff1f7a58 100644 --- a/config/locales/ar.yml +++ b/config/locales/ar.yml @@ -385,9 +385,7 @@ ar: create: إنشاء حظر hint: لن تمنع كتلة المجال إنشاء إدخالات حساب في قاعدة البيانات ، ولكنها ستطبق طرق الإشراف المحددة بأثر رجعي وتلقائي على هذه الحسابات. severity: - desc_html: "Silence سيجعل مشاركات الحساب غير مرئية لأي شخص لا يتبعها. Suspend سيزيل كل محتوى الحساب ووسائطه وبيانات ملفه التعريفي. Use None إذا كنت تريد فقط رفض ملفات الوسائط." noop: لا شيء - silence: كتم suspend: تعليق title: حجب نطاق جديد obfuscate: تشويش اسم النطاق @@ -808,7 +806,6 @@ ar: warning: كن حذرا مع هذه البيانات. لا تقم أبدا بمشاركتها مع الآخَرين! your_token: رمز نفاذك auth: - apply_for_account: انضم إلى قائمة الانتظار change_password: الكلمة السرية delete_account: حذف الحساب delete_account_html: إن كنت ترغب في حذف حسابك يُمكنك المواصلة هنا. سوف يُطلَبُ منك التأكيد قبل الحذف. diff --git a/config/locales/bg.yml b/config/locales/bg.yml index c0287923fa..c8040705ce 100644 --- a/config/locales/bg.yml +++ b/config/locales/bg.yml @@ -14,7 +14,7 @@ bg: following: Следва last_active: последна дейност link_verified_on: Собствеността върху тази връзка е проверена на %{date} - nothing_here: Тук няма никого! + nothing_here: Тук няма нищо! pin_errors: following: Трябва вече да следвате човека, когото искате да подкрепите posts: @@ -58,7 +58,7 @@ bg: disabled: Замразено display_name: Показвано име domain: Домейн - edit: Редакция + edit: Редактиране email: Имейл email_status: Състояние на имейл enable: Размразяване @@ -66,7 +66,7 @@ bg: enabled_msg: Успешно размразяване на акаунта на %{username} followers: Последователи follows: Последвания - header: Заглавна част + header: Заглавка inbox_url: Входящ URL invite_request_text: Причини за присъединяване invited_by: Покана от @@ -128,7 +128,9 @@ bg: suspend: Спиране suspended: Спряно title: Акаунти + unblock_email: Отблокиране на адреса на имейла unconfirmed_email: Непотвърден имейл + undo_silenced: Отмяна на ограничението unsubscribe: Отписване username: Потребителско име warn: Предупреждение @@ -136,6 +138,8 @@ bg: whitelisted: Позволено за федерацията action_logs: action_types: + change_email_user: Промяна на имейл за потребител + change_role_user: Промяна на роля за потребител confirm_user: Потвърждаване на потребител create_account_warning: Създаване на предупреждение create_announcement: Създаване на оповестяване @@ -158,6 +162,9 @@ bg: remove_avatar_user: Премахване на аватар reopen_report: Повторно отваряне на доклад reset_password_user: Нулиране на парола + update_ip_block: Обновяване на правило за IP + update_status: Обновяване на публикация + update_user_role: Обновяване на роля deleted_account: изтрит акаунт announcements: live: На живо @@ -209,17 +216,26 @@ bg: title: Жалби domain_blocks: domain: Домейн - new: - severity: - silence: Тишина private_comment: Личен коментар private_comment_hint: Коментирането за това ограничение на домейна за вътрешна употреба от модераторите. + undo: Отмяна на блокиране на домейн + view: Преглед на блокиране на домейн email_domain_blocks: + delete: Изтриване + dns: + types: + mx: Запис MX + domain: Домейн + new: + create: Добавяне на домейн title: Блокирани домейни на имейл follow_recommendations: language: За език status: Състояние instances: + back_to_all: Всичко + back_to_limited: Ограничено + back_to_warning: Предупреждение by_domain: Домейн content_policies: policies: @@ -237,6 +253,8 @@ bg: empty: Няма намерени домейни. moderation: all: Всичко + limited: Ограничено + title: Mодериране title: Федерация total_blocked_by_us: Блокирано от нас total_followed_by_them: Последвани от тях @@ -273,9 +291,14 @@ bg: reports: are_you_sure: Сигурни ли сте? category: Категория + comment: + none: Нищо created_at: Докладвано + delete_and_resolve: Изтриване на публикациите forwarded: Препратено forwarded_to: Препратено до %{domain} + mark_as_resolved: Маркиране като решено + mark_as_sensitive: Означаване като деликатно notes: create: Добавяне на бележка delete: Изтриване @@ -286,6 +309,7 @@ bg: resolved: Разрешено status: Състояние statuses: Докладвано съдържание + title: Доклади updated_at: Обновено view_profile: Преглед на профила roles: @@ -346,6 +370,7 @@ bg: warning_presets: delete: Изтриване webhooks: + add_new: Добавяне на крайна точка delete: Изтриване events: Събития status: Състояние @@ -362,18 +387,27 @@ bg: sensitive_content: Деликатно съдържание application_mailer: notification_preferences: Промяна на предпочитанията за имейл + salutation: "%{name}," settings: 'Промяна на предпочитанията за e-mail: %{link}' view: 'Преглед:' view_profile: Преглед на профила view_status: Преглед на публикацията + applications: + warning: Бъдете внимателни с тези данни. Никога не ги споделяйте с никого! auth: - apply_for_account: Вземане в спсисъка за чакане change_password: Парола delete_account: Изтриване на акаунта + description: + prefix_invited_by_user: "@%{name} ви покани да се присъедините към този сървър на Mastodon!" didnt_get_confirmation: Не получих инструкции за потвърждение + dont_have_your_security_key: Нямате ли си ключ за сигурност? forgot_password: Забравих си паролата + link_to_otp: Въведете двуфакторния код от телефона си или кода за възстановяване + link_to_webauth: Използвайте ключа си за сигурност на устройството login: Влизане logout: Излизане + migrate_account: Преместване в различен акаунт + or_log_in_with: Или влизане с помощта на register: Регистрация registration_closed: "%{instance} не приема нови членуващи" resend_confirmation: Изпрати отново инструкции за потвърждение @@ -384,11 +418,13 @@ bg: title: Настройка status: account_status: Състояние на акаунта + use_security_key: Употреба на ключ за сигурност authorize_follow: already_following: Вече следвате този акаунт error: Възникна грешка в откриването на потребителя follow: Последвай follow_request: 'Изпратихте следната заявка до:' + following: 'Успешно! Сега сте последвали:' post_follow: close: Или просто затворете този прозорец. return: Показване на профила на потребителя @@ -396,6 +432,7 @@ bg: title: Последвай %{acct} challenge: confirm: Продължаване + hint_html: "Съвет: няма да ви питаме пак за паролата през следващия час." invalid_password: Невалидна парола prompt: Потвърдете паролата, за да продължите date: @@ -428,6 +465,8 @@ bg: username_unavailable: Вашето потребителско име ще остане неналично disputes: strikes: + created_at: Остаряло + status: 'Публикация #%{id}' title: "%{action} от %{date}" title_actions: none: Предупреждение @@ -451,6 +490,7 @@ bg: blocks: Вашите блокирания bookmarks: Отметки lists: Списъци + mutes: Заглушихте storage: Съхранение на мултимедия filters: contexts: @@ -492,6 +532,8 @@ bg: today: днес imports: modes: + merge: Сливане + merge_long: Пази текущите записи и добавя нови overwrite: Презаписване overwrite_long: Заменя текущите записи с новите preface: Можеш да импортираш някои данни, като например всички хора, които следваш или блокираш в акаунта си на тази инстанция, от файлове, създадени чрез експорт в друга инстанция. @@ -500,6 +542,7 @@ bg: blocking: Списък на блокираните bookmarks: Отметки following: Списък на последователите + muting: Списък заглушавания upload: Качване invites: delete: Деактивиране @@ -518,11 +561,20 @@ bg: one: 1 употреба other: "%{count} употреби" max_uses_prompt: Без ограничение + prompt: Пораждане и споделяне на връзки с други за даване на достъп до този сървър + table: + expires_at: Изтича title: Поканете хора + lists: + errors: + limit: Достигнахте максималния брой списъци login_activities: authentication_methods: + otp: приложение за двуфакторно удостоверяване password: парола + sign_in_token: код за сигурност на имейла webauthn: ключове за сигурност + description_html: Ако забележите неузнаваема дейност, то обмислете смяна на паролата си и включване на двуфакторното удостоверяване. empty: Няма налична история на удостоверяване title: Историята на удостоверяване media_attachments: @@ -530,7 +582,14 @@ bg: images_and_video: Не мога да прикача видеоклип към публикация, която вече съдържа изображения too_many: Не мога да прикача повече от 4 файла migrations: + cancelled_msg: Успешно отменено пренасочване. + errors: + move_to_self: не може да е текущия акаунт + not_found: не може да се намери + followers_count: Последователи по време на преместването + incoming_migrations: Преместване от различен акаунт past_migrations: Минали миграции + proceed_with_move: Още последователи redirected_msg: Вашият акаунт сега се пренасочва към %{acct}. redirecting_to: Вашият акаунт е пренасочен към %{acct}. set_redirect: Задаване на пренасочване @@ -546,6 +605,7 @@ bg: subject: "%{name} те последва" title: Нов последовател follow_request: + action: Управляване на следните заявки body: "%{name} помоли за разрешение да те последва" subject: 'Чакащ последовател: %{name}' mention: @@ -553,6 +613,8 @@ bg: body: "%{name} те спомена в:" subject: "%{name} те спомена" title: Ново споменаване + poll: + subject: Анкетата от %{name} приключи reblog: body: 'Твоята публикация беше споделена от %{name}:' subject: "%{name} сподели публикацията ти" @@ -571,23 +633,46 @@ bg: trillion: трлн otp_authentication: enable: Включване + manual_instructions: 'Ако не може да сканирате QR-кода и трябва да го въведете ръчно, то ето го:' + setup: Настройване + wrong_code: Въведеният код е невалиден! Времето на сървъра и времето на устройството правилни ли са? pagination: + newer: По-ново next: Напред + older: По-старо prev: Назад + truncate: "…" polls: errors: + already_voted: Вече сте гласували в тази анкета + duplicate_options: съдържа повтарящи се елементи + duration_too_long: е твърде далеч в бъдещето + duration_too_short: е твърде скоро expired: Анкетата вече е приключила + invalid_choice: Избраната възможност за гласуване не съществува + over_character_limit: не може по-дълго от %{max} символа всяко + too_few_options: трябва да има повече от един елемент + too_many_options: не може да съдържа повече от %{max} елемента preferences: other: Друго + posting_defaults: Публикуване по подразбиране + public_timelines: Публични часови оси privacy_policy: title: Политика за поверителност + reactions: + errors: + limit_reached: Ограничението на различни реакции е достигнат relationships: activity: Дейност на акаунта + dormant: Спящо followers: Последователи invited: С покана last_active: Последна дейност most_recent: Най-наскоро moved: Преместено + mutual: Взаимни + primary: Основно + relationship: Отношение remove_selected_domains: Премахване на всички последователи от избраните домейни remove_selected_followers: Премахване на избраните последователи remove_selected_follows: Стоп на следването на избраните потребители @@ -595,13 +680,17 @@ bg: remote_follow: missing_resource: Неуспешно търсене на нужния URL за пренасочване за твоя акаунт rss: + content_warning: 'Предупреждение за съдържанието:' descriptions: account: Публични публикации от @%{acct} + scheduled_statuses: + too_soon: Заплануваната дата трябва да е в бъдеще sessions: activity: Последна активност browser: Браузър browsers: alipay: Alipay + blackberry: BlackBerry chrome: Chrome edge: Edge на Майкрософт electron: Electron @@ -615,6 +704,7 @@ bg: phantom_js: PhantomJS qq: Браузър QQ safari: Сафари + uc_browser: Браузър UC weibo: Weibo current_session: Текуща сесия description: "%{browser} на %{platform}" @@ -622,6 +712,8 @@ bg: platforms: adobe_air: Adobe Air android: Android + blackberry: BlackBerry + chrome_os: ChromeOS firefox_os: Оп. сист. Firefox ios: iOS linux: Линукс @@ -656,26 +748,52 @@ bg: audio: one: "%{count} звукозапис" other: "%{count} звукозаписа" + description: 'Прикачено: %{attached}' image: one: "%{count} образ" other: "%{count} образа" video: one: "%{count} видео" other: "%{count} видеозаписа" + content_warning: 'Предупреждение за съдържание: %{warning}' default_language: Същият като езика на интерфейса + disallowed_hashtags: + one: 'съдържа непозволен хаштаг: %{tags}' + other: 'съдържа непозволени хаштагове: %{tags}' + edited_at_html: Редактирано на %{date} + errors: + in_reply_not_found: Публикацията, на която се опитвате да отговорите не изглежда да съществува. open_in_web: Отвори в уеб over_character_limit: прехвърлен лимит от %{max} символа + pin_errors: + direct: Публикациите, които са видими само за споменати потребители не може да се закачат + limit: Вече сте закачили максималния брой публикации + ownership: Публикация на някого другиго не може да се закачи poll: + total_people: + one: "%{count} човек" + other: "%{count} души" vote: Гласуване show_more: Покажи повече + show_newer: Показване на по-нови + show_older: Показване на по-стари + show_thread: Показване на нишката + sign_in_to_participate: Влезте, за да участвате в разговора + title: "%{name}: „%{quote}“" visibilities: + direct: Директно private: Покажи само на последователите си + private_long: Показване само на последователи public: Публично + public_long: Всеки може да вижда unlisted: Публично, но не показвай в публичния канал statuses_cleanup: enabled: Автоматично изтриване на стари публикации + enabled_hint: Автоматично изтрива публикациите ви щом достигнат указания възрастов праг, освен ако не съвпадне с някое от изключенията долу exceptions: Изключения + explanation: Тъй като изтриването на публикации е скъпа операция, това се прави бавно във времето, когато сървърът иначе не е зает. Поради тази причина публикациите ви може да се изтрият известно време след като достигнат възрастовия праг. ignore_favs: Пренебрегване на любими + interaction_exceptions: Изключения въз основа на взаимодействия keep_pinned: Държа на закачените публикации min_age: '1209600': 2 седмици @@ -703,10 +821,14 @@ bg: two_factor_authentication: add: Добавяне disable: Деактивирай + disabled_success: Двуфакторното удостоверяване е успешно изключено edit: Редактиране enabled: Двуфакторното удостоверяване е включено enabled_success: Двуфакторното удостоверяване е успешно включено + generate_recovery_codes: Пораждане на кодове за възстановяване + lost_recovery_codes: Кодовете за възстановяване ви позволяват да възвърнете достъпа до акаунта си, ако загубите телефона си. Ако загубите кодовете си за възстановяване, то може да ги породите тук. Старите ви кодове за възстановяване ще станат невалидни. methods: Двуфакторни начини + otp: Приложение за удостоверяване webauthn: Ключове за сигурност user_mailer: appeal_approved: @@ -720,6 +842,8 @@ bg: statuses: 'Цитирани публ.:' subject: delete_statuses: Ваши публикации в %{acct} са били премахнати + disable: Вашият акаунт %{acct} е бил замразен + none: Предупреждение за %{acct} title: delete_statuses: Публикацията е премахната disable: Акаунтът е замразен @@ -728,11 +852,13 @@ bg: welcome: edit_profile_action: Настройване на профила explanation: Ето няколко стъпки за начало + final_action: Начало на публикуване subject: Добре дошли в Mastodon title: Добре дошли на борда, %{name}! users: follow_limit_reached: Не може да последвате повече от %{limit} души invalid_otp_token: Невалиден код + signed_in_as: 'Влезли като:' verification: verification: Проверка webauthn_credentials: @@ -741,9 +867,12 @@ bg: error: Възникна проблем, добавяйки ключ за сигурност. Опитайте пак. success: Вашият ключ за сигурност беше добавен успешно. delete: Изтриване + delete_confirmation: Наистина ли искате да изтриете този ключ за сигурност? + description_html: Ако включите ключ за сигурност при удостоверяване, то влизането ще изисква да употребите един от ключовете ви за сигурност. destroy: error: Възникна проблем, изтривайки ключа си за сигурност. Опитайте пак. success: Вашият ключ за сигурност беше изтрит успешно. invalid_credential: Невалиден ключ за сигурност not_supported: Този браузър не поддържа ключове за сигурност otp_required: Първо включете двуфакторното удостоверяване, за да използвате ключовете за сигурност. + registered_on: Регистрирано на %{date} diff --git a/config/locales/br.yml b/config/locales/br.yml index e7bc88eab1..601892ba0d 100644 --- a/config/locales/br.yml +++ b/config/locales/br.yml @@ -1,6 +1,8 @@ --- br: about: + contact_missing: Andermenet + contact_unavailable: N'eus ket title: Diwar-benn accounts: follow: Heuliañ @@ -21,6 +23,8 @@ br: two: Kannadoù posts_tab_heading: Kannadoù admin: + account_moderation_notes: + create: Leuskel un notenn accounts: add_email_domain_block: Stankañ an domani postel approve: Aprouiñ @@ -33,32 +37,57 @@ br: label: Kemmañ ar postel new_email: Postel nevez submit: Kemmañ ar postel + change_role: + no_role: Roll ebet + confirm: Kadarnaat + confirming: O kadarnaat + custom: Personelaet deleted: Dilamet + demote: Argilañ + disable: Skornañ + disabled: Skornet domain: Domani edit: Aozañ email: Postel enable: Gweredekaat enabled: Gweredekaet followers: Heulier·ezed·ien + follows: Koumanantoù header: Talbenn + invited_by: Pedet gant + ip: IP + joined: Amañ abaoe location: + all: Pep tra local: Lec'hel remote: A-bell moderation: active: Oberiant + all: Pep tra + pending: War ober + silenced: Bevennet suspended: Astalet + title: Habaskadur perform_full_suspension: Astalañ + promote: Brudañ protocol: Komenad public: Publik reject: Nac'hañ remove_header: Dilemel an talbenn reset: Adderaouekaat reset_password: Adderaouekaat ar ger-tremen + role: Roll search: Klask + silence: Bevenniñ + silenced: Bevennet statuses: Kannadoù + suspend: Astalañ suspended: Astalet title: Kontoù + undo_silenced: Dizober ar bevennañ username: Anv + warn: Diwall + web: Web action_logs: action_types: destroy_status: Dilemel ar c'hannad @@ -66,11 +95,15 @@ br: actions: destroy_status_html: Dilamet eo bet kannad %{target} gant %{name} update_status_html: Hizivaet eo bet kannad %{target} gant %{name} + title: Renabl aodit announcements: + live: War-eeun new: create: Sevel ur gemenn title: Kemenn nevez + publish: Embann title: Kemennoù + unpublish: Diembann custom_emojis: by_domain: Domani copy: Eilañ @@ -81,32 +114,75 @@ br: enable: Gweredekaat enabled: Gweredekaet list: Listenn + listed: Listennet + overwrite: Flastrañ + shortcode: Berradenn + unlist: Dilistennañ + upload: Ezkargañ dashboard: + new_users: implijerien·ezed nevez software: Meziant title: Taolenn labour + website: Lec'hienn + disputes: + appeals: + title: Galvoù domain_blocks: domain: Domani new: create: Sevel ur stanker severity: noop: Hini ebet - silence: Mudañ suspend: Astalañ email_domain_blocks: add_new: Ouzhpenniñ unan nevez delete: Dilemel + dns: + types: + mx: Enrolladenn MX domain: Domani new: create: Ouzhpenniñ un domani + follow_recommendations: + status: Statud + suppressed: Dilamet instances: + back_to_all: Pep tra + back_to_limited: Bevennet + back_to_warning: Diwall by_domain: Domani + content_policies: + policies: + silence: Bevenniñ + suspend: Astalañ + policy: Reolennoù dashboard: instance_statuses_measure: kannadoù stoket + delivery: + all: Pep tra + failing: O faziañ moderation: all: Pep tra + limited: Bevennet + title: Habaskadur + purge: Spurjañ + title: Kevread invites: filter: + all: Pep tra available: Hegerzh + expired: Deuet d'an termen + title: Sil + title: Pedadennoù + ip_blocks: + delete: Dilemel + expires_in: + '1209600': 2 sizhunvezh + '15778476': 6 months + '2629746': 1 mizvezh + '31556952': 1 bloavezh + '86400': 1 devezh + '94670856': 3 bloavezh relays: delete: Dilemel disable: Diweredekaat @@ -123,32 +199,103 @@ br: one: "%{count} a notennoù" other: "%{count} a notennoù" two: "%{count} a notennoù" + action_log: Renabl aodit are_you_sure: Ha sur oc'h? + comment: + none: Hini ebet delete_and_resolve: Dilemel ar c'hannadoù + forwarded: Treuzkaset + no_one_assigned: Den ebet notes: delete: Dilemel + title: Notennoù status: Statud + title: Disklêriadennoù + unresolved: Andiskoulmet updated_at: Nevesaet + roles: + categories: + devops: DevOps + invites: Pedadennoù + moderation: Habaskadur + special: Ispisial + delete: Dilemel + privileges: + view_devops: DevOps + title: Rolloù + rules: + delete: Dilemel + edit: Kemmañ ar reolenn settings: + about: + title: Diwar-benn + appearance: + title: Neuz + discovery: + title: Dizoloadur + trends: Luskadoù domain_blocks: all: D'an holl dud + disabled: Da zen ebet statuses: + account: Aozer·ez + batch: + report: Disklêriañ deleted: Dilamet + favourites: Re vuiañ-karet + media: + title: Media open: Digeriñ ar c'hannad original_status: Kannad orin + reblogs: Skignadennoù status_changed: Kannad kemmet title: Kannadoù ar gont + visibility: Gwelusted + with_media: Gant mediaoù strikes: actions: delete_statuses: Dilamet eo bet kannadoù %{target} gant %{name} + trends: + allow: Aotren + links: + allow: Aotren al liamm + preview_card_providers: + title: Embannerien·ezed + statuses: + allow: Aotren ar c'hannad + tags: + dashboard: + tag_uses_measure: implijoù hollek + title: Luskadoù warning_presets: add_new: Ouzhpenniñ unan nevez delete: Dilemel + webhooks: + delete: Dilemel + disable: Diweredekaat + enable: Bevaat + enabled: Bev + events: Darvoudoù + status: Statud + webhook: Webhook + admin_mailer: + new_appeal: + actions: + none: ur c'hemenn diwall + appearance: + discovery: Dizoloadur + application_mailer: + view: 'Sellet :' + view_status: Gwelet ar c'hannad auth: change_password: Ger-tremen delete_account: Dilemel ar gont login: Mont tre logout: Digennaskañ + providers: + cas: CAS + saml: SAML + register: Lakaat ho anv reset_password: Adderaouekaat ar ger-tremen security: Diogelroez setup: @@ -157,6 +304,8 @@ br: account_status: Statud ar gont authorize_follow: follow: Heuliañ + post_follow: + web: Distreiñ d'an etrefas web title: Heuliañ %{acct} challenge: confirm: Kenderc' hel @@ -172,12 +321,21 @@ br: about_x_years: "%{count}b" almost_x_years: "%{count}b" half_a_minute: Diouzhtu + less_than_x_minutes: "%{count}mun" less_than_x_seconds: Diouzhtu over_x_years: "%{count}b" + x_days: "%{count}d" + x_minutes: "%{count}mun" x_months: "%{count}miz" x_seconds: "%{count}eil" deletes: proceed: Dilemel ar gont + disputes: + strikes: + appeal: Ober engalv + created_at: Deiziad + title_actions: + none: Diwall errors: '400': The request you submitted was invalid or malformed. '403': You don't have permission to view this page. @@ -192,6 +350,9 @@ br: archive_takeout: date: Deiziad size: Ment + blocks: Stankañ a rit + bookmarks: Sinedoù + csv: CSV lists: Listennoù featured_tags: add_new: Ouzhpenniñ unan nevez @@ -215,8 +376,19 @@ br: all: Pep tra copy: Eilañ delete: Dilemel + none: Hini ebet order_by: Urzhiañ dre + today: hiziv + imports: + modes: + merge: Teuziñ + overwrite: Flastrañ + types: + bookmarks: Sinedoù + upload: Ezkargañ invites: + delete: Diweredekaat + expired: Deuet d'an termen expires_in: '1800': 30 munutenn '21600': 6 eur @@ -225,7 +397,11 @@ br: '604800': 1 sizhun '86400': 1 deiz expires_in_prompt: Birviken + table: + uses: Implijoù title: Pediñ tud + moderation: + title: Habaskadur notification_mailer: follow: title: Heulier nevez @@ -233,22 +409,45 @@ br: action: Respont reblog: subject: Skignet ho kannad gant %{name} + title: Skignadenn nevez status: subject: Embannet ez eus bet traoù gant %{name} update: subject: Kemmet eo bet ur c'hannad gant %{name} + number: + human: + decimal_units: + format: "%n%u" + units: + billion: G + million: M + quadrillion: P + thousand: K + trillion: T otp_authentication: enable: Gweredekaat setup: Kefluniañ + pagination: + newer: Nevesoc'h + next: Da-heul + older: Koshoc'h + prev: A-raok preferences: + other: All posting_defaults: Arventennoù embann dre ziouer relationships: + dormant: O kousket followers: Heulier·ezed·ien following: O heuliañ + invited: Pedet + moved: Dilojet + mutual: Kenetre + primary: Kentañ sessions: browser: Merdeer browsers: alipay: Alipay + blackberry: BlackBerry chrome: Chrome edge: Microsoft Edge electron: Electron @@ -262,10 +461,19 @@ br: phantom_js: PhantomJS qq: QQ Browser safari: Safari + uc_browser: UC Browser weibo: Weibo description: "%{browser} war %{platform}" + ip: IP platforms: + adobe_air: Adobe Air + android: Android + ios: iOS + linux: Linux + mac: macOS other: savenn dianav + windows: Windows + revoke: Dizober settings: account: Kont account_settings: Arventennoù ar gont @@ -283,11 +491,25 @@ br: one: "%{count} skeudenn" other: "%{count} skeudenn" two: "%{count} skeudenn" + poll: + vote: Mouezhiañ show_more: Diskouez muioc'h visibilities: + direct: War-eeun public: Publik + statuses_cleanup: + min_age: + '1209600': 2 sizhunvezh + '15778476': 6 months + '2629746': 1 mizvezh + '31556952': 1 bloavezh + '5259492': 2 months + '604800': 1 sizhunvezh + '63113904': 2 vloavezh + '7889238': 3 months stream_entries: pinned: Kannad spilhennet + reblogged: en·he deus skignet themes: default: Mastodoñ (Teñval) mastodon-light: Mastodoñ (Sklaer) @@ -302,6 +524,9 @@ br: edit: Aozañ user_mailer: warning: + categories: + spam: Spam + reason: 'Abeg :' statuses: 'Kannadoù meneget :' title: none: Diwall diff --git a/config/locales/bs.yml b/config/locales/bs.yml new file mode 100644 index 0000000000..adb1ccc2a2 --- /dev/null +++ b/config/locales/bs.yml @@ -0,0 +1,12 @@ +--- +bs: + 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/ca.yml b/config/locales/ca.yml index 851ff030e1..bc3f462b86 100644 --- a/config/locales/ca.yml +++ b/config/locales/ca.yml @@ -373,6 +373,8 @@ ca: add_new: Dominis autoritzats created_msg: El domini ha estat correctament autoritzat destroyed_msg: S'ha esborrat el domini de la llista blanca + export: Exporta + import: Importa undo: Treure de la llista blanca domain_blocks: add_new: Afegir nou bloqueig de domini @@ -382,15 +384,19 @@ ca: edit: Editar el bloqueig del domini existing_domain_block: Ja s'han imposat mesures més estrictes a %{name}. existing_domain_block_html: Ja has imposat uns límits més estrictes a %{name}, l'hauries de desbloquejar-lo primer. + export: Exporta + import: Importa new: create: Crea un bloqueig hint: El bloqueig de domini no impedirà la creació de nous comptes en la base de dades, però s'aplicaran de manera retroactiva mètodes de moderació específics sobre aquests comptes. severity: - desc_html: "Silenci farà les publicacions del compte invisibles a tothom que no l'estigui seguint. La suspensió eliminarà tots els continguts, multimèdia i les dades del perfil del compte. Usa Cap si només vols rebutjar el fitxers multimèdia." + desc_html: "Limitar farà que les publicacions dels comptes d'aquest domini siguin invisibles per a qualsevol persona que no les segueixi. Suspendre eliminarà del vostre servidor tot el contingut, multimèdia i perfil dels comptes d'aquest domini. Utilitza Cap si només vols rebutjar fitxers multimèdia." noop: Cap - silence: Silenci + silence: Limitar suspend: Suspensió title: Bloqueig de domini nou + no_domain_block_selected: No s'ha canviat cap bloqueig de domini perquè no se n'ha seleccionat cap + not_permitted: No tens permís per a realitzar aquesta acció obfuscate: Oculta el nom del domini obfuscate_hint: Oculta parcialment el nom del domini si està activat mostrar la llista de dominis limitats private_comment: Comentari privat @@ -422,6 +428,20 @@ ca: resolved_dns_records_hint_html: El nom del domini resol als següents dominis MX, els quals son els responsables finals per a acceptar els correus. Bloquejar un domini MX bloquejarà els registres des de qualsevol adreça de correu que utilitzi el mateix domini MX, encara que el nom visible del domini sigui diferent. Ves amb compte no bloquegis els grans proveïdors de correu electrònic. resolved_through_html: Resolt mitjançant %{domain} title: Llista negra de correus electrònics + export_domain_allows: + new: + title: Importa dominis permesos + no_file: No s'ha seleccionat cap fitxer + export_domain_blocks: + import: + description_html: Estàs a punt d'importar una llista de bloqueig de dominis. Si us plau, revisa aquesta llista amb molta cura, especialment si no l'has creada tu mateix. + existing_relationships_warning: Relacions de seguiment existents + private_comment_description_html: 'Per ajudar-te a fer un seguiment d''on provenen els bloquejos importats, es crearan amb el següent comentari privat: %{comment}' + private_comment_template: Importar des de %{source} el %{date} + title: Importa dominis bloquejats + new: + title: Importa dominis bloquejats + no_file: No s'ha seleccionat cap fitxer follow_recommendations: description_html: "Seguir les recomanacions ajuda als nous usuaris a trobar ràpidament contingut interessant. Quan un usuari no ha interactuat prou amb d'altres com per a formar a qui seguir personalment, aquests comptes li seran recomanats. Es recalculen a diari a partir d'una barreja de comptes amb els compromisos recents més alts i el nombre més alt de seguidors locals per a un idioma determinat." language: Per idioma @@ -914,7 +934,7 @@ ca: warning: Aneu amb compte amb aquestes dades. No les compartiu mai amb ningú! your_token: El teu identificador d'accés auth: - apply_for_account: Apunta't a la llista d'espera + apply_for_account: Sol·licitar un compte change_password: Contrasenya delete_account: Suprimeix el compte delete_account_html: Si vols suprimir el compte pots fer-ho aquí. Se't demanarà confirmació. @@ -1159,6 +1179,7 @@ ca: invalid_markup: 'conté HTML markup no vàlid: %{error}' imports: errors: + invalid_csv_file: 'Fitxer CSV invàlid. Error: %{error}' over_rows_processing_limit: conté més de %{count} files modes: merge: Fusionar diff --git a/config/locales/ckb.yml b/config/locales/ckb.yml index 483734fead..f774459f7d 100644 --- a/config/locales/ckb.yml +++ b/config/locales/ckb.yml @@ -310,9 +310,7 @@ ckb: create: دروستکردنی بلۆک hint: بلۆکی دۆمەین رێگری لە دروستکردنی هەژمارەی چوونەژوورەوە لە بنکەی زانیارێکان ناکات ، بەڵکو بە شێوەیەکی دووبارە و خۆکارانە رێوشێوازی پێشکەوتوو تایبەت لەسەر ئەو هەژمارانە جێبەجێ دەکات. severity: - desc_html: " بێدەنگی وا دەکات کە نووسراوەکانی هەژمارەکان نەبینراوە بێت بۆ هەر کەسێک کە شوێنیان نەکەوێ. ڕاگرتنی هەموو ناوەڕۆکی هەژمارەکە، میدیا، و داتای پرۆفایلەکەی بەکارهێنان. هیچ ئەگەر دەتەوێت فایلەکانی میدیا ڕەت بکەیتەوە." noop: هیچ - silence: بێدەنگ suspend: ڕاگرتن title: بلۆکی دۆمەینی نوێ obfuscate: ناوی دۆمەینەکە تەمومژاوی بکە diff --git a/config/locales/co.yml b/config/locales/co.yml index c9d22cd124..2ab6c63f96 100644 --- a/config/locales/co.yml +++ b/config/locales/co.yml @@ -317,9 +317,7 @@ co: create: Creà un blucchime hint: U blucchime di duminiu ùn impedirà micca a creazione di conti indè a database, mà metudi di muderazione specifiche saranu applicati. severity: - desc_html: Cù Silenzà, solu l’abbunati di u contu viderenu i so missaghji. Suspende sguassarà tutti i cuntenuti è dati di u contu. Utilizate Nisuna s’è voi vulete solu righjittà fugliali media. noop: Nisuna - silence: Silenzà suspend: Suspende title: Novu blucchime di duminiu obfuscate: Uscurà u nome di duminiu diff --git a/config/locales/cs.yml b/config/locales/cs.yml index 4a1674893b..30ff377179 100644 --- a/config/locales/cs.yml +++ b/config/locales/cs.yml @@ -400,9 +400,7 @@ cs: create: Vytvořit blokaci hint: Blokace domény nezakáže vytváření záznamů účtů v databázi, ale bude na tyto účty zpětně a automaticky aplikovat specifické metody moderování. severity: - desc_html: "Ztišení skryje příspěvky z účtu komukoliv, kdo jej nesleduje. Pozastavení odstraní všechen obsah, média a profilová data účtu. Pro pouhé odmítnutí mediálních souborů použijte funkci Žádné." noop: Žádné - silence: Ztišit suspend: Pozastavit title: Nová blokace domény obfuscate: Obfuskovat doménu @@ -950,7 +948,6 @@ cs: warning: Zacházejte s těmito daty opatrně. Nikdy je s nikým nesdílejte! your_token: Váš přístupový token auth: - apply_for_account: Přejít na čekací frontu change_password: Heslo delete_account: Odstranit účet delete_account_html: Chcete-li odstranit svůj účet, pokračujte zde. Budete požádáni o potvrzení. diff --git a/config/locales/cy.yml b/config/locales/cy.yml index 4939adba19..407f5cb440 100644 --- a/config/locales/cy.yml +++ b/config/locales/cy.yml @@ -33,25 +33,25 @@ cy: admin: account_actions: action: Cyflawni gweithred - title: Perfformio gweithrediad goruwchwylio ar %{acct} + title: Perfformio gweithrediad cymedroli ar %{acct} account_moderation_notes: create: Gadael nodyn - created_msg: Crewyd nodyn goruwchwylio yn llwyddiannus! - destroyed_msg: Dinistrwyd nodyn goruwchwylio yn llwyddiannus! + created_msg: Crëwyd nodyn cymedroli'n llwyddiannus! + destroyed_msg: Dinistriwyd nodyn cymedroli yn llwyddiannus! accounts: - add_email_domain_block: Cosbrestru parth e-bost + add_email_domain_block: Rhwystro parth e-bost approve: Cymeradwyo - approved_msg: Wedi llwyddo cymeradwyo cais cofrestru %{username} + approved_msg: Wedi llwyddo i gymeradwyo cais cofrestru %{username} are_you_sure: Ydych chi'n siŵr? avatar: Afatar by_domain: Parth change_email: changed_msg: E-bost wedi newid yn llwyddiannus! - current_email: E-bost Cyfredol - label: Newid E-bost - new_email: E-bost Newydd - submit: Newid E-bost - title: Newid E-bost i %{username} + current_email: E-bost cyfredol + label: Newid e-bost + new_email: E-bost newydd + submit: Newid e-bost + title: Newid e-bost i %{username} change_role: changed_msg: Rôl wedi ei newid yn llwyddiannus! label: Newid rôl @@ -59,29 +59,29 @@ cy: title: Newid rôl %{username} confirm: Cadarnhau confirmed: Cadarnhawyd - confirming: Cadarnhau - custom: Arbennig + confirming: Yn cadarnhau + custom: Cyfaddas delete: Dileu data deleted: Wedi dileu demote: Diraddio destroyed_msg: Mae data %{username} bellach mewn ciw i gael ei ddileu yn fuan - disable: Diffodd + disable: Rhewi disable_sign_in_token_auth: Analluogi dilysu tocynnau e-bost disable_two_factor_authentication: Diffodd 2FA - disabled: Wedi ei ddiffodd - display_name: Enw arddangos + disabled: Wedi rhewi + display_name: Enw dangos domain: Parth edit: Golygu email: E-bost - email_status: Statws E-bost - enable: Galluogi + email_status: Statws e-bost + enable: Dad rewi enable_sign_in_token_auth: Galluogi dilysu tocynnau e-bost enabled: Wedi ei alluogi enabled_msg: Wedi dadrewi cyfrif %{username} yn llwyddianus followers: Dilynwyr follows: Yn dilyn - header: Pennawd - inbox_url: URL Mewnflwch + header: Pennyn + inbox_url: URL blwch derbyn invite_request_text: Rhesymau dros ymuno invited_by: Gwahoddwyd gan ip: IP @@ -92,7 +92,7 @@ cy: remote: Pell title: Lleoliad login_status: Statws mewngofnodi - media_attachments: Atodiadau + media_attachments: Atodiadau cyfryngau memorialize: Creu cyfrif coffa memorialized: Wedi troi'n gyfrif coffa memorialized_msg: Llwyddodd i droi %{username} yn gyfrif coffa @@ -102,11 +102,11 @@ cy: pending: Yn aros silenced: Cyfyngedig suspended: Wedi ei atal - title: Goruwchwyliad - moderation_notes: Nodiadau goruwchwylio + title: Cymedroli + moderation_notes: Nodiadau cymedroli most_recent_activity: Gweithgarwch diweddaraf most_recent_ip: IP diweddaraf - no_account_selected: Ni newidwyd dim cyfrif achos ni ddewiswyd dim un + no_account_selected: Heb newid unrhyw gyfrif gan na ddewiswyd un no_limits_imposed: Dim terfynau wedi'i gosod no_role_assigned: Dim rôl wedi'i neilltuo not_subscribed: Heb danysgrifio @@ -129,90 +129,90 @@ cy: reject: Gwrthod rejected_msg: Wedi gwrthod cais cofrestru %{username} remove_avatar: Dileu afatar - remove_header: Dileu pennawd + remove_header: Dileu pennyn removed_avatar_msg: Llwyddwyd i ddileu delwedd afatar %{username} removed_header_msg: Llwyddwyd i ddileu delwedd pennyn %{username} resend_confirmation: already_confirmed: Mae'r defnyddiwr hwn wedi ei gadarnhau yn barod - send: Ailanfonwch e-bost cadarnhad + send: Ail anfonwch e-bost cadarnhad success: E-bost cadarnhau wedi ei anfon yn llwyddiannus! reset: Ailosod reset_password: Ailosod cyfrinair - resubscribe: Aildanysgrifio + resubscribe: Ail danysgrifio role: Rôl search: Chwilio - search_same_email_domain: Defnyddwyr eraill gyda'r un parth ebost + search_same_email_domain: Defnyddwyr eraill gyda'r un parth e-bost search_same_ip: Defnyddwyr eraill gyda'r un IP security_measures: only_password: Cyfrinair yn unig password_and_2fa: Cyfrinair a 2FA sensitive: Grym-sensitif sensitized: Wedi'i farcio fel sensitif - shared_inbox_url: URL Mewnflwch wedi ei rannu + shared_inbox_url: URL blwch derbyn wedi ei rannu show: created_reports: Adroddiadau a wnaed targeted_reports: Adroddwyd gan eraill - silence: Tawelu - silenced: Tawelwyd - statuses: Statysau - strikes: Streiciau blaenorol + silence: Cyfyngu + silenced: Cyfyngwyd + statuses: Tŵtiau + strikes: Rhybuddion blaenorol subscribe: Tanysgrifio suspend: Atal suspended: Ataliwyd suspension_irreversible: Mae data'r cyfrif hwn wedi'i ddileu'n ddiwrthdro. Gallwch ddad-atal y cyfrif i'w wneud yn ddefnyddiadwy ond ni fydd yn adennill unrhyw ddata a oedd ganddo o'r blaen. - suspension_reversible_hint_html: Mae'r cyfrif wedi'i atal, a bydd y data'n cael ei ddileu yn llawn ar %{date}. Tan hynny, gellir adfer y cyfrif heb unrhyw effeithiau gwael. Os dymunwch gael gwared ar holl ddata'r cyfrif ar unwaith, gallwch wneud hynny isod. + suspension_reversible_hint_html: Mae'r cyfrif wedi'i atal, a bydd y data'n cael ei ddileu yn llawn ar %{date}. Tan hynny, mae modd adfer y cyfrif heb unrhyw effeithiau gwael. Os dymunwch gael gwared ar holl ddata'r cyfrif ar unwaith, gallwch wneud hynny isod. title: Cyfrifon unblock_email: Dadflocio cyfeiriad e-bost unblocked_email_msg: Llwyddwyd i ddadflocio cyfeiriad e-bost %{username} unconfirmed_email: E-bost heb ei gadarnhau undo_sensitized: Dadwneud grym-sensitif - undo_silenced: Dadwneud tawelu + undo_silenced: Dadwneud cyfyngu undo_suspension: Dadwneud ataliad - unsilenced_msg: Wedi llwyddo i ddadwneud terfyn cyfrif %{username} + unsilenced_msg: Wedi llwyddo i ddadwneud cyfyngiad cyfrif %{username} unsubscribe: Dad-danysgrifio unsuspended_msg: Llwyddwyd i ddad-atal cyfrif %{username} username: Enw defnyddiwr view_domain: Gweld crynodeb ar gyfer parth warn: Rhybuddio web: Gwe - whitelisted: Rhestredig wen + whitelisted: Caniatáu ar gyfer ffedereiddio action_logs: action_types: approve_appeal: Cymeradwyo'r Apêl approve_user: Cymeradwyo Defnyddiwr assigned_to_self_report: Neilltuo Adroddiad - change_email_user: Newid Ebost ar gyfer Defnyddiwr + change_email_user: Newid E-bost ar gyfer Defnyddiwr change_role_user: Newid Rôl y Defnyddiwr confirm_user: Cadarnhau Defnyddiwr create_account_warning: Creu Rhybydd create_announcement: Creu Cyhoeddiad create_canonical_email_block: Creu Bloc E-bost - create_custom_emoji: Creu Emoji Addasiedig - create_domain_allow: Creu Alluogiad Parth + create_custom_emoji: Creu Emoji Cyfaddas + create_domain_allow: Creu Caniatáu Parth create_domain_block: Creu Gwaharddiad Parth - create_email_domain_block: Creu Gwaharddiad Parth Ebost + create_email_domain_block: Creu Gwaharddiad Parth E-bost create_ip_block: Creu rheol IP create_unavailable_domain: Creu Parth Ddim ar Gael create_user_role: Creu Rôl demote_user: Diraddio Defnyddiwr destroy_announcement: Dileu Cyhoeddiad destroy_canonical_email_block: Dileu Bloc E-bost - destroy_custom_emoji: Dileu Emoji Addasiedig - destroy_domain_allow: Dileu Alluogiad Parth + destroy_custom_emoji: Dileu Emoji Cyfaddas + destroy_domain_allow: Dileu Caniatáu Parth destroy_domain_block: Dileu Gwaharddiad Parth - destroy_email_domain_block: Dileu gwaharddiad parth ebost + destroy_email_domain_block: Dileu gwaharddiad parth e-bost destroy_instance: Clirio Parth destroy_ip_block: Dileu rheol IP destroy_status: Dileu Statws destroy_unavailable_domain: Dileu Parth Ddim ar Gael destroy_user_role: Dinistrio Rôl disable_2fa_user: Diffodd 2FA - disable_custom_emoji: Analluogi Emoji Addasiedig + disable_custom_emoji: Analluogi Emoji Cyfaddas disable_sign_in_token_auth_user: Analluogi Dilysu Tocyn E-bost ar gyfer Defnyddiwr disable_user: Analluogi Defnyddiwr - enable_custom_emoji: Alluogi Emoji Addasiedig + enable_custom_emoji: Alluogi Emoji Cyfaddas enable_sign_in_token_auth_user: Galluogi Dilysu Tocyn E-bost ar gyfer Defnyddiwr - enable_user: Alluogi Defnyddiwr + enable_user: Galluogi Defnyddiwr memorialize_account: Cofadeilio Cyfrif promote_user: Dyrchafu Defnyddiwr reject_appeal: Gwrthod Apêl @@ -223,15 +223,15 @@ cy: reset_password_user: Ailosod Cyfrinair resolve_report: Datrus Adroddiad sensitive_account: Cyfrif Grym-Sensitif - silence_account: Tawelu Cyfrif + silence_account: Cyfyngu Cyfrif suspend_account: Gwahardd Cyfrif Dros Dro unassigned_report: Dadneilltuo Adroddiad unblock_email_account: Dadflocio cyfeiriad e-bost unsensitive_account: Dadwneud Cyfrif Grym-Sensitif - unsilence_account: Dadawelu Cyfrif + unsilence_account: Dad-gyfyngu Cyfrif unsuspend_account: Tynnu Gwahardd Cyfrif Dros Dro update_announcement: Diweddaru Cyhoeddiad - update_custom_emoji: Diweddaru Emoji Addasiedig + update_custom_emoji: Diweddaru Emoji Cyfaddas update_domain_block: Diweddaru'r Blocio Parth update_ip_block: Diweddaru rheol IP update_status: Diweddaru Statws @@ -239,7 +239,7 @@ cy: actions: approve_appeal_html: Mae %{name} wedi cymeradwyo penderfyniad cymedroli gan %{target} approve_user_html: Mae %{name} wedi cymeradwyo cofrestru gan %{target} - assigned_to_self_report_html: Mae %{name} wedi aseinio adroddiad %{target} iddyn nhw eu hunain + assigned_to_self_report_html: Mae %{name} wedi neilltuo adroddiad %{target} iddyn nhw eu hunain change_email_user_html: Mae %{name} wedi newid cyfeiriad e-bost defnyddiwr %{target} change_role_user_html: Mae %{name} wedi newid rôl %{target} confirm_user_html: Mae %{name} wedi cadarnhau cyfeiriad e-bost defnyddiwr %{target} @@ -400,6 +400,8 @@ cy: add_new: Rhestrwch parth created_msg: Rhestrwyd wen parth yn llwyddiannus destroyed_msg: Mae parth wedi'i dynnu o'r rhestr wen + export: Allforio + import: Mewnforio undo: Tynnwch o'r rhestr wen domain_blocks: add_new: Ychwanegu bloc parth newydd @@ -409,15 +411,19 @@ cy: edit: Golygu bloc parth existing_domain_block: Rydych chi eisoes wedi gosod terfynau llymach ar %{name}. existing_domain_block_html: Rydych yn barod wedi gosod cyfyngau fwy llym ar %{name}, mae rhaid i chi ei ddadblocio yn gyntaf. + export: Allforio + import: Mewnforio new: create: Creu bloc - hint: Ni fydd y bloc parth yn atal cread cofnodion cyfrif yn y bas data, ond mi fydd yn gosod dulliau goruwchwylio penodol ôl-weithredol ac awtomatig ar y cyfrifau hynny. + hint: Ni fydd y bloc parth yn atal cread cofnodion cyfrif yn y bas data, ond mi fydd yn gosod dulliau cymedroli penodol ôl-weithredol ac awtomatig ar y cyfrifau hynny. severity: - desc_html: Mae Tawelu yn gwneud twtiau y cyfrif yn anweledig i unrhyw un nad yw'n dilyn y cyfrif. Mae Atal yn cael gwared ar holl gynnwys, cyfryngau a data proffil y cyfrif. Defnyddiwch Dim os ydych chi ond am wrthod dogfennau cyfryngau. + desc_html: Bydd terfyn yn gwneud postiadau o gyfrifon yn y parth hwn yn anweledig i unrhyw un nad yw'n eu dilyn. Bydd Atal yn dileu'r holl gynnwys, cyfryngau a data proffil ar gyfer cyfrifon y parth hwn o'ch gweinydd. Defnyddiwch Dim os ydych am wrthod ffeiliau cyfryngau yn unig. noop: Dim - silence: Tawelwch + silence: Terfyn suspend: Atal title: Blocio parth newydd + no_domain_block_selected: Heb newid unrhyw flociau parth e-bost gan nad oes un wedi'i ddewis + not_permitted: Nid oes gennych caniatâd i gyflawni'r weithred hon obfuscate: Cuddio enw parth obfuscate_hint: Cuddio'r enw parth yn y rhestr yn rhannol os yw hysbysebu'r rhestr o gyfyngiadau parth wedi'i alluogi private_comment: Sylw preifat @@ -453,6 +459,20 @@ cy: resolved_dns_records_hint_html: Mae'r enw parth yn cyd-fynd â'r parthau MX canlynol, sy'n gyfrifol yn y pen draw am dderbyn e-bost. Bydd rhwystro parth MX yn rhwystro cofrestriadau o unrhyw gyfeiriad e-bost sy'n defnyddio'r un parth MX, hyd yn oed os yw'r enw parth gweladwy yn wahanol. Byddwch yn ofalus i beidio â rhwystro darparwyr e-bost mawr. resolved_through_html: Wedi'i ddatrys trwy %{domain} title: Cosbrestr e-bost + export_domain_allows: + new: + title: Mewnforio parth yn caniatáu + no_file: Dim ffeil wedi'i dewis + export_domain_blocks: + import: + description_html: Rydych ar fin mewnforio rhestr o flociau parth. Adolygwch y rhestr hon yn ofalus iawn, yn enwedig os nad ydych wedi ysgrifennu'r rhestr hon eich hun. + existing_relationships_warning: Perthynas ddilyn sy'n bodoli + private_comment_description_html: 'I''ch helpu i olrhain o ble mae blociau wedi''u mewnforio yn dod, bydd blociau wedi''u mewnforio yn cael eu creu gyda''r sylw preifat canlynol: %{comment}' + private_comment_template: Mewnforiwyd o %{source} ar %{date} + title: Mewnforio blociau parth + new: + title: Mewnforio blociau parth + no_file: Dim ffeil wedi'i dewis follow_recommendations: description_html: "Mae dilyn yr argymhellion yn helpu i ddefnyddwyr newydd ddod o hyd i gynnwys diddorol yn gyflym. Pan nad yw defnyddiwr wedi rhyngweithio digon ag eraill i ffurfio argymhellion dilyn personol, argymhellir y cyfrifon hyn yn lle hynny. Cânt eu hailgyfrifo'n ddyddiol o gymysgedd o gyfrifon gyda'r ymgysylltiadau diweddar uchaf a'r cyfrif dilynwyr lleol uchaf ar gyfer iaith benodol." language: Ar gyfer iaith @@ -983,7 +1003,7 @@ cy: warning: Byddwch yn ofalus a'r data hyn. Peidiwch a'i rannu byth! your_token: Eich tocyn mynediad auth: - apply_for_account: Ewch ar y rhestr aros + apply_for_account: Gofyn am gyfrif change_password: Cyfrinair delete_account: Dileu cyfrif delete_account_html: Os hoffech chi ddileu eich cyfrif, mae modd parhau yma. Bydd gofyn i chi gadarnhau. @@ -1252,6 +1272,7 @@ cy: invalid_markup: 'yn cynnwys marciad HTML annilys: %{error}' imports: errors: + invalid_csv_file: 'Ffeil CSV annilys. Gwall: %{error}' over_rows_processing_limit: yn cynnwys mwy na %{count} rhes modes: merge: Cyfuno diff --git a/config/locales/da.yml b/config/locales/da.yml index c610a3c44b..504c5080e4 100644 --- a/config/locales/da.yml +++ b/config/locales/da.yml @@ -386,9 +386,7 @@ da: create: Opret blokering hint: Domæneblokeringen vil ikke forhindre oprettelse af kontoposter i databasen, men vil retroaktivt og automatisk føje særlige moderationsmetoder til disse konti. severity: - desc_html: "Tavsgørelse gør kontoens indlæg usynlige for alle, som ikke følger dem. Suspendering fjerner alt kontoindhold, medier og profildata. Brug Ingen, hvis mediefiler blot ønskes afvist." noop: Ingen - silence: Tavsgøre suspend: Suspendere title: Ny domæneblokering obfuscate: Slør domænenavn @@ -914,7 +912,6 @@ da: warning: Vær meget påpasselig med disse data. Del dem aldrig med nogen! your_token: Dit adgangstoken auth: - apply_for_account: Kom på ventelisten change_password: Adgangskode delete_account: Slet konto delete_account_html: Ønsker du at slette din konto, kan du gøre dette hér. Du vil blive bedt om bekræftelse. diff --git a/config/locales/de.yml b/config/locales/de.yml index 379b39307c..183113e0bf 100644 --- a/config/locales/de.yml +++ b/config/locales/de.yml @@ -31,7 +31,7 @@ de: created_msg: Moderationshinweis erfolgreich abgespeichert! destroyed_msg: Moderationsnotiz erfolgreich gelöscht! accounts: - add_email_domain_block: E-Mail-Domain auf Blacklist setzen + add_email_domain_block: E-Mail-Domain sperren approve: Genehmigen approved_msg: Anmeldeantrag von %{username} erfolgreich genehmigt are_you_sure: Bist du dir sicher? @@ -84,7 +84,7 @@ de: remote: Fern title: Ursprung login_status: Loginstatus - media_attachments: Dateien + media_attachments: Medienanhänge memorialize: In Gedenkmal verwandeln memorialized: Memorialisiert memorialized_msg: "%{username} wurde erfolgreich in ein In-Memoriam-Konto umgewandelt" @@ -150,8 +150,8 @@ de: suspension_irreversible: Die Daten dieses Kontos wurden unwiderruflich gelöscht. Du kannst das Konto aufheben, um es wieder brauchbar zu machen, aber es wird keine Daten wiederherstellen, die es davor hatte. suspension_reversible_hint_html: Das Konto wurde gesperrt und die Daten werden am %{date} vollständig gelöscht. Bis dahin kann das Konto ohne irgendwelche negativen Auswirkungen wiederhergestellt werden. Wenn du alle Daten des Kontos sofort entfernen möchtest, kannst du dies nachfolgend tun. title: Konten - unblock_email: E-Mail Adresse entsperren - unblocked_email_msg: Die E-Mail-Adresse von %{username} wurde erfolgreich entsperrt + unblock_email: E-Mail-Adresse entsperren + unblocked_email_msg: E-Mail-Adresse von %{username} erfolgreich entsperrt unconfirmed_email: Unbestätigte E-Mail-Adresse undo_sensitized: Inhaltswarnung aufheben undo_silenced: Stummschaltung aufheben @@ -174,11 +174,11 @@ de: confirm_user: Benutzer*in bestätigen create_account_warning: Warnung erstellen create_announcement: Ankündigung erstellen - create_canonical_email_block: E-Mail-Block erstellen + create_canonical_email_block: E-Mail-Sperre erstellen create_custom_emoji: Eigene Emojis erstellen create_domain_allow: Domain erlauben create_domain_block: Domain blockieren - create_email_domain_block: E-Mail-Domain-Block erstellen + create_email_domain_block: E-Mail-Domainsperre erstellen create_ip_block: IP-Regel erstellen create_unavailable_domain: Nicht verfügbare Domain erstellen create_user_role: Rolle erstellen @@ -188,7 +188,7 @@ de: destroy_custom_emoji: Eigene Emojis löschen destroy_domain_allow: Erlaube das Löschen von Domains destroy_domain_block: Domain-Blockade löschen - destroy_email_domain_block: E-Mail-Domain-Blockade löschen + destroy_email_domain_block: E-Mail-Domainsperre löschen destroy_instance: Domain-Daten entfernen destroy_ip_block: IP-Regel löschen destroy_status: Beitrag löschen @@ -214,7 +214,7 @@ de: silence_account: Konto stummschalten suspend_account: Konto sperren unassigned_report: Meldung widerrufen - unblock_email_account: E-Mail Adresse entsperren + unblock_email_account: E-Mail-Adresse entsperren unsensitive_account: Zwangssensibles Konto rückgängig machen unsilence_account: Konto nicht mehr stummschalten unsuspend_account: Konto nicht mehr sperren @@ -228,26 +228,26 @@ de: approve_appeal_html: "%{name} genehmigte die Moderationsbeschlüsse von %{target}" approve_user_html: "%{name} genehmigte die Anmeldung von %{target}" assigned_to_self_report_html: "%{name} hat sich die Meldung %{target} selbst zugewiesen" - change_email_user_html: "%{name} hat die E-Mail-Adresse des Nutzers %{target} geändert" + change_email_user_html: "%{name} hat die E-Mail-Adresse von %{target} geändert" change_role_user_html: "%{name} hat die Rolle von %{target} geändert" confirm_user_html: "%{name} hat die E-Mail-Adresse von %{target} bestätigt" create_account_warning_html: "%{name} hat eine Warnung an %{target} gesendet" create_announcement_html: "%{name} hat die neue Ankündigung %{target} erstellt" - create_canonical_email_block_html: "%{name} hat die E-Mail mit dem Hash %{target} blockiert" + create_canonical_email_block_html: "%{name} hat die E-Mail mit dem Hash %{target} gesperrt" create_custom_emoji_html: "%{name} hat neues Emoji %{target} hochgeladen" create_domain_allow_html: "%{name} hat die Domain %{target} gewhitelistet" create_domain_block_html: "%{name} hat die Domain %{target} blockiert" - create_email_domain_block_html: "%{name} hat die E-Mail-Domain %{target} geblacklistet" + create_email_domain_block_html: "%{name} hat die E-Mail-Domain %{target} gesperrt" create_ip_block_html: "%{name} hat eine Regel für IP %{target} erstellt" create_unavailable_domain_html: "%{name} hat die Lieferung an die Domain %{target} eingestellt" create_user_role_html: "%{name} hat die Rolle %{target} erstellt" demote_user_html: "%{name} hat die Nutzungsrechte von %{target} heruntergestuft" destroy_announcement_html: "%{name} hat die neue Ankündigung %{target} gelöscht" - destroy_canonical_email_block_html: "%{name} hat die E-Mail mit dem Hash %{target} freigegeben" + destroy_canonical_email_block_html: "%{name} hat die E-Mail mit dem Hash %{target} entsperrt" destroy_custom_emoji_html: "%{name} hat das %{target} Emoji gelöscht" destroy_domain_allow_html: "%{name} hat die Domain %{target} von der Whitelist entfernt" destroy_domain_block_html: "%{name} hat die Domain %{target} entblockt" - destroy_email_domain_block_html: "%{name} hat die E-Mail-Domain %{target} gewhitelistet" + destroy_email_domain_block_html: "%{name} hat die E-Mail-Domain %{target} entsperrt" destroy_instance_html: "%{name} hat die Daten der Domain %{target} entfernt" destroy_ip_block_html: "%{name} hat eine Regel für IP %{target} gelöscht" destroy_status_html: "%{name} hat einen Beitrag von %{target} entfernt" @@ -255,7 +255,7 @@ de: destroy_user_role_html: "%{name} hat die Rolle %{target} gelöscht" disable_2fa_user_html: "%{name} hat die Zwei-Faktor-Authentisierung für %{target} deaktiviert" disable_custom_emoji_html: "%{name} hat das %{target} Emoji deaktiviert" - disable_sign_in_token_auth_user_html: "%{name} hat die E-Mail-Token Authentifizierung für %{target} deaktiviert" + disable_sign_in_token_auth_user_html: "%{name} hat die E-Mail-Token-Authentifizierung für %{target} deaktiviert" disable_user_html: "%{name} hat den Zugang für %{target} deaktiviert" enable_custom_emoji_html: "%{name} hat das %{target} Emoji aktiviert" enable_sign_in_token_auth_user_html: "%{name} hat die E-Mail-Token-Authentifizierung für %{target} aktiviert" @@ -273,7 +273,7 @@ de: silence_account_html: "%{name} hat das Konto von %{target} stummgeschaltet" suspend_account_html: "%{name} hat das Konto von %{target} gesperrt" unassigned_report_html: "%{name} hat die Zuweisung der Meldung %{target} entfernt" - unblock_email_account_html: "%{name} entsperrte die E-Mail-Adresse von %{target}" + unblock_email_account_html: "%{name} hat die E-Mail-Adresse von %{target} entsperrt" unsensitive_account_html: "%{name} hat die Inhaltswarnung für Medien von %{target} aufgehoben" unsilence_account_html: "%{name} hat die Stummschaltung von %{target} aufgehoben" unsuspend_account_html: "%{name} hat die Kontosperre von %{target} aufgehoben" @@ -323,8 +323,8 @@ de: enabled: Aktiviert enabled_msg: Das Emoji wurde aktiviert image_hint: PNG oder GIF bis %{size} - list: Liste - listed: Gelistet + list: Aufführen + listed: Angezeigt new: title: Eigenes Emoji hinzufügen no_emoji_selected: Keine Emojis wurden geändert, da keine ausgewählt wurden @@ -334,8 +334,8 @@ de: shortcode_hint: Mindestens 2 Zeichen, nur Buchstaben, Ziffern und Unterstriche title: Eigene Emojis uncategorized: Nicht kategorisiert - unlist: Nicht listen - unlisted: Ungelistet + unlist: Nicht Aufführen + unlisted: Nicht aufgeführt update_failed_msg: Konnte dieses Emoji nicht aktualisieren updated_msg: Emoji erfolgreich aktualisiert! upload: Hochladen @@ -373,24 +373,29 @@ de: add_new: Whitelist-Domain created_msg: Domain wurde erfolgreich zur Whitelist hinzugefügt destroyed_msg: Domain wurde von der Whitelist entfernt + export: Exportieren + import: Importieren undo: Von der Whitelist entfernen domain_blocks: add_new: Neue Domainblockade hinzufügen - created_msg: Die Domain-Blockade wird nun durchgeführt + created_msg: Die Domain ist jetzt blockiert bzw. eingeschränkt destroyed_msg: Die Domain-Blockade wurde rückgängig gemacht domain: Domain edit: Domainblockade bearbeiten existing_domain_block: Du hast %{name} bereits stärker eingeschränkt. existing_domain_block_html: Du hast bereits strengere Beschränkungen für die Domain %{name} verhängt. Du musst diese erst aufheben. + export: Exportieren + import: Importieren new: create: Blockade einrichten hint: Die Domainsperre wird nicht verhindern, dass Konteneinträge in der Datenbank erstellt werden, sondern rückwirkend und automatisch alle Moderationsmethoden auf diese Konten anwenden. severity: - desc_html: "Stummschaltung wird die Beiträge dieses Kontos für alle, die ihm nicht folgen, unsichtbar machen. Eine Sperre wird alle Beiträge, Medien und Profildaten dieses Kontos entfernen. Verwende Kein, um nur Mediendateien abzulehnen." noop: Kein silence: Stummschaltung suspend: Sperren title: Neue Domain-Blockade + no_domain_block_selected: Keine Domains blockiert, weil keine ausgewählt wurde + not_permitted: Dir ist es nicht erlaubt, diese Handlung durchzuführen obfuscate: Domainname verschleiern obfuscate_hint: Den Domainnamen in der Liste teilweise verschleiern, wenn die Liste der Domänenbeschränkungen aktiviert ist private_comment: Privater Kommentar @@ -408,7 +413,7 @@ de: attempts_over_week: one: "%{count} Registrierungsversuch in der letzten Woche" other: "%{count} Registrierungsversuche in der letzten Woche" - created_msg: E-Mail-Domain-Blockade erfolgreich erstellt + created_msg: E-Mail-Domain erfolgreich gesperrt delete: Löschen dns: types: @@ -417,11 +422,22 @@ de: new: create: Blockade erstellen resolve: Domain auflösen - title: Neue E-Mail-Domain-Blockade - no_email_domain_block_selected: Es wurden keine E-Mail-Domain-Blockierungen geändert, da keine ausgewählt wurden + title: Neue E-Mail-Domain sperren + no_email_domain_block_selected: Es wurden keine E-Mail-Domainsperren geändert, da keine ausgewählt wurden resolved_dns_records_hint_html: Der Domain-Name wird an die folgenden MX-Domains aufgelöst, die letztendlich für die Annahme von E-Mails verantwortlich sind. Das Blockieren einer MX-Domain blockiert Anmeldungen von jeder E-Mail-Adresse, welche dieselbe MX-Domain verwendet, auch wenn der sichtbare Domainname anders ist. Achte darauf, große E-Mail-Anbieter nicht zu blockieren. resolved_through_html: Durch %{domain} aufgelöst - title: E-Mail-Domain-Blockade + title: Gesperrte E-Mail-Domains + export_domain_allows: + new: + title: Domain-Import erlaubt + no_file: Keine Datei ausgewählt + export_domain_blocks: + import: + private_comment_template: Importiert von %{source} am %{date} + title: Domain-Blocks importieren + new: + title: Domain-Blockierungen importieren + no_file: Keine Datei ausgewählt follow_recommendations: description_html: "Folgeempfehlungen helfen neuen Nutzern und Nutzerinnen dabei, schnell interessante Inhalte zu finden. Wenn ein:e Nutzer:in noch nicht genug mit anderen interagiert hat, um personalisierte Folgeempfehlungen zu erhalten, werden stattdessen diese Benutzerkonten verwendet. Sie werden täglich basierend auf einer Mischung aus am meisten interagierenden Benutzerkonten und jenen mit den meisten Followern für eine bestimmte Sprache neu berechnet." language: Für Sprache @@ -454,7 +470,7 @@ de: reject_media: Medien ablehnen reject_reports: Meldungen ablehnen silence: Stummschalten - suspend: Sperren + suspend: Gesperrt policy: Richtlinie reason: Öffentlicher Grund title: Inhaltsrichtlinien @@ -490,7 +506,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: Föderation + title: Externe Instanzen total_blocked_by_us: Von uns blockiert total_followed_by_them: Gefolgt von denen total_followed_by_us: Gefolgt von uns @@ -551,7 +567,7 @@ de: action_taken_by: Maßnahme ergriffen durch actions: delete_description_html: Der gemeldete Beitrag wird gelöscht und ein Strike wird aufgezeichnet, um dir bei zukünftigen Verstößen des gleichen Accounts zu helfen. - mark_as_sensitive_description_html: Die Medien in den gemeldeten Beiträgen werden mit einer Inhaltswarnung (NSFW) versehen und der Vorfall wird gesichert, um bei zukünftigen Verstößen desselben Kontos besser reagieren zu können. + mark_as_sensitive_description_html: Die Medien in den gemeldeten Beiträgen werden mit einer Inhaltswarnung versehen und ein Verstoß wird vermerkt, um bei zukünftigen Verstößen desselben Kontos besser reagieren zu können. other_description_html: Weitere Optionen zur Kontrolle des Kontoverhaltens und zur Anpassung der Kommunikation mit dem gemeldeten Konto. resolve_description_html: Es wird keine Maßnahme gegen das gemeldete Konto ergriffen, es wird kein Strike verzeichnet und die Meldung wird geschlossen. silence_description_html: Das Profil wird nur für diejenigen sichtbar sein, die ihm bereits folgen oder es manuell nachschlagen, und die Reichweite wird stark begrenzt. Kann immer rückgängig gemacht werden. @@ -789,7 +805,7 @@ de: statuses: allow: Beitrag erlauben allow_account: Autor erlauben - description_html: Dies sind Beiträge, von denen dein Server weiß, dass sie derzeit viel geteilt und favorisiert werden. Es kann deinen neuen und wiederkehrenden Benutzern helfen, weitere Personen zu finden. Es werden keine Beiträge öffentlich angezeigt, bis du den Autor genehmigst und der Autor es zulässt, sein Konto anderen Benutzern zeigen zu lassen. Du kannst auch einzelne Beiträge zulassen oder ablehnen. + description_html: Dies sind Beiträge, von denen dein Server weiß, dass sie derzeit viel geteilt und favorisiert werden. Dies kann neuen und wiederkehrenden Personen helfen, weitere Profile zu finden, denen sie folgen können. Die Beiträge werden erst dann öffentlich angezeigt, wenn du die Person genehmigst und sie es zulässt, dass ihr Profil anderen vorgeschlagen wird. Du kannst auch einzelne Beiträge zulassen oder ablehnen. disallow: Beitrag verbieten disallow_account: Autor verbieten no_status_selected: Keine angesagten Beiträge wurden geändert, da keine ausgewählt wurden @@ -806,7 +822,7 @@ de: tag_servers_dimension: Top Server tag_servers_measure: verschiedene Server tag_uses_measure: Gesamtnutzungen - description_html: Dies sind Hashtags, die derzeit in vielen Beiträgen erscheinen, die dein Server sieht. Es kann deinen Benutzern helfen, herauszufinden, worüber die Menschen im Moment am meisten reden. Es werden keine Hashtags öffentlich angezeigt, bis du sie genehmigst. + description_html: Diese Hashtags werden derzeit in vielen Beiträgen verwendet, die dein Server sieht. Dies kann deinen Nutzer*innen helfen, herauszufinden, worüber die Leute im Moment am meisten schreiben. Hashtags werden erst dann öffentlich angezeigt, wenn du sie genehmigst. listable: Kann vorgeschlagen werden no_tag_selected: Keine Tags wurden geändert, da keine ausgewählt wurden not_listable: Wird nicht vorgeschlagen @@ -856,7 +872,7 @@ de: disable: das Einfrieren der Konten mark_statuses_as_sensitive: das Markieren der Beiträge mit einer Inhaltswarnung none: eine Warnung - sensitive: das Markieren des Kontos mit einer Inhaltswarnung + sensitive: das Markieren des Profils mit einer Inhaltswarnung silence: das Beschränken des Kontos suspend: um deren Konto zu sperren body: "%{target} hat etwas gegen eine Moderationsentscheidung von %{action_taken_by} vom %{date}, die %{type} war. Die Person schrieb:" @@ -900,7 +916,7 @@ de: sensitive_content: Inhaltswarnung toot_layout: Timeline-Layout application_mailer: - notification_preferences: Ändere E-Mail-Einstellungen + notification_preferences: E-Mail-Einstellungen ändern salutation: "%{name}," settings: 'E-Mail-Einstellungen ändern: %{link}' view: 'Ansehen:' @@ -914,14 +930,14 @@ de: warning: Sei mit diesen Daten sehr vorsichtig. Teile sie mit niemandem! your_token: Dein Zugangs-Token auth: - apply_for_account: Auf Warteliste kommen + apply_for_account: Account beantragen change_password: Passwort delete_account: Konto löschen delete_account_html: Falls du dein Konto löschen willst, kannst du hier damit fortfahren. Du wirst um Bestätigung gebeten werden. description: prefix_invited_by_user: "@%{name} lädt dich ein, diesem Server von Mastodon beizutreten!" prefix_sign_up: Melde dich heute bei Mastodon an! - suffix: Mit einem Konto kannst du Leuten folgen, Updates veröffentlichen und Nachrichten mit Benutzern von jedem Mastodon-Server austauschen und mehr! + suffix: Mit einem Konto kannst du Profilen folgen, Updates veröffentlichen, Nachrichten mit Personen von jedem Mastodon-Server austauschen und mehr! didnt_get_confirmation: Keine Bestätigungs-Mail erhalten? dont_have_your_security_key: Hast du keinen Sicherheitsschlüssel? forgot_password: Passwort vergessen? @@ -931,10 +947,10 @@ de: log_in_with: Anmelden mit login: Anmelden logout: Abmelden - migrate_account: Ziehe zu einem anderen Konto um - migrate_account_html: Wenn du wünschst, dieses Konto zu einem anderen umzuziehen, kannst du dies hier einstellen. + migrate_account: Auf ein anderes Konto umziehen + migrate_account_html: Wenn du dieses Konto auf ein anderes umleiten möchtest, kannst du es hier konfigurieren. or_log_in_with: Oder anmelden mit - privacy_policy_agreement_html: Ich habe die Datenschutzbestimmungen gelesen und stimme ihnen zu + privacy_policy_agreement_html: Ich habe die Datenschutzhinweise gelesen und stimme ihnen zu providers: cas: CAS saml: SAML @@ -958,7 +974,7 @@ de: account_status: Kontostatus confirming: Warte auf die Bestätigung der E-Mail. functional: Dein Konto ist voll funktionsfähig. - pending: Deine Bewerbung wird von unseren Mitarbeitern noch überprüft. Dies kann einige Zeit dauern. Du erhältst eine E-Mail, wenn deine Bewerbung genehmigt wurde. + pending: Die Prüfung deiner Bewerbung steht noch aus. Dies kann einige Zeit in Anspruch nehmen. Sobald deine Bewerbung genehmigt wurde, erhältst du eine E-Mail. redirecting_to: Dein Konto ist inaktiv, da es derzeit zu %{acct} umgeleitet wird. view_strikes: Vorherige Verstöße deines Kontos ansehen too_fast: Formular zu schnell gesendet, versuche es erneut. @@ -1108,7 +1124,7 @@ de: index: contexts: Filter in %{contexts} delete: Löschen - empty: Du hast noch keine Filter gesetzt. + empty: Du hast noch keine Filter erstellt. expires_in: Läuft ab in %{distance} expires_on: Läuft am %{date} ab keywords: @@ -1159,6 +1175,7 @@ de: invalid_markup: 'enthält ungültiges HTML-Markup: %{error}' imports: errors: + invalid_csv_file: 'Ungültige CSV-Datei. Fehler: %{error}' over_rows_processing_limit: enthält mehr als %{count} Zeilen modes: merge: Zusammenführen @@ -1203,7 +1220,7 @@ de: authentication_methods: otp: Zwei-Faktor-Authentifizierung-App password: Passwort - sign_in_token: E-Mail Sicherheitscode + sign_in_token: E-Mail-Sicherheitscode webauthn: Sicherheitsschlüssel description_html: Wenn du verdächtige Aktivitäten bemerkst, die du nicht verstehst oder zuordnen kannst, solltest du dringend dein Passwort ändern und ungeachtet dessen die Zwei-Faktor-Authentisierung (2FA) aktivieren. empty: Kein Authentifizierungsverlauf verfügbar @@ -1216,7 +1233,7 @@ de: not_ready: Dateien, die noch nicht bearbeitet wurden, können nicht angehängt werden. Versuche es gleich noch einmal! too_many: Es können nicht mehr als 4 Dateien angehängt werden migrations: - acct: benutzername@domain des neuen Kontos + acct: umgezogen nach cancel: Umleitung abbrechen cancel_explanation: Das Abbrechen der Umleitung wird dein aktuelles Konto erneut aktivieren, aber keine Follower, die auf dieses Konto verschoben wurden, zurückholen. cancelled_msg: Die Umleitung wurde erfolgreich abgebrochen. @@ -1227,7 +1244,7 @@ de: not_found: kann nicht gefunden werden on_cooldown: Die Abklingzeit läuft gerade followers_count: Anzahl der Follower zum Zeitpunkt der Migration des Accounts - incoming_migrations: Ziehe von einem anderen Konto um + incoming_migrations: Von einem anderen Konto umziehen incoming_migrations_html: Um von einem anderen Konto zu diesem zu wechseln, musst du zuerst einen Kontoalias erstellen. moved_msg: Dein altes Profil wird jetzt zum neuen Account %{acct} weitergeleitet und deine Follower werden übertragen. not_redirecting: Dein Konto wird derzeit nicht auf ein anderes Konto weitergeleitet. @@ -1304,7 +1321,7 @@ de: trillion: T otp_authentication: code_hint: Gib den von deiner Authentifizierungs-App generierten Code ein, um deine Anmeldung zu bestätigen - description_html: Wenn du die Zwei-Faktor-Authentisierung (2FA) mit einer Authentifizierungs-App deines Smartphones aktivierst, benötigst du neben dem regulären Passwort zusätzlich auch den zeitbasierten Code der 2FA-App, um dich einloggen zu können. + description_html: Wenn du die Zwei-Faktor-Authentisierung (2FA) mit einer Authentifizierungs-App deines Smartphones aktivierst, benötigst du neben dem regulären Passwort zusätzlich auch den zeitbasierten Code der 2FA-App, um dich anmelden zu können. enable: Aktivieren instructions_html: "Scanne diesen QR-Code mit einer TOTP-App (wie dem Google Authenticator). Die 2FA-App generiert dann zeitbasierte Codes, die du beim Login zusätzlich zum regulären Passwort eingeben musst." manual_instructions: Wenn du den QR-Code nicht einscannen kannst, sondern die Zahlenfolge manuell eingeben musst, ist hier der geheime Token für deine 2FA-App. @@ -1332,7 +1349,7 @@ de: posting_defaults: Standardeinstellungen für Beiträge public_timelines: Öffentliche Timelines privacy_policy: - title: Datenschutzerklärung + title: Datenschutzhinweise reactions: errors: limit_reached: Limit für verschiedene Reaktionen erreicht @@ -1391,7 +1408,7 @@ de: weibo: Weibo current_session: Aktuelle Sitzung description: "%{browser} auf %{platform}" - explanation: Dies sind die Webbrowser, die derzeit in deinem Mastodon-Konto eingeloggt sind. + explanation: Dies sind die Webbrowser, die derzeit mit deinem Mastodon-Konto verbunden sind. ip: IP-Adresse platforms: adobe_air: Adobe Air @@ -1420,10 +1437,10 @@ de: delete: Konto löschen development: Entwicklung edit_profile: Profil bearbeiten - export: Export + export: Exportieren featured_tags: Empfohlene Hashtags - import: Import - import_and_export: Import und Export + import: Importieren + import_and_export: Importieren und exportieren migrate: Konto-Umzug notifications: Benachrichtigungen preferences: Einstellungen @@ -1515,9 +1532,9 @@ de: '7889238': 3 Monate min_age_label: Altersgrenze min_favs: Behalte Beiträge, die häufiger favorisiert wurden als ... - min_favs_hint: Lösche keine deiner Beiträge, die häufiger als diese Anzahl favorisiert worden sind. Lass das Feld leer, um alle Beiträge unabhängig der Anzahl der Favoriten zu löschen + min_favs_hint: Löscht keine deiner Beiträge, die mindestens diese Anzahl an Favoriten erhalten haben. Lass das Feld leer, um Beiträge unabhängig von ihrer Anzahl an Favoriten zu löschen min_reblogs: Behalte Beiträge, die häufiger geteilt wurden als ... - min_reblogs_hint: Lösche keine deiner Beiträge, die mehr als diese Anzahl geteilt wurden. Lasse das Feld leer, um alle Beiträge unabhängig der Anzahl der geteilten Beiträge zu löschen + min_reblogs_hint: Löscht keine deiner Beiträge, die mindestens so oft geteilt wurden. Lass das Feld leer, um Beiträge unabhängig von der Anzahl der geteilten Beiträge zu löschen stream_entries: pinned: Angehefteter Beitrag reblogged: teilte @@ -1590,17 +1607,17 @@ de: subject: delete_statuses: Deine Beiträge auf %{acct} wurden entfernt disable: Dein Konto %{acct} wurde eingefroren - mark_statuses_as_sensitive: Die Beiträge deines Profils %{acct} wurden mit einer Inhaltswarnung (NSFW) versehen + mark_statuses_as_sensitive: Deine Beiträge auf %{acct} wurden mit einer Inhaltswarnung versehen none: Warnung für %{acct} - sensitive: Die Beiträge deines Profils %{acct} werden künftig mit einer Inhaltswarnung (NSFW) versehen + sensitive: Deine Beiträge auf %{acct} werden künftig mit einer Inhaltswarnung versehen silence: Dein Konto %{acct} wurde limitiert suspend: Dein Konto %{acct} wurde gesperrt title: delete_statuses: Beiträge entfernt disable: Konto eingefroren - mark_statuses_as_sensitive: Mit einer Inhaltswarnung (NSFW) versehene Beiträge + mark_statuses_as_sensitive: Mit einer Inhaltswarnung versehene Beiträge none: Warnung - sensitive: Profil mit einer Inhaltswarnung (NSFW) versehen + sensitive: Profil mit einer Inhaltswarnung versehen silence: Konto limitiert suspend: Konto gesperrt welcome: @@ -1616,8 +1633,8 @@ de: users: follow_limit_reached: Du kannst nicht mehr als %{limit} Leuten folgen invalid_otp_token: Ungültiger Code der Zwei-Faktor-Authentisierung (2FA) - otp_lost_help_html: Wenn Du beides nicht mehr weißt, melde Dich bei uns unter der E-Mailadresse %{email} - seamless_external_login: Du bist angemeldet über einen Drittanbieter-Dienst, weswegen Passwort- und E-Maileinstellungen nicht verfügbar sind. + otp_lost_help_html: Wenn du beides nicht mehr weißt, melde dich bitte bei uns unter der E-Mail-Adresse %{email} + seamless_external_login: Du bist über einen externen Dienst angemeldet, daher sind Passwort- und E-Mail-Einstellungen nicht verfügbar. signed_in_as: 'Angemeldet als:' verification: explanation_html: 'Du kannst bestätigen, dass die Links in deinen Profil-Metadaten dir gehören. Dafür muss die verlinkte Website einen Link zurück auf dein Mastodon-Profil enthalten. Dieser Link muss ein rel="me"-Attribut enthalten. Der Linktext ist dabei egal. Hier ist ein Beispiel:' diff --git a/config/locales/devise.an.yml b/config/locales/devise.an.yml new file mode 100644 index 0000000000..76cc0689b6 --- /dev/null +++ b/config/locales/devise.an.yml @@ -0,0 +1 @@ +an: diff --git a/config/locales/devise.ast.yml b/config/locales/devise.ast.yml index a0bebf98d5..37beb4fa8f 100644 --- a/config/locales/devise.ast.yml +++ b/config/locales/devise.ast.yml @@ -8,15 +8,20 @@ ast: failure: already_authenticated: Xá aniciesti la sesión. inactive: Entá nun s'activó la cuenta. + invalid: "%{authentication_keys} o contraseña invalida." last_attempt: Tienes un intentu más enantes de bloquiar la cuenta. locked: La cuenta ta bloquiada. + not_found_in_database: "%{authentication_keys} o contraseña invalida." pending: La cuenta sigue en revisión. timeout: La sesión caducó. Volvi aniciala pa siguir. unauthenticated: Tienes d'aniciar la sesión o rexistrate enantes de siguir. unconfirmed: Tienes de confirmar la direición de corréu electrónicu enantes de siguir. mailer: confirmation_instructions: + action: Verifica la to direición de corréu + action_with_app: Confirma y vuelvi a %{app} explanation: Creesti una cuenta en %{host} con esta direición de corréu. Tas a un calcu d'activala. Si nun fuisti tu, inora esti corréu. + explanation_when_pending: Solicitaste una invitación a %{host} con esta dirección de corréu electrónicu. Una vez que confirmes la to direición de corréu electrónicu, revisaremos la to solicitú. Pues aniciar sesión pa camudar los tos datos o desaniciar la to cuenta, pero nun pues acceder a la mayoría de les funciones hasta que la to cuenta seya aprobada. Si so solicitú ye rechazada, sos datos serán desaniciáos, polo que nun sedrá necesaria ninguna acción adicional por so parte. Si no fuiste tú, por favor inora esti corréu electrónicu. extra_html: Revisa tamién les regles del sirvidor y los nuesos términos del serviciu. email_changed: explanation: 'La direición de corréu de la cuenta camudó a:' diff --git a/config/locales/devise.bs.yml b/config/locales/devise.bs.yml new file mode 100644 index 0000000000..e9e174462a --- /dev/null +++ b/config/locales/devise.bs.yml @@ -0,0 +1 @@ +bs: diff --git a/config/locales/devise.fo.yml b/config/locales/devise.fo.yml new file mode 100644 index 0000000000..926f66e348 --- /dev/null +++ b/config/locales/devise.fo.yml @@ -0,0 +1,38 @@ +--- +fo: + devise: + confirmations: + confirmed: Tín teldupostadressa er blivin góðkend. + send_instructions: Innanfyri fáar minuttir fer tú at fáa ein teldupost við vegleiðing til hvussu tú staðfestir tína teldupostadressu. Vinarliga leita í tínum spamfaldara um tú ikki móttekur hendan teldupostin. + failure: + already_authenticated: Tú ert longu innskrivað/ur. + inactive: Kontan hjá tær er ikki virkin enn. + invalid: Skeivt %{authentication_keys} ella loyniorð. + last_attempt: Tú kanst royna einaferð afturat áðrenn kontan verður stongd. + locked: Kontan hjá tær er læst. + pending: Kontan hjá tær verður kannað enn. + unauthenticated: Tú mást skriva teg inn aftur fyri at halda fram. + mailer: + confirmation_instructions: + action: Vátta teldupostadressuna + action_with_app: Staðfest og far aftur til %{app} + explanation: Tú hevur stovnað eina kontu hjá %{host} við hesari teldupostadressuni og tú ert eitt klikk frá at virkja hana. Um tað ikki vart tú, vinarliga sí burtur frá hesum teldupostinum. + title: Vátta teldupostadressuna + email_changed: + subject: 'Mastodon: Teldupostur broyttur' + title: Nýggjur eldupostur + password_change: + extra: Um tú ikki hevur skift loyniorðið, er sannlíkt at onkur annar hevur fingið atgongd til tína kontu. Vinarliga skift loyniorðið beinanvegin. Um tú ikki sleppur inn á tína kontu, hav samband við fyrisitarin. + title: Loyniorðið er broytt + reconfirmation_instructions: + title: Vátta teldupostadressu + reset_password_instructions: + action: Broyt loyniorð + explanation: Tú hevur biðið um eitt nýtt loyniorð til kontoina. + extra: Um tú ikki hevur umbiðið hetta, so skalt tú ikki gera nakað. Loyniorðið verður bert broytt, um tú brúkar leinkið omanfyri og gert eitt nýtt. + subject: 'Mastodon: Vegleiðing at skifta loyniorð' + title: Skift loyniorð + webauthn_credential: + added: + subject: 'Mastodon: Nýggjur trygdarlykil' + title: Nýggjur trygdarlykil er gjørdur diff --git a/config/locales/devise.fr-QC.yml b/config/locales/devise.fr-QC.yml new file mode 100644 index 0000000000..5a7e1cd9ea --- /dev/null +++ b/config/locales/devise.fr-QC.yml @@ -0,0 +1,115 @@ +--- +fr-QC: + devise: + confirmations: + confirmed: Votre adresse de courriel a été validée. + send_instructions: Vous allez recevoir par courriel les instructions nécessaires à la confirmation de votre compte dans quelques minutes. Veuillez, dans le cas où vous ne recevriez pas ce message, vérifier votre dossier d’indésirables. + send_paranoid_instructions: Si votre adresse électronique existe dans notre base de données, vous allez bientôt recevoir un courriel contenant les instructions de confirmation de votre compte. Veuillez, dans le cas où vous ne recevriez pas ce message, vérifier votre dossier d’indésirables. + failure: + already_authenticated: Vous êtes déjà connecté⋅e. + inactive: Votre compte n’est pas encore activé. + invalid: "%{authentication_keys} ou mot de passe invalide." + last_attempt: Vous avez droit à une dernière tentative avant que votre compte ne soit verrouillé. + locked: Votre compte est verrouillé. + not_found_in_database: "%{authentication_keys} ou mot de passe invalide." + pending: Votre compte est toujours en cours d'approbation. + timeout: Votre session a expiré. Veuillez vous reconnecter pour continuer. + unauthenticated: Vous devez vous connecter ou vous inscrire pour continuer. + unconfirmed: Vous devez valider votre adresse courriel pour continuer. + mailer: + confirmation_instructions: + action: Vérifier l’adresse courriel + action_with_app: Confirmer et retourner à %{app} + explanation: Vous avez créé un compte sur %{host} avec cette adresse courriel. Vous êtes à un clic de l’activer. Si ce n’était pas vous, veuillez ignorer ce courriel. + explanation_when_pending: Vous avez demandé à vous inscrire à %{host} avec cette adresse de courriel. Une fois que vous aurez confirmé cette adresse, nous étudierons votre demande. Vous ne pourrez pas vous connecter d’ici-là. Si votre demande est refusée, vos données seront supprimées du serveur, aucune action supplémentaire de votre part n’est donc requise. Si vous n’êtes pas à l’origine de cette demande, veuillez ignorer ce message. + extra_html: Merci de consultez également les règles du serveur et nos conditions d’utilisation. + subject: 'Mastodon : Merci de confirmer votre inscription sur %{instance}' + title: Vérifiez l’adresse courriel + email_changed: + explanation: 'L’adresse courriel de votre compte est en cours de modification pour devenir :' + extra: Si vous n’avez pas changé votre adresse courriel, il est probable que quelqu’un ait eu accès à votre compte. Veuillez changer votre mot de passe immédiatement ou contacter l’administrateur·rice du serveur si vous êtes bloqué·e hors de votre compte. + subject: 'Mastodon : Courriel modifié' + title: Nouvelle adresse courriel + password_change: + explanation: Le mot de passe de votre compte a été changé. + extra: Si vous n’avez pas changé votre mot de passe, il est probable que quelqu’un ait eu accès à votre compte. Veuillez changer votre mot de passe immédiatement ou contacter l’administrateur·rice du serveur si vous êtes bloqué·e hors de votre compte. + subject: 'Mastodon : Votre mot de passe a été modifié avec succès' + title: Mot de passe modifié + reconfirmation_instructions: + explanation: Confirmez la nouvelle adresse pour changer votre courriel. + extra: Si ce changement n’a pas été initié par vous, veuillez ignorer ce courriel. L’adresse courriel du compte Mastodon ne changera pas tant que vous n’aurez pas cliqué sur le lien ci-dessus. + subject: 'Mastodon : Confirmez l’adresse courriel pour %{instance}' + title: Vérifier l’adresse courriel + reset_password_instructions: + action: Modifier le mot de passe + explanation: Vous avez demandé un nouveau mot de passe pour votre compte. + extra: Si vous ne l’avez pas demandé, veuillez ignorer ce courriel. Votre mot de passe ne changera pas tant que vous n’aurez pas cliqué sur le lien ci-dessus et que vous n’en aurez pas créé un nouveau. + subject: 'Mastodon : Instructions pour changer votre mot de passe' + title: Réinitialisation du mot de passe + two_factor_disabled: + explanation: L'authentification à deux facteurs pour votre compte a été désactivée. La connexion est maintenant possible en utilisant uniquement l'adresse courriel et le mot de passe. + subject: 'Mastodon : authentification à deux facteurs désactivée' + title: 2FA désactivée + two_factor_enabled: + explanation: L'authentification à deux facteurs a été activée pour votre compte. Un jeton généré par l'application appairée TOTP sera nécessaire pour vous connecter. + subject: 'Mastodon : authentification à deux facteurs activée' + title: A2F activée + two_factor_recovery_codes_changed: + explanation: Les codes de récupération précédents ont été invalidés et de nouveaux ont été générés. + subject: 'Mastodon : codes de récupération à deux facteurs régénérés' + title: Codes de récupération 2FA modifiés + unlock_instructions: + subject: 'Mastodon : Instructions pour déverrouiller votre compte' + webauthn_credential: + added: + explanation: La clé de sécurité suivante a été ajoutée à votre compte + subject: 'Mastodon: Nouvelle clé de sécurité' + title: Une nouvelle clé de sécurité a été ajoutée + deleted: + explanation: La clé de sécurité suivante a été supprimée de votre compte + subject: 'Mastodon: Clé de sécurité supprimée' + title: Une de vos clés de sécurité a été supprimée + webauthn_disabled: + explanation: L'authentification avec les clés de sécurité a été désactivée pour votre compte. La connexion est maintenant possible en utilisant uniquement le jeton généré par l'application TOTP appairée. + subject: 'Mastodon: Authentification avec clés de sécurité désactivée' + title: Clés de sécurité désactivées + webauthn_enabled: + explanation: L'authentification par clé de sécurité a été activée pour votre compte. Votre clé de sécurité peut maintenant être utilisée pour vous connecter. + subject: 'Mastodon: Authentification de la clé de sécurité activée' + title: Clés de sécurité activées + omniauth_callbacks: + failure: 'Nous n’avons pas pu vous authentifier via %{kind} : ''%{reason}''.' + success: Authentifié avec succès via %{kind}. + passwords: + no_token: Vous ne pouvez accéder à cette page sans passer par un courriel de réinitialisation de mot de passe. Si vous êtes passé⋅e par un courriel de ce type, assurez-vous d’utiliser l’URL complète. + send_instructions: Vous allez recevoir les instructions de réinitialisation du mot de passe dans quelques instants. Veuillez, dans le cas où vous ne recevriez pas ce message, vérifier votre dossier d’indésirables. + send_paranoid_instructions: Si votre adresse électronique existe dans notre base de données, vous allez recevoir un lien de réinitialisation par courriel. Veuillez, dans le cas où vous ne recevriez pas ce message, vérifier votre dossier d’indésirables. + updated: Votre mot de passe a été modifié avec succès, vous êtes maintenant connecté. + updated_not_active: Votre mot de passe a été modifié avec succès. + registrations: + destroyed: Au revoir ! Votre compte a été supprimé avec succès. Nous espérons vous revoir bientôt. + signed_up: Bienvenue ! Vous êtes connecté. + signed_up_but_inactive: Vous êtes bien enregistré·e. Vous ne pouvez cependant pas vous connecter car votre compte n’est pas encore activé. + signed_up_but_locked: Vous êtes bien enregistré·e. Vous ne pouvez cependant pas vous connecter car votre compte est verrouillé. + signed_up_but_pending: Un message avec un lien de confirmation a été envoyé à votre adresse courriel. Après avoir cliqué sur le lien, nous examinerons votre demande. Vous serez informé·e si elle a été approuvée. + signed_up_but_unconfirmed: Un message contenant un lien de confirmation a été envoyé à votre adresse courriel. Ouvrez ce lien pour activer votre compte. Veuillez vérifier votre dossier d'indésirables si vous ne recevez pas le courriel. + update_needs_confirmation: Votre compte a bien été mis à jour, mais nous devons vérifier votre nouvelle adresse courriel. Merci de vérifier vos courriels et de cliquer sur le lien de confirmation pour finaliser la validation de votre nouvelle adresse. Si vous n'avez pas reçu le courriel, vérifiez votre dossier de spams. + updated: Votre compte a été modifié avec succès. + sessions: + already_signed_out: Déconnecté·e avec succès. + signed_in: Connecté·e. + signed_out: Déconnecté·e. + unlocks: + send_instructions: Vous allez recevoir les instructions nécessaires au déverrouillage de votre compte dans quelques instants. Veuillez, dans le cas où vous ne recevriez pas ce message, vérifier votre dossier d’indésirables. + send_paranoid_instructions: Si votre compte existe, vous allez bientôt recevoir un courriel contenant les instructions pour le déverrouiller. Veuillez, dans le cas où vous ne recevriez pas ce message, vérifier votre dossier d’indésirables. + unlocked: Votre compte a été déverrouillé avec succès, vous êtes maintenant connecté. + errors: + messages: + already_confirmed: a déjà été validée, veuillez essayer de vous connecter + confirmation_period_expired: à confirmer dans les %{period}, merci de faire une nouvelle demande + expired: a expiré, merci d’en faire une nouvelle demande + not_found: n’a pas été trouvé + not_locked: n’était pas verrouillé + not_saved: + one: 'Une erreur a empêché ce·tte %{resource} d’être sauvegardé·e :' + other: "%{count} erreurs ont empêché %{resource} d’être sauvegardé⋅e :" diff --git a/config/locales/devise.sco.yml b/config/locales/devise.sco.yml new file mode 100644 index 0000000000..8165e00a1b --- /dev/null +++ b/config/locales/devise.sco.yml @@ -0,0 +1 @@ +sco: diff --git a/config/locales/doorkeeper.an.yml b/config/locales/doorkeeper.an.yml new file mode 100644 index 0000000000..76cc0689b6 --- /dev/null +++ b/config/locales/doorkeeper.an.yml @@ -0,0 +1 @@ +an: diff --git a/config/locales/doorkeeper.br.yml b/config/locales/doorkeeper.br.yml index 810e96d8b4..2b31715bb2 100644 --- a/config/locales/doorkeeper.br.yml +++ b/config/locales/doorkeeper.br.yml @@ -5,6 +5,7 @@ br: doorkeeper/application: name: Anv an arload redirect_uri: Dazkas URI + scopes: Dougoù website: Lec'hienn an arload errors: models: @@ -37,6 +38,7 @@ br: empty: Arloadoù ebet ganeoc'h. name: Anv new: Arload nevez + scopes: Dougoù show: Diskouez title: Hoc'h arloadoù new: @@ -45,6 +47,7 @@ br: actions: Obererezhioù application_id: Alc'hwez an arval callback_urls: URLoù adc'halv + scopes: Dougoù title: 'Arload : %{name}' authorizations: buttons: @@ -93,6 +96,15 @@ br: authorized_applications: destroy: notice: Skarzhet eo bet an arload. + grouped_scopes: + title: + blocks: Re stanket + bookmarks: Sinedoù + filters: Siloù + lists: Listennoù + mutes: Kuzhet + search: Klask + statuses: Kannadoù layouts: admin: nav: diff --git a/config/locales/doorkeeper.bs.yml b/config/locales/doorkeeper.bs.yml new file mode 100644 index 0000000000..e9e174462a --- /dev/null +++ b/config/locales/doorkeeper.bs.yml @@ -0,0 +1 @@ +bs: diff --git a/config/locales/doorkeeper.eo.yml b/config/locales/doorkeeper.eo.yml index e239da785c..b0bbeaec07 100644 --- a/config/locales/doorkeeper.eo.yml +++ b/config/locales/doorkeeper.eo.yml @@ -60,6 +60,7 @@ eo: error: title: Eraro okazis new: + prompt_html: "%{client_name} volas permeso por aliri vian konton. Se vi ne konfidu ĝin, ne rajtigu ĝin." review_permissions: Revizu permesojn title: Rajtigo bezonata show: @@ -70,6 +71,9 @@ eo: confirmations: revoke: Ĉu vi certas? index: + authorized_at: Rajtigitas je %{date} + description_html: Ĉi tioj estas programaroj kiu povas aliri vian konton per API. + last_used_at: Laste uzita je %{date} never_used: Neniam uzata scopes: Permesoj superapp: Interna @@ -109,18 +113,29 @@ eo: destroy: notice: Aplikaĵo malrajtigita. grouped_scopes: + access: + read: Legnura aliro + read/write: Lega kaj skriba aliro + write: Skribnura aliro title: accounts: Kontoj + admin/accounts: Administro de kontoj + admin/all: Ĉiuj administraj funkcioj + admin/reports: Administro de raportoj all: Ĉio blocks: Blokita bookmarks: Legosignoj conversations: Konversacioj + crypto: Fin-al-fina ĉifrado favourites: Preferaĵoj filters: Filtriloj + follow: Rilatoj follows: Sekvas lists: Listoj + media: Aŭdovidaj aldonaĵoj mutes: Silentigitaj notifications: Sciigoj + push: Puŝsciigoj reports: Raportoj search: Serĉi statuses: Afiŝoj @@ -138,6 +153,7 @@ eo: admin:write: modifi ĉiujn datumojn en la servilo admin:write:accounts: plenumi agojn de kontrolo sur kontoj admin:write:reports: plenumi agojn de kontrolo sur signaloj + crypto: uzi fin-al-finan ĉifradon follow: ŝanĝi rilatojn al aliaj kontoj push: ricevi viajn puŝ-sciigojn read: legi ĉiujn datumojn de via konto @@ -157,6 +173,7 @@ eo: write:accounts: ŝanĝi vian profilon write:blocks: bloki kontojn kaj domajnojn write:bookmarks: aldoni mesaĝojn al la legosignoj + write:conversations: mallautigi kaj forigi babiladojn write:favourites: stelumi mesaĝojn write:filters: krei filtrilojn write:follows: sekvi homojn diff --git a/config/locales/doorkeeper.fo.yml b/config/locales/doorkeeper.fo.yml new file mode 100644 index 0000000000..b8abe4f8d9 --- /dev/null +++ b/config/locales/doorkeeper.fo.yml @@ -0,0 +1,38 @@ +--- +fo: + activerecord: + attributes: + doorkeeper/application: + scopes: Karmar + doorkeeper: + applications: + buttons: + authorize: Heimila + cancel: Angra + submit: Send avstað + confirmations: + destroy: Ert tú vís/ur? + index: + name: Navn + show: Vís + authorizations: + buttons: + deny: Nokta + authorized_applications: + index: + never_used: Ongantíð brúkt/ur + scopes: Loyvi + superapp: Innanhýsis + grouped_scopes: + access: + read: Lesi-rættindir + read/write: Lesi- og skrivi-rættindir + write: Skrivi-rættindir + title: + accounts: Kontur + admin/accounts: Umsiting av kontum + follow: Sambond + lists: Listar + scopes: + read:accounts: vís kontuupplýsingar + write:accounts: broyt vangamyndina diff --git a/config/locales/doorkeeper.fr-QC.yml b/config/locales/doorkeeper.fr-QC.yml new file mode 100644 index 0000000000..794a2c9390 --- /dev/null +++ b/config/locales/doorkeeper.fr-QC.yml @@ -0,0 +1,185 @@ +--- +fr-QC: + activerecord: + attributes: + doorkeeper/application: + name: Nom + redirect_uri: L’URL de redirection + scopes: Étendues + website: Site web de l’application + errors: + models: + doorkeeper/application: + attributes: + redirect_uri: + fragment_present: ne peut contenir un fragment. + invalid_uri: doit être une URL valide. + relative_uri: doit être une URL absolue. + secured_uri: doit être une URL HTTP/SSL. + doorkeeper: + applications: + buttons: + authorize: Autoriser + cancel: Annuler + destroy: Détruire + edit: Modifier + submit: Envoyer + confirmations: + destroy: Voulez-vous vraiment faire ça ? + edit: + title: Modifier l’application + form: + error: Oups ! Vérifier votre formulaire pour des erreurs possibles + help: + native_redirect_uri: Utiliser %{native_redirect_uri} pour les tests locaux + redirect_uri: Utiliser une ligne par URL + scopes: Séparer les permissions avec des espaces. Laisser vide pour utiliser les portées par défaut. + index: + application: Application + callback_url: URL de retour d’appel + delete: Supprimer + empty: Vous n’avez pas d’application. + name: Nom + new: Nouvelle application + scopes: Permissions + show: Voir + title: Vos applications + new: + title: Nouvelle application + show: + actions: Actions + application_id: ID de l’application + callback_urls: URL du retour d’appel + scopes: Permissions + secret: Secret + title: 'Application : %{name}' + authorizations: + buttons: + authorize: Autoriser + deny: Refuser + error: + title: Une erreur est survenue + new: + prompt_html: "%{client_name} souhaite accéder à votre compte. Il s'agit d'une application tierce. Vous ne devriez pas l'y autoriser si vous ne lui faites pas confiance." + review_permissions: Examiner les autorisations + title: Autorisation requise + show: + title: Copiez ce code d’autorisation et collez-le dans l’application. + authorized_applications: + buttons: + revoke: Révoquer + confirmations: + revoke: Voulez-vous vraiment faire ça ? + index: + authorized_at: Autorisée le %{date} + description_html: Ces applications peuvent accéder à votre compte via l'API. Si vous voyez ici des applications que vous ne reconnaissez pas ou qui ne fonctionnent pas normalement, vous pouvez en révoquer les accès. + last_used_at: Dernière utilisation le %{date} + never_used: Jamais utilisée + scopes: Autorisations + superapp: Interne + title: Vos applications autorisées + errors: + messages: + access_denied: Le propriétaire de la ressource ou le serveur d’autorisation a refusé la requête. + credential_flow_not_configured: Le flux des identifiants du mot de passe du propriétaire de la ressource a échoué car Doorkeeper.configure.resource_owner_from_credentials n’est pas configuré. + invalid_client: L’authentification du client a échoué à cause d’un client inconnu, d’aucune authentification de client incluse ou d’une méthode d’authentification non prise en charge. + invalid_grant: L’autorisation accordée est invalide, expirée, annulée, ne concorde pas avec l’URL de redirection utilisée dans la requête d’autorisation, ou a été délivrée à un autre client. + invalid_redirect_uri: L’URL de redirection n’est pas valide. + invalid_request: + missing_param: 'Paramètre requis manquant: %{value}.' + request_not_authorized: La requête doit être autorisée. Le paramètre requis pour l'autorisation de la requête est manquant ou non valide. + unknown: La requête omet un paramètre requis, inclut une valeur de paramètre non prise en charge ou est autrement mal formée. + invalid_resource_owner: Les identifiants fournis par le propriétaire de la ressource ne sont pas valides ou le propriétaire de la ressource ne peut être trouvé + invalid_scope: La permission demandée est invalide, inconnue ou mal formée. + invalid_token: + expired: Le jeton d’accès a expiré + revoked: Le jeton d’accès a été révoqué + unknown: Le jeton d’accès n’est pas valide + resource_owner_authenticator_not_configured: La recherche du propriétaire de la ressource a échoué car Doorkeeper.configure.resource_owner_authenticator n’est pas configuré. + server_error: Le serveur d’autorisation a rencontré une condition inattendue l’empêchant de faire aboutir la requête. + temporarily_unavailable: Le serveur d’autorisation est actuellement incapable de traiter la requête à cause d’une surcharge ou d’une maintenance temporaire du serveur. + unauthorized_client: Le client n’est pas autorisé à effectuer cette requête à l’aide de cette méthode. + unsupported_grant_type: Le type de consentement d’autorisation n’est pas pris en charge par le serveur d’autorisation. + unsupported_response_type: Le serveur d’autorisation ne prend pas en charge ce type de réponse. + flash: + applications: + create: + notice: Application créée. + destroy: + notice: Application supprimée. + update: + notice: Application mise à jour. + authorized_applications: + destroy: + notice: Application révoquée. + grouped_scopes: + access: + read: Accès en lecture seule + read/write: Accès en lecture et écriture + write: Accès en écriture seule + title: + accounts: Comptes + admin/accounts: Gestion des comptes + admin/all: Toutes les fonctionnalités d'administration + admin/reports: Gestion des rapports + all: Tout + blocks: Bloqués + bookmarks: Marque-pages + conversations: Conversations + crypto: Chiffrement de bout-en-bout + favourites: Favoris + filters: Filtres + follow: Relations + follows: Abonnements + lists: Listes + media: Fichiers médias + mutes: Masqués + notifications: Notifications + push: Notifications push + reports: Signalements + search: Recherche + statuses: Messages + layouts: + admin: + nav: + applications: Applications + oauth2_provider: Fournisseur OAuth2 + application: + title: Autorisation OAuth requise + scopes: + admin:read: lire toutes les données du serveur + admin:read:accounts: lire les informations sensibles de tous les comptes + 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:reports: effectuer des actions de modération sur les signalements + crypto: utiliser le chiffrement de bout-en-bout + follow: modifier les relations du compte + push: recevoir vos notifications poussées + read: lire toutes les données de votre compte + read:accounts: voir les informations des comptes + read:blocks: voir vos blocages + read:bookmarks: voir vos marque-pages + read:favourites: voir vos favoris + read:filters: voir vos filtres + read:follows: voir vos abonnements + read:lists: voir vos listes + read:mutes: voir vos masquages + read:notifications: voir vos notifications + read:reports: voir vos signalements + read:search: rechercher en votre nom + read:statuses: voir tous les messages + write: modifier toutes les données de votre compte + write:accounts: modifier votre profil + write:blocks: bloquer des comptes et des domaines + write:bookmarks: mettre des messages en marque-pages + write:conversations: masquer et effacer les conversations + write:favourites: mettre des messages en favori + write:filters: créer des filtres + write:follows: suivre des personnes + write:lists: créer des listes + write:media: téléverser des fichiers média + write:mutes: masquer des comptes et des conversations + write:notifications: effacer vos notifications + write:reports: signaler d’autres personnes + write:statuses: publier des messages diff --git a/config/locales/doorkeeper.ga.yml b/config/locales/doorkeeper.ga.yml index 4db1d5b95e..d8727f04c8 100644 --- a/config/locales/doorkeeper.ga.yml +++ b/config/locales/doorkeeper.ga.yml @@ -37,6 +37,7 @@ ga: bookmarks: Leabharmharcanna conversations: Comhráite favourites: Toghanna + filters: Scagairí lists: Liostaí notifications: Fógraí statuses: Postálacha diff --git a/config/locales/doorkeeper.ku.yml b/config/locales/doorkeeper.ku.yml index fdc1c0da41..09751e7e5e 100644 --- a/config/locales/doorkeeper.ku.yml +++ b/config/locales/doorkeeper.ku.yml @@ -13,9 +13,9 @@ ku: attributes: redirect_uri: fragment_present: perçe tê de tinne. - invalid_uri: ger ev URL derbasdar be. - relative_uri: teqez URl'yek hebe. - secured_uri: ger HTTPS/SSL URl hebe. + invalid_uri: divê girêdaneke derbasdar be. + relative_uri: divê girêdanake teqezî be. + secured_uri: divê girêdaneke HTTPS/SSL be. doorkeeper: applications: buttons: @@ -32,11 +32,11 @@ ku: error: Wey li min! kontrol bikeku form çewtî tê de tune help: native_redirect_uri: Bo testên herêmî %{native_redirect_uri} bi kar bîne - redirect_uri: Serê URl de rêzek bikarbînin + redirect_uri: Yek rêz bi kar bîne bo her girêdan scopes: Berfirehî bi valahîyan re veqetîne. Bo bikaranîna berfirehî ya standard vala bihêle. index: application: Sepan - callback_url: URl ya vegeriyayî + callback_url: Girêdana banga vegerê delete: Jê bibe empty: Qet sepanê te tinne. name: Nav @@ -49,7 +49,7 @@ ku: show: actions: Çalakî application_id: Kilîdê rajegir - callback_urls: URlyên vegeriyayî + callback_urls: Girêdanên banga vegerê scopes: Berfirehî secret: Rajegirî veşartî title: 'Sepan: %{name}' @@ -93,8 +93,8 @@ ku: invalid_scope: Berfirehiya tê xwestin nederbasdare, nenas e, an jî xelet e. invalid_token: expired: Dema nîşana gihîştinê qediya - revoked: Nîşana gihîştin hatibû pûçkirin - unknown: Nîşana gihîştinê derbasdar e + revoked: Nîşana gihîştin hatibû têkbirin + unknown: Nîşana gihîştinê ne derbasdar e resource_owner_authenticator_not_configured: Xwedîyê çavkanîyê, ji ber ku nehatîye sazkirin bi ser neket di Doorkeeper.configure.resource_owner_authenticator de. server_error: Rajekarê rastandinê bi şertek nediyar re rûbirû ma ku nehişt ku ew daxwazê ​​bicîh bîne. temporarily_unavailable: Mafê rajekarê hetta demekî ji ber zêde barkirinê an jî lê nihêrîna rajekarê daxwaz bi cîh nay. diff --git a/config/locales/doorkeeper.sco.yml b/config/locales/doorkeeper.sco.yml new file mode 100644 index 0000000000..8165e00a1b --- /dev/null +++ b/config/locales/doorkeeper.sco.yml @@ -0,0 +1 @@ +sco: diff --git a/config/locales/doorkeeper.zh-CN.yml b/config/locales/doorkeeper.zh-CN.yml index b4d680185c..9586e9522f 100644 --- a/config/locales/doorkeeper.zh-CN.yml +++ b/config/locales/doorkeeper.zh-CN.yml @@ -121,7 +121,7 @@ zh-CN: accounts: 账号 admin/accounts: 账号管理 admin/all: 所有管理功能 - admin/reports: 管理报表 + admin/reports: 举报管理 all: 所有 blocks: 屏蔽 bookmarks: 收藏 @@ -136,7 +136,7 @@ zh-CN: mutes: 已被隐藏的 notifications: 通知 push: 推送通知 - reports: 报告 + reports: 举报 search: 搜索 statuses: 嘟文 layouts: diff --git a/config/locales/el.yml b/config/locales/el.yml index 20d74a6a4d..909bf9b308 100644 --- a/config/locales/el.yml +++ b/config/locales/el.yml @@ -282,9 +282,7 @@ el: create: Δημιουργία αποκλεισμού hint: Ο αποκλεισμός τομέα δεν θα αποτρέψει νέες καταχωρίσεις λογαριασμών στην βάση δεδομένων, αλλά θα εφαρμόσει αναδρομικά και αυτόματα συγκεκριμένες πολιτικές μεσολάβησης σε αυτούς τους λογαριασμούς. severity: - desc_html: Η αποσιώπηση θα κάνει αόρατες τις δημοσιεύσεις ενός λογαριασμού σε όσους δεν τον ακολουθούν. Η αναστολή θα αφαιρέσει όλο το περιεχόμενο, τα πολυμέσα και τα στοιχεία προφίλ ενός λογαριασμού. Χρησιμοποίησε το κανένα αν θέλεις απλά να απορρίψεις τα αρχεία πολυμέσων. noop: Κανένα - silence: Σίγαση suspend: Αναστολή title: Αποκλεισμός νέου τομέα private_comment: Ιδιωτικό σχόλιο diff --git a/config/locales/eo.yml b/config/locales/eo.yml index 5c890ffda2..970db5f423 100644 --- a/config/locales/eo.yml +++ b/config/locales/eo.yml @@ -33,7 +33,7 @@ eo: accounts: add_email_domain_block: Bloki retadresan domajnon approve: Aprobi - approved_msg: Sukcese aprobis aliĝilon de %{username} + approved_msg: Sukcese aprobis aliĝ-peton de %{username} are_you_sure: Ĉu vi certas? avatar: Profilbildo by_domain: Domajno @@ -87,6 +87,7 @@ eo: media_attachments: Aŭdovidaj aldonaĵoj memorialize: Ŝanĝi al memoro memorialized: Memorita + memorialized_msg: Sukcese ŝanĝis %{username} al memorkonto moderation: active: Aktivaj all: Ĉio @@ -112,10 +113,13 @@ eo: public: Publika push_subscription_expires: Eksvalidiĝo de la abono al PuSH redownload: Aktualigi profilon + redownloaded_msg: Sukcese refreŝis profilon de %{username} de origino reject: Malakcepti + rejected_msg: Sukcese malaprobis aliĝ-peton de %{username} remove_avatar: Forigi la rolfiguron remove_header: Forigi kapan bildon removed_avatar_msg: La bildo de la rolfiguro de %{username} estas sukcese forigita + removed_header_msg: Sukcese forigis kapbildon de %{username} resend_confirmation: already_confirmed: Ĉi tiu uzanto jam estas konfirmita send: Resendi konfirman retpoŝton @@ -143,6 +147,7 @@ eo: subscribe: Aboni suspend: Haltigu suspended: Suspendita + suspension_irreversible: La datumoj de ĉi tiu konto neinverseble forigitas. suspension_reversible_hint_html: La konto estas suspendita, kaj la datumoj estos komplete forgitaj en la %{date}. Ĝis tiam, la konto povas esti restaŭrita sen malutila efiko. Se vi deziras tuj forigi ĉiujn datumojn de la konto, vi povas fari ĉi-sube. title: Kontoj unblock_email: Malbloki retpoŝtadresojn @@ -151,6 +156,7 @@ eo: undo_sensitized: Malfari sentema undo_silenced: Malfari kaŝon undo_suspension: Malfari haltigon + unsilenced_msg: Sukcese senlimigis la konton de %{username} unsubscribe: Malaboni unsuspended_msg: La konto de %{username} estas sukcese reaktivigita username: Uzantnomo @@ -174,6 +180,7 @@ eo: create_domain_block: Krei Blokadon De Domajno create_email_domain_block: Krei Blokadon De Retpoŝta Domajno create_ip_block: Krei IP-regulon + create_unavailable_domain: Krei nehaveblan domajnon create_user_role: Krei Rolon demote_user: Malpromocii Uzanton destroy_announcement: Forigi Anoncon @@ -182,6 +189,7 @@ eo: destroy_domain_allow: Forigi Domajnan Permeson destroy_domain_block: Forigi blokadon de domajno destroy_email_domain_block: Forigi blokadon de retpoŝta domajno + destroy_instance: Forigi domajnon destroy_ip_block: Forigi IP-regulon destroy_status: Forigi mesaĝon destroy_unavailable_domain: Forigi Nehaveblan Domajnon @@ -249,6 +257,7 @@ eo: remove_avatar_user_html: "%{name} forigis la rolfiguron de %{target}" reopen_report_html: "%{name} remalfermis signalon %{target}" resend_user_html: "%{name} resendis konfirman retmesaĝon por %{target}" + silence_account_html: "%{name} limigis la konton de %{target}" suspend_account_html: "%{name} suspendis la konton de %{target}" unsuspend_account_html: "%{name} reaktivigis la konton de %{target}" update_announcement_html: "%{name} ĝisdatigis anoncon %{target}" @@ -291,6 +300,7 @@ eo: enable: Enŝalti enabled: Ebligita enabled_msg: Tiu emoĝio estis sukcese ebligita + image_hint: PNG aŭ GIF malpli granda ol %{size} list: Listo listed: Listigita new: @@ -343,9 +353,7 @@ eo: create: Krei blokadon hint: La domajna blokado ne evitigos kreadon de novaj kontoj en la datumbazo, sed aplikos specifajn kontrolajn agojn sur ĉi tiujn kontojn aŭtomate kaj retroaktive. severity: - desc_html: "Kaŝi igos la mesaĝojn de la konto nevideblaj al tiuj, kiuj ne sekvas tiun. Haltigi forigos ĉiujn enhavojn, aŭdovidaĵojn kaj datumojn de la konto. Uzu Nenio se vi simple volas malakcepti aŭdovidaĵojn." noop: Nenio - silence: Mutigi suspend: Suspendi title: Nova domajna blokado obfuscate: Malklara domajna nomo @@ -601,6 +609,7 @@ eo: actions: delete_statuses: "%{name} forigis afiŝojn de %{target}" disable: "%{name} frostigis la konton de %{target}" + silence: "%{name} limigis la konton de %{target}" suspend: "%{name} suspendis la konton de %{target}" appeal_approved: Apelaciita appeal_pending: Apelacio pritraktiĝos @@ -1235,7 +1244,7 @@ eo: subject: disable: Via konto %{acct} estas frostigita none: Averto por %{acct} - silence: Via konto %{acct} estas limigita + silence: Oni limigis vian konton %{acct} suspend: Via konto %{acct} estas suspendita title: disable: Konto frostigita diff --git a/config/locales/es-AR.yml b/config/locales/es-AR.yml index e0def87cad..0a322d112e 100644 --- a/config/locales/es-AR.yml +++ b/config/locales/es-AR.yml @@ -373,6 +373,8 @@ es-AR: add_new: Permitir federación con el dominio created_msg: El dominio fue exitosamente permitido para la federación destroyed_msg: El dominio no fue permitido para la federación + export: Exportar + import: Importar undo: No permitir federación con el dominio domain_blocks: add_new: Agregar nuevo bloqueo de dominio @@ -382,15 +384,19 @@ es-AR: edit: Editar bloqueo de dominio existing_domain_block: Ya impusiste límites más estrictos a %{name}. existing_domain_block_html: Ya le aplicaste límites más estrictos a %{name}, por lo que primero necesitás desbloquearlo. + export: Exportar + import: Importar new: create: Crear bloqueo hint: El bloqueo de dominio no va a prevenir la creación de mensajes de cuenta en la base de datos, pero se aplicarán métodos específicos de moderación en esas cuentas, retroactiva y automáticamente. severity: - desc_html: "Silenciar hará que los mensajes de la cuenta sean invisibles a quienes no estén siguiendo esa cuenta. Suspender quitará todo el contenido, archivos de medio y datos de perfil de la cuenta. Usá Ninguno si simplemente querés rechazar archivos de medios." + desc_html: "Limitar hará que los mensajes de cuentas en este dominio sean invisibles a quienes no las estén siguiendo. Suspender quitará todo el contenido, archivos de medio y datos de perfil de cuentas en este dominio de tu servidor. Usá Ninguno si simplemente querés rechazar archivos de medios." noop: Ninguno - silence: Silenciar + silence: Limitar suspend: Suspender title: Nuevo bloqueo de dominio + no_domain_block_selected: No se cambiaron bloques de dominio, ya que ninguno fue seleccionado + not_permitted: No tenés permiso para realizar esta acción obfuscate: Obfuscar nombre de dominio obfuscate_hint: Obfusca parcialmente el nombre de dominio en la lista, si el anuncio de la lista de limitaciones de dominio está habilitado private_comment: Comentario privado @@ -422,6 +428,20 @@ es-AR: resolved_dns_records_hint_html: El nombre de dominio resuelve los siguientes dominios MX, los cuales son responsables en última instancia de aceptar el correo electrónico. Bloquear un dominio MX bloqueará los registros de cualquier dirección de correo electrónico que utilice el mismo dominio MX, incluso si el nombre de dominio visible es diferente. Tené cuidado de no bloquear los principales proveedores de correo electrónico. resolved_through_html: Resuelto a través de %{domain} title: Dominios bloqueados de correo electrónico + export_domain_allows: + new: + title: Importar permisos de dominio + no_file: No hay ningún archivo seleccionado + export_domain_blocks: + import: + description_html: Estás a punto de importar una lista de bloques de dominio. Por favor, revisá esta lista con mucho cuidado, especialmente si no creaste esta lista vos mismo. + existing_relationships_warning: Relaciones de seguimientos existentes + private_comment_description_html: 'Para ayudarte a rastrear de dónde vienen los bloques importados, se crearán los mismos con el siguiente comentario privado: %{comment}' + private_comment_template: Importado desde %{source} el %{date} + title: Importar bloques de dominio + new: + title: Importar bloques de dominio + no_file: No hay ningún archivo seleccionado follow_recommendations: description_html: "Las recomendaciones de cuentas para seguir ayudan a los nuevos usuarios a encontrar rápidamente contenido interesante. Cuando un usuario no ha interactuado con otros lo suficiente como para formar recomendaciones personalizadas de seguimiento, se recomiendan estas cuentas, en su lugar. Se recalculan diariamente a partir de una mezcla de cuentas con las interacciones más recientes y el mayor número de seguidores para un idioma determinado." language: Por idioma @@ -914,7 +934,7 @@ es-AR: warning: Ojo con estos datos. ¡Nunca los compartas con nadie! your_token: Tu clave de acceso auth: - apply_for_account: Entrar en la lista de espera + apply_for_account: Solicitar una cuenta change_password: Contraseña delete_account: Eliminar cuenta delete_account_html: Si querés eliminar tu cuenta, podés seguir por acá. Se te va a pedir una confirmación. @@ -1159,6 +1179,7 @@ es-AR: invalid_markup: 'contiene markup HTML no válido: %{error}' imports: errors: + invalid_csv_file: 'Archivo CSV no válido. Error: %{error}' over_rows_processing_limit: contiene más de %{count} filas modes: merge: Combinar diff --git a/config/locales/es-MX.yml b/config/locales/es-MX.yml index ab0d9be1de..1c1bf2384b 100644 --- a/config/locales/es-MX.yml +++ b/config/locales/es-MX.yml @@ -386,9 +386,7 @@ es-MX: create: Crear bloque hint: El bloque de dominio no prevendrá la creación de entradas de cuenta en la base de datos, pero aplicará retroactiva y automáticamente métodos de moderación específica en dichas cuentas. severity: - desc_html: "Silenciar hará los posts de la cuenta invisibles a cualquiera que no lo esté siguiendo. Suspender eliminará todo el contenido, media, y datos del perfil. Usa Ninguno si solo quieres rechazar archivos multimedia." noop: Ninguno - silence: Silenciar suspend: Suspender title: Nuevo bloque de dominio obfuscate: Ocultar nombre de dominio @@ -608,6 +606,7 @@ es-MX: other: "%{count} usuarios" categories: administration: Administración + devops: DevOps invites: Invitaciones moderation: Moderación special: Especial @@ -658,6 +657,7 @@ es-MX: view_audit_log_description: Permite a los usuarios ver un historial de acciones administrativas en el servidor view_dashboard: Ver Panel de Control view_dashboard_description: Permite a los usuarios acceder al panel de control y varias métricas + view_devops: DevOps view_devops_description: Permite a los usuarios acceder a los paneles de control Sidekiq y pgHero title: Roles rules: @@ -912,7 +912,6 @@ es-MX: warning: Ten mucho cuidado con estos datos. ¡No los compartas con nadie! your_token: Tu token de acceso auth: - apply_for_account: Entrar en la lista de espera change_password: Contraseña delete_account: Borrar cuenta delete_account_html: Si desea eliminar su cuenta, puede proceder aquí. Será pedido de una confirmación. @@ -1371,6 +1370,7 @@ es-MX: browser: Navegador browsers: alipay: Alipay + blackberry: BlackBerry chrome: Chrome edge: Microsoft Edge electron: Electron @@ -1384,6 +1384,7 @@ es-MX: phantom_js: PhantomJS qq: Navegador QQ safari: Safari + uc_browser: Navegador UC weibo: Weibo current_session: Sesión actual description: "%{browser} en %{platform}" @@ -1392,6 +1393,8 @@ es-MX: platforms: adobe_air: Adobe Air android: Android + blackberry: BlackBerry + chrome_os: ChromeOS firefox_os: Firefox OS ios: iOS linux: GNU Linux diff --git a/config/locales/es.yml b/config/locales/es.yml index ef314275c5..6d2a0bae97 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -386,9 +386,7 @@ es: create: Crear bloque hint: El bloque de dominio no prevendrá la creación de entradas de cuenta en la base de datos, pero aplicará retroactiva y automáticamente métodos de moderación específica en dichas cuentas. severity: - desc_html: "Silenciar hará los posts de la cuenta invisibles a cualquiera que no lo esté siguiendo. Suspender eliminará todo el contenido, media, y datos del perfil. Usa Ninguno si solo quieres rechazar archivos multimedia." noop: Ninguno - silence: Silenciar suspend: Suspender title: Nuevo bloque de dominio obfuscate: Ocultar nombre de dominio @@ -914,7 +912,6 @@ es: warning: Ten mucho cuidado con estos datos. ¡No los compartas con nadie! your_token: Tu token de acceso auth: - apply_for_account: Entrar en la lista de espera change_password: Contraseña delete_account: Borrar cuenta delete_account_html: Si desea eliminar su cuenta, puede proceder aquí. Será pedido de una confirmación. diff --git a/config/locales/et.yml b/config/locales/et.yml index 10f7b67ca8..0d13544a5f 100644 --- a/config/locales/et.yml +++ b/config/locales/et.yml @@ -227,12 +227,7 @@ et: create: Loo blokeering hint: Domeeniblokeering ei takista kontode lisamist andmebaasi, aga lisab nendele kontodele tagasiulatuvalt ja automaatselt erinevaid moderatsioonimeetodeid. severity: - desc_html: |- - Vaigista teeb konto postitused nähtamatuks kõigile, kes teda ei jälgi. - Peata eemaldab kogu konto sisu, meedia ja profiiliandmed. - Ei midagi kui Te soovite lihtsalt keelata meediafailid. noop: Ei midagi - silence: Vaigista suspend: Peata title: Uus domeeniblokeering private_comment: Privaatne kommentaar diff --git a/config/locales/eu.yml b/config/locales/eu.yml index 11dcec2bc9..53e5c8e405 100644 --- a/config/locales/eu.yml +++ b/config/locales/eu.yml @@ -386,9 +386,7 @@ eu: create: Sortu blokeoa hint: Domeinuaren blokeoak ez du eragotziko kontuen sarrerak sortzea datu-basean, baina automatikoki ezarriko zaizkie moderazio metodo bereziak iraganeko mezuetan ere. severity: - desc_html: "Isilarazi-k kontuko bidalketak jarraitzaileek besterik ez ikustea eragingo du. Kanporatu-k kontuaren edukia, multimedia eta profileko datuak ezabatuko ditu. Bat ere ez nahi duzun guztia multimedia fitxategiak ukatzea bada." noop: Bat ere ez - silence: Isilarazi suspend: Kanporatu title: Domeinuaren blokeo berria obfuscate: Lausotu domeinu-izena @@ -914,7 +912,6 @@ eu: warning: Kontuz datu hauekin, ez partekatu inoiz inorekin! your_token: Zure sarbide token-a auth: - apply_for_account: Jarri itxarote-zerrendan change_password: Pasahitza delete_account: Ezabatu kontua delete_account_html: Kontua ezabatu nahi baduzu, jarraitu hemen. Berrestea eskatuko zaizu. diff --git a/config/locales/fa.yml b/config/locales/fa.yml index 9601162dea..4097501e27 100644 --- a/config/locales/fa.yml +++ b/config/locales/fa.yml @@ -363,9 +363,7 @@ fa: create: مسدودسازی hint: مسدودسازی دامنه جلوی ایجاد ورودی‌های حساب در پایگاه داده را نمی‌گیرد، بلکه به طور خودکار روش‌های مدیریتی را روی فعالیت‌های فعلی و گذشتهٔ آن حساب‌ها اعمال می‌کند. severity: - desc_html: "خموشاندن نوشته‌های حساب را برای هر فرد غیرپیگیر، نامرئی می‌کند.تعلیق همهٔ محتوا، رسانه‌ها، و داده‌های نمایهٔ حساب را پاک می‌کند. اگر فقط می‌خواهید جلوی رسانه‌ها را بگیرید هیچ را برگزینید." noop: هیچ - silence: خموشاندن suspend: تعلیق title: مسدودسازی دامین تازه obfuscate: مبهم‌سازی نام دامنهٔ diff --git a/config/locales/fi.yml b/config/locales/fi.yml index 3a72387e2e..e90637e1e0 100644 --- a/config/locales/fi.yml +++ b/config/locales/fi.yml @@ -386,9 +386,7 @@ fi: create: Luo esto hint: Verkkotunnuksen esto ei estä tilien luomista ja lisäämistä tietokantaan, mutta se soveltaa näihin tileihin automaattisesti määrättyjä moderointitoimia tilin luomisen jälkeen. severity: - desc_html: "Hiljennys estää tilin julkaisuja näkymästä muille kuin tilin seuraajille. Jäähy poistaa tilin kaiken sisällön, median ja profiilitiedot. Jos haluat vain hylätä mediatiedostot, valitse Ei mitään." noop: Ei mitään - silence: Hiljennys suspend: Jäähy title: Uusi verkkotunnuksen esto obfuscate: Peitä verkkotunnuksen nimi @@ -914,7 +912,6 @@ fi: warning: Säilytä tietoa hyvin. Älä milloinkaan jaa sitä muille! your_token: Pääsytunnus auth: - apply_for_account: Tule jonotuslistalle change_password: Salasana delete_account: Poista tili delete_account_html: Jos haluat poistaa tilisi, paina tästä. Poisto on vahvistettava. diff --git a/config/locales/fo.yml b/config/locales/fo.yml new file mode 100644 index 0000000000..7dc7c70537 --- /dev/null +++ b/config/locales/fo.yml @@ -0,0 +1,78 @@ +--- +fo: + about: + title: Um + accounts: + follow: Fylg + followers: + one: Fylgjari + other: Fylgjarar + admin: + accounts: + by_domain: Økisnavn + domain: Økisnavn + reject: Nokta + custom_emojis: + delete: Strika + list: Listi + domain_allows: + export: Flyt út + import: Flyt inn + domain_blocks: + export: Flyt út + import: Flyt inn + no_domain_block_selected: Eingir domenu-blokkar vóru broyttir av tí at eingir vóru valdir + not_permitted: Tú hevur ikki rættindi at gera hetta + email_domain_blocks: + delete: Strika + export_domain_allows: + new: + title: Innflytandi domenið loyvir + no_file: Eingin fíla vald + export_domain_blocks: + import: + description_html: Tú er í ferð við at innflyta ein lista av domeni-blokkum. Vinarliga eftirkanna hendan listan gjølla, serliga um tú ikki hevur gjørt listan sjálv/ur. + existing_relationships_warning: Verandi fylgjarasambond + private_comment_description_html: Fyri at hjálpa tær at fylgja við í, hvar innfluttir blokkar koma frá, so verða innfluttu blokkarnir stovnaðir við hesi privatu viðmerkingini:%{comment} + private_comment_template: Innflutt frá %{source} tann %{date} + title: Innflyt domenu-blokkar + new: + title: Innflyt domenu-blokkar + no_file: Eingin fíla vald + ip_blocks: + delete: Strika + relays: + delete: Strika + reports: + notes: + delete: Strika + roles: + delete: Strika + rules: + delete: Strika + warning_presets: + delete: Strika + webhooks: + delete: Strika + 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. + exports: + lists: Listar + filters: + index: + delete: Strika + generic: + delete: Strika + imports: + errors: + invalid_csv_file: 'Ógildug CSV-fíla. Error: %{error}' + webauthn_credentials: + delete: Strika diff --git a/config/locales/fr-QC.yml b/config/locales/fr-QC.yml new file mode 100644 index 0000000000..b58eee0f97 --- /dev/null +++ b/config/locales/fr-QC.yml @@ -0,0 +1,1638 @@ +--- +fr-QC: + about: + about_mastodon_html: 'Le réseau social de l''avenir : pas de publicité, pas de surveillance institutionnelle, conception éthique et décentralisation ! Gardez le contrôle de vos données avec Mastodon !' + contact_missing: Non défini + contact_unavailable: Non disponible + hosted_on: Serveur Mastodon hébergé sur %{domain} + title: À propos + accounts: + follow: Suivre + followers: + one: Abonné·e + other: Abonné·e·s + following: Abonnements + instance_actor_flash: Ce compte est un acteur virtuel utilisé pour représenter le serveur lui-même et non un utilisateur individuel. Il est utilisé à des fins de fédération et ne doit pas être suspendu. + last_active: dernière activité + link_verified_on: La propriété de ce lien a été vérifiée le %{date} + nothing_here: Rien à voir ici ! + pin_errors: + following: Vous devez être déjà abonné·e à la personne que vous désirez recommander + posts: + one: Message + other: Messages + posts_tab_heading: Messages + admin: + account_actions: + action: Effectuer l'action + title: Effectuer une action de modération sur %{acct} + account_moderation_notes: + create: Laisser une remarque + created_msg: Note de modération créée avec succès ! + destroyed_msg: Note de modération supprimée avec succès ! + accounts: + add_email_domain_block: Bloquer ce domaine de courriel + approve: Approuver + approved_msg: La demande d’inscription de %{username} a été approuvée avec succès + are_you_sure: Voulez-vous vraiment faire ça ? + avatar: Avatar + by_domain: Domaine + change_email: + changed_msg: Courriel modifié avec succès ! + current_email: Courriel actuel + label: Modifier le courriel + new_email: Nouveau courriel + submit: Modifier le courriel + title: Modifier le courriel pour %{username} + change_role: + changed_msg: Rôle modifié avec succès ! + label: Modifier le rôle + no_role: Aucun rôle + title: Modifier le rôle de %{username} + confirm: Confirmer + confirmed: Confirmé + confirming: Confirmation + custom: Personnalisé + delete: Supprimer les données + deleted: Supprimé + demote: Rétrograder + destroyed_msg: Les données de %{username} sont maintenant en file d’attente pour être supprimées imminemment + disable: Geler + disable_sign_in_token_auth: Désactiver l'authentification basée sur les jetons envoyés par courriel + disable_two_factor_authentication: Désactiver l’authentification à deux facteurs + disabled: Gelé + display_name: Nom affiché + domain: Domaine + edit: Éditer + email: Courriel + email_status: État du courriel + enable: Dégeler + enable_sign_in_token_auth: Activer l'authentification basée sur les jetons envoyés par courriel + enabled: Activé + enabled_msg: Le compte de %{username} a été dégelé avec succès + followers: Abonné·e·s + follows: Abonnements + header: Entête + inbox_url: URL d’entrée + invite_request_text: Raisons de l’adhésion + invited_by: Invité par + ip: Adresse IP + joined: Inscrit·e depuis + location: + all: Tous + local: Local + remote: Distant + title: Situation + login_status: Statut de connexion + media_attachments: Fichiers médias + memorialize: Ériger en mémorial + memorialized: Compte érigé en mémorial + memorialized_msg: Transformation réussie de %{username} en un compte mémorial + moderation: + active: Actifs + all: Tous + pending: En cours de traitement + silenced: Limité + suspended: Suspendus + title: Modération + moderation_notes: Notes de modération + most_recent_activity: Dernière activité + most_recent_ip: Adresse IP la plus récente + no_account_selected: Aucun compte n’a été modifié, car aucun n’a été sélectionné + no_limits_imposed: Aucune limite imposée + no_role_assigned: Aucun rôle assigné + not_subscribed: Non abonné + pending: En attente d’approbation + perform_full_suspension: Suspendre + previous_strikes: Sanctions précédentes + previous_strikes_description_html: + one: Ce compte a reçu %{count} sanction. + other: Ce compte a reçu %{count} sanctions. + promote: Promouvoir + protocol: Protocole + public: Publique + push_subscription_expires: Expiration de l’abonnement PuSH + redownload: Rafraîchir le profil + 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 + remove_avatar: Supprimer l’avatar + remove_header: Supprimer l’entête + removed_avatar_msg: L’avatar de %{username} a été supprimé avec succès + removed_header_msg: L’image d’en-tête de %{username} a été supprimée avec succès + resend_confirmation: + already_confirmed: Cet·te utilisateur·rice est déjà confirmé·e + send: Renvoyer un courriel de confirmation + success: Courriel de confirmation envoyé avec succès ! + reset: Réinitialiser + reset_password: Réinitialiser le mot de passe + resubscribe: Se réabonner + role: Rôle + search: Rechercher + search_same_email_domain: Autres utilisateurs·trices avec le même domaine de courriel + search_same_ip: Autres utilisateur·rice·s avec la même IP + security_measures: + only_password: Mot de passe uniquement + password_and_2fa: Mot de passe et 2FA + sensitive: Sensible + sensitized: marqué comme sensible + shared_inbox_url: URL de la boite de réception partagée + show: + created_reports: Signalements faits + targeted_reports: Signalés par d’autres + silence: Limiter + silenced: Limité + statuses: Messages + strikes: Punitions précédentes + subscribe: S’abonner + suspend: Suspendre + suspended: Suspendu + suspension_irreversible: Les données de ce compte ont été irréversiblement supprimées. Vous pouvez annuler la suspension du compte pour le rendre utilisable, mais il ne récupérera aucune donnée qu’il avait auparavant. + suspension_reversible_hint_html: Le compte a été suspendu et les données seront complètement supprimées le %{date}. D’ici là, le compte peut être restauré sans aucun effet néfaste. Si vous souhaitez supprimer toutes les données du compte immédiatement, vous pouvez le faire ci-dessous. + title: Comptes + unblock_email: Débloquer l'adresse courriel + unblocked_email_msg: L'adresse courriel de %{username} a été débloquée avec succès + unconfirmed_email: Courriel non confirmé + undo_sensitized: Annuler sensible + undo_silenced: Annuler la limitation + undo_suspension: Annuler la suspension + unsilenced_msg: La limitation du compte de %{username} a été annulée avec succès + unsubscribe: Se désabonner + unsuspended_msg: Le compte de %{username} a été réactivé avec succès + username: Nom d’utilisateur·ice + view_domain: Voir le résumé du domaine + warn: Avertissement + web: Web + whitelisted: Sur liste blanche + action_logs: + action_types: + approve_appeal: Approuver l'appel + approve_user: Approuver l’utilisateur + assigned_to_self_report: Affecter le signalement + change_email_user: Modifier le courriel pour ce compte + change_role_user: Changer le rôle de l’utilisateur·rice + confirm_user: Confirmer l’utilisateur + create_account_warning: Créer une alerte + create_announcement: Créer une annonce + create_canonical_email_block: Créer un blocage de domaine de courriel + create_custom_emoji: Créer des émojis personnalisés + create_domain_allow: Créer un domaine autorisé + create_domain_block: Créer un blocage de domaine + create_email_domain_block: Créer un blocage de domaine de courriel + create_ip_block: Créer une règle IP + create_unavailable_domain: Créer un domaine indisponible + create_user_role: Créer le rôle + demote_user: Rétrograder l’utilisateur·ice + destroy_announcement: Supprimer l’annonce + destroy_canonical_email_block: Supprimer le blocage de domaine de courriel + destroy_custom_emoji: Supprimer des émojis personnalisés + destroy_domain_allow: Supprimer le domaine autorisé + destroy_domain_block: Supprimer le blocage de domaine + destroy_email_domain_block: Supprimer le blocage de domaine de courriel + destroy_instance: Purge du domaine + destroy_ip_block: Supprimer la règle IP + destroy_status: Supprimer le message + destroy_unavailable_domain: Supprimer le domaine indisponible + destroy_user_role: Détruire le rôle + disable_2fa_user: Désactiver l’A2F + disable_custom_emoji: Désactiver les émojis personnalisés + disable_sign_in_token_auth_user: Désactiver l'authentification basée sur les jetons envoyés par courriel pour l'utilisateur·rice + disable_user: Désactiver le compte + enable_custom_emoji: Activer les émojis personnalisées + enable_sign_in_token_auth_user: Activer l'authentification basée sur les jetons envoyés par courriel pour l'utilisateur·rice + enable_user: Activer l’utilisateur + memorialize_account: Ériger en mémorial + promote_user: Promouvoir l’utilisateur + reject_appeal: Rejeter l'appel + reject_user: Rejeter l’utilisateur + remove_avatar_user: Supprimer l’avatar + reopen_report: Rouvrir le signalement + resend_user: Renvoyer l'e-mail de confirmation + reset_password_user: Réinitialiser le mot de passe + resolve_report: Résoudre le signalement + sensitive_account: Marquer les médias de votre compte comme sensibles + silence_account: Limiter le compte + suspend_account: Suspendre le compte + unassigned_report: Ne plus assigner le signalement + unblock_email_account: Débloquer l'adresse courriel + unsensitive_account: Ne pas marquer les médias de votre compte comme sensibles + unsilence_account: Annuler la limitation du compte + unsuspend_account: Annuler la suspension du compte + update_announcement: Modifier l’annonce + update_custom_emoji: Mettre à jour les émojis personnalisés + update_domain_block: Mettre à jour le blocage de domaine + update_ip_block: Mettre à jour la règle IP + update_status: Mettre à jour le message + update_user_role: Mettre à jour le rôle + actions: + approve_appeal_html: "%{name} a approuvé l'appel de la décision de modération émis par %{target}" + approve_user_html: "%{name} a approuvé l’inscription de %{target}" + assigned_to_self_report_html: "%{name} s’est assigné·e le signalement de %{target}" + change_email_user_html: "%{name} a modifié l'adresse de courriel de l'utilisateur·rice %{target}" + change_role_user_html: "%{name} a changé le rôle de %{target}" + confirm_user_html: "%{name} a confirmé l'adresse courriel de l'utilisateur %{target}" + create_account_warning_html: "%{name} a envoyé un avertissement à %{target}" + create_announcement_html: "%{name} a créé une nouvelle annonce %{target}" + create_canonical_email_block_html: "%{name} a bloqué l’e-mail avec le hachage %{target}" + create_custom_emoji_html: "%{name} a téléversé un nouvel émoji %{target}" + create_domain_allow_html: "%{name} a autorisé la fédération avec le domaine %{target}" + create_domain_block_html: "%{name} a bloqué le domaine %{target}" + create_email_domain_block_html: "%{name} a bloqué de domaine de courriel %{target}" + create_ip_block_html: "%{name} a créé une règle pour l'IP %{target}" + create_unavailable_domain_html: "%{name} a arrêté la livraison vers le domaine %{target}" + create_user_role_html: "%{name} a créé le rôle %{target}" + demote_user_html: "%{name} a rétrogradé l'utilisateur·rice %{target}" + destroy_announcement_html: "%{name} a supprimé l'annonce %{target}" + destroy_canonical_email_block_html: "%{name} a débloqué l'email avec le hash %{target}" + destroy_custom_emoji_html: "%{name} a supprimé l'émoji %{target}" + destroy_domain_allow_html: "%{name} a rejeté la fédération avec le domaine %{target}" + destroy_domain_block_html: "%{name} a débloqué le domaine %{target}" + destroy_email_domain_block_html: "%{name} a débloqué le domaine de courriel %{target}" + destroy_instance_html: "%{name} a purgé le domaine %{target}" + destroy_ip_block_html: "%{name} a supprimé la règle pour l'IP %{target}" + destroy_status_html: "%{name} a supprimé le message de %{target}" + destroy_unavailable_domain_html: "%{name} a repris la livraison au domaine %{target}" + destroy_user_role_html: "%{name} a supprimé le rôle %{target}" + disable_2fa_user_html: "%{name} a désactivé l'authentification à deux facteurs pour l'utilisateur·rice %{target}" + disable_custom_emoji_html: "%{name} a désactivé l'émoji %{target}" + disable_sign_in_token_auth_user_html: "%{name} a désactivé l'authentification basée sur les jetons envoyés par courriel pour %{target}" + disable_user_html: "%{name} a désactivé la connexion de l'utilisateur·rice %{target}" + enable_custom_emoji_html: "%{name} a activé l'émoji %{target}" + enable_sign_in_token_auth_user_html: "%{name} a activé l'authentification basée sur les jetons envoyés par courriel pour %{target}" + enable_user_html: "%{name} a activé la connexion de l'utilisateur·rice %{target}" + memorialize_account_html: "%{name} a converti le compte de %{target} en un mémorial" + promote_user_html: "%{name} a promu l'utilisateur·rice %{target}" + reject_appeal_html: "%{name} a rejeté l'appel de la décision de modération émis par %{target}" + reject_user_html: "%{name} a rejeté l’inscription de %{target}" + remove_avatar_user_html: "%{name} a supprimé l'avatar de %{target}" + reopen_report_html: "%{name} a rouvert le signalement %{target}" + resend_user_html: "%{name} a renvoyé l'e-mail de confirmation pour %{target}" + reset_password_user_html: "%{name} a réinitialisé le mot de passe de l'utilisateur·rice %{target}" + resolve_report_html: "%{name} a résolu le signalement %{target}" + sensitive_account_html: "%{name} a marqué le média de %{target} comme sensible" + silence_account_html: "%{name} a limité le compte de %{target}" + suspend_account_html: "%{name} a suspendu le compte de %{target}" + unassigned_report_html: "%{name} a désassigné le signalement %{target}" + unblock_email_account_html: "%{name} a débloqué l'adresse courriel de %{target}" + unsensitive_account_html: "%{name} a enlevé le marquage comme sensible du média de %{target}" + unsilence_account_html: "%{name} a annulé la limitation du compte de %{target}" + unsuspend_account_html: "%{name} a réactivé le compte de %{target}" + update_announcement_html: "%{name} a mis à jour l'annonce %{target}" + update_custom_emoji_html: "%{name} a mis à jour l'émoji %{target}" + update_domain_block_html: "%{name} a mis à jour le blocage de domaine pour %{target}" + update_ip_block_html: "%{name} a modifié la règle pour l'IP %{target}" + update_status_html: "%{name} a mis à jour le message de %{target}" + update_user_role_html: "%{name} a changé le rôle %{target}" + deleted_account: compte supprimé + empty: Aucun journal trouvé. + filter_by_action: Filtrer par action + filter_by_user: Filtrer par utilisateur·ice + title: Journal d’audit + announcements: + destroyed_msg: Annonce supprimée avec succès ! + edit: + title: Modifier l’annonce + empty: Aucune annonce trouvée. + live: En direct + new: + create: Créer une annonce + title: Nouvelle annonce + publish: Publier + published_msg: Annonce publiée avec succès ! + scheduled_for: Planifiée pour %{time} + scheduled_msg: Annonce planifiée pour publication ! + title: Annonces + unpublish: Retirer l'annonce + unpublished_msg: L’annonce a été dépubliée avec succès ! + updated_msg: L’annonce a été mise à jour avec succès ! + custom_emojis: + assign_category: Attribuer une catégorie + by_domain: Domaine + copied_msg: Copie locale de l’émoji créée avec succès + copy: Copier + copy_failed_msg: Impossible de faire une copie locale de cet émoji + create_new_category: Créer une nouvelle catégorie + created_msg: Émoji créé avec succès ! + delete: Supprimer + destroyed_msg: Émoji supprimé avec succès ! + disable: Désactiver + disabled: Désactivé + disabled_msg: Émoji désactivé avec succès + emoji: Émoji + enable: Activer + enabled: Activé + enabled_msg: Émoji activé avec succès + image_hint: PNG ou GIF de moins de %{size} + list: Lister + listed: Listé + new: + title: Ajouter un nouvel émoji personnalisé + no_emoji_selected: Aucun émoji n’a été modifié, car aucun n’a été sélectionné + not_permitted: Vous n’êtes pas autorisé à effectuer cette action + overwrite: Écraser + shortcode: Raccourci + shortcode_hint: Au moins deux caractères, seulement des caractères alphanumériques ou des tirets bas + title: Émojis personnalisés + uncategorized: Non catégorisé + unlist: Délister + unlisted: Délisté + update_failed_msg: Cet émoji n'a pas pu être mis à jour + updated_msg: Émoji mis à jour avec succès ! + upload: Téléverser + dashboard: + active_users: utilisateurs actifs + interactions: interactions + media_storage: Stockage des médias + new_users: nouveaux utilisateurs + opened_reports: rapports ouverts + pending_appeals_html: + one: "%{count} appel en attente" + other: "%{count} appels en attente" + pending_reports_html: + one: "%{count} rapport en attente" + other: "%{count} rapports en attente" + pending_tags_html: + one: "%{count} hashtag en attente" + other: "%{count} hashtags en attente" + pending_users_html: + one: "%{count} utilisateur·rice en attente" + other: "%{count} utilisateur·rice·s en attente" + resolved_reports: rapports résolus + software: Logiciel + sources: Sources d'inscription + space: Espace utilisé + title: Tableau de bord + top_languages: Langues les plus actives + top_servers: Serveurs les plus actifs + website: Site Web + disputes: + appeals: + empty: Aucun appel trouvé. + title: Appels + domain_allows: + 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 + undo: Supprimer de la liste blanche + domain_blocks: + add_new: Bloquer un nouveau domaine + created_msg: Le blocage de domaine est désormais activé + destroyed_msg: Le blocage de domaine a été désactivé + domain: Domaine + 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. + 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: + noop: Aucune + suspend: Suspendre + title: Nouveau blocage de domaine + 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 + private_comment: Commentaire privé + private_comment_hint: Commentaire sur cette limitation de domaine pour informer en interne les modérateurs. + public_comment: Commentaire public + public_comment_hint: Commentaire sur cette limitation de domaine pour le grand public, si l'affichage public de la liste des limitations de domaine est activé. + reject_media: Rejeter les fichiers média + reject_media_hint: Supprime localement les fichiers média stockés et refuse d’en télécharger ultérieurement. Ne concerne pas les suspensions + reject_reports: Rejeter les signalements + reject_reports_hint: Ignorez tous les signalements provenant de ce domaine. Ne concerne pas les suspensions + undo: Annuler le blocage de domaine + view: Afficher les blocages de domaines + email_domain_blocks: + add_new: Ajouter + attempts_over_week: + one: "%{count} tentative au cours de la dernière semaine" + other: "%{count} tentatives au cours de la dernière semaine" + created_msg: Le blocage de domaine de courriel est désormais activé + delete: Supprimer + dns: + types: + mx: Enregistrement MX + domain: Domaine + new: + create: Créer le blocage + resolve: Résoudre le domaine + title: Nouveau blocage de domaine de courriel + no_email_domain_block_selected: Aucun blocage de domaine de courriel n'a été modifié car aucun n'a été sélectionné + 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 + 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 + status: État + suppress: Supprimer les recommandations d'abonnement + suppressed: Supprimée + title: Recommandations d'abonnement + unsuppress: Rétablir les recommandations d'abonnement + instances: + availability: + description_html: + one: Si la livraison au domaine échoue pendant %{count} jour, aucune autre tentative de livraison ne sera faite à moins qu'une livraison depuis le domaine ne soit reçue. + other: Si la livraison au domaine échoue pendant %{count} jours différents, aucune autre tentative de livraison ne sera faite à moins qu'une livraison depuis le domaine ne soit reçue. + failure_threshold_reached: Le seuil de défaillance a été atteint le %{date}. + failures_recorded: + one: Tentative échouée pendant %{count} jour. + other: Tentatives échouées pendant %{count} jours différents. + no_failures_recorded: Pas d'échec enregistré. + title: Disponibilité + warning: La dernière tentative de connexion à ce serveur a échoué + back_to_all: Tout + back_to_limited: Limité + back_to_warning: Avertissement + by_domain: Domaine + confirm_purge: Êtes-vous sûr de vouloir supprimer définitivement les données de ce domaine ? + content_policies: + comment: Note interne + description_html: Vous pouvez définir des politiques de contenu qui seront appliquées à tous les comptes de ce domaine et à tous ses sous-domaines. + policies: + reject_media: Rejeter les médias + reject_reports: Rejeter les signalements + silence: Limiter + suspend: Suspendre + policy: Règlement + reason: Raison publique + title: Politiques de contenu + dashboard: + instance_accounts_dimension: Comptes les plus suivis + instance_accounts_measure: comptes stockés + instance_followers_measure: nos abonné⋅e⋅s là-bas + instance_follows_measure: leurs abonné⋅e⋅s ici + instance_languages_dimension: Langues les plus utilisées + instance_media_attachments_measure: fichiers médias stockés + instance_reports_measure: signalements mentionnant l'instance + instance_statuses_measure: messages stockés + delivery: + all: Tout + clear: Effacer les erreurs de livraison + failing: Échouant + restart: Redémarrer la livraison + stop: Arrêter la livraison + unavailable: Indisponible + delivery_available: Livraison disponible + delivery_error_days: Jours d'erreur de livraison + delivery_error_hint: Si la livraison n'est pas possible pendant %{count} jours, elle sera automatiquement marquée comme non livrable. + destroyed_msg: Les données de %{domain} sont maintenant en file d'attente pour une suppression imminente. + empty: Aucun domaine trouvé. + known_accounts: + one: "%{count} compte connu" + other: "%{count} comptes connus" + moderation: + all: Tout + limited: Limité + title: Modération + private_comment: Commentaire privé + public_comment: Commentaire public + purge: Purge + purge_description_html: Si vous pensez que ce domaine est définitivement hors service, vous pouvez supprimer de votre espace de stockage toutes les traces des comptes de ce domaine et les données associées. Cela peut prendre du temps. + title: Fédération + total_blocked_by_us: Bloqués par nous + total_followed_by_them: Suivi par eux + total_followed_by_us: Suivi par nous + total_reported: Signalements à leur sujet + total_storage: Attachements de média + totals_time_period_hint_html: Les totaux affichés ci-dessous incluent des données sans limite de temps. + invites: + deactivate_all: Tout désactiver + filter: + all: Tout + available: Disponible + expired: Expiré + title: Filtre + title: Invitations + ip_blocks: + add_new: Créer une règle + created_msg: Nouvelle règle IP ajoutée avec succès + delete: Supprimer + expires_in: + '1209600': 2 semaines + '15778476': 6 mois + '2629746': 1 mois + '31556952': 1 an + '86400': 1 jour + '94670856': 3 ans + new: + title: Créer une nouvelle règle IP + no_ip_block_selected: Aucune règle IP n’a été modifiée car aucune n’a été sélectionnée + title: Règles IP + relationships: + title: Relations de %{acct} + relays: + add_new: Ajouter un nouveau relais + delete: Supprimer + description_html: Un relai de fédération est un serveur intermédiaire qui échange de grandes quantités de messages publics entre les serveurs qui s’inscrivent et ceux qui publient dessus. Il peut aider les petits et moyens serveurs à découvrir du contenu sur le fediverse, ce qui normalement nécessiterait que leurs membres suivent des gens inscrits sur d’autres serveurs. + disable: Désactiver + disabled: Désactivé + enable: Activer + enable_hint: Une fois activé, votre serveur souscrira à tous les messages publics de ce relais et y enverra ses propres messages publics. + enabled: Activé + inbox_url: URL du relais + pending: En attente de l’approbation du relai + save_and_enable: Sauvegarder et activer + setup: Paramétrer une connexion de relais + signatures_not_enabled: Les relais ne fonctionneront pas correctement lorsque le mode sécurisé ou le mode liste blanche est activé + status: Statut + title: Relais + 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: + one: "%{count} note" + other: "%{count} notes" + action_log: Journal d’audit + action_taken_by: Intervention de + actions: + delete_description_html: Les messages signalés seront supprimés et une sanction sera enregistrée pour vous aider à prendre les mesures appropriées en cas d'infractions futures par le même compte. + mark_as_sensitive_description_html: Les médias des messages signalés seront marqués comme sensibles et une sanction sera enregistrée pour vous aider à prendre les mesures appropriées en cas d'infractions futures par le même compte. + other_description_html: Voir plus d'options pour contrôler le comportement du compte et personnaliser la communication vers le compte signalé. + resolve_description_html: Aucune mesure ne sera prise contre le compte signalé, aucune sanction ne sera enregistrée et le sigalement sera clôturé. + silence_description_html: Le profil ne sera visible que pour ceux qui le suivent déjà ou le consultent manuellement, ce qui limite considérablement sa portée. Peut toujours être restauré. + suspend_description_html: Le profil et tout son contenu deviendront inaccessibles jusqu'à ce qu'il soit éventuellement supprimé. Interagir avec le compte sera impossible. Réversible dans les 30 jours. + actions_description_html: Décidez des mesures à prendre pour résoudre ce signalement. Si vous prenez des mesures punitives contre le compte signalé, une notification sera envoyée par e-mail, sauf si la catégorie Spam est sélectionnée. + add_to_report: Ajouter davantage au rapport + are_you_sure: Voulez-vous vraiment faire ça ? + assign_to_self: Me l’assigner + assigned: Modérateur assigné + by_target_domain: Domaine du compte signalé + category: Catégorie + category_description_html: La raison pour laquelle ce compte et/ou ce contenu a été signalé sera citée dans la communication avec le compte signalé + comment: + none: Aucun + comment_description_html: 'Pour fournir plus d''informations, %{name} a écrit :' + created_at: Signalé + delete_and_resolve: Supprimer les messages + forwarded: Transféré + forwarded_to: Transféré à %{domain} + mark_as_resolved: Marquer comme résolu + mark_as_sensitive: Marquer comme sensible + mark_as_unresolved: Marquer comme non-résolu + no_one_assigned: Personne + notes: + create: Ajouter une note + create_and_resolve: Résoudre avec une note + create_and_unresolve: Ré-ouvrir avec une note + delete: Supprimer + placeholder: Décrivez quelles actions ont été prises, ou toute autre mise à jour… + title: Remarques + notes_description_html: Voir et laisser des notes aux autres modérateurs et à votre futur moi-même + quick_actions_description_html: 'Faites une action rapide ou faites défiler vers le bas pour voir le contenu signalé :' + remote_user_placeholder: l'utilisateur·rice distant·e de %{instance} + reopen: Ré-ouvrir le signalement + report: 'Signalement #%{id}' + reported_account: Compte signalé + reported_by: Signalé par + resolved: Résolus + resolved_msg: Signalement résolu avec succès ! + skip_to_actions: Passer aux actions + status: Statut + statuses: Contenu signalé + statuses_description_html: Le contenu offensant sera cité dans la communication avec le compte signalé + target_origin: Origine du compte signalé + title: Signalements + unassign: Dés-assigner + unresolved: Non résolus + updated_at: Mis à jour + view_profile: Voir le profil + roles: + add_new: Ajouter un rôle + assigned_users: + one: "%{count} utilisateur·rice" + other: "%{count} utilisateur·rice·s" + categories: + administration: Administration + devops: DevOps + invites: Invitations + moderation: Modération + special: Spécial + delete: Supprimer + description_html: Les rôles utilisateur vous permettent de personnaliser les fonctions et les zones de Mastodon auxquelles vos utilisateur⋅rice⋅s peuvent accéder. + edit: Modifier le rôle '%{name}' + everyone: Autorisations par défaut + everyone_full_description_html: Ceci est le rôle de base qui impacte tou⋅te⋅s les utilisateur⋅rice⋅s, même celleux sans rôle assigné. Tous les autres rôles héritent des autorisations de celui-ci. + permissions_count: + one: "%{count} autorisation" + other: "%{count} autorisations" + privileges: + administrator: Administrateur·rice + administrator_description: Les utilisateur⋅rice⋅s ayant cette autorisation pourront contourner toutes les autorisations + delete_user_data: Supprimer les données de l'utilisateur⋅rice + delete_user_data_description: Permet aux utilisateur⋅rice⋅s de supprimer sans délai les données des autres utilisateur⋅rice⋅s + invite_users: Inviter des utilisateur⋅rice⋅s + invite_users_description: Permet aux utilisateur⋅rice⋅s d'inviter de nouvelles personnes sur le serveur + manage_announcements: Gérer les annonces + manage_announcements_description: Permet aux utilisateur⋅rice⋅s de gérer les annonces sur le serveur + manage_appeals: Gérer les contestations + manage_appeals_description: Permet aux utilisateur⋅rice⋅s d'examiner les appels contre les actions de modération + manage_blocks: Gérer les blocages + manage_blocks_description: Permet aux utilisateur⋅rice⋅s de bloquer des fournisseurs de courriel et des adresses IP + manage_custom_emojis: Gérer les émojis personnalisés + manage_custom_emojis_description: Permet aux utilisateur⋅rice⋅s de gérer les émoticônes personnalisées sur le serveur + manage_federation: Gérer de la féderation + manage_federation_description: Permet aux utilisateur⋅rice⋅s de bloquer ou d'autoriser la fédération avec d'autres domaines, et de contrôler la capacité de livraison + manage_invites: Gérer les invitations + manage_invites_description: Permet aux utilisateur⋅rice⋅s de parcourir et de désactiver les liens d'invitation + manage_reports: Gérer les rapports + manage_reports_description: Permet aux utilisateur⋅rice⋅s d'examiner les signalements et d'effectuer des actions de modération en conséquence + manage_roles: Gérer les rôles + manage_roles_description: Permet aux utilisateur⋅rice⋅s de gérer et d'assigner des rôles inférieurs au leur + manage_rules: Gérer les règles + manage_rules_description: Permet aux utilisateur·rice·s de modifier les règles du serveur + manage_settings: Gérer les paramètres + manage_settings_description: Permet aux utilisateur·rice·s de modifier les paramètres du site + manage_taxonomies: Gérer les taxonomies + manage_taxonomies_description: Permet aux utilisateur⋅rice⋅s d'examiner les contenus tendance et de mettre à jour les paramètres des hashtags + manage_user_access: Gérer l'accès utilisateur + manage_user_access_description: Permet aux utilisateur⋅rice⋅s de désactiver l'authentification à deux facteurs, de modifier l'adresse courriel et de réinitialiser le mot de passe des autres utilisateur⋅rice⋅s + manage_users: Gérer les utilisateur·rice·s + manage_users_description: Permet aux utilisateur⋅rice⋅s de voir les détails des autres utilisateur⋅rice⋅s et d'effectuer des actions de modération en conséquence + manage_webhooks: Gérer les points d’ancrage web + manage_webhooks_description: Permet aux utilisateur⋅rice⋅s de configurer des webhooks pour des événements d'administration + view_audit_log: Afficher le journal d'audit + view_audit_log_description: Permet aux utilisateur⋅rice⋅s de voir l'historique des opérations d'administration sur le serveur + view_dashboard: Voir le tableau de bord + view_dashboard_description: Permet aux utilisateur⋅rice⋅s d'accéder au tableau de bord et à diverses statistiques + view_devops: DevOps + view_devops_description: Permet aux utilisateur⋅rice⋅s d'accéder aux tableaux de bord Sidekiq et pgHero + title: Rôles + rules: + add_new: Ajouter une règle + delete: Supprimer + description_html: Bien que la plupart des gens prétende avoir lu les conditions d'utilisation avant de les accepter, généralement les utilisateur·rice·s ne les lisent vraiment que lorsque un problème apparaît. Pour faciliter la visualisation des règles de votre serveur en un seul coup d’œil, présentez-les sous la forme d'une liste à puces ! Essayez de garder chacune des règles simple et concise, mais faites attention à ne pas non plus les diviser en de trop nombreux éléments distincts. + edit: Modifier la règle + empty: Aucune règle de serveur n'a été définie pour l'instant. + title: Règles du serveur + settings: + about: + manage_rules: Gérer les règles du serveur + preamble: Fournissez des informations détaillées sur le fonctionnement, la modération et le financement du serveur. + rules_hint: Il y a un espace dédié pour les règles auxquelles vos utilisateurs sont invités à adhérer. + title: À propos + appearance: + preamble: Personnaliser l'interface web de Mastodon. + title: Apparence + branding: + preamble: L'image de marque de votre serveur la différencie des autres serveurs du réseau. Ces informations peuvent être affichées dans nombre d'environnements, tels que l'interface web de Mastodon, les applications natives, dans les aperçus de liens sur d'autres sites Web et dans les applications de messagerie, etc. C'est pourquoi il est préférable de garder ces informations claires, courtes et concises. + title: Thème + content_retention: + preamble: Contrôle comment le contenu créé par les utilisateurs est enregistré et stocké dans Mastodon. + title: Rétention du contenu + 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. + profile_directory: Annuaire des profils + public_timelines: Fils publics + title: Découverte + trends: Tendances + domain_blocks: + all: À tout le monde + disabled: À personne + users: Aux utilisateur·rice·s connecté·e·s localement + registrations: + preamble: Affecte qui peut créer un compte sur votre serveur. + title: Inscriptions + registrations_mode: + modes: + approved: Approbation requise pour s’inscrire + none: Personne ne peut s’inscrire + open: N’importe qui peut s’inscrire + title: Paramètres du serveur + site_uploads: + delete: Supprimer le fichier téléversé + destroyed_msg: Téléversement sur le site supprimé avec succès ! + statuses: + account: Auteur·rice + application: Application + back_to_account: Retour à la page du compte + back_to_report: Retour à la page du rapport + batch: + remove_from_report: Retirer du rapport + report: Signalement + deleted: Supprimé + favourites: Favoris + history: Historique de version + in_reply_to: Répondre à + language: Langue + media: + title: Médias + metadata: Metadonnés + no_status_selected: Aucun message n’a été modifié car aucun n’a été sélectionné + open: Ouvrir le message + original_status: Message original + reblogs: Partages + status_changed: Publication modifiée + title: Messages du compte + trending: Tendances + visibility: Visibilité + with_media: Avec médias + strikes: + actions: + delete_statuses: "%{name} a supprimé les messages de %{target}" + disable: "%{name} a gelé le compte de %{target}" + mark_statuses_as_sensitive: "%{name} a marqué le message de %{target} comme sensible" + none: "%{name} a envoyé un avertissement à %{target}" + sensitive: "%{name} a marqué le compte de %{target} comme sensible" + silence: "%{name} a limité le compte de %{target}" + suspend: "%{name} a suspendu le compte de %{target}" + appeal_approved: Appel soumis + appeal_pending: Appel en attente + system_checks: + database_schema_check: + message_html: Vous avez des migrations de base de données en attente. Veuillez les exécuter pour vous assurer que l'application se comporte comme prévu + elasticsearch_running_check: + message_html: Impossible de se connecter à Elasticsearch. Veuillez vérifier qu’il est en cours d’exécution ou désactiver la recherche en plein texte + elasticsearch_version_check: + message_html: 'Version d’Elasticsearch incompatible : %{value}' + version_comparison: Elasticsearch %{running_version} est en cours d’exécution alors que %{required_version} est requise + rules_check: + action: Gérer les règles du serveur + message_html: Vous n'avez pas défini de règles pour le serveur. + sidekiq_process_check: + message_html: Aucun processus Sidekiq en cours d'exécution pour la/les file(s) d'attente %{value}. Veuillez vérifier votre configuration de Sidekiq + tags: + review: État du traitement + updated_msg: Paramètres du hashtag mis à jour avec succès + title: Administration + trends: + allow: Autoriser + approved: Approuvé + disallow: Interdire + links: + allow: Autoriser le lien + allow_provider: Autoriser l'éditeur + description_html: Ces liens sont actuellement énormément partagés par des comptes dont votre serveur voit les messages. Cela peut aider vos utilisateur⋅rice⋅s à découvrir ce qu'il se passe dans le monde. Aucun lien n'est publiquement affiché tant que vous n'avez pas approuvé le compte qui le publie. Vous pouvez également autoriser ou rejeter les liens individuellement. + disallow: Interdire le lien + disallow_provider: Interdire l'éditeur + no_link_selected: Aucun lien n'a été changé car aucun n'a été sélectionné + publishers: + no_publisher_selected: Aucun compte publicateur n'a été changé car aucun n'a été sélectionné + shared_by_over_week: + one: Partagé par %{count} personne au cours de la dernière semaine + other: Partagé par %{count} personnes au cours de la dernière semaine + title: Liens tendances + usage_comparison: Partagé %{today} fois aujourd'hui, comparé à %{yesterday} hier + only_allowed: Autorisées seulement + pending_review: En attente de révision + preview_card_providers: + allowed: Les liens de cet éditeur peuvent être tendance + description_html: Voici les domaines depuis lesquels des liens sont souvent partagés sur votre serveur. Les liens n'apparaîtront pas publiquement dans les tendances à moins que le domaine du lien ne soit approuvé. Votre approbation (ou votre rejet) s'étend aux sous-domaines. + rejected: Les liens de cet éditeur ne seront pas considérés tendance + title: Éditeurs + rejected: Rejeté + statuses: + allow: Autoriser le message + allow_account: Autoriser l'auteur·rice + description_html: Voici les messages dont votre serveur a connaissance qui sont beaucoup partagés et mis en favoris en ce moment. Cela peut aider vos utilisateur⋅rice⋅s, néophytes comme aguerri⋅e⋅s, à trouver plus de comptes à suivre. Aucun message n'est publiquement affiché tant que vous n'en avez pas approuvé l'auteur⋅rice, et seulement si icellui permet que son compte soit suggéré aux autres. Vous pouvez également autoriser ou rejeter les messages individuellement. + disallow: Proscrire le message + disallow_account: Proscrire l'auteur·rice + no_status_selected: Aucune publication en tendance n'a été changée car aucune n'a été sélectionnée + not_discoverable: L'auteur⋅rice n'a pas choisi de pouvoir être découvert⋅e + shared_by: + one: Partagé ou ajouté aux favoris une fois + other: Partagé et ajouté aux favoris %{friendly_count} fois + title: Messages tendance + tags: + current_score: Score actuel %{score} + dashboard: + tag_accounts_measure: utilisations uniques + tag_languages_dimension: Langues principales + tag_servers_dimension: Meilleurs serveurs + tag_servers_measure: différents serveurs + tag_uses_measure: utilisations totales + description_html: Ces hashtags apparaissent actuellement dans de nombreux messages que votre serveur voit. Cela peut aider vos utilisateur⋅rice⋅s à découvrir les sujets dont les gens parlent le plus en ce moment. Aucun hashtag n'est publiquement affiché tant que vous ne l'avez pas approuvé. + listable: Peut être suggéré + no_tag_selected: Aucun tag n'a été changé car aucun n'a été sélectionné + not_listable: Ne sera pas suggéré + not_trendable: N'apparaîtra pas sous les tendances + not_usable: Ne peut être utilisé + peaked_on_and_decaying: A atteint son maximum le %{date}, maintenant en déclin + title: Hashtags tendance + trendable: Peut apparaître sous les tendances + trending_rank: 'Tendance #%{rank}' + usable: Peut être utilisé + usage_comparison: Utilisé %{today} fois aujourd'hui, comparé à %{yesterday} hier + used_by_over_week: + one: Utilisé par %{count} personne au cours de la dernière semaine + other: Utilisé par %{count} personnes au cours de la dernière semaine + title: Tendances + trending: Tendances + warning_presets: + add_new: Ajouter un nouveau + delete: Supprimer + edit_preset: Éditer les avertissements prédéfinis + empty: Vous n'avez pas encore créé de paramètres prédéfinis pour les avertissements. + title: Gérer les avertissements prédéfinis + webhooks: + add_new: Ajouter un point de terminaison + delete: Supprimer + description_html: Un point d'ancrage web permet à Mastodon d'envoyer des notifications en temps réel concernant des événements sélectionnés vers votre propre application, afin que celle-ci puisse déclencher automatiquement des réactions. + disable: Désactiver + disabled: Désactivé + edit: Modifier le point de terminaison + empty: Pour l'instant, vous n'avez configuré aucun lien d'ancrage web pour point de terminaison. + enable: Activer + enabled: Actif + enabled_events: + one: 1 événement activé + other: "%{count} événements activés" + events: Événements + new: Nouveau point d’ancrage web + rotate_secret: Effectuer une rotation du secret + secret: Jeton de connexion + status: État + title: Points d’ancrage web + webhook: Point d’ancrage web + admin_mailer: + new_appeal: + actions: + delete_statuses: effacer les messages + disable: geler le compte + mark_statuses_as_sensitive: marquer les messages comme sensibles + none: un avertissement + sensitive: marquer le compte comme sensible + silence: limiter le compte + suspend: suspendre le compte + body: "%{target} fait appel de la décision de modération émise par %{action_taken_by} le %{date} et qui était : %{type}. Cette personne a écrit :" + next_steps: Vous pouvez approuver l'appel pour annuler la décision de modération, ou l'ignorer. + subject: "%{username} fait appel d'une décision de modération sur %{instance}" + new_pending_account: + body: Les détails du nouveau compte se trouvent ci-dessous. Vous pouvez approuver ou rejeter cette demande. + subject: Nouveau compte à examiner sur %{instance} (%{username}) + new_report: + body: "%{reporter} a signalé %{target}" + body_remote: Quelqu’un de %{domain} a signalé %{target} + subject: Nouveau signalement sur %{instance} (#%{id}) + new_trends: + body: 'Les éléments suivants doivent être approuvés avant de pouvoir être affichés publiquement :' + new_trending_links: + title: Liens tendance + new_trending_statuses: + title: Messages tendance + new_trending_tags: + no_approved_tags: Il n'y a pas de hashtag tendance approuvé actuellement. + requirements: 'N''importe quel élément de la sélection pourrait surpasser le hashtag tendance approuvé n°%{rank}, qui est actuellement #%{lowest_tag_name} avec un résultat de %{lowest_tag_score}.' + title: Hashtags tendance + subject: Nouvelles tendances à examiner sur %{instance} + aliases: + add_new: Créer un alias + created_msg: Un nouvel alias a été créé avec succès. Vous pouvez maintenant déménager depuis l'ancien compte. + deleted_msg: Alias supprimé avec succès. Le déménagement de ce compte vers celui-ci ne sera plus possible. + empty: Vous n’avez pas d’alias. + hint_html: Si vous voulez déménager d’un autre compte vers celui-ci, vous pouvez créer ici un alias, qui est nécessaire avant de pouvoir migrer les abonné·e·s de l’ancien compte vers celui-ci. Cette action en soi est inoffensive et réversible. La migration du compte est initiée à partir de l’ancien compte. + remove: Détacher l'alias + appearance: + advanced_web_interface: Interface web avancée + advanced_web_interface_hint: 'Si vous voulez utiliser toute la largeur de votre écran, l’interface web avancée vous permet de configurer plusieurs colonnes différentes pour voir autant d’informations que vous le souhaitez en même temps : Accueil, notifications, fil public fédéré, un nombre illimité de listes et hashtags.' + animations_and_accessibility: Animations et accessibilité + confirmation_dialogs: Dialogues de confirmation + discovery: Découverte + localization: + body: Mastodon est traduit par des volontaires. + guide_link: https://fr.crowdin.com/project/mastodon + guide_link_text: Tout le monde peut y contribuer. + sensitive_content: Contenu sensible + toot_layout: Agencement des messages + application_mailer: + notification_preferences: Modifier les préférences de courriel + salutation: "%{name}," + settings: 'Changer les préférences courriel : %{link}' + view: 'Voir :' + view_profile: Voir le profil + view_status: Afficher le message + applications: + created: Application créée avec succès + destroyed: Application supprimée avec succès + regenerate_token: Régénérer le jeton d’accès + token_regenerated: Jeton d’accès régénéré avec succès + warning: Soyez prudent·e avec ces données. Ne les partagez pas ! + your_token: Votre jeton d’accès + auth: + 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. + description: + prefix_invited_by_user: "@%{name} vous invite à rejoindre ce serveur Mastodon !" + prefix_sign_up: Inscrivez-vous aujourd’hui sur Mastodon ! + suffix: Avec un compte, vous pourrez suivre des gens, publier des statuts et échanger des messages avec les utilisateur·rice·s de n'importe quel serveur Mastodon et bien plus ! + didnt_get_confirmation: Vous n’avez pas reçu les consignes de confirmation ? + dont_have_your_security_key: Vous n'avez pas votre clé de sécurité? + forgot_password: Mot de passe oublié ? + invalid_reset_password_token: Le lien de réinitialisation du mot de passe est invalide ou a expiré. Merci de réessayer. + link_to_otp: Entrez un code à deux facteurs de votre téléphone ou un code de récupération + link_to_webauth: Utilisez votre appareil de clé de sécurité + log_in_with: Se connecter via + login: Se connecter + logout: Se déconnecter + migrate_account: Déménager vers un compte différent + migrate_account_html: Si vous voulez rediriger ce compte vers un autre, vous pouvez le configurer ici. + or_log_in_with: Ou authentifiez-vous avec + privacy_policy_agreement_html: J’ai lu et j’accepte la politique de confidentialité + providers: + cas: CAS + saml: SAML + register: S’inscrire + registration_closed: "%{instance} a désactivé les inscriptions" + resend_confirmation: Envoyer à nouveau les consignes de confirmation + reset_password: Réinitialiser le mot de passe + rules: + preamble: Celles-ci sont définies et appliqués par les modérateurs de %{domain}. + title: Quelques règles de base. + security: Sécurité + set_new_password: Définir le nouveau mot de passe + setup: + 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_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}. + status: + account_status: État du compte + confirming: En attente de la confirmation par courriel à compléter. + functional: Votre compte est entièrement opérationnel. + pending: Votre demande est en attente d'examen par notre personnel. Cela peut prendre un certain temps. Vous recevrez un courriel si votre demande est approuvée. + redirecting_to: Votre compte est inactif car il est actuellement redirigé vers %{acct}. + view_strikes: Voir les sanctions précédemment appliquées à votre compte + too_fast: Formulaire envoyé trop rapidement, veuillez réessayer. + use_security_key: Utiliser la clé de sécurité + authorize_follow: + already_following: Vous suivez déjà ce compte + already_requested: Vous avez déjà envoyé une demande d’abonnement à ce compte + error: Malheureusement, une erreur s'est produite lors de la recherche du compte distant + follow: Suivre + follow_request: 'Vous avez demandé à suivre :' + following: 'Youpi ! Vous suivez maintenant  :' + post_follow: + close: Ou bien, vous pouvez fermer cette fenêtre. + return: Afficher le profil de l’utilisateur·ice + web: Retour à l’interface web + title: Suivre %{acct} + challenge: + confirm: Continuer + hint_html: "Astuce : Nous ne vous demanderons plus votre mot de passe pour la prochaine heure." + invalid_password: Mot de passe invalide + prompt: Confirmez votre mot de passe pour continuer + crypto: + errors: + invalid_key: n’est pas une clé Ed25519 ou Curve25519 valide + invalid_signature: n’est pas une signature Ed25519 valide + date: + formats: + default: "%d %b %Y" + with_month_name: "%d %B %Y" + datetime: + distance_in_words: + about_x_hours: "%{count} h" + about_x_months: "%{count} mois" + about_x_years: "%{count} an(s)" + almost_x_years: "%{count} an(s)" + half_a_minute: À l’instant + less_than_x_minutes: "%{count} min" + less_than_x_seconds: À l’instant + over_x_years: "%{count}an(s)" + x_days: "%{count} j" + x_minutes: "%{count} min" + x_months: "%{count} mois" + x_seconds: "%{count} s" + deletes: + challenge_not_passed: Les renseignements que vous avez entrés n'étaient pas exacts + confirm_password: Entrez votre mot de passe actuel pour vérifier votre identité + confirm_username: Entrez votre nom d'utilisateur pour confirmer la procédure + proceed: Supprimer le compte + success_msg: Votre compte a été supprimé avec succès + warning: + before: 'Veuillez lire attentivement ces notes avant de continuer :' + caches: Le contenu mis en cache par d'autres serveurs peut persister + data_removal: Vos messages et autres données seront définitivement supprimés + email_change_html: Vous pouvez modifier votre adresse courriel sans supprimer votre compte + email_contact_html: S'il n'arrive toujours pas, vous pouvez envoyer un courriel à %{email} pour demander de l'aide + email_reconfirmation_html: Si vous ne recevez pas le courriel de confirmation, vous pouvez le demander à nouveau + irreversible: Vous ne pourrez pas restaurer ou réactiver votre compte + more_details_html: Pour plus de détails, voir la politique de confidentialité. + username_available: Votre nom d’utilisateur·rice sera à nouveau disponible + username_unavailable: Votre nom d’utilisateur·rice restera indisponible + disputes: + strikes: + action_taken: Mesure prise + appeal: Faire appel + appeal_approved: Cette sanction a été annulée en appel et n'est plus valide + appeal_rejected: L'appel a été rejeté + appeal_submitted_at: Appel soumis le + appealed_msg: Votre demande d'appel a été soumise. Si elle est approuvée, vous en serez informé·e. + appeals: + submit: Faire appel + approve_appeal: Approuver l’appel + associated_report: Rapport associé + created_at: En date du + description_html: Ce sont les mesures prises contre votre compte et les avertissements qui vous ont été envoyés par les responsables de %{instance}. + recipient: Adressé à + reject_appeal: Rejeter l’appel + status: 'Message #%{id}' + status_removed: Message déjà supprimé du système + title: "%{action} du %{date}" + title_actions: + delete_statuses: Suppression de message + disable: Gel du compte + mark_statuses_as_sensitive: Marquage des messages comme sensibles + none: Avertissement + sensitive: Marquage du compte comme sensible + silence: Limitation du compte + suspend: Suspension de compte + your_appeal_approved: Votre appel a été approuvé + your_appeal_pending: Vous avez soumis un appel + your_appeal_rejected: Votre appel a été rejeté + domain_validator: + invalid_domain: n’est pas un nom de domaine valide + errors: + '400': La demande que vous avez soumise est invalide ou mal formée. + '403': Vous n’avez pas accès à cette page. + '404': La page que vous recherchez n’existe pas. + '406': Cette page n'est pas disponible au format demandé. + '410': La page que vous recherchez n’existe plus. + '422': + content: Vérification de sécurité échouée. Bloquez-vous les cookies ? + title: Vérification de sécurité échouée + '429': Trop de requêtes émises dans un délai donné + '500': + content: Nous sommes désolé·e·s, mais quelque chose s’est mal passé de notre côté. + title: Cette page n’est pas correcte + '503': La page n'a pas pu être servie en raison d'une défaillance temporaire du serveur. + noscript_html: Pour utiliser Mastodon, veuillez activer JavaScript. Sinon, essayez l’une des applications natives pour Mastodon pour votre plate-forme. + existing_username_validator: + not_found: impossible de trouver un·e utilisateur·ice local·e de ce nom + not_found_multiple: n’a pas trouvé %{usernames} + exports: + archive_takeout: + date: Date + download: Télécharger votre archive + hint_html: Vous pouvez demander une archive de vos messages et médias téléversés. Les données exportées seront au format ActivityPub, lisible par tout logiciel compatible. Vous pouvez demander une archive tous les 7 jours. + in_progress: Création de votre archive… + request: Demandez vos archives + size: Taille + blocks: Vous bloquez + bookmarks: Marque-pages + csv: CSV + domain_blocks: Blocages de domaine + lists: Listes + mutes: Vous masquez + storage: Médias stockés + featured_tags: + add_new: Ajouter un nouveau hashtag + errors: + limit: Vous avez déjà mis en avant le nombre maximum de hashtags + hint_html: "Que sont les hashtags mis en avant ? Ils sont affichés en évidence sur votre profil public et permettent aux gens de parcourir vos messages publics qui utilisent ces hashtags. Ils sont un excellent outil pour garder la trace d’activités créatrices ou de projets de long terme." + filters: + contexts: + account: Profils + home: Accueil et listes + notifications: Notifications + public: Fils publics + thread: Discussions + edit: + add_keyword: Ajouter un mot-clé + keywords: Mots-clés + statuses: Publications individuelles + statuses_hint_html: Ce filtre s'applique à la sélection de messages individuels, qu'ils correspondent ou non aux mots-clés ci-dessous. Revoir ou supprimer des messages du filtre. + title: Éditer le filtre + errors: + deprecated_api_multiple_keywords: Ces paramètres ne peuvent pas être modifiés depuis cette application, car ils s'appliquent à plus d'un filtre de mot-clé. Utilisez une application plus récente ou l'interface web. + invalid_context: Contexte invalide ou insuffisant + index: + contexts: Filtres dans %{contexts} + delete: Supprimer + empty: Vous n'avez aucun filtre. + expires_in: Expire dans %{distance} + expires_on: Expire le %{date} + keywords: + one: "%{count} mot-clé" + other: "%{count} mots-clés" + statuses: + one: "%{count} message" + other: "%{count} messages" + statuses_long: + one: "%{count} publication individuelle cachée" + other: "%{count} publications individuelles cachées" + title: Filtres + new: + save: Enregistrer le nouveau filtre + title: Ajouter un nouveau filtre + statuses: + back_to_filter: Retour au filtre + batch: + remove: Retirer du filtre + index: + hint: Ce filtre s'applique à la sélection de messages individuels, indépendamment d'autres critères. Vous pouvez ajouter plus de messages à ce filtre à partir de l'interface Web. + title: Messages filtrés + footer: + trending_now: Tendance en ce moment + generic: + all: Tous + all_items_on_page_selected_html: + one: "%{count} élément de cette page est sélectionné." + other: L'ensemble des %{count} éléments de cette page est sélectionné. + all_matching_items_selected_html: + one: "%{count} élément correspondant à votre recherche est sélectionné." + other: L'ensemble des %{count} éléments correspondant à votre recherche est sélectionné. + changes_saved_msg: Les modifications ont été enregistrées avec succès ! + copy: Copier + delete: Supprimer + deselect: Tout déselectionner + none: Aucun + order_by: Classer par + save_changes: Enregistrer les modifications + select_all_matching_items: + one: Sélectionnez %{count} élément correspondant à votre recherche. + other: Sélectionnez tous l'ensemble des %{count} éléments correspondant à votre recherche. + today: aujourd’hui + validation_errors: + one: Quelque chose ne va pas ! Veuillez vérifiez l’erreur ci-dessous + other: Certaines choses ne vont pas ! Veuillez vérifier les %{count} erreurs ci-dessous + html_validator: + invalid_markup: 'contient un balisage HTML invalide: %{error}' + imports: + errors: + over_rows_processing_limit: contient plus de %{count} lignes + modes: + merge: Fusionner + merge_long: Garder les enregistrements existants et ajouter les nouveaux + overwrite: Écraser + overwrite_long: Remplacer les enregistrements actuels par les nouveaux + preface: Vous pouvez importer certaines données que vous avez exporté d’un autre serveur, comme une liste des personnes que vous suivez ou bloquez sur votre compte. + success: Vos données ont été importées avec succès et seront traitées en temps et en heure + types: + blocking: Liste de comptes bloqués + bookmarks: Marque-pages + domain_blocking: Liste des serveurs bloqués + following: Liste d’utilisateur·rice·s suivi·e·s + muting: Liste d’utilisateur·rice·s que vous masquez + upload: Importer + invites: + delete: Désactiver + expired: Expiré + expires_in: + '1800': 30 minutes + '21600': 6 heures + '3600': 1 heure + '43200': 12 heures + '604800': 1 semaine + '86400': 1 jour + expires_in_prompt: Jamais + generate: Générer un lien d'invitation + invited_by: 'Vous avez été invité·e par :' + max_uses: + one: 1 utilisation + other: "%{count} utilisations" + max_uses_prompt: Pas de limite + prompt: Générer des liens et les partager avec d'autres personnes pour leur donner accès à ce serveur + table: + expires_at: Expire + uses: Utilisations + title: Inviter des gens + lists: + errors: + limit: Vous avez atteint le nombre maximum de listes + login_activities: + authentication_methods: + otp: application d'authentification à deux facteurs + password: mot de passe + sign_in_token: code de sécurité par courriel + webauthn: clés de sécurité + description_html: Si vous voyez une activité que vous ne reconnaissez pas, envisagez de changer votre mot de passe et d'activer l'authentification à deux facteurs. + empty: Aucun historique d'authentification disponible + failed_sign_in_html: Tentative de connexion échouée avec %{method} de %{ip} (%{browser}) + successful_sign_in_html: Connexion réussie avec %{method} de %{ip} (%{browser}) + title: Historique d'authentification + media_attachments: + validations: + images_and_video: Impossible de joindre une vidéo à un message contenant déjà des images + not_ready: Impossible de joindre les fichiers en cours de traitement. Réessayez dans un instant ! + too_many: Impossible de joindre plus de 4 fichiers + migrations: + acct: A déménagé vers + cancel: Annuler la redirection + cancel_explanation: Annuler la redirection réactivera votre compte actuel, mais ne rapportera pas les abonné·e·s qui ont été déplacé·e·s sur ce compte. + cancelled_msg: Suppression de la redirection réussie. + errors: + already_moved: est le même compte que vous avez déjà déplacé vers + missing_also_known_as: ne référence pas ce compte en retour + move_to_self: ne peut pas être le compte actuel + not_found: n'a pas été trouvé + on_cooldown: Vous êtes soumis·e à un temps de rechargement + followers_count: Abonné·e·s au moment du déménagement + incoming_migrations: Déplacement depuis un compte différent + incoming_migrations_html: Pour déménager d'un autre compte à celui-ci, vous devez d'abord créer un alias de compte. + moved_msg: Votre compte est maintenant redirigé vers %{acct} et vos abonné·e·s sont en train d'être déplacé·e·s. + not_redirecting: Votre compte n'est pas redirigé vers un autre compte actuellement. + on_cooldown: Vous avez récemment migré votre compte. Cette fonction sera à nouveau disponible dans %{count} jours. + past_migrations: Migrations passées + proceed_with_move: Migrer les abonné·e·s + redirected_msg: Votre compte est maintenant redirigé vers %{acct}. + redirecting_to: Votre compte est redirigé vers %{acct}. + set_redirect: Définir la redirection + warning: + backreference_required: Le nouveau compte doit d'abord être configuré pour faire référence à celui-ci en définissant un alias + before: 'Avant de procéder, veuillez lire attentivement ces notes :' + cooldown: Après le déménagement, il y a une période d’attente pendant laquelle vous ne pourrez pas redéménager + disabled_account: Votre compte actuel ne sera pas entièrement utilisable par la suite. Cependant, vous aurez accès à l'exportation de données et à la réactivation. + followers: Cette action va déménager tou·te·s les abonné·e·s du compte actuel vers le nouveau compte + only_redirect_html: Alternativement, vous pouvez seulement appliquer une redirection sur votre profil. + other_data: Aucune autre donnée ne sera déplacée automatiquement + redirect: Le profil de votre compte actuel sera mis à jour avec un avis de redirection et sera exclu des recherches + moderation: + title: Modération + move_handler: + carry_blocks_over_text: Cet utilisateur que vous aviez bloqué est parti de %{acct}. + carry_mutes_over_text: Cet utilisateur que vous aviez masqué est parti de %{acct}. + copy_account_note_text: 'Cet·te utilisateur·rice est parti·e de %{acct}, voici vos notes précédentes à son sujet :' + navigation: + toggle_menu: Basculer l'affichage du menu + notification_mailer: + admin: + report: + subject: "%{name} a soumis un signalement" + sign_up: + subject: "%{name} s'est inscrit·e" + favourite: + body: "%{name} a ajouté votre message à ses favoris :" + subject: "%{name} a ajouté votre message à ses favoris" + title: Nouveau favori + follow: + body: "%{name} vous suit !" + subject: "%{name} vous suit" + title: Nouvel·le abonné·e + follow_request: + action: Gérer les demandes d’abonnement + body: "%{name} a demandé à vous suivre" + subject: 'Abonné·e en attente : %{name}' + title: Nouvelle demande d’abonnement + mention: + action: Répondre + body: "%{name} vous a mentionné⋅e dans :" + subject: "%{name} vous a mentionné·e" + title: Nouvelle mention + poll: + subject: Un sondage de %{name} est terminé + reblog: + body: 'Votre message été partagé par %{name} :' + subject: "%{name} a partagé votre message" + title: Nouveau partage + status: + subject: "%{name} vient de publier" + update: + subject: "%{name} a modifié un message" + notifications: + email_events: Événements pour les notifications par courriel + email_events_hint: 'Sélectionnez les événements pour lesquels vous souhaitez recevoir des notifications :' + other_settings: Autres paramètres de notifications + number: + human: + decimal_units: + format: "%n%u" + units: + billion: G + million: M + quadrillion: P + thousand: K + trillion: T + otp_authentication: + code_hint: Entrez le code généré par votre application d'authentification pour confirmer + description_html: Si vous activez l’authentification à deux facteurs en utilisant une application d'authentification, votre connexion vous imposera d'être en possession de votre téléphone, ce qui génèrera des jetons que vous devrez saisir. + enable: Activer + instructions_html: "Scannez ce code QR dans Google Authenticator ou une application TOTP similaire sur votre téléphone. À partir de maintenant, cette application générera des jetons que vous devrez entrer lorsque vous vous connecterez." + manual_instructions: 'Si vous ne pouvez pas scanner le QR code et que vous devez le saisir manuellement, voici le texte secret en brut :' + setup: Mise en place + wrong_code: Le code saisi est invalide. L'heure du serveur et l'heure de l'appareil sont-ils corrects ? + pagination: + newer: Plus récent + next: Suivant + older: Plus ancien + prev: Précédent + truncate: "…" + polls: + errors: + already_voted: Vous avez déjà voté sur ce sondage + duplicate_options: contient des doublons + duration_too_long: est trop loin dans le futur + duration_too_short: est trop tôt + expired: Ce sondage est déjà terminé + invalid_choice: L'option de vote choisie n'existe pas + over_character_limit: ne peuvent être plus long que %{max} caractères chacun + too_few_options: doit avoir plus qu’une proposition + too_many_options: ne peut contenir plus de %{max} propositions + preferences: + other: Autre + posting_defaults: Paramètres de publication par défaut + public_timelines: Fils publics + privacy_policy: + title: Politique de confidentialité + reactions: + errors: + limit_reached: Limite de réactions différentes atteinte + unrecognized_emoji: n’est pas un émoji reconnu + relationships: + activity: Activité du compte + dormant: Dormant + follow_selected_followers: Suivre les abonné·e·s sélectionné·e·s + followers: Abonné·e + following: Abonnement + invited: Invité·e + last_active: Dernière activité + most_recent: Plus récent + moved: Déménagé + mutual: Mutuel + primary: Primaire + relationship: Relation + remove_selected_domains: Supprimer tou·te·s les abonné·e·s des domaines sélectionnés + remove_selected_followers: Supprimer les abonné·e·s sélectionné·e·s + remove_selected_follows: Ne plus suivre les comptes sélectionnés + status: État du compte + remote_follow: + missing_resource: L’URL de redirection requise pour votre compte n’a pas pu être trouvée + reports: + errors: + invalid_rules: ne fait pas référence à des règles valides + rss: + content_warning: 'Avertissement de contenu :' + descriptions: + account: Messages publics de @%{acct} + tag: 'Messages publics taggés #%{hashtag}' + scheduled_statuses: + over_daily_limit: Vous avez dépassé la limite de %{limit} messages planifiés par jour + over_total_limit: Vous avez dépassé la limite de %{limit} messages planifiés + too_soon: La date planifiée doit être dans le futur + sessions: + activity: Dernière activité + browser: Navigateur + browsers: + alipay: Alipay + blackberry: BlackBerry + chrome: Chrome + edge: Microsoft Edge + electron: Electron + firefox: Firefox + generic: Navigateur inconnu + ie: Internet Explorer + micro_messenger: MicroMessenger + nokia: Nokia S40 Ovi Browser + opera: Opera + otter: Otter + phantom_js: PhantomJS + qq: QQ Browser + safari: Safari + uc_browser: UC Browser + weibo: Weibo + current_session: Session courante + description: "%{browser} sur %{platform}" + explanation: Ceci est la liste des navigateurs actuellement connectés à votre compte Mastodon. + ip: Adresse IP + platforms: + adobe_air: Adobe Air + android: Android + blackberry: BlackBerry + chrome_os: ChromeOS + firefox_os: Firefox OS + ios: iOS + linux: Linux + mac: Mac + other: système inconnu + windows: Windows + windows_mobile: Windows Mobile + windows_phone: Windows Phone + revoke: Révoquer + revoke_success: Session révoquée avec succès + title: Sessions + view_authentication_history: Voir l'historique d'authentification de votre compte + settings: + account: Compte + account_settings: Paramètres du compte + aliases: Alias du compte + appearance: Apparence + authorized_apps: Applications autorisées + back: Retour vers Mastodon + delete: Suppression du compte + development: Développement + edit_profile: Modifier le profil + export: Export de données + featured_tags: Hashtags mis en avant + import: Import de données + import_and_export: Import et export + migrate: Migration de compte + notifications: Notifications + preferences: Préférences + profile: Profil + relationships: Abonnements et abonné·e·s + statuses_cleanup: Suppression automatique de messages + strikes: Sanctions de modération + two_factor_authentication: Identification à deux facteurs + webauthn_authentication: Clés de sécurité + statuses: + attached: + audio: + one: "%{count} audio" + other: "%{count} audio" + description: 'Attaché : %{attached}' + image: + one: "%{count} image" + other: "%{count} images" + video: + one: "%{count} vidéo" + other: "%{count} vidéos" + boosted_from_html: Partagé depuis %{acct_link} + content_warning: 'Avertissement sur le contenu : %{warning}' + default_language: Même langue que celle de l’interface + disallowed_hashtags: + one: 'contient un hashtag désactivé : %{tags}' + other: 'contient les hashtags désactivés : %{tags}' + edited_at_html: Édité le %{date} + errors: + in_reply_not_found: Le message auquel vous essayez de répondre ne semble pas exister. + open_in_web: Ouvrir sur le web + over_character_limit: limite de %{max} caractères dépassée + pin_errors: + direct: Les messages qui ne sont visibles que pour les utilisateur·rice·s mentionné·e·s ne peuvent pas être épinglés + limit: Vous avez déjà épinglé le nombre maximum de messages + ownership: Vous ne pouvez pas épingler un message ne vous appartenant pas + reblog: Un partage ne peut pas être épinglé + poll: + total_people: + one: "%{count} personne" + other: "%{count} personnes" + total_votes: + one: "%{count} vote" + other: "%{count} votes" + vote: Voter + show_more: Déplier + show_newer: Plus récents + show_older: Plus anciens + show_thread: Afficher le fil de discussion + sign_in_to_participate: Inscrivez-vous pour prendre part à la conversation + title: "%{name} : « %{quote} »" + visibilities: + direct: Direct + private: Abonné⋅e⋅s uniquement + private_long: Afficher seulement à vos vos abonné·e·s + public: Publique + public_long: Tout le monde peut voir vos messages + unlisted: Public sans être affiché sur le fil public + unlisted_long: Tout le monde peut voir vos messages mais ils ne seront pas listés sur les fils publics + statuses_cleanup: + enabled: Supprimer automatiquement vos anciens messages + enabled_hint: Supprime automatiquement vos messages une fois qu'ils ont atteint un seuil d'ancienneté défini, à moins qu'ils ne correspondent à l'une des exceptions ci-dessous + exceptions: Exceptions + explanation: Parce que la suppression de messages est une opération lourde, cela se fait lentement au fil du temps lorsque le serveur n'est pas autrement occupé. Pour cette raison, vos messages peuvent être supprimés un peu plus tard que le seuil d'ancienneté défini. + ignore_favs: Ignorer les favoris + ignore_reblogs: Ignorer les partages + interaction_exceptions: Exceptions basées sur les interactions + interaction_exceptions_explanation: Notez qu'il n'est pas garanti que les messages soient supprimés s'ils passent sous le seuil des favoris ou des partages une fois qu'ils les ont dépassés. + keep_direct: Conserver les messages directs + keep_direct_hint: Ne supprime aucun de vos messages directs + keep_media: Conserver les messages avec des fichiers médias joints + keep_media_hint: Ne supprime pas les messages contenant des fichiers médias joints + keep_pinned: Conserver les messages épinglés + keep_pinned_hint: Ne supprime aucun de vos messages épinglés + keep_polls: Conserver les sondages + keep_polls_hint: Ne supprime aucun de vos sondages + keep_self_bookmark: Conserver les messages que vous avez mis en marque-page + keep_self_bookmark_hint: Ne supprime pas vos propres messages si vous les avez ajoutés aux marque-pages + keep_self_fav: Conserver les messages que vous avez mis dans vos favoris + keep_self_fav_hint: Ne supprime pas vos propres messages si vous les avez ajoutés à vos favoris + min_age: + '1209600': 2 semaines + '15778476': 6 mois + '2629746': 1 mois + '31556952': 1 an + '5259492': 2 mois + '604800': 1 semaine + '63113904': 2 ans + '7889238': 3 mois + min_age_label: Seuil d'ancienneté + min_favs: Conserver les messages mis en favoris au moins + min_favs_hint: Ne supprime aucun de vos messages qui ont reçu au moins ce nombre de favoris. Laisser vide pour supprimer les messages quel que soit leur nombre de favoris + min_reblogs: Conserver les messages partagés au moins + min_reblogs_hint: Ne supprime aucun de vos messages qui ont été partagés au moins ce nombre de fois. Laisser vide pour supprimer les messages indépendamment de leur nombre de partages + stream_entries: + pinned: Message épinglé + reblogged: a partagé + sensitive_content: Contenu sensible + strikes: + errors: + too_late: Il est trop tard pour faire appel à cette sanction + tags: + does_not_match_previous_name: ne correspond pas au nom précédent + themes: + contrast: Mastodon (Contraste élevé) + default: Mastodon (Sombre) + mastodon-light: Mastodon (Clair) + time: + formats: + default: "%d %b %Y, %H:%M" + month: "%b %Y" + time: "%H:%M" + two_factor_authentication: + add: Ajouter + disable: Désactiver + disabled_success: L'authentification à deux facteurs a été désactivée avec succès + edit: Modifier + enabled: L’authentification à deux facteurs est activée + enabled_success: Identification à deux facteurs activée avec succès + generate_recovery_codes: Générer les codes de récupération + lost_recovery_codes: Les codes de récupération vous permettent de retrouver les accès à votre compte si vous perdez votre téléphone. Si vous perdez vos codes de récupération, vous pouvez les générer à nouveau ici. Vos anciens codes de récupération seront invalidés. + methods: Méthodes à deux facteurs + otp: Application d'authentification + recovery_codes: Codes de récupération + recovery_codes_regenerated: Codes de récupération régénérés avec succès + recovery_instructions_html: Si vous perdez l’accès à votre téléphone, vous pouvez utiliser un des codes de récupération ci-dessous pour retrouver l’accès à votre compte. Conservez les codes de récupération en sécurité. Par exemple, en les imprimant et en les stockant avec vos autres documents importants. + webauthn: Clés de sécurité + user_mailer: + appeal_approved: + action: Aller à votre compte + explanation: L'appel de la sanction contre votre compte mise en place le %{strike_date} que vous avez soumis le %{appeal_date} a été approuvé. Votre compte est de nouveau en règle. + subject: Votre appel du %{date} a été approuvé + title: Appel approuvé + appeal_rejected: + explanation: L'appel de la sanction contre votre compte mise en place le %{strike_date} que vous avez soumis le %{appeal_date} a été rejeté. + subject: Votre appel du %{date} a été rejeté + title: Appel rejeté + backup_ready: + explanation: Vous avez demandé une sauvegarde complète de votre compte Mastodon. Elle est maintenant prête à être téléchargée ! + subject: Votre archive est prête à être téléchargée + title: Récupération de l’archive + suspicious_sign_in: + change_password: changer votre mot de passe + details: 'Voici les détails de la connexion :' + explanation: Nous avons détecté une connexion à votre compte à partir d’une nouvelle adresse IP. + further_actions_html: Si ce n’était pas vous, nous vous recommandons de %{action} immédiatement et d’activer l’authentification à deux facteurs afin de garder votre compte sécurisé. + subject: Votre compte a été accédé à partir d'une nouvelle adresse IP + title: Une nouvelle connexion + warning: + appeal: Faire appel + appeal_description: Si vous pensez qu'il s'agit d'une erreur, vous pouvez faire appel auprès de l'équipe de %{instance}. + categories: + spam: Indésirable + violation: Le contenu enfreint les directives de la communauté suivantes + explanation: + delete_statuses: Il a été constaté que certains de vos messages enfreignent une ou plusieurs directives de la communauté. Par conséquent, ils ont été supprimés par l'équipe de modération de %{instance}. + disable: Vous ne pouvez plus utiliser votre compte, mais votre profil et d'autres données restent intacts. Vous pouvez demander une sauvegarde de vos données, modifier les paramètres de votre compte ou supprimer votre compte. + mark_statuses_as_sensitive: Certains de vos messages ont été marqués comme sensibles par l'équipe de modération de %{instance}. Cela signifie qu'il faudra cliquer sur le média pour pouvoir en afficher un aperçu. Vous pouvez marquer les médias comme sensibles vous-même lorsque vous posterez à l'avenir. + sensitive: Désormais, tous vos fichiers multimédias téléchargés seront marqués comme sensibles et cachés derrière un avertissement à cliquer. + silence: Vous pouvez toujours utiliser votre compte, mais seules les personnes qui vous suivent déjà verront vos messages sur ce serveur, et vous pourriez être exclu de diverses fonctions de découverte. Cependant, d'autres personnes peuvent toujours vous suivre manuellement. + suspend: Vous ne pouvez plus utiliser votre compte, votre profil et vos autres données ne sont plus accessibles. Vous pouvez toujours vous connecter pour demander une sauvegarde de vos données jusqu'à leur suppression complète dans environ 30 jours, mais nous conserverons certaines données de base pour vous empêcher d'échapper à la suspension. + reason: 'Motif :' + statuses: 'Messages cités :' + subject: + delete_statuses: Vos messages sur %{acct} ont été supprimés + disable: Votre compte %{acct} a été gelé + mark_statuses_as_sensitive: Vos messages sur %{acct} ont été marqués comme sensibles + none: Avertissement pour %{acct} + sensitive: Vos messages sur %{acct} seront désormais marqués comme sensibles + silence: Votre compte %{acct} a été limité + suspend: Votre compte %{acct} a été suspendu + title: + delete_statuses: Messages supprimés + disable: Compte gelé + mark_statuses_as_sensitive: Messages marqués comme sensibles + none: Avertissement + sensitive: Compte marqué comme sensible + silence: Compte limité + suspend: Compte suspendu + welcome: + edit_profile_action: Configuration du profil + edit_profile_step: Vous pouvez personnaliser votre profil en téléchargeant une photo de profil, en changant votre nom d'utilisateur, etc. Vous pouvez opter pour le passage en revue de chaque nouvelle demande d'abonnement à chaque fois qu'un utilisateur essaie de s'abonner à votre compte. + explanation: Voici quelques conseils pour vous aider à démarrer + final_action: Commencez à publier + final_step: 'Commencez à publier ! Même si vous n''avez pas encore d''abonnés, vos publications sont publiques et sont accessibles par les autres, par exemple grâce à la zone horaire locale ou par les hashtags. Vous pouvez vous présenter sur le hashtag #introductions.' + full_handle: Votre identifiant complet + full_handle_hint: C’est ce que vous diriez à vos ami·e·s pour leur permettre de vous envoyer un message ou vous suivre à partir d’un autre serveur. + subject: Bienvenue sur Mastodon + title: Bienvenue à bord, %{name} ! + users: + follow_limit_reached: Vous ne pouvez pas suivre plus de %{limit} personnes + invalid_otp_token: Le code d’authentification à deux facteurs est invalide + otp_lost_help_html: Si vous perdez accès aux deux, vous pouvez contacter %{email} + seamless_external_login: Vous êtes connecté via un service externe, donc les paramètres concernant le mot de passe et le courriel ne sont pas disponibles. + signed_in_as: 'Connecté·e en tant que :' + verification: + explanation_html: 'Vous pouvez vous vérifier en tant que propriétaire des liens dans les métadonnées de votre profil. Pour cela, le site web lié doit contenir un lien vers votre profil Mastodon. Le lien de retour doit avoir un attribut rel="me" . Le texte du lien n’a pas d’importance. Voici un exemple :' + verification: Vérification + webauthn_credentials: + add: Ajouter une nouvelle clé de sécurité + create: + error: Il y a eu un problème en ajoutant votre clé de sécurité. Veuillez réessayer. + success: Votre clé de sécurité a été ajoutée avec succès. + delete: Supprimer + delete_confirmation: Êtes-vous sûr de vouloir supprimer cette clé de sécurité ? + description_html: Si vous activez l' authentification de la clé de sécurité, la connexion vous demandera d'utiliser l'une de vos clés de sécurité. + destroy: + error: Il y a eu un problème en supprimant votre clé de sécurité. Veuillez réessayer. + success: Votre clé de sécurité a été supprimée avec succès. + invalid_credential: Clé de sécurité invalide + nickname_hint: Entrez le surnom de votre nouvelle clé de sécurité + not_enabled: Vous n'avez pas encore activé WebAuthn + not_supported: Ce navigateur ne prend pas en charge les clés de sécurité + otp_required: Pour utiliser les clés de sécurité, veuillez d'abord activer l'authentification à deux facteurs. + registered_on: Inscrit le %{date} diff --git a/config/locales/fr.yml b/config/locales/fr.yml index 191e14deb1..fa8b474a6b 100644 --- a/config/locales/fr.yml +++ b/config/locales/fr.yml @@ -386,9 +386,7 @@ fr: 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: "Masquer rendra les messages des comptes concernés invisibles à ceux qui ne les suivent pas. Suspendre supprimera tout le contenu des comptes concernés, les médias, et les données du profil. Utilisez Aucune si vous voulez simplement rejeter les fichiers multimédia." noop: Aucune - silence: Masqué suspend: Suspendre title: Nouveau blocage de domaine obfuscate: Obfusquer le nom de domaine @@ -914,7 +912,6 @@ fr: warning: Soyez prudent·e avec ces données. Ne les partagez pas ! your_token: Votre jeton d’accès auth: - apply_for_account: S’inscrire sur la liste d’attente 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. diff --git a/config/locales/ga.yml b/config/locales/ga.yml index 05fed9dfdd..6973dceb6d 100644 --- a/config/locales/ga.yml +++ b/config/locales/ga.yml @@ -119,9 +119,6 @@ ga: website: Suíomh Gréasáin domain_blocks: domain: Fearann - new: - severity: - silence: Ciúnaigh email_domain_blocks: delete: Scrios follow_recommendations: @@ -174,10 +171,14 @@ ga: delete_user_data: Scrios Sonraí Úsáideora rules: delete: Scrios + settings: + appearance: + title: Cuma site_uploads: delete: Scrios comhad uaslódáilte statuses: account: Údar + back_to_account: Ar ais go leathanach cuntais deleted: Scriosta favourites: Toghanna language: Teanga @@ -214,6 +215,7 @@ ga: none: rabhadh auth: delete_account: Scrios cuntas + logout: Logáil Amach too_fast: Cuireadh an fhoirm isteach róthapa, triail arís. deletes: proceed: Scrios cuntas @@ -241,6 +243,7 @@ ga: thread: Comhráite index: delete: Scrios + title: Scagairí generic: delete: Scrios notification_mailer: @@ -252,6 +255,13 @@ ga: title: Moladh nua rss: content_warning: 'Rabhadh ábhair:' + settings: + account: Cuntas + appearance: Cuma + back: Ar ais go Mastodon + development: Forbairt + edit_profile: Cuir an phróifíl in eagar + profile: Próifíl statuses: boosted_from_html: Molta ó %{acct_link} content_warning: 'Rabhadh ábhair: %{warning}' diff --git a/config/locales/gd.yml b/config/locales/gd.yml index 034dce19d1..9dcf4b6c76 100644 --- a/config/locales/gd.yml +++ b/config/locales/gd.yml @@ -400,9 +400,7 @@ gd: create: Cruthaich bacadh hint: Cha chuir bacadh na h-àrainne crìoch air cruthachadh chunntasan san stòr-dàta ach cuiridh e dòighean maorsainneachd sònraichte an sàs gu fèin-obrachail air a h-uile dàta a tha aig na cunntasan ud. severity: - desc_html: Falaichidh am mùchadh postaichean a’ chunntais do dhuine sam bith nach eil ’ga leantainn. Bheir an cur à rèim air falbh gach susbaint, meadhan is dàta pròifil a’ chunntais. Tagh Chan eil gin mur eil thu ach airson faidhlichean meadhain a dhiùltadh. noop: Chan eil gin - silence: Mùch suspend: Cuir à rèim title: Bacadh àrainne ùr obfuscate: Doilleirich ainm na h-àrainne @@ -950,7 +948,6 @@ gd: warning: Bi glè chùramach leis an dàta seo. Na co-roinn le duine sam bith e! your_token: An tòcan inntrigidh agad auth: - apply_for_account: Faigh air an liosta-fheitheimh change_password: Facal-faire delete_account: Sguab às an cunntas delete_account_html: Nam bu mhiann leat an cunntas agad a sguabadh às, nì thu an-seo e. Thèid dearbhadh iarraidh ort. diff --git a/config/locales/gl.yml b/config/locales/gl.yml index 9ad091753c..75fc76b1b3 100644 --- a/config/locales/gl.yml +++ b/config/locales/gl.yml @@ -386,9 +386,7 @@ gl: create: Crear bloqueo hint: O bloqueo do dominio non previrá a creación de entradas de contas na base de datos, pero aplicará de xeito retroactivo e automático regras específicas de moderación sobre esas contas. severity: - desc_html: "Silenciar fará invisíbeis as mensaxes das contas para calquera que non os siga. Suspender eliminará todo o contido das contas, ficheiros multimedia, e datos de perfil. Emprega a opción de Ningún se só queres rexeitar ficheiros multimedia." noop: Ningún - silence: Silenciar suspend: Suspender title: Novo bloqueo de dominio obfuscate: Ofuscar o nome de dominio @@ -914,7 +912,6 @@ gl: warning: Ten moito tino con estos datos. Non os compartas nunca con ninguén! your_token: O seu testemuño de acceso auth: - apply_for_account: Solicita o acceso change_password: Contrasinal delete_account: Eliminar conta delete_account_html: Se queres eliminar a túa conta, podes facelo aquí. Deberás confirmar a acción. @@ -932,7 +929,7 @@ gl: login: Acceder logout: Pechar sesión migrate_account: Mover a unha conta diferente - migrate_account_html: Se queres redirixir esta conta hacia outra diferente, pode configuralo aquí. + migrate_account_html: Se queres redirixir esta conta hacia outra diferente, podes facelo aquí. or_log_in_with: Ou accede con privacy_policy_agreement_html: Lin e acepto a política de privacidade providers: @@ -1073,9 +1070,9 @@ gl: archive_takeout: date: Data download: Descargue o seu ficheiro - hint_html: Pode solicitar un ficheiro coas súas publicacións e ficheiros de medios. Os datos estarán en formato ActivityPub e son compatibles con calquera software que o siga. Podes solicitar un ficheiro cada 7 días. + hint_html: Podes solicitar un ficheiro coas túas publicacións e ficheiros multimedia. Os datos estarán en formato ActivityPub e son compatibles con calquera software que o siga. Podes solicitar un ficheiro cada 7 días. in_progress: Xerando o seu ficheiro... - request: Solicite o ficheiro + request: Solicita o ficheiro size: Tamaño blocks: Bloqueadas bookmarks: Marcadores diff --git a/config/locales/he.yml b/config/locales/he.yml index bc51c21ac9..aad17f3d27 100644 --- a/config/locales/he.yml +++ b/config/locales/he.yml @@ -148,7 +148,7 @@ he: targeted_reports: דיווחים נגד חשבון זה silence: השתקה silenced: מוגבלים - statuses: הודעות + statuses: חצרוצים strikes: עבירות קודמות subscribe: הרשמה suspend: השעייה @@ -387,6 +387,8 @@ he: add_new: אפשר מַאֲחָד (פדרציה) עם שם המתחם created_msg: הדומיין אופשר לפדרציה בהצלחה destroyed_msg: הדומיין לא אופשר לפדרציה + export: ייצוא + import: ייבוא undo: אסור מַאֲחָד (פדרציה) עם שם המתחם domain_blocks: add_new: הוספת חדש @@ -396,15 +398,19 @@ he: edit: עריכת חסימת שם מתחם existing_domain_block: כבר החלת הגבלות מחמירות יותר על %{name} existing_domain_block_html: כבר הפעלת הגבלות חמורות יותר על %{name}, עליך ראשית להסיר מעליו/ה את החסימה. + export: ייצוא + import: ייבוא new: create: יצירת חסימה hint: חסימת השרת לא תמנע יצירת רישומי חשבון במסד הנתונים, אבל תבצע פעולות ניהול קהילה מסוימות על חשבונות אלו אוטומטית ורטרואקטיבית. severity: - desc_html: "השתקה תחביא הודעות מחשבון זה לכל מי שלא עוקב אחריו. השעייה תסיר מהשרת את כל התוכן, מדיה ותכונות הפרופיל שמקושרות לחשבון זה. כלום כדי לחסום קבצי מדיה בלבד." + desc_html: "הגבלה תחביא חצרוצים מחשבון זה לכל מי שלא עוקב אחריו. השעייה תסיר מהשרת את כל התוכן, מדיה ותכונות הפרופיל שמקושרות לחשבון זה. כלום כדי לחסום קבצי מדיה בלבד." noop: ללא - silence: השתקה + silence: הגבלה suspend: השעייה title: חסימת שרת חדשה + no_domain_block_selected: לא השתנה כלום ברשימת חסימות השרתים מכיוון שאף אחד מהם לא נבחר + not_permitted: איך לך הרשאה כדי לבצע פעולה זו obfuscate: לערפל את שם הדומיין obfuscate_hint: לערפל באופן חלקי את שם הדומיין ברשימה אם פרסום רשימת ההגבלות על דומיינים מאופשר private_comment: הערה פרטית @@ -438,6 +444,20 @@ he: resolved_dns_records_hint_html: שם הדומיין מוביל לדומייניי ה-MX הבאים, שהם בסופו של דבר אחראיים לקבלת דוא"ל. חסימת דומיין MX תוביל לחסימת הרשמות מכל כתובת דוא"ל שעושה שימוש בדומיין MX זה, אפילו אם הדומיין הגלוי שונה. יש להמנע מלחסום ספקי דוא"ל מובילים. 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: + title: יבוא רשימת שרתים חסומים + no_file: לא נבחר קובץ follow_recommendations: description_html: "עקבו אחר ההמלצות על מנת לעזור למשתמשים חדשים למצוא תוכן מעניין. במידה ומשתמש לא תקשר מספיק עם משתמשים אחרים כדי ליצור המלצות מעקב, חשבונות אלה יומלצו במקום. הם מחושבים מחדש על בסיסי יומיומי מתערובת של החשבונות הפעילים ביותר עם החשבונות הנעקבים ביותר עבור שפה נתונה." language: עבור שפה @@ -616,7 +636,7 @@ he: resolved: פתור resolved_msg: הדו"ח נפתר בהצלחה! skip_to_actions: דלג/י לפעולות - status: הודעה + status: מצב statuses: התוכן עליו דווח statuses_description_html: התוכן הפוגע יצוטט בתקשורת עם החשבון המדווח target_origin: מקור החשבון המדווח @@ -707,7 +727,7 @@ he: preamble: התאמה מיוחדת של מנשק המשתמש של מסטודון. title: מראה branding: - preamble: המיתוג של השרת שלך מבדל אותו משרתים אחרים ברשת. המידע יכול להיות מוצג בסביבות שונות כגון מנשק הווב של מסטודון, יישומים מרומיים, בצפיה מקדימה של קישור או בתוך יישומוני הודעות וכולי. מסיבה זו מומלץ לשמור על המידע ברור, קצר וממצה. + preamble: המיתוג של השרת שלך מבדל אותו משרתים אחרים ברשת. המידע יכול להיות מוצג בסביבות שונות כגון מנשק הווב של מסטודון, יישומים מקומיים, בצפיה מקדימה של קישור או בתוך יישומוני הודעות וכולי. מסיבה זו מומלץ לשמור על המידע ברור, קצר וממצה. title: מיתוג content_retention: preamble: שליטה על דרך אחסון תוכן המשתמשים במסטודון. @@ -950,14 +970,14 @@ he: warning: זהירות רבה נדרשת עם מידע זה. אין לחלוק אותו אף פעם עם אף אחד! your_token: אסימון הגישה שלך auth: - apply_for_account: להכנס לרשימת המתנה + apply_for_account: הגשת בקשה לחשבון change_password: סיסמה delete_account: מחיקת חשבון delete_account_html: אם ברצונך למחוק את החשבון, ניתן להמשיך כאן. תתבקש/י לספק אישור נוסף. description: prefix_invited_by_user: "@%{name} רוצה שתצטרף לשרת זה במסטודון!" prefix_sign_up: הרשם/י למסטודון היום! - suffix: כבעל/ת חשבון, תוכל/י לעקוב אחרי אנשים, לפרסם עדכונים ולהחליף מסרים עם משתמשים מכל שרת מסטודון ועוד! + suffix: כבעל/ת חשבון, תוכל/י לעקוב אחרי אנשים, לפרסם עדכונים ולהחליף חצרוצים עם משתמשים מכל שרת מסטודון ועוד! didnt_get_confirmation: לא התקבלו הוראות אימות? dont_have_your_security_key: אין לך מפתח אבטחה? forgot_password: הנשתכחה סיסמתך? @@ -1194,6 +1214,7 @@ he: invalid_markup: 'מכיל קוד HTML לא תקין: %{error}' imports: errors: + invalid_csv_file: 'קובץ CSV שבור. שגיאה: %{error}' over_rows_processing_limit: מכיל יותר מ-%{count} עמודות modes: merge: מיזוג @@ -1540,7 +1561,7 @@ he: ignore_favs: התעלם ממחובבים ignore_reblogs: התעלם מהדהודים interaction_exceptions: החרגות מבוססות אינטראקציות - interaction_exceptions_explanation: שים.י לב שאין עֲרֻבָּה למחיקת הודעות אם הן יורדות מתחת לסף החיבובים או ההדהודים לאחר הסריקה הראשונית. + interaction_exceptions_explanation: כדאי לשים לב שאין ערובה למחיקת הודעות אם הן יורדות מתחת לסף החיבובים או ההדהודים לאחר הסריקה הראשונית. keep_direct: שמירת הודעות ישירות keep_direct_hint: לא מוחק אך אחת מההודעות הישירות שלך keep_media: שמור הודעות עם מדיה @@ -1656,8 +1677,8 @@ he: edit_profile_action: הגדרת פרופיל edit_profile_step: תוכל.י להתאים אישית את הפרופיל באמצעות העלאת יצגן (אוואטר), כותרת, שינוי כינוי ועוד. אם תרצה.י לסקור את עוקביך/ייך החדשים לפני שתרשה.י להם לעקוב אחריך/ייך. explanation: הנה כמה טיפים לעזור לך להתחיל - final_action: התחל/ילי לפרסם הודעות - final_step: 'התחל/ילי לפרסם הודעות! אפילו ללא עוקבים ייתכן שההודעות הפומביות שלך יראו ע"י אחרים, למשל בציר הזמן המקומי או בתגיות הקבצה (האשתגים). כדאי להציג את עצמך תחת התגית #introductions או #היכרות.' + final_action: התחל/ילי לחצרץ + final_step: 'התחל/ילי לחצצר! אפילו ללא עוקבים ייתכן שהחצרוצים הפומביים שלך יראו ע"י אחרים, למשל בציר הזמן המקומי או בתגיות הקבצה (האשתגים). כדאי להציג את עצמך תחת התגית #introductions או #היכרות' full_handle: שם המשתמש המלא שלך full_handle_hint: זה מה שתאמר.י לחברייך כדי שיוכלו לשלוח לך הודעה או לעקוב אחרייך ממופע אחר. subject: ברוכים הבאים למסטודון diff --git a/config/locales/hu.yml b/config/locales/hu.yml index 507501934b..ff8d0bef75 100644 --- a/config/locales/hu.yml +++ b/config/locales/hu.yml @@ -386,9 +386,7 @@ hu: create: Tiltás létrehozása hint: A domain tiltása nem gátolja meg az új fiókok hozzáadását az abatbázishoz, de visszamenőlegesen és automatikusan aktivál bizonyos moderációs szabályokat ezen fiókok esetében. severity: - desc_html: A Némítás elrejti az adott felhasználó bejegyzéseit mindenki elől, aki nem követi őt. A Felfüggesztés eltávolítja az adott felhasználó által létrehozott minden tartalmat, ide értve a médiafájlokat és a fiókadatokat is. Válaszd az Egyik sem opciót, ha csupán a médiafájlokat szeretnéd elutasítani. noop: Egyik sem - silence: Némítás suspend: Felfüggesztés title: Új domain tiltása obfuscate: Domain név álcázása @@ -914,7 +912,6 @@ hu: warning: Ez érzékeny adat. Soha ne oszd meg másokkal! your_token: Hozzáférési kulcsod auth: - apply_for_account: Felkerülés a várólistára change_password: Jelszó delete_account: Felhasználói fiók törlése delete_account_html: Felhasználói fiókod törléséhez kattints ide. A rendszer újbóli megerősítést fog kérni. diff --git a/config/locales/hy.yml b/config/locales/hy.yml index e854fb44a0..ca2598b14e 100644 --- a/config/locales/hy.yml +++ b/config/locales/hy.yml @@ -259,7 +259,6 @@ hy: create: Ստեղծել արգելափակում severity: noop: Ոչ մի - silence: Լուռ suspend: Կասեցում title: Նոր տիրոյթի արգելափակում private_comment: Փակ մեկնաբանութիւն diff --git a/config/locales/id.yml b/config/locales/id.yml index 95660e16dc..cf07e63fa7 100644 --- a/config/locales/id.yml +++ b/config/locales/id.yml @@ -379,9 +379,9 @@ id: create: Buat pemblokiran hint: Pemblokiran domain tidak akan menghentikan pembuatan akun dalam database, tapi kami akan memberikan moderasi otomatis pada akun-akun tersebut. severity: - desc_html: "Pendiaman akan membuat semua postingan tidak dapat dilihat oleh semua orang yang tidak mengikutinya. Suspen akan menghapus semua konten, media, dan profil dari akun yang bersangkutan." + desc_html: "Batas akan membuat postingan dari akun yang ada di domain ini terlihat oleh siapa saja yang tidak mengikuti mereka. Tangguhkan akan menghapus semua konten, media, dan data profil dari akun domain server Anda. Gunakan Catatan jika Anda ingin menolak berkas media." noop: Tidak ada - silence: Pendiaman + silence: Batas suspend: Suspen title: Pemblokiran domain baru obfuscate: Nama domain kabur @@ -894,7 +894,7 @@ id: warning: Hati-hati dengan data ini. Jangan bagikan kepada siapapun! your_token: Token akses Anda auth: - apply_for_account: Masuk ke daftar tunggu + apply_for_account: Permintaan akun change_password: Kata sandi delete_account: Hapus akun delete_account_html: Jika Anda ingin menghapus akun Anda, Anda dapat memproses ini. Anda akan dikonfirmasi. diff --git a/config/locales/io.yml b/config/locales/io.yml index f8d233475d..7dc54986ed 100644 --- a/config/locales/io.yml +++ b/config/locales/io.yml @@ -383,9 +383,7 @@ io: create: Kreez obstrukto hint: Domenobstrukto ne preventos kreo di kontrekordaji en datumaturo, ma retroaktive e automate aplikos partikulara jermetodi a ta konti. severity: - desc_html: "Silence will make the account's posts invisible to anyone who isn't following them. Suspend will remove all of the account's content, media, and profile data." noop: Nulo - silence: Silencigez suspend: Restriktez title: Nova domenobstrukto obfuscate: Nedicernebligez domennomo @@ -896,7 +894,6 @@ io: warning: Sorgemez per ca informi. Ne partigez kun irgu! your_token: Vua acesficho auth: - apply_for_account: Esez sur vartlisto change_password: Pasvorto delete_account: Efacez konto delete_account_html: Se vu volas efacar vua konto, vu povas irar hike. Vu demandesos konfirmar. diff --git a/config/locales/is.yml b/config/locales/is.yml index 3aa43ac228..cb6a3e2603 100644 --- a/config/locales/is.yml +++ b/config/locales/is.yml @@ -373,6 +373,8 @@ is: add_new: Setja lén á lista yfir leyft created_msg: Það tókst að setja lénið á lista yfir leyft destroyed_msg: Lénið hefur verið fjarlægt af lista yfir leyft + export: Flytja út + import: Flytja inn undo: Fjarlægja af lista yfir leyft domain_blocks: add_new: Bæta við nýrri útilokun á léni @@ -382,15 +384,19 @@ is: edit: Breyta útilokun léns existing_domain_block: Þú hefur þegar gert kröfu um strangari takmörk fyrir %{name}. existing_domain_block_html: Þú ert þegar búin/n að setja strangari takmörk á %{name}, þú þarft fyrst að aflétta útilokun á því. + export: Flytja út + import: Flytja inn new: create: Búa til útilokun hint: Útilokun lénsins mun ekki koma í veg fyrir gerð aðgangsfærslna í gagnagrunninum, en mun afturvirkt og sjálfvirkt beita sérstökum umsjónaraðferðum á þessa aðganga. severity: - desc_html: "Hylja mun gera færslur á notandaaðgangnum ósýnilegar öllum þeim sem ekki eru að fylgjast með þeim. Setja í bið mun fjarlægja allt efni á notandaaðgangnum, myndgögn og gögn á notandasniði. Notaðu Ekkert ef þú ætlar bara að hafna margmiðlunarskrám." + desc_html: "Takmörk mun gera færslur frá aðgöngum á þessu léni ósýnilegar fyrir þeim sem ekki eru að fylgjast með viðkomandi. Setja í bið mun fjarlægja allt efni, myndgögn og gögn af notandasniði frá aðgöngum á þessu léni af netþjóninum þínum. Notaðu Ekkert ef þú vilt bara hafna gagnaskrám." noop: Ekkert - silence: Hylja + silence: Takmörk suspend: Setja í bið title: Ný útilokun á léni + no_domain_block_selected: Engum útilokunum léna var breytt þar sem ekkert var valið + not_permitted: Þú hefur ekki réttindi til að framkvæma þessa aðgerð obfuscate: Gera heiti léns ólæsilegt obfuscate_hint: Gera heiti léns ólæsilegt að hluta í listanum ef auglýsing yfir takmarkanir léna er virk private_comment: Einkaathugasemd @@ -422,6 +428,20 @@ is: resolved_dns_records_hint_html: Heiti lénsins vísar til eftirfarandi MX-léna, sem bera endanlega ábyrgð á að tölvupóstur skili sér. Útilokun á MX-léni mun koma í veg fyrir nýskráningar með hverju því tölvupóstfangi sem notar sama MX-lén, jafnvel þótt sýnilega lénsheitið sé frábrugðið. Farðu varlega svo þú útilokir ekki algengar tölvupóstþjónustur. resolved_through_html: Leyst í gegnum %{domain} title: Útilokuð tölvupóstlén + export_domain_allows: + new: + title: Flytja inn leyfileg lén + no_file: Engin skrá valin + export_domain_blocks: + import: + description_html: Þú ert við það að flytja inn lista af lénum til lokunar. Vinsamlegeast farið vandlega yfir þennan lista, sérstaklega ef þú ert ekki höfundur hans. + existing_relationships_warning: Fyrirliggjandi fylgjendavensl + private_comment_description_html: 'Tið að aðstoða þig við að rekja hvaðan lokkanir koma, innfluttar lokanir verða búnar til með eftirfarndi athugasemd: %{comment}' + private_comment_template: Flutt inn frá %{source} þann %{date} + title: Flytja inn útilokanir léna + new: + title: Flytja inn útilokanir léna + no_file: Engin skrá valin follow_recommendations: description_html: "Að fylgja meðmælum hjálpar nýjum notendum að finna áhugavert efni á einfaldan máta. Þegar notandi hefur ekki átt í nægilegum samskiptum við aðra til að vera farinn að móta sér skoðanir á hverju hann vill fylgjast með, er mælt með að fylgjast með þessum aðgöngum. Þeir eru endurreiknaðir daglega út frá blöndu þeirra aðganga sem eru með hvað mestri þáttöku í umræðum og mesta fylgjendafjölda út frá hverju tungumáli." language: Fyrir tungumálið @@ -914,7 +934,7 @@ is: warning: Farðu mjög varlega með þessi gögn. Þú skalt aldrei deila þeim með neinum! your_token: Aðgangsteiknið þitt auth: - apply_for_account: Fara á biðlista + apply_for_account: Biðja um notandaaðgang change_password: Lykilorð delete_account: Eyða notandaaðgangi delete_account_html: Ef þú vilt eyða notandaaðgangnum þínum, þá geturðu farið í það hér. Þú verður beðin/n um staðfestingu. @@ -1159,6 +1179,7 @@ is: invalid_markup: 'inniheldur ógildar HTML-merkingar: %{error}' imports: errors: + invalid_csv_file: 'Ógild CSV-skrá. Villa: %{error}' over_rows_processing_limit: inniheldur meira en %{count} raðir modes: merge: Sameina diff --git a/config/locales/it.yml b/config/locales/it.yml index 76469eb6a4..7f65a877d1 100644 --- a/config/locales/it.yml +++ b/config/locales/it.yml @@ -386,9 +386,7 @@ it: create: Crea blocco hint: Il blocco dominio non previene la creazione di utenti nel database, ma applicherà automaticamente e retroattivamente metodi di moderazione specifici su quegli account. severity: - desc_html: "Silenzia rende i post di questo account invisibili a chiunque non lo stia seguendo. Sospendi elimina tutti i contenuti, media e dati del profilo dell'account. Usa Nessuno se vuoi solo bloccare i file media." noop: Nessuno - silence: Silenzia suspend: Sospendi title: Nuovo blocco dominio obfuscate: Nascondi nome di dominio @@ -916,7 +914,6 @@ it: warning: Fa' molta attenzione con questi dati. Non fornirli mai a nessun altro! your_token: Il tuo token di accesso auth: - apply_for_account: Mettiti in lista d'attesa change_password: Password delete_account: Elimina account delete_account_html: Se desideri cancellare il tuo account, puoi farlo qui. Ti sarà chiesta conferma. diff --git a/config/locales/ja.yml b/config/locales/ja.yml index a60f0298bc..4df49e647c 100644 --- a/config/locales/ja.yml +++ b/config/locales/ja.yml @@ -379,9 +379,7 @@ ja: create: ブロックを作成 hint: ドメインブロックはデータベース中のアカウント項目の作成を妨げませんが、遡って自動的に指定されたモデレーションをそれらのアカウントに適用します。 severity: - desc_html: "サイレンスはアカウントの投稿をフォローしていない人から隠します。停止はそのアカウントのコンテンツ、メディア、プロフィールデータをすべて削除します。メディアファイルを拒否したいだけの場合はなしを使います。" noop: なし - silence: サイレンス suspend: 停止 title: 新規ドメインブロック obfuscate: ドメイン名を伏せ字にする @@ -896,7 +894,6 @@ ja: warning: このデータは気をつけて取り扱ってください。他の人と共有しないでください! your_token: アクセストークン auth: - apply_for_account: ウェイトリストを取得する change_password: パスワード delete_account: アカウントの削除 delete_account_html: アカウントを削除したい場合、こちらから手続きが行えます。削除する前に、確認画面があります。 diff --git a/config/locales/ka.yml b/config/locales/ka.yml index 464e882688..41a51a8b09 100644 --- a/config/locales/ka.yml +++ b/config/locales/ka.yml @@ -128,9 +128,7 @@ ka: create: ბლოკის შექმნა hint: დომენის ბლოკი არ შეაჩერებს ანგარიშების ჩაწერას მონაცემთა ბაზაში, მაგრამ ეს ამ ანგარიშებზე რეტროაქტიულად და ავტომატურად გაატარებს სპეციფიურ მოდერაციის მეთოდებს. severity: - desc_html: "გაჩუმება გახდის ანგარიშის პოსტებს უჩინარს ყველასთვის, ვინც მას არ მიჰყვება. შეჩერება გააუქმებს ანგარიშის მთელ კონტენტს, მედიას და პროფილის მონაცემს. გამოიყენეთ არც ერთი თუ გსურთ უბრალოდ უარყოთ ფაილები." noop: არც ერთი - silence: გაჩუმება suspend: შეჩერება title: ახალი დომენის ბლოკი reject_media: მედია ფაილების უარყოფა diff --git a/config/locales/kab.yml b/config/locales/kab.yml index 5b80c5d2a5..541473c9f2 100644 --- a/config/locales/kab.yml +++ b/config/locales/kab.yml @@ -259,7 +259,6 @@ kab: create: Rnu-d iḥder severity: noop: Ula yiwen - silence: Sgugem suspend: Ḥbes di leεḍil title: Iḥder amaynut n taɣult private_comment: Awennit uslig @@ -373,6 +372,8 @@ kab: roles: categories: administration: Tadbelt + moderation: Aseɣyed + delete: Kkes privileges: administrator: Anedbal rules: @@ -393,6 +394,8 @@ kab: all: I medden akk disabled: Γef ula yiwen users: Γef yimseqdacen idiganen i yeqqnen + registrations: + title: Ajerred registrations_mode: modes: none: Yiwen·t ur yzmir ad izeddi @@ -401,8 +404,10 @@ kab: site_uploads: delete: Kkes afaylu yulin statuses: + application: Asnas back_to_account: Tuγalin γer usebter n umiḍan deleted: Yettwakkes + language: Tutlayt media: title: Taγwalt title: Tisuffiγin n umiḍan @@ -583,6 +588,8 @@ kab: acct: Ibeddel γer incoming_migrations: Tusiḍ-d seg umiḍan nniḍen proceed_with_move: Awid imeḍfaṛen-ik + moderation: + title: Aseɣyed notification_mailer: favourite: subject: "%{name} yesmenyaf addad-ik·im" diff --git a/config/locales/kk.yml b/config/locales/kk.yml index a487070975..4c71895880 100644 --- a/config/locales/kk.yml +++ b/config/locales/kk.yml @@ -178,9 +178,7 @@ kk: create: Блок құру hint: Домендік блок дерекқорда тіркелгі жазбаларын құруға кедергі жасамайды, бірақ сол есептік жазбаларда ретроактивті және автоматты түрде нақты модерация әдістерін қолданады. severity: - desc_html: "Silence will make the account's posts invisible to anyone who isn't following them. Suspend will remove all of the account's content, media, and profile data. Use None if you just want to reject media filеs." noop: Ештеңе - silence: Үнсіз suspend: Тоқтатылған title: Жаңа домен блокы private_comment: Құпия пікір diff --git a/config/locales/ko.yml b/config/locales/ko.yml index 6747822931..e02c5a0cbf 100644 --- a/config/locales/ko.yml +++ b/config/locales/ko.yml @@ -366,6 +366,8 @@ ko: add_new: 도메인 허용 created_msg: 도메인이 성공적으로 허용 목록에 추가되었습니다 destroyed_msg: 도메인이 허용 목록에서 제거되었습니다 + export: 내보내기 + import: 불러오기 undo: 허용 목록에서 제외 domain_blocks: add_new: 도메인 차단 추가하기 @@ -375,17 +377,21 @@ ko: edit: 도메인 차단 수정 existing_domain_block: 이미 %{name}에 대한 더 강력한 제한이 있습니다. existing_domain_block_html: 이미 %{name}에 대한 더 강력한 제한이 걸려 있습니다, 차단 해제를 먼저 해야 합니다. + export: 내보내기 + import: 불러오기 new: create: 차단 추가 hint: 도메인 차단은 내부 데이터베이스에 계정이 생성되는 것까지는 막을 수 없지만, 그 도메인에서 생성된 계정에 자동적으로 특정한 중재 규칙을 적용하게 할 수 있습니다. severity: desc_html: |- - 침묵은 계정을 팔로우 하지 않고 있는 사람들에겐 계정의 게시물을 보이지 않게 합니다. 정지는 계정의 콘텐츠, 미디어, 프로필 데이터를 삭제합니다. - 미디어 파일만을 거부하고 싶다면 없음으로 두세요. + 제한은 이 도메인에 있는 계정을 팔로우 하지 않는 사람들에게 게시물을 보이지 않게 설정합니다. + 정지는 이 도메인에 있는 계정의 모든 콘텐츠, 미디어, 프로필 데이터를 삭제합니다. 미디어 파일만 거부하고 싶다면 없음을 사용하세요. noop: 없음 - silence: 침묵 + silence: 제한 suspend: 정지 title: 새로운 도메인 차단 + no_domain_block_selected: 아무 것도 선택 되지 않아 어떤 도메인 차단도 변경되지 않았습니다 + not_permitted: 이 작업을 수행할 권한이 없습니다 obfuscate: 도메인 이름 난독화 obfuscate_hint: 도메인 제한 목록을 공개하는 경우 도메인 이름의 일부를 난독화 합니다 private_comment: 비공개 주석 @@ -416,6 +422,20 @@ ko: resolved_dns_records_hint_html: 도메인 네임은 다음의 MX 도메인으로 연결되어 있으며, 이메일을 받는데 필수적입니다. MX 도메인을 차단하면 같은 MX 도메인을 사용하는 어떤 이메일이라도 가입할 수 없게 되며, 보여지는 도메인이 다르더라도 적용됩니다. 주요 이메일 제공자를 차단하지 않도록 조심하세요. resolved_through_html: "%{domain}을 통해 해결됨" title: Email 도메인 차단 + export_domain_allows: + new: + title: 도메인 허용 목록 불러오기 + no_file: 선택된 파일이 없습니다 + export_domain_blocks: + import: + description_html: 도메인 차단 목록을 불러오려고 합니다. 조심스럽게 검토하시고, 특히나 이 목록을 스스로 작성하지 않았을 경우엔 더 면밀히 검토하세요. + existing_relationships_warning: 이미 존재하는 팔로우 관계 + private_comment_description_html: '어디서 불러온 것인지 추적을 원활하게 하기 위해서, 불러온 차단들은 다음과 같은 비공개 주석과 함께 생성될 것입니다: %{comment}' + private_comment_template: "%{date}에 %{source}에서 불러옴" + title: 도메인 차단 불러오기 + new: + title: 도메인 차단 불러오기 + no_file: 선택된 파일이 없습니다 follow_recommendations: description_html: "팔로우 추천은 새 사용자들이 관심 가는 콘텐트를 빠르게 찾을 수 있도록 도와줍니다. 사용자가 개인화 된 팔로우 추천이 만들어지기 위한 충분한 상호작용을 하지 않은 경우, 이 계정들이 대신 추천 됩니다. 이들은 해당 언어에 대해 많은 관심을 갖거나 많은 로컬 팔로워를 가지고 있는 계정들을 섞어서 날마다 다시 계산 됩니다." language: 언어 필터 @@ -898,7 +918,7 @@ ko: warning: 이 데이터를 조심히 다뤄 주세요. 다른 사람들과 절대로 공유하지 마세요! your_token: 액세스 토큰 auth: - apply_for_account: 대기자 명단에 들어가기 + apply_for_account: 가입 요청하기 change_password: 패스워드 delete_account: 계정 삭제 delete_account_html: 계정은 여기에서 삭제할 수 있습니다. 계정을 삭제하려면 확인이 필요합니다. @@ -1136,6 +1156,7 @@ ko: invalid_markup: '올바르지 않은 HTML 마크업을 포함하고 있습니다: %{error}' imports: errors: + invalid_csv_file: '올바르지 않은 CSV 파일입니다. 오류: %{error}' over_rows_processing_limit: "%{count}개 이상의 열을 포함합니다" modes: merge: 병합 @@ -1462,8 +1483,8 @@ ko: ignore_reblogs: 부스트 무시 interaction_exceptions: 상호작용에 기반한 예외들 interaction_exceptions_explanation: 좋아요나 부스트 수가 설정한 값을 넘은 후 다시 낮아진 경우에는 게시물이 삭제되는 것을 보장하지 못합니다. - keep_direct: 쪽지 보존하기 - keep_direct_hint: 내 쪽지를 삭제하지 않습니다 + keep_direct: 다이렉트 메시지 유지 + keep_direct_hint: 다이렉트 메시지를 삭제하지 않습니다 keep_media: 미디어가 있는 게시물 유지 keep_media_hint: 미디어가 첨부된 게시물을 삭제하지 않습니다 keep_pinned: 고정된 게시물 유지 diff --git a/config/locales/ku.yml b/config/locales/ku.yml index 1c1271c5d1..07c29e2f92 100644 --- a/config/locales/ku.yml +++ b/config/locales/ku.yml @@ -3,7 +3,7 @@ ku: about: about_mastodon_html: 'Tora civakî ya pêşerojê: Ne reklam, ne çavdêriya pargîdanî, sêwirana exlaqî, û desentralîzasyon! Bi Mastodon re bibe xwediyê daneyên xwe!' contact_missing: Nehate sazkirin - contact_unavailable: N/A + contact_unavailable: Tune hosted_on: Mastodon li ser %{domain} tê pêşkêşkirin title: Derbar accounts: @@ -17,7 +17,7 @@ ku: link_verified_on: Xwedaniya li vê girêdanê di %{date} de hatiye kontrolkirin nothing_here: Li vir tiştek tune ye! pin_errors: - following: Kesê ku tu dixwazî bipejirînî jixwe tu vê dişopînî + following: Kesê ku tu dixwazî bipejirînî jixwe divê tu bişopînî posts: one: Şandî other: Şandî @@ -69,15 +69,15 @@ ku: enable: Çalak bike enable_sign_in_token_auth: E-name ya rastandina token çalak bike enabled: Çalakkirî - enabled_msg: Hesabê %{username} bi serkeftî hat çalakkirin + enabled_msg: Ajimêrê %{username} bi serkeftî hat çalakkirin followers: Şopîner follows: Dişopîne header: Jormalper - inbox_url: Peyamên hatî URl + inbox_url: Girêdana peyamên hatî invite_request_text: Sedemên tevlêbûnê invited_by: Bi vexwendinê ip: IP - joined: Tevlî bû + joined: Dîroka tevlîbûnê location: all: Hemû local: Herêmî @@ -87,7 +87,7 @@ ku: media_attachments: Pêvekên medya memorialize: Vegerîne bîranînê memorialized: Bû bîranîn - memorialized_msg: "%{username} bi serkeftî veguherî hesabê bîranînê" + memorialized_msg: "%{username} bi serkeftî veguherî ajimêra bîranînê" moderation: active: Çalak all: Hemû @@ -98,7 +98,7 @@ ku: moderation_notes: Nîşeyên Rêvebirinê most_recent_activity: Çalakîyên dawî most_recent_ip: IP' a dawî - no_account_selected: Tu hesab nehat hilbijartin ji ber vê tu hesab nehat guhertin + no_account_selected: Tu ajimêr nehat hilbijartin ji ber vê tu ajimêr nehat guhertin no_limits_imposed: Sînor nay danîn no_role_assigned: Ti rol nehatin diyarkirin not_subscribed: Beşdar nebû @@ -136,7 +136,7 @@ ku: password_and_2fa: Borînpeyv û 2FA sensitive: Hêz-hestiyar sensitized: Wek hestiyar hatiye nîşankirin - shared_inbox_url: URLya wergirtiyên parvekirî + shared_inbox_url: Girêdana peyamên hatî ya parvekirî show: created_reports: Ragihandinên ku çêkiriye targeted_reports: Ji aliyê kesên din ve hatiye ragihandin @@ -149,7 +149,7 @@ ku: 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î. - title: Hesab + 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 unconfirmed_email: E-nameya nepejirandî @@ -211,8 +211,8 @@ ku: reset_password_user: Borînpeyvê ji nû ve saz bike resolve_report: Ragihandinê çareser bike sensitive_account: Ajimêra hêz-hestiyar - silence_account: Hesab bi sînor bike - suspend_account: Hesab rawestîne + silence_account: Ajimêrê bi sînor bike + suspend_account: Ajimêr rawestîne unassigned_report: Ragihandinê diyar neke unblock_email_account: Astengiyê li ser navnîşana e-nameyê rake unsensitive_account: Medyayên di ajimêrê te de wek hestyarî nepejirîne @@ -373,6 +373,8 @@ ku: add_new: Mafê bide navpera demnameya giştî created_msg: Ji bo demnameya giştî mafdayîna navperê bi serkeftî hate dayîn destroyed_msg: Ji bo demnameya giştî mafdayîna navperê nehat dayîn + export: Derxistin + import: Têxistin undo: Mafê nede navpera demnameya giştî domain_blocks: add_new: Astengkirina navpera nû @@ -381,18 +383,21 @@ ku: domain: Navper edit: Astengkirina navperê serrast bike existing_domain_block: Jixwe te sînorên tundtir li ser %{name} daye kirine. - existing_domain_block_html: Te bi bandorê mezin sînor danî ser %{name}, Divê tu asteng kirinê rabikî, pêşî ya . + existing_domain_block_html: Te jixwe sînorên mezintir li ser %{name} pêk aniye, divê tu pêşî astengkirinê rakî. + export: Derxistin + import: Têxistin new: create: Astengkirinekê çê bike hint: Navpera asteng kirî pêşî li çê kirina têketinên ajimêra ên di danegehê da negire, lê dê bi paş ve bizivirin û bi xweberî va ji ajimêran bi teybetî kontrola rêbazan bikin. severity: desc_html: |- - Bêdeng kirî ajimêrên wusa çêkirine xêncî şopînerên vê kes nikare şandîyên vê bibîne. - rawestî ajimêrên wusa çêkirine hemî naveroka, medya û daneyên profîlê jê bibe. Heke tu bixwazî pelên medyayê red bikîyek ji wanbi kar bîne. + Sînor wê şandiyan ji ajimêrên li ser vê navparê re ji her kesê ku wan naşopîne re nedîtî bike. Rawestandin wê hemû naverok, medya û daneyên profîlê yên ajimêrên vê navparê ji rajekarê te rake. Ku tu tenê dixwazî pelên medyayê nepejirînî + Tu kes bi kar bîne. noop: Ne yek - silence: Bêdengî + silence: Sînor suspend: Dur bike title: Astengkirina navpera nû + no_domain_block_selected: Tu astengên navparê e-nameyê nehatin guhertin ji ber ku tu yek nehatine hilbijartin obfuscate: Navê navperê biveşêre obfuscate_hint: Heke rêzoka sînorên navperê were çalakkirin navê navperê di rêzokê de bi qismî veşêre private_comment: Şîroveya taybet @@ -424,6 +429,10 @@ ku: resolved_dns_records_hint_html: Navê navparê ji MX ên jêrîn re çareser dike, ên ku di dawiyê de berpirsiyarin ji pejirandina e-nameyê. Astengkirina navparek MX wê tomarkirina ji her navnîşana e-nameyê ya ku heman navpara MX bi kar tîne asteng bike, tevlî ku navê navparê xuya cûda be. Hişyar be ku peydekarên sereke yên e-nameyê asteng nekî. resolved_through_html: Bi riya %{domain} ve hate çareserkirin title: Navparên e-nameyê astengkirî + export_domain_allows: + no_file: Tu pel nehatiye hilbijartin + export_domain_blocks: + no_file: Tu pel nehatiye hilbijartin follow_recommendations: description_html: "Şopandina pêşniyaran ji bo bikarhênerên nû re dibe alîkar ku zû naveroka balkêş bibînin. Gava ku bikarhênerek têra xwe bi kesên din re têkildar nebê da ku pêşnîyarên şopandina yên kesane bo xwe çêbike, li şûna van ajimêran têne pêşniyarkirin. Ew her roj ji tevliheviya ajimêrên bi tevlêbûnên herî dawîn ên herî bilind û jimara şopdarên herêmî yên herî pir ji bo zimaneke diyarkirî ji nû ve têne pêşniyarkirin." language: Bo zimanê @@ -533,7 +542,7 @@ ku: enable: Çalak bike enable_hint: Gava were çalakkirin, rajekara te dê ji hemî şandiyên giştî yên vê guhêrkerê re bibe endam, û dê dest bi şandina şandiyên giştî yên vê rajekarê bike. enabled: Çalakkirî - inbox_url: URLa guhêrker + inbox_url: Girêdana guhêrker pending: Li benda pêjirandina guhêrker e save_and_enable: Tomar û çalak bike setup: Girêdanekê guhêrker saz bike @@ -610,6 +619,7 @@ ku: other: "%{count} bikarhêner" categories: administration: Rêvebirî + devops: DevOps invites: Vexwendin moderation: Çavdêrî special: Taybet @@ -660,6 +670,7 @@ ku: view_audit_log_description: Mafê dide bikarhêneran ku dîroka çalakiyên rêveberî yên li ser rajekarê bibînin view_dashboard: Destgehê nîşan bide view_dashboard_description: Mafê dide bikarhêneran ku bigihîjin destgehê û pîvanên cuda + view_devops: DevOps view_devops_description: Mafê dide bikarhêneran ku bigihîjin destgehên Sidekiq û pgHero title: Rol rules: @@ -678,10 +689,17 @@ ku: appearance: preamble: Navrûya tevnê ya Mastodon kesane bike. title: Xuyang + branding: + preamble: Navnîşa rajekarê te wê ji rajekarên din ên di torê de cuda bike. Dibe ku ev zanyarî li ser cihên cuda, wekî navrûya bikarhêneriyê tevnê ya Mastodon, sepanên resen, di pêşdîtinên girêdanê de li ser malperên din û di nav sepanên peyamî de, û hwd werin nîşandan. Ji bo vê yekê, çêtir e ku mirov van zanyariyan zelal, kurt û bê kêmasî werin nîşandan. + title: Marka content_retention: + preamble: Kontrol bike ka naveroka ku ji aliyê bikarhêner ve hatiye çêkirin di Mastodon de çawa tê tomarkirin. title: Parastina naverokê 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. + profile_directory: Rêgeha profîlê + public_timelines: Demnameya gelemperî title: Vekolîne trends: Rojev domain_blocks: @@ -905,9 +923,9 @@ ku: regenerate_token: Nîşandera gihandinê bi nûve çêbike token_regenerated: Nîşandera gihandinê bi serkeftî nû ve hat çêkirin warning: Bi van daneyan re pir baldar be. Tu caran bi kesî re parve neke! - your_token: Nîşana gihîştina te + your_token: Nîşana gihîştinê te auth: - apply_for_account: Li ser lîsteya bendemayînê bistîne + 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. @@ -924,7 +942,7 @@ ku: log_in_with: Têkeve bi riya login: Têkeve logout: Derkeve - migrate_account: Derbasî ajimêreke din bibe + 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. or_log_in_with: An têketinê bike bi riya privacy_policy_agreement_html: Min Politîka taybetiyê xwend û dipejirînim @@ -1220,7 +1238,7 @@ ku: not_found: nehate dîtin on_cooldown: Tu li ser sarbûnê yî followers_count: Di dema tevgerê de şopîner - incoming_migrations: Derbasî ajimêreke din bibe + incoming_migrations: Livandin ji ajimêreke din incoming_migrations_html: Ji bo ku tu ji ajimêrek din bar bikî vê yekê, pêşî divê tu ajimêreke bi bernaveke çê bike . moved_msg: Ajimêrate niha li %{acct} tê rêve kirin (beralîkirin) û şopînerên te têne livandin bo wê. not_redirecting: Ajimêra te niha bo ajimêreke din nayê beralîkirin. @@ -1348,7 +1366,7 @@ ku: remove_selected_follows: Bikarhênerên hilbijartî neşopîne status: Rewşa ajimêr remote_follow: - missing_resource: Ji bona ajimêra te pêwistiya beralîkirina URLyê nehate dîtin + missing_resource: Ji bo ajimêrê te girêdana beralîkirî ya pêwîst nehate dîtin reports: errors: invalid_rules: rêbazên derbasdar nîşan nadê @@ -1366,6 +1384,7 @@ ku: browser: Gerok browsers: alipay: Alipay + blackberry: BlackBerry chrome: Chrome edge: Microsoft Edge electron: Electron @@ -1379,6 +1398,7 @@ ku: phantom_js: PhantomJS qq: Geroka QQ safari: Safari + uc_browser: Geroka UC weibo: Weibo current_session: Danişîna heyî description: "%{platform} ser %{browser}" @@ -1387,6 +1407,8 @@ ku: platforms: adobe_air: Adobe Air android: Android + blackberry: BlackBerry + chrome_os: ChromeOS firefox_os: Firefox OS ios: iOS linux: Linux @@ -1478,7 +1500,7 @@ ku: exceptions: Awarte explanation: Ji ber ku jêbirina şandiyan pêvajoyeke biha ye, ev hêdî hêdî bi demê re tê kirin dema ku rajekar wekî din mijûl nebe. Ji ber vê sedemê, dibe ku şandiyên te demek şûnda ku bigihîjin sînorê temenê wê werin jêbirin. ignore_favs: Ecibandinan paşguh bike - ignore_reblogs: Bilindkirinê piştguh bike + ignore_reblogs: Bilindkirinan piştguh bike interaction_exceptions: Awarteyên li ser bingehên têkiliyan interaction_exceptions_explanation: Bizanibe ku heke şandiyeke ku ji binî ve têkeve jêrî bijare an bilindkirin ê piştî ku carek din di ser wan re derbas bibe, garantiyek tune ku werin jêbirin. keep_direct: Peyamên rasterast veşêre diff --git a/config/locales/lt.yml b/config/locales/lt.yml index d0d8bb4b81..58d0ae4f48 100644 --- a/config/locales/lt.yml +++ b/config/locales/lt.yml @@ -141,11 +141,7 @@ lt: create: Sukurti bloką hint: Domeno blokavimas nesustabdys vartotojų paskyrų sukūrimo duomenų sistemoje, tačiau automatiškai pritaikys atitinkamus moderavimo metodus šioms paskyroms. severity: - desc_html: |- - 1Tyla2 padarys paskyros įkelimus nematomus visiems, kurie jų neseka. - 3Draudimas4 panaikins visus paskyros įkėlimus ir profilio informaciją.Naudok5Nieko6 jeigu tiesiog norite atmesti medijos failus. noop: Nieko - silence: Tyla suspend: Draudimas title: Naujos domeno blokas reject_media: Atmesti medijos failai diff --git a/config/locales/lv.yml b/config/locales/lv.yml index d404949f63..b7981f6b87 100644 --- a/config/locales/lv.yml +++ b/config/locales/lv.yml @@ -380,6 +380,8 @@ lv: add_new: Atļaut federāciju ar domēnu created_msg: Domēns ir veiksmīgi atļauts federācijai destroyed_msg: Domēns ir aizliegts federācijai + export: Eksportēt + import: Importēt undo: Aizliegt federāciju ar domēnu domain_blocks: add_new: Pievienot jaunu domēna bloku @@ -389,15 +391,19 @@ lv: edit: Rediģēt domēna bloķēšanu existing_domain_block: Tu jau esi noteicis stingrākus ierobežojumus %{name}. existing_domain_block_html: Tu jau esi noteicis stingrākus ierobežojumus %{name}, vispirms tev jāatbloķē. + export: Eksportēt + import: Importēt new: create: Izveodot bloku hint: Domēna bloķēšana netraucēs izveidot kontu ierakstus datu bāzē, bet ar atpakaļejošu datumu un automātiski tiks piemērotas noteiktas moderēšanas metodes šajos kontos. severity: - desc_html: "Klusums padarīs konta ziņas neredzamas ikvienam, kurš tām neseko. Apturēt tiks noņemts viss konta saturs, mediji un profila dati. Izmanto Nevienu, ja vēlies noraidīt mediju failus." + desc_html: "Ierobežojums padarīs ziņas no šī domēna kontiem neredzamas ikvienam, kas tiem neseko. Apturēšana no tava servera noņems visu šī domēna kontu saturu, multividi un profila datus. Izmanto Nav, ja vēlies vienkārši noraidīt multivides failus." noop: Neviens - silence: Klusums + silence: Ierobežot suspend: Apturēt title: Jauns domēna bloks + no_domain_block_selected: Neviens e-pasta domēna bloks netika mainīts, jo neviens netika atlasīts + not_permitted: Tev nav atļauts veikt šo darbību obfuscate: Apslēpt domēna vārdu obfuscate_hint: Daļēji apslēpt domēna nosaukumu sarakstā, ja ir iespējota domēna ierobežojumu saraksta reklamēšana private_comment: Privāts komentārs @@ -430,6 +436,20 @@ lv: resolved_dns_records_hint_html: Domēna nosaukums tiek izmantots tālāk norādītajos MX domēnos, kas galu galā ir atbildīgi par e-pasta pieņemšanu. Bloķējot MX domēnu, tiks bloķēta reģistrēšanās no jebkuras e-pasta adreses, kas izmanto vienu un to pašu MX domēnu, pat ja redzamais domēna nosaukums atšķiras. Esi uzmanīgs, lai nebloķētu lielākos e-pasta pakalpojumu sniedzējus. resolved_through_html: Atrisināts, izmantojot %{domain} title: Bloķētie e-pasta domēni + export_domain_allows: + new: + title: Importēt domēnu atļaujas + no_file: Nav atlasīts neviens fails + export_domain_blocks: + import: + description_html: Tu gatavojies importēt domēna bloku sarakstu. Lūdzu, ļoti rūpīgi pārskati šo sarakstu, it īpaši, ja tu pats neesi to veidojis. + existing_relationships_warning: Esošās sekošanas attiecības + private_comment_description_html: 'Lai palīdzētu tev izsekot, no kurienes nāk importētie bloki, tiks izveidoti importētie bloki ar šādu privātu komentāru: %{comment}' + private_comment_template: Importēt no %{source} %{date} + title: Importēt domēna blokus + new: + title: Importēt domēna blokus + no_file: Nav atlasīts neviens fails follow_recommendations: description_html: "Sekošana rekomendācijām palīdz jaunajiem lietotājiem ātri atrast interesantu saturu. Ja lietotājs nav pietiekami mijiedarbojies ar citiem, lai izveidotu personalizētus ieteikumus, ieteicams izmantot šos kontus. Tie tiek pārrēķināti katru dienu, izmantojot vairākus kontus ar visaugstākajām pēdējā laika saistībām un vislielāko vietējo sekotāju skaitu noteiktā valodā." language: Valodai @@ -932,7 +952,7 @@ lv: warning: Esi ļoti uzmanīgs ar šiem datiem. Nekad nedalies ne ar vienu ar tiem! your_token: Tavs piekļuves marķieris auth: - apply_for_account: Iekļūt gaidīšanas sarakstā + apply_for_account: Pieprasīt kontu change_password: Parole delete_account: Dzēst kontu delete_account_html: Ja vēlies dzēst savu kontu, tu vari turpināt šeit. Tev tiks lūgts apstiprinājums. @@ -1184,6 +1204,7 @@ lv: invalid_markup: 'satur nederīgu HTML marķējumu: %{error}' imports: errors: + invalid_csv_file: 'Nederīgs CSV fails. Kļūda: %{error}' over_rows_processing_limit: satur vairāk, nekā %{count} rindas modes: merge: Apvienot diff --git a/config/locales/ms.yml b/config/locales/ms.yml index f3007c67b5..0ce83a3953 100644 --- a/config/locales/ms.yml +++ b/config/locales/ms.yml @@ -50,11 +50,13 @@ ms: confirm: Sahkan confirmed: Disahkan confirming: Mengesahkan + custom: Tersuai delete: Padam data deleted: Dipadamkan demote: Turunkan taraf destroyed_msg: Data %{username} kini menunggu giliran untuk dipadam sebentar lagi disable: Bekukan + disable_sign_in_token_auth: Nyahdaya pengesahan token e-mel disable_two_factor_authentication: Lumpuhkan 2FA disabled: Dibekukan display_name: Nama paparan @@ -63,6 +65,7 @@ ms: email: E-mel email_status: Status e-mel enable: Nyahbekukan + enable_sign_in_token_auth: Dayakan pengesahan token e-mel enabled: Didayakan enabled_msg: Berjaya menyahbekukan akaun %{username} followers: Pengikut @@ -323,9 +326,12 @@ ms: sources: Sumber pendaftaran space: Kegunaan ruang title: Papan pemuka + top_languages: Bahasa paling aktif + top_servers: Pelayan paling aktif website: Laman web disputes: appeals: + empty: Tiada rayuan ditemui. title: Rayuan domain_allows: add_new: Benarkan persekutuan dengan domain @@ -343,9 +349,7 @@ ms: create: Cipta sekatan hint: Sekatan domain tidak akan menghindarkan penciptaan entri akaun dalam pangkalan data, tetapi akan dikenakan kaedah penyederhanaan khusus tertentu pada akaun-akaun tersebut secara retroaktif dan automatik. severity: - desc_html: "Diamkan akan membuatkan hantaran akaun tidak kelihatan kepada sesiapa yang tidak mengikut mereka. Gantungkan akan membuang kesemua kandungan, media, dan data profil akaun tersebut. Gunakan Tiada jika anda hanya ingin menolak fail media." noop: Tiada - silence: Diamkan suspend: Gantungkan title: Sekatan domain baharu obfuscate: Mengaburkan nama domain @@ -385,7 +389,13 @@ ms: back_to_limited: Terhad back_to_warning: Amaran by_domain: Domain + content_policies: + policy: Dasar + reason: Sebab awam + title: Dasar kandungan dashboard: + instance_accounts_dimension: Akaun paling ramai diikuti + instance_accounts_measure: akaun disimpan instance_followers_measure: pengikut kami di situ instance_follows_measure: pengikut mereka di sini delivery: @@ -489,6 +499,24 @@ ms: unresolved: Nyahselesaikan updated_at: Dikemaskini view_profile: Lihat profil + roles: + categories: + administration: Pentadbiran + invites: Undangan + special: Khas + everyone: Kebenaran lalai + permissions_count: + other: "%{count} kebenaran" + privileges: + delete_user_data: Padamkan Data Pengguna + manage_reports: Uruskan Laporan + manage_roles: Uruskan Peranan + manage_rules: Uruskan Peraturan + manage_settings: Uruskan Tetapan + manage_taxonomies: Uruskan Taksonomi + manage_user_access: Uruskan Akses Pengguna + manage_users: Uruskan Pengguna + title: Peranan rules: add_new: Tambah peraturan delete: Padam @@ -497,31 +525,221 @@ ms: empty: Masih belum ada peraturan pelayan yang ditakrifkan. title: Peraturan pelayan settings: + about: + manage_rules: Uruskan peraturan pelayan + registrations: + title: Pendaftaran registrations_mode: modes: approved: Kelulusan diperlukan untuk pendaftaran none: Tiada siapa boleh mendaftar open: Sesiapapun boleh mendaftar + title: Tetapan Pelayan + statuses: + account: Penulis + deleted: Dipadamkan + favourites: Gemaran + history: Sejarah versi + language: Bahasa + open: Buka hantaran + strikes: + actions: + delete_statuses: "%{name} memadam hantaran %{target}" + appeal_approved: Dirayu + tags: + review: Semak status + trends: + allow: Izin + approved: Diluluskan + preview_card_providers: + title: Penerbit + statuses: + allow: Izinkan hantaran + allow_account: Izinkan penulis + title: Hantaran hangat + appearance: + sensitive_content: Kandungan sensitif + auth: + change_password: Kata laluan + delete_account: Padam akaun + description: + prefix_sign_up: Daftar pada Mastodon hari ini! + forgot_password: Terlupa kata laluan anda? + log_in_with: Daftar masuk dengan + login: Daftar masuk + logout: Daftar keluar + migrate_account: Pindah kepada akaun lain + register: Daftar + registration_closed: "%{instance} tidak menerima ahli-ahli baru" + security: Keselamatan + status: + account_status: Status akaun + use_security_key: Gunakan kunci keselamatan authorize_follow: + follow: Ikut + follow_request: 'Anda telah menghantar permintaan mengikut kepada:' post_follow: close: Atau anda boleh tutup tetingkap ini. return: Tunjukkan profil pengguna web: Pergi ke web + title: Ikuti %{acct} + challenge: + confirm: Teruskan + invalid_password: Kata laluan tidak sah + prompt: Sahkan kata laluan untuk teruskan + deletes: + proceed: Padam akaun + disputes: + strikes: + action_taken: Tindakan diambil + appeal: Rayu + appeal_rejected: Rayuan ini telah ditolak + appeal_submitted_at: Rayuan dihantar + appeals: + submit: Hantar rayuan + approve_appeal: Luluskan rayuan + associated_report: Laporan berkaitan + reject_appeal: Tolak rayuan + status: 'Hantaran #%{id}' + title_actions: + delete_statuses: Pemadaman hantaran + none: Amaran + your_appeal_approved: Rayuan anda telah diluluskan + your_appeal_pending: Anda telah menghantar rayuan errors: '400': Permintaan yang anda serahkan tidak sah atau salah bentuk. '403': Anda tidak mempunyai kebenaran untuk melihat halaman ini. '404': Halaman yang anda cari tiada di sini. '406': Halaman ini tidak tersedia dalam format yang diminta. '410': Halaman yang anda cari tidak wujud di sini lagi. - '422': + '422': + title: Pengesahan keselamatan gagal '429': Terlalu banyak permintaan '500': '503': Halaman tidak dapat disampaikan kerana kegagalan pelayan sementara. exports: archive_takeout: in_progress: Mengkompil arkib anda... + request: Minta arkib anda + csv: CSV + domain_blocks: Domain disekat + lists: Senarai + filters: + contexts: + account: Profil + notifications: Pemberitahuan + edit: + add_keyword: Tambah kata kunci + keywords: Kata kunci + title: Sunting penapis + index: + empty: Anda tiada penapis. + keywords: + other: "%{count} kata kunci" + statuses: + other: "%{count} hantaran" + title: Penapis + new: + save: Simpan penapis baru + title: Tambah penapis baru + statuses: + index: + title: Hantaran ditapis + generic: + all: Semua + copy: Salin + delete: Padam + deselect: Nyahpilih semua + none: Tiada + imports: + upload: Muat naik + invites: + expires_in: + '1800': 30 minit + '21600': 6 jam + '3600': Sejam + '43200': 12 jam + '604800': Seminggu + '86400': Sehari + expires_in_prompt: Jangan + login_activities: + authentication_methods: + password: kata laluan + sign_in_token: e-mel kod keselamatan + webauthn: kunci keselamatan + migrations: + acct: Dipindah ke + proceed_with_move: Pindah pengikut + notification_mailer: + follow: + title: Pengikut baru + follow_request: + title: Permintaan ikutan baru + mention: + action: Balas + update: + subject: "%{name} telah menyunting satu hantaran" + privacy_policy: + title: Dasar Privasi + relationships: + follow_selected_followers: Ikut pengikut yang dipilih + followers: Pengikut + following: Ikutan + last_active: Terakhir aktif + most_recent: Terkini + relationship: Hubungan + status: Status akaun + rss: + content_warning: 'Amaran kandungan:' + sessions: + activity: Aktiviti terakhir + browser: Pelayar + browsers: + alipay: Alipay + blackberry: BlackBerry + chrome: Chrome + opera: Opera + otter: Otter + safari: Safari + current_session: Sesi sekarang + description: "%{browser} pada %{platform}" + explanation: Pelayar-pelayar web berikut sedang didaftar masuk pada akaun Mastodon anda. + ip: IP + platforms: + android: Android + ios: iOS + linux: Linux + other: platform tidak dikenali + title: Sesi + settings: + account: Akaun + account_settings: Tetapan akaun + delete: Pemadaman akaun + edit_profile: Sunting profil + export: Eksport data + featured_tags: Tanda pagar terpilih + import: Import + import_and_export: Import dan eksport + notifications: Pemberitahuan + preferences: Keutamaan + profile: Profil + relationships: Ikutan dan pengikut + statuses_cleanup: Pemadaman hantaran automatik + two_factor_authentication: Pengesahan Dua Faktor + webauthn_authentication: Kunci keselamatan statuses: + content_warning: 'Amaran kandungan: %{warning}' default_language: Sama dengan bahasa antara muka + edited_at_html: Disunting %{date} + poll: + vote: Undi + sign_in_to_participate: Daftar masuk untuk menyertai perbualan + visibilities: + direct: Terus + private: Pengikut sahaja + public: Awam + public_long: Semua orang boleh melihat + unlisted: Tidak tersenarai statuses_cleanup: enabled: Padam hantaran lama secara automatik keep_pinned: Simpan hantaran disemat @@ -530,9 +748,44 @@ ms: keep_self_bookmark_hint: Tidak memadamkan hantaran anda jika anda sudah menandabukunya keep_self_fav: Simpan hantaran yang anda gemarkan keep_self_fav_hint: Tidak memadamkan hantaran anda jika anda telah menggemarkannya + min_age: + '1209600': 2 minggu + '15778476': 6 bulan + '2629746': Sebulan + '31556952': Setahun + '5259492': 2 bulan + '604800': Seminggu + '63113904': 2 tahun + '7889238': 3 bulan min_favs: Simpan hantaran digemarkan sekurang-kurangnya min_favs_hint: Tidak memadamkan mana-mana hantaran anda yang telah menerima sekurang-kurangnya jumlah gemaran ini. Biarkan kosong untuk memadamkan hantaran tanpa mengira nombor gemaran stream_entries: pinned: Hantaran disemat + sensitive_content: Kandungan sensitif + two_factor_authentication: + add: Tambah + disable: Nyahdayakan 2FA + edit: Sunting + methods: Kaedah dua faktor + otp: App pengesahan + user_mailer: + appeal_approved: + action: Pergi ke akaun anda + title: Rayuan diluluskan + appeal_rejected: + title: Rayuan ditolak + suspicious_sign_in: + title: Daftar masuk baru + welcome: + subject: Selamat datang kepada Mastodon + title: Selamat datang, %{name}! users: follow_limit_reached: Anda tidak boleh mengikut lebih daripada %{limit} orang + signed_in_as: 'Didaftar masuk sebagai:' + verification: + verification: Pengesahan + webauthn_credentials: + invalid_credential: Kunci keselamatan tidak sah + not_supported: Pelayan ini tidak menyokong kunci keselamatan + otp_required: Untuk menggunakan kunci keselamatan, sila mengaktifkan pengesahan dua faktor dahulu. + registered_on: Didaftar pada %{date} diff --git a/config/locales/nl.yml b/config/locales/nl.yml index 49d6500686..1243e263ea 100644 --- a/config/locales/nl.yml +++ b/config/locales/nl.yml @@ -388,7 +388,6 @@ nl: severity: desc_html: "Negeren zorgt ervoor dat berichten van accounts van dit domein voor iedereen onzichtbaar zijn, behalve als een account wordt gevolgd. Opschorten zorgt ervoor dat alle berichten, media en profielgegevens van accounts van dit domein worden verwijderd. Gebruik Geen wanneer je alleen mediabestanden wilt weigeren." noop: Geen - silence: Negeren suspend: Opschorten title: Nieuwe domeinblokkade obfuscate: Domeinnaam verdoezelen @@ -914,7 +913,6 @@ nl: warning: Wees voorzichtig met deze gegevens. Deel het nooit met iemand anders! your_token: Jouw toegangscode auth: - apply_for_account: Zet jezelf op de wachtlijst change_password: Wachtwoord delete_account: Account verwijderen delete_account_html: Wanneer je jouw account graag wilt verwijderen, kun je dat hier doen. We vragen jou daar om een bevestiging. diff --git a/config/locales/nn.yml b/config/locales/nn.yml index cc6e0b245f..04d22213d3 100644 --- a/config/locales/nn.yml +++ b/config/locales/nn.yml @@ -379,9 +379,9 @@ nn: create: Lag blokkering hint: Domeneblokkeringen vil ikke hindre opprettelse av kontooppføringer i databasen, men vil retroaktivt og automatisk benytte spesifikke moderasjonsmetoder på de kontoene. severity: - desc_html: "Målbind gjør kontoens poster usynlige for alle som ikke følger den. Utvis fjerner alt innhold, media og profildata fra kontoen. Bruk Ingen hvis du bare vil fjerne mediafiler." + desc_html: "Målbind gjer kontoen sine postear usynlege for alle som ikkje følger den. Utvis fjernar alt innhald, media og profildata frå kontoen. Bruk Ingen viss du berre vil fjerne mediafiler." noop: Ingen - silence: Togn + silence: Målbind suspend: Utvis title: Ny domeneblokkering obfuscate: Obfuskere domenenavn @@ -431,11 +431,15 @@ nn: back_to_limited: Begrenset back_to_warning: Advarsel by_domain: Domene + confirm_purge: Er du sikker på at du vil slette data permanent fra dette domenet? content_policies: comment: Internt notat + description_html: Du kan definere innholdsregler som vil bli brukt på alle kontoer fra dette domenet og hvilket som helst av underdomenene. policies: reject_media: Avvis media + reject_reports: Avvis rapporter silence: Begrens + suspend: Suspender reason: Offentlig årsak title: Retningslinjer for innhold dashboard: @@ -561,8 +565,25 @@ nn: administration: Administrasjon devops: DevOps invites: Invitasjoner + delete: Slett + edit: Rediger rollen '%{name}' + everyone: Standard-tillatelser + everyone_full_description_html: Dette er basis-rollen som påvirker alle brukere, selv de uten en tilordnet rolle. Alle andre roller arver tillatelser fra den. + permissions_count: + one: "%{count} tillatelse" + other: "%{count} tillatelser" privileges: + administrator: Administrator + administrator_description: Brukere med denne tillatelsen omgår enhver tillatelse + delete_user_data: Slett brukerdata + delete_user_data_description: Lar brukere slette andre brukeres data uten forsinkelse + invite_users: Invitere brukere + invite_users_description: Lar brukere invitere nye personer til serveren + manage_invites_description: Lar brukere bla gjennom og deaktivere invitasjonslenker + view_dashboard: Vis dashbord + view_dashboard_description: Gir brukere tilgang til dashbordet og ulike metrikker view_devops: DevOps + view_devops_description: Gir brukere tilgang til Sidekiq og pgHero-dashbord rules: add_new: Legg til et filter delete: Slett @@ -571,6 +592,8 @@ nn: empty: Ingen serverregler har blitt definert ennå. title: Server regler settings: + discovery: + trends: Trender domain_blocks: all: Til alle disabled: Til ingen @@ -580,38 +603,81 @@ nn: approved: Godkjenning kreves for påmelding none: Ingen kan melda seg inn open: Kven som helst kan melda seg inn + title: Serverinnstillinger site_uploads: delete: Slett opplasta fil destroyed_msg: Vellukka sletting av sideopplasting! statuses: + account: Forfatter + application: Applikasjon back_to_account: Tilbake til kontosida + batch: + remove_from_report: Fjern fra rapport deleted: Sletta + history: Versjonshistorikk + language: Språk media: title: Media + metadata: Metadata no_status_selected: Ingen statusar vart endra sidan ingen vart valde + original_status: Opprinnelig innlegg + status_changed: Innlegg endret title: Kontostatusar + visibility: Synlighet with_media: Med media strikes: actions: delete_statuses: "%{name} slettet %{target}s innlegg" disable: "%{name} frøs %{target}s konto" mark_statuses_as_sensitive: "%{name} markerte %{target}s innlegg som sensitive" + none: "%{name} sendte en advarsel til %{target}" + sensitive: "%{name} markerte %{target}s konto som sensitiv" silence: "%{name} begrenset %{target}s konto" + suspend: "%{name} suspenderte %{target}s konto" + appeal_approved: Klage tatt til følge + appeal_pending: Klage behandles system_checks: database_schema_check: message_html: Det venter på databaseoverføringer. Vennligst kjør disse for å sikre at applikasjonen oppfører seg som forventet + elasticsearch_running_check: + message_html: Kunne ikke koble til Elasticsearch. Kontroller at den kjører, eller deaktiver fulltekstsøk + elasticsearch_version_check: + message_html: 'Inkompatibel Elasticsearch-versjon: %{value}' + version_comparison: Elasticsearch %{running_version} kjører mens %{required_version} er påkrevd rules_check: action: Behandle serverregler message_html: Du har ikke definert noen serverregler. + sidekiq_process_check: + message_html: Ingen Sidekiq-prosess kjører for %{value} køen(e). Vennligst se gjennom Sidekiq-konfigurasjonen din tags: review: Sjå gjennom status updated_msg: Emneknagginnstillingane er oppdaterte title: Leiing + trends: + allow: Tillat + approved: Godkjent + disallow: Ikke tillat + links: + allow: Tillat lenke + disallow: Ikke tillat lenke + no_link_selected: Ingen lenker ble endret da ingen var valgt + shared_by_over_week: + one: Delt av %{count} person i løpet av den siste uken + other: Delt av %{count} personer i løpet av den siste uken + usage_comparison: Delt %{today} ganger i dag, sammenlignet med %{yesterday} i går + pending_review: Avventer gjennomgang + rejected: Avvist + statuses: + allow: Tillat innlegg + allow_account: Tillat forfatter + disallow: Ikke tillat innlegg warning_presets: add_new: Legg til ny delete: Slett edit_preset: Endr åtvaringsoppsett title: Handsam åtvaringsoppsett + webhooks: + add_new: Legg til endepunkt admin_mailer: new_appeal: actions: @@ -656,6 +722,7 @@ nn: warning: Ver varsam med dette datumet. Aldri del det med nokon! your_token: Tilgangsnykelen din auth: + apply_for_account: Søk om ein konto change_password: Passord delete_account: Slett konto delete_account_html: Om du vil sletta kontoen din, kan du gå hit. Du vert spurd etter stadfesting. @@ -748,9 +815,34 @@ nn: username_unavailable: Brukarnamnet ditt kjem til å halda seg utilgjengeleg disputes: strikes: + action_taken: Handling utført + appeal: Klage appeal_approved: Denne advarselens klage ble tatt til følge og er ikke lenger gyldig + appeal_rejected: Klagen ble avvist + appeal_submitted_at: Klage levert + appealed_msg: Din klage har blitt levert. Du får beskjed om den blir godkjent. + appeals: + submit: Lever klage + approve_appeal: Godkjenn klage + associated_report: Tilhørende rapport + created_at: Datert + description_html: Dette er tiltakene mot din konto og advarsler som har blitt sent til deg av %{instance}-personalet. + recipient: Adressert til + reject_appeal: Avvis klage + status: 'Innlegg #%{id}' + status_removed: Innlegg allerede fjernet fra systemet + title: "%{action} fra %{date}" title_actions: + delete_statuses: Fjerning av innlegg + disable: Frysing av konto + mark_statuses_as_sensitive: Merking av innlegg som sensitive + none: Advarsel + sensitive: Merking av konto som sensitiv silence: Begrensning av konto + suspend: Suspensjon av konto + your_appeal_approved: Din klage har blitt godkjent + your_appeal_pending: Du har levert en klage + your_appeal_rejected: Din klage har blitt avvist domain_validator: invalid_domain: er ikkje eit gangbart domenenamn errors: diff --git a/config/locales/no.yml b/config/locales/no.yml index bc9165e3ac..4a44b84b60 100644 --- a/config/locales/no.yml +++ b/config/locales/no.yml @@ -19,9 +19,9 @@ pin_errors: following: Du må allerede følge personen du vil fremheve posts: - one: Tut - other: Tuter - posts_tab_heading: Tuter + one: Innlegg + other: Innlegg + posts_tab_heading: Innlegg admin: account_actions: action: Utfør handling @@ -359,9 +359,7 @@ create: Lag blokkering hint: Domeneblokkeringen vil ikke hindre opprettelse av kontooppføringer i databasen, men vil retroaktivt og automatisk benytte spesifikke moderasjonsmetoder på de kontoene. severity: - desc_html: "Målbind gjør kontoens poster usynlige for alle som ikke følger den. Utvis fjerner alt innhold, media og profildata fra kontoen. Bruk Ingen hvis du bare vil fjerne mediafiler." noop: Ingen - silence: Målbind suspend: Utvis title: Ny domeneblokkering obfuscate: Obfuskere domenenavn @@ -474,11 +472,11 @@ relays: add_new: Legg til ny overgang delete: Slett - description_html: En federert overgang er en mellomleddsserver som utveksler store mengder av offentlige tuter mellom servere som abonnerer og publiserer til den. Det kan hjelpe små og mellomstore servere til å oppdage innhold fra strømiverset, noe som ellers ville ha krevd at lokale brukere manuelt fulgte andre personer på fjerne servere. + description_html: En federert overgang er en mellomleddsserver som utveksler store mengder av offentlige innlegg mellom servere som abonnerer og publiserer til den. Det kan hjelpe små og mellomstore servere til å oppdage innhold fra strømiverset, noe som ellers ville ha krevd at lokale brukere manuelt fulgte andre personer på fjerne servere. disable: Skru av disabled: Skrudd av enable: Skru på - enable_hint: Når dette har blitt skrudd på, vil tjeneren din abonnere på alle offentlige tuter fra denne overgangen, og vil begynne å sende denne tjenerens offentlige tuter til den. + enable_hint: Når dette har blitt skrudd på, vil tjeneren din abonnere på alle offentlige innlegg fra denne overgangen, og vil begynne å sende denne tjenerens offentlige innlegg til den. enabled: Skrudd på inbox_url: Overførings-URL pending: Avventer overgangens godkjenning @@ -836,7 +834,7 @@ archive_takeout: date: Dato download: Last ned arkivet ditt - hint_html: Du kan be om et arkiv med dine tuter og opplastede media. Den eksporterte dataen vil være i ActivityPub-formatet, som kan leses av programmer som støtter det. Du kan be om et arkiv opptil hver 7. dag. + hint_html: Du kan be om et arkiv med dine innlegg og opplastede media. Eksporterte data vil være i ActivityPub-formatet, som kan leses av programmer som støtter det. Du kan be om et arkiv opptil hver 7. dag. in_progress: Samler arkivet ditt... request: Be om ditt arkiv size: Størrelse @@ -1061,7 +1059,7 @@ account: Offentlige innlegg fra @%{acct} tag: 'Offentlige innlegg merket med #%{hashtag}' scheduled_statuses: - over_daily_limit: Du har overskredet grensen på %{limit} planlagte tuter for den dagen + over_daily_limit: Du har overskredet grensen på %{limit} planlagte innlegg for i dag over_total_limit: Du har overskredet grensen på %{limit} planlagte innlegg too_soon: Den planlagte datoen må være i fremtiden sessions: @@ -1154,7 +1152,7 @@ pin_errors: direct: Innlegg som bare er synlige for nevnte brukere kan ikke festes limit: Du har allerede festet det maksimale antall innlegg - ownership: Kun egne tuter kan festes + ownership: Kun egne innlegg kan festes reblog: En fremheving kan ikke festes poll: total_people: @@ -1193,7 +1191,7 @@ '7889238': 3 måneder min_age_label: Terskel for alder stream_entries: - pinned: Festet tut + pinned: Festet innlegg reblogged: fremhevde sensitive_content: Følsomt innhold strikes: diff --git a/config/locales/oc.yml b/config/locales/oc.yml index d6bf5a5314..5677159b6c 100644 --- a/config/locales/oc.yml +++ b/config/locales/oc.yml @@ -248,9 +248,7 @@ oc: create: Crear blocatge hint: Lo blocatge empacharà pas la creacion de compte dins la basa de donadas, mai aplicarà la moderacion sus aquestes comptes. severity: - desc_html: "Silenci farà venir invisibles los estatuts del compte al monde que son pas de seguidors. Suspendre levarà tot lo contengut del compte, los mèdias e las donadas de perfil. Utilizatz Cap se volètz regetar totes los mèdias." noop: Cap - silence: Silenci suspend: Suspendre title: Nòu blocatge domeni private_comment: Comentari privat diff --git a/config/locales/pl.yml b/config/locales/pl.yml index dc96acee79..f6ac69c1a1 100644 --- a/config/locales/pl.yml +++ b/config/locales/pl.yml @@ -400,9 +400,7 @@ pl: create: Utwórz blokadę hint: Blokada domen nie zabroni tworzenia wpisów kont w bazie danych, ale pozwoli na automatyczną moderację kont do nich należących. severity: - desc_html: "Wyciszenie uczyni wpisy użytkownika widoczne tylko dla osób, które go obserwują. Zawieszenie spowoduje usunięcie całej zawartości dodanej przez użytkownika. Użyj Żadne, jeżeli chcesz jedynie odrzucać zawartość multimedialną." noop: Nic nie rób - silence: Wycisz suspend: Zawieś title: Nowa blokada domen obfuscate: Ukryj nazwę domeny @@ -950,7 +948,6 @@ pl: warning: Przechowuj te dane ostrożnie. Nie udostępniaj ich nikomu! your_token: Twój token dostępu auth: - apply_for_account: Dodaj na listę oczekujących change_password: Hasło delete_account: Usunięcie konta delete_account_html: Jeżeli chcesz usunąć konto, przejdź tutaj. Otrzymasz prośbę o potwierdzenie. diff --git a/config/locales/pt-BR.yml b/config/locales/pt-BR.yml index 604f982500..8c7b8fa1a1 100644 --- a/config/locales/pt-BR.yml +++ b/config/locales/pt-BR.yml @@ -386,9 +386,7 @@ pt-BR: create: Criar bloqueio hint: O bloqueio de domínio não vai prevenir a criação de entradas de contas na base de dados, mas vai retroativamente e automaticamente aplicar métodos específicos de moderação nessas contas. severity: - desc_html: "Silenciar vai tornar as publicações da conta invisíveis para qualquer um que não o esteja seguindo. Suspender vai remover todo o conteúdo, mídia e dados de perfil da conta. Use Nenhum se você só quer rejeitar arquivos de mídia." noop: Nenhum - silence: Silenciar suspend: Banir title: Novo bloqueio de domínio obfuscate: Ofuscar nome de domínio @@ -864,6 +862,7 @@ pt-BR: body_remote: Alguém da instância %{domain} reportou %{target} subject: Nova denúncia sobre %{instance} (#%{id}) new_trends: + body: 'Os seguintes itens precisam de uma análise antes que possam ser exibidos publicamente:' new_trending_links: title: Links em destaque new_trending_statuses: @@ -907,7 +906,6 @@ pt-BR: warning: Tenha cuidado com estes dados. Nunca compartilhe com alguém! your_token: Seu código de acesso auth: - apply_for_account: Entrar na lista de espera change_password: Senha delete_account: Excluir conta delete_account_html: Se você deseja excluir sua conta, você pode fazer isso aqui. Uma confirmação será solicitada. @@ -1116,6 +1114,7 @@ pt-BR: batch: remove: Remover do filtro index: + hint: Este filtro se aplica a publicações individuais, independentemente de outros critérios. Você pode adicionar mais postagens a este filtro a partir da interface web. title: Publicações filtradas footer: trending_now: Em alta no momento @@ -1382,6 +1381,7 @@ pt-BR: adobe_air: Adobe Air android: Android blackberry: BlackBerry + chrome_os: ChromeOS firefox_os: Firefox OS ios: iOS linux: Linux diff --git a/config/locales/pt-PT.yml b/config/locales/pt-PT.yml index a477b07d0b..8631840954 100644 --- a/config/locales/pt-PT.yml +++ b/config/locales/pt-PT.yml @@ -386,9 +386,7 @@ pt-PT: create: Criar bloqueio hint: O bloqueio de dominio não vai previnir a criação de entradas na base de dados, mas irá retroativamente e automaticamente aplicar métodos de moderação específica nessas contas. severity: - desc_html: "Silenciar irá fazer com que as publicações dessa conta sejam invisíveis para quem não a segue. Supender irá eliminar todo o conteúdo guardado dessa conta, media e informação de perfil. Use Nenhum se apenas deseja rejeitar arquivos de media." noop: Nenhum - silence: Silenciar suspend: Suspender title: Novo bloqueio de domínio obfuscate: Ofuscar nome de domínio @@ -914,7 +912,6 @@ pt-PT: warning: Cuidado com estes dados. Não partilhar com ninguém! your_token: O teu token de acesso auth: - apply_for_account: Juntar-se à lista de espera change_password: Palavra-passe delete_account: Eliminar conta delete_account_html: Se deseja eliminar a sua conta, pode continuar aqui. Uma confirmação será solicitada. diff --git a/config/locales/ru.yml b/config/locales/ru.yml index aa656b9277..13e826a8e2 100644 --- a/config/locales/ru.yml +++ b/config/locales/ru.yml @@ -392,14 +392,7 @@ ru: create: Создать блокировку hint: Блокировка домена не предотвратит создание новых учётных записей в базе данных, но ретроактивно и автоматически применит указанные методы модерации для этих учётных записей. severity: - desc_html: |- - Используйте скрытие для того, чтобы публикуемые пользователями посты перестали быть видимыми для всех, кроме их подписчиков.
-
- Блокировка удалит весь локальный контент учётных записей с этого домена, включая мультимедийные вложения и данные профилей.
-
- Ничего же попросту скроет медиаконтент с домена. noop: Ничего - silence: Скрытие suspend: Блокировка title: Новая блокировка e-mail домена obfuscate: Скрыть доменное имя @@ -869,7 +862,6 @@ ru: warning: Будьте очень внимательны с этими данными. Не делитесь ими ни с кем! your_token: Ваш токен доступа auth: - apply_for_account: Подать заявку change_password: Пароль delete_account: Удалить учётную запись delete_account_html: Удалить свою учётную запись можно в два счёта здесь, но прежде у вас будет спрошено подтверждение. @@ -1327,7 +1319,7 @@ ru: phantom_js: PhantomJS qq: QQ Browser safari: Safari - uc_browser: UC браузер + uc_browser: UC Browser weibo: Weibo current_session: Текущая сессия description: "%{browser} на %{platform}" @@ -1336,7 +1328,7 @@ ru: platforms: adobe_air: Adobe Air android: Android - blackberry: Blackberry + blackberry: BlackBerry chrome_os: ChromeOS firefox_os: Firefox OS ios: iOS diff --git a/config/locales/sc.yml b/config/locales/sc.yml index 00ccd22db9..3c6149be16 100644 --- a/config/locales/sc.yml +++ b/config/locales/sc.yml @@ -295,9 +295,7 @@ sc: create: Crea unu blocu hint: Su blocu de domìniu no at a impedire sa creatzione de contos noos in sa base de datos, ma ant a èssere aplicados in manera retroativa mètodos de moderatzione ispetzìficos subra custos contos. severity: - desc_html: "A sa muda at a pònnere is messàgios de custos contos comente invisìbiles a sa gente chi no ddos siat sighende. Sa suspensione at a cantzellare totu su cuntenutu de su contu, elementos multimediales e datos de profilu. Imprea Perunu si boles isceti refudare is archìvios multimediales." noop: Perunu - silence: A sa muda suspend: Suspensione title: Blocu de domìniu nou obfuscate: Cua su nòmine de domìniu diff --git a/config/locales/sco.yml b/config/locales/sco.yml new file mode 100644 index 0000000000..625ad61cea --- /dev/null +++ b/config/locales/sco.yml @@ -0,0 +1,12 @@ +--- +sco: + 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/si.yml b/config/locales/si.yml index 42aaf6c896..1f5fe630cf 100644 --- a/config/locales/si.yml +++ b/config/locales/si.yml @@ -357,9 +357,7 @@ si: create: බ්ලොක් එකක් සාදන්න hint: ඩොමේන් බ්ලොක් එක දත්ත සමුදාය තුල ගිණුම් ඇතුලත් කිරීම් නිර්මාණය වීම වලක්වන්නේ නැත, නමුත් එම ගිණුම් වලට ප්‍රතික්‍රියාශීලීව සහ ස්වයංක්‍රීයව විශේෂිත මධ්‍යස්ථ ක්‍රම යොදනු ඇත. severity: - desc_html: "Silence ගිණුමේ පළ කිරීම් ඒවා අනුගමනය නොකරන ඕනෑම කෙනෙකුට නොපෙනී යයි. අත්හිටුවීම ගිණුමේ අන්තර්ගතය, මාධ්‍ය සහ පැතිකඩ දත්ත සියල්ල ඉවත් කරයි. ඔබට මාධ්‍ය ගොනු ප්‍රතික්ෂේප කිරීමට අවශ්‍ය නම් None භාවිතා කරන්න." noop: කිසිවක් නැත - silence: නිශ්ශබ්දතාව suspend: අත්හිටුවන්න title: නව වසම් වාරණ obfuscate: අපැහැදිලි වසම් නාමය diff --git a/config/locales/simple_form.an.yml b/config/locales/simple_form.an.yml new file mode 100644 index 0000000000..76cc0689b6 --- /dev/null +++ b/config/locales/simple_form.an.yml @@ -0,0 +1 @@ +an: diff --git a/config/locales/simple_form.br.yml b/config/locales/simple_form.br.yml index 8c490e9523..09fe1f6d1d 100644 --- a/config/locales/simple_form.br.yml +++ b/config/locales/simple_form.br.yml @@ -11,6 +11,10 @@ br: form_challenge: current_password: Emaoc'h o tont-tre ul lec'h diogel labels: + account: + fields: + name: Label + value: Endalc'h account_warning_preset: title: Titl admin_account_action: @@ -18,6 +22,7 @@ br: types: disable: Skornañ sensitive: Kizidik + silence: Bevenn suspend: Astalañ announcement: all_day: Darvoud a-hed an devezh @@ -38,11 +43,14 @@ br: header: Talbenn locale: Yezh ar c'hetal new_password: Ger-tremen nevez + note: Kinnig password: Ger-tremen phrase: Ger-alc'hwez pe frazenn setting_display_media_default: Dre ziouer setting_display_media_hide_all: Kuzhat pep tra setting_display_media_show_all: Diskouez pep tra + setting_use_pending_items: Mod gorrek + title: Titl username: Anv whole_word: Ger a-bezh featured_tag: @@ -50,12 +58,20 @@ br: invite: comment: Evezhiadenn ip_block: + comment: Evezhiadenn ip: IP + severity: Reolenn notification_emails: follow: Heuliañ a ra {name} ac'hanoc'h + rule: + text: Reolenn tag: name: Ger-klik trendable: Aotren an hashtag-mañ da zont war wel dindan tuadurioù + user: + role: Roll + user_role: + name: Anv 'no': Ket recommended: Erbedet required: diff --git a/config/locales/simple_form.bs.yml b/config/locales/simple_form.bs.yml new file mode 100644 index 0000000000..e9e174462a --- /dev/null +++ b/config/locales/simple_form.bs.yml @@ -0,0 +1 @@ +bs: diff --git a/config/locales/simple_form.de.yml b/config/locales/simple_form.de.yml index 82fe18ad18..61be7a7d08 100644 --- a/config/locales/simple_form.de.yml +++ b/config/locales/simple_form.de.yml @@ -3,9 +3,9 @@ de: simple_form: hints: account_alias: - acct: Gib den benutzernamen@domain des Kontos an, von dem du umziehen möchtest + acct: Gib profilname@domain des Kontos an, von dem du umziehen möchtest account_migration: - acct: Gib den benutzernamen@domain des Kontos an, zu dem du umziehen möchtest + acct: Gib profilname@domain des Kontos an, zu dem du umziehen möchtest account_warning_preset: text: Du kannst Beitragssyntax verwenden, wie z. B. URLs, Hashtags und Erwähnungen title: Optional. Für den Empfänger nicht sichtbar @@ -17,7 +17,7 @@ de: types: disable: Den Benutzer daran hindern, sein Konto zu verwenden, aber seinen Inhalt nicht löschen oder ausblenden. none: Verwende dies, um eine Warnung an den Benutzer zu senden, ohne eine andere Aktion auszulösen. - sensitive: Erzwinge, dass alle Medien-Dateien dieses Profils mit einer Inhaltswarnung (NSFW) versehen werden. + sensitive: Erzwinge, 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. 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 @@ -46,12 +46,12 @@ de: locale: Die Sprache der Oberfläche, E-Mails und Push-Benachrichtigungen locked: Wer dir folgen und deine Inhalte sehen möchte, muss dein Follower sein und dafür um deine Erlaubnis bitten password: Verwende mindestens 8 Zeichen - phrase: Wird schreibungsunabhängig mit dem Text und Inhaltswarnung eines Beitrags verglichen + phrase: Wird unabhängig von der Groß- und Kleinschreibung im Text oder der Inhaltswarnung eines Beitrags abgeglichen scopes: Welche Schnittstellen der Applikation erlaubt sind. Wenn du einen Top-Level-Scope auswählst, dann musst du nicht jeden einzelnen darunter auswählen. setting_aggregate_reblogs: Zeige denselben Beitrag nicht nochmal an, wenn er erneut geteilt wurde (dies betrifft nur neulich erhaltene erneut geteilte Beiträge) setting_always_send_emails: Normalerweise werden Benachrichtigungen nicht per E-Mail verschickt, wenn du gerade auf Mastodon aktiv bist - setting_default_sensitive: Medien, die mit einer Inhaltswarnung (NSFW) versehen worden sind, werden – je nach Einstellung – erst nach einem zusätzlichen Klick angezeigt - setting_display_media_default: Alle Medien verbergen, die mit einer Inhaltswarnung (NSFW) versehen sind + setting_default_sensitive: Medien, die mit einer Inhaltswarnung versehen worden sind, werden erst nach einem zusätzlichen Klick angezeigt + setting_display_media_default: Alle Medien verbergen, die mit einer Inhaltswarnung versehen sind setting_display_media_hide_all: Alle Medien immer verbergen setting_display_media_show_all: Alle Medien immer anzeigen setting_hide_network: Wem du folgst und wer dir folgt, wird in deinem Profil nicht angezeigt @@ -69,7 +69,7 @@ de: featured_tag: name: 'Hier sind ein paar Hashtags, die du in letzter Zeit am häufigsten genutzt hast:' filters: - action: Wählen Sie, welche Aktion ausgeführt werden soll, wenn ein Beitrag dem Filter entspricht + action: Gib an, welche Aktion ausgeführt werden soll, wenn ein Beitrag dem Filter entspricht actions: hide: Den gefilterten Inhalt vollständig ausblenden, als hätte er nie existiert warn: Den gefilterten Inhalt hinter einer Warnung ausblenden, die den Filtertitel beinhaltet @@ -141,8 +141,8 @@ de: text: Vorlagentext title: Titel admin_account_action: - include_statuses: Meldungen der E-Mail beifügen - send_email_notification: Benachrichtige den Nutzer per E-Mail + include_statuses: Gemeldete Beiträge der E-Mail beifügen + send_email_notification: Nutzer*in per E-Mail benachrichtigen text: Eigene Warnung type: Aktion types: @@ -161,7 +161,7 @@ de: appeal: text: Erkläre, warum diese Entscheidung rückgängig gemacht werden soll defaults: - autofollow: Eingeladene Nutzer folgen dir automatisch + autofollow: Meinem Profil automatisch folgen avatar: Profilbild bot: Dieses Profil ist ein Bot chosen_languages: Nach Sprachen filtern @@ -188,14 +188,14 @@ de: password: Passwort phrase: Wort oder Formulierung setting_advanced_layout: Erweitertes Webinterface verwenden - setting_aggregate_reblogs: Gruppiere erneut geteilte Beiträge in der Timeline deiner Startseite + setting_aggregate_reblogs: Geteilte Beiträge in den Timelines gruppieren setting_always_send_emails: Benachrichtigungen immer senden setting_auto_play_gif: Animierte GIFs automatisch abspielen setting_boost_modal: Bestätigungsdialog anzeigen, bevor ein Beitrag geteilt wird setting_crop_images: Bilder in nicht ausgeklappten Beiträgen auf 16:9 zuschneiden setting_default_language: Beitragssprache setting_default_privacy: Beitragssichtbarkeit - setting_default_sensitive: Eigene Medien immer mit einer Inhaltswarnung (NSFW) versehen + setting_default_sensitive: Eigene Medien immer mit einer Inhaltswarnung versehen setting_delete_modal: Bestätigungsdialog anzeigen, bevor ein Beitrag gelöscht wird setting_disable_swiping: Wischgesten deaktivieren setting_display_media: Medien-Anzeige @@ -245,7 +245,7 @@ de: site_contact_username: Benutzername des Kontakts site_extended_description: Detaillierte Beschreibung site_short_description: Serverbeschreibung - site_terms: Datenschutzerklärung + site_terms: Datenschutzhinweise site_title: Servername theme: Standard-Design thumbnail: Vorschaubild des Servers diff --git a/config/locales/simple_form.eo.yml b/config/locales/simple_form.eo.yml index 342c314039..aae6f0f476 100644 --- a/config/locales/simple_form.eo.yml +++ b/config/locales/simple_form.eo.yml @@ -27,6 +27,8 @@ eo: scheduled_at: Lasi malplena por eldoni la anoncon tuj starts_at: Laŭvola. Se via anonco estas ligita al specifa tempo text: Vi povas uzi la sintakso de afiŝoj. Bonvolu zorgi pri la spaco, kiun la anonco okupos sur la ekrano de la uzanto + appeal: + text: Oni povas apelaci strikin nur unufoje defaults: autofollow: Homoj, kiuj registriĝos per la invito aŭtomate sekvos vin avatar: Formato PNG, GIF aŭ JPG. Ĝis %{size}. Estos malgrandigita al %{dimensions}px @@ -35,6 +37,7 @@ eo: current_password: Pro sekuraj kialoj, bonvolu enigi la pasvorton de la nuna konto current_username: Por konfirmi, bonvolu enigi la uzantnomon de la nuna konto digest: Sendita nur post longa tempo de neaktiveco, kaj nur se vi ricevis personan mesaĝon en via foresto + discoverable: Permesi vian konton esti malkovrita de fremduloj per rekomendoj, tendencoj kaj aliaj funkcioj email: Vi ricevos retpoŝtaĵon de konfirmo fields: Vi povas havi ĝis 4 tabelajn elementojn en via profilo header: Formato PNG, GIF aŭ JPG. Ĝis %{size}. Estos malgrandigita al %{dimensions}px @@ -60,11 +63,37 @@ eo: whole_word: Kiam la vorto aŭ frazo estas nur litera aŭ cifera, ĝi estos uzata nur se ĝi kongruas kun la tuta vorto domain_allow: domain: Ĉi tiu domajno povos akiri datumon de ĉi tiu servilo kaj envenanta datumo estos prilaborita kaj konservita + email_domain_block: + domain: Ĉi tio povas esti la domajnnomo kiu montritas en la retadreso au la MX-rekordo uzitas. + with_dns_records: Provi de regajni DNS-rekordojn de la domajn farotas kaj la rezultaj ankorau blokitas featured_tag: name: 'Jen kelkaj el la kradvortoj, kiujn vi uzis lastatempe:' filters: + action: Elekti ago kiam mesaĝo kongruas la filtrilon actions: + hide: Tute kaŝigi la filtritajn enhavojn, kvazau ĝi ne ekzistis warn: Kaŝi la enhavon filtritan malantaŭ averto mencianta la nomon de la filtro + form_admin_settings: + backups_retention_period: Konservi generitajn uzantoarkivojn por la kvanto de tagoj. + bootstrap_timeline_accounts: Ĉi tiuj kontoj pinglitas al la supro de sekvorekomendoj de novaj uzantoj. + closed_registrations_message: Montrita kiam registroj fermitas + content_cache_retention_period: Mesaĝoj de aliaj serviloj forigitas post la kvanto de tagoj kiam fiksitas al pozitiva nombro. + custom_css: Vi povas meti kutimajn stilojn en la retversio de Mastodon. + mascot: Anstatauigi la ilustraĵon en la altnivela retinterfaco. + media_cache_retention_period: Elŝutitaj audovidaĵojn forigotas post la kvanto de tagoj kiam fiksitas al pozitiva nombro. + profile_directory: La profilujo listigas ĉiujn uzantojn kiu volonte malkovrebli. + require_invite_text: Kiam registroj bezonas permanan aprobon, igi la "Kial vi volas aliĝi?" tekstoenigon deviga anstau nedeviga + site_contact_email: Kiel personoj povas kontakti vin por juraj au subtenaj demandoj. + site_contact_username: Kial personoj povas kontakti vin ĉe Mastodon. + site_extended_description: Ajn aldonaj informo kiu eble estas utila al vizitantoj kaj via uzantoj. + site_short_description: Mallonga priskribo por helpi unike identigi vian servilon. Kiu faras, por kiu? + site_terms: Uzu vian sian privatecan politekon au ignoru por uzi la defaulton. + site_title: Kiel personoj voki vian servilon anstatau ĝia domajnnomo. + theme: Etoso kiun elsalutitaj vizitantoj kaj novaj uzantoj vidas. + thumbnail: Ĉirkaua 2:1 bildo montritas kun via servilinformo. + timeline_preview: Elsalutitaj vizitantoj povos vidi la plej lastajn publikajn mesaĝojn disponeblaj en la servilo. + trendable_by_default: Ignori permanan kontrolon de tendenca enhavo. + trends: Tendencoj montras kiu mesaĝoj, kradvortoj kaj novaĵoj populariĝas en via servilo. form_challenge: current_password: Vi eniras sekuran areon imports: @@ -73,8 +102,11 @@ eo: text: Ĉi tio helpos nin revizii vian kandidatiĝon ip_block: comment: Laŭvola. Memoru, kial vi aldonis ĉi tiun regulon. + expires_in: IP-adresoj estas finia rimedo, ili kelkfoje kunhavitis kaj ofte malsame poseditas. + ip: Enigu IPv4 au IPv6-adreso. Ne elseruru vian sian! severities: no_access: Bloki aliron al ĉiuj rimedoj + sign_up_block: Novaj registroj ne estos ebla sign_up_requires_approval: Novaj registriĝoj bezonos vian aprobon severity: Elektu, kio okazos pri petoj de ĉi tiu IP rule: @@ -86,6 +118,16 @@ eo: name: Vi povas ŝanĝi nur la majuskladon de la literoj, ekzemple, por igi ĝin pli legebla user: chosen_languages: Kiam estas elekto, nur mesaĝoj en elektitaj lingvoj aperos en publikaj templinioj + role: La rolregiloj kies permesojn la uzanto havas + user_role: + color: Koloro uzita por la rolo sur la UI, kun RGB-formato + highlighted: Ĉi tio igi la rolon publike videbla + name: Publika nomo de la rolo, se rolo fiksitas montritis kiel insigno + permissions_as_keys: Uzantoj kun ĉi tiu rolo gajnos aliro al... + position: Pli altaj rolo decidas konfliktosolvo en kelkaj situacioj + webhook: + events: Elektu eventojn por sendi + url: Kien eventoj sendotas labels: account: fields: @@ -116,6 +158,8 @@ eo: scheduled_at: Plani publikigo starts_at: Komenco de evento text: Anonco + appeal: + text: Klarigu kial ĉi tiu decido devas inversigitis defaults: autofollow: Inviti al sekvi vian konton avatar: Rolfiguro @@ -176,6 +220,8 @@ eo: username: Uzantnomo username_or_email: Uzantnomo aŭ Retadreso whole_word: Tuta vorto + email_domain_block: + with_dns_records: Inkluzu MX-rekordojn kaj IP de la domajno featured_tag: name: Kradvorto filters: @@ -183,7 +229,29 @@ eo: hide: Kaŝi komplete warn: Kaŝi malantaŭ averto form_admin_settings: + backups_retention_period: Uzantoarkivretendauro + bootstrap_timeline_accounts: Ĉiam rekomendi ĉi tiujn kontojn al novaj uzantoj + closed_registrations_message: Kutimita mesaĝo kiam registroj ne estas disponeblaj + content_cache_retention_period: Enhavkaŝaĵretendauro + custom_css: Kutimita CSS + mascot: Kutimita maskoto + media_cache_retention_period: Audovidaĵkaŝaĵretendauro + profile_directory: Ebligi la profilujon registrations_mode: Kiu povas krei konton + require_invite_text: Bezoni kialo por aliĝi + show_domain_blocks: Montri domajnblokojn + show_domain_blocks_rationale: Montri kial domajnoj blokitas + site_contact_email: Kontaktoretadreso + site_contact_username: Kontaktouzantonomo + site_extended_description: Longa priskribo + site_short_description: Servilpriskribo + site_terms: Privateca politiko + site_title: Nomo de la servilo + theme: Implicita etoso + thumbnail: Bildeto de servilo + timeline_preview: Permesi la neaŭtentigitan aliron al la publikaj templinioj + trendable_by_default: Permesi tendencojn sen deviga kontrolo + trends: Ebligi tendencojn interactions: must_be_follower: Bloki sciigojn de nesekvantoj must_be_following: Bloki sciigojn de homoj, kiujn vi ne sekvas @@ -197,9 +265,11 @@ eo: ip: IP severities: no_access: Bloki atingon + sign_up_block: Malpermesi registrojn sign_up_requires_approval: Limigi registriĝojn severity: Regulo notification_emails: + appeal: Iu apelacias moderigantodecidon digest: Sendi resumajn retmesaĝojn favourite: Sendi retmesaĝon kiam iu stelumas vian mesaĝon follow: Sendi retmesaĝon kiam iu sekvas vin @@ -207,13 +277,28 @@ eo: mention: Sendi retmesaĝon kiam iu mencias vin pending_account: Sendi retmesaĝon kiam nova konto bezonas kontrolon reblog: Sendi retmesaĝon kiam iu diskonigas vian mesaĝon + report: Nova raporto senditas + trending_tag: Nova tendenco bezonas kontrolon rule: text: Regulo tag: + listable: Permesi ĉi tiun kradvorton aperi en serĉoj kaj sugestoj name: Kradvorto trendable: Permesi al ĉi tiu kradvorto aperi en furoraĵoj usable: Permesi mesaĝojn uzi ĉi tiun kradvorton + user: + role: Rolo + user_role: + color: Insignokoloro + highlighted: Montri rolo kiel insigno sur uzantoprofiloj + name: Nomo + permissions_as_keys: Permesoj + position: Prioritato + webhook: + events: Ebligi eventojn + url: Finpunkto-URL 'no': Ne + not_recommended: Nerekomendita recommended: Rekomendita required: mark: "*" diff --git a/config/locales/simple_form.fo.yml b/config/locales/simple_form.fo.yml new file mode 100644 index 0000000000..2856206d0e --- /dev/null +++ b/config/locales/simple_form.fo.yml @@ -0,0 +1,35 @@ +--- +fo: + simple_form: + hints: + account_warning_preset: + title: Valfrítt. Ikki sjónligt fyri móttakaran + defaults: + password: Skriva minst 8 tekin + featured_tag: + name: 'Her eru nakrir tvíkrossar, ið tú hevur brúkt í seinastuni:' + labels: + defaults: + data: Dáta + note: Ævilýsing + username: Brúkaranavn + username_or_email: Brúkaranavn ella teldupostur + featured_tag: + name: Tvíkrossur + ip_block: + ip: IP + notification_emails: + favourite: Onkur dámdi títt uppslag + follow_request: Onkur biður um at fylgja tær + mention: Onkur nevndi teg + tag: + listable: Loyva hesum tvíkrossið, at verða vístur í leitingum og uppskotum + name: Tvíkrossur + usable: Loyva uppsløgum at brúka hendan tvíkross + user_role: + name: Navn + 'no': Nei + required: + mark: "*" + text: kravt + 'yes': Ja diff --git a/config/locales/simple_form.fr-QC.yml b/config/locales/simple_form.fr-QC.yml new file mode 100644 index 0000000000..41e14e5b28 --- /dev/null +++ b/config/locales/simple_form.fr-QC.yml @@ -0,0 +1,309 @@ +--- +fr-QC: + simple_form: + hints: + account_alias: + acct: Spécifiez l’identifiant@domaine du compte que vous souhaitez faire migrer + account_migration: + acct: Spécifiez l’identifiant@domaine du compte vers lequel vous souhaitez migrer + account_warning_preset: + text: Vous pouvez utiliser la syntaxe des messages, comme les URL, les hashtags et les mentions + title: Facultatif. Invisible pour le destinataire + admin_account_action: + include_statuses: L’utilisateur·rice verra quels messages sont la source de l’action de modération ou de l’avertissement + send_email_notification: L’utilisateur recevra une explication de ce qu’il s’est passé avec son compte + text_html: Facultatif. Vous pouvez utiliser la syntaxe des publications. Vous pouvez ajouter des présélections d'attention pour gagner du temps + type_html: Choisir que faire avec %{acct} + types: + disable: Empêcher l’utilisateur·rice d’utiliser son compte, mais ne pas supprimer ou masquer son contenu. + none: Utilisez ceci pour envoyer un avertissement à l’utilisateur·rice, sans déclencher aucune autre action. + sensitive: Forcer toutes les pièces jointes de cet·te utilisateur·rice à être signalées comme sensibles. + silence: Empêcher l’utilisateur·rice de poster avec une visibilité publique, cacher ses messages et ses notifications aux personnes qui ne les suivent pas. + suspend: Empêcher toute interaction depuis ou vers ce compte et supprimer son contenu. Réversible dans les 30 jours. + warning_preset_id: Facultatif. Vous pouvez toujours ajouter un texte personnalisé à la fin de la présélection + announcement: + all_day: Coché, seules les dates de l’intervalle de temps seront affichées + ends_at: Facultatif. La fin de l'annonce surviendra automatiquement à ce moment + scheduled_at: Laisser vide pour publier l’annonce immédiatement + starts_at: Facultatif. Si votre annonce est liée à une période spécifique + text: Vous pouvez utiliser la syntaxe des messages. Veuillez prendre en compte l’espace que l'annonce prendra sur l’écran de l'utilisateur·rice + appeal: + text: Vous ne pouvez faire appel d'une sanction qu'une seule fois + defaults: + autofollow: Les personnes qui s’inscrivent grâce à l’invitation vous suivront automatiquement + avatar: Au format PNG, GIF ou JPG. %{size} maximum. Sera réduit à %{dimensions}px + bot: Signale aux autres que ce compte exécute principalement des actions automatisées et pourrait ne pas être surveillé + context: Un ou plusieurs contextes où le filtre devrait s’appliquer + current_password: Par mesure de sécurité, veuillez saisir le mot de passe de ce compte + current_username: Pour confirmer, veuillez saisir le nom d'utilisateur de ce compte + digest: Uniquement envoyé après une longue période d’inactivité en cas de messages personnels reçus pendant votre absence + discoverable: Permet à votre compte d’être découvert par des inconnus par le biais de recommandations, de tendances et autres fonctionnalités + email: Vous recevrez un courriel de confirmation + fields: Vous pouvez avoir jusqu’à 4 éléments affichés en tant que tableau sur votre profil + header: Au format PNG, GIF ou JPG. %{size} maximum. Sera réduit à %{dimensions}px + inbox_url: Copiez l’URL depuis la page d’accueil du relai que vous souhaitez utiliser + irreversible: Les messages filtrés disparaîtront irrévocablement, même si le filtre est supprimé plus tard + locale: La langue de l’interface, des courriels et des notifications + locked: Nécessite que vous approuviez manuellement chaque abonné·e + password: Utilisez au moins 8 caractères + phrase: Sera filtré peu importe la casse ou l’avertissement de contenu du message + scopes: À quelles APIs l’application sera autorisée à accéder. Si vous sélectionnez une permission générale, vous n’avez pas besoin de sélectionner les permissions plus précises. + setting_aggregate_reblogs: Ne pas afficher les nouveaux partages pour les messages déjà récemment partagés (n’affecte que les partages futurs) + setting_always_send_emails: Normalement, les notifications par courriel ne seront pas envoyées lorsque vous utilisez Mastodon activement + setting_default_sensitive: Les médias sensibles sont cachés par défaut et peuvent être révélés d’un simple clic + setting_display_media_default: Masquer les médias marqués comme sensibles + setting_display_media_hide_all: Toujours masquer les médias + setting_display_media_show_all: Toujours afficher les médias + setting_hide_network: Ceux que vous suivez et ceux qui vous suivent ne seront pas affichés sur votre profil + setting_noindex: Affecte votre profil public ainsi que vos messages + setting_show_application: Le nom de l’application que vous utilisez pour publier sera affichée dans la vue détaillée de vos messages + setting_use_blurhash: Les dégradés sont basés sur les couleurs des images cachées mais n’en montrent pas les détails + setting_use_pending_items: Cacher les mises à jour des fils d’actualités derrière un clic, au lieu de les afficher automatiquement + username: Votre nom d’utilisateur sera unique sur %{domain} + whole_word: Si le mot-clé ou la phrase est alphanumérique, alors le filtre ne sera appliqué que s’il correspond au mot entier + domain_allow: + domain: Ce domaine pourra récupérer des données de ce serveur et les données entrantes seront traitées et stockées + email_domain_block: + domain: Cela peut être le nom de domaine qui apparaît dans l'adresse courriel ou l'enregistrement MX qu'il utilise. Une vérification sera faite à l'inscription. + with_dns_records: Une tentative de résolution des enregistrements DNS du domaine donné sera effectuée et les résultats seront également mis sur liste noire + featured_tag: + name: 'Voici quelques hashtags que vous avez utilisés récemment :' + filters: + action: Choisir l'action à effectuer quand un message correspond au filtre + actions: + hide: Cacher complètement le contenu filtré, faire comme s'il n'existait pas + warn: Cacher le contenu filtré derrière un avertissement mentionnant le nom du filtre + form_admin_settings: + backups_retention_period: Conserve les archives générées par l'utilisateur selon le nombre de jours spécifié. + bootstrap_timeline_accounts: Ces comptes seront épinglés en tête de liste des recommandations pour les nouveaux utilisateurs. + closed_registrations_message: Affiché lorsque les inscriptions sont fermées + content_cache_retention_period: Les publications depuis d'autres serveurs seront supprimées après un nombre de jours spécifiés lorsque défini sur une valeur positive. Cela peut être irréversible. + custom_css: Vous pouvez appliquer des styles personnalisés sur la version Web de Mastodon. + mascot: Remplace l'illustration dans l'interface Web avancée. + media_cache_retention_period: Les fichiers multimédias téléchargés seront supprimés après le nombre de jours spécifiés lorsque la valeur est positive, et seront téléchargés à nouveau sur demande. + profile_directory: L'annuaire des profils répertorie tous les utilisateurs qui ont opté pour être découverts. + require_invite_text: Lorsque les inscriptions nécessitent une approbation manuelle, rendre le texte de l’invitation "Pourquoi voulez-vous vous inscrire ?" obligatoire plutôt que facultatif + site_contact_email: Comment les personnes peuvent vous joindre pour des demandes de renseignements juridiques ou d'assistance. + site_contact_username: Comment les gens peuvent vous conracter sur Mastodon. + site_extended_description: Toute information supplémentaire qui peut être utile aux visiteurs et à vos utilisateurs. Peut être structurée avec la syntaxe Markdown. + site_short_description: Une courte description pour aider à identifier de manière unique votre serveur. Qui l'exécute, à qui il est destiné ? + site_terms: Utilisez votre propre politique de confidentialité ou laissez vide pour utiliser la syntaxe par défaut. Peut être structurée avec la syntaxe Markdown. + site_title: Comment les personnes peuvent se référer à votre serveur en plus de son nom de domaine. + theme: Thème que verront les utilisateur·rice·s déconnecté·e·s ainsi que les nouveaux·elles utilisateur·rice·s. + thumbnail: Une image d'environ 2:1 affichée à côté des informations de votre serveur. + timeline_preview: Les visiteurs déconnectés pourront parcourir les derniers messages publics disponibles sur le serveur. + trendable_by_default: Ignorer l'examen manuel du contenu tendance. Des éléments individuels peuvent toujours être supprimés des tendances après coup. + trends: Les tendances montrent quelles publications, hashtags et actualités sont en train de gagner en traction sur votre serveur. + form_challenge: + current_password: Vous entrez une zone sécurisée + imports: + data: Un fichier CSV généré par un autre serveur de Mastodon + invite_request: + text: Cela nous aidera à considérer votre demande + ip_block: + comment: Optionnel. Pour ne pas oublier pourquoi vous avez ajouté cette règle. + expires_in: Les adresses IP sont une ressource finie, elles sont parfois partagées et changent souvent de mains. Pour cette raison, les blocages d’IP indéfiniment ne sont pas recommandés. + ip: Entrez une adresse IPv4 ou IPv6. Vous pouvez bloquer des plages entières en utilisant la syntaxe CIDR. Faites attention à ne pas vous bloquer vous-même ! + severities: + no_access: Bloquer l’accès à toutes les ressources + sign_up_block: Les nouvelles inscriptions ne seront pas possibles + sign_up_requires_approval: Les nouvelles inscriptions nécessiteront votre approbation + severity: Choisir ce qui se passera avec les requêtes de cette adresse IP + rule: + text: Décrivez une règle ou une exigence pour les utilisateurs sur ce serveur. Essayez de la garder courte et simple + sessions: + otp: 'Entrez le code d’authentification à deux facteurs généré par l’application de votre téléphone ou utilisez un de vos codes de récupération :' + webauthn: Si c'est une clé USB, assurez-vous de l'insérer et, si nécessaire, de la tapoter. + tag: + name: Vous ne pouvez modifier que la casse des lettres, par exemple, pour le rendre plus lisible + user: + chosen_languages: Lorsque coché, seuls les messages dans les langues sélectionnées seront affichés sur les fils publics + role: Le rôle définit quelles autorisations a l'utilisateur⋅rice + user_role: + color: Couleur à attribuer au rôle dans l'interface, au format hexadécimal RVB + highlighted: Cela rend le rôle visible publiquement + name: Nom public du rôle, si le rôle est configuré pour être affiché avec un badge + permissions_as_keys: Les utilisateur·rice·s ayant ce rôle auront accès à … + position: Dans certaines situations, un rôle supérieur peut trancher la résolution d'un conflit. Mais certaines opérations ne peuvent être effectuées que sur des rôles ayant une priorité inférieure + webhook: + events: Sélectionnez les événements à envoyer + url: Là où les événements seront envoyés + labels: + account: + fields: + name: Étiquette + value: Contenu + account_alias: + acct: Identifiant de l’ancien compte + account_migration: + acct: L’identifiant du nouveau compte + account_warning_preset: + text: Texte de présélection + title: Titre + admin_account_action: + include_statuses: Inclure les messages signalés dans le courriel + send_email_notification: Notifier l’utilisateur par courriel + text: Attention personnalisée + type: Action + types: + disable: Désactiver + none: Ne rien faire + sensitive: Sensible + silence: Masquer + suspend: Suspendre et supprimer les données du compte de manière irréversible + warning_preset_id: Utiliser un modèle d’avertissement + announcement: + all_day: Événement de toute la journée + ends_at: Fin de l’événement + scheduled_at: Planifier la publication + starts_at: Début de l’événement + text: Annonce + appeal: + text: Expliquez pourquoi cette décision devrait être annulée + defaults: + autofollow: Invitation à suivre votre compte + avatar: Image de profil + bot: Ceci est un robot + chosen_languages: Filtrer les langues + confirm_new_password: Confirmation du nouveau mot de passe + confirm_password: Confirmation du mot de passe + context: Contextes du filtre + current_password: Mot de passe actuel + data: Données + discoverable: Suggérer ce compte aux autres + display_name: Nom public + email: Adresse courriel + expires_in: Expire après + fields: Métadonnées du profil + header: Image d’en-tête + honeypot: "%{label} (ne pas remplir)" + inbox_url: URL de la boîte de relais + irreversible: Supprimer plutôt que masquer + locale: Langue de l’interface + locked: Verrouiller le compte + max_uses: Nombre maximum d’utilisations + new_password: Nouveau mot de passe + note: Présentation + otp_attempt: Code d’identification à deux facteurs + password: Mot de passe + phrase: Mot-clé ou phrase + setting_advanced_layout: Activer l’interface Web avancée + setting_aggregate_reblogs: Grouper les partages dans les fils d’actualités + setting_always_send_emails: Toujours envoyer les notifications par courriel + setting_auto_play_gif: Lire automatiquement les GIFs animés + setting_boost_modal: Demander confirmation avant de partager un message + setting_crop_images: Recadrer en 16x9 les images des messages qui ne sont pas ouverts en vue détaillée + setting_default_language: Langue de publication + setting_default_privacy: Confidentialité des messages + setting_default_sensitive: Toujours marquer les médias comme sensibles + setting_delete_modal: Demander confirmation avant de supprimer un message + setting_disable_swiping: Désactiver les actions par glissement + setting_display_media: Affichage des médias + setting_display_media_default: Défaut + setting_display_media_hide_all: Masquer tout + setting_display_media_show_all: Montrer tout + setting_expand_spoilers: Toujours déplier les messages marqués d’un avertissement de contenu + setting_hide_network: Cacher votre réseau + setting_noindex: Demander aux moteurs de recherche de ne pas indexer vos informations personnelles + setting_reduce_motion: Réduire la vitesse des animations + setting_show_application: Dévoiler l’application utilisée pour envoyer les messages + setting_system_font_ui: Utiliser la police par défaut du système + setting_theme: Thème du site + setting_trends: Afficher les tendances du jour + setting_unfollow_modal: Afficher une fenêtre de confirmation avant de vous désabonner d’un compte + setting_use_blurhash: Afficher des dégradés colorés pour les médias cachés + setting_use_pending_items: Mode lent + severity: Sévérité + sign_in_token_attempt: Code de sécurité + title: Nom + type: Type d’import + username: Identifiant + username_or_email: Nom d’utilisateur·rice ou courriel + whole_word: Mot entier + email_domain_block: + with_dns_records: Inclure les enregistrements MX et IP du domaine + featured_tag: + name: Hashtag + filters: + actions: + hide: Cacher complètement + warn: Cacher derrière un avertissement + form_admin_settings: + backups_retention_period: Période d'archivage utilisateur + bootstrap_timeline_accounts: Toujours recommander ces comptes aux nouveaux utilisateurs + closed_registrations_message: Message personnalisé lorsque les inscriptions ne sont pas disponibles + content_cache_retention_period: Durée de rétention du contenu dans le cache + custom_css: CSS personnalisé + mascot: Mascotte personnalisée (héritée) + media_cache_retention_period: Durée de rétention des médias dans le cache + profile_directory: Activer l’annuaire des profils + registrations_mode: Qui peut s’inscrire + require_invite_text: Exiger une raison pour s’inscrire + show_domain_blocks: Afficher les blocages de domaines + show_domain_blocks_rationale: Montrer pourquoi les domaines ont été bloqués + site_contact_email: E-mail de contact + site_contact_username: Nom d'utilisateur du contact + site_extended_description: Description étendue + site_short_description: Description du serveur + site_terms: Politique de confidentialité + site_title: Nom du serveur + theme: Thème par défaut + thumbnail: Miniature du serveur + timeline_preview: Autoriser l’accès non authentifié aux fils publics + trendable_by_default: Autoriser les tendances sans révision préalable + trends: Activer les tendances + interactions: + must_be_follower: Bloquer les notifications des personnes qui ne vous suivent pas + must_be_following: Bloquer les notifications des personnes que vous ne suivez pas + must_be_following_dm: Bloquer les messages directs des personnes que vous ne suivez pas + invite: + comment: Commentaire + invite_request: + text: Pourquoi voulez-vous vous inscrire ? + ip_block: + comment: Commentaire + ip: IP + severities: + no_access: Bloquer l’accès + sign_up_block: Bloquer les inscriptions + sign_up_requires_approval: Limite des inscriptions + severity: Règle + notification_emails: + appeal: Une personne fait appel d'une décision des modérateur·rice·s + digest: Envoyer des courriels récapitulatifs + favourite: Quelqu’un a ajouté mon message à ses favoris + follow: Quelqu’un vient de me suivre + follow_request: Quelqu’un demande à me suivre + mention: Quelqu’un me mentionne + pending_account: Nouveau compte en attente d’approbation + reblog: Quelqu’un a partagé mon message + report: Nouveau signalement soumis + trending_tag: Nouvelle tendance nécessitant supervision + rule: + text: Règle + tag: + listable: Autoriser ce hashtag à apparaître dans les recherches et dans l’annuaire des profils + name: Hashtag + trendable: Autoriser ce hashtag à apparaitre dans les tendances + usable: Autoriser les messages à utiliser ce hashtag + user: + role: Rôle + user_role: + color: Couleur du badge + highlighted: Afficher le rôle avec un badge sur les profils des utilisateur·rice·s + name: Nom + permissions_as_keys: Autorisations + position: Priorité + webhook: + events: Événements activés + url: URL du point de terminaison + 'no': Non + not_recommended: Non recommandé + recommended: Recommandé + required: + mark: "*" + text: champs requis + title: + sessions: + webauthn: Utilisez l'une de vos clés de sécurité pour vous connecter + 'yes': Oui diff --git a/config/locales/simple_form.ga.yml b/config/locales/simple_form.ga.yml index 6f9c4bf364..85c2207128 100644 --- a/config/locales/simple_form.ga.yml +++ b/config/locales/simple_form.ga.yml @@ -24,6 +24,7 @@ ga: defaults: avatar: Abhatár data: Sonraí + display_name: Ainm taispeána email: Seoladh ríomhphoist header: Ceanntásc note: Beathaisnéis diff --git a/config/locales/simple_form.he.yml b/config/locales/simple_form.he.yml index ae1ad4fb73..e3245ca390 100644 --- a/config/locales/simple_form.he.yml +++ b/config/locales/simple_form.he.yml @@ -18,7 +18,7 @@ he: disable: מנעי מהמשתמש להשתמש בחשבונם, מבלי למחוק או להסתיר את תוכנו. none: השתמשי בזה כדי לשלוח למשתמש אזהרה, מבלי לגרור פעולות נוספות. sensitive: אלצי את כל קבצי המדיה המצורפים על ידי המשתמש להיות מסומנים כרגישים. - silence: מנעי מהמשתמש להיות מסוגל לפרסם בנראות פומבית, החביאי את הודעותיהם והתראותיהם מאנשים שלא עוקבים אחריהם. + silence: מנעי מהמשתמש להיות מסוגל לחצרץ בנראות פומבית, החביאי את חצרוציהם והתראותיהם מאנשים שלא עוקבים אחריהם. suspend: מנעי כל התקשרות עם חשבון זה ומחקי את תוכנו. ניתן לשחזור תוך 30 יום. warning_preset_id: אופציונלי. ניתן עדיין להוסיף טקסט ייחודי לסוף ההגדרה announcement: @@ -56,7 +56,7 @@ he: 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} diff --git a/config/locales/simple_form.kab.yml b/config/locales/simple_form.kab.yml index af9e192826..2f8a9261e3 100644 --- a/config/locales/simple_form.kab.yml +++ b/config/locales/simple_form.kab.yml @@ -76,6 +76,7 @@ kab: setting_theme: Asental n wesmel setting_use_pending_items: Askar aleγwayan sign_in_token_attempt: Tangalt n tɣellist + title: Azwel type: Anaw n uktar username: Isem n useqdac username_or_email: Isem n useqdac neγ imal @@ -84,6 +85,7 @@ kab: name: Ahacṭag form_admin_settings: site_terms: Tasertit tabaḍnit + site_title: Isem n uqeddac invite: comment: Awennit invite_request: diff --git a/config/locales/simple_form.ko.yml b/config/locales/simple_form.ko.yml index 90f133f353..ae1f350917 100644 --- a/config/locales/simple_form.ko.yml +++ b/config/locales/simple_form.ko.yml @@ -255,7 +255,7 @@ ko: interactions: must_be_follower: 나를 팔로우 하지 않는 사람에게서 온 알림을 차단 must_be_following: 내가 팔로우 하지 않는 사람에게서 온 알림을 차단 - must_be_following_dm: 내가 팔로우 하지 않은 사람의 쪽지를 차단하기 + must_be_following_dm: 내가 팔로우 하지 않은 사람에게서 오는 다이렉트메시지를 차단 invite: comment: 주석 invite_request: diff --git a/config/locales/simple_form.ku.yml b/config/locales/simple_form.ku.yml index ef0d4140ce..4102b10bec 100644 --- a/config/locales/simple_form.ku.yml +++ b/config/locales/simple_form.ku.yml @@ -8,7 +8,7 @@ ku: acct: Ajimêrê ku tu dixwazî bar bikî bo wê navê bikarhêner@navpar diyar bike account_warning_preset: text: Tu dikarî hevoksaziya şandiyê wekî URL, hashtag û şîroveyan, bi kar bînî - title: Bi dilê xwe ye. Ji wergir re nay xûyakirin + title: Vebijêrkî ye. Ji wergir re nayê xuyakirin admin_account_action: include_statuses: Bikarhêner wê bibîne kîjan şandî dibin sedemê çalakî an jî agahdarikirina çavdêriyê send_email_notification: Bikarhêner dê ravekirinê tiştê ku bi ajimêra wan re qewimî bistîne @@ -41,7 +41,7 @@ ku: email: Ji te re e-name ya pejirandinê were fields: Tu dikarî heya 4 hêmanan wekî tabloyek li ser profîla xwe nîşan bidî header: PNG, GIF an jî JPG. Herî zêde %{size} ber bi %{dimensions}px ve were kêmkirin - inbox_url: URLyê di rûpela pêşî de guhêrkerê ku tu dixwazî bi kar bînî jê bigire + inbox_url: Girêdanê ji rûpela pêşîn a guhêrkera ku tu dixwazî bi kar bînî jê bigire irreversible: Şandiyên parzûnkirî êdî bê veger wenda bibe, heger parzûn paşê were rakirin jî nabe locale: Zimanê navrûyê bikarhêner, agahdarîyên e-name û pêl kirin locked: Bi pejirandina daxwazên şopandinê, kî dikare te bişopîne bi destan kontrol bike @@ -90,6 +90,12 @@ ku: site_extended_description: Her zanyariyek daxwazî dibe ku bibe alîkar bo mêvan û bikarhêneran re. Û dikarin bi hevoksaziya Markdown re werin sazkirin. site_short_description: Danasîneke kurt ji bo ku bibe alîkar ku rajekara te ya bêhempa werê naskirin. Kî bi rê ve dibe, ji bo kê ye? site_terms: Politîka taybetiyê ya xwe bi kar bîne an jî vala bihêle da ku berdest werê bikaranîn. Dikare bi hevoksaziya Markdown ve werê sazkirin. + site_title: Tu çawa dixwazî mirov qale rajekarê te bikin ji bilî navê navparê wî. + theme: Rûkara ku mêvanên têneketî û bikarhênerên nû dibînin. + thumbnail: Li kêleka zanyariyên rajekarê xwe wêneyeke 2:1 nîşan bide. + timeline_preview: Mêvanên têneketî wê karibin li şandiyên gelemperî yên herî dawî yên ku li ser rajekarê peyda dibin bigerin. + trendable_by_default: Nirxandina destan a naveroka rojevê derbas bike. Tiştên kesane dîsa jî dikarin piştî rastiyê ji rojevê werin derxistin. + trends: Rojev nîşan dide ka kîjan şandî, hashtag û çîrokê nûçeyan balê dikişîne li ser rajekarê te. form_challenge: current_password: Tu dikevî qadeke ewledar imports: @@ -173,7 +179,7 @@ ku: fields: Profîla daneyên meta header: Jormalper honeypot: "%{label} (tijî neke)" - inbox_url: URLya guhêzkera wergirtî + inbox_url: Girêdana guhêrkera peymanên hatî irreversible: Li şûna veşartinê jê bibe locale: Zimanê navrûyê locked: Ajimêr kilît bike @@ -227,6 +233,7 @@ ku: form_admin_settings: backups_retention_period: Serdema tomarkirina arşîva bikarhêner bootstrap_timeline_accounts: Van ajimêran ji bikarhênerên nû re pêşniyar bike + closed_registrations_message: Peyama kesane dema ku tomarkirin peyda nebin content_cache_retention_period: Serdema tomarkirina bîrdanka naverokê custom_css: CSS a kesanekirî mascot: Mascot a kesanekirî (legacy) @@ -235,6 +242,7 @@ ku: registrations_mode: Kî dikare tomar bibe require_invite_text: Ji bo tevlêbûnê sedemek pêdivî ye show_domain_blocks: Astengkirinên navperê nîşan bide + show_domain_blocks_rationale: Nîşan bide ka çima navpar hatine astengkirin site_contact_email: Bi me re biaxive bi riya e-name site_contact_username: Bi bikarhêner re têkeve têkiliyê site_extended_description: Danasîna berferhkirî diff --git a/config/locales/simple_form.ms.yml b/config/locales/simple_form.ms.yml index a6e91d5c0b..64fc95b177 100644 --- a/config/locales/simple_form.ms.yml +++ b/config/locales/simple_form.ms.yml @@ -15,6 +15,8 @@ ms: form_admin_settings: closed_registrations_message: Dipaparkan semasa pendaftaran ditutup site_contact_username: Bagaimana orang boleh menghubungi anda pada Mastodon. + site_extended_description: Apa-apa maklumat tambahan yang mungkin berguna untuk pelawat dan pengguna anda. Boleh distruktur dengan sintaks Markdown. + site_terms: Gunakan dasar polisi anda atau biarkan kosong untuk menggunakan lalai. Boleh distruktur dengan sintaks Markdown. form_challenge: current_password: Anda sedang memasuki kawasan selamat imports: @@ -26,6 +28,10 @@ ms: no_access: Menyekat akses kepada semua sumber sign_up_block: Pendaftaran baru tidak akan dibenarkan sign_up_requires_approval: Pendaftaran baru akan memerlukan kelulusan anda + user_role: + color: Warna yang akan digunakan untuk peranan ini dalam seluruh UI, sebagai RGB dalam format hex + highlighted: Ini menjadikan peranan ini dipaparkan secara umum + permissions_as_keys: Pengguna dengan peranan ini akan mempunyai akses kepada... labels: account: fields: diff --git a/config/locales/simple_form.no.yml b/config/locales/simple_form.no.yml index f2ea18fe12..43757d6352 100644 --- a/config/locales/simple_form.no.yml +++ b/config/locales/simple_form.no.yml @@ -7,10 +7,10 @@ account_migration: acct: Spesifiser brukernavn@domene til brukeren du vil flytte til account_warning_preset: - text: Du kan bruke tut syntaks, f.eks. URLer, emneknagger og nevnelser + text: Du kan bruke innlegg-syntaks, f.eks. URLer, emneknagger og nevnelser title: Valgfritt. Ikke synlig for mottaker admin_account_action: - include_statuses: Brukeren vil se hvilke tuter som forårsaket moderator-handlingen eller -advarselen + include_statuses: Brukeren vil se hvilke innlegg som forårsaket moderator-handlingen eller -advarselen send_email_notification: Brukeren vil motta en forklaring på hva som har skjedd med deres bruker text_html: Valgfritt. Du kan bruke innlegg-syntaks. Du kan legge til advarsels-forhåndsinnstillinger for å spare tid type_html: Velg hva du vil gjøre med %{acct} @@ -26,7 +26,7 @@ ends_at: Valgfritt. Kunngjøring vil bli automatisk avpublisert på dette tidspunktet scheduled_at: La stå tomt for å publisere kunngjøringen umiddelbart starts_at: Valgfritt. I tilfellet din kunngjøring er bundet til en spesifikk tidsramme - text: Du kan bruke tut syntaks. Vennligst vær oppmerksom på plassen som kunngjøringen vil ta opp på brukeren sin skjerm + text: Du kan bruke innlegg-syntaks. Vennligst vær oppmerksom på plassen som kunngjøringen vil ta opp på brukeren sin skjerm appeal: text: Du kan kun klage på en advarsel en gang defaults: @@ -42,13 +42,13 @@ fields: Du kan ha opptil 4 gjenstander vist som en tabell på profilsiden din header: PNG, GIF eller JPG. Maksimalt %{size}. Vil bli nedskalert til %{dimensions}px inbox_url: Kopier URLen fra forsiden til overgangen du vil bruke - irreversible: Filtrerte tuter vil ugjenkallelig forsvinne, selv om filteret senere blir fjernet + irreversible: Filtrerte innlegg vil ugjenkallelig forsvinne, selv om filteret senere blir fjernet locale: Språket til brukergrensesnittet, e-mailer og push-varsler locked: Krever at du manuelt godkjenner følgere password: Bruk minst 8 tegn - phrase: Vil bli samsvart med, uansett bruk av store/små bokstaver eller innholdsadvarselen til en tut + phrase: Vil bli samsvart med, uansett bruk av store/små bokstaver eller innholdsadvarselen til et innlegg scopes: Hvilke API-er programmet vil bli gitt tilgang til. Dersom du velger et toppnivåomfang, trenger du ikke å velge individuelle API-er. - setting_aggregate_reblogs: Ikke vis nye fremhevinger for tuter som nylig har blitt fremhever (Påvirker kun nylige fremhevinger) + setting_aggregate_reblogs: Ikke vis nye fremhevinger for innlegg som nylig har blitt fremhevet (påvirker kun nylige fremhevinger) setting_always_send_emails: E-postvarsler sendes normalt sett ikke mens du aktivt bruker Mastodon setting_default_sensitive: Sensitivt media blir skjult som standard og kan bli vist med et klikk setting_display_media_default: Skjul media som er merket som sensitivt @@ -56,7 +56,7 @@ setting_display_media_show_all: Alltid vis media som er merket som sensitivt setting_hide_network: De som du følger, og de som følger deg, vil ikke bli vist på profilen din setting_noindex: Påvirker din offentlige profil og statussider - setting_show_application: Appen du brukte til å tute vil bli vist i den detaljerte visningen til tutene dine + setting_show_application: Appen du bruker til å publisere innlegg vil bli vist i den detaljerte visningen til innleggene dine setting_use_blurhash: Gradientene er basert på fargene til de skjulte visualitetene, men gjør alle detaljer uklare setting_use_pending_items: Skjul tidslinjeoppdateringer bak et klikk, i stedet for å automatisk la strømmen skrolle username: Brukernavnet ditt vil være unikt på %{domain} @@ -91,7 +91,7 @@ tag: name: Du kan bare forandre bruken av store/små bokstaver, f.eks. for å gjøre det mer lesbart user: - chosen_languages: Hvis noen av dem er valgt, vil kun tuter i de valgte språkene bli vist i de offentlige tidslinjene + chosen_languages: Hvis noen av dem er valgt, vil kun innlegg i de valgte språkene bli vist i de offentlige tidslinjene labels: account: fields: @@ -105,7 +105,7 @@ text: Forhåndsvalgt tekst title: Tittel admin_account_action: - include_statuses: Inkluder rapporterte tuter i e-mailen + include_statuses: Inkluder rapporterte innlegg i e-posten send_email_notification: Si ifra til brukeren over E-post text: Tilpasset advarsel type: Handling @@ -153,21 +153,21 @@ setting_aggregate_reblogs: Gruppefremhevinger i tidslinjer setting_auto_play_gif: Autoavspill animert GIF-filer setting_boost_modal: Vis bekreftelse før fremheving - setting_crop_images: Klipp bilder i ikke-utvidede tuter til 16:9 + setting_crop_images: Klipp bilder i ikke-utvidede innlegg til 16:9 setting_default_language: Innleggsspråk setting_default_privacy: Postintegritet setting_default_sensitive: Marker alltid media som sensitivt - setting_delete_modal: Vis bekreftelse før du sletter en tut + setting_delete_modal: Vis bekreftelse før du sletter et innlegg setting_disable_swiping: Skru av sveipebevegelser setting_display_media: Mediavisning setting_display_media_default: Standard setting_display_media_hide_all: Skjul alle setting_display_media_show_all: Vis alle - setting_expand_spoilers: Utvid alltid tuter som er merket med innholdsadvarsler + setting_expand_spoilers: Utvid alltid innlegg som er merket med innholdsadvarsler setting_hide_network: Skjul nettverket ditt setting_noindex: Avmeld fra søkemotorindeksering setting_reduce_motion: Reduser bevegelser i animasjoner - setting_show_application: Skryt av appen som ble brukt til å sende tuter + setting_show_application: Vis hvilken app som ble brukt til å sende innlegg setting_system_font_ui: Bruk systemets standardfont setting_theme: Sidens tema setting_trends: Vis dagens trender @@ -217,7 +217,7 @@ listable: Tillat denne emneknaggen å vises i søk og på profilmappen name: Emneknagg trendable: Tillat denne emneknaggen til å vises under trender - usable: Tillat tuter å bruke denne emneknaggen + usable: Tillat innlegg å bruke denne emneknaggen user: role: Rolle user_role: diff --git a/config/locales/simple_form.ru.yml b/config/locales/simple_form.ru.yml index e95b223777..0cec10675a 100644 --- a/config/locales/simple_form.ru.yml +++ b/config/locales/simple_form.ru.yml @@ -211,6 +211,9 @@ ru: actions: hide: Скрыть полностью warn: Скрыть с предупреждением + form_admin_settings: + site_terms: Политика конфиденциальности + theme: Тема по умолчанию interactions: must_be_follower: Присылать уведомления только от подписчиков must_be_following: Присылать уведомления только от людей на которых вы подписаны diff --git a/config/locales/simple_form.sco.yml b/config/locales/simple_form.sco.yml new file mode 100644 index 0000000000..8165e00a1b --- /dev/null +++ b/config/locales/simple_form.sco.yml @@ -0,0 +1 @@ +sco: diff --git a/config/locales/simple_form.th.yml b/config/locales/simple_form.th.yml index 0a53a7006e..2361ea9054 100644 --- a/config/locales/simple_form.th.yml +++ b/config/locales/simple_form.th.yml @@ -82,6 +82,7 @@ th: mascot: เขียนทับภาพประกอบในส่วนติดต่อเว็บขั้นสูง media_cache_retention_period: จะลบไฟล์สื่อที่ดาวน์โหลดหลังจากจำนวนวันที่ระบุเมื่อตั้งเป็นค่าบวก และดาวน์โหลดใหม่ตามความต้องการ profile_directory: ไดเรกทอรีโปรไฟล์แสดงรายการผู้ใช้ทั้งหมดที่ได้เลือกรับให้สามารถค้นพบได้ + require_invite_text: เมื่อการลงทะเบียนต้องมีการอนุมัติด้วยตนเอง ทำให้การป้อนข้อความ “ทำไมคุณจึงต้องการเข้าร่วม?” บังคับแทนที่จะไม่จำเป็น site_contact_email: วิธีที่ผู้คนสามารถเข้าถึงคุณสำหรับการสอบถามด้านกฎหมายหรือการสนับสนุน site_contact_username: วิธีที่ผู้คนสามารถเข้าถึงคุณใน Mastodon site_extended_description: ข้อมูลเพิ่มเติมใด ๆ ที่อาจเป็นประโยชน์กับผู้เยี่ยมชมและผู้ใช้ของคุณ สามารถจัดโครงสร้างด้วยไวยากรณ์ Markdown diff --git a/config/locales/simple_form.zh-CN.yml b/config/locales/simple_form.zh-CN.yml index 1a8aefda80..2e7297f96a 100644 --- a/config/locales/simple_form.zh-CN.yml +++ b/config/locales/simple_form.zh-CN.yml @@ -118,16 +118,16 @@ zh-CN: name: 你只能改变字母的大小写,让它更易读 user: chosen_languages: 仅选中语言的嘟文会出现在公共时间轴上(全不选则显示所有语言的嘟文) - role: 角色决定该用户拥有的权限 + role: 角色用于控制用户拥有的权限 user_role: - color: 整个用户界面中,该角色使用的颜色,以RGB 十六进制格式 - highlighted: 这使角色公开可见 - name: 角色的公开名称,如果角色设置为展示的徽章 + color: 在界面各处用于标记该角色的颜色,以十六进制 RGB 格式表示 + highlighted: 使角色公开可见 + name: 角色的公开名称,将在设为展示徽章时使用 permissions_as_keys: 具有此角色的用户将有权访问... - position: 较高的角色决定在某些情况下解决冲突。某些行动只能对优先级较低的角色执行 + position: 用于在特定情况下处理决策冲突。一些特定操作只能对优先级更低的角色执行 webhook: events: 选择要发送的事件 - url: 事件将发送到哪个地点 + url: 事件将被发往的目的地 labels: account: fields: @@ -290,13 +290,13 @@ zh-CN: role: 角色 user_role: color: 徽章颜色 - highlighted: 用户配置中以徽章显示角色 + highlighted: 在用户资料中显示角色徽章 name: 名称 permissions_as_keys: 权限设置 - position: 优先权 + position: 优先级 webhook: events: 已启用事件 - url: 端点网址 + url: 对端 URL 'no': 否 not_recommended: 不推荐 recommended: 推荐 diff --git a/config/locales/sk.yml b/config/locales/sk.yml index 51c4471226..21f64126aa 100644 --- a/config/locales/sk.yml +++ b/config/locales/sk.yml @@ -7,13 +7,13 @@ sk: hosted_on: Mastodon hostovaný na %{domain} title: O accounts: - follow: Následuj + follow: Nasleduj followers: few: Sledovateľov many: Sledovateľov one: Sledujúci other: Sledovatelia - following: Následujem + following: Nasledujem last_active: naposledy aktívny link_verified_on: Vlastníctvo tohto odkazu bolo skontrolované %{date} nothing_here: Nič tu nie je! @@ -267,9 +267,7 @@ sk: create: Vytvor blokovanie domény hint: Blokovanie domény stále dovolí vytvárať nové účty v databázi, ale tieto budú spätne automaticky moderované. severity: - desc_html: "Stíšenie urobí všetky príspevky daného účtu neviditeľné pre všetkých ktorí nenásledujú tento účet. Vylúčenie zmaže všetky príspevky, médiá a profilové informácie. Použi Žiadne, ak chceš iba neprijímať súbory médií." noop: Nič - silence: Stíš suspend: Vylúč title: Nové blokovanie domény obfuscate: Zatemniť názov domény @@ -558,7 +556,7 @@ sk: redirecting_to: Tvoj účet je neaktívny, lebo v súčasnosti presmerováva na %{acct}. use_security_key: Použi bezpečnostný kľúč authorize_follow: - already_following: Tento účet už následuješ + already_following: Tento účet už nasleduješ error: Naneštastie nastala chyba pri hľadaní vzdialeného účtu follow: Nasleduj follow_request: 'Poslal/a si žiadosť následovať užívateľa:' @@ -567,7 +565,7 @@ sk: close: Alebo môžeš iba zatvoriť toto okno. return: Ukáž užívateľov profil web: Prejdi do siete - title: Následuj %{acct} + title: Nasleduj %{acct} challenge: confirm: Pokračuj hint_html: "Tip: Hodinu nebudeme znovu vyžadovať tvoje heslo." diff --git a/config/locales/sl.yml b/config/locales/sl.yml index 7967723ae9..4e6b499b1e 100644 --- a/config/locales/sl.yml +++ b/config/locales/sl.yml @@ -387,6 +387,8 @@ sl: add_new: Dodaj domeno na beli seznam created_msg: Domena je bila uspešno dodana na beli seznam destroyed_msg: Domena je bila odstranjena iz belega seznama + export: Izvozi + import: Uvozi undo: Odstrani iz belega seznama domain_blocks: add_new: Dodaj nov domenski blok @@ -396,15 +398,19 @@ sl: edit: Uredi domenski blok existing_domain_block: Ste že uveljavili strožje omejitve na %{name}. existing_domain_block_html: Uvedli ste strožje omejitve za %{name}, sedaj ga morate najprej odblokirati. + export: Izvozi + import: Uvozi new: create: Ustvari blok hint: Domenski blok ne bo preprečil ustvarjanja vnosov računov v zbirko podatkov, ampak bo retroaktivno in samodejno uporabil posebne metode moderiranja na teh računih. severity: - desc_html: "Utišaj bo vse objave računa naredil nevidne vsem, ki jih ne sledijo. Suspendiraj bo odstranil vso vsebino, medije in podatke profila računa. Uporabi nič, če želite le zavrniti predstavnostne datoteke." + desc_html: "Omeji bo vse objave računa naredil nevidne vsem, ki jih ne sledijo. Suspendiraj bo odstranil vso vsebino, medije in podatke profila računov te domene na vašem strežniku. Uporabite Brez, če želite le zavrniti predstavnostne datoteke." noop: Brez - silence: Utišaj + silence: Omeji suspend: Suspendiraj title: Nov domenski blok + no_domain_block_selected: Nobena blokada domene ni bila spremenjena, saj nobena ni bila izbrana + not_permitted: Nimate pravic za izvedbo tega dejanja obfuscate: Zakrij ime domene obfuscate_hint: Delno zakrij ime domene na seznamu, če je omogočeno oglaševanje omejitev seznama domen private_comment: Zasebni komentar @@ -438,6 +444,20 @@ sl: resolved_dns_records_hint_html: Ime domene se razreši na naslednje domene MX, ki so končno odgovorne za sprejemanje e-pošte. Blokiranje domene MX bo blokiralo prijave s poljubnega e-poštnega naslova, ki uporablja isto domeno MX, tudi če je vidno ime domene drugačno. Pazite, da ne blokirate večjih ponudnikov e-pošte. resolved_through_html: Razrešeno prek %{domain} title: Črni seznam e-pošt + export_domain_allows: + new: + title: Uvozi prepustnice domen + no_file: Nobena datoteka ni izbrana + export_domain_blocks: + import: + description_html: Uvozili boste seznam blokad domen. Pozorno preglejte ta seznam, še posebej, če ga niste sami pripravili. + existing_relationships_warning: Obstoječi odnosi sledenja + private_comment_description_html: 'Kot pomoč pri sledenju izvora uvoženih blokad bodo le-te ustvarjene z naslednjim zasebnim komentarjem: %{comment}' + private_comment_template: Uvoženo iz %{source} %{date} + title: Uvozi blokade domen + new: + title: Uvozi blokade domen + no_file: Nobena datoteka ni izbrana follow_recommendations: description_html: "Sledi priporočilom pomaga novim uporabnikom, da hitro najdejo zanimivo vsebino. Če uporabnik ni dovolj komuniciral z drugimi, da bi oblikoval prilagojena priporočila za sledenje, se namesto tega priporočajo ti računi. Dnevno se ponovno izračunajo iz kombinacije računov z najvišjimi nedavnimi angažiranostmi in najvišjim številom krajevnih sledilcev za določen jezik." language: Za jezik @@ -950,7 +970,7 @@ sl: warning: Bodite zelo previdni s temi podatki. Nikoli jih ne delite z nikomer! your_token: Vaš dostopni žeton auth: - apply_for_account: Vpišite se na čakalni seznam + apply_for_account: Zaprosite za račun change_password: Geslo delete_account: Izbriši račun delete_account_html: Če želite izbrisati svoj račun, lahko nadaljujete tukaj. Prosili vas bomo za potrditev. @@ -1209,6 +1229,7 @@ sl: invalid_markup: 'vsebuje neveljavno oznako HTML: %{error}' imports: errors: + invalid_csv_file: 'Neveljavna datoteka CSV. Napaka: %{error}' over_rows_processing_limit: vsebuje več kot %{count} vrstic modes: merge: Združi diff --git a/config/locales/sq.yml b/config/locales/sq.yml index 5dfdf806cf..e8960313be 100644 --- a/config/locales/sq.yml +++ b/config/locales/sq.yml @@ -386,9 +386,7 @@ sq: 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. severity: - desc_html: "Heshtja do t’i bëjë postimet e llogarisë të padukshme për këdo që nuk i ndjek ato. Pezullimi do të heqë krejt lëndën e llogarisë, media, dhe të dhëna profili. Përdorni Asnjë, nëse thjesht doni të mos pranohen kartela media." noop: Asnjë - silence: Heshtoji suspend: Pezulloje title: Bllokim i ri përkatësie obfuscate: Errësoje emrin e përkatësisë @@ -909,7 +907,6 @@ sq: warning: Bëni shumë kujdes me ato të dhëna. Mos ia jepni kurrë njeriu! your_token: Token-i juaj për hyrje auth: - apply_for_account: Bëhuni pjesë e radhës change_password: Fjalëkalim delete_account: Fshije llogarinë delete_account_html: Nëse dëshironi të fshihni llogarinë tuaj, mund ta bëni që këtu. Do t’ju kërkohet ta ripohoni. diff --git a/config/locales/sr-Latn.yml b/config/locales/sr-Latn.yml index cd142af772..93cbb01372 100644 --- a/config/locales/sr-Latn.yml +++ b/config/locales/sr-Latn.yml @@ -108,9 +108,7 @@ sr-Latn: create: Napravi blokadu hint: Blokiranje domena neće sprečiti pravljenje naloga u bazi, ali će retroaktivno i automatski primeniti određene moderatorske metode nad tim nalozima. severity: - desc_html: "Ućutkavanje će sve statuse ovog naloga učiniti nevidiljivim za sve, osim za one koji nalog već prate. Suspenzija će ukloniti sav sadržaj naloga, svu multimediju, i profilne podatke. Koristite Ništa ako samo želite da odbacite multimedijalne fajlove." noop: Ništa - silence: Ućutkavanje suspend: Suspenzija title: Novo blokiranje domena reject_media: Odbaci multimediju diff --git a/config/locales/sr.yml b/config/locales/sr.yml index acb2289e7c..047094702b 100644 --- a/config/locales/sr.yml +++ b/config/locales/sr.yml @@ -150,9 +150,7 @@ sr: create: Направи блокаду hint: Блокирање домена неће спречити прављење налога у бази, али ће ретроактивно и аутоматски применити одређене модераторске методе над тим налозима. severity: - desc_html: "Ућуткавање ће све статусе овог налога учинити невидљивим за све, осим за оне који их већ прате. Суспензија ће уклонити сав садржај налога, сву мултимедију и податке налога. Користите Ништа само ако желите да одбаците мултимедијалне фајлове." noop: Ништа - silence: Ућуткавање suspend: Суспензија title: Ново блокирање домена reject_media: Одбаци мултимедију diff --git a/config/locales/sv.yml b/config/locales/sv.yml index bd3c1693aa..f85c2fa24a 100644 --- a/config/locales/sv.yml +++ b/config/locales/sv.yml @@ -283,7 +283,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: raderat konto deleted account empty: Inga loggar hittades. filter_by_action: Filtrera efter åtgärd filter_by_user: Filtrera efter användare @@ -373,6 +373,8 @@ sv: add_new: Vitlistedomän created_msg: Domänen har vitlistats destroyed_msg: Domänen har tagits bort från vitlistan + export: Exportera + import: Importera undo: Tag bort från vitlistan domain_blocks: add_new: Lägg till ny @@ -382,15 +384,19 @@ sv: edit: Ändra domänblock existing_domain_block: Du har redan satt strängare gränser för %{name}. existing_domain_block_html: Du har redan satt begränsningar för %{name} så avblockera användaren först. + export: Exportera + import: Importera new: create: Skapa block hint: Domänblockeringen hindrar inte skapandet av kontoposter i databasen, men kommer retroaktivt och automatiskt tillämpa specifika modereringsmetoder på dessa konton. severity: - desc_html: "Tysta kommer att göra kontots inlägg osynliga för alla som inte följer det. Stäng av kommer ta bort allt kontoinnehåll, media och profildata. Använd Ingen om du bara vill avvisa mediefiler." + desc_html: "Gräns gör inlägg från konton på denna domän osynliga för alla som inte följer kontona. Avstängning tar bort allt innehåll, media och profildata för domänens konton från din server. Använd Ingen om du bara vill avvisa mediefiler." noop: Ingen - silence: Tysta ner + silence: Begränsa suspend: Stäng av title: Nytt domänblock + no_domain_block_selected: Inga blockeringar av domäner ändrades eftersom inga valdes + not_permitted: Du har inte behörighet att utföra denna åtgärd obfuscate: Dölj domännamn obfuscate_hint: Dölj domännamnet i listan till viss del, om underrättelser för listan över domänbegränsningar aktiverats private_comment: Privat kommentar @@ -422,6 +428,20 @@ sv: resolved_dns_records_hint_html: Domännamnet ger uppslag till följande MX-domäner, vilka är ytterst ansvariga för att e-post tas emot. Att blockera en MX-domän blockerar även registreringar från alla e-postadresser som använder samma MX-domän, även om det synliga domännamnet är annorlunda. Var noga med att inte blockera stora e-postleverantörer. resolved_through_html: Uppslagen genom %{domain} title: Blockerade e-postdomäner + export_domain_allows: + new: + title: Importera domäntillåtelser + no_file: Ingen fil vald + export_domain_blocks: + import: + description_html: Du håller på att importera en lista med domänblockeringar. Granska denna lista mycket noga, särskilt om du inte har skapat listan själv. + existing_relationships_warning: Befintliga följ-relationer + private_comment_description_html: 'För att hjälpa dig spåra var importerade blockeringar kommer från kommer importerade blockeringar att skapas med följande privata kommentar: %{comment}' + private_comment_template: Importerad från %{source} den %{date} + title: Importera domänblockeringar + new: + title: Importera domänblockeringar + no_file: Ingen fil vald follow_recommendations: description_html: "Följrekommendationer hjälper nya användare att snabbt hitta intressant innehåll. När en användare inte har interagerat med andra tillräckligt mycket för att forma personliga följrekommendationer, rekommenderas istället dessa konton. De beräknas om varje dag från en mix av konton med nylig aktivitet och högst antal följare för ett givet språk." language: För språket @@ -914,7 +934,7 @@ sv: warning: Var mycket försiktig med denna data. Dela aldrig den med någon! your_token: Din access token auth: - apply_for_account: Skriv upp dig på väntelistan + apply_for_account: Ansök om konto change_password: Lösenord delete_account: Radera konto delete_account_html: Om du vill radera ditt konto kan du fortsätta här. Du kommer att bli ombedd att bekräfta. @@ -1159,6 +1179,7 @@ sv: invalid_markup: 'innehåller ogiltig HTML: %{error}' imports: errors: + invalid_csv_file: 'Ogiltig CSV-fil. Felmeddelande: %{error}' over_rows_processing_limit: innehåller fler än %{count} rader modes: merge: Slå ihop diff --git a/config/locales/th.yml b/config/locales/th.yml index ccb9a28cd6..691c6db4a6 100644 --- a/config/locales/th.yml +++ b/config/locales/th.yml @@ -379,9 +379,7 @@ th: create: สร้างการปิดกั้น hint: การปิดกั้นโดเมนจะไม่ป้องกันการสร้างรายการบัญชีในฐานข้อมูล แต่จะนำไปใช้วิธีการควบคุมที่เฉพาะเจาะจงกับบัญชีเหล่านั้นย้อนหลังและโดยอัตโนมัติ severity: - desc_html: "ทำให้เงียบ จะทำให้โพสต์ของบัญชีไม่ปรากฏแก่ใครก็ตามที่ไม่ได้กำลังติดตามบัญชี ระงับ จะเอาเนื้อหา, สื่อ และข้อมูลโปรไฟล์ทั้งหมดของบัญชีออก ใช้ ไม่มี หากคุณเพียงแค่ต้องการปฏิเสธไฟล์สื่อ" noop: ไม่มี - silence: ทำให้เงียบ suspend: ระงับ title: การปิดกั้นโดเมนใหม่ obfuscate: ทำให้ชื่อโดเมนคลุมเครือ @@ -565,6 +563,7 @@ th: create_and_resolve: แก้ปัญหาโดยมีหมายเหตุ create_and_unresolve: เปิดใหม่โดยมีหมายเหตุ delete: ลบ + placeholder: อธิบายว่าการกระทำใดที่ใช้ หรือการอัปเดตที่เกี่ยวข้องอื่นใด... title: หมายเหตุ notes_description_html: ดูและฝากหมายเหตุถึงผู้ควบคุมอื่น ๆ และตัวคุณเองในอนาคต quick_actions_description_html: 'ดำเนินการอย่างรวดเร็วหรือเลื่อนลงเพื่อดูเนื้อหาที่รายงาน:' @@ -877,7 +876,6 @@ th: warning: ระวังเป็นอย่างสูงกับข้อมูลนี้ อย่าแบ่งปันข้อมูลกับใครก็ตาม! your_token: โทเคนการเข้าถึงของคุณ auth: - apply_for_account: เข้ารายชื่อผู้รอ change_password: รหัสผ่าน delete_account: ลบบัญชี delete_account_html: หากคุณต้องการลบบัญชีของคุณ คุณสามารถ ดำเนินการต่อที่นี่ คุณจะได้รับการถามเพื่อการยืนยัน @@ -1273,6 +1271,7 @@ th: duration_too_short: อยู่เร็วเกินไป expired: การสำรวจความคิดเห็นได้สิ้นสุดไปแล้ว invalid_choice: ไม่มีตัวเลือกการลงคะแนนที่เลือกอยู่ + over_character_limit: ไม่สามารถยาวกว่า %{max} ตัวอักษรในแต่ละรายการ too_few_options: ต้องมีมากกว่าหนึ่งรายการ too_many_options: ไม่สามารถมีมากกว่า %{max} รายการ preferences: @@ -1462,6 +1461,9 @@ th: pinned: โพสต์ที่ปักหมุด reblogged: ดันแล้ว sensitive_content: เนื้อหาที่ละเอียดอ่อน + strikes: + errors: + too_late: สายเกินไปที่จะอุทธรณ์การดำเนินการนี้ tags: does_not_match_previous_name: ไม่ตรงกับชื่อก่อนหน้านี้ themes: @@ -1557,6 +1559,7 @@ th: seamless_external_login: คุณได้เข้าสู่ระบบผ่านบริการภายนอก ดังนั้นจึงไม่มีการตั้งค่ารหัสผ่านและอีเมล signed_in_as: 'ลงชื่อเข้าเป็น:' verification: + explanation_html: 'คุณสามารถ ยืนยันตัวคุณเองว่าเป็นเจ้าของของลิงก์ในข้อมูลอภิพันธุ์โปรไฟล์ของคุณ สำหรับสิ่งนั้น เว็บไซต์ที่เชื่อมโยงต้องมีลิงก์ย้อนกลับไปยังโปรไฟล์ Mastodon ของคุณ ลิงก์ย้อนกลับ ต้อง มีแอตทริบิวต์ rel="me" เนื้อหาข้อความของลิงก์ไม่สำคัญ นี่คือตัวอย่าง:' verification: การตรวจสอบ webauthn_credentials: add: เพิ่มกุญแจความปลอดภัยใหม่ diff --git a/config/locales/tr.yml b/config/locales/tr.yml index c53e8c0dba..d52b3d8af1 100644 --- a/config/locales/tr.yml +++ b/config/locales/tr.yml @@ -386,9 +386,7 @@ tr: create: Yeni blok oluştur hint: Domain bloğu, veri tabanında hesap kayıtlarının oluşturulmasını engellemez, fakat o hesapların üzerine otomatik olarak belirli yönetim metodlarını olarak uygular. severity: - desc_html: "Susturma, uygulanan hesabın gönderilerini, o hesabı takip etmeyen diğer herkese gizler. Uzaklaştırma hesabın bütün içeriğini, medya dosyalarını ve profil verisini siler. Sadece medya dosyalarını reddetmek için Hiçbiri kullanın." noop: Yok - silence: Sustur suspend: Uzaklaştır title: Yeni domain bloğu obfuscate: Alan adını gizle @@ -914,7 +912,6 @@ tr: warning: Bu verilere çok dikkat edin. Asla kimseyle paylaşmayın! your_token: Erişim belirteciniz auth: - apply_for_account: Bekleme listesine gir change_password: Parola delete_account: Hesabı sil delete_account_html: Hesabını silmek istersen, buradan devam edebilirsin. Onay istenir. diff --git a/config/locales/uk.yml b/config/locales/uk.yml index cd126ed369..f6aa56dfbd 100644 --- a/config/locales/uk.yml +++ b/config/locales/uk.yml @@ -400,9 +400,8 @@ uk: create: Створити блокування hint: Блокування домену не завадить створенню нових облікових записів у базі даних, але ретроактивно та автоматично застосує до них конкретні методи модерації. severity: - desc_html: "Глушення зробить дописи облікового запису невидимими для всіх, окрім його підписників. Заморожування видалить усі матеріали, медіа та дані профілю облікового запису. Якщо ви хочете лише заборонити медіафайли, оберіть Нічого." noop: Нічого - silence: Глушення + silence: Ліміт suspend: Блокування title: Нове блокування домену obfuscate: Сховати назву домена @@ -950,7 +949,7 @@ uk: warning: Будьте дуже обережні з цими даними. Ніколи не діліться ними ні з ким! your_token: Ваш токен доступу auth: - apply_for_account: Приєднатися до списку очікування + apply_for_account: Запит облікового запису change_password: Пароль delete_account: Видалити обліковий запис delete_account_html: Якщо ви хочете видалити свій обліковий запис, ви можете перейти сюди. Вас попросять підтвердити дію. diff --git a/config/locales/vi.yml b/config/locales/vi.yml index 26bd805d50..dec454819d 100644 --- a/config/locales/vi.yml +++ b/config/locales/vi.yml @@ -379,9 +379,7 @@ vi: create: Tạo chặn hint: Chặn máy chủ sẽ không ngăn việc hiển thị tút của máy chủ đó trong cơ sở dữ liệu, nhưng sẽ khiến tự động áp dụng các phương pháp kiểm duyệt cụ thể trên các tài khoản đó. severity: - desc_html: "Ẩn sẽ làm cho bài đăng của tài khoản trở nên vô hình đối với bất kỳ ai không theo dõi họ. Vô hiệu hóa sẽ xóa tất cả nội dung, phương tiện và dữ liệu khác của tài khoản. Dùng Cảnh cáo nếu bạn chỉ muốn cấm tải lên ảnh và video." noop: Không hoạt động - silence: Ẩn suspend: Vô hiệu hóa title: Máy chủ bị chặn mới obfuscate: Làm mờ tên máy chủ @@ -896,7 +894,6 @@ vi: warning: Hãy rất cẩn thận với dữ liệu này. Không bao giờ chia sẻ nó với bất cứ ai! your_token: Mã truy cập của bạn auth: - apply_for_account: Nhận thông báo khi mở change_password: Mật khẩu delete_account: Xóa tài khoản delete_account_html: Nếu bạn muốn xóa tài khoản của mình, hãy yêu cầu tại đây. Bạn sẽ được yêu cầu xác nhận. diff --git a/config/locales/zh-CN.yml b/config/locales/zh-CN.yml index 4da6b69997..67f64b2ffd 100644 --- a/config/locales/zh-CN.yml +++ b/config/locales/zh-CN.yml @@ -1,7 +1,7 @@ --- zh-CN: about: - about_mastodon_html: Mastodon 是一个建立在开放式网络协议和自由、开源软件之上的社交网络,有着类似于电子邮件的分布式设计。 + about_mastodon_html: 来自未来的社交网络:无广告、无监视、去中心化、合乎道德!使用 Mastodon 夺回你的数据! contact_missing: 未设定 contact_unavailable: 未公开 hosted_on: 运行在 %{domain} 上的 Mastodon 站点 @@ -366,6 +366,8 @@ zh-CN: add_new: 允许和域名跨站交互 created_msg: 域名已被允许跨站交互 destroyed_msg: 域名已被禁止跨站交互 + export: 导出 + import: 导入 undo: 不允许和该域名跨站交互 domain_blocks: add_new: 添加新屏蔽域名 @@ -375,6 +377,8 @@ zh-CN: edit: 编辑域名屏蔽 existing_domain_block: 您已经对 %{name} 设置了更严格的限制。 existing_domain_block_html: 你已经对 %{name} 施加了更严格的限制,你需要先 解封。 + export: 导出 + import: 导入 new: create: 添加屏蔽 hint: 域名屏蔽不会阻止该域名下的帐户进入本站的数据库,但是会对来自这个域名的帐户自动进行预先设置的管理操作。 @@ -384,6 +388,8 @@ zh-CN: silence: 隐藏 suspend: 封禁 title: 新增域名屏蔽 + no_domain_block_selected: 由于没有选中,域名列表没有被改变。 + not_permitted: 你没有权限进行此操作 obfuscate: 混淆域名 obfuscate_hint: 如果启用了域名列表公开限制,就部分混淆列表中的域名 private_comment: 私密评论 @@ -414,6 +420,20 @@ zh-CN: resolved_dns_records_hint_html: 该域名解析的 MX 记录所指向的域名如下,这些域名被用于接收电子邮件。 即使电子邮件地址域名与 MX 域名不同,屏蔽一个 MX 域名意味着阻止任何使用相同 MX 域名的电子邮件地址注册本站账户。 请小心不要误屏蔽主要的电子邮件提供商。 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: + title: 导入域名列表 + no_file: 没有选择文件 follow_recommendations: description_html: "“关注推荐”可帮助新用户快速找到有趣的内容。 当用户与他人的互动不足以形成个性化的建议时,就会推荐关注这些账户。推荐会每日更新,基于选定语言的近期最高互动数和最多本站关注者数综合评估得出。" language: 选择语言 @@ -514,7 +534,7 @@ zh-CN: relays: add_new: 订阅新的中继站 delete: 删除 - description_html: "中继服务器是一个信息统合服务器,各服务器可以通过订阅中继服务器和向中继服务器推送信息来交换大量公开嘟文。它可以帮助中小型服务器发现联邦宇宙中的其他服务器的内容,而无需本站用户手动关注其他远程服务器上的用户。" + description_html: "中继服务器是一个信息统合服务器,各服务器可以通过订阅中继服务器和向中继服务器推送信息来大量交换公开嘟文。它可以帮助中小型服务器发现联邦宇宙中的其他服务器的内容,而无需本站用户手动关注其他远程服务器上的用户。" disable: 禁用 disabled: 已禁用 enable: 启用 @@ -616,33 +636,33 @@ zh-CN: manage_announcements: 管理公告 manage_announcements_description: 允许用户管理服务器上的通知 manage_appeals: 管理申诉 - manage_appeals_description: 允许用户审查对适度动作的上诉 - manage_blocks: 管理版块 + manage_appeals_description: 允许用户审阅针对管理操作的申诉 + manage_blocks: 管理地址段 manage_blocks_description: 允许用户屏蔽电子邮件提供商和IP地址 manage_custom_emojis: 管理自定义表情 manage_custom_emojis_description: 允许用户管理服务器上的自定义表情 - manage_federation: 管理联邦 - manage_federation_description: 允许用户阻止或允许使用其他域切换并控制可交付性 + manage_federation: 管理邦联 + manage_federation_description: 允许用户屏蔽或允许同其他域名的邦联,并控制消息投递能力 manage_invites: 管理邀请 manage_invites_description: 允许用户浏览和停用邀请链接 - manage_reports: 管理报告 - manage_reports_description: 允许用户查看报告并对其执行审核操作 + manage_reports: 管理举报 + manage_reports_description: 允许用户审核举报并执行管理操作 manage_roles: 管理角色 manage_roles_description: 允许用户管理和分配比他们权限低的角色 manage_rules: 管理规则 manage_rules_description: 允许用户更改服务器规则 manage_settings: 管理设置 manage_settings_description: 允许用户更改站点设置 - manage_taxonomies: 管理分类法 + manage_taxonomies: 管理分类 manage_taxonomies_description: 允许用户查看热门内容并更新标签设置 manage_user_access: 管理访问 manage_user_access_description: 允许用户禁用其他用户的双重身份验证, 更改他们的电子邮件地址, 并重置他们的密码 manage_users: 管理用户 - manage_users_description: 允许用户查看其他用户信息并对他们执行审核操作 - manage_webhooks: 管理网钩 - manage_webhooks_description: 允许用户为管理事件设置网钩 + manage_users_description: 允许用户查看其他用户的信息并执行管理操作 + manage_webhooks: 管理 Webhooks + manage_webhooks_description: 允许用户为管理事件配置 Webhook view_audit_log: 查看审核日志 - view_audit_log_description: 允许用户在服务器上查看管理操作历史 + view_audit_log_description: 允许用户查看此服务器上的管理操作记录 view_dashboard: 查看仪表板 view_dashboard_description: 允许用户访问仪表盘和各种指标 view_devops: 开发运维 @@ -813,24 +833,24 @@ zh-CN: empty: 你尚未定义任何警告预设。 title: 管理预设警告 webhooks: - add_new: 端点 + add_new: 新增对端 delete: 删除 - description_html: "webhook 使Mastodon能够推送 关于所选事件的实时通知 到您自己的应用程序。 所以您的应用程序可以自动触发反应 。" + description_html: "Webhook 使 Mastodon 能够推送 关于所选事件的实时通知 到你自己的应用程序,进而由你的应用程序自动触发反应。" disable: 禁用 disabled: 已禁用 - edit: 编辑端点 - empty: 您尚未配置任何Web 钩子端点。 + edit: 编辑对端 + empty: 你尚未配置任何 Webhook 对端。 enable: 启用 enabled: 活跃 enabled_events: other: "%{count} 启用的事件" events: 事件 - new: 新建网钩 - rotate_secret: 旋转密钥 + new: 新建 Webhook + rotate_secret: 轮换密钥 secret: 签名密钥 status: 状态 - title: 网钩 - webhook: 网钩 + title: Webhooks + webhook: Webhook admin_mailer: new_appeal: actions: @@ -896,7 +916,7 @@ zh-CN: warning: 一定小心,千万不要把它分享给任何人! your_token: 你的访问令牌 auth: - apply_for_account: 前往申请 + apply_for_account: 申请账户 change_password: 密码 delete_account: 删除帐户 delete_account_html: 如果你想删除你的帐户,请点击这里继续。你需要确认你的操作。 @@ -1134,6 +1154,7 @@ zh-CN: invalid_markup: '包含无效的 HTML 标记: %{error}' imports: errors: + invalid_csv_file: '无效的 CSV 文件。错误: %{error}' over_rows_processing_limit: 包含行数超过了 %{count} modes: merge: 合并 @@ -1201,7 +1222,7 @@ zh-CN: not_found: 找不到 on_cooldown: 你正处于冷却状态 followers_count: 迁移时的关注者 - incoming_migrations: 从其它账号迁移 + incoming_migrations: 从其它账号迁入 incoming_migrations_html: 要把另一个账号移动到本账号,首先你需要创建一个账号别名 。 moved_msg: 你的账号现在会跳转到 %{acct} ,同时关注者也会一并迁移 。 not_redirecting: 你的账号当前未跳转到其它账号。 @@ -1231,7 +1252,7 @@ zh-CN: notification_mailer: admin: report: - subject: "%{name} 提交了报告" + subject: "%{name} 提交了举报" sign_up: subject: "%{name} 注册了" favourite: @@ -1453,7 +1474,7 @@ zh-CN: unlisted_long: 所有人可见,但不会出现在公共时间轴上 statuses_cleanup: enabled: 自动删除旧嘟文 - enabled_hint: 当您的嘟文达到指定的过期时间后自动删除,除非它们与下面的例外之一相匹配 + enabled_hint: 达到指定过期时间后自动删除您的嘟文,除非满足下列条件之一 exceptions: 例外 explanation: 删除嘟文是一个消耗系统资源的耗时操作,所以这个操作会在服务器空闲时完成。因此,您的嘟文可能会在达到过期阈值之后一段时间才会被删除。 ignore_favs: 取消喜欢 diff --git a/config/locales/zh-HK.yml b/config/locales/zh-HK.yml index 92489882d0..8ccd3184e8 100644 --- a/config/locales/zh-HK.yml +++ b/config/locales/zh-HK.yml @@ -306,9 +306,7 @@ zh-HK: create: 新增域名阻隔 hint: "「域名阻隔」不會隔絕該域名帳號進入本站資料庫,但是會在符合條件的帳號進入資料庫後,自動對它們套用特定審批操作。" severity: - desc_html: "「自動靜音」令該域名下帳號的文章,被設為只對關注者顯示,沒有關注的人會看不到。 「自動刪除」會刪除將該域名下用戶的文章、媒體檔案和個人資料。「」則會拒絕接收來自該域名的媒體檔案。" noop: 無 - silence: 自動靜音 suspend: 自動刪除 title: 新增域名阻隔 obfuscate: 混淆域名名稱 diff --git a/config/locales/zh-TW.yml b/config/locales/zh-TW.yml index 17b40aab92..6fec210837 100644 --- a/config/locales/zh-TW.yml +++ b/config/locales/zh-TW.yml @@ -366,6 +366,8 @@ zh-TW: add_new: 將網域加入聯邦宇宙白名單 created_msg: 網域已成功加入聯邦宇宙白名單 destroyed_msg: 網域已成功從聯邦宇宙白名單移除 + export: 匯出 + import: 匯入 undo: 從聯邦宇宙白名單移除 domain_blocks: add_new: 新增欲封鎖域名 @@ -375,6 +377,8 @@ zh-TW: edit: 更改封鎖的站台 existing_domain_block: 您已對 %{name} 施加了更嚴格的限制。 existing_domain_block_html: 您已經對 %{name} 施加了更嚴格的限制,您需要先把他取消封鎖。 + export: 匯出 + import: 匯入 new: create: 新增封鎖 hint: 站點封鎖動作並不會阻止帳號紀錄被新增至資料庫,但會自動回溯性地對那些帳號套用特定管理設定。 @@ -384,6 +388,8 @@ zh-TW: silence: 靜音 suspend: 停權 title: 新增封鎖站點 + no_domain_block_selected: 因未選取項目,而未更改網域黑名單 + not_permitted: 您無權執行此操作 obfuscate: 混淆網域名稱 obfuscate_hint: 若啟用網域廣告列表限制,於列表部份混淆網域名稱 private_comment: 私人留言 @@ -414,6 +420,20 @@ zh-TW: resolved_dns_records_hint_html: 網域名稱解析為以下 MX 網域,這些網域最終負責接收電子郵件。封鎖 MX 網域將會封鎖任何來自使用相同 MX 網域的電子郵件註冊,即便可見的域名是不同的也一樣。請注意,不要封鎖主要的電子郵件服務提供商。 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: 於 %{date} 由 %{source} 匯入 + title: 匯入網域黑名單 + new: + title: 匯入網域黑名單 + no_file: 尚未選擇檔案 follow_recommendations: description_html: |- 跟隨建議幫助新使用者們快速找到有趣的內容. 當使用者沒有與其他帳號有足夠多的互動以建立個人化跟隨建議時,這些帳號將會被推荐。這些帳號將基於某選定語言之高互動和高本地跟隨者數量帳號而 @@ -898,7 +918,7 @@ zh-TW: warning: 警告,不要把它分享給任何人! your_token: 您的 access token auth: - apply_for_account: 登記排隊名單 + apply_for_account: 申請帳號 change_password: 密碼 delete_account: 刪除帳號 delete_account_html: 如果您欲刪除您的帳號,請點擊這裡繼續。您需要再三確認您的操作。 @@ -1136,6 +1156,7 @@ zh-TW: invalid_markup: 含有無效的 HTML 語法:%{error} imports: errors: + invalid_csv_file: 無效的 CSV 檔案。錯誤訊息:%{error} over_rows_processing_limit: 含有超過 %{count} 行 modes: merge: 合併 From 231e3ec5525939971b8b4001d28123119b4eed3a Mon Sep 17 00:00:00 2001 From: Effy Elden Date: Fri, 18 Nov 2022 02:25:07 +1100 Subject: [PATCH 3/4] Remove blank line from start of Dockerfile breaking syntax declaration (#20948) --- Dockerfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 948f5301bf..081981d467 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,3 @@ - # syntax=docker/dockerfile:1.4 # This needs to be bullseye-slim because the Ruby image is built on bullseye-slim ARG NODE_VERSION="16.17.1-bullseye-slim" From 4ae97a2e4c4bea850c95a523e84e0424e7c18ffd Mon Sep 17 00:00:00 2001 From: Claire Date: Thu, 17 Nov 2022 21:31:52 +0100 Subject: [PATCH 4/4] Fix OAuth flow being broken by recent CSP change (#20958) --- app/controllers/oauth/authorizations_controller.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/controllers/oauth/authorizations_controller.rb b/app/controllers/oauth/authorizations_controller.rb index 45073c968a..5449cfb1a2 100644 --- a/app/controllers/oauth/authorizations_controller.rb +++ b/app/controllers/oauth/authorizations_controller.rb @@ -7,6 +7,10 @@ class Oauth::AuthorizationsController < Doorkeeper::AuthorizationsController before_action :authenticate_resource_owner! before_action :set_cache_headers + content_security_policy do |p| + p.form_action(false) + end + include Localized private