This commit is contained in:
Mayel de Borniol 2022-06-23 19:11:32 +12:00
parent 71db8f8e68
commit 2ffa91cfc2
59 changed files with 12128 additions and 848 deletions

View file

@ -28,6 +28,7 @@ data/config/dev
data/config/prod data/config/prod
*/*/data/postgres */*/data/postgres
forks/*/data/postgres forks/*/data/postgres
forks/*/.git
forks/*/.config forks/*/.config
forks/*/.npm forks/*/.npm
forks/*/.mix forks/*/.mix

1
.gitignore vendored
View file

@ -92,3 +92,4 @@ flavours/*/haha
flavours/*/reflow flavours/*/reflow
flavours/*/upcycle flavours/*/upcycle
.DS_Store .DS_Store
tx

68
.tx/config Normal file
View file

@ -0,0 +1,68 @@
[main]
host = https://www.transifex.com
[bonfire.priv-localisation-bonfire-po--main]
file_filter = priv/localisation/<lang>/LC_MESSAGES/bonfire.po
source_file = priv/localisation/bonfire.po
source_lang = en
type = PO
[bonfire.priv-localisation-bonfire-invite-links-po--main]
file_filter = priv/localisation/<lang>/LC_MESSAGES/bonfire_invite_links.po
source_file = priv/localisation/bonfire_invite_links.po
source_lang = en
type = PO
[bonfire.priv-localisation-bonfire-ui-me-po--main]
file_filter = priv/localisation/<lang>/LC_MESSAGES/bonfire_ui_me.po
source_file = priv/localisation/bonfire_ui_me.po
source_lang = en
type = PO
[bonfire.priv-localisation-bonfire-federate-activitypub-po--main]
file_filter = priv/localisation/<lang>/LC_MESSAGES/bonfire_federate_activitypub.po
source_file = priv/localisation/bonfire_federate_activitypub.po
source_lang = en
type = PO
[bonfire.priv-localisation-bonfire-ui-social-po--main]
file_filter = priv/localisation/<lang>/LC_MESSAGES/bonfire_ui_social.po
source_file = priv/localisation/bonfire_ui_social.po
source_lang = en
type = PO
[bonfire.priv-localisation-bonfire-social-po--main]
file_filter = priv/localisation/<lang>/LC_MESSAGES/bonfire_social.po
source_file = priv/localisation/bonfire_social.po
source_lang = en
type = PO
[bonfire.priv-localisation-bonfire-boundaries-po--main]
file_filter = priv/localisation/<lang>/LC_MESSAGES/bonfire_boundaries.po
source_file = priv/localisation/bonfire_boundaries.po
source_lang = en
type = PO
[bonfire.priv-localisation-bonfire-me-po--main]
file_filter = priv/localisation/<lang>/LC_MESSAGES/bonfire_me.po
source_file = priv/localisation/bonfire_me.po
source_lang = en
type = PO
[bonfire.priv-localisation-bonfire-common-po--main]
file_filter = priv/localisation/<lang>/LC_MESSAGES/bonfire_common.po
source_file = priv/localisation/bonfire_common.po
source_lang = en
type = PO
[bonfire.priv-localisation-bonfire-ui-common-po--main]
file_filter = priv/localisation/<lang>/LC_MESSAGES/bonfire_ui_common.po
source_file = priv/localisation/bonfire_ui_common.po
source_lang = en
type = PO
[bonfire.priv-localisation-bonfire-search-po--main]
file_filter = priv/localisation/<lang>/LC_MESSAGES/bonfire_search.po
source_file = priv/localisation/bonfire_search.po
source_lang = en
type = PO

View file

@ -47,32 +47,32 @@ COPY data/current_flavour/config/deps.hex ./config/
RUN mix do local.hex --force, local.rebar --force RUN mix do local.hex --force, local.rebar --force
RUN mix do deps.get --only prod RUN mix do deps.get --only prod
# Compile initial hex deps # Compile initial hex deps, only if we're not using forks (warning: this makes the assumption that no Bonfire extensions are coming from Hex. otherwise this should be done only after copying config)
RUN MIX_ENV=prod mix do deps.compile RUN if [ "$FORKS_TO_COPY_PATH" = "data/null" ] ; then MIX_ENV=prod mix do deps.compile ; else echo "Skip" ; fi
# Compile elixir deps (warning this makes the assumption that no Bonfire extensions are coming from Hex. otherwise this should be done only after copying config)
# RUN MIX_ENV=prod mix do deps.compile
# add git deps (typically Bonfire extensions) # add git deps (typically Bonfire extensions)
COPY data/current_flavour/config/deps.git ./config/ COPY data/current_flavour/config/deps.git ./config/
# fetch them because we need them for the non-configurable paths in config/deps_hooks.js
RUN mix do deps.get --only prod RUN mix do deps.get --only prod
# we need config before compiling Bonfire extensions # we need config before compiling Bonfire extensions
COPY data/current_flavour/config/* ./config/ COPY data/current_flavour/config/ ./config/
# Include translations # Optionally include local forks
COPY priv/localisation/* priv/localisation/ ARG FORKS_TO_COPY_PATH
RUN if [ "$FORKS_TO_COPY_PATH" = "data/null" ] ; then rm ./config/deps.path ; else echo "Include locally forked extensions." ; fi
RUN rm ./config/deps.path COPY ${FORKS_TO_COPY_PATH} ./forks/
# Comment the line above and uncomment the one below only if you want to include locally-forked deps in the release (rather than only ones downloaded from hex.pm or git)
# COPY forks ./
# Update Bonfire extensions to latest git version (mostly useful in CI, and temporary: eventually we want to rely on version numbers and lockfile) # Update Bonfire extensions to latest git version (mostly useful in CI, and temporary: eventually we want to rely on version numbers and lockfile)
# RUN mix do bonfire.deps.update # RUN mix do bonfire.deps.update
# In case an updated or forked extension specified any different deps # Fetch git deps (should be after forks are copied and updates are fetched, in case a forked/updated extension specified any different deps)
# RUN mix do deps.get --only prod RUN mix do deps.get --only prod
# Include translations
COPY priv/localisation/ priv/localisation/
RUN ls -la priv/localisation/
# Compile remaining deps # Compile remaining deps
RUN MIX_ENV=prod mix do deps.compile RUN MIX_ENV=prod mix do deps.compile

View file

@ -36,7 +36,11 @@ liveSocket.connect()
window.liveSocket = liveSocket window.liveSocket = liveSocket
// import DynamicImport from '@rtvision/esbuild-dynamic-import';
// note depending on your setup you may need to do DynamicImport.default() instead
// DynamicImport({ transformExtensions: ['.js'], changeRelativeToAbsolute: false, filter: "../../data/current_flavour/config/deps_hooks.js" })
import { ExtensionHooks } from "../../data/current_flavour/config/deps_hooks.js" import { ExtensionHooks } from "../../data/current_flavour/config/deps_hooks.js"
// Add Extensions' Hooks... // Add Extensions' Hooks...
Object.assign(liveSocket.hooks, ExtensionHooks); Object.assign(liveSocket.hooks, ExtensionHooks);

View file

@ -25,12 +25,12 @@
"dependencies": { "dependencies": {
"@alpinejs/collapse": "^3.10.2", "@alpinejs/collapse": "^3.10.2",
"@alpinejs/intersect": "^3.10.2", "@alpinejs/intersect": "^3.10.2",
"@tailwindcss/forms": "^0.4.1", "@tailwindcss/forms": "^0.5.2",
"@tailwindcss/line-clamp": "^0.3.1", "@tailwindcss/line-clamp": "^0.4.0",
"@tailwindcss/typography": "^0.5.2", "@tailwindcss/typography": "^0.5.2",
"@yaireo/tagify": "^4.12.0", "@yaireo/tagify": "^4.12.0",
"alpinejs": "^3.10.2", "alpinejs": "^3.10.2",
"daisyui": "^2.15.2", "daisyui": "^2.17.0",
"nprogress": "^0.2.0", "nprogress": "^0.2.0",
"phoenix": "link:../deps/phoenix", "phoenix": "link:../deps/phoenix",
"phoenix_html": "link:../deps/phoenix_html", "phoenix_html": "link:../deps/phoenix_html",
@ -39,17 +39,18 @@
"devDependencies": { "devDependencies": {
"autoprefixer": "^10.4.7", "autoprefixer": "^10.4.7",
"buffer": "^6.0.3", "buffer": "^6.0.3",
"chromedriver": "^101.0.0", "chromedriver": "^103.0.0",
"cpx": "^1.5.0", "cpx": "^1.5.0",
"esbuild": "^0.14.39", "esbuild": "^0.14.47",
"postcss": "^8.4.14", "postcss": "^8.4.14",
"postcss-cli": "^9.1.0", "postcss-cli": "^9.1.0",
"postcss-import": "^14.1.0", "postcss-import": "^14.1.0",
"prop-types": "^15.8.1", "prop-types": "^15.8.1",
"tailwindcss": "~3.0.24", "tailwindcss": "~3.1.4",
"tailwindcss-debug-screens": "^2.2.1" "tailwindcss-debug-screens": "^2.2.1"
}, },
"disabledDependencies": { "disabledDependencies": {
"@rtvision/esbuild-dynamic-import": "^0.2.0",
"@parcel/transformer-sass": "2.5.0", "@parcel/transformer-sass": "2.5.0",
"parcel": "^2.5.0", "parcel": "^2.5.0",
"pnpm": "^7.1.3" "pnpm": "^7.1.3"

View file

@ -33,17 +33,17 @@
"@nodelib/fs.scandir" "2.1.5" "@nodelib/fs.scandir" "2.1.5"
fastq "^1.6.0" fastq "^1.6.0"
"@tailwindcss/forms@^0.4.1": "@tailwindcss/forms@^0.5.2":
version "0.4.1" version "0.5.2"
resolved "https://registry.yarnpkg.com/@tailwindcss/forms/-/forms-0.4.1.tgz#5a47ccd60490cbba84e662f2b9cf3d71a5126d17" resolved "https://registry.yarnpkg.com/@tailwindcss/forms/-/forms-0.5.2.tgz#4ef45f9916dcb37838cbe7fecdcc4ba7a7c2ab59"
integrity sha512-gS9xjCmJjUBz/eP12QlENPLnf0tCx68oYE3mri0GMP5jdtVwLbGUNSRpjsp6NzLAZzZy3ueOwrcqB78Ax6Z84A== integrity sha512-pSrFeJB6Bg1Mrg9CdQW3+hqZXAKsBrSG9MAfFLKy1pVA4Mb4W7C0k7mEhlmS2Dfo/otxrQOET7NJiJ9RrS563w==
dependencies: dependencies:
mini-svg-data-uri "^1.2.3" mini-svg-data-uri "^1.2.3"
"@tailwindcss/line-clamp@^0.3.1": "@tailwindcss/line-clamp@^0.4.0":
version "0.3.1" version "0.4.0"
resolved "https://registry.yarnpkg.com/@tailwindcss/line-clamp/-/line-clamp-0.3.1.tgz#4d8441b509b87ece84e94f28a4aa9998413ab849" resolved "https://registry.yarnpkg.com/@tailwindcss/line-clamp/-/line-clamp-0.4.0.tgz#03353e31e77636b785f2336e8c978502cec1de81"
integrity sha512-pNr0T8LAc3TUx/gxCfQZRe9NB2dPEo/cedPHzUGIPxqDMhgjwNm6jYxww4W5l0zAsAddxr+XfZcqttGiFDgrGg== integrity sha512-HQZo6gfx1D0+DU3nWlNLD5iA6Ef4JAXh0LeD8lOGrJwEDBwwJNKQza6WoXhhY1uQrxOuU8ROxV7CqiQV4CoiLw==
"@tailwindcss/typography@^0.5.2": "@tailwindcss/typography@^0.5.2":
version "0.5.2" version "0.5.2"
@ -88,7 +88,7 @@
resolved "https://registry.yarnpkg.com/@yaireo/tagify/-/tagify-4.12.0.tgz#4e5cd6d37fa80cb70f029dce879843b047844e3d" resolved "https://registry.yarnpkg.com/@yaireo/tagify/-/tagify-4.12.0.tgz#4e5cd6d37fa80cb70f029dce879843b047844e3d"
integrity sha512-3PErDt0dWGsrpxFcfoCXiCKJDil4J8hdts2GApS7z6KAKkkBMYxD9pSyF28TdkdehcuC/E64TMVwU9e2TdjTxw== integrity sha512-3PErDt0dWGsrpxFcfoCXiCKJDil4J8hdts2GApS7z6KAKkkBMYxD9pSyF28TdkdehcuC/E64TMVwU9e2TdjTxw==
acorn-node@^1.6.1: acorn-node@^1.6.1, acorn-node@^1.8.2:
version "1.8.2" version "1.8.2"
resolved "https://registry.yarnpkg.com/acorn-node/-/acorn-node-1.8.2.tgz#114c95d64539e53dede23de8b9d96df7c7ae2af8" resolved "https://registry.yarnpkg.com/acorn-node/-/acorn-node-1.8.2.tgz#114c95d64539e53dede23de8b9d96df7c7ae2af8"
integrity sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A== integrity sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==
@ -162,6 +162,11 @@ arg@^5.0.1:
resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.1.tgz#eb0c9a8f77786cad2af8ff2b862899842d7b6adb" resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.1.tgz#eb0c9a8f77786cad2af8ff2b862899842d7b6adb"
integrity sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA== integrity sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==
arg@^5.0.2:
version "5.0.2"
resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c"
integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==
arr-diff@^2.0.0: arr-diff@^2.0.0:
version "2.0.0" version "2.0.0"
resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf"
@ -214,6 +219,11 @@ async-each@^1.0.0:
resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf"
integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==
asynckit@^0.4.0:
version "0.4.0"
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==
atob@^2.1.2: atob@^2.1.2:
version "2.1.2" version "2.1.2"
resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
@ -231,12 +241,13 @@ autoprefixer@^10.4.7:
picocolors "^1.0.0" picocolors "^1.0.0"
postcss-value-parser "^4.2.0" postcss-value-parser "^4.2.0"
axios@^0.24.0: axios@^0.27.2:
version "0.24.0" version "0.27.2"
resolved "https://registry.yarnpkg.com/axios/-/axios-0.24.0.tgz#804e6fa1e4b9c5288501dd9dff56a7a0940d20d6" resolved "https://registry.yarnpkg.com/axios/-/axios-0.27.2.tgz#207658cc8621606e586c85db4b41a750e756d972"
integrity sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA== integrity sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==
dependencies: dependencies:
follow-redirects "^1.14.4" follow-redirects "^1.14.9"
form-data "^4.0.0"
babel-runtime@^6.9.2: babel-runtime@^6.9.2:
version "6.26.0" version "6.26.0"
@ -406,13 +417,13 @@ chokidar@^3.3.0, chokidar@^3.5.3:
optionalDependencies: optionalDependencies:
fsevents "~2.3.2" fsevents "~2.3.2"
chromedriver@^101.0.0: chromedriver@^103.0.0:
version "101.0.0" version "103.0.0"
resolved "https://registry.yarnpkg.com/chromedriver/-/chromedriver-101.0.0.tgz#ad19003008dd5df1770a1ad96059a9c5fe78e365" resolved "https://registry.yarnpkg.com/chromedriver/-/chromedriver-103.0.0.tgz#2ef086d62076e3ff6df6cfb84895d11d2c18d9cf"
integrity sha512-LkkWxy6KM/0YdJS8qBeg5vfkTZTRamhBfOttb4oic4echDgWvCU1E8QcBbUBOHqZpSrYMyi7WMKmKMhXFUaZ+w== integrity sha512-7BHf6HWt0PeOHCzWO8qlnD13sARzr5AKTtG8Csn+czsuAsajwPxdLNtry5GPh8HYFyl+i0M+yg3bT43AGfgU9w==
dependencies: dependencies:
"@testim/chrome-version" "^1.1.2" "@testim/chrome-version" "^1.1.2"
axios "^0.24.0" axios "^0.27.2"
del "^6.0.0" del "^6.0.0"
extract-zip "^2.0.1" extract-zip "^2.0.1"
https-proxy-agent "^5.0.0" https-proxy-agent "^5.0.0"
@ -479,6 +490,13 @@ color@^4.2:
color-convert "^2.0.1" color-convert "^2.0.1"
color-string "^1.9.0" color-string "^1.9.0"
combined-stream@^1.0.8:
version "1.0.8"
resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
dependencies:
delayed-stream "~1.0.0"
component-emitter@^1.2.1: component-emitter@^1.2.1:
version "1.3.0" version "1.3.0"
resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0"
@ -534,10 +552,10 @@ cssesc@^3.0.0:
resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee"
integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==
daisyui@^2.15.2: daisyui@^2.17.0:
version "2.15.2" version "2.17.0"
resolved "https://registry.yarnpkg.com/daisyui/-/daisyui-2.15.2.tgz#4182942fde62d605ba95526a325e08bead70dbe9" resolved "https://registry.yarnpkg.com/daisyui/-/daisyui-2.17.0.tgz#4a1016cf5e0d32ee4dec1139f600b06bfd185ceb"
integrity sha512-12hjzlOUkGVzMPKhaBc8soqNY2mJWGTYJF8sTuCibDcdGbHDmYgBUY0OX1HHIVq/qh2vELh5yHb4QCgCDWUAwg== integrity sha512-U8eA8IvwH0JSi72WbRZdmJcYZek3ERMPFPAVFhnYc6dGnobeIHLGBz8J4q012I9YVDUqXFrWz13rpn+SBdn7qQ==
dependencies: dependencies:
color "^4.2" color "^4.2"
css-selector-tokenizer "^0.8.0" css-selector-tokenizer "^0.8.0"
@ -616,6 +634,11 @@ del@^6.0.0:
rimraf "^3.0.2" rimraf "^3.0.2"
slash "^3.0.0" slash "^3.0.0"
delayed-stream@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==
dependency-graph@^0.11.0: dependency-graph@^0.11.0:
version "0.11.0" version "0.11.0"
resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.11.0.tgz#ac0ce7ed68a54da22165a85e97a01d53f5eb2e27" resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.11.0.tgz#ac0ce7ed68a54da22165a85e97a01d53f5eb2e27"
@ -630,6 +653,15 @@ detective@^5.2.0:
defined "^1.0.0" defined "^1.0.0"
minimist "^1.1.1" minimist "^1.1.1"
detective@^5.2.1:
version "5.2.1"
resolved "https://registry.yarnpkg.com/detective/-/detective-5.2.1.tgz#6af01eeda11015acb0e73f933242b70f24f91034"
integrity sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==
dependencies:
acorn-node "^1.8.2"
defined "^1.0.0"
minimist "^1.2.6"
didyoumean@^1.2.2: didyoumean@^1.2.2:
version "1.2.2" version "1.2.2"
resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037" resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037"
@ -669,131 +701,131 @@ end-of-stream@^1.1.0:
dependencies: dependencies:
once "^1.4.0" once "^1.4.0"
esbuild-android-64@0.14.39: esbuild-android-64@0.14.47:
version "0.14.39" version "0.14.47"
resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.39.tgz#09f12a372eed9743fd77ff6d889ac14f7b340c21" resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.47.tgz#ef95b42c67bcf4268c869153fa3ad1466c4cea6b"
integrity sha512-EJOu04p9WgZk0UoKTqLId9VnIsotmI/Z98EXrKURGb3LPNunkeffqQIkjS2cAvidh+OK5uVrXaIP229zK6GvhQ== integrity sha512-R13Bd9+tqLVFndncMHssZrPWe6/0Kpv2/dt4aA69soX4PRxlzsVpCvoJeFE8sOEoeVEiBkI0myjlkDodXlHa0g==
esbuild-android-arm64@0.14.39: esbuild-android-arm64@0.14.47:
version "0.14.39" version "0.14.47"
resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.39.tgz#f608d00ea03fe26f3b1ab92a30f99220390f3071" resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.47.tgz#4ebd7ce9fb250b4695faa3ee46fd3b0754ecd9e6"
integrity sha512-+twajJqO7n3MrCz9e+2lVOnFplRsaGRwsq1KL/uOy7xK7QdRSprRQcObGDeDZUZsacD5gUkk6OiHiYp6RzU3CA== integrity sha512-OkwOjj7ts4lBp/TL6hdd8HftIzOy/pdtbrNA4+0oVWgGG64HrdVzAF5gxtJufAPOsEjkyh1oIYvKAUinKKQRSQ==
esbuild-darwin-64@0.14.39: esbuild-darwin-64@0.14.47:
version "0.14.39" version "0.14.47"
resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.39.tgz#31528daa75b4c9317721ede344195163fae3e041" resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.47.tgz#e0da6c244f497192f951807f003f6a423ed23188"
integrity sha512-ImT6eUw3kcGcHoUxEcdBpi6LfTRWaV6+qf32iYYAfwOeV+XaQ/Xp5XQIBiijLeo+LpGci9M0FVec09nUw41a5g== integrity sha512-R6oaW0y5/u6Eccti/TS6c/2c1xYTb1izwK3gajJwi4vIfNs1s8B1dQzI1UiC9T61YovOQVuePDcfqHLT3mUZJA==
esbuild-darwin-arm64@0.14.39: esbuild-darwin-arm64@0.14.47:
version "0.14.39" version "0.14.47"
resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.39.tgz#247f770d86d90a215fa194f24f90e30a0bd97245" resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.47.tgz#cd40fd49a672fca581ed202834239dfe540a9028"
integrity sha512-/fcQ5UhE05OiT+bW5v7/up1bDsnvaRZPJxXwzXsMRrr7rZqPa85vayrD723oWMT64dhrgWeA3FIneF8yER0XTw== integrity sha512-seCmearlQyvdvM/noz1L9+qblC5vcBrhUaOoLEDDoLInF/VQ9IkobGiLlyTPYP5dW1YD4LXhtBgOyevoIHGGnw==
esbuild-freebsd-64@0.14.39: esbuild-freebsd-64@0.14.47:
version "0.14.39" version "0.14.47"
resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.39.tgz#479414d294905055eb396ebe455ed42213284ee0" resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.47.tgz#8da6a14c095b29c01fc8087a16cb7906debc2d67"
integrity sha512-oMNH8lJI4wtgN5oxuFP7BQ22vgB/e3Tl5Woehcd6i2r6F3TszpCnNl8wo2d/KvyQ4zvLvCWAlRciumhQg88+kQ== integrity sha512-ZH8K2Q8/Ux5kXXvQMDsJcxvkIwut69KVrYQhza/ptkW50DC089bCVrJZZ3sKzIoOx+YPTrmsZvqeZERjyYrlvQ==
esbuild-freebsd-arm64@0.14.39: esbuild-freebsd-arm64@0.14.47:
version "0.14.39" version "0.14.47"
resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.39.tgz#cedeb10357c88533615921ae767a67dc870a474c" resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.47.tgz#ad31f9c92817ff8f33fd253af7ab5122dc1b83f6"
integrity sha512-1GHK7kwk57ukY2yI4ILWKJXaxfr+8HcM/r/JKCGCPziIVlL+Wi7RbJ2OzMcTKZ1HpvEqCTBT/J6cO4ZEwW4Ypg== integrity sha512-ZJMQAJQsIOhn3XTm7MPQfCzEu5b9STNC+s90zMWe2afy9EwnHV7Ov7ohEMv2lyWlc2pjqLW8QJnz2r0KZmeAEQ==
esbuild-linux-32@0.14.39: esbuild-linux-32@0.14.47:
version "0.14.39" version "0.14.47"
resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.39.tgz#d9f008c4322d771f3958f59c1eee5a05cdf92485" resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.47.tgz#de085e4db2e692ea30c71208ccc23fdcf5196c58"
integrity sha512-g97Sbb6g4zfRLIxHgW2pc393DjnkTRMeq3N1rmjDUABxpx8SjocK4jLen+/mq55G46eE2TA0MkJ4R3SpKMu7dg== integrity sha512-FxZOCKoEDPRYvq300lsWCTv1kcHgiiZfNrPtEhFAiqD7QZaXrad8LxyJ8fXGcWzIFzRiYZVtB3ttvITBvAFhKw==
esbuild-linux-64@0.14.39: esbuild-linux-64@0.14.47:
version "0.14.39" version "0.14.47"
resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.39.tgz#ba58d7f66858913aeb1ab5c6bde1bbd824731795" resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.47.tgz#2a9321bbccb01f01b04cebfcfccbabeba3658ba1"
integrity sha512-4tcgFDYWdI+UbNMGlua9u1Zhu0N5R6u9tl5WOM8aVnNX143JZoBZLpCuUr5lCKhnD0SCO+5gUyMfupGrHtfggQ== integrity sha512-nFNOk9vWVfvWYF9YNYksZptgQAdstnDCMtR6m42l5Wfugbzu11VpMCY9XrD4yFxvPo9zmzcoUL/88y0lfJZJJw==
esbuild-linux-arm64@0.14.39: esbuild-linux-arm64@0.14.47:
version "0.14.39" version "0.14.47"
resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.39.tgz#708785a30072702b5b1c16b65cf9c25c51202529" resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.47.tgz#b9da7b6fc4b0ca7a13363a0c5b7bb927e4bc535a"
integrity sha512-23pc8MlD2D6Px1mV8GMglZlKgwgNKAO8gsgsLLcXWSs9lQsCYkIlMo/2Ycfo5JrDIbLdwgP8D2vpfH2KcBqrDQ== integrity sha512-ywfme6HVrhWcevzmsufjd4iT3PxTfCX9HOdxA7Hd+/ZM23Y9nXeb+vG6AyA6jgq/JovkcqRHcL9XwRNpWG6XRw==
esbuild-linux-arm@0.14.39: esbuild-linux-arm@0.14.47:
version "0.14.39" version "0.14.47"
resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.39.tgz#4e8b5deaa7ab60d0d28fab131244ef82b40684f4" resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.47.tgz#56fec2a09b9561c337059d4af53625142aded853"
integrity sha512-t0Hn1kWVx5UpCzAJkKRfHeYOLyFnXwYynIkK54/h3tbMweGI7dj400D1k0Vvtj2u1P+JTRT9tx3AjtLEMmfVBQ== integrity sha512-ZGE1Bqg/gPRXrBpgpvH81tQHpiaGxa8c9Rx/XOylkIl2ypLuOcawXEAo8ls+5DFCcRGt/o3sV+PzpAFZobOsmA==
esbuild-linux-mips64le@0.14.39: esbuild-linux-mips64le@0.14.47:
version "0.14.39" version "0.14.47"
resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.39.tgz#6f3bf3023f711084e5a1e8190487d2020f39f0f7" resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.47.tgz#9db21561f8f22ed79ef2aedb7bbef082b46cf823"
integrity sha512-epwlYgVdbmkuRr5n4es3B+yDI0I2e/nxhKejT9H0OLxFAlMkeQZxSpxATpDc9m8NqRci6Kwyb/SfmD1koG2Zuw== integrity sha512-mg3D8YndZ1LvUiEdDYR3OsmeyAew4MA/dvaEJxvyygahWmpv1SlEEnhEZlhPokjsUMfRagzsEF/d/2XF+kTQGg==
esbuild-linux-ppc64le@0.14.39: esbuild-linux-ppc64le@0.14.47:
version "0.14.39" version "0.14.47"
resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.39.tgz#900e718a4ea3f6aedde8424828eeefdd4b48d4b9" resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.47.tgz#dc3a3da321222b11e96e50efafec9d2de408198b"
integrity sha512-W/5ezaq+rQiQBThIjLMNjsuhPHg+ApVAdTz2LvcuesZFMsJoQAW2hutoyg47XxpWi7aEjJGrkS26qCJKhRn3QQ== integrity sha512-WER+f3+szmnZiWoK6AsrTKGoJoErG2LlauSmk73LEZFQ/iWC+KhhDsOkn1xBUpzXWsxN9THmQFltLoaFEH8F8w==
esbuild-linux-riscv64@0.14.39: esbuild-linux-riscv64@0.14.47:
version "0.14.39" version "0.14.47"
resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.39.tgz#dcbff622fa37047a75d2ff7a1d8d2949d80277e4" resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.47.tgz#9bd6dcd3dca6c0357084ecd06e1d2d4bf105335f"
integrity sha512-IS48xeokcCTKeQIOke2O0t9t14HPvwnZcy+5baG13Z1wxs9ZrC5ig5ypEQQh4QMKxURD5TpCLHw2W42CLuVZaA== integrity sha512-1fI6bP3A3rvI9BsaaXbMoaOjLE3lVkJtLxsgLHqlBhLlBVY7UqffWBvkrX/9zfPhhVMd9ZRFiaqXnB1T7BsL2g==
esbuild-linux-s390x@0.14.39: esbuild-linux-s390x@0.14.47:
version "0.14.39" version "0.14.47"
resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.39.tgz#3f725a7945b419406c99d93744b28552561dcdfd" resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.47.tgz#a458af939b52f2cd32fc561410d441a51f69d41f"
integrity sha512-zEfunpqR8sMomqXhNTFEKDs+ik7HC01m3M60MsEjZOqaywHu5e5682fMsqOlZbesEAAaO9aAtRBsU7CHnSZWyA== integrity sha512-eZrWzy0xFAhki1CWRGnhsHVz7IlSKX6yT2tj2Eg8lhAwlRE5E96Hsb0M1mPSE1dHGpt1QVwwVivXIAacF/G6mw==
esbuild-netbsd-64@0.14.39: esbuild-netbsd-64@0.14.47:
version "0.14.39" version "0.14.47"
resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.39.tgz#e10e40b6a765798b90d4eb85901cc85c8b7ff85e" resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.47.tgz#6388e785d7e7e4420cb01348d7483ab511b16aa8"
integrity sha512-Uo2suJBSIlrZCe4E0k75VDIFJWfZy+bOV6ih3T4MVMRJh1lHJ2UyGoaX4bOxomYN3t+IakHPyEoln1+qJ1qYaA== integrity sha512-Qjdjr+KQQVH5Q2Q1r6HBYswFTToPpss3gqCiSw2Fpq/ua8+eXSQyAMG+UvULPqXceOwpnPo4smyZyHdlkcPppQ==
esbuild-openbsd-64@0.14.39: esbuild-openbsd-64@0.14.47:
version "0.14.39" version "0.14.47"
resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.39.tgz#935ec143f75ce10bd9cdb1c87fee00287eb0edbc" resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.47.tgz#309af806db561aa886c445344d1aacab850dbdc5"
integrity sha512-secQU+EpgUPpYjJe3OecoeGKVvRMLeKUxSMGHnK+aK5uQM3n1FPXNJzyz1LHFOo0WOyw+uoCxBYdM4O10oaCAA== integrity sha512-QpgN8ofL7B9z8g5zZqJE+eFvD1LehRlxr25PBkjyyasakm4599iroUpaj96rdqRlO2ShuyqwJdr+oNqWwTUmQw==
esbuild-sunos-64@0.14.39: esbuild-sunos-64@0.14.47:
version "0.14.39" version "0.14.47"
resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.39.tgz#0e7aa82b022a2e6d55b0646738b2582c2d72c3c0" resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.47.tgz#3f19612dcdb89ba6c65283a7ff6e16f8afbf8aaa"
integrity sha512-qHq0t5gePEDm2nqZLb+35p/qkaXVS7oIe32R0ECh2HOdiXXkj/1uQI9IRogGqKkK+QjDG+DhwiUw7QoHur/Rwg== integrity sha512-uOeSgLUwukLioAJOiGYm3kNl+1wJjgJA8R671GYgcPgCx7QR73zfvYqXFFcIO93/nBdIbt5hd8RItqbbf3HtAQ==
esbuild-windows-32@0.14.39: esbuild-windows-32@0.14.47:
version "0.14.39" version "0.14.47"
resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.39.tgz#3f1538241f31b538545f4b5841b248cac260fa35" resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.47.tgz#a92d279c8458d5dc319abcfeb30aa49e8f2e6f7f"
integrity sha512-XPjwp2OgtEX0JnOlTgT6E5txbRp6Uw54Isorm3CwOtloJazeIWXuiwK0ONJBVb/CGbiCpS7iP2UahGgd2p1x+Q== integrity sha512-H0fWsLTp2WBfKLBgwYT4OTfFly4Im/8B5f3ojDv1Kx//kiubVY0IQunP2Koc/fr/0wI7hj3IiBDbSrmKlrNgLQ==
esbuild-windows-64@0.14.39: esbuild-windows-64@0.14.47:
version "0.14.39" version "0.14.47"
resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.39.tgz#b100c59f96d3c2da2e796e42fee4900d755d3e03" resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.47.tgz#2564c3fcf0c23d701edb71af8c52d3be4cec5f8a"
integrity sha512-E2wm+5FwCcLpKsBHRw28bSYQw0Ikxb7zIMxw3OPAkiaQhLVr3dnVO8DofmbWhhf6b97bWzg37iSZ45ZDpLw7Ow== integrity sha512-/Pk5jIEH34T68r8PweKRi77W49KwanZ8X6lr3vDAtOlH5EumPE4pBHqkCUdELanvsT14yMXLQ/C/8XPi1pAtkQ==
esbuild-windows-arm64@0.14.39: esbuild-windows-arm64@0.14.47:
version "0.14.39" version "0.14.47"
resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.39.tgz#00268517e665b33c89778d61f144e4256b39f631" resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.47.tgz#86d9db1a22d83360f726ac5fba41c2f625db6878"
integrity sha512-sBZQz5D+Gd0EQ09tZRnz/PpVdLwvp/ufMtJ1iDFYddDaPpZXKqPyaxfYBLs3ueiaksQ26GGa7sci0OqFzNs7KA== integrity sha512-HFSW2lnp62fl86/qPQlqw6asIwCnEsEoNIL1h2uVMgakddf+vUuMcCbtUY1i8sst7KkgHrVKCJQB33YhhOweCQ==
esbuild@^0.14.39: esbuild@^0.14.47:
version "0.14.39" version "0.14.47"
resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.39.tgz#c926b2259fe6f6d3a94f528fb42e103c5a6d909a" resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.47.tgz#0d6415f6bd8eb9e73a58f7f9ae04c5276cda0e4d"
integrity sha512-2kKujuzvRWYtwvNjYDY444LQIA3TyJhJIX3Yo4+qkFlDDtGlSicWgeHVJqMUP/2sSfH10PGwfsj+O2ro1m10xQ== integrity sha512-wI4ZiIfFxpkuxB8ju4MHrGwGLyp1+awEHAHVpx6w7a+1pmYIq8T9FGEVVwFo0iFierDoMj++Xq69GXWYn2EiwA==
optionalDependencies: optionalDependencies:
esbuild-android-64 "0.14.39" esbuild-android-64 "0.14.47"
esbuild-android-arm64 "0.14.39" esbuild-android-arm64 "0.14.47"
esbuild-darwin-64 "0.14.39" esbuild-darwin-64 "0.14.47"
esbuild-darwin-arm64 "0.14.39" esbuild-darwin-arm64 "0.14.47"
esbuild-freebsd-64 "0.14.39" esbuild-freebsd-64 "0.14.47"
esbuild-freebsd-arm64 "0.14.39" esbuild-freebsd-arm64 "0.14.47"
esbuild-linux-32 "0.14.39" esbuild-linux-32 "0.14.47"
esbuild-linux-64 "0.14.39" esbuild-linux-64 "0.14.47"
esbuild-linux-arm "0.14.39" esbuild-linux-arm "0.14.47"
esbuild-linux-arm64 "0.14.39" esbuild-linux-arm64 "0.14.47"
esbuild-linux-mips64le "0.14.39" esbuild-linux-mips64le "0.14.47"
esbuild-linux-ppc64le "0.14.39" esbuild-linux-ppc64le "0.14.47"
esbuild-linux-riscv64 "0.14.39" esbuild-linux-riscv64 "0.14.47"
esbuild-linux-s390x "0.14.39" esbuild-linux-s390x "0.14.47"
esbuild-netbsd-64 "0.14.39" esbuild-netbsd-64 "0.14.47"
esbuild-openbsd-64 "0.14.39" esbuild-openbsd-64 "0.14.47"
esbuild-sunos-64 "0.14.39" esbuild-sunos-64 "0.14.47"
esbuild-windows-32 "0.14.39" esbuild-windows-32 "0.14.47"
esbuild-windows-64 "0.14.39" esbuild-windows-64 "0.14.47"
esbuild-windows-arm64 "0.14.39" esbuild-windows-arm64 "0.14.47"
escalade@^3.1.1: escalade@^3.1.1:
version "3.1.1" version "3.1.1"
@ -947,10 +979,10 @@ find-index@^0.1.1:
resolved "https://registry.yarnpkg.com/find-index/-/find-index-0.1.1.tgz#675d358b2ca3892d795a1ab47232f8b6e2e0dde4" resolved "https://registry.yarnpkg.com/find-index/-/find-index-0.1.1.tgz#675d358b2ca3892d795a1ab47232f8b6e2e0dde4"
integrity sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ= integrity sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=
follow-redirects@^1.14.4: follow-redirects@^1.14.9:
version "1.15.0" version "1.15.1"
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.0.tgz#06441868281c86d0dda4ad8bdaead2d02dca89d4" resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.1.tgz#0ca6a452306c9b276e4d3127483e29575e207ad5"
integrity sha512-aExlJShTV4qOUOL7yF1U5tvLCB0xQuudbf6toyYA0E/acBNw71mvjFTnLaRp50aQaYocMR0a/RMMBIHeZnGyjQ== integrity sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==
for-in@^1.0.1, for-in@^1.0.2: for-in@^1.0.1, for-in@^1.0.2:
version "1.0.2" version "1.0.2"
@ -964,6 +996,15 @@ for-own@^0.1.4:
dependencies: dependencies:
for-in "^1.0.1" for-in "^1.0.1"
form-data@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452"
integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==
dependencies:
asynckit "^0.4.0"
combined-stream "^1.0.8"
mime-types "^2.1.12"
fraction.js@^4.2.0: fraction.js@^4.2.0:
version "4.2.0" version "4.2.0"
resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.2.0.tgz#448e5109a313a3527f5a3ab2119ec4cf0e0e2950" resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.2.0.tgz#448e5109a313a3527f5a3ab2119ec4cf0e0e2950"
@ -1536,6 +1577,18 @@ micromatch@^4.0.4:
braces "^3.0.2" braces "^3.0.2"
picomatch "^2.3.1" picomatch "^2.3.1"
mime-db@1.52.0:
version "1.52.0"
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70"
integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
mime-types@^2.1.12:
version "2.1.35"
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a"
integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
dependencies:
mime-db "1.52.0"
mini-svg-data-uri@^1.2.3: mini-svg-data-uri@^1.2.3:
version "1.4.4" version "1.4.4"
resolved "https://registry.yarnpkg.com/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz#8ab0aabcdf8c29ad5693ca595af19dd2ead09939" resolved "https://registry.yarnpkg.com/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz#8ab0aabcdf8c29ad5693ca595af19dd2ead09939"
@ -2168,7 +2221,7 @@ tailwindcss-debug-screens@^2.2.1:
resolved "https://registry.yarnpkg.com/tailwindcss-debug-screens/-/tailwindcss-debug-screens-2.2.1.tgz#8dd0854a273daa4f30f4c383370872c6bca337cd" resolved "https://registry.yarnpkg.com/tailwindcss-debug-screens/-/tailwindcss-debug-screens-2.2.1.tgz#8dd0854a273daa4f30f4c383370872c6bca337cd"
integrity sha512-EMyA0CYBzqcZJHtVDvBfmYzfx3NxuK4qDyVO5wnzcGOrmJsv25D9xPpWefVTORTvhE6pCh90Z1WYnLUKsg3yMw== integrity sha512-EMyA0CYBzqcZJHtVDvBfmYzfx3NxuK4qDyVO5wnzcGOrmJsv25D9xPpWefVTORTvhE6pCh90Z1WYnLUKsg3yMw==
tailwindcss@^3.0, tailwindcss@~3.0.24: tailwindcss@^3.0:
version "3.0.24" version "3.0.24"
resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.0.24.tgz#22e31e801a44a78a1d9a81ecc52e13b69d85704d" resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.0.24.tgz#22e31e801a44a78a1d9a81ecc52e13b69d85704d"
integrity sha512-H3uMmZNWzG6aqmg9q07ZIRNIawoiEcNFKDfL+YzOPuPsXuDXxJxB9icqzLgdzKNwjG3SAro2h9SYav8ewXNgig== integrity sha512-H3uMmZNWzG6aqmg9q07ZIRNIawoiEcNFKDfL+YzOPuPsXuDXxJxB9icqzLgdzKNwjG3SAro2h9SYav8ewXNgig==
@ -2195,6 +2248,34 @@ tailwindcss@^3.0, tailwindcss@~3.0.24:
quick-lru "^5.1.1" quick-lru "^5.1.1"
resolve "^1.22.0" resolve "^1.22.0"
tailwindcss@~3.1.4:
version "3.1.4"
resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.1.4.tgz#64b09059805505902139fa805d97046080bd90b9"
integrity sha512-NrxbFV4tYsga/hpWbRyUfIaBrNMXDxx5BsHgBS4v5tlyjf+sDsgBg5m9OxjrXIqAS/uR9kicxLKP+bEHI7BSeQ==
dependencies:
arg "^5.0.2"
chokidar "^3.5.3"
color-name "^1.1.4"
detective "^5.2.1"
didyoumean "^1.2.2"
dlv "^1.1.3"
fast-glob "^3.2.11"
glob-parent "^6.0.2"
is-glob "^4.0.3"
lilconfig "^2.0.5"
normalize-path "^3.0.0"
object-hash "^3.0.0"
picocolors "^1.0.0"
postcss "^8.4.14"
postcss-import "^14.1.0"
postcss-js "^4.0.0"
postcss-load-config "^3.1.4"
postcss-nested "5.0.6"
postcss-selector-parser "^6.0.10"
postcss-value-parser "^4.2.0"
quick-lru "^5.1.1"
resolve "^1.22.0"
tcp-port-used@^1.0.1: tcp-port-used@^1.0.1:
version "1.0.2" version "1.0.2"
resolved "https://registry.yarnpkg.com/tcp-port-used/-/tcp-port-used-1.0.2.tgz#9652b7436eb1f4cfae111c79b558a25769f6faea" resolved "https://registry.yarnpkg.com/tcp-port-used/-/tcp-port-used-1.0.2.tgz#9652b7436eb1f4cfae111c79b558a25769f6faea"

View file

@ -1,4 +1,30 @@
import Config import Config
default_locale = "en"
config :bonfire,
localisation_path: "priv/localisation"
config :bonfire_common, config :bonfire_common,
otp_app: :bonfire otp_app: :bonfire
## Localisation & internationalisation
# TODO: determine which keys can be set at runtime vs compile-time
config :bonfire_common, Bonfire.Common.Localise.Cldr,
default_locale: default_locale,
locales: ["fr", "en", "es"], # locales that will be made available on top of those for which gettext localisation files are available
providers: [Cldr.Language],
gettext: Bonfire.Common.Localise.Gettext,
extra_gettext: [Timex.Gettext], # extra Gettex modules from dependencies not using the one from Bonfire.Common, so we can change their locale too
data_dir: "priv/cldr",
add_fallback_locales: true,
# precompile_number_formats: ["¤¤#,##0.##"],
# precompile_transliterations: [{:latn, :arab}, {:thai, :latn}]
force_locale_download: Mix.env() == :prod,
generate_docs: true
config :ex_cldr,
default_locale: default_locale,
default_backend: Bonfire.Common.Localise.Cldr,
json_library: Jason

View file

@ -386,29 +386,27 @@ rel-config-prepare:
rel-prepare: rel-config-prepare rel-prepare: rel-config-prepare
@mkdir -p forks/ @mkdir -p forks/
@mkdir -p data/uploads/ @mkdir -p data/uploads/
@mkdir -p data/null/
@touch data/current_flavour/config/deps.path @touch data/current_flavour/config/deps.path
# Build the Docker image (with no caching) # Build the Docker image (with no caching)
rel-rebuild: rel-init rel-prepare assets-prepare rel-rebuild: rel-init rel-prepare assets-prepare
@echo "Building $APP_NAME with flavour $FLAVOUR for arch {{arch()}}. Please note that the build will not include any changes in forks/ that haven't been commited and pushed." @just rel-build "forks/" --no-cache
MIX_ENV=prod docker build \
--no-cache \
--build-arg FLAVOUR_PATH=data/current_flavour \
--build-arg APP_NAME=$APP_NAME \
--build-arg APP_VSN=$APP_VSN \
--build-arg APP_BUILD=$APP_BUILD \
-t $APP_DOCKER_REPO:release-$FLAVOUR-$APP_VSN-$APP_BUILD \
-f $APP_REL_DOCKERFILE .
@echo Build complete: $APP_DOCKER_REPO:release-$FLAVOUR-$APP_VSN-$APP_BUILD
# Build the Docker image (using caching) # Build the Docker image (NOT including changes to local forks)
rel-build: rel-init rel-prepare assets-prepare rel-build-release: rel-init rel-prepare assets-prepare
@echo "Building $APP_NAME with flavour $FLAVOUR for arch {{arch()}}. Please note that the build will not include any changes in forks/ that haven't been commited and pushed." @echo "Please note that the build will not include any changes in forks/ that haven't been commited and pushed, you may want to run just contrib-release first."
docker build \ @just rel-build "data/null" --no-cache
# Build the Docker image (including changes to local forks, and using caching)
rel-build FORKS_TO_COPY_PATH="forks/" ARGS="": rel-init rel-prepare assets-prepare
@echo "Building $APP_NAME with flavour $FLAVOUR for arch {{arch()}}."
@docker build $ARGS --progress=plain \
--build-arg FLAVOUR_PATH=data/current_flavour \ --build-arg FLAVOUR_PATH=data/current_flavour \
--build-arg APP_NAME=$APP_NAME \ --build-arg APP_NAME=$APP_NAME \
--build-arg APP_VSN=$APP_VSN \ --build-arg APP_VSN=$APP_VSN \
--build-arg APP_BUILD=$APP_BUILD \ --build-arg APP_BUILD=$APP_BUILD \
--build-arg FORKS_TO_COPY_PATH=$FORKS_TO_COPY_PATH \
-t $APP_DOCKER_REPO:release-$FLAVOUR-$APP_VSN-$APP_BUILD \ -t $APP_DOCKER_REPO:release-$FLAVOUR-$APP_VSN-$APP_BUILD \
-f $APP_REL_DOCKERFILE . -f $APP_REL_DOCKERFILE .
@echo Build complete: $APP_DOCKER_REPO:release-$FLAVOUR-$APP_VSN-$APP_BUILD @echo Build complete: $APP_DOCKER_REPO:release-$FLAVOUR-$APP_VSN-$APP_BUILD
@ -519,15 +517,20 @@ localise-extract:
just mix "bonfire.localise.extract" just mix "bonfire.localise.extract"
cd priv/localisation/ && for f in *.pot; do mv -- "$f" "${f%.pot}.po"; done cd priv/localisation/ && for f in *.pot; do mv -- "$f" "${f%.pot}.po"; done
localise-rename: @localise-tx-init:
#!/usr/bin/env bash pip install transifex-client
set -euxo pipefail tx config mapping-bulk -p bonfire --source-language en --type PO -f '.po' --source-file-dir priv/localisation/ -i fr -i es -i it -i de --expression 'priv/localisation/<lang>/LC_MESSAGES/{filename}{extension}' --execute
for old in priv/localisation/**/*po*.po; do # curl -o- https://raw.githubusercontent.com/transifex/cli/master/install.sh | bash
new=$(echo $old | sed -e 's/-/_/' | sed -e 's/for_use_bonfire_priv-localisation-//' | sed -e 's/_po__main_es\.po$/.po/')
mv -v "$old" "$new"
done
assets-prepare: @localise-tx-pull:
tx pull --all --minimum-perc=5 --force
@localise-tx-push:
tx push --source
@localise-extract-push: localise-extract localise-tx-push
@assets-prepare:
-cp lib/*/*/overlay/* rel/overlays/ -cp lib/*/*/overlay/* rel/overlays/
# Workarounds for some issues running migrations # Workarounds for some issues running migrations

View file

@ -3,7 +3,7 @@ defmodule Bonfire.MixProject do
use Mix.Project use Mix.Project
@config [ # TODO: put these in ENV or an external writeable config file similar to deps.* @config [ # TODO: put these in ENV or an external writeable config file similar to deps.*
version: "0.2.0-alpha.144", # note that the flavour will automatically be added where the dash appears version: "0.2.0-alpha.145", # note that the flavour will automatically be added where the dash appears
elixir: "~> 1.13", elixir: "~> 1.13",
default_flavour: "classic", default_flavour: "classic",
logo: "assets/static/images/bonfire-icon.png", logo: "assets/static/images/bonfire-icon.png",

View file

@ -16,7 +16,7 @@
"bonfire_boundaries": {:git, "https://github.com/bonfire-networks/bonfire_boundaries", "681d1c2dd00a83cf087c6359c3a77a66cc6e920d", [branch: "main"]}, "bonfire_boundaries": {:git, "https://github.com/bonfire-networks/bonfire_boundaries", "681d1c2dd00a83cf087c6359c3a77a66cc6e920d", [branch: "main"]},
"bonfire_breadpub": {:git, "https://github.com/bonfire-networks/bonfire_breadpub", "0ed0d29681aee5990ad3d03af31020fa058e8b86", [branch: "main"]}, "bonfire_breadpub": {:git, "https://github.com/bonfire-networks/bonfire_breadpub", "0ed0d29681aee5990ad3d03af31020fa058e8b86", [branch: "main"]},
"bonfire_classify": {:git, "https://github.com/bonfire-networks/bonfire_classify", "2a4d691550ce7816153aade4644f34522d488331", [branch: "main"]}, "bonfire_classify": {:git, "https://github.com/bonfire-networks/bonfire_classify", "2a4d691550ce7816153aade4644f34522d488331", [branch: "main"]},
"bonfire_common": {:git, "https://github.com/bonfire-networks/bonfire_common", "40bd8d0db5745f39d8eb71bf6c760b06a1ee9451", [branch: "main"]}, "bonfire_common": {:git, "https://github.com/bonfire-networks/bonfire_common", "665a75d1ad592afb17ce85004c05e415dd5caf2c", [branch: "main"]},
"bonfire_data_access_control": {:git, "https://github.com/bonfire-networks/bonfire_data_access_control", "371c12e51db03dde11219b37ae2b768f6fd8aa2e", [branch: "main"]}, "bonfire_data_access_control": {:git, "https://github.com/bonfire-networks/bonfire_data_access_control", "371c12e51db03dde11219b37ae2b768f6fd8aa2e", [branch: "main"]},
"bonfire_data_activity_pub": {:git, "https://github.com/bonfire-networks/bonfire_data_activity_pub", "5522116c8e5b1a6264fe87139c0a0345aa715cd9", [branch: "main"]}, "bonfire_data_activity_pub": {:git, "https://github.com/bonfire-networks/bonfire_data_activity_pub", "5522116c8e5b1a6264fe87139c0a0345aa715cd9", [branch: "main"]},
"bonfire_data_assort": {:git, "https://github.com/bonfire-networks/bonfire_data_assort", "71b845d0e6b5013c5a7081c35edbc7ddd383af65", [branch: "master"]}, "bonfire_data_assort": {:git, "https://github.com/bonfire-networks/bonfire_data_assort", "71b845d0e6b5013c5a7081c35edbc7ddd383af65", [branch: "master"]},

View file

@ -83,7 +83,7 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/web/invites_live.sface:15 #: lib/web/invites_live.sface:15
msgid "Max number of users" msgid "Max number of uses"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format

View file

@ -10,11 +10,6 @@
msgid "" msgid ""
msgstr "" msgstr ""
#, elixir-autogen, elixir-format
#: lib/components/nav/user/mobile_user_menu_live.sface:21
msgid "Account information"
msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/smart_input/input_controls_live.sface:24 #: lib/components/smart_input/input_controls_live.sface:24
msgid "Add a content warning" msgid "Add a content warning"
@ -104,11 +99,6 @@ msgstr ""
msgid "Code of conduct" msgid "Code of conduct"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format
#: lib/components/smart_input/smart_input_live.sface:56
msgid "Create a post"
msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/smart_input/upload/upload_previews_live.sface:25 #: lib/components/smart_input/upload/upload_previews_live.sface:25
msgid "Delete" msgid "Delete"
@ -141,12 +131,12 @@ msgid "Follow"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/nav/user/mobile_user_menu_live.sface:42 #: lib/components/nav/user/mobile_user_menu_live.sface:35
msgid "Followers" msgid "Followers"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/nav/user/mobile_user_menu_live.sface:47 #: lib/components/nav/user/mobile_user_menu_live.sface:40
msgid "Following" msgid "Following"
msgstr "" msgstr ""
@ -167,7 +157,7 @@ msgid "Home"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/nav/user/mobile_user_menu_live.sface:79 #: lib/components/nav/user/mobile_user_menu_live.sface:78
#: lib/components/nav/user/user_menu_links_live.sface:41 #: lib/components/nav/user/user_menu_links_live.sface:41
msgid "Homepage" msgid "Homepage"
msgstr "" msgstr ""
@ -195,12 +185,11 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/nav/header/header_user_live.sface:88 #: lib/components/nav/header/header_user_live.sface:88
#: lib/components/nav/header/header_user_mobile_live.sface:44
msgid "Login" msgid "Login"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/nav/user/mobile_user_menu_live.sface:86 #: lib/components/nav/user/mobile_user_menu_live.sface:85
#: lib/components/nav/user/user_menu_links_live.sface:48 #: lib/components/nav/user/user_menu_links_live.sface:48
msgid "Logout" msgid "Logout"
msgstr "" msgstr ""
@ -213,13 +202,14 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/nav/header/header_user_live.sface:29 #: lib/components/nav/header/header_user_live.sface:29
#: lib/components/nav/header/header_user_live.sface:34 #: lib/components/nav/header/header_user_live.sface:34
#: lib/components/nav/user/mobile_user_menu_live.sface:67 #: lib/components/nav/user/mobile_user_menu_live.sface:60
msgid "Messages" msgid "Messages"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/nav/header/header_user_live.sface:39 #: lib/components/nav/header/header_user_live.sface:39
#: lib/components/nav/header/header_user_live.sface:42 #: lib/components/nav/header/header_user_live.sface:42
#: lib/components/nav/user/mobile_user_menu_live.sface:66
msgid "My Favourites" msgid "My Favourites"
msgstr "" msgstr ""
@ -285,7 +275,7 @@ msgid "Previous page"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/nav/user/mobile_user_menu_live.sface:55 #: lib/components/nav/user/mobile_user_menu_live.sface:48
msgid "Profile" msgid "Profile"
msgstr "" msgstr ""
@ -296,7 +286,6 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/nav/header/header_user_live.sface:82 #: lib/components/nav/header/header_user_live.sface:82
#: lib/components/nav/header/header_user_mobile_live.sface:38
msgid "Select User" msgid "Select User"
msgstr "" msgstr ""
@ -306,7 +295,12 @@ msgid "Select the participants"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/nav/user/mobile_user_menu_live.sface:73 #: lib/components/smart_input/smart_input_live.sface:57
msgid "Send a message"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/components/nav/user/mobile_user_menu_live.sface:72
#: lib/components/nav/user/user_menu_links_live.sface:20 #: lib/components/nav/user/user_menu_links_live.sface:20
msgid "Settings" msgid "Settings"
msgstr "" msgstr ""
@ -318,7 +312,6 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/nav/header/header_user_live.sface:94 #: lib/components/nav/header/header_user_live.sface:94
#: lib/components/nav/header/header_user_mobile_live.sface:49
msgid "Signup" msgid "Signup"
msgstr "" msgstr ""
@ -328,7 +321,7 @@ msgid "Switch profile"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/nav/user/mobile_user_menu_live.sface:61 #: lib/components/nav/user/mobile_user_menu_live.sface:54
msgid "Switch user profile" msgid "Switch user profile"
msgstr "" msgstr ""
@ -392,6 +385,11 @@ msgstr ""
msgid "Upload an image" msgid "Upload an image"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format
#: lib/components/smart_input/smart_input_live.sface:70
msgid "Write a post"
msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/actions/flag/flag_action_live.sface:7 #: lib/components/actions/flag/flag_action_live.sface:7
msgid "You already flagged this" msgid "You already flagged this"

View file

@ -37,15 +37,10 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/settings/sidebar/sidebar_settings_live.sface:33 #: lib/components/settings/sidebar/sidebar_settings_live.sface:33
#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:55 #: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:47
msgid "Account Settings" msgid "Account Settings"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format
#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:21
msgid "Account information"
msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/login/login_view_live.sface:15 #: lib/components/login/login_view_live.sface:15
msgid "Account not found. Either your username or password was incorrect. Did you want to " msgid "Account not found. Either your username or password was incorrect. Did you want to "
@ -63,13 +58,13 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/profile/profile_hero/profile_hero_full_live.sface:133 #: lib/components/profile/profile_hero/profile_hero_full_live.sface:133
#: lib/components/user_previews/user_preview_live.sface:28 #: lib/components/user_previews/user_preview_live.sface:34
msgid "Admin" msgid "Admin"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/settings/sidebar/sidebar_settings_live.sface:69 #: lib/components/settings/sidebar/sidebar_settings_live.sface:69
#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:87 #: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:79
msgid "Admin settings" msgid "Admin settings"
msgstr "" msgstr ""
@ -294,7 +289,7 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/settings/sidebar/sidebar_settings_live.sface:92 #: lib/components/settings/sidebar/sidebar_settings_live.sface:92
#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:110 #: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:102
msgid "Extensions" msgid "Extensions"
msgstr "" msgstr ""
@ -306,22 +301,22 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/settings/sidebar/sidebar_settings_live.sface:43 #: lib/components/settings/sidebar/sidebar_settings_live.sface:43
#: lib/components/settings/sidebar/sidebar_settings_live.sface:130 #: lib/components/settings/sidebar/sidebar_settings_live.sface:130
#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:66 #: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:58
#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:148 #: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:140
msgid "Flags" msgid "Flags"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/profile/profile_follows/profile_follows_live.sface:9 #: lib/components/profile/profile_follows/profile_follows_live.sface:9
#: lib/components/profile/profile_hero/profile_hero_full_live.sface:189 #: lib/components/profile/profile_hero/profile_hero_full_live.sface:189
#: lib/components/user_previews/user_preview_live.sface:43 #: lib/components/user_previews/user_preview_live.sface:45
msgid "Followers" msgid "Followers"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/profile/profile_follows/profile_follows_live.sface:20 #: lib/components/profile/profile_follows/profile_follows_live.sface:20
#: lib/components/profile/profile_hero/profile_hero_full_live.sface:198 #: lib/components/profile/profile_hero/profile_hero_full_live.sface:198
#: lib/components/user_previews/user_preview_live.sface:48 #: lib/components/user_previews/user_preview_live.sface:50
msgid "Following" msgid "Following"
msgstr "" msgstr ""
@ -348,15 +343,15 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/settings/sidebar/sidebar_settings_live.sface:8 #: lib/components/settings/sidebar/sidebar_settings_live.sface:8
#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:30 #: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:22
msgid "General settings" msgid "General settings"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/settings/sidebar/sidebar_settings_live.sface:51 #: lib/components/settings/sidebar/sidebar_settings_live.sface:51
#: lib/components/settings/sidebar/sidebar_settings_live.sface:138 #: lib/components/settings/sidebar/sidebar_settings_live.sface:138
#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:74 #: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:66
#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:156 #: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:148
msgid "Ghosted" msgid "Ghosted"
msgstr "" msgstr ""
@ -412,7 +407,7 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/login/login_view_live.sface:86 #: lib/components/login/login_view_live.sface:86
msgid "If you have a two-factor authentication enabled, please enter the code provided by your app." msgid "If you have two-factor authentication enabled, please enter the code provided by your app."
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@ -428,13 +423,13 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/settings/sidebar/sidebar_settings_live.sface:76 #: lib/components/settings/sidebar/sidebar_settings_live.sface:76
#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:94 #: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:86
msgid "Instance Info" msgid "Instance Info"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/settings/sidebar/sidebar_settings_live.sface:84 #: lib/components/settings/sidebar/sidebar_settings_live.sface:84
#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:102 #: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:94
msgid "Instance Settings" msgid "Instance Settings"
msgstr "" msgstr ""
@ -470,7 +465,7 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/settings/sidebar/sidebar_settings_live.sface:109 #: lib/components/settings/sidebar/sidebar_settings_live.sface:109
#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:127 #: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:119
msgid "Invites" msgid "Invites"
msgstr "" msgstr ""
@ -505,7 +500,7 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/settings/sidebar/sidebar_settings_live.sface:154 #: lib/components/settings/sidebar/sidebar_settings_live.sface:154
#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:171 #: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:163
msgid "Logout" msgid "Logout"
msgstr "" msgstr ""
@ -531,7 +526,7 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/settings/sidebar/sidebar_settings_live.sface:123 #: lib/components/settings/sidebar/sidebar_settings_live.sface:123
#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:141 #: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:133
msgid "Moderation" msgid "Moderation"
msgstr "" msgstr ""
@ -644,7 +639,7 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/settings/sidebar/sidebar_settings_live.sface:16 #: lib/components/settings/sidebar/sidebar_settings_live.sface:16
#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:38 #: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:30
msgid "Profile Info" msgid "Profile Info"
msgstr "" msgstr ""
@ -697,7 +692,7 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/settings/sidebar/sidebar_settings_live.sface:37 #: lib/components/settings/sidebar/sidebar_settings_live.sface:37
#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:59 #: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:51
msgid "Safety" msgid "Safety"
msgstr "" msgstr ""
@ -759,8 +754,8 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/settings/sidebar/sidebar_settings_live.sface:59 #: lib/components/settings/sidebar/sidebar_settings_live.sface:59
#: lib/components/settings/sidebar/sidebar_settings_live.sface:146 #: lib/components/settings/sidebar/sidebar_settings_live.sface:146
#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:82 #: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:74
#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:164 #: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:156
msgid "Silenced" msgid "Silenced"
msgstr "" msgstr ""
@ -783,7 +778,7 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/settings/shared_user/shared_user_live.sface:3 #: lib/components/settings/shared_user/shared_user_live.sface:3
#: lib/components/settings/sidebar/sidebar_settings_live.sface:118 #: lib/components/settings/sidebar/sidebar_settings_live.sface:118
#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:136 #: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:128
msgid "Teams" msgid "Teams"
msgstr "" msgstr ""
@ -794,7 +789,7 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/settings/sidebar/sidebar_settings_live.sface:100 #: lib/components/settings/sidebar/sidebar_settings_live.sface:100
#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:118 #: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:110
msgid "Terms / Policies" msgid "Terms / Policies"
msgstr "" msgstr ""
@ -897,11 +892,13 @@ msgid "Unable to change your password. Try entering your old password correctly.
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/settings/blocks/blocks_live.sface:176
#: lib/components/settings/blocks/blocks_live.sface:206 #: lib/components/settings/blocks/blocks_live.sface:206
msgid "Unghost" msgid "Unghost"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/settings/blocks/blocks_live.sface:65
#: lib/components/settings/blocks/blocks_live.sface:95 #: lib/components/settings/blocks/blocks_live.sface:95
msgid "Unsilence" msgid "Unsilence"
msgstr "" msgstr ""
@ -929,7 +926,7 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/settings/sidebar/sidebar_settings_live.sface:24 #: lib/components/settings/sidebar/sidebar_settings_live.sface:24
#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:46 #: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:38
msgid "User Preferences" msgid "User Preferences"
msgstr "" msgstr ""
@ -1137,13 +1134,3 @@ msgstr ""
#: lib/components/profile/profile_remote_follow/profile_remote_follow_live.sface:16 #: lib/components/profile/profile_remote_follow/profile_remote_follow_live.sface:16
msgid "this user" msgid "this user"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format
#: lib/components/settings/blocks/blocks_live.sface:176
msgid "unghost"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/components/settings/blocks/blocks_live.sface:65
msgid "unsilence"
msgstr ""

View file

@ -17,12 +17,12 @@ msgid "A request will be sent to remote instances to delete it as well."
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/live_handlers/feeds_live_handler.ex:288 #: lib/live_handlers/feeds_live_handler.ex:282
msgid "Activities from around the fediverse" msgid "Activities from around the fediverse"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/live_handlers/feeds_live_handler.ex:316 #: lib/live_handlers/feeds_live_handler.ex:310
msgid "Activities on this instance" msgid "Activities on this instance"
msgstr "" msgstr ""
@ -96,6 +96,7 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/object_with_thread/object_thread_live.sface:16 #: lib/components/object_with_thread/object_thread_live.sface:16
#: lib/views/feeds/home/home_live.ex:38
#: lib/views/threads/discussion_live.ex:22 #: lib/views/threads/discussion_live.ex:22
#: lib/views/threads/discussion_live.ex:29 #: lib/views/threads/discussion_live.ex:29
msgid "Discussion" msgid "Discussion"
@ -114,17 +115,18 @@ msgid "Enter a content warning"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/views/messages/messages_live.sface:45 #: lib/views/messages/messages_live.sface:44
msgid "Enter an optional subject" msgid "Enter an optional subject"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/feeds/header_aside_feeds_live.sface:35
#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:32 #: lib/components/widgets/widget_timelines/widget_timelines_live.sface:32
msgid "Federated" msgid "Federated"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/live_handlers/feeds_live_handler.ex:287 #: lib/live_handlers/feeds_live_handler.ex:281
msgid "Federated activities from remote instances" msgid "Federated activities from remote instances"
msgstr "" msgstr ""
@ -144,6 +146,7 @@ msgid "Flag this"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/feeds/header_aside_feeds_live.sface:17
#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:14 #: lib/components/widgets/widget_timelines/widget_timelines_live.sface:14
#: lib/live_handlers/feeds_live_handler.ex:260 #: lib/live_handlers/feeds_live_handler.ex:260
#: lib/views/feeds/home/home_live.ex:25 #: lib/views/feeds/home/home_live.ex:25
@ -151,7 +154,7 @@ msgid "Home"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/live_handlers/feeds_live_handler.ex:290 #: lib/live_handlers/feeds_live_handler.ex:284
msgid "It seems you and your friends do not follow any other users on a different instance" msgid "It seems you and your friends do not follow any other users on a different instance"
msgstr "" msgstr ""
@ -161,13 +164,14 @@ msgid "Load previous comments"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/feeds/header_aside_feeds_live.sface:26
#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:23 #: lib/components/widgets/widget_timelines/widget_timelines_live.sface:23
#: lib/views/feeds/local/local_live.ex:26 #: lib/views/feeds/local/local_live.ex:26
msgid "Local" msgid "Local"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/live_handlers/feeds_live_handler.ex:315 #: lib/live_handlers/feeds_live_handler.ex:309
msgid "Local activities" msgid "Local activities"
msgstr "" msgstr ""
@ -257,6 +261,11 @@ msgstr ""
msgid "Post" msgid "Post"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format
#: lib/live_handlers/posts_live_handler.ex:80
msgid "Posted!"
msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/activity/actions/reply/reply_live.sface:8 #: lib/components/activity/actions/reply/reply_live.sface:8
#: lib/components/activity/actions/reply/reply_live.sface:19 #: lib/components/activity/actions/reply/reply_live.sface:19
@ -347,7 +356,7 @@ msgid "User not found"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/activity/media_live.sface:20 #: lib/components/activity/media_live.sface:22
msgid "View media" msgid "View media"
msgstr "" msgstr ""
@ -410,7 +419,7 @@ msgid "Your direct messages"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/live_handlers/feeds_live_handler.ex:289 #: lib/live_handlers/feeds_live_handler.ex:283
msgid "Your fediverse feed is empty" msgid "Your fediverse feed is empty"
msgstr "" msgstr ""
@ -431,7 +440,7 @@ msgid "complete"
msgstr "" msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
#: lib/components/activity/subject/subject_live.sface:142 #: lib/components/activity/subject/subject_live.sface:143
msgid "in" msgid "in"
msgstr "" msgstr ""

View file

@ -0,0 +1,48 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# Frank Tornack, 2022
#
msgid ""
msgstr ""
"Last-Translator: Frank Tornack, 2022\n"
"Language-Team: German (Germany) (https://www.transifex.com/bonfire/teams/138385/de_DE/)\n"
"Language: de_DE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: lib/web/home/home_live.sface:18
#, elixir-autogen, elixir-format
msgid "About"
msgstr "Über "
#: lib/web/home/home_live.ex:22
#, elixir-autogen, elixir-format
msgid "About Bonfire"
msgstr "Über Bonfire"
#: lib/web/home/home_live.sface:28
#, elixir-autogen, elixir-format
msgid "Code of Conduct"
msgstr "Verhaltenskodex"
#: lib/web/home/home_live.ex:23
#, elixir-autogen, elixir-format
msgid "Contribute"
msgstr "Beitragen"
#: lib/web/home/home_live.sface:38
#, elixir-autogen, elixir-format
msgid "Privacy Policy"
msgstr "Datenschutzrichtlinien"
#: lib/web/home/home_live.sface:63
#, elixir-autogen, elixir-format
msgid "Welcome"
msgstr "Willkommen"

View file

@ -0,0 +1,252 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# Frank Tornack, 2022
#
msgid ""
msgstr ""
"Last-Translator: Frank Tornack, 2022\n"
"Language-Team: German (Germany) (https://www.transifex.com/bonfire/teams/138385/de_DE/)\n"
"Language: de_DE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: lib/web/block/block_button_live.sface:108
#, elixir-autogen, elixir-format
msgid "Admin super powers"
msgstr "Administratorsuperkräfte"
#: lib/web/block/block_button_live.sface:110
#, elixir-autogen, elixir-format
msgid "As an admin you can enforce a block for all users of your instance."
msgstr ""
"Als Administrator können Sie eine Sperre für alle Benutzer Ihrer Instanz "
"erzwingen."
#: lib/web/block/block_button_live.sface:5
#: lib/web/block/block_button_live.sface:172
#: lib/web/block/block_button_live.sface:182
#, elixir-autogen, elixir-format
msgid "Block"
msgstr "blockieren"
#: lib/web/set/boundaries_live.sface:62
#, elixir-autogen, elixir-format
msgid "Custom"
msgstr "benutzerdefiniert"
#: lib/web/block/block_button_live.sface:60
#, elixir-autogen, elixir-format
msgid "Ghost"
msgstr ""
#: lib/web/block/block_button_live.sface:126
#, elixir-autogen, elixir-format
msgid "Ghost instance-wide"
msgstr ""
#: lib/web/set/boundaries_live.sface:41
#, elixir-autogen, elixir-format
msgid "Local"
msgstr "lokal"
#: lib/web/set/boundaries_live.sface:84
#, elixir-autogen, elixir-format
msgid "Local Instance"
msgstr "lokale Instanz"
#: lib/web/set/boundaries_live.sface:48 lib/web/set/boundaries_live.sface:91
#, elixir-autogen, elixir-format
msgid "Mentions"
msgstr "Erwähnungen"
#: lib/web/set/boundaries_live.sface:55 lib/web/set/boundaries_live.sface:103
#, elixir-autogen, elixir-format
msgid "Message"
msgstr "Nachricht"
#: lib/web/block/block_button_live.sface:83
#, elixir-autogen, elixir-format
msgid "Nothing you post privately will be shown to them from now on."
msgstr ""
"Nichts von dem was Du privat teilst wird von jetzt an für sie sichtbar sein."
#: lib/web/block/block_button_live.sface:127
#, elixir-autogen, elixir-format
msgid ""
"Prevent %{user_or_instance_name} from seeing or interacting with all local "
"users"
msgstr ""
"Verhindern, dass %{user_or_instance_name} alle lokalen Benutzer sehen oder "
"mit ihnen interagieren kann."
#: lib/web/block/block_button_live.sface:61
#, elixir-autogen, elixir-format
msgid "Prevent them from seeing or interacting with you or your content"
msgstr ""
#: lib/web/set/boundaries_live.sface:34 lib/web/set/boundaries_live.sface:77
#, elixir-autogen, elixir-format
msgid "Public"
msgstr "öffentlich"
#: lib/web/set/boundaries_live.sface:78
#, elixir-autogen, elixir-format
msgid "Publicly visible to everyone on the fediverse and in search engines"
msgstr ""
#: lib/web/block/block_button_live.sface:29
#: lib/web/block/block_button_live.sface:74
#, elixir-autogen, elixir-format
msgid "Read less"
msgstr "weniger lesen"
#: lib/web/block/block_button_live.sface:28
#: lib/web/block/block_button_live.sface:73
#, elixir-autogen, elixir-format
msgid "Read more"
msgstr "mehr lesen"
#: lib/web/block/block_button_live.sface:15
#, elixir-autogen, elixir-format
msgid "Silence"
msgstr "Stummschalten"
#: lib/web/block/block_button_live.sface:117
#, elixir-autogen, elixir-format
msgid "Silence instance-wide"
msgstr "instanzübergreifende Stummschaltung"
#: lib/web/block/block_button_live.sface:118
#, elixir-autogen, elixir-format
msgid ""
"Stop all local users from seeing %{user_or_instance_name} or their content"
msgstr ""
#: lib/web/block/block_button_live.sface:16
#, elixir-autogen, elixir-format
msgid "Stop seeing things they publish"
msgstr "verhindern Dinge zu sehen, welche sie öffentlich teilen"
#: lib/web/block/block_button_live.sface:86
#, elixir-autogen, elixir-format
msgid "They will still be able to see things you post publicly."
msgstr ""
"Es wird ihnen immer noch möglich sein Ding zu sehen, welche Du öffentlich "
"teilst."
#: lib/web/block/block_button_live.sface:92
#, elixir-autogen, elixir-format
msgid "They won't be able to follow you."
msgstr "es wird ihnen nicht möglich sein dir zu folgen."
#: lib/web/set/boundaries_live.sface:104
#, elixir-autogen, elixir-format
msgid "Visible only to people included in this message thread:"
msgstr ""
#: lib/web/set/boundaries_live.sface:92
#, elixir-autogen, elixir-format
msgid "Visible only to those mentioned, across the fediverse"
msgstr ""
#: lib/web/set/boundaries_live.sface:85
#, elixir-autogen, elixir-format
msgid "Visible to all members of this instance"
msgstr "sichtbar für alle Nutzer dieser Instanz"
#: lib/web/block/block_button_live.sface:9
#, elixir-autogen, elixir-format
msgid ""
"When you feel unsafe, or you tried discussing or flagging problematic people"
" or content and it went nowhere, or you simply came across spam or trolls, "
"you can always resort to blocking."
msgstr ""
"Wenn Du dich unsicher fühlst, wenn Du versucht hast, problematische Personen"
" oder Inhalte zu diskutieren oder zu markieren, und es nichts gebracht hat, "
"oder wenn Du einfach nur auf Spam oder Trolle gestoßen bist, kannst Du "
"jederzeit auf die Sperrung zurückgreifen."
#: lib/web/block/block_button_live.sface:49
#, elixir-autogen, elixir-format
msgid ""
"You will be able to undo this later but may not be able to see any "
"activities you missed."
msgstr ""
#: lib/web/block/block_button_live.sface:95
#, elixir-autogen, elixir-format
msgid ""
"You will be able to undo this later but they may not be able to see any "
"activities they missed."
msgstr ""
#: lib/web/block/block_button_live.sface:40
#, elixir-autogen, elixir-format
msgid ""
"You will still be able to view their profile or read their posts using "
"direct links."
msgstr ""
"Es wird dir weiterhin möglich sein deren Profile und Posts uber einen "
"Direktlink zu sehen."
#: lib/web/block/block_button_live.sface:89
#, elixir-autogen, elixir-format
msgid "You won't be able to @ mention or message them."
msgstr ""
"Es wird dir nicht möglich sein die Personen mit @ zu erwähnen oder diese "
"anzuschreiben."
#: lib/web/block/block_button_live.sface:46
#, elixir-autogen, elixir-format
msgid "You won't be able to follow them."
msgstr "es wird dir nicht möglich sein ihnen zu folgen."
#: lib/web/block/block_button_live.sface:43
#, elixir-autogen, elixir-format
msgid "You won't see any @ mentions or messages they send you."
msgstr ""
#: lib/web/block/block_button_live.sface:37
#, elixir-autogen, elixir-format
msgid "You won't see anything they write/create in feeds."
msgstr "Du wirst nichts sehen, was sie in Feeds schreiben/erstellen."
#: lib/web/set/boundaries_selected_live.sface:9
#, elixir-autogen, elixir-format
msgid ""
"Your %{activity_type} will be publicly visible to everyone on the fediverse "
"and in search engines."
msgstr ""
#: lib/web/set/boundaries_selected_live.sface:33
#, elixir-autogen, elixir-format
msgid ""
"Your %{activity_type} will be visible to anyone @ mentioned (plus yourself "
"and instance admins)."
msgstr ""
#: lib/web/set/boundaries_selected_live.sface:21
#, elixir-autogen, elixir-format
msgid ""
"Your %{activity_type} will only be visible to members of your local "
"instance."
msgstr ""
#: lib/web/set/boundaries_selected_live.sface:43
#, elixir-autogen, elixir-format
msgid ""
"Your %{activity_type} will only be visible to the person you are messaging "
"(plus yourself and possibly instance admins)."
msgstr ""
#: lib/web/block/block_menu_buttons_live.sface:6
#, elixir-autogen, elixir-format
msgid "this user"
msgstr "dieser Benutzer"

View file

@ -0,0 +1,428 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# Frank Tornack, 2022
#
msgid ""
msgstr ""
"Last-Translator: Frank Tornack, 2022\n"
"Language-Team: German (Germany) (https://www.transifex.com/bonfire/teams/138385/de_DE/)\n"
"Language: de_DE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Access"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Account"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Activity"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Activity in Feed"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Actor"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Auth Second Factor"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Block"
msgstr "blockieren"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Bookmark"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Boost"
msgstr "Boost"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Boundary"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Caretaker"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Category"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Character"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Circle"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Credential"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Access"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Account"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Activity"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Activity in Feed"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Actor"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Auth Second Factor"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Block"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Bookmark"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Boost"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Boundary"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Caretaker"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Category"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Character"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Circle"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Credential"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Edge"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Edge Total"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Email"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Federated Object"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Feed"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this File"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Flag"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Follow"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Grant"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Hashtag"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Inbox"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Instance Admin"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Like"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Media"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Message"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Name"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Object Boundary"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Post"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Post Content"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Profile"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Reply in Thread"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Request"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Setting"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Tag"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this User"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Verb"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Edge"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Edge Total"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Email"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Federated Object"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Feed"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "File"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Flag"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Follow"
msgstr "folgen "
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Grant"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Hashtag"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Inbox"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Instance Admin"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Like"
msgstr "Like"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Media"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Message"
msgstr "Nachricht"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Name"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Object Boundary"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Post"
msgstr "Beitrag"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Post Content"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Profile"
msgstr "Profil"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Reply in Thread"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Request"
msgstr "Anfrage"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Setting"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Tag"
msgstr "Tag"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "User"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Verb"
msgstr ""

View file

@ -0,0 +1,28 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# Frank Tornack, 2022
#
msgid ""
msgstr ""
"Last-Translator: Frank Tornack, 2022\n"
"Language-Team: German (Germany) (https://www.transifex.com/bonfire/teams/138385/de_DE/)\n"
"Language: de_DE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: lib/utils.ex:285
#, elixir-autogen, elixir-format
msgid "Location"
msgstr "Position"
#: lib/utils.ex:537
#, elixir-autogen, elixir-format
msgid "Website"
msgstr "Webseite"

View file

@ -0,0 +1,127 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# Frank Tornack, 2022
#
msgid ""
msgstr ""
"Last-Translator: Frank Tornack, 2022\n"
"Language-Team: German (Germany) (https://www.transifex.com/bonfire/teams/138385/de_DE/)\n"
"Language: de_DE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "1 day"
msgstr "1 Tag"
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "1 month"
msgstr "1 Monat"
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "1 week"
msgstr "1 Woche"
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "1 year"
msgstr "1 Jahr "
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "2 days"
msgstr "2 Tage"
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "2 weeks"
msgstr "2 Wochen"
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "6 months"
msgstr "6 Monate"
#: lib/web/invites_live.sface:44
#, elixir-autogen, elixir-format
msgid "Existing invites"
msgstr "bestehend Einladungen"
#: lib/web/invites_live.sface:27
#, elixir-autogen, elixir-format
msgid "Expire after"
msgstr "läuft ab nach"
#: lib/web/invites_live.sface:52
#, elixir-autogen, elixir-format
msgid "Expires"
msgstr "läuft ab"
#: lib/web/invites_live.sface:9 lib/web/invites_live.sface:38
#, elixir-autogen, elixir-format
msgid "Generate a new invite link"
msgstr "erstelle einen neuen Einladungslink"
#: lib/web/invites_live.sface:10
#, elixir-autogen, elixir-format
msgid ""
"Generate and share an invite link with others to grant access to this "
"instance"
msgstr ""
"Erzeuge einen Einladungslink und gib ihn an andere weiter, um ihnen Zugang "
"zu dieser Instanz zu gewähren"
#: lib/web/invites_live.sface:2
#, elixir-autogen, elixir-format
msgid "Invites"
msgstr "Einladungen"
#: lib/web/invites_live.sface:50
#, elixir-autogen, elixir-format
msgid "Link"
msgstr "Link"
#: lib/web/invites_live.sface:15
#, elixir-autogen, elixir-format
msgid "Max number of uses"
msgstr ""
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "Never"
msgstr "nie"
#: lib/web/invites_live.sface:19
#, elixir-autogen, elixir-format
msgid "No limits"
msgstr "keine Einschränkungen"
#: lib/invite_links.ex:17
#, elixir-autogen, elixir-format
msgid "Sorry, this invite is no longer valid."
msgstr "Entschuldigung, aber diese Einladung ist nicht mehr gültig."
#: lib/web/invites_live.sface:51
#, elixir-autogen, elixir-format
msgid "Uses left"
msgstr "Benutzungen übrig"
#: lib/web/invites_live.sface:80
#, elixir-autogen, elixir-format
msgid "expired"
msgstr "abgelaufen"
#: lib/web/invites_live.sface:81
#, elixir-autogen, elixir-format
msgid "never"
msgstr "nie"

View file

@ -0,0 +1,38 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# Frank Tornack, 2022
#
msgid ""
msgstr ""
"Last-Translator: Frank Tornack, 2022\n"
"Language-Team: German (Germany) (https://www.transifex.com/bonfire/teams/138385/de_DE/)\n"
"Language: de_DE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: lib/mails/mails.ex:41
#, elixir-autogen, elixir-format
msgid "Confirm your email"
msgstr "Bestätige deine E-Mail-Adresse"
#: lib/users/shared_users.ex:62
#, elixir-autogen, elixir-format
msgid ""
"Could not find an existing account on this instance with that email or "
"username."
msgstr ""
"es könnte kein existierender User mit diesem Nutzernamen oder dieser E-Mail "
"auf der Instanz gefunden werden."
#: lib/settings/settings.ex:168
#, elixir-autogen, elixir-format
msgid "You need to be authenticated to change settings."
msgstr ""
"Du musst angemeldet sein, um Änderungen an den Einstellungen vorzunehmen."

View file

@ -0,0 +1,48 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# Frank Tornack, 2022
#
msgid ""
msgstr ""
"Last-Translator: Frank Tornack, 2022\n"
"Language-Team: German (Germany) (https://www.transifex.com/bonfire/teams/138385/de_DE/)\n"
"Language: de_DE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: lib/web/search_live.sface:19
#, elixir-autogen, elixir-format
msgid "All types"
msgstr ""
#: lib/web/form_live.sface:37
#, elixir-autogen, elixir-format
msgid "Filter or show more results"
msgstr "Filtern oder mehr Ergebnisse anzeigen"
#: lib/web/search_live.sface:35
#, elixir-autogen, elixir-format
msgid "Posts"
msgstr "Posts"
#: lib/web/form_live.sface:21
#, elixir-autogen, elixir-format
msgid "Search..."
msgstr "Suche..."
#: lib/web/search_live.sface:27
#, elixir-autogen, elixir-format
msgid "Users"
msgstr "Benutzer"
#: lib/web/form_live.sface:28
#, elixir-autogen, elixir-format
msgid "total results"
msgstr "Gesamtanzahl der Ergebnisse"

View file

@ -0,0 +1,368 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# Frank Tornack, 2022
#
msgid ""
msgstr ""
"Last-Translator: Frank Tornack, 2022\n"
"Language-Team: German (Germany) (https://www.transifex.com/bonfire/teams/138385/de_DE/)\n"
"Language: de_DE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Boost"
msgstr "Boost"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Boosted"
msgstr "Boosted"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Boosted by %{user}"
msgstr "Boosted von %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Create"
msgstr "erstellen"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Created"
msgstr "erstellt"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Created by %{user}"
msgstr "Erstellt von %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Delete"
msgstr "löschen"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Deleted"
msgstr "gelöscht"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Deleted by %{user}"
msgstr "gelöscht von %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Edit"
msgstr "Bearbeiten"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Edited"
msgstr "bearbeitet"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Edited by %{user}"
msgstr "bearbeitet durch %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Flag"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Flagged"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Flagged by %{user}"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Follow"
msgstr "folgen "
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Followed"
msgstr "gefolgt"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Followed by %{user}"
msgstr "gefolgt von %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Like"
msgstr "Like"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Liked"
msgstr "Liked"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Liked by %{user}"
msgstr "Liked von %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Mention"
msgstr "erwähnen"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Mentioned"
msgstr "erwähnt"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Mentioned by %{user}"
msgstr "erwähnt von %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Message"
msgstr "Nachricht"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Messaged"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Messaged by %{user}"
msgstr ""
#: lib/objects.ex:221
#, elixir-autogen, elixir-format
msgid "No permission to delete this"
msgstr "keine Berechtigung um dies zu löschen"
#: lib/localise.ex:10 lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Read"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Read by %{user}"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Replied"
msgstr "geantwortet"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Replied by %{user}"
msgstr "Antwort bekommen von %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Reply"
msgstr "Antwort"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request"
msgstr "Anfrage"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Boost"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Create"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Delete"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Edit"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Flag"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Follow"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Like"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Mention"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Message"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Read"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Reply"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Request"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to See"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Tag"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested by %{user}"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Boost"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Create"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Delete"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Edit"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Flag"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Follow"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Like"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Mention"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Message"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Read"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Reply"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Request"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to See"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Tag"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Saw"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Saw by %{user}"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "See"
msgstr ""
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Tag"
msgstr "Tag"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Tagged"
msgstr "Tagged"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Tagged by %{user}"
msgstr ""

View file

@ -0,0 +1,433 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# Frank Tornack, 2022
#
msgid ""
msgstr ""
"Last-Translator: Frank Tornack, 2022\n"
"Language-Team: German (Germany) (https://www.transifex.com/bonfire/teams/138385/de_DE/)\n"
"Language: de_DE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: lib/components/smart_input/input_controls_live.sface:24
#, elixir-autogen, elixir-format
msgid "Add a content warning"
msgstr "Inhaltswarnung hinzufügen"
#: lib/components/smart_input/upload/upload_previews_live.sface:45
#, elixir-autogen, elixir-format
msgid "Add a meaningful description"
msgstr "Füge eine aussagekräftige Beschreibung hinzu"
#: lib/components/smart_input/upload/upload_previews_live.sface:34
#, elixir-autogen, elixir-format
msgid "Add description"
msgstr "Beschreibung hinzufügen"
#: lib/components/nav/user/user_menu_links_live.sface:27
#, elixir-autogen, elixir-format
msgid "Admin panel"
msgstr ""
#: lib/components/extensions/extensions_live.sface:81
#, elixir-autogen, elixir-format
msgid "Bonfire Ecosystem Libraries"
msgstr ""
#: lib/components/extensions/extensions_live.sface:31
#, elixir-autogen, elixir-format
msgid "Bonfire Extensions"
msgstr ""
#: lib/components/extensions/extensions_live.sface:6
#, elixir-autogen, elixir-format
msgid "Bonfire UI extensions"
msgstr ""
#: lib/components/extensions/extensions_live.sface:57
#, elixir-autogen, elixir-format
msgid "Bonfire schemas"
msgstr ""
#: lib/components/actions/boost/boost_action_live.sface:29
#, elixir-autogen, elixir-format
msgid "Boost"
msgstr "Boost"
#: lib/components/actions/boost/boost_action_live.sface:3
#, elixir-autogen, elixir-format
msgid "Boost this post"
msgstr ""
#: lib/components/actions/boost/boost_action_live.sface:29
#, elixir-autogen, elixir-format
msgid "Boosted"
msgstr "Boosted"
#: lib/components/smart_input/input_controls_live.sface:37
#, elixir-autogen, elixir-format
msgid "CW"
msgstr ""
#: lib/components/modals/confirm_modal_live.sface:40
#: lib/components/modals/reusable_modal_live.sface:36
#, elixir-autogen, elixir-format
msgid "Cancel"
msgstr "Abbrechen"
#: lib/components/settings/change_theme_live.sface:9
#, elixir-autogen, elixir-format
msgid "Choose theme"
msgstr "Aussehen wählen"
#: lib/components/modals/reusable_modal_live.sface:21
#: lib/components/notification/notification_live.sface:29
#: lib/components/notification/notification_live.sface:59
#: lib/components/notification/notification_live.sface:102
#, elixir-autogen, elixir-format
msgid "Close"
msgstr "schließen"
#: lib/components/nav/user/mobile_user_menu_live.sface:11
#, elixir-autogen, elixir-format
msgid "Close menu"
msgstr "Menü schließen"
#: lib/components/nav/user/user_menu_links_live.sface:34
#, elixir-autogen, elixir-format
msgid "Code of conduct"
msgstr ""
#: lib/components/smart_input/upload/upload_previews_live.sface:25
#, elixir-autogen, elixir-format
msgid "Delete"
msgstr "löschen"
#: lib/ui_common.ex:106
#, elixir-autogen, elixir-format
msgid "Error"
msgstr "Fehler"
#: lib/components/actions/like/like_with_label/like_action_live.sface:4
#, elixir-autogen, elixir-format
msgid "Favourite this post"
msgstr "diesen Beitrag favorisieren"
#: lib/components/actions/flag/flag_action_live.sface:26
#, elixir-autogen, elixir-format
msgid "Flag"
msgstr ""
#: lib/components/actions/flag/flag_action_live.sface:12
#: lib/components/actions/flag/flag_action_live.sface:18
#, elixir-autogen, elixir-format
msgid "Flag this object"
msgstr ""
#: lib/components/actions/follow/follow_button_live.sface:19
#, elixir-autogen, elixir-format
msgid "Follow"
msgstr "folgen "
#: lib/components/nav/user/mobile_user_menu_live.sface:35
#, elixir-autogen, elixir-format
msgid "Followers"
msgstr ""
#: lib/components/nav/user/mobile_user_menu_live.sface:40
#, elixir-autogen, elixir-format
msgid "Following"
msgstr ""
#: lib/components/smart_input/input_controls_live.sface:50
#, elixir-autogen, elixir-format
msgid "Full-screen mode"
msgstr ""
#: lib/components/widgets/widget_feedbacks/widget_feedback_live.sface:4
#, elixir-autogen, elixir-format
msgid "Have some feedback?"
msgstr ""
#: lib/components/nav/header/header_user_live.sface:9
#: lib/components/nav/header/header_user_live.sface:17
#, elixir-autogen, elixir-format
msgid "Home"
msgstr "Home"
#: lib/components/nav/user/mobile_user_menu_live.sface:78
#: lib/components/nav/user/user_menu_links_live.sface:41
#, elixir-autogen, elixir-format
msgid "Homepage"
msgstr "Homepage"
#: lib/components/actions/like/like_with_label/like_action_live.sface:29
#, elixir-autogen, elixir-format
msgid "Like"
msgstr "Like"
#: lib/components/actions/like/like_with_label/like_action_live.sface:35
#, elixir-autogen, elixir-format
msgid "Liked"
msgstr "Liked"
#: lib/components/widgets/widget_links/widget_links_live.sface:3
#, elixir-autogen, elixir-format
msgid "Links"
msgstr ""
#: lib/components/paginate/load_more_live.sface:13
#: lib/components/paginate/load_previous_live.sface:13
#, elixir-autogen, elixir-format
msgid "Load more"
msgstr ""
#: lib/components/nav/header/header_user_live.sface:88
#, elixir-autogen, elixir-format
msgid "Login"
msgstr "anmelden"
#: lib/components/nav/user/mobile_user_menu_live.sface:85
#: lib/components/nav/user/user_menu_links_live.sface:48
#, elixir-autogen, elixir-format
msgid "Logout"
msgstr "anmelden"
#: lib/components/smart_input/input_controls_live.sface:68
#, elixir-autogen, elixir-format
msgid "Message"
msgstr "Nachricht"
#: lib/components/nav/header/header_user_live.sface:29
#: lib/components/nav/header/header_user_live.sface:34
#: lib/components/nav/user/mobile_user_menu_live.sface:60
#, elixir-autogen, elixir-format
msgid "Messages"
msgstr "Nachrichten"
#: lib/components/nav/header/header_user_live.sface:39
#: lib/components/nav/header/header_user_live.sface:42
#: lib/components/nav/user/mobile_user_menu_live.sface:66
#, elixir-autogen, elixir-format
msgid "My Favourites"
msgstr "Meine Favoriten"
#: lib/components/nav/header/header_user_live.sface:14
#, elixir-autogen, elixir-format
msgid "My home"
msgstr ""
#: lib/components/nav/user/user_menu_links_live.sface:6
#, elixir-autogen, elixir-format
msgid "My profile"
msgstr ""
#: lib/components/paginate/load_more_live.sface:16
#, elixir-autogen, elixir-format
msgid "Next page"
msgstr "nächste Seite"
#: lib/components/settings/change_font_live.sface:13
#, elixir-autogen, elixir-format
msgid "No known fonts"
msgstr ""
#: lib/components/settings/change_theme_live.sface:45
#, elixir-autogen, elixir-format
msgid "No known themes"
msgstr ""
#: lib/components/nav/header/header_user_live.sface:20
#: lib/components/nav/header/header_user_live.sface:25
#, elixir-autogen, elixir-format
msgid "Notifications"
msgstr "Benachrichtigungen"
#: lib/notifications.ex:6
#, elixir-autogen, elixir-format
msgid "Notifications enabled"
msgstr ""
#: lib/ui_common.ex:100
#, elixir-autogen, elixir-format
msgid "Ok"
msgstr "Ok"
#: lib/components/extensions/extensions_live.sface:105
#, elixir-autogen, elixir-format
msgid "Other Libraries"
msgstr ""
#: lib/components/smart_input/input_controls_live.sface:70
#, elixir-autogen, elixir-format
msgid "Post"
msgstr "Beitrag"
#: lib/components/smart_input/input_controls_live.sface:66
#, elixir-autogen, elixir-format
msgid "Posting..."
msgstr ""
#: lib/components/paginate/load_previous_live.sface:16
#, elixir-autogen, elixir-format
msgid "Previous page"
msgstr "vorherige Seite"
#: lib/components/nav/user/mobile_user_menu_live.sface:48
#, elixir-autogen, elixir-format
msgid "Profile"
msgstr "Profil"
#: lib/components/nav/header/header_user_live.sface:48
#, elixir-autogen, elixir-format
msgid "Search"
msgstr "Suche"
#: lib/components/nav/header/header_user_live.sface:82
#, elixir-autogen, elixir-format
msgid "Select User"
msgstr "Benutzer auswählen"
#: lib/components/smart_input/select_recipients_live.sface:11
#, elixir-autogen, elixir-format
msgid "Select the participants"
msgstr ""
#: lib/components/smart_input/smart_input_live.sface:57
#, elixir-autogen, elixir-format
msgid "Send a message"
msgstr ""
#: lib/components/nav/user/mobile_user_menu_live.sface:72
#: lib/components/nav/user/user_menu_links_live.sface:20
#, elixir-autogen, elixir-format
msgid "Settings"
msgstr "Einstellungen"
#: lib/components/widgets/widget_feedbacks/feedback_button_live.sface:6
#, elixir-autogen, elixir-format
msgid "Share feedback"
msgstr ""
#: lib/components/nav/header/header_user_live.sface:94
#, elixir-autogen, elixir-format
msgid "Signup"
msgstr "Registrieren"
#: lib/components/nav/user/user_menu_links_live.sface:13
#, elixir-autogen, elixir-format
msgid "Switch profile"
msgstr ""
#: lib/components/nav/user/mobile_user_menu_live.sface:54
#, elixir-autogen, elixir-format
msgid "Switch user profile"
msgstr ""
#: lib/components/placeholders/empty_feed.sface:97
#, elixir-autogen, elixir-format
msgid "Take a deep breath..."
msgstr ""
#: lib/components/widgets/widget_feedbacks/widget_feedback_live.sface:7
#, elixir-autogen, elixir-format
msgid ""
"The Bonfire team is all ears if you want to report a bug, suggest an "
"improvement or a new feature, or just say hi :)"
msgstr ""
#: lib/components/actions/flag/flag_action_live.sface:14
#, elixir-autogen, elixir-format
msgid ""
"The admins will review the content and might get in touch with you or the "
"author for clarification. They may then delete it and/or block the person or"
" originating instance if appropriate."
msgstr ""
#: lib/components/smart_input/upload/upload_previews_live.ex:6
#, elixir-autogen, elixir-format
msgid "The file is too large."
msgstr "Die Datei ist zu groß."
#: lib/components/extensions/extensions_live.sface:107
#, elixir-autogen, elixir-format
msgid ""
"These are other libre / open source software projects used by the app and/or"
" installed extensions."
msgstr ""
#: lib/components/extensions/extensions_live.sface:59
#, elixir-autogen, elixir-format
msgid ""
"These are the data schemas currently installed on this instance, which can "
"be shared among multiple apps and extensions."
msgstr ""
#: lib/error/forms_livehandler_fallback_controller.ex:29
#, elixir-autogen, elixir-format
msgid ""
"This feature usually requires JavaScript, but the app attempted to do what "
"was expected anyway. Did it not work for you? Feedback is welcome! "
msgstr ""
#: lib/components/placeholders/empty_feed.sface:96
#, elixir-autogen, elixir-format
msgid "This feed is empty"
msgstr ""
#: lib/components/smart_input/select_recipients_live.sface:4
#, elixir-autogen, elixir-format
msgid "To"
msgstr "an"
#: lib/ui_common.ex:109
#, elixir-autogen, elixir-format
msgid "Unexpected data"
msgstr ""
#: lib/components/actions/follow/follow_button_live.sface:35
#, elixir-autogen, elixir-format
msgid "Unfollow"
msgstr "entflogen"
#: lib/components/smart_input/upload/upload_button_live.sface:2
#, elixir-autogen, elixir-format
msgid "Upload an image"
msgstr "Bild hochladen"
#: lib/components/smart_input/smart_input_live.sface:70
#, elixir-autogen, elixir-format
msgid "Write a post"
msgstr ""
#: lib/components/actions/flag/flag_action_live.sface:7
#, elixir-autogen, elixir-format
msgid "You already flagged this"
msgstr ""
#: lib/components/smart_input/upload/upload_previews_live.ex:7
#, elixir-autogen, elixir-format
msgid ""
"You have selected a file type that is not permitted. Contact your instance "
"admin if you want it added."
msgstr ""
#: lib/components/smart_input/upload/upload_previews_live.ex:8
#, elixir-autogen, elixir-format
msgid "You have selected too many files."
msgstr "Du hast zu viele Dateien ausgewählt"
#: lib/notifications.ex:6
#, elixir-autogen, elixir-format
msgid ""
"You will now receive notifications of messages, mentions, and other relevant"
" activities."
msgstr ""

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,500 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# Frank Tornack, 2022
#
msgid ""
msgstr ""
"Last-Translator: Frank Tornack, 2022\n"
"Language-Team: German (Germany) (https://www.transifex.com/bonfire/teams/138385/de_DE/)\n"
"Language: de_DE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: lib/components/activity/actions/flagged_actions_live.sface:36
#: lib/components/activity/actions/more_actions_live.sface:99
#, elixir-autogen, elixir-format
msgid "A request will be sent to remote instances to delete it as well."
msgstr ""
#: lib/live_handlers/feeds_live_handler.ex:282
#, elixir-autogen, elixir-format
msgid "Activities from around the fediverse"
msgstr ""
#: lib/live_handlers/feeds_live_handler.ex:310
#, elixir-autogen, elixir-format
msgid "Activities on this instance"
msgstr "Aktivitäten auf dieser Instanz"
#: lib/components/thread/thread_live.sface:74
#, elixir-autogen, elixir-format
msgid "Be the first to reply..."
msgstr "Sei der Erste der eine Antwort hinterlässt..."
#: lib/components/messages/sidebar_messages_mobile_live.sface:11
#, elixir-autogen, elixir-format
msgid "Close menu"
msgstr "Menü schließen"
#: lib/components/activity/object/process/process_reflow/process_reflow_live.sface:23
#, elixir-autogen, elixir-format
msgid "Completed"
msgstr "abgeschlossen"
#: lib/views/messages/messages_live.ex:41
#: lib/views/messages/messages_live.ex:105
#, elixir-autogen, elixir-format
msgid "Compose a thoughtful message..."
msgstr ""
#: lib/views/messages/messages_live.ex:173
#, elixir-autogen, elixir-format
msgid "Compose a thoughtful response"
msgstr ""
#: lib/views/messages/messages_live.ex:176
#, elixir-autogen, elixir-format
msgid "Conversation"
msgstr "Unterhaltung"
#: lib/components/activity/actions/flagged_actions_live.sface:34
#: lib/components/activity/actions/flagged_actions_live.sface:40
#: lib/components/activity/actions/flagged_actions_live.sface:49
#: lib/components/activity/actions/more_actions_live.sface:96
#: lib/components/activity/actions/more_actions_live.sface:104
#: lib/components/activity/actions/more_actions_live.sface:114
#, elixir-autogen, elixir-format
msgid "Delete this"
msgstr ""
#: lib/live_handlers/feeds_live_handler.ex:80
#, elixir-autogen, elixir-format
msgid "Deleted from %{number} feeds!"
msgstr ""
#: lib/live_handlers/objects_live_handler.ex:24
#, elixir-autogen, elixir-format
msgid "Deleted!"
msgstr ""
#: lib/components/smart_input/write/write_post_content_live.sface:50
#, elixir-autogen, elixir-format
msgid "Description"
msgstr "Beschreibung"
#: lib/views/feeds/notifications/notifications_live.ex:31
#, elixir-autogen, elixir-format
msgid ""
"Did you know you can customise which activities you want to be notified for "
"in your settings ?"
msgstr ""
#: lib/components/messages/sidebar_messages_mobile_live.sface:21
#: lib/views/messages/messages_live.ex:127
#: lib/views/messages/messages_live.ex:217
#, elixir-autogen, elixir-format
msgid "Direct Messages"
msgstr ""
#: lib/components/object_with_thread/object_thread_live.sface:16
#: lib/views/feeds/home/home_live.ex:38
#: lib/views/threads/discussion_live.ex:22
#: lib/views/threads/discussion_live.ex:29
#, elixir-autogen, elixir-format
msgid "Discussion"
msgstr "Diskussion"
#: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:10
#: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:18
#, elixir-autogen, elixir-format
msgid "Edit the thread title"
msgstr ""
#: lib/components/smart_input/write/set_cw_live.sface:9
#: lib/components/smart_input/write/write_post_content_live.sface:42
#, elixir-autogen, elixir-format
msgid "Enter a content warning"
msgstr ""
#: lib/views/messages/messages_live.sface:44
#, elixir-autogen, elixir-format
msgid "Enter an optional subject"
msgstr ""
#: lib/components/feeds/header_aside_feeds_live.sface:35
#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:32
#, elixir-autogen, elixir-format
msgid "Federated"
msgstr ""
#: lib/live_handlers/feeds_live_handler.ex:281
#, elixir-autogen, elixir-format
msgid "Federated activities from remote instances"
msgstr ""
#: lib/views/feeds/federation/federation_live.ex:25
#, elixir-autogen, elixir-format
msgid "Federation"
msgstr ""
#: lib/components/activity/actions/more_actions_live.sface:47
#, elixir-autogen, elixir-format
msgid "Flag "
msgstr ""
#: lib/components/activity/actions/more_actions_live.sface:35
#, elixir-autogen, elixir-format
msgid "Flag this"
msgstr ""
#: lib/components/feeds/header_aside_feeds_live.sface:17
#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:14
#: lib/live_handlers/feeds_live_handler.ex:260
#: lib/views/feeds/home/home_live.ex:25
#, elixir-autogen, elixir-format
msgid "Home"
msgstr "Home"
#: lib/live_handlers/feeds_live_handler.ex:284
#, elixir-autogen, elixir-format
msgid ""
"It seems you and your friends do not follow any other users on a different "
"instance"
msgstr ""
#: lib/components/thread/load_previous_live.sface:5
#, elixir-autogen, elixir-format
msgid "Load previous comments"
msgstr ""
#: lib/components/feeds/header_aside_feeds_live.sface:26
#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:23
#: lib/views/feeds/local/local_live.ex:26
#, elixir-autogen, elixir-format
msgid "Local"
msgstr "lokal"
#: lib/live_handlers/feeds_live_handler.ex:309
#, elixir-autogen, elixir-format
msgid "Local activities"
msgstr ""
#: lib/components/feeds/header_aside_notifications_seen_live.sface:6
#, elixir-autogen, elixir-format
msgid "Mark all as read"
msgstr ""
#: lib/components/activity/actions/flagged_actions_live.sface:8
#: lib/components/activity/actions/flagged_actions_live.sface:14
#, elixir-autogen, elixir-format
msgid "Message"
msgstr "Nachricht"
#: lib/views/messages/messages_live.ex:30
#: lib/views/messages/messages_live.ex:101
#, elixir-autogen, elixir-format
msgid "Messages"
msgstr "Nachrichten"
#: lib/components/activity/actions/more_actions_live.sface:4
#, elixir-autogen, elixir-format
msgid "More"
msgstr ""
#: lib/views/feeds/likes/likes_live.ex:29
#, elixir-autogen, elixir-format
msgid "My Favourites"
msgstr "Meine Favoriten"
#: lib/live_handlers/feeds_live_handler.ex:261
#, elixir-autogen, elixir-format
msgid "My feed"
msgstr ""
#: lib/live_handlers/objects_live_handler.ex:13
#, elixir-autogen, elixir-format
msgid "Name updated!"
msgstr ""
#: lib/components/messages/message_threads_live.sface:6
#, elixir-autogen, elixir-format
msgid "New message"
msgstr ""
#: lib/components/thread/thread_live.sface:74
#, elixir-autogen, elixir-format
msgid "No replies yet..."
msgstr ""
#: lib/components/widgets/widget_tags/widget_tags_live.sface:46
#, elixir-autogen, elixir-format
msgid "No trending tags found"
msgstr ""
#: lib/views/messages/messages_live.ex:206
#, elixir-autogen, elixir-format
msgid "Not found (or you don't have permission to view this message)"
msgstr ""
#: lib/views/threads/discussion_live.ex:93
#, elixir-autogen, elixir-format
msgid "Not found (or you don't have permission to view this)"
msgstr ""
#: lib/views/feeds/notifications/notifications_live.ex:29
#, elixir-autogen, elixir-format
msgid "Notifications"
msgstr "Benachrichtigungen"
#: lib/components/activity/object/process/process_reflow/process_reflow_live.sface:25
#, elixir-autogen, elixir-format
msgid "Open"
msgstr "öffnen"
#: lib/components/activity/date_ago_live.sface:13
#: lib/components/activity/instance_icon_live.sface:8
#, elixir-autogen, elixir-format
msgid "Originates from a remote instance"
msgstr ""
#: lib/views/threads/discussion_live.ex:81 lib/views/threads/post_live.ex:23
#: lib/views/threads/post_live.ex:33 lib/views/threads/post_live.ex:73
#, elixir-autogen, elixir-format
msgid "Post"
msgstr "Beitrag"
#: lib/live_handlers/posts_live_handler.ex:80
#, elixir-autogen, elixir-format
msgid "Posted!"
msgstr ""
#: lib/components/activity/actions/reply/reply_live.sface:8
#: lib/components/activity/actions/reply/reply_live.sface:19
#: lib/components/activity/actions/reply/reply_live.sface:32
#: lib/views/threads/post_live.ex:63
#, elixir-autogen, elixir-format
msgid "Reply"
msgstr "Antwort"
#: lib/views/messages/messages_live.ex:163
#, elixir-autogen, elixir-format
msgid "Reply to message:"
msgstr ""
#: lib/views/threads/discussion_live.ex:26
#, elixir-autogen, elixir-format
msgid "Reply to this discussion"
msgstr ""
#: lib/views/threads/post_live.ex:25
#, elixir-autogen, elixir-format
msgid "Reply to this thread"
msgstr ""
#: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:25
#, elixir-autogen, elixir-format
msgid "Save"
msgstr ""
#: lib/components/activity/actions/view_thread/view_thread_live.sface:25
#, elixir-autogen, elixir-format
msgid "See discussion"
msgstr ""
#: lib/views/messages/messages_live.ex:39
#, elixir-autogen, elixir-format
msgid "Select a thread or start a new one..."
msgstr ""
#: lib/live_handlers/messages_live_handler.ex:94
#: lib/live_handlers/messages_live_handler.ex:102
#, elixir-autogen, elixir-format
msgid "Sent!"
msgstr ""
#: lib/components/activity/object/note/note_live.sface:35
#, elixir-autogen, elixir-format
msgid "Show less"
msgstr ""
#: lib/components/activity/object/note/note_live.sface:28
#, elixir-autogen, elixir-format
msgid "Show more"
msgstr ""
#: lib/components/thread/comment_live.sface:70
#, elixir-autogen, elixir-format
msgid "This comment was deleted."
msgstr ""
#: lib/components/activity/object/note/note_live.sface:59
#, elixir-autogen, elixir-format
msgid "This post has been deleted."
msgstr ""
#: lib/components/smart_input/write/write_post_content_live.sface:39
#, elixir-autogen, elixir-format
msgid "Title"
msgstr ""
#: lib/components/widgets/widget_tags/widget_tags_live.sface:3
#, elixir-autogen, elixir-format
msgid "Trending topics"
msgstr ""
#: lib/components/activity/actions/flagged_actions_live.sface:62
#, elixir-autogen, elixir-format
msgid "Unflag this"
msgstr ""
#: lib/components/activity/object/unknown/unknown_live.sface:8
#, elixir-autogen, elixir-format
msgid "Unsupported type or deleted object"
msgstr ""
#: lib/views/messages/messages_live.ex:114
#, elixir-autogen, elixir-format
msgid "User not found"
msgstr ""
#: lib/components/activity/media_live.sface:22
#, elixir-autogen, elixir-format
msgid "View media"
msgstr ""
#: lib/components/widgets/widget_messages/widget_messages_live.sface:9
#: lib/components/widgets/widget_notification/widget_notification_live.sface:6
#, elixir-autogen, elixir-format
msgid "View more"
msgstr ""
#: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:52
#, elixir-autogen, elixir-format
msgid "View participants"
msgstr ""
#: lib/components/activity/actions/process_actions/process_actions_live.sface:8
#, elixir-autogen, elixir-format
msgid "View process"
msgstr ""
#: lib/components/activity/actions/event_actions/event_actions_live.sface:8
#, elixir-autogen, elixir-format
msgid "View resource"
msgstr ""
#: lib/views/threads/write_live.ex:23
#, elixir-autogen, elixir-format
msgid "Write"
msgstr ""
#: lib/components/smart_input/write/write_post_content_live.sface:67
#: lib/views/threads/write_live.sface:12
#, elixir-autogen, elixir-format
msgid "Write something..."
msgstr ""
#: lib/components/activity/subject/subject_live.sface:107
#, elixir-autogen, elixir-format
msgid "You"
msgstr ""
#: lib/views/feeds/home/home_live.ex:28
#, elixir-autogen, elixir-format
msgid "You can start by following some people or by writing a new post."
msgstr ""
#: lib/components/messages/message_threads_live.sface:77
#, elixir-autogen, elixir-format
msgid "You dont have any messages yet"
msgstr ""
#: lib/views/feeds/notifications/notifications_live.ex:30
#, elixir-autogen, elixir-format
msgid "You have no notifications"
msgstr ""
#: lib/components/messages/message_threads_live.sface:16
#: lib/views/messages/messages_live.ex:38
#, elixir-autogen, elixir-format
msgid "Your direct messages"
msgstr ""
#: lib/live_handlers/feeds_live_handler.ex:283
#, elixir-autogen, elixir-format
msgid "Your fediverse feed is empty"
msgstr ""
#: lib/views/feeds/home/home_live.ex:27
#, elixir-autogen, elixir-format
msgid "Your home feed is empty"
msgstr ""
#: lib/components/widgets/widget_tags/widget_tags_live.sface:21
#: lib/components/widgets/widget_tags/widget_tags_live.sface:35
#, elixir-autogen, elixir-format
msgid "activities"
msgstr ""
#: lib/components/activity/object/process/process_list/process_list_live.sface:24
#, elixir-autogen, elixir-format
msgid "complete"
msgstr ""
#: lib/components/activity/subject/subject_live.sface:143
#, elixir-autogen, elixir-format
msgid "in"
msgstr ""
#: lib/components/activity/actions/flagged_actions_live.sface:34
#: lib/components/activity/actions/flagged_actions_live.sface:40
#: lib/components/activity/actions/flagged_actions_live.sface:49
#: lib/components/activity/actions/more_actions_live.sface:35
#: lib/components/activity/actions/more_actions_live.sface:96
#: lib/components/activity/actions/more_actions_live.sface:104
#: lib/components/activity/actions/more_actions_live.sface:114
#, elixir-autogen, elixir-format
msgid "object"
msgstr ""
#: lib/components/activity/object/process/process_list/process_list_live.sface:26
#, elixir-autogen, elixir-format
msgid "of"
msgstr ""
#: lib/components/activity/actions/main_object_info_live.sface:11
#: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:36
#, elixir-autogen, elixir-format
msgid "participants"
msgstr ""
#: lib/live_handlers/feeds_live_handler.ex:32
#: lib/views/messages/messages_live.ex:92
#: lib/views/messages/messages_live.ex:167
#: lib/views/threads/discussion_live.ex:64 lib/views/threads/post_live.ex:67
#, elixir-autogen, elixir-format
msgid "someone"
msgstr ""
#: lib/views/messages/messages_live.ex:169
#, elixir-autogen, elixir-format
msgid "someone else"
msgstr ""
#: lib/components/activity/object/process/process_list/process_list_live.sface:27
#, elixir-autogen, elixir-format
msgid "tasks"
msgstr ""
#: lib/components/activity/actions/flagged_actions_live.sface:23
#: lib/components/activity/actions/more_actions_live.ex:23
#, elixir-autogen, elixir-format
msgid "this user"
msgstr "dieser Benutzer"

View file

@ -17,7 +17,7 @@ msgstr ""
"Language: es\n" "Language: es\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" "Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/web/home/home_live.sface:4 #: lib/web/home/home_live.sface:18
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "About" msgid "About"
msgstr "Acerca de" msgstr "Acerca de"
@ -27,12 +27,7 @@ msgstr "Acerca de"
msgid "About Bonfire" msgid "About Bonfire"
msgstr "Acerca de Bonfire" msgstr "Acerca de Bonfire"
#: lib/web/home/home_live.ex:20 #: lib/web/home/home_live.sface:28
#, elixir-autogen, elixir-format
msgid "An instance of Bonfire"
msgstr "Una instancia de Bonfire"
#: lib/web/home/home_live.sface:22
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Code of Conduct" msgid "Code of Conduct"
msgstr "Código de conducta" msgstr "Código de conducta"
@ -42,12 +37,12 @@ msgstr "Código de conducta"
msgid "Contribute" msgid "Contribute"
msgstr "Contribuir" msgstr "Contribuir"
#: lib/web/home/home_live.sface:31 #: lib/web/home/home_live.sface:38
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Privacy Policy" msgid "Privacy Policy"
msgstr "Política de privacidad" msgstr "Política de privacidad"
#: lib/web/home/home_live.sface:6 #: lib/web/home/home_live.sface:63
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Welcome" msgid "Welcome"
msgstr "Bienvenidos " msgstr "Bienvenidos "

View file

@ -35,7 +35,7 @@ msgstr ""
msgid "Block" msgid "Block"
msgstr "Bloquear " msgstr "Bloquear "
#: lib/web/set/boundaries_live.sface:60 #: lib/web/set/boundaries_live.sface:62
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Custom" msgid "Custom"
msgstr "Personalizar" msgstr "Personalizar"
@ -50,22 +50,22 @@ msgstr "Ghostear"
msgid "Ghost instance-wide" msgid "Ghost instance-wide"
msgstr "Ghostear de parte de esta instancia" msgstr "Ghostear de parte de esta instancia"
#: lib/web/set/boundaries_live.sface:21 lib/web/set/boundaries_live.sface:39 #: lib/web/set/boundaries_live.sface:41
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Local" msgid "Local"
msgstr "Local" msgstr "Local"
#: lib/web/set/boundaries_live.sface:82 #: lib/web/set/boundaries_live.sface:84
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Local Instance" msgid "Local Instance"
msgstr "Instancia local" msgstr "Instancia local"
#: lib/web/set/boundaries_live.sface:46 lib/web/set/boundaries_live.sface:89 #: lib/web/set/boundaries_live.sface:48 lib/web/set/boundaries_live.sface:91
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Mentions" msgid "Mentions"
msgstr "Menciona" msgstr "Menciona"
#: lib/web/set/boundaries_live.sface:53 lib/web/set/boundaries_live.sface:101 #: lib/web/set/boundaries_live.sface:55 lib/web/set/boundaries_live.sface:103
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Message" msgid "Message"
msgstr "Enviar mensaje" msgstr "Enviar mensaje"
@ -89,12 +89,12 @@ msgstr ""
msgid "Prevent them from seeing or interacting with you or your content" msgid "Prevent them from seeing or interacting with you or your content"
msgstr "Evitar que vean o interactúen con usted o con que publiques " msgstr "Evitar que vean o interactúen con usted o con que publiques "
#: lib/web/set/boundaries_live.sface:32 lib/web/set/boundaries_live.sface:75 #: lib/web/set/boundaries_live.sface:34 lib/web/set/boundaries_live.sface:77
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Public" msgid "Public"
msgstr "Público" msgstr "Público"
#: lib/web/set/boundaries_live.sface:76 #: lib/web/set/boundaries_live.sface:78
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Publicly visible to everyone on the fediverse and in search engines" msgid "Publicly visible to everyone on the fediverse and in search engines"
msgstr "Visible para todos en el fediverse y en los buscadores web " msgstr "Visible para todos en el fediverse y en los buscadores web "
@ -144,17 +144,17 @@ msgstr "Seguirán viendo las cosas que publicas."
msgid "They won't be able to follow you." msgid "They won't be able to follow you."
msgstr "No podrán seguirte." msgstr "No podrán seguirte."
#: lib/web/set/boundaries_live.sface:102 #: lib/web/set/boundaries_live.sface:104
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Visible only to people included in this message thread:" msgid "Visible only to people included in this message thread:"
msgstr "Visible sólo para las personas incluidas en este hilo de mensajes:" msgstr "Visible sólo para las personas incluidas en este hilo de mensajes:"
#: lib/web/set/boundaries_live.sface:90 #: lib/web/set/boundaries_live.sface:92
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Visible only to those mentioned, across the fediverse" msgid "Visible only to those mentioned, across the fediverse"
msgstr "Visible sólo para los usuarios mencionados en todo el fediverso" msgstr "Visible sólo para los usuarios mencionados en todo el fediverso"
#: lib/web/set/boundaries_live.sface:83 #: lib/web/set/boundaries_live.sface:85
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Visible to all members of this instance" msgid "Visible to all members of this instance"
msgstr "Visible a los miembros de esta instancia" msgstr "Visible a los miembros de esta instancia"
@ -253,7 +253,7 @@ msgstr ""
"Tu %{activity_type} sólo será visible al destinatari@ de tu mensaje (además " "Tu %{activity_type} sólo será visible al destinatari@ de tu mensaje (además "
"de usted y posiblemente los admin de la instancia)." "de usted y posiblemente los admin de la instancia)."
#: lib/web/block/block_menu_buttons_live.sface:5 #: lib/web/block/block_menu_buttons_live.sface:6
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "this user" msgid "this user"
msgstr "este usuario" msgstr "este usuario"

View file

@ -0,0 +1,428 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# Ed, 2022
#
msgid ""
msgstr ""
"Last-Translator: Ed, 2022\n"
"Language-Team: Spanish (https://www.transifex.com/bonfire/teams/138385/es/)\n"
"Language: es\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Access"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Account"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Activity"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Activity in Feed"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Actor"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Auth Second Factor"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Block"
msgstr "Bloquear "
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Bookmark"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Boost"
msgstr "Boost"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Boundary"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Caretaker"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Category"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Character"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Circle"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Credential"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Access"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Account"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Activity"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Activity in Feed"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Actor"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Auth Second Factor"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Block"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Bookmark"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Boost"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Boundary"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Caretaker"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Category"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Character"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Circle"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Credential"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Edge"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Edge Total"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Email"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Federated Object"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Feed"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this File"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Flag"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Follow"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Grant"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Hashtag"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Inbox"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Instance Admin"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Like"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Media"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Message"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Name"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Object Boundary"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Post"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Post Content"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Profile"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Reply in Thread"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Request"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Setting"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Tag"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this User"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Verb"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Edge"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Edge Total"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Email"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Federated Object"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Feed"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "File"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Flag"
msgstr "Marcar"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Follow"
msgstr "Seguir "
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Grant"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Hashtag"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Inbox"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Instance Admin"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Like"
msgstr "Like"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Media"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Message"
msgstr "Enviar un mensaje"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Name"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Object Boundary"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Post"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Post Content"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Profile"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Reply in Thread"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Request"
msgstr "Solicitar "
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Setting"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Tag"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "User"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Verb"
msgstr ""

View file

@ -22,7 +22,7 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "Ubicación" msgstr "Ubicación"
#: lib/utils.ex:468 #: lib/utils.ex:537
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Website" msgid "Website"
msgstr "Página web" msgstr "Página web"

View file

@ -93,8 +93,8 @@ msgstr "Enlace"
#: lib/web/invites_live.sface:15 #: lib/web/invites_live.sface:15
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Max number of users" msgid "Max number of uses"
msgstr "Número máximo de usuarios" msgstr ""
#: lib/web/invites_live.sface:31 #: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@ -106,7 +106,7 @@ msgstr "Nunca"
msgid "No limits" msgid "No limits"
msgstr "Sin límites" msgstr "Sin límites"
#: lib/invite_links.ex:18 #: lib/invite_links.ex:17
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Sorry, this invite is no longer valid." msgid "Sorry, this invite is no longer valid."
msgstr "Lo sentimos, esta invitación ya no es válida." msgstr "Lo sentimos, esta invitación ya no es válida."

View file

@ -17,11 +17,20 @@ msgstr ""
"Language: es\n" "Language: es\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" "Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/mails/mails.ex:40 #: lib/mails/mails.ex:41
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Confirm your email" msgid "Confirm your email"
msgstr "Confirme su correo electrónico" msgstr "Confirme su correo electrónico"
#: lib/users/shared_users.ex:62
#, elixir-autogen, elixir-format
msgid ""
"Could not find an existing account on this instance with that email or "
"username."
msgstr ""
"No se pudo encontrar en esta instancia una cuenta existente con ese correo "
"electrónico o nombre de usuario."
#: lib/settings/settings.ex:168 #: lib/settings/settings.ex:168
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "You need to be authenticated to change settings." msgid "You need to be authenticated to change settings."

View file

@ -17,12 +17,7 @@ msgstr ""
"Language: es\n" "Language: es\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" "Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/web/search_live.sface:3 #: lib/web/search_live.sface:19
#, elixir-autogen, elixir-format
msgid "%{num} results for %{keyword}"
msgstr "%{num} resultados para %{keyword}"
#: lib/web/search_live.sface:16
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "All types" msgid "All types"
msgstr "Todos los tipos" msgstr "Todos los tipos"
@ -32,7 +27,7 @@ msgstr "Todos los tipos"
msgid "Filter or show more results" msgid "Filter or show more results"
msgstr "Filtrar o mostrar más resultados" msgstr "Filtrar o mostrar más resultados"
#: lib/web/search_live.sface:32 #: lib/web/search_live.sface:35
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Posts" msgid "Posts"
msgstr "Publicaciones " msgstr "Publicaciones "
@ -42,7 +37,7 @@ msgstr "Publicaciones "
msgid "Search..." msgid "Search..."
msgstr "Buscar..." msgstr "Buscar..."
#: lib/web/search_live.sface:24 #: lib/web/search_live.sface:27
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Users" msgid "Users"
msgstr "Usuarios" msgstr "Usuarios"

View file

@ -17,352 +17,352 @@ msgstr ""
"Language: es\n" "Language: es\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" "Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Boost" msgid "Boost"
msgstr "Boost" msgstr "Boost"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Boosted" msgid "Boosted"
msgstr "Boosted" msgstr "Boosted"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Boosted by %{user}" msgid "Boosted by %{user}"
msgstr "Boosted por %{user}" msgstr "Boosted por %{user}"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Create" msgid "Create"
msgstr "Crear" msgstr "Crear"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Created" msgid "Created"
msgstr "Creado" msgstr "Creado"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Created by %{user}" msgid "Created by %{user}"
msgstr "Creado por %{user}" msgstr "Creado por %{user}"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Delete" msgid "Delete"
msgstr "Borrar" msgstr "Borrar"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Deleted" msgid "Deleted"
msgstr "Borrado" msgstr "Borrado"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Deleted by %{user}" msgid "Deleted by %{user}"
msgstr "Borrado por %{user}" msgstr "Borrado por %{user}"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Edit" msgid "Edit"
msgstr "Editar" msgstr "Editar"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Editted" msgid "Edited"
msgstr "Editado" msgstr "Editado"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Editted by %{user}" msgid "Edited by %{user}"
msgstr "Editado por %{user}" msgstr "Editado por %{user}"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Flag" msgid "Flag"
msgstr "Marcar" msgstr "Marcar"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Flagged" msgid "Flagged"
msgstr "Marcado" msgstr "Marcado"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Flagged by %{user}" msgid "Flagged by %{user}"
msgstr "Marcado por %{user}" msgstr "Marcado por %{user}"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Follow" msgid "Follow"
msgstr "Seguir " msgstr "Seguir "
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Followed" msgid "Followed"
msgstr "Seguido" msgstr "Seguido"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Followed by %{user}" msgid "Followed by %{user}"
msgstr "Seguido por %{user}" msgstr "Seguido por %{user}"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Like" msgid "Like"
msgstr "Like" msgstr "Like"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Liked" msgid "Liked"
msgstr "Liked" msgstr "Liked"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Liked by %{user}" msgid "Liked by %{user}"
msgstr "Liked por %{user}" msgstr "Liked por %{user}"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Mention" msgid "Mention"
msgstr "Mencionar" msgstr "Mencionar"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Mentioned" msgid "Mentioned"
msgstr "Mencionado" msgstr "Mencionado"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Mentioned by %{user}" msgid "Mentioned by %{user}"
msgstr "Mencionado por %{user}" msgstr "Mencionado por %{user}"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Message" msgid "Message"
msgstr "Enviar un mensaje" msgstr "Enviar un mensaje"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Messaged" msgid "Messaged"
msgstr "Mensaje enviado " msgstr "Mensaje enviado "
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Messaged by %{user}" msgid "Messaged by %{user}"
msgstr "Mensaje enviado por %{user}" msgstr "Mensaje enviado por %{user}"
#: lib/objects.ex:222 #: lib/objects.ex:221
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "No permission to delete this" msgid "No permission to delete this"
msgstr "No tiene permiso para borrar esto" msgstr "No tiene permiso para borrar esto"
#: lib/activities.ex:449 lib/activities.ex:449 #: lib/localise.ex:10 lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Read" msgid "Read"
msgstr "Leído" msgstr "Leído"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Read by %{user}" msgid "Read by %{user}"
msgstr "Leído por %{user}" msgstr "Leído por %{user}"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Replied" msgid "Replied"
msgstr "Respondido" msgstr "Respondido"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Replied by %{user}" msgid "Replied by %{user}"
msgstr "Respondido por %{user}" msgstr "Respondido por %{user}"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reply" msgid "Reply"
msgstr "Responder" msgstr "Responder"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Request" msgid "Request"
msgstr "Solicitar " msgstr "Solicitar "
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Request to Boost" msgid "Request to Boost"
msgstr "Solicitar un boost" msgstr "Solicitar un boost"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Request to Create" msgid "Request to Create"
msgstr "Solicitar crear" msgstr "Solicitar crear"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Request to Delete" msgid "Request to Delete"
msgstr "Solicitar borrar " msgstr "Solicitar borrar "
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Request to Edit" msgid "Request to Edit"
msgstr "Solicitar editar" msgstr "Solicitar editar"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Request to Flag" msgid "Request to Flag"
msgstr "Solicitar marcar" msgstr "Solicitar marcar"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Request to Follow" msgid "Request to Follow"
msgstr "Solicitar de seguir" msgstr "Solicitar de seguir"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Request to Like" msgid "Request to Like"
msgstr "Solicitar un Like" msgstr "Solicitar un Like"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Request to Mention" msgid "Request to Mention"
msgstr "Solicitar una mención" msgstr "Solicitar una mención"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Request to Message" msgid "Request to Message"
msgstr "Solicitar mandar un mensaje " msgstr "Solicitar mandar un mensaje "
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Request to Read" msgid "Request to Read"
msgstr "Solicitar leer " msgstr "Solicitar leer "
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Request to Reply" msgid "Request to Reply"
msgstr "Solicitar responder " msgstr "Solicitar responder "
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Request to Request" msgid "Request to Request"
msgstr "Solicitar solicitar " msgstr "Solicitar solicitar "
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Request to See" msgid "Request to See"
msgstr "Solicitar ver" msgstr "Solicitar ver"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Request to Tag" msgid "Request to Tag"
msgstr "Solicitar etiqueta " msgstr "Solicitar etiqueta "
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Requested" msgid "Requested"
msgstr "Solicitado" msgstr "Solicitado"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Requested by %{user}" msgid "Requested by %{user}"
msgstr "Solicitado por %{user}" msgstr "Solicitado por %{user}"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Requested to Boost" msgid "Requested to Boost"
msgstr "Solicitado para boost" msgstr "Solicitado para boost"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Requested to Create" msgid "Requested to Create"
msgstr "Solicitado para crear" msgstr "Solicitado para crear"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Requested to Delete" msgid "Requested to Delete"
msgstr "Solicitado para borrar " msgstr "Solicitado para borrar "
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Requested to Edit" msgid "Requested to Edit"
msgstr "Solicitado para editar" msgstr "Solicitado para editar"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Requested to Flag" msgid "Requested to Flag"
msgstr "Solicitado para marcar" msgstr "Solicitado para marcar"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Requested to Follow" msgid "Requested to Follow"
msgstr "Solicitado para seguir " msgstr "Solicitado para seguir "
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Requested to Like" msgid "Requested to Like"
msgstr "Solicitado para un Like" msgstr "Solicitado para un Like"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Requested to Mention" msgid "Requested to Mention"
msgstr "Solicitado para una mención" msgstr "Solicitado para una mención"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Requested to Message" msgid "Requested to Message"
msgstr "Solicitado para enviar mensaje" msgstr "Solicitado para enviar mensaje"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Requested to Read" msgid "Requested to Read"
msgstr "Solicitado para leer " msgstr "Solicitado para leer "
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Requested to Reply" msgid "Requested to Reply"
msgstr "Solicitado para responder " msgstr "Solicitado para responder "
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Requested to Request" msgid "Requested to Request"
msgstr "Solicitado para solicitar" msgstr "Solicitado para solicitar"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Requested to See" msgid "Requested to See"
msgstr "Solicitado para ver" msgstr "Solicitado para ver"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Requested to Tag" msgid "Requested to Tag"
msgstr "Solicitado para etiqueta " msgstr "Solicitado para etiqueta "
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Saw" msgid "Saw"
msgstr "Visto " msgstr "Visto "
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Saw by %{user}" msgid "Saw by %{user}"
msgstr "Visto por %{user}" msgstr "Visto por %{user}"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "See" msgid "See"
msgstr "Ver" msgstr "Ver"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Tag" msgid "Tag"
msgstr "Etiqueta" msgstr "Etiqueta"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Tagged" msgid "Tagged"
msgstr "Etiquetado" msgstr "Etiquetado"
#: lib/activities.ex:449 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Tagged by %{user}" msgid "Tagged by %{user}"
msgstr "Etiquetado por %{user}" msgstr "Etiquetado por %{user}"

View file

@ -17,7 +17,7 @@ msgstr ""
"Language: es\n" "Language: es\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" "Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/components/smart_input/input_controls_live.sface:21 #: lib/components/smart_input/input_controls_live.sface:24
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Add a content warning" msgid "Add a content warning"
msgstr "Añadir una denuncia de contenidos" msgstr "Añadir una denuncia de contenidos"
@ -32,22 +32,27 @@ msgstr "Añadir una descripción significativa"
msgid "Add description" msgid "Add description"
msgstr "Añadir descripción" msgstr "Añadir descripción"
#: lib/components/extensions/extensions_live.sface:86 #: lib/components/nav/user/user_menu_links_live.sface:27
#, elixir-autogen, elixir-format
msgid "Admin panel"
msgstr "Panel de administración"
#: lib/components/extensions/extensions_live.sface:81
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Bonfire Ecosystem Libraries" msgid "Bonfire Ecosystem Libraries"
msgstr "Bonfire Ecosystem Libraries " msgstr "Bonfire Ecosystem Libraries "
#: lib/components/extensions/extensions_live.sface:36 #: lib/components/extensions/extensions_live.sface:31
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Bonfire Extensions" msgid "Bonfire Extensions"
msgstr "Bonfire extensiones " msgstr "Bonfire extensiones "
#: lib/components/extensions/extensions_live.sface:11 #: lib/components/extensions/extensions_live.sface:6
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Bonfire UI extensions" msgid "Bonfire UI extensions"
msgstr "Bonfire extensiones de interfaz de usuario" msgstr "Bonfire extensiones de interfaz de usuario"
#: lib/components/extensions/extensions_live.sface:62 #: lib/components/extensions/extensions_live.sface:57
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Bonfire schemas" msgid "Bonfire schemas"
msgstr "Bonfire esquemas " msgstr "Bonfire esquemas "
@ -67,31 +72,39 @@ msgstr "Boost esta publicación "
msgid "Boosted" msgid "Boosted"
msgstr "Boosted" msgstr "Boosted"
#: lib/components/smart_input/input_controls_live.sface:30 #: lib/components/smart_input/input_controls_live.sface:37
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "CW" msgid "CW"
msgstr "Denuncia de contenidos " msgstr "Denuncia de contenidos "
#: lib/components/modals/confirm_modal_live.sface:40 #: lib/components/modals/confirm_modal_live.sface:40
#: lib/components/modals/reusable_modal_live.sface:34 #: lib/components/modals/reusable_modal_live.sface:36
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Cancel" msgid "Cancel"
msgstr "Cancelar" msgstr "Cancelar"
#: lib/components/settings/change_theme_live.sface:21 #: lib/components/settings/change_theme_live.sface:9
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Choose theme" msgid "Choose theme"
msgstr "Elija el tema" msgstr "Elija el tema"
#: lib/components/modals/reusable_modal_live.sface:21 #: lib/components/modals/reusable_modal_live.sface:21
#: lib/components/notification/notification_live.sface:29
#: lib/components/notification/notification_live.sface:59
#: lib/components/notification/notification_live.sface:102
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Close" msgid "Close"
msgstr "Cerrar" msgstr "Cerrar"
#: lib/components/nav/user/mobile_user_menu_live.sface:40 #: lib/components/nav/user/mobile_user_menu_live.sface:11
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Close panel" msgid "Close menu"
msgstr "Cerrar panel" msgstr "Cerrar el menú"
#: lib/components/nav/user/user_menu_links_live.sface:34
#, elixir-autogen, elixir-format
msgid "Code of conduct"
msgstr "Código de conducta"
#: lib/components/smart_input/upload/upload_previews_live.sface:25 #: lib/components/smart_input/upload/upload_previews_live.sface:25
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@ -108,11 +121,6 @@ msgstr "Error"
msgid "Favourite this post" msgid "Favourite this post"
msgstr "Favorita esta publicación" msgstr "Favorita esta publicación"
#: lib/components/nav/sidebar/social_nav/sidebar_navigation_live.sface:30
#, elixir-autogen, elixir-format
msgid "Federation"
msgstr "Federación"
#: lib/components/actions/flag/flag_action_live.sface:26 #: lib/components/actions/flag/flag_action_live.sface:26
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Flag" msgid "Flag"
@ -124,34 +132,39 @@ msgstr "Marcar"
msgid "Flag this object" msgid "Flag this object"
msgstr "Marcar este objeto" msgstr "Marcar este objeto"
#: lib/components/actions/follow/follow_button_live.sface:18 #: lib/components/actions/follow/follow_button_live.sface:19
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Follow" msgid "Follow"
msgstr "Seguir " msgstr "Seguir "
#: lib/components/nav/user/mobile_user_menu_live.sface:63 #: lib/components/nav/user/mobile_user_menu_live.sface:35
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Followers" msgid "Followers"
msgstr "Seguidores" msgstr "Seguidores"
#: lib/components/nav/user/mobile_user_menu_live.sface:68 #: lib/components/nav/user/mobile_user_menu_live.sface:40
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Following" msgid "Following"
msgstr "Siguiendo " msgstr "Siguiendo "
#: lib/components/smart_input/input_controls_live.sface:35 #: lib/components/smart_input/input_controls_live.sface:50
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Full-screen mode" msgid "Full-screen mode"
msgstr "Modo de pantalla completa" msgstr "Modo de pantalla completa"
#: lib/components/nav/header/header_user_live.sface:22 #: lib/components/widgets/widget_feedbacks/widget_feedback_live.sface:4
#: lib/components/nav/sidebar/social_nav/sidebar_navigation_live.sface:12 #, elixir-autogen, elixir-format
msgid "Have some feedback?"
msgstr "¿Tienes alguna duda o comentario?"
#: lib/components/nav/header/header_user_live.sface:9
#: lib/components/nav/header/header_user_live.sface:17
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Home" msgid "Home"
msgstr "Inicio" msgstr "Inicio"
#: lib/components/nav/user/mobile_user_menu_live.sface:100 #: lib/components/nav/user/mobile_user_menu_live.sface:78
#: lib/components/nav/user/user_menu_links_live.sface:27 #: lib/components/nav/user/user_menu_links_live.sface:41
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Homepage" msgid "Homepage"
msgstr "Página web" msgstr "Página web"
@ -172,93 +185,113 @@ msgid "Links"
msgstr "Enlaces" msgstr "Enlaces"
#: lib/components/paginate/load_more_live.sface:13 #: lib/components/paginate/load_more_live.sface:13
#: lib/components/paginate/load_previous_live.sface:13
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Load more" msgid "Load more"
msgstr "Cargar más" msgstr "Cargar más"
#: lib/components/nav/sidebar/social_nav/sidebar_navigation_live.sface:21 #: lib/components/nav/header/header_user_live.sface:88
#, elixir-autogen, elixir-format
msgid "Local"
msgstr "Local"
#: lib/components/nav/header/header_user_live.sface:101
#: lib/components/nav/header/header_user_mobile_live.sface:44
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Login" msgid "Login"
msgstr "Inicio de sesión" msgstr "Inicio de sesión"
#: lib/components/nav/user/mobile_user_menu_live.sface:107 #: lib/components/nav/user/mobile_user_menu_live.sface:85
#: lib/components/nav/user/user_menu_links_live.sface:34 #: lib/components/nav/user/user_menu_links_live.sface:48
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Logout" msgid "Logout"
msgstr "Cierre de sesión" msgstr "Cierre de sesión"
#: lib/components/nav/user/mobile_user_menu_live.sface:36 #: lib/components/smart_input/input_controls_live.sface:68
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Menu" msgid "Message"
msgstr "Menú" msgstr "Enviar un mensaje"
#: lib/components/nav/header/header_user_live.sface:29
#: lib/components/nav/header/header_user_live.sface:34 #: lib/components/nav/header/header_user_live.sface:34
#: lib/components/nav/header/header_user_live.sface:39 #: lib/components/nav/user/mobile_user_menu_live.sface:60
#: lib/components/nav/user/mobile_user_menu_live.sface:88
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Messages" msgid "Messages"
msgstr "Mensajes" msgstr "Mensajes"
#: lib/components/nav/header/header_user_live.sface:55 #: lib/components/nav/header/header_user_live.sface:39
#: lib/components/nav/header/header_user_live.sface:58 #: lib/components/nav/header/header_user_live.sface:42
#: lib/components/nav/user/mobile_user_menu_live.sface:66
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "My Favourites" msgid "My Favourites"
msgstr "Mis favoritos" msgstr "Mis favoritos"
#: lib/components/nav/header/header_user_live.sface:19 #: lib/components/nav/header/header_user_live.sface:14
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "My home" msgid "My home"
msgstr "Inicio " msgstr "Inicio "
#: lib/components/nav/user/user_menu_links_live.sface:6
#, elixir-autogen, elixir-format
msgid "My profile"
msgstr "Mi perfil"
#: lib/components/paginate/load_more_live.sface:16 #: lib/components/paginate/load_more_live.sface:16
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Next page" msgid "Next page"
msgstr "Página siguiente" msgstr "Página siguiente"
#: lib/components/settings/change_font_live.sface:13
#, elixir-autogen, elixir-format
msgid "No known fonts"
msgstr "No hay tipografías conocidas"
#: lib/components/settings/change_theme_live.sface:45
#, elixir-autogen, elixir-format
msgid "No known themes"
msgstr "No hay temas conocidos"
#: lib/components/nav/header/header_user_live.sface:20
#: lib/components/nav/header/header_user_live.sface:25 #: lib/components/nav/header/header_user_live.sface:25
#: lib/components/nav/header/header_user_live.sface:30
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Notifications" msgid "Notifications"
msgstr "Notificaciones" msgstr "Notificaciones"
#: lib/notifications.ex:6
#, elixir-autogen, elixir-format
msgid "Notifications enabled"
msgstr "Notificaciones activadas "
#: lib/ui_common.ex:100 #: lib/ui_common.ex:100
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Ok" msgid "Ok"
msgstr "Ok" msgstr "Ok"
#: lib/components/extensions/extensions_live.sface:110 #: lib/components/extensions/extensions_live.sface:105
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Other Libraries" msgid "Other Libraries"
msgstr "Otras bibliotecas" msgstr "Otras bibliotecas"
#: lib/components/smart_input/input_controls_live.sface:57 #: lib/components/smart_input/input_controls_live.sface:70
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Post" msgid "Post"
msgstr "Publicar" msgstr "Publicar"
#: lib/components/smart_input/input_controls_live.sface:66
#, elixir-autogen, elixir-format
msgid "Posting..."
msgstr "Publicando..."
#: lib/components/paginate/load_previous_live.sface:16 #: lib/components/paginate/load_previous_live.sface:16
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Previous page" msgid "Previous page"
msgstr "Página anterior" msgstr "Página anterior"
#: lib/components/nav/user/mobile_user_menu_live.sface:76 #: lib/components/nav/user/mobile_user_menu_live.sface:48
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Profile" msgid "Profile"
msgstr "Perfil" msgstr "Perfil"
#: lib/components/nav/header/header_user_live.sface:71 #: lib/components/nav/header/header_user_live.sface:48
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Search" msgid "Search"
msgstr "Buscar" msgstr "Buscar"
#: lib/components/nav/header/header_user_live.sface:95 #: lib/components/nav/header/header_user_live.sface:82
#: lib/components/nav/header/header_user_mobile_live.sface:38
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Select User" msgid "Select User"
msgstr "Seleccionar usuario" msgstr "Seleccionar usuario"
@ -268,28 +301,52 @@ msgstr "Seleccionar usuario"
msgid "Select the participants" msgid "Select the participants"
msgstr "Seleccionar a los participantes" msgstr "Seleccionar a los participantes"
#: lib/components/nav/user/mobile_user_menu_live.sface:94 #: lib/components/smart_input/smart_input_live.sface:57
#: lib/components/nav/user/user_menu_links_live.sface:13 #, elixir-autogen, elixir-format
msgid "Send a message"
msgstr ""
#: lib/components/nav/user/mobile_user_menu_live.sface:72
#: lib/components/nav/user/user_menu_links_live.sface:20
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Settings" msgid "Settings"
msgstr "Ajustes" msgstr "Ajustes"
#: lib/components/paginate/load_previous_live.sface:13 #: lib/components/widgets/widget_feedbacks/feedback_button_live.sface:6
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Show more" msgid "Share feedback"
msgstr "Mostrar más" msgstr "Comparte alguna duda o comentario"
#: lib/components/nav/header/header_user_live.sface:107 #: lib/components/nav/header/header_user_live.sface:94
#: lib/components/nav/header/header_user_mobile_live.sface:49
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Signup" msgid "Signup"
msgstr "Inscribirse " msgstr "Inscribirse "
#: lib/components/nav/user/user_menu_links_live.sface:13
#, elixir-autogen, elixir-format
msgid "Switch profile"
msgstr "Cambia perfil"
#: lib/components/nav/user/mobile_user_menu_live.sface:54
#, elixir-autogen, elixir-format
msgid "Switch user profile"
msgstr "Cambiar de perfil de usuario"
#: lib/components/placeholders/empty_feed.sface:97 #: lib/components/placeholders/empty_feed.sface:97
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Take a deep breath..." msgid "Take a deep breath..."
msgstr "Respira profundamente..." msgstr "Respira profundamente..."
#: lib/components/widgets/widget_feedbacks/widget_feedback_live.sface:7
#, elixir-autogen, elixir-format
msgid ""
"The Bonfire team is all ears if you want to report a bug, suggest an "
"improvement or a new feature, or just say hi :)"
msgstr ""
"¿Tienes alguna duda, comentario, sugerencias o un error para reportar? ¿O "
"simplemente quieres mandar un saludo? El equipo de Bonfire quiere saber de "
"ti! :)"
#: lib/components/actions/flag/flag_action_live.sface:14 #: lib/components/actions/flag/flag_action_live.sface:14
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "" msgid ""
@ -306,7 +363,7 @@ msgstr ""
msgid "The file is too large." msgid "The file is too large."
msgstr "El archivo es demasiado grande." msgstr "El archivo es demasiado grande."
#: lib/components/extensions/extensions_live.sface:112 #: lib/components/extensions/extensions_live.sface:107
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "" msgid ""
"These are other libre / open source software projects used by the app and/or" "These are other libre / open source software projects used by the app and/or"
@ -315,7 +372,7 @@ msgstr ""
"Otros proyectos de software libre/código abierto utilizados por la " "Otros proyectos de software libre/código abierto utilizados por la "
"aplicación y las extensiones instaladas." "aplicación y las extensiones instaladas."
#: lib/components/extensions/extensions_live.sface:64 #: lib/components/extensions/extensions_live.sface:59
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "" msgid ""
"These are the data schemas currently installed on this instance, which can " "These are the data schemas currently installed on this instance, which can "
@ -349,7 +406,7 @@ msgstr "A"
msgid "Unexpected data" msgid "Unexpected data"
msgstr "Datos inesperados" msgstr "Datos inesperados"
#: lib/components/actions/follow/follow_button_live.sface:34 #: lib/components/actions/follow/follow_button_live.sface:35
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Unfollow" msgid "Unfollow"
msgstr "Deja de seguir a" msgstr "Deja de seguir a"
@ -359,6 +416,11 @@ msgstr "Deja de seguir a"
msgid "Upload an image" msgid "Upload an image"
msgstr "Subir una imagen" msgstr "Subir una imagen"
#: lib/components/smart_input/smart_input_live.sface:70
#, elixir-autogen, elixir-format
msgid "Write a post"
msgstr ""
#: lib/components/actions/flag/flag_action_live.sface:7 #: lib/components/actions/flag/flag_action_live.sface:7
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "You already flagged this" msgid "You already flagged this"
@ -378,18 +440,11 @@ msgstr ""
msgid "You have selected too many files." msgid "You have selected too many files."
msgstr "Ha seleccionado demasiados archivos." msgstr "Ha seleccionado demasiados archivos."
#: lib/components/smart_input/input_controls_live.sface:53 #: lib/notifications.ex:6
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "cancel" msgid ""
msgstr "cancelar" "You will now receive notifications of messages, mentions, and other relevant"
" activities."
#: lib/components/nav/user/user_menu_links_live.sface:6 msgstr ""
#, elixir-autogen, elixir-format "Ahora recibirás notificaciones de mensajes, menciones y otras actividades "
msgid "My profile" "relevantes."
msgstr "Mi perfil"
#: lib/components/nav/user/mobile_user_menu_live.sface:82
#: lib/components/nav/user/user_menu_links_live.sface:20
#, elixir-autogen, elixir-format
msgid "Switch user profile"
msgstr "Cambiar de perfil de usuario"

File diff suppressed because it is too large Load diff

View file

@ -17,58 +17,66 @@ msgstr ""
"Language: es\n" "Language: es\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" "Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/live_handlers/feeds_live_handler.ex:240 #: lib/components/activity/actions/flagged_actions_live.sface:36
#: lib/components/activity/actions/more_actions_live.sface:99
#, elixir-autogen, elixir-format
msgid "A request will be sent to remote instances to delete it as well."
msgstr ""
"Se enviará una solicitud a las instancias remotas para que también lo "
"eliminen."
#: lib/live_handlers/feeds_live_handler.ex:282
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Activities from around the fediverse" msgid "Activities from around the fediverse"
msgstr "Actividades de todo el fediverso" msgstr "Actividades de todo el fediverso"
#: lib/live_handlers/feeds_live_handler.ex:268 #: lib/live_handlers/feeds_live_handler.ex:310
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Activities on this instance" msgid "Activities on this instance"
msgstr "Actividades en esta instancia" msgstr "Actividades en esta instancia"
#: lib/components/thread/thread_live.sface:62 #: lib/components/thread/thread_live.sface:74
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Be the first to reply..." msgid "Be the first to reply..."
msgstr "Sea el primero en responder..." msgstr "Sea el primero en responder..."
#: lib/components/thread/comment_live.sface:61 #: lib/components/messages/sidebar_messages_mobile_live.sface:11
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Comment not loaded" msgid "Close menu"
msgstr "Comentario aún no ha descargado " msgstr "Cerrar menú"
#: lib/components/activity/object/process/process_reflow/process_reflow_live.sface:23 #: lib/components/activity/object/process/process_reflow/process_reflow_live.sface:23
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Completed" msgid "Completed"
msgstr "Completado" msgstr "Completado"
#: lib/views/messages/messages_live.ex:54 #: lib/views/messages/messages_live.ex:41
#: lib/views/messages/messages_live.ex:99 #: lib/views/messages/messages_live.ex:105
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Compose a thoughtful message..." msgid "Compose a thoughtful message..."
msgstr "Escribe un mensaje reflexivo..." msgstr "Escribe un mensaje reflexivo..."
#: lib/views/messages/messages_live.ex:163 #: lib/views/messages/messages_live.ex:173
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Compose a thoughtful response" msgid "Compose a thoughtful response"
msgstr "Escribe una respuesta reflexiva" msgstr "Escribe una respuesta reflexiva"
#: lib/views/messages/messages_live.ex:166 #: lib/views/messages/messages_live.ex:176
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Conversation" msgid "Conversation"
msgstr "Conversación" msgstr "Conversación"
#: lib/components/activity/actions/flagged_actions_live.sface:34
#: lib/components/activity/actions/flagged_actions_live.sface:40
#: lib/components/activity/actions/flagged_actions_live.sface:49
#: lib/components/activity/actions/more_actions_live.sface:96 #: lib/components/activity/actions/more_actions_live.sface:96
#: lib/components/activity/actions/more_actions_live.sface:104 #: lib/components/activity/actions/more_actions_live.sface:104
#: lib/components/activity/actions/more_actions_live.sface:114 #: lib/components/activity/actions/more_actions_live.sface:114
#: lib/components/activity/actions/more_actions_live.sface:127
#: lib/components/activity/actions/more_actions_live.sface:135
#: lib/components/activity/actions/more_actions_live.sface:145
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Delete this" msgid "Delete this"
msgstr "Borrar esto" msgstr "Borrar esto"
#: lib/live_handlers/feeds_live_handler.ex:79 #: lib/live_handlers/feeds_live_handler.ex:80
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Deleted from %{number} feeds!" msgid "Deleted from %{number} feeds!"
msgstr "¡Borrado de %{number} feeds!" msgstr "¡Borrado de %{number} feeds!"
@ -78,116 +86,125 @@ msgstr "¡Borrado de %{number} feeds!"
msgid "Deleted!" msgid "Deleted!"
msgstr "¡Borrado!" msgstr "¡Borrado!"
#: lib/components/activity/actions/more_actions_live.sface:98 #: lib/components/smart_input/write/write_post_content_live.sface:50
#, elixir-autogen, elixir-format
msgid ""
"Deleting from feeds means the %{object} can still be accessed by anyone who "
"has a direct link, but won't be discoverable via this instance's feeds."
msgstr ""
"Eliminar de los feeds significa que cualquiera que tenga un enlace directo "
"podrá seguir accediendo a %{object}, pero no se podrá descubrir a través de "
"los feeds de esta instancia."
#: lib/components/smart_input/write/write_post_content_live.sface:49
#: lib/views/threads/write_live.sface:106
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Description" msgid "Description"
msgstr "Descripción" msgstr "Descripción"
#: lib/views/messages/messages_live.ex:121 #: lib/views/feeds/notifications/notifications_live.ex:31
#: lib/views/messages/messages_live.ex:199 #, elixir-autogen, elixir-format
msgid ""
"Did you know you can customise which activities you want to be notified for "
"in your settings ?"
msgstr ""
"¿Sabías que puedes personalizar las actividades para las que quieres recibir"
" notificaciones en tu configuración?"
#: lib/components/messages/sidebar_messages_mobile_live.sface:21
#: lib/views/messages/messages_live.ex:127
#: lib/views/messages/messages_live.ex:217
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Direct Messages" msgid "Direct Messages"
msgstr "Mensajes directos" msgstr "Mensajes directos"
#: lib/components/object_with_thread/object_header/object_header_live.sface:10 #: lib/components/object_with_thread/object_thread_live.sface:16
#: lib/views/feeds/home/home_live.ex:38
#: lib/views/threads/discussion_live.ex:22 #: lib/views/threads/discussion_live.ex:22
#: lib/views/threads/discussion_live.ex:29
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Discussion" msgid "Discussion"
msgstr "Discusión" msgstr "Discusión"
#: lib/components/object_with_thread/object_header/object_header_live.sface:22 #: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:10
#: lib/components/object_with_thread/object_header/object_header_live.sface:30 #: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:18
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Edit the thread title" msgid "Edit the thread title"
msgstr "Editar el título del hilo" msgstr "Editar el título del hilo"
#: lib/components/smart_input/write/set_cw_live.sface:9 #: lib/components/smart_input/write/set_cw_live.sface:9
#: lib/components/smart_input/write/write_post_content_live.sface:44 #: lib/components/smart_input/write/write_post_content_live.sface:42
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Enter a content warning" msgid "Enter a content warning"
msgstr "Introduzca una denuncia de contenidos" msgstr "Introduzca una denuncia de contenidos"
#: lib/views/messages/messages_live.sface:45 #: lib/views/messages/messages_live.sface:44
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Enter an optional subject" msgid "Enter an optional subject"
msgstr "Introduzca un asunto opcional" msgstr "Introduzca un asunto opcional"
#: lib/live_handlers/feeds_live_handler.ex:238 #: lib/components/feeds/header_aside_feeds_live.sface:35
#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:32
#, elixir-autogen, elixir-format
msgid "Federated"
msgstr "Federados"
#: lib/live_handlers/feeds_live_handler.ex:281
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Federated activities from remote instances" msgid "Federated activities from remote instances"
msgstr "Actividades federadas de instancias remotas" msgstr "Actividades federadas de instancias remotas"
#: lib/components/timeline_options/timeline_options_live.sface:37
#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:27
#, elixir-autogen, elixir-format
msgid "Federated timeline"
msgstr "Timeline federada"
#: lib/views/feeds/federation/federation_live.ex:25 #: lib/views/feeds/federation/federation_live.ex:25
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Federation" msgid "Federation"
msgstr "Federación" msgstr "Federación"
#: lib/components/activity/actions/more_actions_live.sface:78 #: lib/components/activity/actions/more_actions_live.sface:47
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Flag " msgid "Flag "
msgstr "Marcar" msgstr "Marcar"
#: lib/components/activity/actions/more_actions_live.sface:66 #: lib/components/activity/actions/more_actions_live.sface:35
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Flag this" msgid "Flag this"
msgstr "Marcar esto" msgstr "Marcar esto"
#: lib/components/object_with_thread/object_header/object_header_live.sface:49 #: lib/components/feeds/header_aside_feeds_live.sface:17
#, elixir-autogen, elixir-format #: lib/components/widgets/widget_timelines/widget_timelines_live.sface:14
msgid "Flat thread mode" #: lib/live_handlers/feeds_live_handler.ex:260
msgstr "Modo de hilo plano"
#: lib/live_handlers/feeds_live_handler.ex:222
#: lib/views/feeds/home/home_live.ex:25 #: lib/views/feeds/home/home_live.ex:25
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Home" msgid "Home"
msgstr "Inicio" msgstr "Inicio"
#: lib/components/activity/subject/subject_replied_live.sface:4 #: lib/live_handlers/feeds_live_handler.ex:284
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "In reply to" msgid ""
msgstr "En respuesta a" "It seems you and your friends do not follow any other users on a different "
"instance"
msgstr ""
"Parece que tú y tus amigos no seguís a ningún otro usuario en una instancia "
"diferente"
#: lib/components/thread/load_previous_live.sface:5 #: lib/components/thread/load_previous_live.sface:5
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Load previous comments" msgid "Load previous comments"
msgstr "Cargar comentarios anteriores" msgstr "Cargar comentarios anteriores"
#: lib/components/feeds/header_aside_feeds_live.sface:26
#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:23
#: lib/views/feeds/local/local_live.ex:26 #: lib/views/feeds/local/local_live.ex:26
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Local" msgid "Local"
msgstr "Local" msgstr "Local"
#: lib/live_handlers/feeds_live_handler.ex:266 #: lib/live_handlers/feeds_live_handler.ex:309
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Local activities" msgid "Local activities"
msgstr "Actividades locales" msgstr "Actividades locales"
#: lib/components/timeline_options/timeline_options_live.sface:33 #: lib/components/feeds/header_aside_notifications_seen_live.sface:6
#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:19
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Local timeline" msgid "Mark all as read"
msgstr "Timeline local" msgstr "Marcar todo como leído"
#: lib/views/messages/messages_live.ex:29 #: lib/components/activity/actions/flagged_actions_live.sface:8
#: lib/views/messages/messages_live.ex:95 #: lib/components/activity/actions/flagged_actions_live.sface:14
#, elixir-autogen, elixir-format
msgid "Message"
msgstr "Enviar un mensaje"
#: lib/views/messages/messages_live.ex:30
#: lib/views/messages/messages_live.ex:101
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Messages" msgid "Messages"
msgstr "Mensajes" msgstr "Mensajes"
@ -202,9 +219,7 @@ msgstr "Más"
msgid "My Favourites" msgid "My Favourites"
msgstr "Mis favoritos" msgstr "Mis favoritos"
#: lib/components/timeline_options/timeline_options_live.sface:29 #: lib/live_handlers/feeds_live_handler.ex:261
#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:11
#: lib/live_handlers/feeds_live_handler.ex:223
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "My feed" msgid "My feed"
msgstr "Mi feed" msgstr "Mi feed"
@ -214,17 +229,12 @@ msgstr "Mi feed"
msgid "Name updated!" msgid "Name updated!"
msgstr "¡Nombre actualizado!" msgstr "¡Nombre actualizado!"
#: lib/components/object_with_thread/object_header/object_header_live.sface:47 #: lib/components/messages/message_threads_live.sface:6
#, elixir-autogen, elixir-format
msgid "Nested thread mode"
msgstr "Modo de hilo anidado"
#: lib/components/message/message_threads_live.sface:7
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "New message" msgid "New message"
msgstr "Nuevo mensaje" msgstr "Nuevo mensaje"
#: lib/components/thread/thread_live.sface:62 #: lib/components/thread/thread_live.sface:74
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "No replies yet..." msgid "No replies yet..."
msgstr "Todavía no hay respuestas..." msgstr "Todavía no hay respuestas..."
@ -234,17 +244,17 @@ msgstr "Todavía no hay respuestas..."
msgid "No trending tags found" msgid "No trending tags found"
msgstr "No se han encontrado etiquetas trending" msgstr "No se han encontrado etiquetas trending"
#: lib/views/messages/messages_live.ex:188 #: lib/views/messages/messages_live.ex:206
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Not found (or you don't have permission to view this message)" msgid "Not found (or you don't have permission to view this message)"
msgstr "No se ha encontrado (o no tiene permiso para ver este mensaje)" msgstr "No se ha encontrado (o no tiene permiso para ver este mensaje)"
#: lib/views/threads/discussion_live.ex:81 #: lib/views/threads/discussion_live.ex:93
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Not found (or you don't have permission to view this)" msgid "Not found (or you don't have permission to view this)"
msgstr "No se ha encontrado (o no tiene permiso para ver esto)" msgstr "No se ha encontrado (o no tiene permiso para ver esto)"
#: lib/views/feeds/inbox/notifications_live.ex:28 #: lib/views/feeds/notifications/notifications_live.ex:29
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Notifications" msgid "Notifications"
msgstr "Notificaciones" msgstr "Notificaciones"
@ -255,45 +265,36 @@ msgid "Open"
msgstr "Abrir" msgstr "Abrir"
#: lib/components/activity/date_ago_live.sface:13 #: lib/components/activity/date_ago_live.sface:13
#: lib/components/activity/instance_icon_live.sface:7 #: lib/components/activity/instance_icon_live.sface:8
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Originates from a remote instance" msgid "Originates from a remote instance"
msgstr "Se origina en una instancia remota" msgstr "Se origina en una instancia remota"
#: lib/views/threads/discussion_live.ex:71 lib/views/threads/post_live.ex:23 #: lib/views/threads/discussion_live.ex:81 lib/views/threads/post_live.ex:23
#: lib/views/threads/post_live.ex:71 #: lib/views/threads/post_live.ex:33 lib/views/threads/post_live.ex:73
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Post" msgid "Post"
msgstr "Publicar" msgstr "Publicar"
#: lib/views/threads/write_live.sface:61 #: lib/live_handlers/posts_live_handler.ex:80
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Publish" msgid "Posted!"
msgstr "Publicar" msgstr ""
#: lib/components/activity/actions/more_actions_live.sface:99 #: lib/components/activity/actions/reply/reply_live.sface:8
#, elixir-autogen, elixir-format #: lib/components/activity/actions/reply/reply_live.sface:19
msgid "Remote feeds won't be affected." #: lib/components/activity/actions/reply/reply_live.sface:32
msgstr "No van a ser afectados los feeds de distancia. " #: lib/views/threads/post_live.ex:63
#: lib/components/activity/actions/more_actions_live.sface:130
#, elixir-autogen, elixir-format
msgid "Remote instances will be asked to delete it as well."
msgstr "Se les pedirá a las instancias remotas que lo borren también."
#: lib/components/activity/actions/reply/reply_live.sface:6
#: lib/components/activity/actions/reply/reply_live.sface:16
#: lib/views/threads/post_live.ex:54
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reply" msgid "Reply"
msgstr "Responder" msgstr "Responder"
#: lib/views/messages/messages_live.ex:153 #: lib/views/messages/messages_live.ex:163
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reply to message:" msgid "Reply to message:"
msgstr "Responder al mensaje:" msgstr "Responder al mensaje:"
#: lib/views/threads/discussion_live.ex:25 #: lib/views/threads/discussion_live.ex:26
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reply to this discussion" msgid "Reply to this discussion"
msgstr "Responder a esta discusión" msgstr "Responder a esta discusión"
@ -303,7 +304,7 @@ msgstr "Responder a esta discusión"
msgid "Reply to this thread" msgid "Reply to this thread"
msgstr "Responder a este hilo" msgstr "Responder a este hilo"
#: lib/components/object_with_thread/object_header/object_header_live.sface:37 #: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:25
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Save" msgid "Save"
msgstr "Guardar" msgstr "Guardar"
@ -313,23 +314,38 @@ msgstr "Guardar"
msgid "See discussion" msgid "See discussion"
msgstr "Ver discusión " msgstr "Ver discusión "
#: lib/views/messages/messages_live.sface:59 #: lib/views/messages/messages_live.ex:39
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Select a thread or start a new one..." msgid "Select a thread or start a new one..."
msgstr "Seleccione un hilo o inicie uno nuevo..." msgstr "Seleccione un hilo o inicie uno nuevo..."
#: lib/live_handlers/messages_live_handler.ex:94
#: lib/live_handlers/messages_live_handler.ex:102
#, elixir-autogen, elixir-format
msgid "Sent!"
msgstr "¡Enviado!"
#: lib/components/activity/object/note/note_live.sface:35 #: lib/components/activity/object/note/note_live.sface:35
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Show less" msgid "Show less"
msgstr "Mostrar menos" msgstr "Mostrar menos"
#: lib/components/activity/object/note/note_live.sface:26 #: lib/components/activity/object/note/note_live.sface:28
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Show more" msgid "Show more"
msgstr "Mostrar más" msgstr "Mostrar más"
#: lib/components/smart_input/write/write_post_content_live.sface:41 #: lib/components/thread/comment_live.sface:70
#: lib/views/threads/write_live.sface:98 #, elixir-autogen, elixir-format
msgid "This comment was deleted."
msgstr "Este comentario fue borrado."
#: lib/components/activity/object/note/note_live.sface:59
#, elixir-autogen, elixir-format
msgid "This post has been deleted."
msgstr "Este post ha sido borrado."
#: lib/components/smart_input/write/write_post_content_live.sface:39
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Title" msgid "Title"
msgstr "Título" msgstr "Título"
@ -339,20 +355,25 @@ msgstr "Título"
msgid "Trending topics" msgid "Trending topics"
msgstr "Temas de actualidad" msgstr "Temas de actualidad"
#: lib/components/activity/actions/flagged_actions_live.sface:62
#, elixir-autogen, elixir-format
msgid "Unflag this"
msgstr "Desenmascarar esto"
#: lib/components/activity/object/unknown/unknown_live.sface:8 #: lib/components/activity/object/unknown/unknown_live.sface:8
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Unsupported type or deleted object" msgid "Unsupported type or deleted object"
msgstr "Tipo no soportado/objeto borrado" msgstr "Tipo no soportado/objeto borrado"
#: lib/views/messages/messages_live.ex:108 #: lib/views/messages/messages_live.ex:114
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "User not found" msgid "User not found"
msgstr "Usuario no encontrado" msgstr "Usuario no encontrado"
#: lib/components/activity/actions/flagged_actions_live.sface:9 #: lib/components/activity/media_live.sface:22
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "View" msgid "View media"
msgstr "Ver" msgstr "Ver medios "
#: lib/components/widgets/widget_messages/widget_messages_live.sface:9 #: lib/components/widgets/widget_messages/widget_messages_live.sface:9
#: lib/components/widgets/widget_notification/widget_notification_live.sface:6 #: lib/components/widgets/widget_notification/widget_notification_live.sface:6
@ -360,6 +381,11 @@ msgstr "Ver"
msgid "View more" msgid "View more"
msgstr "Ver más" msgstr "Ver más"
#: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:52
#, elixir-autogen, elixir-format
msgid "View participants"
msgstr "Ver participantes"
#: lib/components/activity/actions/process_actions/process_actions_live.sface:8 #: lib/components/activity/actions/process_actions/process_actions_live.sface:8
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "View process" msgid "View process"
@ -375,36 +401,49 @@ msgstr "Ver recurso"
msgid "Write" msgid "Write"
msgstr "Escribe" msgstr "Escribe"
#: lib/components/smart_input/write/write_post_content_live.sface:61 #: lib/components/smart_input/write/write_post_content_live.sface:67
#: lib/views/threads/write_live.sface:12
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Write something..." msgid "Write something..."
msgstr "Escribe algo..." msgstr "Escribe algo..."
#: lib/components/activity/subject/subject_live.sface:97 #: lib/components/activity/subject/subject_live.sface:107
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "You" msgid "You"
msgstr "Usted" msgstr "Usted"
#: lib/components/message/message_threads_live.sface:66 #: lib/views/feeds/home/home_live.ex:28
#, elixir-autogen, elixir-format
msgid "You can start by following some people or by writing a new post."
msgstr ""
"Puedes empezar siguiendo a algunas personas o escribiendo un nuevo post."
#: lib/components/messages/message_threads_live.sface:77
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "You dont have any messages yet" msgid "You dont have any messages yet"
msgstr "Todavía no tienes ningún mensaje" msgstr "Todavía no tienes ningún mensaje"
#: lib/components/activity/actions/more_actions_live.sface:129 #: lib/views/feeds/notifications/notifications_live.ex:30
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "" msgid "You have no notifications"
"You may be able to undo this deletion *in some cases*, but in any case the " msgstr "No tiene notificaciones"
"data will eventually be permanently deleted from this instance."
msgstr ""
"Es posible que pueda deshacer este borrado *en algunos casos*, pero en "
"cualquier caso, los datos acabarán siendo eliminados permanentemente de esta"
" instancia."
#: lib/components/message/message_threads_live.sface:11 #: lib/components/messages/message_threads_live.sface:16
#: lib/views/messages/messages_live.ex:38
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Your direct messages" msgid "Your direct messages"
msgstr "Sus mensajes directos" msgstr "Sus mensajes directos"
#: lib/live_handlers/feeds_live_handler.ex:283
#, elixir-autogen, elixir-format
msgid "Your fediverse feed is empty"
msgstr "Tu fediverse feed está vacío"
#: lib/views/feeds/home/home_live.ex:27
#, elixir-autogen, elixir-format
msgid "Your home feed is empty"
msgstr "Tu feed está vacío"
#: lib/components/widgets/widget_tags/widget_tags_live.sface:21 #: lib/components/widgets/widget_tags/widget_tags_live.sface:21
#: lib/components/widgets/widget_tags/widget_tags_live.sface:35 #: lib/components/widgets/widget_tags/widget_tags_live.sface:35
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@ -416,23 +455,18 @@ msgstr "actividades"
msgid "complete" msgid "complete"
msgstr "completa" msgstr "completa"
#: lib/components/activity/actions/more_actions_live.sface:96 #: lib/components/activity/subject/subject_live.sface:143
#: lib/components/activity/actions/more_actions_live.sface:104
#: lib/components/activity/actions/more_actions_live.sface:114
#, elixir-autogen, elixir-format
msgid "from feeds"
msgstr "de los feeds"
#: lib/components/activity/subject/subject_live.sface:129
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "in" msgid "in"
msgstr "en" msgstr "en"
#: lib/components/activity/actions/more_actions_live.sface:66 #: lib/components/activity/actions/flagged_actions_live.sface:34
#: lib/components/activity/actions/more_actions_live.sface:98 #: lib/components/activity/actions/flagged_actions_live.sface:40
#: lib/components/activity/actions/more_actions_live.sface:127 #: lib/components/activity/actions/flagged_actions_live.sface:49
#: lib/components/activity/actions/more_actions_live.sface:135 #: lib/components/activity/actions/more_actions_live.sface:35
#: lib/components/activity/actions/more_actions_live.sface:145 #: lib/components/activity/actions/more_actions_live.sface:96
#: lib/components/activity/actions/more_actions_live.sface:104
#: lib/components/activity/actions/more_actions_live.sface:114
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "object" msgid "object"
msgstr "objeto" msgstr "objeto"
@ -443,20 +477,20 @@ msgid "of"
msgstr "de" msgstr "de"
#: lib/components/activity/actions/main_object_info_live.sface:11 #: lib/components/activity/actions/main_object_info_live.sface:11
#: lib/components/object_with_thread/object_header/object_header_live.sface:11 #: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:36
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "participants" msgid "participants"
msgstr "participantes" msgstr "participantes"
#: lib/live_handlers/feeds_live_handler.ex:32 #: lib/live_handlers/feeds_live_handler.ex:32
#: lib/views/messages/messages_live.ex:86 #: lib/views/messages/messages_live.ex:92
#: lib/views/messages/messages_live.ex:157 #: lib/views/messages/messages_live.ex:167
#: lib/views/threads/discussion_live.ex:53 lib/views/threads/post_live.ex:58 #: lib/views/threads/discussion_live.ex:64 lib/views/threads/post_live.ex:67
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "someone" msgid "someone"
msgstr "alguien" msgstr "alguien"
#: lib/views/messages/messages_live.ex:159 #: lib/views/messages/messages_live.ex:169
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "someone else" msgid "someone else"
msgstr "otra persona" msgstr "otra persona"
@ -466,6 +500,7 @@ msgstr "otra persona"
msgid "tasks" msgid "tasks"
msgstr "tasks" msgstr "tasks"
#: lib/components/activity/actions/flagged_actions_live.sface:23
#: lib/components/activity/actions/more_actions_live.ex:23 #: lib/components/activity/actions/more_actions_live.ex:23
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "this user" msgid "this user"

View file

@ -17,7 +17,7 @@ msgstr ""
"Language: fr\n" "Language: fr\n"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" "Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/web/home/home_live.sface:4 #: lib/web/home/home_live.sface:18
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "About" msgid "About"
msgstr "À propos" msgstr "À propos"
@ -27,12 +27,7 @@ msgstr "À propos"
msgid "About Bonfire" msgid "About Bonfire"
msgstr "À propos de Bonfire" msgstr "À propos de Bonfire"
#: lib/web/home/home_live.ex:20 #: lib/web/home/home_live.sface:28
#, elixir-autogen, elixir-format
msgid "An instance of Bonfire"
msgstr "Une instance de Bonfire"
#: lib/web/home/home_live.sface:22
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Code of Conduct" msgid "Code of Conduct"
msgstr "Code de conduite" msgstr "Code de conduite"
@ -42,12 +37,12 @@ msgstr "Code de conduite"
msgid "Contribute" msgid "Contribute"
msgstr "Contribuer" msgstr "Contribuer"
#: lib/web/home/home_live.sface:31 #: lib/web/home/home_live.sface:38
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Privacy Policy" msgid "Privacy Policy"
msgstr "Politique de confidentialité" msgstr "Politique de confidentialité"
#: lib/web/home/home_live.sface:6 #: lib/web/home/home_live.sface:63
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Welcome" msgid "Welcome"
msgstr "Bienvenue" msgstr "Bienvenue"

View file

@ -0,0 +1,267 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# Mayel de Borniol, 2022
#
msgid ""
msgstr ""
"Last-Translator: Mayel de Borniol, 2022\n"
"Language-Team: French (https://www.transifex.com/bonfire/teams/138385/fr/)\n"
"Language: fr\n"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/web/block/block_button_live.sface:108
#, elixir-autogen, elixir-format
msgid "Admin super powers"
msgstr "Super-pouvoirs d'administrateur"
#: lib/web/block/block_button_live.sface:110
#, elixir-autogen, elixir-format
msgid "As an admin you can enforce a block for all users of your instance."
msgstr ""
"En tant qu'administrateur, vous pouvez appliquer un blocage de la part de "
"tous les utilisateurs de votre instance."
#: lib/web/block/block_button_live.sface:5
#: lib/web/block/block_button_live.sface:172
#: lib/web/block/block_button_live.sface:182
#, elixir-autogen, elixir-format
msgid "Block"
msgstr "Bloquer"
#: lib/web/set/boundaries_live.sface:62
#, elixir-autogen, elixir-format
msgid "Custom"
msgstr "Personnalisé"
#: lib/web/block/block_button_live.sface:60
#, elixir-autogen, elixir-format
msgid "Ghost"
msgstr "Devenir un fantôme"
#: lib/web/block/block_button_live.sface:126
#, elixir-autogen, elixir-format
msgid "Ghost instance-wide"
msgstr "Devenir une instance fantôme"
#: lib/web/set/boundaries_live.sface:41
#, elixir-autogen, elixir-format
msgid "Local"
msgstr "Local"
#: lib/web/set/boundaries_live.sface:84
#, elixir-autogen, elixir-format
msgid "Local Instance"
msgstr "Instance locale"
#: lib/web/set/boundaries_live.sface:48 lib/web/set/boundaries_live.sface:91
#, elixir-autogen, elixir-format
msgid "Mentions"
msgstr "Mentions"
#: lib/web/set/boundaries_live.sface:55 lib/web/set/boundaries_live.sface:103
#, elixir-autogen, elixir-format
msgid "Message"
msgstr "Message"
#: lib/web/block/block_button_live.sface:83
#, elixir-autogen, elixir-format
msgid "Nothing you post privately will be shown to them from now on."
msgstr ""
"À partir de maintenant, vos activités privées ne leur seront pas montrées. "
#: lib/web/block/block_button_live.sface:127
#, elixir-autogen, elixir-format
msgid ""
"Prevent %{user_or_instance_name} from seeing or interacting with all local "
"users"
msgstr ""
"Empêcher %{user_or_instance_name} de voir ou d'interagir avec tous les "
"utilisateurs locaux"
#: lib/web/block/block_button_live.sface:61
#, elixir-autogen, elixir-format
msgid "Prevent them from seeing or interacting with you or your content"
msgstr "Les empêcher de voir ou d'interagir avec vous et vos contenus."
#: lib/web/set/boundaries_live.sface:34 lib/web/set/boundaries_live.sface:77
#, elixir-autogen, elixir-format
msgid "Public"
msgstr "Public"
#: lib/web/set/boundaries_live.sface:78
#, elixir-autogen, elixir-format
msgid "Publicly visible to everyone on the fediverse and in search engines"
msgstr ""
"Visible par tout le monde dans la fediverse et dans les moteurs de recherche"
#: lib/web/block/block_button_live.sface:29
#: lib/web/block/block_button_live.sface:74
#, elixir-autogen, elixir-format
msgid "Read less"
msgstr "Lire moins"
#: lib/web/block/block_button_live.sface:28
#: lib/web/block/block_button_live.sface:73
#, elixir-autogen, elixir-format
msgid "Read more"
msgstr "Lire plus"
#: lib/web/block/block_button_live.sface:15
#, elixir-autogen, elixir-format
msgid "Silence"
msgstr "Réduire au silence"
#: lib/web/block/block_button_live.sface:117
#, elixir-autogen, elixir-format
msgid "Silence instance-wide"
msgstr "Reduire au silence pour toute l'instance"
#: lib/web/block/block_button_live.sface:118
#, elixir-autogen, elixir-format
msgid ""
"Stop all local users from seeing %{user_or_instance_name} or their content"
msgstr ""
"Empêcher tous les utilisateurs locaux de voir %{user_or_instance_name} ou "
"leur contenus"
#: lib/web/block/block_button_live.sface:16
#, elixir-autogen, elixir-format
msgid "Stop seeing things they publish"
msgstr "Arrêtez de voir ce qu'ils publient"
#: lib/web/block/block_button_live.sface:86
#, elixir-autogen, elixir-format
msgid "They will still be able to see things you post publicly."
msgstr "Ils pourront toujours voir vos contenus publiques."
#: lib/web/block/block_button_live.sface:92
#, elixir-autogen, elixir-format
msgid "They won't be able to follow you."
msgstr "Ils ne pourrons pas vous suivre."
#: lib/web/set/boundaries_live.sface:104
#, elixir-autogen, elixir-format
msgid "Visible only to people included in this message thread:"
msgstr ""
"Visible uniquement par les personnes incluses dans ce fil de messages :"
#: lib/web/set/boundaries_live.sface:92
#, elixir-autogen, elixir-format
msgid "Visible only to those mentioned, across the fediverse"
msgstr ""
"Visible seulement pour ceux qui sont mentionnés, dans toute la fediverse."
#: lib/web/set/boundaries_live.sface:85
#, elixir-autogen, elixir-format
msgid "Visible to all members of this instance"
msgstr "Visible par tous les membres de cette instance"
#: lib/web/block/block_button_live.sface:9
#, elixir-autogen, elixir-format
msgid ""
"When you feel unsafe, or you tried discussing or flagging problematic people"
" or content and it went nowhere, or you simply came across spam or trolls, "
"you can always resort to blocking."
msgstr ""
"Si vous ne vous sentez pas en sécurité, ou si vous avez essayé de discuter "
"ou de signaler des personnes ou des contenus problématiques sans succès, ou "
"si vous êtes simplement tombé sur du spam ou des trolls, vous pouvez "
"toujours recourir au blocage."
#: lib/web/block/block_button_live.sface:49
#, elixir-autogen, elixir-format
msgid ""
"You will be able to undo this later but may not be able to see any "
"activities you missed."
msgstr ""
"Vous pourrez annuler cette opération ultérieurement, mais il se peut que "
"vous ne puissiez pas voir les activités que vous avez manquées."
#: lib/web/block/block_button_live.sface:95
#, elixir-autogen, elixir-format
msgid ""
"You will be able to undo this later but they may not be able to see any "
"activities they missed."
msgstr ""
"Vous pourrez annuler cette opération ultérieurement, mais il se peut qu'ils "
"ne puissent pas voir les activités qu'ils ont manquées."
#: lib/web/block/block_button_live.sface:40
#, elixir-autogen, elixir-format
msgid ""
"You will still be able to view their profile or read their posts using "
"direct links."
msgstr ""
"Vous pourrez toujours consulter leur profil ou lire leurs publications en "
"utilisant des liens directs."
#: lib/web/block/block_button_live.sface:89
#, elixir-autogen, elixir-format
msgid "You won't be able to @ mention or message them."
msgstr "Vous ne pourrez pas les @ mentionner ou leur envoyer des messages."
#: lib/web/block/block_button_live.sface:46
#, elixir-autogen, elixir-format
msgid "You won't be able to follow them."
msgstr "Vous ne pourrez pas les suivre."
#: lib/web/block/block_button_live.sface:43
#, elixir-autogen, elixir-format
msgid "You won't see any @ mentions or messages they send you."
msgstr ""
"Vous ne verrez pas leurs @ mentions ou les messages qu'ils vous envoient."
#: lib/web/block/block_button_live.sface:37
#, elixir-autogen, elixir-format
msgid "You won't see anything they write/create in feeds."
msgstr "Vous ne verrez pas dans vos flux ce qu'ils écrivent/créent."
#: lib/web/set/boundaries_selected_live.sface:9
#, elixir-autogen, elixir-format
msgid ""
"Your %{activity_type} will be publicly visible to everyone on the fediverse "
"and in search engines."
msgstr ""
"Votre %{activity_type} sera publiquement visible par tous dans la fediverse "
"et dans les moteurs de recherche."
#: lib/web/set/boundaries_selected_live.sface:33
#, elixir-autogen, elixir-format
msgid ""
"Your %{activity_type} will be visible to anyone @ mentioned (plus yourself "
"and instance admins)."
msgstr ""
"Votre %{activity_type} sera visible par toutes les personnes @ mentionnées "
"(et vous-même et les administrateurs d'instance)."
#: lib/web/set/boundaries_selected_live.sface:21
#, elixir-autogen, elixir-format
msgid ""
"Your %{activity_type} will only be visible to members of your local "
"instance."
msgstr ""
"Votre %{activity_type} ne sera visible que par les membres de votre instance"
" locale."
#: lib/web/set/boundaries_selected_live.sface:43
#, elixir-autogen, elixir-format
msgid ""
"Your %{activity_type} will only be visible to the person you are messaging "
"(plus yourself and possibly instance admins)."
msgstr ""
"Votre %{activity_type} ne sera visible que par les personne à qui vous "
"envoyez un message (plus vous-même et éventuellement les administrateurs "
"d'instance)."
#: lib/web/block/block_menu_buttons_live.sface:6
#, elixir-autogen, elixir-format
msgid "this user"
msgstr "cet utilisateur"

View file

@ -0,0 +1,428 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# Mayel de Borniol, 2022
#
msgid ""
msgstr ""
"Last-Translator: Mayel de Borniol, 2022\n"
"Language-Team: French (https://www.transifex.com/bonfire/teams/138385/fr/)\n"
"Language: fr\n"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Access"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Account"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Activity"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Activity in Feed"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Actor"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Auth Second Factor"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Block"
msgstr "Bloquer"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Bookmark"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Boost"
msgstr "Booster"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Boundary"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Caretaker"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Category"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Character"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Circle"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Credential"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Access"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Account"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Activity"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Activity in Feed"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Actor"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Auth Second Factor"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Block"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Bookmark"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Boost"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Boundary"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Caretaker"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Category"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Character"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Circle"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Credential"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Edge"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Edge Total"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Email"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Federated Object"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Feed"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this File"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Flag"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Follow"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Grant"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Hashtag"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Inbox"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Instance Admin"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Like"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Media"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Message"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Name"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Object Boundary"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Post"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Post Content"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Profile"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Reply in Thread"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Request"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Setting"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Tag"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this User"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Verb"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Edge"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Edge Total"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Email"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Federated Object"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Feed"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "File"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Flag"
msgstr "Signaler"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Follow"
msgstr "Suivre"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Grant"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Hashtag"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Inbox"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Instance Admin"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Like"
msgstr "J'aime"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Media"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Message"
msgstr "Envoyer un message"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Name"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Object Boundary"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Post"
msgstr "Article"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Post Content"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Profile"
msgstr "Profil"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Reply in Thread"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Request"
msgstr "Demander"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Setting"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Tag"
msgstr "Taguer"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "User"
msgstr "Utilisateur"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Verb"
msgstr ""

View file

@ -0,0 +1,28 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# Mayel de Borniol, 2022
#
msgid ""
msgstr ""
"Last-Translator: Mayel de Borniol, 2022\n"
"Language-Team: French (https://www.transifex.com/bonfire/teams/138385/fr/)\n"
"Language: fr\n"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/utils.ex:285
#, elixir-autogen, elixir-format
msgid "Location"
msgstr "Lieu"
#: lib/utils.ex:537
#, elixir-autogen, elixir-format
msgid "Website"
msgstr "Site web"

View file

@ -0,0 +1,127 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# Mayel de Borniol, 2022
#
msgid ""
msgstr ""
"Last-Translator: Mayel de Borniol, 2022\n"
"Language-Team: French (https://www.transifex.com/bonfire/teams/138385/fr/)\n"
"Language: fr\n"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "1 day"
msgstr "1 jour"
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "1 month"
msgstr "1 mois"
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "1 week"
msgstr "1 semaine"
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "1 year"
msgstr "1 an"
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "2 days"
msgstr "2 jours"
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "2 weeks"
msgstr "2 semaines"
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "6 months"
msgstr "6 mois"
#: lib/web/invites_live.sface:44
#, elixir-autogen, elixir-format
msgid "Existing invites"
msgstr "Invitations existantes"
#: lib/web/invites_live.sface:27
#, elixir-autogen, elixir-format
msgid "Expire after"
msgstr "Expire après"
#: lib/web/invites_live.sface:52
#, elixir-autogen, elixir-format
msgid "Expires"
msgstr "Expiration :"
#: lib/web/invites_live.sface:9 lib/web/invites_live.sface:38
#, elixir-autogen, elixir-format
msgid "Generate a new invite link"
msgstr "Générer un nouveau lien d'invitation"
#: lib/web/invites_live.sface:10
#, elixir-autogen, elixir-format
msgid ""
"Generate and share an invite link with others to grant access to this "
"instance"
msgstr ""
"Générer et partager un lien d'invitation pour leur accorder accès à cette "
"instance."
#: lib/web/invites_live.sface:2
#, elixir-autogen, elixir-format
msgid "Invites"
msgstr "Invitations"
#: lib/web/invites_live.sface:50
#, elixir-autogen, elixir-format
msgid "Link"
msgstr "Lien"
#: lib/web/invites_live.sface:15
#, elixir-autogen, elixir-format
msgid "Max number of uses"
msgstr ""
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "Never"
msgstr "Jamais"
#: lib/web/invites_live.sface:19
#, elixir-autogen, elixir-format
msgid "No limits"
msgstr "Aucune limite"
#: lib/invite_links.ex:17
#, elixir-autogen, elixir-format
msgid "Sorry, this invite is no longer valid."
msgstr "Désolé, cette invitation n'est plus valable."
#: lib/web/invites_live.sface:51
#, elixir-autogen, elixir-format
msgid "Uses left"
msgstr "Utilisations restantes"
#: lib/web/invites_live.sface:80
#, elixir-autogen, elixir-format
msgid "expired"
msgstr "expiré"
#: lib/web/invites_live.sface:81
#, elixir-autogen, elixir-format
msgid "never"
msgstr "jamais"

View file

@ -0,0 +1,37 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# Mayel de Borniol, 2022
#
msgid ""
msgstr ""
"Last-Translator: Mayel de Borniol, 2022\n"
"Language-Team: French (https://www.transifex.com/bonfire/teams/138385/fr/)\n"
"Language: fr\n"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/mails/mails.ex:41
#, elixir-autogen, elixir-format
msgid "Confirm your email"
msgstr "Confirmez votre addresse e-mail"
#: lib/users/shared_users.ex:62
#, elixir-autogen, elixir-format
msgid ""
"Could not find an existing account on this instance with that email or "
"username."
msgstr ""
"Impossible de trouver un compte existant sur cette instance avec cet email "
"ou ce nom d'utilisateur."
#: lib/settings/settings.ex:168
#, elixir-autogen, elixir-format
msgid "You need to be authenticated to change settings."
msgstr "Vous devez être authentifié pour modifier les paramètres."

View file

@ -0,0 +1,48 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# Mayel de Borniol, 2022
#
msgid ""
msgstr ""
"Last-Translator: Mayel de Borniol, 2022\n"
"Language-Team: French (https://www.transifex.com/bonfire/teams/138385/fr/)\n"
"Language: fr\n"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/web/search_live.sface:19
#, elixir-autogen, elixir-format
msgid "All types"
msgstr "Tous les types"
#: lib/web/form_live.sface:37
#, elixir-autogen, elixir-format
msgid "Filter or show more results"
msgstr "Filtrer ou afficher plus de résultats"
#: lib/web/search_live.sface:35
#, elixir-autogen, elixir-format
msgid "Posts"
msgstr "Articles et commentaires"
#: lib/web/form_live.sface:21
#, elixir-autogen, elixir-format
msgid "Search..."
msgstr "Rechercher..."
#: lib/web/search_live.sface:27
#, elixir-autogen, elixir-format
msgid "Users"
msgstr "Utilisateurs"
#: lib/web/form_live.sface:28
#, elixir-autogen, elixir-format
msgid "total results"
msgstr "résultats"

View file

@ -17,143 +17,352 @@ msgstr ""
"Language: fr\n" "Language: fr\n"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" "Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Boost" msgid "Boost"
msgstr "Boost" msgstr "Booster"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Boosted" msgid "Boosted"
msgstr "Boosté" msgstr "Boosté"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Boosted by %{user}"
msgstr "Boosté par %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Create" msgid "Create"
msgstr "Créer" msgstr "Créer"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Created" msgid "Created"
msgstr "Créé" msgstr "Créé"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Created by %{user}"
msgstr "Créé par %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Delete" msgid "Delete"
msgstr "Supprimer" msgstr "Supprimer"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Deleted" msgid "Deleted"
msgstr "Supprimé" msgstr "Supprimé"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Deleted by %{user}"
msgstr "Supprimé par %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Edit" msgid "Edit"
msgstr "Modifier" msgstr "Modifier"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Editted" msgid "Edited"
msgstr "Modifié" msgstr "Modifié"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Edited by %{user}"
msgstr "Modifié par %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Flag" msgid "Flag"
msgstr "Drapeau" msgstr "Signaler"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Flagged" msgid "Flagged"
msgstr "Signalé" msgstr "Signalé"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Flagged by %{user}"
msgstr "Signalé par %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Follow" msgid "Follow"
msgstr "Suivez" msgstr "Suivre"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Followed" msgid "Followed"
msgstr "Suivi de" msgstr "Suivi"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Followed by %{user}"
msgstr "Suivi par %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Like" msgid "Like"
msgstr "Comme" msgstr "J'aime"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Liked" msgid "Liked"
msgstr "Aimé" msgstr "Aimé"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Liked by %{user}"
msgstr "Aimé par %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Mention" msgid "Mention"
msgstr "Mentionnez" msgstr "Mentionner"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Mentioned" msgid "Mentioned"
msgstr "Mentionné" msgstr "Mentionné"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Mentioned by %{user}"
msgstr "Mentionné par %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Message" msgid "Message"
msgstr "Message" msgstr "Envoyer un message"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Messaged" msgid "Messaged"
msgstr "Envoyé à" msgstr "Envoyé un message"
#: lib/objects.ex:222 #: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Messaged by %{user}"
msgstr "Envoyé par %{user}"
#: lib/objects.ex:221
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "No permission to delete this" msgid "No permission to delete this"
msgstr "Pas de permission pour supprimer ceci" msgstr "Pas de permission pour supprimer ceci"
#: lib/activities.ex:439 #: lib/localise.ex:10 lib/localise.ex:10
#: lib/activities.ex:439
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Read" msgid "Read"
msgstr "Lire" msgstr "Lire"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Read by %{user}"
msgstr "Lu par %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Replied" msgid "Replied"
msgstr "Réponse :" msgstr "Répondu"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Replied by %{user}"
msgstr "Répondu par %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reply" msgid "Reply"
msgstr "Réponse" msgstr "Répondre"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Request" msgid "Request"
msgstr "Demande" msgstr "Demander"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Boost"
msgstr "Demander de booster"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Create"
msgstr "Demander de créer"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Delete"
msgstr "Demander de supprimer"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Edit"
msgstr "Demander de modifier"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Flag"
msgstr "Demander de signaler"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Follow"
msgstr "Demander de suivre"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Like"
msgstr "Demander à aimer"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Mention"
msgstr "Demander de mentioner"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Message"
msgstr "Demander d'envoyer un message"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Read"
msgstr "Demande de lire"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Reply"
msgstr "Demander de répondre"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Request"
msgstr "Demander de demander"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to See"
msgstr "Demander de voir"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Tag"
msgstr "Demander de taguer"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Requested" msgid "Requested"
msgstr "Demandé" msgstr "Demandé"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested by %{user}"
msgstr "Demandé par %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Boost"
msgstr "Demandé à booster"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Create"
msgstr "Demandé à créer"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Delete"
msgstr "Demandé de supprimer"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Edit"
msgstr "Demandé à modifier"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Flag"
msgstr "Demandé de signaler"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Follow"
msgstr "Demandé à suivre"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Like"
msgstr "Demandé à aimer"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Mention"
msgstr "Demandé à mentionner"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Message"
msgstr "Demandé à Message"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Read"
msgstr "Demandé à lire"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Reply"
msgstr "Demandé de répondre"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Request"
msgstr "Demandé à demander"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to See"
msgstr "Demandé à voir"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Tag"
msgstr "Demandé à taguer"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Saw" msgid "Saw"
msgstr "Scie" msgstr "Vu"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Saw by %{user}"
msgstr "Vu par %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "See" msgid "See"
msgstr "Voir" msgstr "Voir"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Tag" msgid "Tag"
msgstr "Étiquette" msgstr "Taguer"
#: lib/activities.ex:439 #: lib/localise.ex:10
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Tagged" msgid "Tagged"
msgstr "Tagué" msgstr "Tagué"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Tagged by %{user}"
msgstr "Tagué par %{user}"

View file

@ -0,0 +1,450 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# Mayel de Borniol, 2022
#
msgid ""
msgstr ""
"Last-Translator: Mayel de Borniol, 2022\n"
"Language-Team: French (https://www.transifex.com/bonfire/teams/138385/fr/)\n"
"Language: fr\n"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/components/smart_input/input_controls_live.sface:24
#, elixir-autogen, elixir-format
msgid "Add a content warning"
msgstr "Ajouter un avertissement sur le contenu"
#: lib/components/smart_input/upload/upload_previews_live.sface:45
#, elixir-autogen, elixir-format
msgid "Add a meaningful description"
msgstr "Écrire une description"
#: lib/components/smart_input/upload/upload_previews_live.sface:34
#, elixir-autogen, elixir-format
msgid "Add description"
msgstr "Ajouter une description"
#: lib/components/nav/user/user_menu_links_live.sface:27
#, elixir-autogen, elixir-format
msgid "Admin panel"
msgstr "Panneau d'administration"
#: lib/components/extensions/extensions_live.sface:81
#, elixir-autogen, elixir-format
msgid "Bonfire Ecosystem Libraries"
msgstr "Bibliothèques de l'écosystème Bonfire"
#: lib/components/extensions/extensions_live.sface:31
#, elixir-autogen, elixir-format
msgid "Bonfire Extensions"
msgstr "Extensions Bonfire"
#: lib/components/extensions/extensions_live.sface:6
#, elixir-autogen, elixir-format
msgid "Bonfire UI extensions"
msgstr "Extensions de l'interface utilisateur de Bonfire"
#: lib/components/extensions/extensions_live.sface:57
#, elixir-autogen, elixir-format
msgid "Bonfire schemas"
msgstr "Schémas Bonfire"
#: lib/components/actions/boost/boost_action_live.sface:29
#, elixir-autogen, elixir-format
msgid "Boost"
msgstr "Booster"
#: lib/components/actions/boost/boost_action_live.sface:3
#, elixir-autogen, elixir-format
msgid "Boost this post"
msgstr "Booster cet article"
#: lib/components/actions/boost/boost_action_live.sface:29
#, elixir-autogen, elixir-format
msgid "Boosted"
msgstr "Boosté"
#: lib/components/smart_input/input_controls_live.sface:37
#, elixir-autogen, elixir-format
msgid "CW"
msgstr "CW"
#: lib/components/modals/confirm_modal_live.sface:40
#: lib/components/modals/reusable_modal_live.sface:36
#, elixir-autogen, elixir-format
msgid "Cancel"
msgstr "Annuler"
#: lib/components/settings/change_theme_live.sface:9
#, elixir-autogen, elixir-format
msgid "Choose theme"
msgstr "Choisir un thème"
#: lib/components/modals/reusable_modal_live.sface:21
#: lib/components/notification/notification_live.sface:29
#: lib/components/notification/notification_live.sface:59
#: lib/components/notification/notification_live.sface:102
#, elixir-autogen, elixir-format
msgid "Close"
msgstr "Fermer"
#: lib/components/nav/user/mobile_user_menu_live.sface:11
#, elixir-autogen, elixir-format
msgid "Close menu"
msgstr "Fermer le menu"
#: lib/components/nav/user/user_menu_links_live.sface:34
#, elixir-autogen, elixir-format
msgid "Code of conduct"
msgstr "Code de conduite"
#: lib/components/smart_input/upload/upload_previews_live.sface:25
#, elixir-autogen, elixir-format
msgid "Delete"
msgstr "Supprimer"
#: lib/ui_common.ex:106
#, elixir-autogen, elixir-format
msgid "Error"
msgstr "Erreur"
#: lib/components/actions/like/like_with_label/like_action_live.sface:4
#, elixir-autogen, elixir-format
msgid "Favourite this post"
msgstr "J'aime cet article"
#: lib/components/actions/flag/flag_action_live.sface:26
#, elixir-autogen, elixir-format
msgid "Flag"
msgstr "Signaler"
#: lib/components/actions/flag/flag_action_live.sface:12
#: lib/components/actions/flag/flag_action_live.sface:18
#, elixir-autogen, elixir-format
msgid "Flag this object"
msgstr "Signaler cet objet"
#: lib/components/actions/follow/follow_button_live.sface:19
#, elixir-autogen, elixir-format
msgid "Follow"
msgstr "Suivre"
#: lib/components/nav/user/mobile_user_menu_live.sface:35
#, elixir-autogen, elixir-format
msgid "Followers"
msgstr "Suiveurs"
#: lib/components/nav/user/mobile_user_menu_live.sface:40
#, elixir-autogen, elixir-format
msgid "Following"
msgstr "Suivis"
#: lib/components/smart_input/input_controls_live.sface:50
#, elixir-autogen, elixir-format
msgid "Full-screen mode"
msgstr "Mode plein écran"
#: lib/components/widgets/widget_feedbacks/widget_feedback_live.sface:4
#, elixir-autogen, elixir-format
msgid "Have some feedback?"
msgstr "Vous avez des commentaires ?"
#: lib/components/nav/header/header_user_live.sface:9
#: lib/components/nav/header/header_user_live.sface:17
#, elixir-autogen, elixir-format
msgid "Home"
msgstr "Accueil"
#: lib/components/nav/user/mobile_user_menu_live.sface:78
#: lib/components/nav/user/user_menu_links_live.sface:41
#, elixir-autogen, elixir-format
msgid "Homepage"
msgstr "Page d'accueil"
#: lib/components/actions/like/like_with_label/like_action_live.sface:29
#, elixir-autogen, elixir-format
msgid "Like"
msgstr "J'aime"
#: lib/components/actions/like/like_with_label/like_action_live.sface:35
#, elixir-autogen, elixir-format
msgid "Liked"
msgstr "Aimé"
#: lib/components/widgets/widget_links/widget_links_live.sface:3
#, elixir-autogen, elixir-format
msgid "Links"
msgstr "Liens"
#: lib/components/paginate/load_more_live.sface:13
#: lib/components/paginate/load_previous_live.sface:13
#, elixir-autogen, elixir-format
msgid "Load more"
msgstr "Voir plus"
#: lib/components/nav/header/header_user_live.sface:88
#, elixir-autogen, elixir-format
msgid "Login"
msgstr "Connexion"
#: lib/components/nav/user/mobile_user_menu_live.sface:85
#: lib/components/nav/user/user_menu_links_live.sface:48
#, elixir-autogen, elixir-format
msgid "Logout"
msgstr "Déconnexion"
#: lib/components/smart_input/input_controls_live.sface:68
#, elixir-autogen, elixir-format
msgid "Message"
msgstr "Message"
#: lib/components/nav/header/header_user_live.sface:29
#: lib/components/nav/header/header_user_live.sface:34
#: lib/components/nav/user/mobile_user_menu_live.sface:60
#, elixir-autogen, elixir-format
msgid "Messages"
msgstr "Messages"
#: lib/components/nav/header/header_user_live.sface:39
#: lib/components/nav/header/header_user_live.sface:42
#: lib/components/nav/user/mobile_user_menu_live.sface:66
#, elixir-autogen, elixir-format
msgid "My Favourites"
msgstr "Mes favoris"
#: lib/components/nav/header/header_user_live.sface:14
#, elixir-autogen, elixir-format
msgid "My home"
msgstr "Mon accueil"
#: lib/components/nav/user/user_menu_links_live.sface:6
#, elixir-autogen, elixir-format
msgid "My profile"
msgstr "Mon profil"
#: lib/components/paginate/load_more_live.sface:16
#, elixir-autogen, elixir-format
msgid "Next page"
msgstr "Page suivante"
#: lib/components/settings/change_font_live.sface:13
#, elixir-autogen, elixir-format
msgid "No known fonts"
msgstr "Aucune police connue"
#: lib/components/settings/change_theme_live.sface:45
#, elixir-autogen, elixir-format
msgid "No known themes"
msgstr "Aucun thème connu"
#: lib/components/nav/header/header_user_live.sface:20
#: lib/components/nav/header/header_user_live.sface:25
#, elixir-autogen, elixir-format
msgid "Notifications"
msgstr "Notifications"
#: lib/notifications.ex:6
#, elixir-autogen, elixir-format
msgid "Notifications enabled"
msgstr "Notifications activées"
#: lib/ui_common.ex:100
#, elixir-autogen, elixir-format
msgid "Ok"
msgstr "Ok"
#: lib/components/extensions/extensions_live.sface:105
#, elixir-autogen, elixir-format
msgid "Other Libraries"
msgstr "Autres Bibliothèques"
#: lib/components/smart_input/input_controls_live.sface:70
#, elixir-autogen, elixir-format
msgid "Post"
msgstr "Article"
#: lib/components/smart_input/input_controls_live.sface:66
#, elixir-autogen, elixir-format
msgid "Posting..."
msgstr "En cours..."
#: lib/components/paginate/load_previous_live.sface:16
#, elixir-autogen, elixir-format
msgid "Previous page"
msgstr "Page précédente"
#: lib/components/nav/user/mobile_user_menu_live.sface:48
#, elixir-autogen, elixir-format
msgid "Profile"
msgstr "Profil"
#: lib/components/nav/header/header_user_live.sface:48
#, elixir-autogen, elixir-format
msgid "Search"
msgstr "Recherche"
#: lib/components/nav/header/header_user_live.sface:82
#, elixir-autogen, elixir-format
msgid "Select User"
msgstr "Sélectionner un profil"
#: lib/components/smart_input/select_recipients_live.sface:11
#, elixir-autogen, elixir-format
msgid "Select the participants"
msgstr "Sélectionner les participants"
#: lib/components/smart_input/smart_input_live.sface:57
#, elixir-autogen, elixir-format
msgid "Send a message"
msgstr "Envoyer un message"
#: lib/components/nav/user/mobile_user_menu_live.sface:72
#: lib/components/nav/user/user_menu_links_live.sface:20
#, elixir-autogen, elixir-format
msgid "Settings"
msgstr "Paramètres"
#: lib/components/widgets/widget_feedbacks/feedback_button_live.sface:6
#, elixir-autogen, elixir-format
msgid "Share feedback"
msgstr "Partager un commentaire"
#: lib/components/nav/header/header_user_live.sface:94
#, elixir-autogen, elixir-format
msgid "Signup"
msgstr "Inscription"
#: lib/components/nav/user/user_menu_links_live.sface:13
#, elixir-autogen, elixir-format
msgid "Switch profile"
msgstr "Changer de profil utilisateur"
#: lib/components/nav/user/mobile_user_menu_live.sface:54
#, elixir-autogen, elixir-format
msgid "Switch user profile"
msgstr "Changer de profil utilisateur"
#: lib/components/placeholders/empty_feed.sface:97
#, elixir-autogen, elixir-format
msgid "Take a deep breath..."
msgstr "Respirez profondément..."
#: lib/components/widgets/widget_feedbacks/widget_feedback_live.sface:7
#, elixir-autogen, elixir-format
msgid ""
"The Bonfire team is all ears if you want to report a bug, suggest an "
"improvement or a new feature, or just say hi :)"
msgstr ""
"L'équipe Bonfire est à votre écoute si vous souhaitez signaler un bogue, "
"suggérer une amélioration ou une nouvelle fonctionnalité, ou simplement dire"
" bonjour :)"
#: lib/components/actions/flag/flag_action_live.sface:14
#, elixir-autogen, elixir-format
msgid ""
"The admins will review the content and might get in touch with you or the "
"author for clarification. They may then delete it and/or block the person or"
" originating instance if appropriate."
msgstr ""
"Les administrateurs examineront le contenu et pourront prendre contact avec "
"vous et/ou avec l'auteur pour obtenir des précisions. Ils peuvent ensuite le"
" supprimer et/ou bloquer la personne ou l'instance d'origine si nécessaire."
#: lib/components/smart_input/upload/upload_previews_live.ex:6
#, elixir-autogen, elixir-format
msgid "The file is too large."
msgstr "Le fichier est trop volumineux."
#: lib/components/extensions/extensions_live.sface:107
#, elixir-autogen, elixir-format
msgid ""
"These are other libre / open source software projects used by the app and/or"
" installed extensions."
msgstr ""
"Il s'agit d'autres projets de logiciels libres utilisés par l'application "
"et/ou les extensions installées."
#: lib/components/extensions/extensions_live.sface:59
#, elixir-autogen, elixir-format
msgid ""
"These are the data schemas currently installed on this instance, which can "
"be shared among multiple apps and extensions."
msgstr ""
"Il s'agit des schémas de données actuellement installés sur cette instance, "
"qui peuvent être partagés entre plusieurs applications et extensions."
#: lib/error/forms_livehandler_fallback_controller.ex:29
#, elixir-autogen, elixir-format
msgid ""
"This feature usually requires JavaScript, but the app attempted to do what "
"was expected anyway. Did it not work for you? Feedback is welcome! "
msgstr ""
"Cette fonctionnalité nécessite généralement JavaScript, mais l'application a"
" tenté de faire ce qui était attendu de toute façon. Si cela n'a pas "
"fonctionné pour vous, vos commentaires sont les bienvenus ! "
#: lib/components/placeholders/empty_feed.sface:96
#, elixir-autogen, elixir-format
msgid "This feed is empty"
msgstr "Ce flux est vide"
#: lib/components/smart_input/select_recipients_live.sface:4
#, elixir-autogen, elixir-format
msgid "To"
msgstr "A"
#: lib/ui_common.ex:109
#, elixir-autogen, elixir-format
msgid "Unexpected data"
msgstr "Données inattendues"
#: lib/components/actions/follow/follow_button_live.sface:35
#, elixir-autogen, elixir-format
msgid "Unfollow"
msgstr "Ne plus suivre"
#: lib/components/smart_input/upload/upload_button_live.sface:2
#, elixir-autogen, elixir-format
msgid "Upload an image"
msgstr "Ajouter une image"
#: lib/components/smart_input/smart_input_live.sface:70
#, elixir-autogen, elixir-format
msgid "Write a post"
msgstr ""
#: lib/components/actions/flag/flag_action_live.sface:7
#, elixir-autogen, elixir-format
msgid "You already flagged this"
msgstr "Vous l'avez déjà signalé"
#: lib/components/smart_input/upload/upload_previews_live.ex:7
#, elixir-autogen, elixir-format
msgid ""
"You have selected a file type that is not permitted. Contact your instance "
"admin if you want it added."
msgstr ""
"Vous avez sélectionné un type de fichier qui n'est pas autorisé. Contactez "
"l'administrateur de votre instance si vous souhaitez qu'ils l'ajoutent."
#: lib/components/smart_input/upload/upload_previews_live.ex:8
#, elixir-autogen, elixir-format
msgid "You have selected too many files."
msgstr "Vous avez sélectionné trop de fichiers."
#: lib/notifications.ex:6
#, elixir-autogen, elixir-format
msgid ""
"You will now receive notifications of messages, mentions, and other relevant"
" activities."
msgstr ""
"Vous recevrez désormais des notifications de nouveaux messages, de mentions "
"et d'autres activités pertinentes."

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,507 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# Mayel de Borniol, 2022
#
msgid ""
msgstr ""
"Last-Translator: Mayel de Borniol, 2022\n"
"Language-Team: French (https://www.transifex.com/bonfire/teams/138385/fr/)\n"
"Language: fr\n"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/components/activity/actions/flagged_actions_live.sface:36
#: lib/components/activity/actions/more_actions_live.sface:99
#, elixir-autogen, elixir-format
msgid "A request will be sent to remote instances to delete it as well."
msgstr ""
"Une demande de suppression sera envoyée aux autres instances également."
#: lib/live_handlers/feeds_live_handler.ex:282
#, elixir-autogen, elixir-format
msgid "Activities from around the fediverse"
msgstr "Activités venant du fediverse"
#: lib/live_handlers/feeds_live_handler.ex:310
#, elixir-autogen, elixir-format
msgid "Activities on this instance"
msgstr "Activités sur cette instance"
#: lib/components/thread/thread_live.sface:74
#, elixir-autogen, elixir-format
msgid "Be the first to reply..."
msgstr "Soyez le premier à répondre..."
#: lib/components/messages/sidebar_messages_mobile_live.sface:11
#, elixir-autogen, elixir-format
msgid "Close menu"
msgstr "Fermer le menu"
#: lib/components/activity/object/process/process_reflow/process_reflow_live.sface:23
#, elixir-autogen, elixir-format
msgid "Completed"
msgstr "Complété"
#: lib/views/messages/messages_live.ex:41
#: lib/views/messages/messages_live.ex:105
#, elixir-autogen, elixir-format
msgid "Compose a thoughtful message..."
msgstr "Composez un message attentionné..."
#: lib/views/messages/messages_live.ex:173
#, elixir-autogen, elixir-format
msgid "Compose a thoughtful response"
msgstr "Rédigez une réponse attentionnée"
#: lib/views/messages/messages_live.ex:176
#, elixir-autogen, elixir-format
msgid "Conversation"
msgstr "Conversation"
#: lib/components/activity/actions/flagged_actions_live.sface:34
#: lib/components/activity/actions/flagged_actions_live.sface:40
#: lib/components/activity/actions/flagged_actions_live.sface:49
#: lib/components/activity/actions/more_actions_live.sface:96
#: lib/components/activity/actions/more_actions_live.sface:104
#: lib/components/activity/actions/more_actions_live.sface:114
#, elixir-autogen, elixir-format
msgid "Delete this"
msgstr "Supprimer ceci"
#: lib/live_handlers/feeds_live_handler.ex:80
#, elixir-autogen, elixir-format
msgid "Deleted from %{number} feeds!"
msgstr "Supprimé de %{number} flux !"
#: lib/live_handlers/objects_live_handler.ex:24
#, elixir-autogen, elixir-format
msgid "Deleted!"
msgstr "Supprimé !"
#: lib/components/smart_input/write/write_post_content_live.sface:50
#, elixir-autogen, elixir-format
msgid "Description"
msgstr "Description"
#: lib/views/feeds/notifications/notifications_live.ex:31
#, elixir-autogen, elixir-format
msgid ""
"Did you know you can customise which activities you want to be notified for "
"in your settings ?"
msgstr ""
"Saviez-vous que vous pouvez personnaliser les activités pour lesquelles vous"
" souhaitez être notifié dans vos paramètres ?"
#: lib/components/messages/sidebar_messages_mobile_live.sface:21
#: lib/views/messages/messages_live.ex:127
#: lib/views/messages/messages_live.ex:217
#, elixir-autogen, elixir-format
msgid "Direct Messages"
msgstr "Messages directs"
#: lib/components/object_with_thread/object_thread_live.sface:16
#: lib/views/feeds/home/home_live.ex:38
#: lib/views/threads/discussion_live.ex:22
#: lib/views/threads/discussion_live.ex:29
#, elixir-autogen, elixir-format
msgid "Discussion"
msgstr "Discussion"
#: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:10
#: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:18
#, elixir-autogen, elixir-format
msgid "Edit the thread title"
msgstr "Modifier le titre du fil de discussion"
#: lib/components/smart_input/write/set_cw_live.sface:9
#: lib/components/smart_input/write/write_post_content_live.sface:42
#, elixir-autogen, elixir-format
msgid "Enter a content warning"
msgstr "Saisir un avertissement sur le contenu"
#: lib/views/messages/messages_live.sface:44
#, elixir-autogen, elixir-format
msgid "Enter an optional subject"
msgstr "Saisissez un sujet (facultatif)"
#: lib/components/feeds/header_aside_feeds_live.sface:35
#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:32
#, elixir-autogen, elixir-format
msgid "Federated"
msgstr "Fédéré"
#: lib/live_handlers/feeds_live_handler.ex:281
#, elixir-autogen, elixir-format
msgid "Federated activities from remote instances"
msgstr "Activités fédérées venant d'autres instances"
#: lib/views/feeds/federation/federation_live.ex:25
#, elixir-autogen, elixir-format
msgid "Federation"
msgstr "Fédération"
#: lib/components/activity/actions/more_actions_live.sface:47
#, elixir-autogen, elixir-format
msgid "Flag "
msgstr "Signaler"
#: lib/components/activity/actions/more_actions_live.sface:35
#, elixir-autogen, elixir-format
msgid "Flag this"
msgstr "Signaler ceci"
#: lib/components/feeds/header_aside_feeds_live.sface:17
#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:14
#: lib/live_handlers/feeds_live_handler.ex:260
#: lib/views/feeds/home/home_live.ex:25
#, elixir-autogen, elixir-format
msgid "Home"
msgstr "Accueil"
#: lib/live_handlers/feeds_live_handler.ex:284
#, elixir-autogen, elixir-format
msgid ""
"It seems you and your friends do not follow any other users on a different "
"instance"
msgstr ""
"Il semble que vous et vos amis ne suivez pas d'autres utilisateurs sur une "
"autre instance."
#: lib/components/thread/load_previous_live.sface:5
#, elixir-autogen, elixir-format
msgid "Load previous comments"
msgstr "Charger les commentaires précédents"
#: lib/components/feeds/header_aside_feeds_live.sface:26
#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:23
#: lib/views/feeds/local/local_live.ex:26
#, elixir-autogen, elixir-format
msgid "Local"
msgstr "Local"
#: lib/live_handlers/feeds_live_handler.ex:309
#, elixir-autogen, elixir-format
msgid "Local activities"
msgstr "Activités locales"
#: lib/components/feeds/header_aside_notifications_seen_live.sface:6
#, elixir-autogen, elixir-format
msgid "Mark all as read"
msgstr "Marquer tout comme lu"
#: lib/components/activity/actions/flagged_actions_live.sface:8
#: lib/components/activity/actions/flagged_actions_live.sface:14
#, elixir-autogen, elixir-format
msgid "Message"
msgstr "Message"
#: lib/views/messages/messages_live.ex:30
#: lib/views/messages/messages_live.ex:101
#, elixir-autogen, elixir-format
msgid "Messages"
msgstr "Messages"
#: lib/components/activity/actions/more_actions_live.sface:4
#, elixir-autogen, elixir-format
msgid "More"
msgstr "Plus"
#: lib/views/feeds/likes/likes_live.ex:29
#, elixir-autogen, elixir-format
msgid "My Favourites"
msgstr "Mes favoris"
#: lib/live_handlers/feeds_live_handler.ex:261
#, elixir-autogen, elixir-format
msgid "My feed"
msgstr "Mon flux"
#: lib/live_handlers/objects_live_handler.ex:13
#, elixir-autogen, elixir-format
msgid "Name updated!"
msgstr "Nom mis à jour !"
#: lib/components/messages/message_threads_live.sface:6
#, elixir-autogen, elixir-format
msgid "New message"
msgstr "Nouveau message"
#: lib/components/thread/thread_live.sface:74
#, elixir-autogen, elixir-format
msgid "No replies yet..."
msgstr "Aucune réponse pour le moment..."
#: lib/components/widgets/widget_tags/widget_tags_live.sface:46
#, elixir-autogen, elixir-format
msgid "No trending tags found"
msgstr "Aucuns sujets tendance en ce moment "
#: lib/views/messages/messages_live.ex:206
#, elixir-autogen, elixir-format
msgid "Not found (or you don't have permission to view this message)"
msgstr "Non trouvé (ou vous n'avez pas la permission de voir ce message)"
#: lib/views/threads/discussion_live.ex:93
#, elixir-autogen, elixir-format
msgid "Not found (or you don't have permission to view this)"
msgstr "Non trouvé (ou vous n'avez pas la permission de voir ceci)"
#: lib/views/feeds/notifications/notifications_live.ex:29
#, elixir-autogen, elixir-format
msgid "Notifications"
msgstr "Notifications"
#: lib/components/activity/object/process/process_reflow/process_reflow_live.sface:25
#, elixir-autogen, elixir-format
msgid "Open"
msgstr "Ouvrir"
#: lib/components/activity/date_ago_live.sface:13
#: lib/components/activity/instance_icon_live.sface:8
#, elixir-autogen, elixir-format
msgid "Originates from a remote instance"
msgstr "Provient d'une instance distante"
#: lib/views/threads/discussion_live.ex:81 lib/views/threads/post_live.ex:23
#: lib/views/threads/post_live.ex:33 lib/views/threads/post_live.ex:73
#, elixir-autogen, elixir-format
msgid "Post"
msgstr "Article"
#: lib/live_handlers/posts_live_handler.ex:80
#, elixir-autogen, elixir-format
msgid "Posted!"
msgstr ""
#: lib/components/activity/actions/reply/reply_live.sface:8
#: lib/components/activity/actions/reply/reply_live.sface:19
#: lib/components/activity/actions/reply/reply_live.sface:32
#: lib/views/threads/post_live.ex:63
#, elixir-autogen, elixir-format
msgid "Reply"
msgstr "Répondre"
#: lib/views/messages/messages_live.ex:163
#, elixir-autogen, elixir-format
msgid "Reply to message:"
msgstr "Répondre au message :"
#: lib/views/threads/discussion_live.ex:26
#, elixir-autogen, elixir-format
msgid "Reply to this discussion"
msgstr "Répondre à cette discussion"
#: lib/views/threads/post_live.ex:25
#, elixir-autogen, elixir-format
msgid "Reply to this thread"
msgstr "Répondre à ce fil de discussion"
#: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:25
#, elixir-autogen, elixir-format
msgid "Save"
msgstr "Sauvegarder"
#: lib/components/activity/actions/view_thread/view_thread_live.sface:25
#, elixir-autogen, elixir-format
msgid "See discussion"
msgstr "Voir la discussion"
#: lib/views/messages/messages_live.ex:39
#, elixir-autogen, elixir-format
msgid "Select a thread or start a new one..."
msgstr "Sélectionnez un fil ou commencez-en un nouveau..."
#: lib/live_handlers/messages_live_handler.ex:94
#: lib/live_handlers/messages_live_handler.ex:102
#, elixir-autogen, elixir-format
msgid "Sent!"
msgstr "Envoyé !"
#: lib/components/activity/object/note/note_live.sface:35
#, elixir-autogen, elixir-format
msgid "Show less"
msgstr "Afficher moins"
#: lib/components/activity/object/note/note_live.sface:28
#, elixir-autogen, elixir-format
msgid "Show more"
msgstr "Afficher plus"
#: lib/components/thread/comment_live.sface:70
#, elixir-autogen, elixir-format
msgid "This comment was deleted."
msgstr "Ce commentaire a été supprimé."
#: lib/components/activity/object/note/note_live.sface:59
#, elixir-autogen, elixir-format
msgid "This post has been deleted."
msgstr "Ceci a été supprimé."
#: lib/components/smart_input/write/write_post_content_live.sface:39
#, elixir-autogen, elixir-format
msgid "Title"
msgstr "Titre"
#: lib/components/widgets/widget_tags/widget_tags_live.sface:3
#, elixir-autogen, elixir-format
msgid "Trending topics"
msgstr "Sujets d'actualité"
#: lib/components/activity/actions/flagged_actions_live.sface:62
#, elixir-autogen, elixir-format
msgid "Unflag this"
msgstr "Ne plus signaler"
#: lib/components/activity/object/unknown/unknown_live.sface:8
#, elixir-autogen, elixir-format
msgid "Unsupported type or deleted object"
msgstr "Type non supporté ou objet supprimé"
#: lib/views/messages/messages_live.ex:114
#, elixir-autogen, elixir-format
msgid "User not found"
msgstr "Utilisateur non trouvé"
#: lib/components/activity/media_live.sface:22
#, elixir-autogen, elixir-format
msgid "View media"
msgstr "Voir l'image"
#: lib/components/widgets/widget_messages/widget_messages_live.sface:9
#: lib/components/widgets/widget_notification/widget_notification_live.sface:6
#, elixir-autogen, elixir-format
msgid "View more"
msgstr "Voir plus"
#: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:52
#, elixir-autogen, elixir-format
msgid "View participants"
msgstr "Voir les participants"
#: lib/components/activity/actions/process_actions/process_actions_live.sface:8
#, elixir-autogen, elixir-format
msgid "View process"
msgstr "Voir le processus"
#: lib/components/activity/actions/event_actions/event_actions_live.sface:8
#, elixir-autogen, elixir-format
msgid "View resource"
msgstr "Voir la ressource"
#: lib/views/threads/write_live.ex:23
#, elixir-autogen, elixir-format
msgid "Write"
msgstr "Écrire"
#: lib/components/smart_input/write/write_post_content_live.sface:67
#: lib/views/threads/write_live.sface:12
#, elixir-autogen, elixir-format
msgid "Write something..."
msgstr "Écrivez quelque chose..."
#: lib/components/activity/subject/subject_live.sface:107
#, elixir-autogen, elixir-format
msgid "You"
msgstr "Vous"
#: lib/views/feeds/home/home_live.ex:28
#, elixir-autogen, elixir-format
msgid "You can start by following some people or by writing a new post."
msgstr ""
"Vous pouvez commencer par suivre certaines personnes ou par écrire un "
"nouveau message."
#: lib/components/messages/message_threads_live.sface:77
#, elixir-autogen, elixir-format
msgid "You dont have any messages yet"
msgstr "Vous n'avez pas encore de messages"
#: lib/views/feeds/notifications/notifications_live.ex:30
#, elixir-autogen, elixir-format
msgid "You have no notifications"
msgstr "Vous n'avez pas de notifications"
#: lib/components/messages/message_threads_live.sface:16
#: lib/views/messages/messages_live.ex:38
#, elixir-autogen, elixir-format
msgid "Your direct messages"
msgstr "Vos messages directs"
#: lib/live_handlers/feeds_live_handler.ex:283
#, elixir-autogen, elixir-format
msgid "Your fediverse feed is empty"
msgstr "Le flux fediverse est vide"
#: lib/views/feeds/home/home_live.ex:27
#, elixir-autogen, elixir-format
msgid "Your home feed is empty"
msgstr "Votre flux est vide"
#: lib/components/widgets/widget_tags/widget_tags_live.sface:21
#: lib/components/widgets/widget_tags/widget_tags_live.sface:35
#, elixir-autogen, elixir-format
msgid "activities"
msgstr "activités"
#: lib/components/activity/object/process/process_list/process_list_live.sface:24
#, elixir-autogen, elixir-format
msgid "complete"
msgstr "complet"
#: lib/components/activity/subject/subject_live.sface:143
#, elixir-autogen, elixir-format
msgid "in"
msgstr "dans"
#: lib/components/activity/actions/flagged_actions_live.sface:34
#: lib/components/activity/actions/flagged_actions_live.sface:40
#: lib/components/activity/actions/flagged_actions_live.sface:49
#: lib/components/activity/actions/more_actions_live.sface:35
#: lib/components/activity/actions/more_actions_live.sface:96
#: lib/components/activity/actions/more_actions_live.sface:104
#: lib/components/activity/actions/more_actions_live.sface:114
#, elixir-autogen, elixir-format
msgid "object"
msgstr "objet"
#: lib/components/activity/object/process/process_list/process_list_live.sface:26
#, elixir-autogen, elixir-format
msgid "of"
msgstr "de"
#: lib/components/activity/actions/main_object_info_live.sface:11
#: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:36
#, elixir-autogen, elixir-format
msgid "participants"
msgstr "participants"
#: lib/live_handlers/feeds_live_handler.ex:32
#: lib/views/messages/messages_live.ex:92
#: lib/views/messages/messages_live.ex:167
#: lib/views/threads/discussion_live.ex:64 lib/views/threads/post_live.ex:67
#, elixir-autogen, elixir-format
msgid "someone"
msgstr "quelqu'un"
#: lib/views/messages/messages_live.ex:169
#, elixir-autogen, elixir-format
msgid "someone else"
msgstr "quelqu'un d'autre"
#: lib/components/activity/object/process/process_list/process_list_live.sface:27
#, elixir-autogen, elixir-format
msgid "tasks"
msgstr "tâches"
#: lib/components/activity/actions/flagged_actions_live.sface:23
#: lib/components/activity/actions/more_actions_live.ex:23
#, elixir-autogen, elixir-format
msgid "this user"
msgstr "cet utilisateur"

View file

@ -0,0 +1,48 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# ivan minutillo, 2022
#
msgid ""
msgstr ""
"Last-Translator: ivan minutillo, 2022\n"
"Language-Team: Italian (https://www.transifex.com/bonfire/teams/138385/it/)\n"
"Language: it\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/web/home/home_live.sface:18
#, elixir-autogen, elixir-format
msgid "About"
msgstr "Chi siamo"
#: lib/web/home/home_live.ex:22
#, elixir-autogen, elixir-format
msgid "About Bonfire"
msgstr "A proposito di Bonfire"
#: lib/web/home/home_live.sface:28
#, elixir-autogen, elixir-format
msgid "Code of Conduct"
msgstr "Codice di condotta"
#: lib/web/home/home_live.ex:23
#, elixir-autogen, elixir-format
msgid "Contribute"
msgstr "Contribuisci"
#: lib/web/home/home_live.sface:38
#, elixir-autogen, elixir-format
msgid "Privacy Policy"
msgstr "Informativa sulla privacy"
#: lib/web/home/home_live.sface:63
#, elixir-autogen, elixir-format
msgid "Welcome"
msgstr "Benvenuti"

View file

@ -0,0 +1,262 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# ivan minutillo, 2022
#
msgid ""
msgstr ""
"Last-Translator: ivan minutillo, 2022\n"
"Language-Team: Italian (https://www.transifex.com/bonfire/teams/138385/it/)\n"
"Language: it\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/web/block/block_button_live.sface:108
#, elixir-autogen, elixir-format
msgid "Admin super powers"
msgstr "Superpoteri dell'amministratore"
#: lib/web/block/block_button_live.sface:110
#, elixir-autogen, elixir-format
msgid "As an admin you can enforce a block for all users of your instance."
msgstr ""
"L'amministratore può imporre un blocco a tutti gli utenti dell'istanza."
#: lib/web/block/block_button_live.sface:5
#: lib/web/block/block_button_live.sface:172
#: lib/web/block/block_button_live.sface:182
#, elixir-autogen, elixir-format
msgid "Block"
msgstr "Blocca"
#: lib/web/set/boundaries_live.sface:62
#, elixir-autogen, elixir-format
msgid "Custom"
msgstr "Personalizzata"
#: lib/web/block/block_button_live.sface:60
#, elixir-autogen, elixir-format
msgid "Ghost"
msgstr "Nascondi"
#: lib/web/block/block_button_live.sface:126
#, elixir-autogen, elixir-format
msgid "Ghost instance-wide"
msgstr "Nascondi per l'intera istanza"
#: lib/web/set/boundaries_live.sface:41
#, elixir-autogen, elixir-format
msgid "Local"
msgstr "Locale"
#: lib/web/set/boundaries_live.sface:84
#, elixir-autogen, elixir-format
msgid "Local Instance"
msgstr "Istanza locale"
#: lib/web/set/boundaries_live.sface:48 lib/web/set/boundaries_live.sface:91
#, elixir-autogen, elixir-format
msgid "Mentions"
msgstr "Menzioni"
#: lib/web/set/boundaries_live.sface:55 lib/web/set/boundaries_live.sface:103
#, elixir-autogen, elixir-format
msgid "Message"
msgstr "Messaggio"
#: lib/web/block/block_button_live.sface:83
#, elixir-autogen, elixir-format
msgid "Nothing you post privately will be shown to them from now on."
msgstr ""
"D'ora in poi, nulla di ciò che pubblicherai in privato verrà mostrato a "
"loro."
#: lib/web/block/block_button_live.sface:127
#, elixir-autogen, elixir-format
msgid ""
"Prevent %{user_or_instance_name} from seeing or interacting with all local "
"users"
msgstr ""
"Impedisci a %{user_or_instance_name} di vedere o interagire con tutti gli "
"utenti locali"
#: lib/web/block/block_button_live.sface:61
#, elixir-autogen, elixir-format
msgid "Prevent them from seeing or interacting with you or your content"
msgstr "Impediscigli di vedere o interagire con te o con i tuoi contenuti"
#: lib/web/set/boundaries_live.sface:34 lib/web/set/boundaries_live.sface:77
#, elixir-autogen, elixir-format
msgid "Public"
msgstr "Pubblico"
#: lib/web/set/boundaries_live.sface:78
#, elixir-autogen, elixir-format
msgid "Publicly visible to everyone on the fediverse and in search engines"
msgstr "Visibile nel fediverso e nei motori di ricerca"
#: lib/web/block/block_button_live.sface:29
#: lib/web/block/block_button_live.sface:74
#, elixir-autogen, elixir-format
msgid "Read less"
msgstr "Leggi meno"
#: lib/web/block/block_button_live.sface:28
#: lib/web/block/block_button_live.sface:73
#, elixir-autogen, elixir-format
msgid "Read more"
msgstr "Leggi di più"
#: lib/web/block/block_button_live.sface:15
#, elixir-autogen, elixir-format
msgid "Silence"
msgstr "Silenzia"
#: lib/web/block/block_button_live.sface:117
#, elixir-autogen, elixir-format
msgid "Silence instance-wide"
msgstr "Silenzia per l'intera istanza"
#: lib/web/block/block_button_live.sface:118
#, elixir-autogen, elixir-format
msgid ""
"Stop all local users from seeing %{user_or_instance_name} or their content"
msgstr ""
"Impedisci a tutti gli utenti locali di vedere %{user_or_instance_name} o il "
"loro contenuto"
#: lib/web/block/block_button_live.sface:16
#, elixir-autogen, elixir-format
msgid "Stop seeing things they publish"
msgstr "Smetti di vedere le cose che pubblica"
#: lib/web/block/block_button_live.sface:86
#, elixir-autogen, elixir-format
msgid "They will still be able to see things you post publicly."
msgstr "Potranno comunque vedere le cose che condividi pubblicamente."
#: lib/web/block/block_button_live.sface:92
#, elixir-autogen, elixir-format
msgid "They won't be able to follow you."
msgstr "Non potranno seguirti."
#: lib/web/set/boundaries_live.sface:104
#, elixir-autogen, elixir-format
msgid "Visible only to people included in this message thread:"
msgstr "Visibile solo agli utenti inclusi in questo thread:"
#: lib/web/set/boundaries_live.sface:92
#, elixir-autogen, elixir-format
msgid "Visible only to those mentioned, across the fediverse"
msgstr "Visibile solo agli utenti menzionati nel fediverso"
#: lib/web/set/boundaries_live.sface:85
#, elixir-autogen, elixir-format
msgid "Visible to all members of this instance"
msgstr "Visibile a tutti i membri di questa istanza"
#: lib/web/block/block_button_live.sface:9
#, elixir-autogen, elixir-format
msgid ""
"When you feel unsafe, or you tried discussing or flagging problematic people"
" or content and it went nowhere, or you simply came across spam or trolls, "
"you can always resort to blocking."
msgstr ""
"Quando non ti senti sicuro, hai provato a discutere o segnalare senza "
"successo persone o contenuti problematici o semplicemente vi siete imbattuti"
" in spam o troll, puoi sempre ricorrere al blocco."
#: lib/web/block/block_button_live.sface:49
#, elixir-autogen, elixir-format
msgid ""
"You will be able to undo this later but may not be able to see any "
"activities you missed."
msgstr ""
"Sarà possibile annullare l'operazione in un secondo momento, ma potrebbe non"
" essere possibile vedere le attività che ti sei perso."
#: lib/web/block/block_button_live.sface:95
#, elixir-autogen, elixir-format
msgid ""
"You will be able to undo this later but they may not be able to see any "
"activities they missed."
msgstr ""
"Sarà possibile annullare questa operazione in un secondo momento, ma "
"potrebbero non essere in grado di vedere le attività che hanno perso."
#: lib/web/block/block_button_live.sface:40
#, elixir-autogen, elixir-format
msgid ""
"You will still be able to view their profile or read their posts using "
"direct links."
msgstr ""
"Sarà comunque possibile visualizzare il loro profilo o leggere i loro post "
"utilizzando i link diretti."
#: lib/web/block/block_button_live.sface:89
#, elixir-autogen, elixir-format
msgid "You won't be able to @ mention or message them."
msgstr "Non sarà possibile @ menzionare o inviare messaggi."
#: lib/web/block/block_button_live.sface:46
#, elixir-autogen, elixir-format
msgid "You won't be able to follow them."
msgstr "Non sarai in grado di seguirli."
#: lib/web/block/block_button_live.sface:43
#, elixir-autogen, elixir-format
msgid "You won't see any @ mentions or messages they send you."
msgstr "Non vedrai le menzioni o i messaggi che ti invieranno."
#: lib/web/block/block_button_live.sface:37
#, elixir-autogen, elixir-format
msgid "You won't see anything they write/create in feeds."
msgstr "Non vedrai nulla di ciò che scrivono/creano nei feed."
#: lib/web/set/boundaries_selected_live.sface:9
#, elixir-autogen, elixir-format
msgid ""
"Your %{activity_type} will be publicly visible to everyone on the fediverse "
"and in search engines."
msgstr ""
"Il tuo %{activity_type} sarà visibile pubblicamente a tutti nel fediverso e "
"nei motori di ricerca."
#: lib/web/set/boundaries_selected_live.sface:33
#, elixir-autogen, elixir-format
msgid ""
"Your %{activity_type} will be visible to anyone @ mentioned (plus yourself "
"and instance admins)."
msgstr ""
"Il tuo %{activity_type} sarà visibile a chiunque @ menzionato (oltre che a "
"te stesso e agli amministratori dell'istanza)."
#: lib/web/set/boundaries_selected_live.sface:21
#, elixir-autogen, elixir-format
msgid ""
"Your %{activity_type} will only be visible to members of your local "
"instance."
msgstr ""
"Il tuo %{activity_type} sarà visibile solo ai membri della tua istanza "
"locale."
#: lib/web/set/boundaries_selected_live.sface:43
#, elixir-autogen, elixir-format
msgid ""
"Your %{activity_type} will only be visible to the person you are messaging "
"(plus yourself and possibly instance admins)."
msgstr ""
"Il tuo %{activity_type} sarà visibile solo alla persona a cui stai inviando "
"il messaggio (più te stesso ed eventualmente gli amministratori "
"dell'istanza)."
#: lib/web/block/block_menu_buttons_live.sface:6
#, elixir-autogen, elixir-format
msgid "this user"
msgstr "questo utente"

View file

@ -0,0 +1,428 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# ivan minutillo, 2022
#
msgid ""
msgstr ""
"Last-Translator: ivan minutillo, 2022\n"
"Language-Team: Italian (https://www.transifex.com/bonfire/teams/138385/it/)\n"
"Language: it\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Access"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Account"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Activity"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Activity in Feed"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Actor"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Auth Second Factor"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Block"
msgstr "Blocca"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Bookmark"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Boost"
msgstr "Boost"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Boundary"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Caretaker"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Category"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Character"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Circle"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Credential"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Access"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Account"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Activity"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Activity in Feed"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Actor"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Auth Second Factor"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Block"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Bookmark"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Boost"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Boundary"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Caretaker"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Category"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Character"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Circle"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Credential"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Edge"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Edge Total"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Email"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Federated Object"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Feed"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this File"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Flag"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Follow"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Grant"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Hashtag"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Inbox"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Instance Admin"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Like"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Media"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Message"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Name"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Object Boundary"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Post"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Post Content"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Profile"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Reply in Thread"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Request"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Setting"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Tag"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this User"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Delete this Verb"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Edge"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Edge Total"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Email"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Federated Object"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Feed"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "File"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Flag"
msgstr "Contrassegna"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Follow"
msgstr "Segui"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Grant"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Hashtag"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Inbox"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Instance Admin"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Like"
msgstr "Mi piace"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Media"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Message"
msgstr "Messaggio"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Name"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Object Boundary"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Post"
msgstr "Pubblica"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Post Content"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Profile"
msgstr "Profilo"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Reply in Thread"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Request"
msgstr "Richiesta"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Setting"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Tag"
msgstr "Tag"
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "User"
msgstr ""
#: lib/localise.ex:14
#, elixir-autogen, elixir-format
msgid "Verb"
msgstr ""

View file

@ -0,0 +1,28 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# ivan minutillo, 2022
#
msgid ""
msgstr ""
"Last-Translator: ivan minutillo, 2022\n"
"Language-Team: Italian (https://www.transifex.com/bonfire/teams/138385/it/)\n"
"Language: it\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/utils.ex:285
#, elixir-autogen, elixir-format
msgid "Location"
msgstr "Posizione"
#: lib/utils.ex:537
#, elixir-autogen, elixir-format
msgid "Website"
msgstr "Sito web"

View file

@ -0,0 +1,127 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# ivan minutillo, 2022
#
msgid ""
msgstr ""
"Last-Translator: ivan minutillo, 2022\n"
"Language-Team: Italian (https://www.transifex.com/bonfire/teams/138385/it/)\n"
"Language: it\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "1 day"
msgstr "1 giorno"
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "1 month"
msgstr "1 mese"
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "1 week"
msgstr "1 settimana"
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "1 year"
msgstr "1 anno"
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "2 days"
msgstr "2 giorni"
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "2 weeks"
msgstr "2 settimane"
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "6 months"
msgstr "6 mesi"
#: lib/web/invites_live.sface:44
#, elixir-autogen, elixir-format
msgid "Existing invites"
msgstr "Inviti esistenti"
#: lib/web/invites_live.sface:27
#, elixir-autogen, elixir-format
msgid "Expire after"
msgstr "Scade dopo"
#: lib/web/invites_live.sface:52
#, elixir-autogen, elixir-format
msgid "Expires"
msgstr "Scade"
#: lib/web/invites_live.sface:9 lib/web/invites_live.sface:38
#, elixir-autogen, elixir-format
msgid "Generate a new invite link"
msgstr "Genera un nuovo link di invito"
#: lib/web/invites_live.sface:10
#, elixir-autogen, elixir-format
msgid ""
"Generate and share an invite link with others to grant access to this "
"instance"
msgstr ""
"Genera e condividi un link di invito con altre persone per garantire "
"l'accesso a questa istanza."
#: lib/web/invites_live.sface:2
#, elixir-autogen, elixir-format
msgid "Invites"
msgstr "Inviti"
#: lib/web/invites_live.sface:50
#, elixir-autogen, elixir-format
msgid "Link"
msgstr "Link"
#: lib/web/invites_live.sface:15
#, elixir-autogen, elixir-format
msgid "Max number of uses"
msgstr ""
#: lib/web/invites_live.sface:31
#, elixir-autogen, elixir-format
msgid "Never"
msgstr "Mai"
#: lib/web/invites_live.sface:19
#, elixir-autogen, elixir-format
msgid "No limits"
msgstr "Nessun limite"
#: lib/invite_links.ex:17
#, elixir-autogen, elixir-format
msgid "Sorry, this invite is no longer valid."
msgstr "Siamo spiacenti, questo invito non è più valido."
#: lib/web/invites_live.sface:51
#, elixir-autogen, elixir-format
msgid "Uses left"
msgstr "Utilizzi rimanenti"
#: lib/web/invites_live.sface:80
#, elixir-autogen, elixir-format
msgid "expired"
msgstr "scaduto"
#: lib/web/invites_live.sface:81
#, elixir-autogen, elixir-format
msgid "never"
msgstr "mai"

View file

@ -0,0 +1,37 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# ivan minutillo, 2022
#
msgid ""
msgstr ""
"Last-Translator: ivan minutillo, 2022\n"
"Language-Team: Italian (https://www.transifex.com/bonfire/teams/138385/it/)\n"
"Language: it\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/mails/mails.ex:41
#, elixir-autogen, elixir-format
msgid "Confirm your email"
msgstr "Confermare l'e-mail"
#: lib/users/shared_users.ex:62
#, elixir-autogen, elixir-format
msgid ""
"Could not find an existing account on this instance with that email or "
"username."
msgstr ""
"Non è stato possibile trovare un account esistente su questa istanza con "
"quell'e-mail o quel nome utente."
#: lib/settings/settings.ex:168
#, elixir-autogen, elixir-format
msgid "You need to be authenticated to change settings."
msgstr "Per modificare le impostazioni è necessario essere autenticati."

View file

@ -0,0 +1,48 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# ivan minutillo, 2022
#
msgid ""
msgstr ""
"Last-Translator: ivan minutillo, 2022\n"
"Language-Team: Italian (https://www.transifex.com/bonfire/teams/138385/it/)\n"
"Language: it\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/web/search_live.sface:19
#, elixir-autogen, elixir-format
msgid "All types"
msgstr "Tutti i tipi"
#: lib/web/form_live.sface:37
#, elixir-autogen, elixir-format
msgid "Filter or show more results"
msgstr "Filtra o mostra più risultati"
#: lib/web/search_live.sface:35
#, elixir-autogen, elixir-format
msgid "Posts"
msgstr "Messaggi"
#: lib/web/form_live.sface:21
#, elixir-autogen, elixir-format
msgid "Search..."
msgstr "Ricerca..."
#: lib/web/search_live.sface:27
#, elixir-autogen, elixir-format
msgid "Users"
msgstr "Utenti"
#: lib/web/form_live.sface:28
#, elixir-autogen, elixir-format
msgid "total results"
msgstr "risultati totali"

View file

@ -0,0 +1,368 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# ivan minutillo, 2022
#
msgid ""
msgstr ""
"Last-Translator: ivan minutillo, 2022\n"
"Language-Team: Italian (https://www.transifex.com/bonfire/teams/138385/it/)\n"
"Language: it\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Boost"
msgstr "Boost"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Boosted"
msgstr "Boostato"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Boosted by %{user}"
msgstr "Boostato da %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Create"
msgstr "Crea"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Created"
msgstr "Creato"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Created by %{user}"
msgstr "Creato da %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Delete"
msgstr "Cancella"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Deleted"
msgstr "Cancellato"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Deleted by %{user}"
msgstr "Cancellato da %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Edit"
msgstr "Modifica"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Edited"
msgstr "Modificato"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Edited by %{user}"
msgstr "Modificato da %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Flag"
msgstr "Segnala"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Flagged"
msgstr "Segnalato"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Flagged by %{user}"
msgstr "Segnalato da %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Follow"
msgstr "Segui"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Followed"
msgstr "Seguito"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Followed by %{user}"
msgstr "Seguito da %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Like"
msgstr "Mi piace"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Liked"
msgstr "Piaciuto"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Liked by %{user}"
msgstr "Piaciuto da %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Mention"
msgstr "Menzione"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Mentioned"
msgstr "Menzionato"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Mentioned by %{user}"
msgstr "Menzionato da %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Message"
msgstr "Messaggio"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Messaged"
msgstr "Messaggi"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Messaged by %{user}"
msgstr "Messaggio inviato da %{user}"
#: lib/objects.ex:221
#, elixir-autogen, elixir-format
msgid "No permission to delete this"
msgstr "Non è possibile cancellarlo"
#: lib/localise.ex:10 lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Read"
msgstr "Leggi"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Read by %{user}"
msgstr "Letto da %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Replied"
msgstr "Rispondi"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Replied by %{user}"
msgstr "Risposto da %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Reply"
msgstr "Risposta"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request"
msgstr "Richiesta"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Boost"
msgstr "Richiesta di boost"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Create"
msgstr "Richiesta di creazione"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Delete"
msgstr "Richiesta di eliminazione"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Edit"
msgstr "Richiesta di modifica"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Flag"
msgstr "Richiesta di segnalazione"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Follow"
msgstr "Richiesta da seguire"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Like"
msgstr "Richiesta di Mi Piace"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Mention"
msgstr "Richiesta di menzione"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Message"
msgstr "Richiesta di messaggio"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Read"
msgstr "Richiesta di leggere"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Reply"
msgstr "Richiesta di rispondere"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Request"
msgstr "Da richiesta a richiesta"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to See"
msgstr "Richiesta di visione"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Request to Tag"
msgstr "Richiesta di taggare"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested"
msgstr "Richiesto"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested by %{user}"
msgstr "Richiesto da %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Boost"
msgstr "Richiesto di boost"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Create"
msgstr "Richiesta di creazione"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Delete"
msgstr "Richiesta di cancellazione"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Edit"
msgstr "Richiesta di modifica"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Flag"
msgstr "Richiesto di segnalare"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Follow"
msgstr "Richiesta di seguire"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Like"
msgstr "Richiesta di Mi Piace"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Mention"
msgstr "Richiesta di menzione"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Message"
msgstr "Richiesta di messaggio"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Read"
msgstr "Richiesta di lettura"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Reply"
msgstr "Richiesta di risposta"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Request"
msgstr "Richiesto a Richiesta"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to See"
msgstr "Richiesto di vedere"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Requested to Tag"
msgstr "Richiesta di etichettatura"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Saw"
msgstr "Visto"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Saw by %{user}"
msgstr "Visto da %{user}"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "See"
msgstr "Vedi"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Tag"
msgstr "Tag"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Tagged"
msgstr "Taggato"
#: lib/localise.ex:10
#, elixir-autogen, elixir-format
msgid "Tagged by %{user}"
msgstr "Taggato da %{user}"

View file

@ -0,0 +1,448 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# ivan minutillo, 2022
#
msgid ""
msgstr ""
"Last-Translator: ivan minutillo, 2022\n"
"Language-Team: Italian (https://www.transifex.com/bonfire/teams/138385/it/)\n"
"Language: it\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/components/smart_input/input_controls_live.sface:24
#, elixir-autogen, elixir-format
msgid "Add a content warning"
msgstr "Aggiungi un'avviso sul contenuto"
#: lib/components/smart_input/upload/upload_previews_live.sface:45
#, elixir-autogen, elixir-format
msgid "Add a meaningful description"
msgstr "Aggiungi una descrizione significativa"
#: lib/components/smart_input/upload/upload_previews_live.sface:34
#, elixir-autogen, elixir-format
msgid "Add description"
msgstr "Aggiungi una descrizione"
#: lib/components/nav/user/user_menu_links_live.sface:27
#, elixir-autogen, elixir-format
msgid "Admin panel"
msgstr "Pannello di amministrazione"
#: lib/components/extensions/extensions_live.sface:81
#, elixir-autogen, elixir-format
msgid "Bonfire Ecosystem Libraries"
msgstr "Librerie dell'ecosistema Bonfire"
#: lib/components/extensions/extensions_live.sface:31
#, elixir-autogen, elixir-format
msgid "Bonfire Extensions"
msgstr "Estensioni di Bonfire"
#: lib/components/extensions/extensions_live.sface:6
#, elixir-autogen, elixir-format
msgid "Bonfire UI extensions"
msgstr "Estensioni dell'interfaccia utente di Bonfire"
#: lib/components/extensions/extensions_live.sface:57
#, elixir-autogen, elixir-format
msgid "Bonfire schemas"
msgstr "Schemi di Bonfire"
#: lib/components/actions/boost/boost_action_live.sface:29
#, elixir-autogen, elixir-format
msgid "Boost"
msgstr "Boost"
#: lib/components/actions/boost/boost_action_live.sface:3
#, elixir-autogen, elixir-format
msgid "Boost this post"
msgstr "Boosta questo post"
#: lib/components/actions/boost/boost_action_live.sface:29
#, elixir-autogen, elixir-format
msgid "Boosted"
msgstr "Boostato"
#: lib/components/smart_input/input_controls_live.sface:37
#, elixir-autogen, elixir-format
msgid "CW"
msgstr "CW"
#: lib/components/modals/confirm_modal_live.sface:40
#: lib/components/modals/reusable_modal_live.sface:36
#, elixir-autogen, elixir-format
msgid "Cancel"
msgstr "Cancella"
#: lib/components/settings/change_theme_live.sface:9
#, elixir-autogen, elixir-format
msgid "Choose theme"
msgstr "Scegli il tema"
#: lib/components/modals/reusable_modal_live.sface:21
#: lib/components/notification/notification_live.sface:29
#: lib/components/notification/notification_live.sface:59
#: lib/components/notification/notification_live.sface:102
#, elixir-autogen, elixir-format
msgid "Close"
msgstr "Chiudi"
#: lib/components/nav/user/mobile_user_menu_live.sface:11
#, elixir-autogen, elixir-format
msgid "Close menu"
msgstr "Chiudi il menu"
#: lib/components/nav/user/user_menu_links_live.sface:34
#, elixir-autogen, elixir-format
msgid "Code of conduct"
msgstr "Codice di condotta"
#: lib/components/smart_input/upload/upload_previews_live.sface:25
#, elixir-autogen, elixir-format
msgid "Delete"
msgstr "Cancella"
#: lib/ui_common.ex:106
#, elixir-autogen, elixir-format
msgid "Error"
msgstr "Errore"
#: lib/components/actions/like/like_with_label/like_action_live.sface:4
#, elixir-autogen, elixir-format
msgid "Favourite this post"
msgstr "Preferisci questo post"
#: lib/components/actions/flag/flag_action_live.sface:26
#, elixir-autogen, elixir-format
msgid "Flag"
msgstr "Contrassegna"
#: lib/components/actions/flag/flag_action_live.sface:12
#: lib/components/actions/flag/flag_action_live.sface:18
#, elixir-autogen, elixir-format
msgid "Flag this object"
msgstr "Contrassegna questo oggetto"
#: lib/components/actions/follow/follow_button_live.sface:19
#, elixir-autogen, elixir-format
msgid "Follow"
msgstr "Segui"
#: lib/components/nav/user/mobile_user_menu_live.sface:35
#, elixir-autogen, elixir-format
msgid "Followers"
msgstr "Seguaci"
#: lib/components/nav/user/mobile_user_menu_live.sface:40
#, elixir-autogen, elixir-format
msgid "Following"
msgstr "Seguiti"
#: lib/components/smart_input/input_controls_live.sface:50
#, elixir-autogen, elixir-format
msgid "Full-screen mode"
msgstr "Modalità a schermo intero"
#: lib/components/widgets/widget_feedbacks/widget_feedback_live.sface:4
#, elixir-autogen, elixir-format
msgid "Have some feedback?"
msgstr "Hai un feedback?"
#: lib/components/nav/header/header_user_live.sface:9
#: lib/components/nav/header/header_user_live.sface:17
#, elixir-autogen, elixir-format
msgid "Home"
msgstr "Home"
#: lib/components/nav/user/mobile_user_menu_live.sface:78
#: lib/components/nav/user/user_menu_links_live.sface:41
#, elixir-autogen, elixir-format
msgid "Homepage"
msgstr "Homepage"
#: lib/components/actions/like/like_with_label/like_action_live.sface:29
#, elixir-autogen, elixir-format
msgid "Like"
msgstr "Mi piace"
#: lib/components/actions/like/like_with_label/like_action_live.sface:35
#, elixir-autogen, elixir-format
msgid "Liked"
msgstr "Piaciuto"
#: lib/components/widgets/widget_links/widget_links_live.sface:3
#, elixir-autogen, elixir-format
msgid "Links"
msgstr "Collegamenti"
#: lib/components/paginate/load_more_live.sface:13
#: lib/components/paginate/load_previous_live.sface:13
#, elixir-autogen, elixir-format
msgid "Load more"
msgstr "Carica altro"
#: lib/components/nav/header/header_user_live.sface:88
#, elixir-autogen, elixir-format
msgid "Login"
msgstr "Accedi"
#: lib/components/nav/user/mobile_user_menu_live.sface:85
#: lib/components/nav/user/user_menu_links_live.sface:48
#, elixir-autogen, elixir-format
msgid "Logout"
msgstr "Disconnessione"
#: lib/components/smart_input/input_controls_live.sface:68
#, elixir-autogen, elixir-format
msgid "Message"
msgstr "Messaggio"
#: lib/components/nav/header/header_user_live.sface:29
#: lib/components/nav/header/header_user_live.sface:34
#: lib/components/nav/user/mobile_user_menu_live.sface:60
#, elixir-autogen, elixir-format
msgid "Messages"
msgstr "Messaggi"
#: lib/components/nav/header/header_user_live.sface:39
#: lib/components/nav/header/header_user_live.sface:42
#: lib/components/nav/user/mobile_user_menu_live.sface:66
#, elixir-autogen, elixir-format
msgid "My Favourites"
msgstr "I miei preferiti"
#: lib/components/nav/header/header_user_live.sface:14
#, elixir-autogen, elixir-format
msgid "My home"
msgstr "La mia Home"
#: lib/components/nav/user/user_menu_links_live.sface:6
#, elixir-autogen, elixir-format
msgid "My profile"
msgstr "Il mio profilo"
#: lib/components/paginate/load_more_live.sface:16
#, elixir-autogen, elixir-format
msgid "Next page"
msgstr "Pagina successiva"
#: lib/components/settings/change_font_live.sface:13
#, elixir-autogen, elixir-format
msgid "No known fonts"
msgstr "Nessun font conosciuto"
#: lib/components/settings/change_theme_live.sface:45
#, elixir-autogen, elixir-format
msgid "No known themes"
msgstr "Nessun tema conosciuto"
#: lib/components/nav/header/header_user_live.sface:20
#: lib/components/nav/header/header_user_live.sface:25
#, elixir-autogen, elixir-format
msgid "Notifications"
msgstr "Notifiche"
#: lib/notifications.ex:6
#, elixir-autogen, elixir-format
msgid "Notifications enabled"
msgstr "Notifiche abilitate"
#: lib/ui_common.ex:100
#, elixir-autogen, elixir-format
msgid "Ok"
msgstr "Ok"
#: lib/components/extensions/extensions_live.sface:105
#, elixir-autogen, elixir-format
msgid "Other Libraries"
msgstr "Altre librerie"
#: lib/components/smart_input/input_controls_live.sface:70
#, elixir-autogen, elixir-format
msgid "Post"
msgstr "Pubblica"
#: lib/components/smart_input/input_controls_live.sface:66
#, elixir-autogen, elixir-format
msgid "Posting..."
msgstr "In pubblicazione..."
#: lib/components/paginate/load_previous_live.sface:16
#, elixir-autogen, elixir-format
msgid "Previous page"
msgstr "Pagina precedente"
#: lib/components/nav/user/mobile_user_menu_live.sface:48
#, elixir-autogen, elixir-format
msgid "Profile"
msgstr "Profilo"
#: lib/components/nav/header/header_user_live.sface:48
#, elixir-autogen, elixir-format
msgid "Search"
msgstr "Ricerca"
#: lib/components/nav/header/header_user_live.sface:82
#, elixir-autogen, elixir-format
msgid "Select User"
msgstr "Seleziona l'utente"
#: lib/components/smart_input/select_recipients_live.sface:11
#, elixir-autogen, elixir-format
msgid "Select the participants"
msgstr "Seleziona i partecipanti"
#: lib/components/smart_input/smart_input_live.sface:57
#, elixir-autogen, elixir-format
msgid "Send a message"
msgstr ""
#: lib/components/nav/user/mobile_user_menu_live.sface:72
#: lib/components/nav/user/user_menu_links_live.sface:20
#, elixir-autogen, elixir-format
msgid "Settings"
msgstr "Impostazioni"
#: lib/components/widgets/widget_feedbacks/feedback_button_live.sface:6
#, elixir-autogen, elixir-format
msgid "Share feedback"
msgstr "Condividi un feedback"
#: lib/components/nav/header/header_user_live.sface:94
#, elixir-autogen, elixir-format
msgid "Signup"
msgstr "Iscriviti"
#: lib/components/nav/user/user_menu_links_live.sface:13
#, elixir-autogen, elixir-format
msgid "Switch profile"
msgstr "Cambia profilo"
#: lib/components/nav/user/mobile_user_menu_live.sface:54
#, elixir-autogen, elixir-format
msgid "Switch user profile"
msgstr "Cambia profilo utente"
#: lib/components/placeholders/empty_feed.sface:97
#, elixir-autogen, elixir-format
msgid "Take a deep breath..."
msgstr "Fai un bel respiro..."
#: lib/components/widgets/widget_feedbacks/widget_feedback_live.sface:7
#, elixir-autogen, elixir-format
msgid ""
"The Bonfire team is all ears if you want to report a bug, suggest an "
"improvement or a new feature, or just say hi :)"
msgstr ""
"Il team di Bonfire è tutto orecchi se volete segnalare un bug, suggerire un "
"miglioramento o una nuova funzionalità, o semplicemente fare un saluto :)"
#: lib/components/actions/flag/flag_action_live.sface:14
#, elixir-autogen, elixir-format
msgid ""
"The admins will review the content and might get in touch with you or the "
"author for clarification. They may then delete it and/or block the person or"
" originating instance if appropriate."
msgstr ""
"Gli amministratori esamineranno il contenuto e potrebbero contattare te o "
"l'autore per ottenere chiarimenti. Potranno cancellare il contenuto e/o "
"bloccare la persona o l'istanza a cui appartiene, se necessario."
#: lib/components/smart_input/upload/upload_previews_live.ex:6
#, elixir-autogen, elixir-format
msgid "The file is too large."
msgstr "Il file è troppo grande."
#: lib/components/extensions/extensions_live.sface:107
#, elixir-autogen, elixir-format
msgid ""
"These are other libre / open source software projects used by the app and/or"
" installed extensions."
msgstr ""
"Sono altri progetti di software libero/open source utilizzati "
"dall'applicazione e/o dalle estensioni installate."
#: lib/components/extensions/extensions_live.sface:59
#, elixir-autogen, elixir-format
msgid ""
"These are the data schemas currently installed on this instance, which can "
"be shared among multiple apps and extensions."
msgstr ""
"Questi sono gli schemi di dati attualmente installati su questa istanza, che"
" possono essere condivisi tra più applicazioni ed estensioni."
#: lib/error/forms_livehandler_fallback_controller.ex:29
#, elixir-autogen, elixir-format
msgid ""
"This feature usually requires JavaScript, but the app attempted to do what "
"was expected anyway. Did it not work for you? Feedback is welcome! "
msgstr ""
"Questa funzione di solito richiede JavaScript, ma l'applicazione ha tentato "
"di fare comunque ciò che ci si aspettava. Non ha funzionato per voi? Il "
"feedback è benvenuto! "
#: lib/components/placeholders/empty_feed.sface:96
#, elixir-autogen, elixir-format
msgid "This feed is empty"
msgstr "Questo feed è vuoto"
#: lib/components/smart_input/select_recipients_live.sface:4
#, elixir-autogen, elixir-format
msgid "To"
msgstr "A"
#: lib/ui_common.ex:109
#, elixir-autogen, elixir-format
msgid "Unexpected data"
msgstr "Dati inaspettati"
#: lib/components/actions/follow/follow_button_live.sface:35
#, elixir-autogen, elixir-format
msgid "Unfollow"
msgstr "Non seguire"
#: lib/components/smart_input/upload/upload_button_live.sface:2
#, elixir-autogen, elixir-format
msgid "Upload an image"
msgstr "Carica un'immagine"
#: lib/components/smart_input/smart_input_live.sface:70
#, elixir-autogen, elixir-format
msgid "Write a post"
msgstr ""
#: lib/components/actions/flag/flag_action_live.sface:7
#, elixir-autogen, elixir-format
msgid "You already flagged this"
msgstr "Lo hai già segnalato"
#: lib/components/smart_input/upload/upload_previews_live.ex:7
#, elixir-autogen, elixir-format
msgid ""
"You have selected a file type that is not permitted. Contact your instance "
"admin if you want it added."
msgstr ""
"È stato selezionato un tipo di file non consentito. Contattare "
"l'amministratore dell'istanza se si desidera aggiungerlo."
#: lib/components/smart_input/upload/upload_previews_live.ex:8
#, elixir-autogen, elixir-format
msgid "You have selected too many files."
msgstr "Sono stati selezionati troppi file."
#: lib/notifications.ex:6
#, elixir-autogen, elixir-format
msgid ""
"You will now receive notifications of messages, mentions, and other relevant"
" activities."
msgstr ""
"Riceverai le notifiche di messaggi, menzioni e altre attività rilevanti."

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,501 @@
# This file is a PO Template file.
#
# "msgid"s here are often extracted from source code.
# Add new translations manually only if they're dynamic
# translations that can't be statically extracted.
#
# Run "mix gettext.extract" to bring this file up to
# date. Leave "msgstr"s empty as changing them here has no
# effect: edit them in PO (.po) files instead.
# Translators:
# ivan minutillo, 2022
#
msgid ""
msgstr ""
"Last-Translator: ivan minutillo, 2022\n"
"Language-Team: Italian (https://www.transifex.com/bonfire/teams/138385/it/)\n"
"Language: it\n"
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
#: lib/components/activity/actions/flagged_actions_live.sface:36
#: lib/components/activity/actions/more_actions_live.sface:99
#, elixir-autogen, elixir-format
msgid "A request will be sent to remote instances to delete it as well."
msgstr ""
"Verrà inviata una richiesta di cancellazione anche alle istanze remote."
#: lib/live_handlers/feeds_live_handler.ex:282
#, elixir-autogen, elixir-format
msgid "Activities from around the fediverse"
msgstr "Attività da tutto il fediverso"
#: lib/live_handlers/feeds_live_handler.ex:310
#, elixir-autogen, elixir-format
msgid "Activities on this instance"
msgstr "Attività su questa istanza"
#: lib/components/thread/thread_live.sface:74
#, elixir-autogen, elixir-format
msgid "Be the first to reply..."
msgstr "Sii il primo a rispondere..."
#: lib/components/messages/sidebar_messages_mobile_live.sface:11
#, elixir-autogen, elixir-format
msgid "Close menu"
msgstr "Chiudere il menu"
#: lib/components/activity/object/process/process_reflow/process_reflow_live.sface:23
#, elixir-autogen, elixir-format
msgid "Completed"
msgstr "Completato"
#: lib/views/messages/messages_live.ex:41
#: lib/views/messages/messages_live.ex:105
#, elixir-autogen, elixir-format
msgid "Compose a thoughtful message..."
msgstr "Comporre un messaggio di riflessione..."
#: lib/views/messages/messages_live.ex:173
#, elixir-autogen, elixir-format
msgid "Compose a thoughtful response"
msgstr "Comporre una risposta ponderata"
#: lib/views/messages/messages_live.ex:176
#, elixir-autogen, elixir-format
msgid "Conversation"
msgstr "Conversazione"
#: lib/components/activity/actions/flagged_actions_live.sface:34
#: lib/components/activity/actions/flagged_actions_live.sface:40
#: lib/components/activity/actions/flagged_actions_live.sface:49
#: lib/components/activity/actions/more_actions_live.sface:96
#: lib/components/activity/actions/more_actions_live.sface:104
#: lib/components/activity/actions/more_actions_live.sface:114
#, elixir-autogen, elixir-format
msgid "Delete this"
msgstr "Cancellare questo"
#: lib/live_handlers/feeds_live_handler.ex:80
#, elixir-autogen, elixir-format
msgid "Deleted from %{number} feeds!"
msgstr "Eliminato dai feed di %{number}!"
#: lib/live_handlers/objects_live_handler.ex:24
#, elixir-autogen, elixir-format
msgid "Deleted!"
msgstr "Soppresso!"
#: lib/components/smart_input/write/write_post_content_live.sface:50
#, elixir-autogen, elixir-format
msgid "Description"
msgstr "Descrizione"
#: lib/views/feeds/notifications/notifications_live.ex:31
#, elixir-autogen, elixir-format
msgid ""
"Did you know you can customise which activities you want to be notified for "
"in your settings ?"
msgstr ""
#: lib/components/messages/sidebar_messages_mobile_live.sface:21
#: lib/views/messages/messages_live.ex:127
#: lib/views/messages/messages_live.ex:217
#, elixir-autogen, elixir-format
msgid "Direct Messages"
msgstr "Messaggi diretti"
#: lib/components/object_with_thread/object_thread_live.sface:16
#: lib/views/feeds/home/home_live.ex:38
#: lib/views/threads/discussion_live.ex:22
#: lib/views/threads/discussion_live.ex:29
#, elixir-autogen, elixir-format
msgid "Discussion"
msgstr "Discussione"
#: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:10
#: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:18
#, elixir-autogen, elixir-format
msgid "Edit the thread title"
msgstr "Modifica del titolo della discussione"
#: lib/components/smart_input/write/set_cw_live.sface:9
#: lib/components/smart_input/write/write_post_content_live.sface:42
#, elixir-autogen, elixir-format
msgid "Enter a content warning"
msgstr "Inserire un'avvertenza sul contenuto"
#: lib/views/messages/messages_live.sface:44
#, elixir-autogen, elixir-format
msgid "Enter an optional subject"
msgstr "Inserire un oggetto opzionale"
#: lib/components/feeds/header_aside_feeds_live.sface:35
#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:32
#, elixir-autogen, elixir-format
msgid "Federated"
msgstr ""
#: lib/live_handlers/feeds_live_handler.ex:281
#, elixir-autogen, elixir-format
msgid "Federated activities from remote instances"
msgstr "Attività federate da istanze remote"
#: lib/views/feeds/federation/federation_live.ex:25
#, elixir-autogen, elixir-format
msgid "Federation"
msgstr "Federazione"
#: lib/components/activity/actions/more_actions_live.sface:47
#, elixir-autogen, elixir-format
msgid "Flag "
msgstr "Bandiera "
#: lib/components/activity/actions/more_actions_live.sface:35
#, elixir-autogen, elixir-format
msgid "Flag this"
msgstr "Segnala questo"
#: lib/components/feeds/header_aside_feeds_live.sface:17
#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:14
#: lib/live_handlers/feeds_live_handler.ex:260
#: lib/views/feeds/home/home_live.ex:25
#, elixir-autogen, elixir-format
msgid "Home"
msgstr "Casa"
#: lib/live_handlers/feeds_live_handler.ex:284
#, elixir-autogen, elixir-format
msgid ""
"It seems you and your friends do not follow any other users on a different "
"instance"
msgstr ""
#: lib/components/thread/load_previous_live.sface:5
#, elixir-autogen, elixir-format
msgid "Load previous comments"
msgstr "Carica i commenti precedenti"
#: lib/components/feeds/header_aside_feeds_live.sface:26
#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:23
#: lib/views/feeds/local/local_live.ex:26
#, elixir-autogen, elixir-format
msgid "Local"
msgstr "Locale"
#: lib/live_handlers/feeds_live_handler.ex:309
#, elixir-autogen, elixir-format
msgid "Local activities"
msgstr "Attività locali"
#: lib/components/feeds/header_aside_notifications_seen_live.sface:6
#, elixir-autogen, elixir-format
msgid "Mark all as read"
msgstr ""
#: lib/components/activity/actions/flagged_actions_live.sface:8
#: lib/components/activity/actions/flagged_actions_live.sface:14
#, elixir-autogen, elixir-format
msgid "Message"
msgstr "Messaggio"
#: lib/views/messages/messages_live.ex:30
#: lib/views/messages/messages_live.ex:101
#, elixir-autogen, elixir-format
msgid "Messages"
msgstr "Messaggi"
#: lib/components/activity/actions/more_actions_live.sface:4
#, elixir-autogen, elixir-format
msgid "More"
msgstr "Di più"
#: lib/views/feeds/likes/likes_live.ex:29
#, elixir-autogen, elixir-format
msgid "My Favourites"
msgstr "I miei preferiti"
#: lib/live_handlers/feeds_live_handler.ex:261
#, elixir-autogen, elixir-format
msgid "My feed"
msgstr "Il mio feed"
#: lib/live_handlers/objects_live_handler.ex:13
#, elixir-autogen, elixir-format
msgid "Name updated!"
msgstr "Nome aggiornato!"
#: lib/components/messages/message_threads_live.sface:6
#, elixir-autogen, elixir-format
msgid "New message"
msgstr "Nuovo messaggio"
#: lib/components/thread/thread_live.sface:74
#, elixir-autogen, elixir-format
msgid "No replies yet..."
msgstr "Non ci sono ancora risposte..."
#: lib/components/widgets/widget_tags/widget_tags_live.sface:46
#, elixir-autogen, elixir-format
msgid "No trending tags found"
msgstr "Nessun tag di tendenza trovato"
#: lib/views/messages/messages_live.ex:206
#, elixir-autogen, elixir-format
msgid "Not found (or you don't have permission to view this message)"
msgstr "Non trovato (o non hai i permessi per visualizzare questo messaggio)"
#: lib/views/threads/discussion_live.ex:93
#, elixir-autogen, elixir-format
msgid "Not found (or you don't have permission to view this)"
msgstr "Non trovato (o non hai i permessi per visualizzarlo)"
#: lib/views/feeds/notifications/notifications_live.ex:29
#, elixir-autogen, elixir-format
msgid "Notifications"
msgstr "Notifiche"
#: lib/components/activity/object/process/process_reflow/process_reflow_live.sface:25
#, elixir-autogen, elixir-format
msgid "Open"
msgstr "Aperto"
#: lib/components/activity/date_ago_live.sface:13
#: lib/components/activity/instance_icon_live.sface:8
#, elixir-autogen, elixir-format
msgid "Originates from a remote instance"
msgstr "Provengono da un'istanza remota"
#: lib/views/threads/discussion_live.ex:81 lib/views/threads/post_live.ex:23
#: lib/views/threads/post_live.ex:33 lib/views/threads/post_live.ex:73
#, elixir-autogen, elixir-format
msgid "Post"
msgstr "Posta"
#: lib/live_handlers/posts_live_handler.ex:80
#, elixir-autogen, elixir-format
msgid "Posted!"
msgstr ""
#: lib/components/activity/actions/reply/reply_live.sface:8
#: lib/components/activity/actions/reply/reply_live.sface:19
#: lib/components/activity/actions/reply/reply_live.sface:32
#: lib/views/threads/post_live.ex:63
#, elixir-autogen, elixir-format
msgid "Reply"
msgstr "Risposta"
#: lib/views/messages/messages_live.ex:163
#, elixir-autogen, elixir-format
msgid "Reply to message:"
msgstr "Rispondi al messaggio:"
#: lib/views/threads/discussion_live.ex:26
#, elixir-autogen, elixir-format
msgid "Reply to this discussion"
msgstr "Rispondi a questa discussione"
#: lib/views/threads/post_live.ex:25
#, elixir-autogen, elixir-format
msgid "Reply to this thread"
msgstr "Rispondi a questa discussione"
#: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:25
#, elixir-autogen, elixir-format
msgid "Save"
msgstr "Risparmiare"
#: lib/components/activity/actions/view_thread/view_thread_live.sface:25
#, elixir-autogen, elixir-format
msgid "See discussion"
msgstr "Vedi discussione"
#: lib/views/messages/messages_live.ex:39
#, elixir-autogen, elixir-format
msgid "Select a thread or start a new one..."
msgstr "Selezionare una discussione o iniziarne una nuova..."
#: lib/live_handlers/messages_live_handler.ex:94
#: lib/live_handlers/messages_live_handler.ex:102
#, elixir-autogen, elixir-format
msgid "Sent!"
msgstr ""
#: lib/components/activity/object/note/note_live.sface:35
#, elixir-autogen, elixir-format
msgid "Show less"
msgstr "Mostra meno"
#: lib/components/activity/object/note/note_live.sface:28
#, elixir-autogen, elixir-format
msgid "Show more"
msgstr "Mostra di più"
#: lib/components/thread/comment_live.sface:70
#, elixir-autogen, elixir-format
msgid "This comment was deleted."
msgstr ""
#: lib/components/activity/object/note/note_live.sface:59
#, elixir-autogen, elixir-format
msgid "This post has been deleted."
msgstr ""
#: lib/components/smart_input/write/write_post_content_live.sface:39
#, elixir-autogen, elixir-format
msgid "Title"
msgstr "Titolo"
#: lib/components/widgets/widget_tags/widget_tags_live.sface:3
#, elixir-autogen, elixir-format
msgid "Trending topics"
msgstr "Argomenti di tendenza"
#: lib/components/activity/actions/flagged_actions_live.sface:62
#, elixir-autogen, elixir-format
msgid "Unflag this"
msgstr ""
#: lib/components/activity/object/unknown/unknown_live.sface:8
#, elixir-autogen, elixir-format
msgid "Unsupported type or deleted object"
msgstr "Tipo non supportato o oggetto cancellato"
#: lib/views/messages/messages_live.ex:114
#, elixir-autogen, elixir-format
msgid "User not found"
msgstr "Utente non trovato"
#: lib/components/activity/media_live.sface:22
#, elixir-autogen, elixir-format
msgid "View media"
msgstr ""
#: lib/components/widgets/widget_messages/widget_messages_live.sface:9
#: lib/components/widgets/widget_notification/widget_notification_live.sface:6
#, elixir-autogen, elixir-format
msgid "View more"
msgstr "Vedi di più"
#: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:52
#, elixir-autogen, elixir-format
msgid "View participants"
msgstr ""
#: lib/components/activity/actions/process_actions/process_actions_live.sface:8
#, elixir-autogen, elixir-format
msgid "View process"
msgstr "Visualizza il processo"
#: lib/components/activity/actions/event_actions/event_actions_live.sface:8
#, elixir-autogen, elixir-format
msgid "View resource"
msgstr "Visualizza la risorsa"
#: lib/views/threads/write_live.ex:23
#, elixir-autogen, elixir-format
msgid "Write"
msgstr "Scrivere"
#: lib/components/smart_input/write/write_post_content_live.sface:67
#: lib/views/threads/write_live.sface:12
#, elixir-autogen, elixir-format
msgid "Write something..."
msgstr "Scrivi qualcosa..."
#: lib/components/activity/subject/subject_live.sface:107
#, elixir-autogen, elixir-format
msgid "You"
msgstr "Tu"
#: lib/views/feeds/home/home_live.ex:28
#, elixir-autogen, elixir-format
msgid "You can start by following some people or by writing a new post."
msgstr ""
#: lib/components/messages/message_threads_live.sface:77
#, elixir-autogen, elixir-format
msgid "You dont have any messages yet"
msgstr "Non ci sono ancora messaggi"
#: lib/views/feeds/notifications/notifications_live.ex:30
#, elixir-autogen, elixir-format
msgid "You have no notifications"
msgstr ""
#: lib/components/messages/message_threads_live.sface:16
#: lib/views/messages/messages_live.ex:38
#, elixir-autogen, elixir-format
msgid "Your direct messages"
msgstr "I vostri messaggi diretti"
#: lib/live_handlers/feeds_live_handler.ex:283
#, elixir-autogen, elixir-format
msgid "Your fediverse feed is empty"
msgstr ""
#: lib/views/feeds/home/home_live.ex:27
#, elixir-autogen, elixir-format
msgid "Your home feed is empty"
msgstr ""
#: lib/components/widgets/widget_tags/widget_tags_live.sface:21
#: lib/components/widgets/widget_tags/widget_tags_live.sface:35
#, elixir-autogen, elixir-format
msgid "activities"
msgstr "attività"
#: lib/components/activity/object/process/process_list/process_list_live.sface:24
#, elixir-autogen, elixir-format
msgid "complete"
msgstr "completo"
#: lib/components/activity/subject/subject_live.sface:143
#, elixir-autogen, elixir-format
msgid "in"
msgstr "in"
#: lib/components/activity/actions/flagged_actions_live.sface:34
#: lib/components/activity/actions/flagged_actions_live.sface:40
#: lib/components/activity/actions/flagged_actions_live.sface:49
#: lib/components/activity/actions/more_actions_live.sface:35
#: lib/components/activity/actions/more_actions_live.sface:96
#: lib/components/activity/actions/more_actions_live.sface:104
#: lib/components/activity/actions/more_actions_live.sface:114
#, elixir-autogen, elixir-format
msgid "object"
msgstr "oggetto"
#: lib/components/activity/object/process/process_list/process_list_live.sface:26
#, elixir-autogen, elixir-format
msgid "of"
msgstr "di"
#: lib/components/activity/actions/main_object_info_live.sface:11
#: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:36
#, elixir-autogen, elixir-format
msgid "participants"
msgstr "partecipanti"
#: lib/live_handlers/feeds_live_handler.ex:32
#: lib/views/messages/messages_live.ex:92
#: lib/views/messages/messages_live.ex:167
#: lib/views/threads/discussion_live.ex:64 lib/views/threads/post_live.ex:67
#, elixir-autogen, elixir-format
msgid "someone"
msgstr "qualcuno"
#: lib/views/messages/messages_live.ex:169
#, elixir-autogen, elixir-format
msgid "someone else"
msgstr "qualcun altro"
#: lib/components/activity/object/process/process_list/process_list_live.sface:27
#, elixir-autogen, elixir-format
msgid "tasks"
msgstr "compiti"
#: lib/components/activity/actions/flagged_actions_live.sface:23
#: lib/components/activity/actions/more_actions_live.ex:23
#, elixir-autogen, elixir-format
msgid "this user"
msgstr "questo utente"