From 6440f45298a0bff2ecf7b274fe547e1ad269ac99 Mon Sep 17 00:00:00 2001 From: Mayel de Borniol Date: Fri, 23 Sep 2022 18:00:21 +1200 Subject: [PATCH] up --- .github/workflows/release.yaml | 5 +- docs/CHANGELOG-autogenerated.md | 11 + docs/CHANGELOG.md | 14 + flavours/classic/config/deps.hex | 5 +- flavours/cooperation/config/deps.git | 2 + flavours/cooperation/config/deps.hex | 8 +- flavours/cooperation/config/dev.exs | 6 + mix.exs | 4 +- mix.lock | 8 +- priv/localisation/bonfire.po | 21 +- priv/localisation/bonfire_boundaries.po | 412 ++++++++----- priv/localisation/bonfire_breadpub.po | 106 ++++ priv/localisation/bonfire_classify.po | 142 +++-- priv/localisation/bonfire_common.po | 150 +++++ .../bonfire_federate_activitypub.po | 4 +- priv/localisation/bonfire_invite_links.po | 42 +- priv/localisation/bonfire_me.po | 4 +- priv/localisation/bonfire_recyclapp.po | 16 + priv/localisation/bonfire_search.po | 34 +- priv/localisation/bonfire_social.po | 10 +- priv/localisation/bonfire_tag.po | 2 +- priv/localisation/bonfire_ui_common.po | 501 +++++++-------- priv/localisation/bonfire_ui_coordination.po | 294 +++++++++ priv/localisation/bonfire_ui_kanban.po | 187 ++++++ priv/localisation/bonfire_ui_me.po | 569 +++++++----------- priv/localisation/bonfire_ui_reflow.po | 21 + priv/localisation/bonfire_ui_social.po | 416 ++++++++----- priv/localisation/bonfire_ui_valueflows.po | 376 ++++++++++++ priv/localisation/bonfire_upcycle.po | 389 ++++++++++++ 29 files changed, 2709 insertions(+), 1050 deletions(-) create mode 100644 priv/localisation/bonfire_breadpub.po create mode 100644 priv/localisation/bonfire_recyclapp.po create mode 100644 priv/localisation/bonfire_ui_coordination.po create mode 100644 priv/localisation/bonfire_ui_kanban.po create mode 100644 priv/localisation/bonfire_ui_reflow.po create mode 100644 priv/localisation/bonfire_ui_valueflows.po create mode 100644 priv/localisation/bonfire_upcycle.po diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 1e59553229..d515523e36 100755 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -61,13 +61,14 @@ jobs: name: Cancel workflow if the version has not changed uses: andymckay/cancel-action@0.2 - name: Create tags in extensions repos - uses: bonfire-networks/create-tags-multirepo@v0.4 + uses: bonfire-networks/create-tags-multirepo@v0.5 with: version: ${{ steps.version.outputs.current-version }} message: ${{ github.event.inputs.message }} token: ${{ secrets.GH_TOKEN }} - repos: "bonfire_common,bonfire_me,bonfire_social,bonfire_ui_common,bonfire_ui_me,bonfire_ui_social" owner: "bonfire-networks" + repos: "bonfire_api_graphql,bonfire_data_identity,bonfire_fail,bonfire_ui_me,bonfire_boundaries,bonfire_data_shared_user,bonfire_federate_activitypub,bonfire_quantify,bonfire_breadpub,bonfire_data_social,bonfire_files,bonfire_recyclapp,bonfire_ui_social,bonfire_classify,bonfire_geolocate,bonfire_search,bonfire_ui_valueflows,bonfire_common,bonfire_ecto,bonfire_invite_links,bonfire_social,bonfire_upcycle,bonfire_data_access_control,bonfire_editor_ck,bonfire_livebook,bonfire_tag,bonfire_valueflows,bonfire_data_activity_pub,bonfire_editor_quill,bonfire_mailer,bonfire_valueflows_api_schema,bonfire_data_assort,bonfire_me,bonfire_ui_common,bonfire_valueflows_observe,bonfire_epics,bonfire_notify,bonfire_ui_coordination,bonfire_data_edges,bonfire_extension_template,bonfire_open_id,bonfire_ui_kanban" + # bonfire_publisher_thesis,bonfire_ui_reflow,bonfire_data_tasks,bonfire_taxonomy_seeder,bonfire_encryption_backend,bonfire_data_content,bonfire_web_phoenix,bonfire_website # - # name: Get branch names # id: branch-name diff --git a/docs/CHANGELOG-autogenerated.md b/docs/CHANGELOG-autogenerated.md index e443983bd8..9c6c8dcd5f 100644 --- a/docs/CHANGELOG-autogenerated.md +++ b/docs/CHANGELOG-autogenerated.md @@ -5,4 +5,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) ## [Unreleased (2022-09-23)] +### Added +- Enable/disable extensions [#448](https://github.com/bonfire-networks/bonfire-app/issues/448) +- Coordination MVP [#445](https://github.com/bonfire-networks/bonfire-app/issues/445) by mayel & ivanminutillo +- Static page generator [#444](https://github.com/bonfire-networks/bonfire-app/issues/444) + +### Changed +- Refactor navs/sidebars to use dynamic navigation & widgets provided by extensions [#447](https://github.com/bonfire-networks/bonfire-app/issues/447) + +### Other +- Publish creation of sub-topic in the topic's feed [#439](https://github.com/bonfire-networks/bonfire-app/issues/439) by mayel +- When I reply to a task, the activity in the feed does not show the parent activity [#449](https://github.com/bonfire-networks/bonfire-app/issues/449) diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 2dd6cf9887..0295e901eb 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,5 +1,19 @@ # Bonfire Changelog +## [0.3.5-beta (2022-09-23)] +### Added +- Coordination MVP [#445](https://github.com/bonfire-networks/bonfire-app/issues/445) by mayel & ivanminutillo +- UI to enable/disable extensions in settings [#448](https://github.com/bonfire-networks/bonfire-app/issues/448) +- Static page generator [#444](https://github.com/bonfire-networks/bonfire-app/issues/444) +- Publish creation of sub-topic in the topic's feed [#439](https://github.com/bonfire-networks/bonfire-app/issues/439) by mayel + +### Changed +- Refactor navs/sidebars to use dynamic navigation & widgets provided by extensions [#447](https://github.com/bonfire-networks/bonfire-app/issues/447) + +### Other +- When I reply to a task, the activity in the feed does not show the parent activity [#449](https://github.com/bonfire-networks/bonfire-app/issues/449) +- Use same composer for create post / topic / create a new list / create task + ## [0.3.4-beta.8 (2022-08-26)] ### Added - Remember position in timeline [#392](https://github.com/bonfire-networks/bonfire-app/issues/392) by mayel diff --git a/flavours/classic/config/deps.hex b/flavours/classic/config/deps.hex index c1228dcd04..49d17eb86f 100755 --- a/flavours/classic/config/deps.hex +++ b/flavours/classic/config/deps.hex @@ -39,6 +39,7 @@ floki = "~> 0.33" # bonfire_data_social = "~> 0.1" # Testing a UI component library # surface_catalogue = "~> 0.1.0" -text = "~> 0.2.0" -text_corpus_udhr = "~> 0.1.0" #surface_boxicon = "~> 0.6.0" +# Language detection +text = "~> 0.2.0" +text_corpus_udhr = "~> 0.1.0" \ No newline at end of file diff --git a/flavours/cooperation/config/deps.git b/flavours/cooperation/config/deps.git index 9d2973757b..c05d70e577 100644 --- a/flavours/cooperation/config/deps.git +++ b/flavours/cooperation/config/deps.git @@ -60,3 +60,5 @@ bonfire_editor_quill = "https://github.com/bonfire-networks/bonfire_editor_quill # bonfire_open_id = "https://github.com/bonfire-networks/bonfire_open_id#main" # boruta = "https://gitlab.com/patatoid/boruta_auth#master" + +ex_aws = "https://github.com/bonfire-networks/ex_aws#main" diff --git a/flavours/cooperation/config/deps.hex b/flavours/cooperation/config/deps.hex index d5708826ae..a6255126ad 100644 --- a/flavours/cooperation/config/deps.hex +++ b/flavours/cooperation/config/deps.hex @@ -16,6 +16,9 @@ pointers = "~> 0.5.1" ecto_psql_extras = "~> 0.7.4" # Uploads (depending on what service you use) ex_aws_s3 = "~> 2.3" +# Auth +nimble_totp = "~> 0.2.0" +eqrcode = "~> 0.1.10" # Misc httpoison = "~> 1.8" jason = "~> 1.4.0" @@ -34,4 +37,7 @@ floki = "~> 0.33" # Testing a UI component library # surface_catalogue = "~> 0.1.0" # API -absinthe = "~> 1.7.0" \ No newline at end of file +absinthe = "~> 1.7.0" +# Language detection +text = "~> 0.2.0" +text_corpus_udhr = "~> 0.1.0" \ No newline at end of file diff --git a/flavours/cooperation/config/dev.exs b/flavours/cooperation/config/dev.exs index d87042e6c4..ca90b78661 100644 --- a/flavours/cooperation/config/dev.exs +++ b/flavours/cooperation/config/dev.exs @@ -78,6 +78,12 @@ config :exsync, # addition_dirs: ["/forks"], extra_extensions: [".leex", ".heex", ".js", ".css", ".sface"] +config :versioce, :changelog, + # Or your own datagrabber module + datagrabber: Versioce.Changelog.DataGrabber.Git, + # Or your own formatter module + formatter: Versioce.Changelog.Formatter.Keepachangelog + config :versioce, :changelog, closed_after: changelog_issues_closed_after, changelog_file: "docs/CHANGELOG-autogenerated.md", diff --git a/mix.exs b/mix.exs index de30eeb9be..a6b5f96682 100755 --- a/mix.exs +++ b/mix.exs @@ -6,7 +6,7 @@ defmodule Bonfire.MixProject do # TODO: put these in ENV or an external writeable config file similar to deps.* @config [ # note that the flavour will automatically be added where the dash appears - version: "0.3.4-beta.42", + version: "0.3.5-beta.0", elixir: "~> 1.13", default_flavour: "classic", logo: "assets/static/images/bonfire-icon.png", @@ -261,7 +261,7 @@ defmodule Bonfire.MixProject do # {:archeometer, git: "https://gitlab.com/mayel/archeometer", only: [:dev, :test]}, # "~> 0.1.0" # disabled because exqlite not working in CI {:recode, "~> 0.4", only: :dev}, # API client needed for changelog generation - {:neuron, "~> 5.0", only: :dev}, + {:neuron, "~> 5.0", only: :dev, override: true}, # tests {:floki, ">= 0.0.0", only: [:dev, :test]}, diff --git a/mix.lock b/mix.lock index 05c2681e05..5b152d6d2a 100644 --- a/mix.lock +++ b/mix.lock @@ -77,8 +77,9 @@ "elixir_make": {:hex, :elixir_make, "0.6.3", "bc07d53221216838d79e03a8019d0839786703129599e9619f4ab74c8c096eac", [:mix], [], "hexpm", "f5cbd651c5678bcaabdbb7857658ee106b12509cd976c2c2fca99688e1daf716"}, "email_checker": {:hex, :email_checker, "0.2.4", "2bf246646678c8a366f2f6d2394845facb87c025ceddbd699019d387726548aa", [:mix], [{:socket, "~> 0.3.1", [hex: :socket, repo: "hexpm", optional: true]}], "hexpm", "e4ac0e5eb035dce9c8df08ebffdb525a5d82e61dde37390ac2469222f723e50a"}, "emote": {:git, "https://github.com/bonfire-networks/emote", "8106c918919b9af8e2fe4e583f223ace4df1fa7d", [branch: "master"]}, + "eqrcode": {:hex, :eqrcode, "0.1.10", "6294fece9d68ad64eef1c3c92cf111cfd6469f4fbf230a2d4cc905a682178f3f", [:mix], [], "hexpm", "da30e373c36a0fd37ab6f58664b16029919896d6c45a68a95cc4d713e81076f1"}, "eternal": {:hex, :eternal, "1.2.2", "d1641c86368de99375b98d183042dd6c2b234262b8d08dfd72b9eeaafc2a1abd", [:mix], [], "hexpm", "2c9fe32b9c3726703ba5e1d43a1d255a4f3f2d8f8f9bc19f094c7cb1a7a9e782"}, - "ex_aws": {:hex, :ex_aws, "2.4.0", "f2c978e15145722258513907a9d73ef1d81ed92e76331138d42649ae2b1b6eba", [:mix], [{:configparser_ex, "~> 4.0", [hex: :configparser_ex, repo: "hexpm", optional: true]}, {:hackney, "~> 1.16", [hex: :hackney, repo: "hexpm", optional: true]}, {:jason, "~> 1.1", [hex: :jason, repo: "hexpm", optional: true]}, {:jsx, "~> 2.8 or ~> 3.0", [hex: :jsx, repo: "hexpm", optional: true]}, {:mime, "~> 1.2 or ~> 2.0", [hex: :mime, repo: "hexpm", optional: false]}, {:sweet_xml, "~> 0.7", [hex: :sweet_xml, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4.3 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "66dd0bacaa4113d372d61d795c22d78af170672384c81ebab97a42edf4128543"}, + "ex_aws": {:git, "https://github.com/bonfire-networks/ex_aws", "2979884fdadabe44cc589346b697c00d8a8d1266", [branch: "main"]}, "ex_aws_s3": {:hex, :ex_aws_s3, "2.3.3", "61412e524616ea31d3f31675d8bc4c73f277e367dee0ae8245610446f9b778aa", [:mix], [{:ex_aws, "~> 2.0", [hex: :ex_aws, repo: "hexpm", optional: false]}, {:sweet_xml, ">= 0.0.0", [hex: :sweet_xml, repo: "hexpm", optional: true]}], "hexpm", "0044f0b6f9ce925666021eafd630de64c2b3404d79c85245cc7c8a9a32d7f104"}, "ex_cldr": {:hex, :ex_cldr, "2.33.2", "8adc4df3985e7f5d1d55cbbf72f993569de20eff5012ff3ea9412753961d4c00", [:mix], [{:castore, "~> 0.1", [hex: :castore, repo: "hexpm", optional: true]}, {:certifi, "~> 2.5", [hex: :certifi, repo: "hexpm", optional: true]}, {:cldr_utils, "~> 2.18", [hex: :cldr_utils, repo: "hexpm", optional: false]}, {:decimal, "~> 1.6 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: false]}, {:gettext, "~> 0.19", [hex: :gettext, repo: "hexpm", optional: true]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:nimble_parsec, "~> 0.5 or ~> 1.0", [hex: :nimble_parsec, repo: "hexpm", optional: true]}], "hexpm", "fd81a7147b4ed86c0c44c0251444cb8d1defccc7b33b89067ca1635f23e9fbf8"}, "ex_cldr_languages": {:hex, :ex_cldr_languages, "0.3.3", "9787002803552b15a7ade19496c9e46fc921baca992ea80d0394e11fe3acea45", [:mix], [{:ex_cldr, "~> 2.25", [hex: :ex_cldr, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}], "hexpm", "22fb1fef72b7b4b4872d243b34e7b83734247a78ad87377986bf719089cc447a"}, @@ -98,8 +99,10 @@ "flame_on": {:hex, :flame_on, "0.5.2", "31b3f417418f49956e7f8c9b10098ecadc2d529d7a2fcaf17bbe65d78462d763", [:mix], [{:ecto, "~> 3.7", [hex: :ecto, repo: "hexpm", optional: false]}, {:gettext, "~> 0.19", [hex: :gettext, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}, {:meck, "~> 0.9.2", [hex: :meck, repo: "hexpm", optional: false]}, {:phoenix_ecto, "~> 4.4", [hex: :phoenix_ecto, repo: "hexpm", optional: false]}, {:phoenix_live_dashboard, "~> 0.6.4", [hex: :phoenix_live_dashboard, repo: "hexpm", optional: false]}, {:phoenix_live_view, "~> 0.17.6", [hex: :phoenix_live_view, repo: "hexpm", optional: false]}], "hexpm", "552b0013640089d07ae03bee93c6c3f0803adf1a001138ee7ec06e72b7da3756"}, "flexto": {:git, "https://github.com/bonfire-networks/flexto", "4626536f5ae0f72fd1b4a4d6c8f56078800364fb", [branch: "main"]}, "floki": {:hex, :floki, "0.33.1", "f20f1eb471e726342b45ccb68edb9486729e7df94da403936ea94a794f072781", [:mix], [{:html_entities, "~> 0.5.0", [hex: :html_entities, repo: "hexpm", optional: false]}], "hexpm", "461035fd125f13fdf30f243c85a0b1e50afbec876cbf1ceefe6fddd2e6d712c6"}, + "flow": {:hex, :flow, "0.15.0", "503717c0e367b5713336181d5305106840f64abbad32c75d7af5ef1bb0908e38", [:mix], [{:gen_stage, "~> 0.14.0", [hex: :gen_stage, repo: "hexpm", optional: false]}], "hexpm", "d7ecbd4dd38a188494bc996d5014ef8335f436a0b262140a1f6441ae94714581"}, "furlex": {:git, "https://github.com/bonfire-networks/furlex", "456b32c20602f59cb8d100a9ef367c8f444a96d9", [branch: "main"]}, "gen_smtp": {:hex, :gen_smtp, "1.2.0", "9cfc75c72a8821588b9b9fe947ae5ab2aed95a052b81237e0928633a13276fd3", [:rebar3], [{:ranch, ">= 1.8.0", [hex: :ranch, repo: "hexpm", optional: false]}], "hexpm", "5ee0375680bca8f20c4d85f58c2894441443a743355430ff33a783fe03296779"}, + "gen_stage": {:hex, :gen_stage, "0.14.3", "d0c66f1c87faa301c1a85a809a3ee9097a4264b2edf7644bf5c123237ef732bf", [:mix], [], "hexpm", "8453e2289d94c3199396eb517d65d6715ef26bcae0ee83eb5ff7a84445458d76"}, "geo": {:hex, :geo, "3.4.3", "0ddf3f681993d32c397e5ef346e7b4b6f36f39ed138502429832fa4000ebb9d5", [:mix], [{:jason, "~> 1.2", [hex: :jason, repo: "hexpm", optional: true]}], "hexpm", "e23f2892e5437ec8b063cee1beccec89c58fd841ae11133304700235feb25552"}, "geo_postgis": {:hex, :geo_postgis, "3.4.2", "5a3462b2a2271d6949ba355ceed0212dc89ecfd6d0073ff1dd8fd53de78af867", [:mix], [{:geo, "~> 3.4", [hex: :geo, repo: "hexpm", optional: false]}, {:jason, "~> 1.2", [hex: :jason, repo: "hexpm", optional: true]}, {:poison, "~> 2.2 or ~> 3.0 or ~> 4.0", [hex: :poison, repo: "hexpm", optional: true]}, {:postgrex, ">= 0.0.0", [hex: :postgrex, repo: "hexpm", optional: false]}], "hexpm", "48d8c9f97f03805546db19217c42a57e972a3eb69fabaa3d11740285d25aaad4"}, "geocoder": {:hex, :geocoder, "1.1.5", "eb90b990775843a6fe16b888b84d60ac5bf61d84fa5789f8a2503398ce03cbd5", [:mix], [{:geohash, "~> 1.2", [hex: :geohash, repo: "hexpm", optional: false]}, {:httpoison, "~> 1.5", [hex: :httpoison, repo: "hexpm", optional: false]}, {:jason, "~> 1.2", [hex: :jason, repo: "hexpm", optional: false]}, {:poolboy, "~> 1.5", [hex: :poolboy, repo: "hexpm", optional: false]}, {:towel, "~> 0.2", [hex: :towel, repo: "hexpm", optional: false]}], "hexpm", "b449aac910958d7f7123b0599f77c9038628c9624b5cbe6e8d25254656ba1022"}, @@ -143,6 +146,7 @@ "neotoma": {:hex, :neotoma, "1.7.3", "d8bd5404b73273989946e4f4f6d529e5c2088f5fa1ca790b4dbe81f4be408e61", [:rebar], [], "hexpm", "2da322b9b1567ffa0706a7f30f6bbbde70835ae44a1050615f4b4a3d436e0f28"}, "neuron": {:hex, :neuron, "5.0.0", "64c6b14138e4f6e61a55abb0bb95659aa193145ed9baf80b4e760d4c189f6c6f", [:mix], [{:httpoison, "~> 1.0", [hex: :httpoison, repo: "hexpm", optional: false]}, {:jason, "~> 1.1", [hex: :jason, repo: "hexpm", optional: true]}], "hexpm", "7597308e22e34f77acaadbae3da63974edc9e4041ef7f7154d45ce80c0e33d00"}, "nimble_parsec": {:hex, :nimble_parsec, "1.2.3", "244836e6e3f1200c7f30cb56733fd808744eca61fd182f731eac4af635cc6d0b", [:mix], [], "hexpm", "c8d789e39b9131acf7b99291e93dae60ab48ef14a7ee9d58c6964f59efb570b0"}, + "nimble_totp": {:hex, :nimble_totp, "0.2.0", "010ad5a6627f62e070f753752680550ba9e5744d96fc4101683cd037f1f5ee18", [:mix], [], "hexpm", "7fecd15ff14637ccd2fb3bda68476a6a7f107af731c51b1714436b687e5b50b3"}, "nodeinfo": {:git, "https://github.com/bonfire-networks/nodeinfo", "eb451b6c90a10ea901055c1b9cf0d90637a10cea", [branch: "main"]}, "oban": {:hex, :oban, "2.13.3", "57c80ceb75489e126218b8a82ec5e4fee01b6588a81b566650bb8167db4111f3", [:mix], [{:ecto_sql, "~> 3.6", [hex: :ecto_sql, repo: "hexpm", optional: false]}, {:jason, "~> 1.1", [hex: :jason, repo: "hexpm", optional: false]}, {:postgrex, "~> 0.16", [hex: :postgrex, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "8e997bddae17ec92bd12293f8b44f252f2f92ec03c54826390d1237a51ea47b2"}, "paginator": {:git, "https://github.com/bonfire-networks/paginator", "f7631fb173a4dd3e53d42f1bf11a285d8ed2358d", [branch: "main"]}, @@ -193,6 +197,8 @@ "telemetry_poller": {:hex, :telemetry_poller, "1.0.0", "db91bb424e07f2bb6e73926fcafbfcbcb295f0193e0a00e825e589a0a47e8453", [:rebar3], [{:telemetry, "~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "b3a24eafd66c3f42da30fc3ca7dda1e9d546c12250a2d60d7b81d264fbec4f6e"}, "temp": {:hex, :temp, "0.4.7", "2c78482cc2294020a4bc0c95950b907ff386523367d4e63308a252feffbea9f2", [:mix], [], "hexpm", "6af19e7d6a85a427478be1021574d1ae2a1e1b90882586f06bde76c63cd03e0d"}, "tesla": {:hex, :tesla, "1.4.4", "bb89aa0c9745190930366f6a2ac612cdf2d0e4d7fff449861baa7875afd797b2", [:mix], [{:castore, "~> 0.1", [hex: :castore, repo: "hexpm", optional: true]}, {:exjsx, ">= 3.0.0", [hex: :exjsx, repo: "hexpm", optional: true]}, {:finch, "~> 0.3", [hex: :finch, repo: "hexpm", optional: true]}, {:fuse, "~> 2.4", [hex: :fuse, repo: "hexpm", optional: true]}, {:gun, "~> 1.3", [hex: :gun, repo: "hexpm", optional: true]}, {:hackney, "~> 1.6", [hex: :hackney, repo: "hexpm", optional: true]}, {:ibrowse, "4.4.0", [hex: :ibrowse, repo: "hexpm", optional: true]}, {:jason, ">= 1.0.0", [hex: :jason, repo: "hexpm", optional: true]}, {:mime, "~> 1.0 or ~> 2.0", [hex: :mime, repo: "hexpm", optional: false]}, {:mint, "~> 1.0", [hex: :mint, repo: "hexpm", optional: true]}, {:poison, ">= 1.0.0", [hex: :poison, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: true]}], "hexpm", "d5503a49f9dec1b287567ea8712d085947e247cb11b06bc54adb05bfde466457"}, + "text": {:hex, :text, "0.2.0", "5a1d84eec574533d500439feacafe3681e2326f883800976df9f9dffd4cf9afd", [:mix], [{:flow, "~> 0.14", [hex: :flow, repo: "hexpm", optional: false]}], "hexpm", "5ca265ba24bd2f00ab647dd524305e24cc17224b4f0052f169ff488013888bc3"}, + "text_corpus_udhr": {:hex, :text_corpus_udhr, "0.1.0", "d29b37bdeedc922138e144a7161cae4ece3d7809d37a52398cb9d43d923cc141", [:mix], [{:text, "~> 0.2", [hex: :text, repo: "hexpm", optional: false]}], "hexpm", "056a0b6a804ef03070f89b9b2e09d3271539654f4e2c30bb7d229730262f3fb8"}, "timex": {:hex, :timex, "3.7.9", "790cdfc4acfce434e442f98c02ea6d84d0239073bfd668968f82ac63e9a6788d", [:mix], [{:combine, "~> 0.10", [hex: :combine, repo: "hexpm", optional: false]}, {:gettext, "~> 0.10", [hex: :gettext, repo: "hexpm", optional: false]}, {:tzdata, "~> 1.1", [hex: :tzdata, repo: "hexpm", optional: false]}], "hexpm", "64691582e5bb87130f721fc709acfb70f24405833998fabf35be968984860ce1"}, "towel": {:hex, :towel, "0.2.1", "665485fc8acda2565fd7f79e47008cbc60708bcb573a975575190275fa6db393", [:mix], [], "hexpm", "e7b7c5e7e6d8df9e781e130d1defccc9a27f888f7b95c132d8ccd1d6957d3b7a"}, "twinkle_star": {:git, "https://github.com/bonfire-networks/twinkle_star", "627a29bc426313c4d680803792b77eb8921c4e9d", []}, diff --git a/priv/localisation/bonfire.po b/priv/localisation/bonfire.po index fe914cf0b0..2e78d09d4c 100644 --- a/priv/localisation/bonfire.po +++ b/priv/localisation/bonfire.po @@ -10,12 +10,7 @@ msgid "" msgstr "" -#: lib/web/home/home_live.sface:18 -#, elixir-autogen, elixir-format -msgid "About" -msgstr "" - -#: lib/web/home/home_live.ex:24 +#: lib/web/home/home_live.ex:27 #, elixir-autogen, elixir-format msgid "About Bonfire" msgstr "" @@ -25,12 +20,7 @@ msgstr "" msgid "Boosts" msgstr "" -#: lib/web/home/home_live.sface:28 -#, elixir-autogen, elixir-format -msgid "Code of Conduct" -msgstr "" - -#: lib/web/home/home_live.ex:25 +#: lib/web/home/home_live.ex:28 #, elixir-autogen, elixir-format msgid "Contribute" msgstr "" @@ -40,11 +30,6 @@ msgstr "" msgid "Posts" msgstr "" -#: lib/web/home/home_live.sface:38 -#, elixir-autogen, elixir-format -msgid "Privacy Policy" -msgstr "" - #: lib/localise.ex:19 #, elixir-autogen, elixir-format msgid "Published" @@ -60,7 +45,7 @@ msgstr "" msgid "Timeline" msgstr "" -#: lib/web/home/home_live.sface:72 +#: lib/web/home/home_live.sface:33 #, elixir-autogen, elixir-format msgid "Welcome" msgstr "" diff --git a/priv/localisation/bonfire_boundaries.po b/priv/localisation/bonfire_boundaries.po index 3d0bba1c66..78e5fbb2ec 100644 --- a/priv/localisation/bonfire_boundaries.po +++ b/priv/localisation/bonfire_boundaries.po @@ -10,574 +10,682 @@ msgid "" msgstr "" -#: lib/web/circles/circle_live.sface:175 +#: lib/web/components/circles/circle_live.sface:172 #, elixir-autogen, elixir-format msgid "Add" msgstr "" -#: lib/web/circles/circle_live.sface:92 +#: lib/web/components/circles/circle_live.sface:87 #, elixir-autogen, elixir-format msgid "Add a user" msgstr "" -#: lib/web/acls/acl_live.sface:113 +#: lib/web/components/acls/acl_live.sface:100 #, elixir-autogen, elixir-format msgid "Add more users or circles" msgstr "" -#: lib/web/live_handler.ex:342 +#: lib/web/live_handler.ex:393 #, elixir-autogen, elixir-format msgid "Added to boundary" msgstr "" -#: lib/web/circles/circle_live.ex:112 +#: lib/web/components/circles/circle_live.ex:140 #, elixir-autogen, elixir-format msgid "Added to circle!" msgstr "" -#: lib/web/set/boundaries_list_live.sface:86 +#: lib/web/components/set/boundaries_list_live.sface:111 #, elixir-autogen, elixir-format msgid "Anyone mentioned will be able to see, interact, and reply (across the fediverse)" msgstr "" -#: lib/web/live_handler.ex:209 -#: lib/web/live_handler.ex:223 +#: lib/web/live_handler.ex:248 +#: lib/web/live_handler.ex:260 #, elixir-autogen, elixir-format msgid "Archived" msgstr "" -#: lib/web/acls/acl_live.sface:66 -#: lib/web/acls/new_acl_live.sface:12 -#: lib/web/circles/new_circle_live.sface:11 +#: lib/web/components/acls/acl_live.sface:59 +#: lib/web/components/acls/new_acl_live.sface:12 +#: lib/web/components/circles/new_circle_live.sface:11 #, elixir-autogen, elixir-format msgid "Back" msgstr "" -#: lib/web/block/block_button_live.sface:5 -#: lib/web/block/block_button_live.sface:172 -#: lib/web/block/block_button_live.sface:182 +#: lib/web/components/block/block_button_live.sface:4 +#: lib/web/components/block/block_button_live.sface:178 +#: lib/web/components/block/block_button_live.sface:185 #, elixir-autogen, elixir-format msgid "Block" msgstr "" -#: lib/web/acls/my_acls_live.sface:33 +#: lib/web/components/acls/my_acls_live.sface:22 +#: lib/web/components/sidebar/sidebar_nav_live.sface:26 #, elixir-autogen, elixir-format msgid "Boundaries" msgstr "" -#: lib/web/live_handler.ex:263 +#: lib/web/views/boundaries_live.ex:29 +#, elixir-autogen, elixir-format +msgid "Boundaries & Circles" +msgstr "" + +#: lib/web/live_handler.ex:299 #, elixir-autogen, elixir-format msgid "Boundary created!" msgstr "" -#: lib/web/acls/acl_live.sface:179 -#: lib/web/acls/my_acls_live.sface:124 +#: lib/web/components/acls/acl_live.sface:163 +#: lib/web/components/acls/my_acls_live.sface:127 #, elixir-autogen, elixir-format msgid "Can" msgstr "" -#: lib/web/acls/acl_live.sface:209 -#: lib/web/acls/my_acls_live.sface:124 +#: lib/web/components/acls/acl_live.sface:189 +#: lib/web/components/acls/my_acls_live.sface:127 #, elixir-autogen, elixir-format msgid "Cannot" msgstr "" -#: lib/web/circles/my_circles_live.sface:26 +#: lib/web/components/circles/my_circles_live.sface:20 +#: lib/web/components/sidebar/sidebar_nav_live.sface:10 #, elixir-autogen, elixir-format msgid "Circles" msgstr "" -#: lib/web/circles/circle_live.ex:120 +#: lib/web/components/sidebar/sidebar_mobile_live.sface:49 +#, elixir-autogen, elixir-format +msgid "Close menu" +msgstr "" + +#: lib/web/components/circles/circle_live.ex:153 #, elixir-autogen, elixir-format msgid "Could not add to circle" msgstr "" -#: lib/web/acls/acl_live.ex:110 +#: lib/web/components/acls/acl_live.ex:130 #, elixir-autogen, elixir-format msgid "Could not edit boundary" msgstr "" -#: lib/web/circles/circle_live.ex:102 +#: lib/web/components/circles/circle_live.ex:130 #, elixir-autogen, elixir-format msgid "Could not edit circle" msgstr "" -#: lib/web/acls/acl_live.ex:148 +#: lib/web/components/acls/acl_live.ex:175 #, elixir-autogen, elixir-format msgid "Could not edit permission" msgstr "" -#: lib/web/circles/circle_live.ex:138 +#: lib/web/components/circles/circle_live.ex:170 #, elixir-autogen, elixir-format msgid "Could not remove from circle" msgstr "" -#: lib/web/acls/my_acls_live.sface:39 -#: lib/web/acls/new_acl_live.sface:93 -#: lib/web/circles/my_circles_live.sface:32 -#: lib/web/circles/new_circle_live.sface:90 +#: lib/web/components/acls/my_acls_live.sface:25 +#: lib/web/components/acls/new_acl_live.sface:91 +#: lib/web/components/circles/my_circles_live.sface:23 +#: lib/web/components/circles/new_circle_live.sface:89 #, elixir-autogen, elixir-format msgid "Create" msgstr "" -#: lib/web/acls/acl_live.ex:82 +#: lib/web/components/acls/acl_live.ex:110 #, elixir-autogen, elixir-format msgid "Create and manage your boundary." msgstr "" -#: lib/web/circles/circle_live.ex:38 -#: lib/web/circles/drag_drop_WIP/edit_circle_live.ex:35 +#: lib/web/components/circles/circle_live.ex:42 +#: lib/web/components/circles/drag_drop_WIP/edit_circle_live.ex:57 #, elixir-autogen, elixir-format msgid "Create and manage your circle." msgstr "" -#: lib/web/acls/acl_live.sface:298 -#: lib/web/circles/circle_live.sface:221 +#: lib/web/components/acls/acl_live.sface:283 +#: lib/web/components/circles/circle_live.sface:223 #, elixir-autogen, elixir-format msgid "Danger zone" msgstr "" -#: lib/web/acls/my_acls_live.sface:153 +#: lib/web/components/acls/my_acls_live.sface:155 #, elixir-autogen, elixir-format msgid "Define a new boundary" msgstr "" -#: lib/web/acls/acl_live.sface:81 +#: lib/web/components/acls/acl_live.sface:75 #, elixir-autogen, elixir-format msgid "Define a new circle" msgstr "" -#: lib/web/acls/acl_live.sface:338 -#: lib/web/circles/circle_live.sface:234 +#: lib/web/components/acls/acl_live.sface:326 +#: lib/web/components/circles/circle_live.sface:238 #, elixir-autogen, elixir-format msgid "Delete" msgstr "" -#: lib/web/circles/drag_drop_WIP/edit_circle_live.sface:12 +#: lib/web/components/circles/drag_drop_WIP/edit_circle_live.sface:16 #, elixir-autogen, elixir-format msgid "Delete circle" msgstr "" -#: lib/web/acls/acl_live.sface:329 -#: lib/web/acls/acl_live.sface:334 -#: lib/web/acls/acl_live.sface:347 +#: lib/web/components/acls/acl_live.sface:313 +#: lib/web/components/acls/acl_live.sface:320 +#: lib/web/components/acls/acl_live.sface:336 #, elixir-autogen, elixir-format msgid "Delete this boundary" msgstr "" -#: lib/web/circles/circle_live.sface:225 -#: lib/web/circles/circle_live.sface:230 -#: lib/web/circles/circle_live.sface:241 +#: lib/web/components/circles/circle_live.sface:227 +#: lib/web/components/circles/circle_live.sface:232 +#: lib/web/components/circles/circle_live.sface:246 #, elixir-autogen, elixir-format msgid "Delete this circle" msgstr "" -#: lib/web/live_handler.ex:195 -#: lib/web/live_handler.ex:237 +#: lib/web/live_handler.ex:236 +#: lib/web/live_handler.ex:272 #, elixir-autogen, elixir-format msgid "Deleted" msgstr "" -#: lib/web/acls/acl_live.sface:330 +#: lib/web/components/acls/acl_live.sface:314 #, elixir-autogen, elixir-format msgid "Deleting a boundary means anything shared with users of the local instance using this boundary will no longer be shared. Please be certain." msgstr "" -#: lib/web/set/set_boundaries_live.sface:56 +#: lib/web/components/set/set_boundaries_live.sface:54 #, elixir-autogen, elixir-format msgid "Done" msgstr "" -#: lib/web/set/set_boundaries_live.sface:45 +#: lib/web/components/set/set_boundaries_live.sface:42 #, elixir-autogen, elixir-format msgid "Edit boundaries" msgstr "" -#: lib/web/acls/acl_live.sface:290 +#: lib/web/components/acls/acl_live.sface:270 #, elixir-autogen, elixir-format msgid "Edit the boundary description" msgstr "" -#: lib/web/acls/acl_live.sface:252 +#: lib/web/components/acls/acl_live.sface:225 #, elixir-autogen, elixir-format msgid "Edit the boundary emoji" msgstr "" -#: lib/web/acls/acl_live.sface:281 +#: lib/web/components/acls/acl_live.sface:255 #, elixir-autogen, elixir-format msgid "Edit the boundary name" msgstr "" -#: lib/web/circles/circle_live.sface:212 +#: lib/web/components/circles/circle_live.sface:209 #, elixir-autogen, elixir-format msgid "Edit the circle description" msgstr "" -#: lib/web/circles/circle_live.sface:203 +#: lib/web/components/circles/circle_live.sface:194 #, elixir-autogen, elixir-format msgid "Edit the circle name" msgstr "" -#: lib/web/acls/acl_live.ex:104 -#: lib/web/circles/circle_live.ex:96 +#: lib/web/components/acls/acl_live.ex:124 +#: lib/web/components/circles/circle_live.ex:124 #, elixir-autogen, elixir-format msgid "Edited!" msgstr "" -#: lib/web/acls/new_acl_live.sface:61 +#: lib/web/components/acls/new_acl_live.sface:57 #, elixir-autogen, elixir-format msgid "Enter a name for the boundary" msgstr "" -#: lib/web/circles/new_circle_live.sface:58 +#: lib/web/components/circles/new_circle_live.sface:55 #, elixir-autogen, elixir-format msgid "Enter a name for the circle" msgstr "" -#: lib/web/set/boundaries_list_live.sface:54 +#: lib/web/components/set/boundaries_list_live.sface:68 #, elixir-autogen, elixir-format msgid "Everyone on this instance will be able to see, interact, and reply" msgstr "" -#: lib/web/circles/circle_live.sface:183 -#: lib/web/circles/drag_drop_WIP/edit_circle_live.sface:182 +#: lib/web/components/circles/circle_live.sface:179 +#: lib/web/components/circles/drag_drop_WIP/edit_circle_live.sface:196 #, elixir-autogen, elixir-format msgid "Follow some people first..." msgstr "" -#: lib/web/acls/acl_live.sface:237 -#: lib/web/circles/circle_live.sface:199 +#: lib/web/components/acls/acl_live.sface:210 +#: lib/web/components/circles/circle_live.sface:190 #, elixir-autogen, elixir-format msgid "General" msgstr "" -#: lib/web/block/block_button_live.sface:60 +#: lib/web/components/block/block_button_live.sface:59 #, elixir-autogen, elixir-format msgid "Ghost" msgstr "" -#: lib/web/block/block_button_live.sface:126 +#: lib/web/components/block/block_button_live.sface:128 #, elixir-autogen, elixir-format msgid "Ghost instance-wide" msgstr "" -#: lib/boundaries.ex:79 -#: lib/web/set/boundaries_list_live.sface:47 -#: lib/web/set/boundaries_list_live.sface:52 -#: lib/web/set/old/boundaries_dropdown_live.sface:93 +#: lib/web/components/sidebar/sidebar_nav_live.sface:48 +#, elixir-autogen, elixir-format +msgid "Ghosted" +msgstr "" + +#: lib/web/components/sidebar/sidebar_nav_live.sface:125 +#, elixir-autogen, elixir-format +msgid "Ghosted instance-wide" +msgstr "" + +#: lib/web/components/sidebar/sidebar_nav_live.sface:109 +#, elixir-autogen, elixir-format +msgid "Instance Boundaries" +msgstr "" + +#: lib/web/components/sidebar/sidebar_nav_live.sface:82 +#, elixir-autogen, elixir-format +msgid "Instance Roles / Circles" +msgstr "" + +#: lib/web/components/sidebar/sidebar_nav_live.sface:69 +#, elixir-autogen, elixir-format +msgid "Instance wide" +msgstr "" + +#: lib/boundaries.ex:102 +#: lib/web/components/set/boundaries_list_live.sface:58 +#: lib/web/components/set/boundaries_list_live.sface:66 +#: lib/web/components/set/old/boundaries_dropdown_live.sface:87 #, elixir-autogen, elixir-format msgid "Local Instance" msgstr "" -#: lib/web/live_handler.ex:180 +#: lib/web/live_handler.ex:224 #, elixir-autogen, elixir-format msgid "Member was removed" msgstr "" -#: lib/web/circles/circle_live.sface:43 +#: lib/web/components/circles/circle_live.sface:45 #, elixir-autogen, elixir-format msgid "Members" msgstr "" -#: lib/boundaries.ex:80 -#: lib/web/set/boundaries_list_live.sface:79 -#: lib/web/set/boundaries_list_live.sface:84 -#: lib/web/set/old/boundaries_dropdown_live.sface:102 +#: lib/boundaries.ex:103 +#: lib/web/components/set/boundaries_list_live.sface:101 +#: lib/web/components/set/boundaries_list_live.sface:109 +#: lib/web/components/set/old/boundaries_dropdown_live.sface:97 #, elixir-autogen, elixir-format msgid "Mentions" msgstr "" -#: lib/web/set/old/boundaries_dropdown_live.sface:110 +#: lib/web/components/set/old/boundaries_dropdown_live.sface:108 #, elixir-autogen, elixir-format msgid "Message" msgstr "" -#: lib/web/live_handler.ex:284 +#: lib/web/live_handler.ex:321 #, elixir-autogen, elixir-format msgid "No permissions removed from boundary" msgstr "" -#: lib/web/circles/drag_drop_WIP/edit_circle_live.sface:80 +#: lib/web/components/circles/drag_drop_WIP/edit_circle_live.sface:86 #, elixir-autogen, elixir-format msgid "Nobody in this circle..." msgstr "" -#: lib/web/acls/acl_live.sface:194 +#: lib/web/components/blocks/blocks_live.sface:17 +#, elixir-autogen, elixir-format +msgid "Nobody on this instance will receive any updates from the users or instances on this list" +msgstr "" + +#: lib/web/components/blocks/blocks_live.sface:243 +#, elixir-autogen, elixir-format +msgid "Not ghosting anyone" +msgstr "" + +#: lib/web/components/blocks/blocks_live.sface:118 +#, elixir-autogen, elixir-format +msgid "Not silencing anyone" +msgstr "" + +#: lib/web/components/acls/acl_live.sface:176 #, elixir-autogen, elixir-format msgid "Not specified" msgstr "" -#: lib/web/block/block_button_live.sface:83 +#: lib/web/components/block/block_button_live.sface:79 +#: lib/web/components/blocks/blocks_live.sface:158 #, elixir-autogen, elixir-format msgid "Nothing you post privately will be shown to them from now on." msgstr "" -#: lib/web/circles/circle_live.sface:226 +#: lib/web/components/circles/circle_live.sface:228 #, elixir-autogen, elixir-format msgid "Once you delete a circle, there is no going back. Please be certain." msgstr "" -#: lib/web/acls/acl_live.sface:76 +#: lib/web/components/acls/acl_live.sface:69 #, elixir-autogen, elixir-format msgid "People and circles in this boundary" msgstr "" -#: lib/web/acls/acl_live.ex:140 +#: lib/web/components/acls/acl_live.ex:165 #, elixir-autogen, elixir-format msgid "Permission edited!" msgstr "" -#: lib/web/acls/acl_live.sface:263 +#: lib/web/components/acls/acl_live.sface:237 #, elixir-autogen, elixir-format msgid "Pick an emoji" msgstr "" -#: lib/web/block/block_button_live.sface:127 +#: lib/web/components/block/block_button_live.sface:129 #, elixir-autogen, elixir-format msgid "Prevent %{user_or_instance_name} from seeing or interacting with all local users" msgstr "" -#: lib/web/block/block_button_live.sface:61 +#: lib/web/components/block/block_button_live.sface:60 #, elixir-autogen, elixir-format msgid "Prevent them from seeing or interacting with you or your content" msgstr "" -#: lib/boundaries.ex:78 -#: lib/web/display/boundary_icon_live.sface:15 -#: lib/web/set/boundaries_list_live.sface:14 -#: lib/web/set/boundaries_list_live.sface:19 -#: lib/web/set/boundaries_selection_live.sface:26 -#: lib/web/set/old/boundaries_dropdown_live.sface:52 -#: lib/web/set/old/boundaries_dropdown_live.sface:86 +#: lib/boundaries.ex:101 +#: lib/web/components/display/boundary_icon_live.sface:17 +#: lib/web/components/set/boundaries_list_live.sface:15 +#: lib/web/components/set/boundaries_list_live.sface:23 +#: lib/web/components/set/boundaries_selection_live.sface:25 +#: lib/web/components/set/old/boundaries_dropdown_live.sface:49 +#: lib/web/components/set/old/boundaries_dropdown_live.sface:77 #, elixir-autogen, elixir-format msgid "Public" msgstr "" -#: lib/web/set/old/boundaries_dropdown_live.sface:87 +#: lib/web/components/set/old/boundaries_dropdown_live.sface:78 #, elixir-autogen, elixir-format msgid "Publicly visible to everyone on the fediverse and in search engines" msgstr "" -#: lib/web/set/boundaries_list_live.sface:21 +#: lib/web/components/set/boundaries_list_live.sface:25 #, elixir-autogen, elixir-format msgid "Publicly visible to everyone. People on the fediverse can see, interact, and reply. Discoverable by search engines." msgstr "" -#: lib/web/block/block_button_live.sface:29 -#: lib/web/block/block_button_live.sface:74 +#: lib/web/components/block/block_button_live.sface:28 +#: lib/web/components/block/block_button_live.sface:71 +#: lib/web/components/blocks/blocks_live.sface:27 +#: lib/web/components/blocks/blocks_live.sface:150 #, elixir-autogen, elixir-format msgid "Read less" msgstr "" -#: lib/web/block/block_button_live.sface:28 -#: lib/web/block/block_button_live.sface:73 +#: lib/web/components/block/block_button_live.sface:27 +#: lib/web/components/block/block_button_live.sface:70 +#: lib/web/components/blocks/blocks_live.sface:26 +#: lib/web/components/blocks/blocks_live.sface:149 #, elixir-autogen, elixir-format msgid "Read more" msgstr "" -#: lib/web/circles/circle_live.sface:123 +#: lib/web/components/circles/circle_live.sface:122 #, elixir-autogen, elixir-format msgid "Remove" msgstr "" -#: lib/web/set/boundaries_selection_live.sface:34 +#: lib/web/components/set/boundaries_selection_live.sface:35 #, elixir-autogen, elixir-format msgid "Remove this boundary" msgstr "" -#: lib/web/live_handler.ex:280 +#: lib/web/live_handler.ex:316 #, elixir-autogen, elixir-format msgid "Removed from boundary" msgstr "" -#: lib/web/circles/circle_live.ex:130 +#: lib/web/components/circles/circle_live.ex:164 #, elixir-autogen, elixir-format msgid "Removed from circle!" msgstr "" -#: lib/web/acls/acl_live.sface:296 -#: lib/web/circles/circle_live.sface:218 +#: lib/web/components/sidebar/sidebar_nav_live.sface:32 +#, elixir-autogen, elixir-format +msgid "Safety" +msgstr "" + +#: lib/web/components/acls/acl_live.sface:281 +#: lib/web/components/circles/circle_live.sface:220 #, elixir-autogen, elixir-format msgid "Save" msgstr "" -#: lib/web/set/set_boundaries_live.sface:15 -#: lib/web/set/set_boundaries_live.sface:31 -#, elixir-autogen, elixir-format -msgid "Set boundaries" -msgstr "" - -#: lib/web/acls/acl_live.sface:55 -#: lib/web/circles/circle_live.sface:68 +#: lib/web/components/acls/acl_live.sface:47 +#: lib/web/components/circles/circle_live.sface:74 #, elixir-autogen, elixir-format msgid "Settings" msgstr "" -#: lib/web/block/block_button_live.sface:15 +#: lib/web/components/block/block_button_live.sface:16 #, elixir-autogen, elixir-format msgid "Silence" msgstr "" -#: lib/web/block/block_button_live.sface:117 +#: lib/web/components/block/block_button_live.sface:117 #, elixir-autogen, elixir-format msgid "Silence instance-wide" msgstr "" -#: lib/web/block/block_button_live.sface:118 +#: lib/web/components/sidebar/sidebar_nav_live.sface:63 +#, elixir-autogen, elixir-format +msgid "Silenced" +msgstr "" + +#: lib/web/components/sidebar/sidebar_nav_live.sface:140 +#, elixir-autogen, elixir-format +msgid "Silenced instance-wide" +msgstr "" + +#: lib/web/components/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 +#: lib/web/components/block/block_button_live.sface:17 #, elixir-autogen, elixir-format msgid "Stop seeing things they publish" msgstr "" -#: lib/web/circles/circle_live.sface:56 +#: lib/web/components/circles/circle_live.sface:60 #, elixir-autogen, elixir-format msgid "Suggestions" msgstr "" -#: lib/web/block/block_button_live.sface:108 +#: lib/web/components/block/block_button_live.sface:108 #, elixir-autogen, elixir-format msgid "Super powers" msgstr "" -#: lib/web/acls/acl_live.sface:336 +#: lib/web/components/acls/acl_live.sface:322 #, elixir-autogen, elixir-format msgid "The boundary will be permanently deleted. This action will affect everything that was shared on the local instance using the boundary." msgstr "" -#: lib/web/circles/circle_live.sface:232 +#: lib/web/components/circles/circle_live.sface:234 #, elixir-autogen, elixir-format msgid "The circle will be permanently deleted. This action may affect all the activities that included this circle." msgstr "" -#: lib/web/block/block_button_live.sface:86 +#: lib/web/components/block/block_button_live.sface:82 +#: lib/web/components/blocks/blocks_live.sface:161 #, elixir-autogen, elixir-format msgid "They will still be able to see things you post publicly." msgstr "" -#: lib/web/block/block_button_live.sface:92 +#: lib/web/components/block/block_button_live.sface:88 +#: lib/web/components/blocks/blocks_live.sface:167 #, elixir-autogen, elixir-format msgid "They won't be able to follow you." msgstr "" -#: lib/web/circles/circle_live.sface:130 +#: lib/web/components/circles/circle_live.sface:129 #, elixir-autogen, elixir-format msgid "This circle has no members yet" msgstr "" -#: lib/web/circles/circle_live.sface:153 +#: lib/web/components/circles/circle_live.sface:148 #, elixir-autogen, elixir-format msgid "This is simply a list of people you follow and who follow you." msgstr "" -#: lib/web/acls/new_acl_live.sface:68 -#: lib/web/circles/new_circle_live.sface:65 +#: lib/web/components/acls/new_acl_live.sface:64 +#: lib/web/components/circles/new_circle_live.sface:62 #, elixir-autogen, elixir-format msgid "Type here" msgstr "" -#: lib/web/acls/my_acls_live.sface:54 -#: lib/web/acls/my_acls_live.sface:58 +#: lib/web/components/blocks/blocks_live.sface:202 +#: lib/web/components/blocks/blocks_live.sface:234 +#, elixir-autogen, elixir-format +msgid "Unghost" +msgstr "" + +#: lib/web/components/blocks/blocks_live.sface:77 +#: lib/web/components/blocks/blocks_live.sface:109 +#, elixir-autogen, elixir-format +msgid "Unsilence" +msgstr "" + +#: lib/web/components/acls/my_acls_live.sface:48 +#: lib/web/components/acls/my_acls_live.sface:57 #, elixir-autogen, elixir-format msgid "Untitled" msgstr "" -#: lib/web/acls/acl_live.sface:42 +#: lib/web/components/acls/acl_live.sface:33 #, elixir-autogen, elixir-format msgid "Untitled boundary" msgstr "" -#: lib/web/acls/acl_live.ex:64 -#: lib/web/circles/circle_live.sface:19 -#: lib/web/circles/drag_drop_WIP/edit_circle_live.sface:9 +#: lib/web/components/acls/acl_live.ex:87 +#: lib/web/components/circles/circle_live.sface:20 +#: lib/web/components/circles/drag_drop_WIP/edit_circle_live.sface:10 #, elixir-autogen, elixir-format msgid "Untitled circle" msgstr "" -#: lib/web/set/old/boundaries_dropdown_live.sface:111 +#: lib/web/components/blocks/blocks_live.sface:75 +#: lib/web/components/blocks/blocks_live.sface:200 +#, elixir-autogen, elixir-format +msgid "User" +msgstr "" + +#: lib/web/components/blocks/blocks_live.sface:138 +#, elixir-autogen, elixir-format +msgid "Users or instances on this list will not be able to see or interact with anyone on this instance" +msgstr "" + +#: lib/web/components/blocks/blocks_live.sface:141 +#, elixir-autogen, elixir-format +msgid "Users or instances on this list will not be able to see or interact with you or your content" +msgstr "" + +#: lib/web/components/set/old/boundaries_dropdown_live.sface:109 #, elixir-autogen, elixir-format msgid "Visible only to people included in this message thread:" msgstr "" -#: lib/web/set/old/boundaries_dropdown_live.sface:103 +#: lib/web/components/set/old/boundaries_dropdown_live.sface:98 #, elixir-autogen, elixir-format msgid "Visible only to those mentioned, across the fediverse" msgstr "" -#: lib/web/set/old/boundaries_dropdown_live.sface:94 +#: lib/web/components/set/old/boundaries_dropdown_live.sface:88 #, elixir-autogen, elixir-format msgid "Visible to all members of this instance" msgstr "" -#: lib/web/block/block_button_live.sface:9 +#: lib/web/components/block/block_button_live.sface:8 #, 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 "" -#: lib/web/block/block_button_live.sface:110 +#: lib/web/components/block/block_button_live.sface:110 #, elixir-autogen, elixir-format msgid "You can enforce a block for all users of your instance." msgstr "" -#: lib/web/block/block_button_live.sface:49 +#: lib/web/components/block/block_button_live.sface:48 +#: lib/web/components/blocks/blocks_live.sface:47 #, 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 +#: lib/web/components/block/block_button_live.sface:91 +#: lib/web/components/blocks/blocks_live.sface:170 #, 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 +#: lib/web/components/blocks/blocks_live.sface:18 +#, elixir-autogen, elixir-format +msgid "You will not receive any updates from the users or instances on this list" +msgstr "" + +#: lib/web/components/block/block_button_live.sface:39 +#: lib/web/components/blocks/blocks_live.sface:38 #, elixir-autogen, elixir-format msgid "You will still be able to view their profile or read their posts using direct links." msgstr "" -#: lib/web/block/block_button_live.sface:89 +#: lib/web/components/block/block_button_live.sface:85 +#: lib/web/components/blocks/blocks_live.sface:164 #, elixir-autogen, elixir-format msgid "You won't be able to @ mention or message them." msgstr "" -#: lib/web/block/block_button_live.sface:46 +#: lib/web/components/block/block_button_live.sface:45 +#: lib/web/components/blocks/blocks_live.sface:44 #, elixir-autogen, elixir-format msgid "You won't be able to follow them." msgstr "" -#: lib/web/block/block_button_live.sface:43 +#: lib/web/components/block/block_button_live.sface:42 +#: lib/web/components/blocks/blocks_live.sface:41 #, 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 +#: lib/web/components/block/block_button_live.sface:36 +#: lib/web/components/blocks/blocks_live.sface:35 #, elixir-autogen, elixir-format msgid "You won't see anything they write/create in feeds." msgstr "" -#: lib/web/set/boundaries_info_live.sface:4 +#: lib/web/components/set/boundaries_info_live.sface:5 #, 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_info_live.sface:10 +#: lib/web/components/set/boundaries_info_live.sface:20 #, elixir-autogen, elixir-format msgid "Your %{activity_type} will be visible to anyone @ mentioned (plus yourself and instance admins)." msgstr "" -#: lib/web/set/boundaries_info_live.sface:7 +#: lib/web/components/set/boundaries_info_live.sface:12 #, elixir-autogen, elixir-format msgid "Your %{activity_type} will only be visible to members of your local instance." msgstr "" -#: lib/web/set/boundaries_info_live.sface:13 +#: lib/web/components/set/boundaries_info_live.sface:28 #, 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:8 +#: lib/web/components/block/block_menu_buttons_live.sface:6 #, elixir-autogen, elixir-format msgid "this user" msgstr "" diff --git a/priv/localisation/bonfire_breadpub.po b/priv/localisation/bonfire_breadpub.po new file mode 100644 index 0000000000..ae5e59f041 --- /dev/null +++ b/priv/localisation/bonfire_breadpub.po @@ -0,0 +1,106 @@ +## 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. +msgid "" +msgstr "" + +#: lib/web/components/create_intent/create_intent_live.sface:40 +#, elixir-autogen, elixir-format +msgid "Add a title" +msgstr "" + +#: lib/web/pages/intent/intent_live.sface:18 +#, elixir-autogen, elixir-format +msgid "Back" +msgstr "" + +#: lib/web/components/intent/intent_live.sface:78 +#, elixir-autogen, elixir-format +msgid "Bookmark" +msgstr "" + +#: lib/web/components/nav/main_navigation/main_navigation_live.sface:16 +#, elixir-autogen, elixir-format +msgid "Bookmarked" +msgstr "" + +#: lib/web/components/nav/main_navigation/main_navigation_live.sface:7 +#, elixir-autogen, elixir-format +msgid "Discover" +msgstr "" + +#: lib/web/components/create_intent/create_intent_live.sface:18 +#, elixir-autogen, elixir-format +msgid "I can offer" +msgstr "" + +#: lib/web/components/create_intent/create_intent_live.sface:10 +#, elixir-autogen, elixir-format +msgid "I need" +msgstr "" + +#: lib/web/components/nav/main_navigation/main_navigation_live.sface:10 +#, elixir-autogen, elixir-format +msgid "My needs" +msgstr "" + +#: lib/web/components/nav/main_navigation/main_navigation_live.sface:13 +#, elixir-autogen, elixir-format +msgid "My offers" +msgstr "" + +#: lib/web/pages/intent/intent_live.sface:83 +#, elixir-autogen, elixir-format +msgid "No" +msgstr "" + +#: lib/web/pages/intent/intent_live.sface:76 +#, elixir-autogen, elixir-format +msgid "Post a comment..." +msgstr "" + +#: lib/web/components/create_intent/create_intent_live.sface:47 +#: lib/web/components/nav/main_navigation/main_navigation_live.sface:4 +#, elixir-autogen, elixir-format +msgid "Publish" +msgstr "" + +#: lib/web/components/nav/main_navigation/main_navigation_live.sface:19 +#, elixir-autogen, elixir-format +msgid "Settings" +msgstr "" + +#: lib/web/components/create_intent/create_intent_live.sface:44 +#, elixir-autogen, elixir-format +msgid "Write an optional description" +msgstr "" + +#: lib/web/components/intent/intent_live.sface:9 +#: lib/web/pages/intent/intent_live.sface:56 +#: lib/web/pages/intent/intent_live.sface:83 +#, elixir-autogen, elixir-format +msgid "need" +msgstr "" + +#: lib/web/pages/intent/intent_live.sface:83 +#, elixir-autogen, elixir-format +msgid "needs" +msgstr "" + +#: lib/web/components/intent/intent_live.sface:5 +#: lib/web/pages/intent/intent_live.sface:52 +#: lib/web/pages/intent/intent_live.sface:83 +#, elixir-autogen, elixir-format +msgid "offer" +msgstr "" + +#: lib/web/pages/intent/intent_live.sface:83 +#, elixir-autogen, elixir-format +msgid "offers" +msgstr "" diff --git a/priv/localisation/bonfire_classify.po b/priv/localisation/bonfire_classify.po index 2ce71c93d7..c9ab07de38 100644 --- a/priv/localisation/bonfire_classify.po +++ b/priv/localisation/bonfire_classify.po @@ -10,102 +10,125 @@ msgid "" msgstr "" -#: lib/web/components/nav/categories_nav_live.sface:32 -#: lib/web/pages/categories_list/categories_live.sface:8 +#: lib/web/components/widgets/widget_subtopics/widget_subtopics_live.sface:1 +#, elixir-autogen, elixir-format +msgid "About" +msgstr "" + +#: lib/web/components/nav/categories_nav_live.sface:33 +#: lib/web/components/nav/categories_sidebar_live.sface:12 +#: lib/web/pages/categories_list/categories_live.sface:3 #, elixir-autogen, elixir-format msgid "All topics" msgstr "" -#: lib/web/components/settings/settings_live.sface:40 +#: lib/web/components/settings/settings_live.sface:55 #, elixir-autogen, elixir-format msgid "Archive" msgstr "" -#: lib/web/components/settings/settings_live.sface:31 -#: lib/web/components/settings/settings_live.sface:36 -#: lib/web/components/settings/settings_live.sface:47 +#: lib/web/components/settings/settings_live.sface:44 +#: lib/web/components/settings/settings_live.sface:49 +#: lib/web/components/settings/settings_live.sface:63 #, elixir-autogen, elixir-format msgid "Archive this topic" msgstr "" -#: lib/web/live_handler.ex:57 +#: lib/web/live_handler.ex:56 #, elixir-autogen, elixir-format msgid "Category created!" msgstr "" -#: lib/web/live_handler.ex:91 +#: lib/web/live_handler.ex:90 #, elixir-autogen, elixir-format msgid "Category updated!" msgstr "" -#: lib/web/components/taxonomy/new_category_live.sface:18 +#: lib/web/components/taxonomy/new_category_live.sface:29 #, elixir-autogen, elixir-format msgid "Create" msgstr "" -#: lib/web/components/taxonomy/new_category_live.sface:13 +#: lib/web/components/taxonomy/new_category_live.sface:14 #, elixir-autogen, elixir-format msgid "Create a new sub-topic" msgstr "" -#: lib/web/components/taxonomy/new_category_live.sface:13 +#: lib/web/components/taxonomy/new_category_live.sface:15 #, elixir-autogen, elixir-format msgid "Create a new top-level topic" msgstr "" -#: lib/web/pages/categories_list/categories_live.sface:24 +#: lib/web/pages/category_page/category_live.ex:81 +#, elixir-autogen, elixir-format +msgid "Create a sub-topic" +msgstr "" + +#: lib/web/pages/categories_list/categories_live.ex:32 #, elixir-autogen, elixir-format msgid "Create a topic" msgstr "" -#: lib/web/components/settings/settings_live.sface:26 +#: lib/web/components/nav/categories_sidebar_live.sface:10 +#: lib/web/components/nav/categories_sidebar_live.sface:23 +#: lib/web/components/nav/categories_sidebar_live.sface:36 +#, elixir-autogen, elixir-format +msgid "Current Page:" +msgstr "" + +#: lib/web/components/settings/settings_live.sface:39 #, elixir-autogen, elixir-format msgid "Danger zone" msgstr "" -#: lib/web/live_handler.ex:106 +#: lib/web/live_handler.ex:108 #, elixir-autogen, elixir-format msgid "Deleted" msgstr "" -#: lib/web/components/taxonomy/new_category_live.sface:15 +#: lib/web/components/taxonomy/new_category_live.sface:25 #, elixir-autogen, elixir-format msgid "Describe your category..." msgstr "" -#: lib/web/components/settings/settings_live.sface:17 +#: lib/web/components/settings/settings_live.sface:25 #, elixir-autogen, elixir-format msgid "Edit the description" msgstr "" -#: lib/web/components/settings/settings_live.sface:8 +#: lib/web/components/settings/settings_live.sface:10 #, elixir-autogen, elixir-format msgid "Edit the topic name" msgstr "" -#: lib/web/components/hero/category_hero_live.sface:100 +#: lib/web/components/widgets/widget_subtopics/widget_subtopics_live.sface:79 #, elixir-autogen, elixir-format msgid "Flag this topic" msgstr "" -#: lib/web/pages/categories_list/categories_live.ex:46 +#: lib/web/pages/categories_list/categories_live.sface:4 +#, elixir-autogen, elixir-format +msgid "Followed" +msgstr "" + +#: lib/web/pages/categories_list/categories_live.ex:67 #, elixir-autogen, elixir-format msgid "Followed Topics" msgstr "" -#: lib/web/components/settings/settings_live.sface:4 +#: lib/web/components/nav/categories_sidebar_live.sface:38 +#, elixir-autogen, elixir-format +msgid "Followed topics" +msgstr "" + +#: lib/web/components/settings/settings_live.sface:3 #, elixir-autogen, elixir-format msgid "General" msgstr "" -#: lib/web/pages/categories_list/categories_live.ex:75 +#: lib/web/components/nav/categories_sidebar_live.sface:25 #, elixir-autogen, elixir-format -msgid "Latest in all topics" -msgstr "" - -#: lib/web/pages/categories_list/categories_live.ex:48 -#, elixir-autogen, elixir-format -msgid "Latest in followed topics" +msgid "Local topics" msgstr "" #: lib/web/components/nav/categories_nav_live.sface:23 @@ -113,41 +136,39 @@ msgstr "" msgid "More" msgstr "" -#: lib/web/pages/categories_list/categories_live.sface:14 -#, elixir-autogen, elixir-format -msgid "My followed" -msgstr "" - -#: lib/web/components/hero/category_hero_live.sface:36 -#: lib/web/components/widgets/widget_subtopics/widget_subtopics_live.sface:22 -#, elixir-autogen, elixir-format -msgid "New sub-topic" -msgstr "" - -#: lib/web/live_handler.ex:76 +#: lib/web/live_handler.ex:75 #, elixir-autogen, elixir-format msgid "Please log in..." msgstr "" -#: lib/web/components/settings/settings_live.sface:23 +#: lib/web/pages/categories_list/categories_live.ex:101 +#, elixir-autogen, elixir-format +msgid "Published in all known topics" +msgstr "" + +#: lib/web/pages/categories_list/categories_live.ex:69 +#, elixir-autogen, elixir-format +msgid "Published in followed topics" +msgstr "" + +#: lib/web/components/settings/settings_live.sface:36 #, elixir-autogen, elixir-format msgid "Save" msgstr "" -#: lib/web/components/hero/category_hero_live.sface:76 +#: lib/web/components/widgets/widget_subtopics/widget_subtopics_live.sface:59 #, elixir-autogen, elixir-format msgid "Settings" msgstr "" -#: lib/web/components/settings/settings_live.sface:79 +#: lib/web/components/settings/settings_live.sface:93 #, elixir-autogen, elixir-format msgid "Sorry, you cannot edit this topic." msgstr "" -#: lib/web/components/hero/category_hero_live.sface:126 -#: lib/web/components/widgets/widget_subtopics/widget_subtopics_live.sface:2 +#: lib/web/components/widgets/widget_subtopics/widget_subtopics_live.sface:90 #, elixir-autogen, elixir-format -msgid "Sub-topics" +msgid "Sub topics" msgstr "" #: lib/web/pages/category_page/category_live.sface:27 @@ -155,47 +176,52 @@ msgstr "" msgid "Submissions" msgstr "" -#: lib/web/components/hero/category_hero_live.sface:62 +#: lib/web/components/widgets/widget_subtopics/widget_subtopics_live.sface:48 #, elixir-autogen, elixir-format msgid "Submitted for publication" msgstr "" -#: lib/web/components/settings/settings_live.sface:38 +#: lib/web/components/settings/settings_live.sface:51 #, elixir-autogen, elixir-format msgid "The topic will be permanently archived, so that new things can no longer be published in it. People who already follow this topic will still be able to access it." msgstr "" -#: lib/web/components/nav/categories_nav_live.sface:6 -#: lib/web/pages/categories_list/categories_live.ex:22 -#: lib/web/pages/categories_list/categories_live.ex:73 -#: lib/web/pages/categories_list/categories_live.sface:34 +#: lib/web/components/nav/categories_sidebar_live.sface:1 +#, elixir-autogen, elixir-format +msgid "Topic navigation" +msgstr "" + +#: lib/web/components/nav/categories_nav_live.sface:5 +#: lib/web/pages/categories_list/categories_live.ex:30 +#: lib/web/pages/categories_list/categories_live.ex:99 +#: lib/web/pages/categories_list/categories_live.sface:15 #, elixir-autogen, elixir-format msgid "Topics" msgstr "" -#: lib/web/components/taxonomy/new_category_live.sface:14 +#: lib/web/components/taxonomy/new_category_live.sface:20 #, elixir-autogen, elixir-format msgid "Type the category name..." msgstr "" -#: lib/web/components/taxonomy/subcategory_badges_live.sface:6 -#: lib/web/components/widgets/widget_subtopics/widget_subtopics_live.sface:12 -#: lib/web/pages/category_page/category_live.ex:52 +#: lib/web/components/taxonomy/subcategory_badges_live.sface:7 +#: lib/web/components/widgets/widget_subtopics/widget_subtopics_live.sface:95 +#: lib/web/pages/category_page/category_live.ex:57 #, elixir-autogen, elixir-format msgid "Untitled topic" msgstr "" -#: lib/web/components/hero/category_hero_live.sface:91 +#: lib/web/components/widgets/widget_subtopics/widget_subtopics_live.sface:72 #, elixir-autogen, elixir-format msgid "Visit the original url" msgstr "" -#: lib/web/pages/category_page/category_live.ex:68 +#: lib/web/pages/category_page/category_live.ex:76 #, elixir-autogen, elixir-format msgid "follow" msgstr "" -#: lib/web/components/topic/topic_live.sface:12 +#: lib/web/components/topic/topic_live.sface:10 #, elixir-autogen, elixir-format msgid "in " msgstr "" diff --git a/priv/localisation/bonfire_common.po b/priv/localisation/bonfire_common.po index 906c415769..7c34e71dc7 100644 --- a/priv/localisation/bonfire_common.po +++ b/priv/localisation/bonfire_common.po @@ -20,6 +20,11 @@ msgstr "" msgid "Account" msgstr "" +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Action" +msgstr "" + #: lib/localise.ex:14 #, elixir-autogen, elixir-format msgid "Activity" @@ -80,6 +85,16 @@ msgstr "" msgid "Circle" msgstr "" +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Claim" +msgstr "" + +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Commitment" +msgstr "" + #: lib/localise.ex:14 #, elixir-autogen, elixir-format msgid "Credential" @@ -95,6 +110,11 @@ msgstr "" msgid "Delete this Account" msgstr "" +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Delete this Action" +msgstr "" + #: lib/localise.ex:14 #, elixir-autogen, elixir-format msgid "Delete this Activity" @@ -155,11 +175,31 @@ msgstr "" msgid "Delete this Circle" msgstr "" +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Delete this Claim" +msgstr "" + +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Delete this Commitment" +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 Economic Event" +msgstr "" + +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Delete this Economic Resource" +msgstr "" + #: lib/localise.ex:14 #, elixir-autogen, elixir-format msgid "Delete this Edge" @@ -230,6 +270,11 @@ msgstr "" msgid "Delete this Instance Admin" msgstr "" +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Delete this Intent" +msgstr "" + #: lib/localise.ex:14 #, elixir-autogen, elixir-format msgid "Delete this Like" @@ -260,6 +305,11 @@ msgstr "" msgid "Delete this Object Boundary" msgstr "" +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Delete this Observation" +msgstr "" + #: lib/localise.ex:14 #, elixir-autogen, elixir-format msgid "Delete this Post" @@ -270,11 +320,36 @@ msgstr "" msgid "Delete this Post Content" msgstr "" +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Delete this Process" +msgstr "" + +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Delete this Process Specification" +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 Proposal" +msgstr "" + +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Delete this Proposed Intent" +msgstr "" + +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Delete this Proposed To" +msgstr "" + #: lib/localise.ex:14 #, elixir-autogen, elixir-format msgid "Delete this Reply in Thread" @@ -285,6 +360,16 @@ msgstr "" msgid "Delete this Request" msgstr "" +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Delete this Resource Specification" +msgstr "" + +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Delete this Satisfaction" +msgstr "" + #: lib/localise.ex:14 #, elixir-autogen, elixir-format msgid "Delete this Setting" @@ -305,11 +390,26 @@ msgstr "" msgid "Delete this User" msgstr "" +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Delete this Value Calculation" +msgstr "" + #: lib/localise.ex:14 #, elixir-autogen, elixir-format msgid "Delete this Verb" msgstr "" +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Economic Event" +msgstr "" + +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Economic Resource" +msgstr "" + #: lib/localise.ex:14 #, elixir-autogen, elixir-format msgid "Edge" @@ -380,6 +480,11 @@ msgstr "" msgid "Instance Admin" msgstr "" +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Intent" +msgstr "" + #: lib/localise.ex:14 #, elixir-autogen, elixir-format msgid "Like" @@ -410,6 +515,11 @@ msgstr "" msgid "Object Boundary" msgstr "" +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Observation" +msgstr "" + #: lib/localise.ex:14 #, elixir-autogen, elixir-format msgid "Post" @@ -420,11 +530,36 @@ msgstr "" msgid "Post Content" msgstr "" +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Process" +msgstr "" + +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Process Specification" +msgstr "" + #: lib/localise.ex:14 #, elixir-autogen, elixir-format msgid "Profile" msgstr "" +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Proposal" +msgstr "" + +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Proposed Intent" +msgstr "" + +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Proposed To" +msgstr "" + #: lib/localise.ex:14 #, elixir-autogen, elixir-format msgid "Reply in Thread" @@ -435,6 +570,16 @@ msgstr "" msgid "Request" msgstr "" +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Resource Specification" +msgstr "" + +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Satisfaction" +msgstr "" + #: lib/localise.ex:14 #, elixir-autogen, elixir-format msgid "Setting" @@ -455,6 +600,11 @@ msgstr "" msgid "User" msgstr "" +#: lib/localise.ex:14 +#, elixir-autogen, elixir-format +msgid "Value Calculation" +msgstr "" + #: lib/localise.ex:14 #, elixir-autogen, elixir-format msgid "Verb" diff --git a/priv/localisation/bonfire_federate_activitypub.po b/priv/localisation/bonfire_federate_activitypub.po index 9044f26060..99391ddfd2 100644 --- a/priv/localisation/bonfire_federate_activitypub.po +++ b/priv/localisation/bonfire_federate_activitypub.po @@ -10,12 +10,12 @@ msgid "" msgstr "" -#: lib/utils.ex:285 +#: lib/utils.ex:367 #, elixir-autogen, elixir-format msgid "Location" msgstr "" -#: lib/utils.ex:537 +#: lib/utils.ex:676 #, elixir-autogen, elixir-format msgid "Website" msgstr "" diff --git a/priv/localisation/bonfire_invite_links.po b/priv/localisation/bonfire_invite_links.po index 879c01f400..93f96d1ddc 100644 --- a/priv/localisation/bonfire_invite_links.po +++ b/priv/localisation/bonfire_invite_links.po @@ -10,83 +10,83 @@ msgid "" msgstr "" -#: lib/web/invites_live.sface:29 +#: lib/web/invites_live.sface:44 #, elixir-autogen, elixir-format msgid "1 day" msgstr "" -#: lib/web/invites_live.sface:29 +#: lib/web/invites_live.sface:48 #, elixir-autogen, elixir-format msgid "1 month" msgstr "" -#: lib/web/invites_live.sface:29 +#: lib/web/invites_live.sface:46 #, elixir-autogen, elixir-format msgid "1 week" msgstr "" -#: lib/web/invites_live.sface:29 +#: lib/web/invites_live.sface:50 #, elixir-autogen, elixir-format msgid "1 year" msgstr "" -#: lib/web/invites_live.sface:29 +#: lib/web/invites_live.sface:45 #, elixir-autogen, elixir-format msgid "2 days" msgstr "" -#: lib/web/invites_live.sface:29 +#: lib/web/invites_live.sface:47 #, elixir-autogen, elixir-format msgid "2 weeks" msgstr "" -#: lib/web/invites_live.sface:29 +#: lib/web/invites_live.sface:49 #, elixir-autogen, elixir-format msgid "6 months" msgstr "" -#: lib/web/invites_live.sface:43 +#: lib/web/invites_live.sface:66 #, elixir-autogen, elixir-format msgid "Existing invites" msgstr "" -#: lib/web/invites_live.sface:25 +#: lib/web/invites_live.sface:38 #, elixir-autogen, elixir-format msgid "Expire after" msgstr "" -#: lib/web/invites_live.sface:51 +#: lib/web/invites_live.sface:74 #, elixir-autogen, elixir-format msgid "Expires" msgstr "" -#: lib/web/invites_live.sface:7 -#: lib/web/invites_live.sface:36 +#: lib/web/invites_live.sface:9 +#: lib/web/invites_live.sface:59 #, elixir-autogen, elixir-format msgid "Generate a new invite link" msgstr "" -#: lib/web/invites_live.sface:8 +#: 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 "" -#: lib/web/invites_live.sface:49 +#: lib/web/invites_live.sface:72 #, elixir-autogen, elixir-format msgid "Link" msgstr "" -#: lib/web/invites_live.sface:13 +#: lib/web/invites_live.sface:15 #, elixir-autogen, elixir-format msgid "Max number of uses" msgstr "" -#: lib/web/invites_live.sface:29 +#: lib/web/invites_live.sface:43 #, elixir-autogen, elixir-format msgid "Never" msgstr "" -#: lib/web/invites_live.sface:17 +#: lib/web/invites_live.sface:20 #, elixir-autogen, elixir-format msgid "No limits" msgstr "" @@ -96,22 +96,22 @@ msgstr "" msgid "Sorry, this invite is no longer valid." msgstr "" -#: lib/web/invites_live.sface:50 +#: lib/web/invites_live.sface:73 #, elixir-autogen, elixir-format msgid "Uses left" msgstr "" -#: lib/web/invites_live.sface:100 +#: lib/web/invites_live.sface:119 #, elixir-autogen, elixir-format msgid "You cannot invite others, sorry!" msgstr "" -#: lib/web/invites_live.sface:79 +#: lib/web/invites_live.sface:97 #, elixir-autogen, elixir-format msgid "expired" msgstr "" -#: lib/web/invites_live.sface:80 +#: lib/web/invites_live.sface:98 #, elixir-autogen, elixir-format msgid "never" msgstr "" diff --git a/priv/localisation/bonfire_me.po b/priv/localisation/bonfire_me.po index 21c6238d5b..c8c31ad76a 100644 --- a/priv/localisation/bonfire_me.po +++ b/priv/localisation/bonfire_me.po @@ -15,12 +15,12 @@ msgstr "" msgid "Confirm your email" msgstr "" -#: lib/users/shared_users.ex:62 +#: lib/users/shared_users.ex:75 #, elixir-autogen, elixir-format msgid "Could not find an existing account on this instance with that email or username." msgstr "" -#: lib/settings/settings.ex:192 +#: lib/settings/settings.ex:282 #, elixir-autogen, elixir-format msgid "You need to be authenticated to change settings." msgstr "" diff --git a/priv/localisation/bonfire_recyclapp.po b/priv/localisation/bonfire_recyclapp.po new file mode 100644 index 0000000000..9f0ce75ea7 --- /dev/null +++ b/priv/localisation/bonfire_recyclapp.po @@ -0,0 +1,16 @@ +## 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. +msgid "" +msgstr "" + +#: lib/web/pages/settings/recyclapp_settings_live.ex:32 +#, elixir-autogen, elixir-format +msgid "Settings" +msgstr "" diff --git a/priv/localisation/bonfire_search.po b/priv/localisation/bonfire_search.po index 8f200a290f..c5de7f805d 100644 --- a/priv/localisation/bonfire_search.po +++ b/priv/localisation/bonfire_search.po @@ -10,37 +10,57 @@ msgid "" msgstr "" -#: lib/web/search_live.sface:16 +#: lib/web/widgets/filters_search_live.sface:24 #, elixir-autogen, elixir-format msgid "All types" msgstr "" -#: lib/web/form_live.sface:34 +#: lib/web/form_live.sface:43 #, elixir-autogen, elixir-format msgid "Filter or show more results" msgstr "" -#: lib/web/search_live.sface:32 +#: lib/web/widgets/filters_search_live.sface:1 +#, elixir-autogen, elixir-format +msgid "Filters" +msgstr "" + +#: lib/web/widgets/filters_search_live.sface:42 #, elixir-autogen, elixir-format msgid "Posts" msgstr "" -#: lib/web/form_live.sface:8 +#: lib/web/search_live.sface:7 +#, elixir-autogen, elixir-format +msgid "Results for" +msgstr "" + +#: lib/web/form_live.sface:9 #, elixir-autogen, elixir-format msgid "Search" msgstr "" -#: lib/web/form_live.sface:16 +#: lib/web/form_live.sface:17 #, elixir-autogen, elixir-format msgid "Search..." msgstr "" -#: lib/web/search_live.sface:24 +#: lib/web/widgets/filters_search_live.sface:19 +#, elixir-autogen, elixir-format +msgid "Type" +msgstr "" + +#: lib/web/widgets/filters_search_live.sface:33 #, elixir-autogen, elixir-format msgid "Users" msgstr "" -#: lib/web/form_live.sface:25 +#: lib/web/results_live.sface:30 +#, elixir-autogen, elixir-format +msgid "We didn't found anything relevant" +msgstr "" + +#: lib/web/form_live.sface:33 #, elixir-autogen, elixir-format msgid "total results" msgstr "" diff --git a/priv/localisation/bonfire_social.po b/priv/localisation/bonfire_social.po index f388535df6..b6387ed068 100644 --- a/priv/localisation/bonfire_social.po +++ b/priv/localisation/bonfire_social.po @@ -145,7 +145,7 @@ msgstr "" msgid "Messaged by %{user}" msgstr "" -#: lib/objects.ex:224 +#: lib/objects.ex:277 #, elixir-autogen, elixir-format msgid "No permission to delete this" msgstr "" @@ -346,14 +346,14 @@ msgstr "" msgid "See" msgstr "" -#: lib/boosts.ex:29 -#: lib/boosts.ex:37 +#: lib/boosts.ex:46 +#: lib/boosts.ex:60 #, elixir-autogen, elixir-format msgid "Sorry, you cannot boost this" msgstr "" -#: lib/likes.ex:33 -#: lib/likes.ex:42 +#: lib/likes.ex:48 +#: lib/likes.ex:62 #, elixir-autogen, elixir-format msgid "Sorry, you cannot react to this" msgstr "" diff --git a/priv/localisation/bonfire_tag.po b/priv/localisation/bonfire_tag.po index 6f37fbb14f..2fa50f0e2c 100644 --- a/priv/localisation/bonfire_tag.po +++ b/priv/localisation/bonfire_tag.po @@ -10,7 +10,7 @@ msgid "" msgstr "" -#: lib/web/pages/tag_feed_live.ex:22 +#: lib/web/pages/tag_feed_live.ex:25 #, elixir-autogen, elixir-format msgid "404" msgstr "" diff --git a/priv/localisation/bonfire_ui_common.po b/priv/localisation/bonfire_ui_common.po index 509ed47c93..af997f4d1f 100644 --- a/priv/localisation/bonfire_ui_common.po +++ b/priv/localisation/bonfire_ui_common.po @@ -10,7 +10,7 @@ msgid "" msgstr "" -#: lib/components/smart_input/input_controls_live.sface:18 +#: lib/components/smart_input/input_controls_live.sface:21 #, elixir-autogen, elixir-format msgid "Add a content warning" msgstr "" @@ -20,23 +20,28 @@ msgstr "" msgid "Add a meaningful description" msgstr "" -#: lib/components/smart_input/upload/upload_previews_live.sface:38 +#: lib/components/smart_input/upload/upload_previews_live.sface:41 #, elixir-autogen, elixir-format msgid "Add description" msgstr "" +#: lib/components/multiselect/multiselect_live.ex:50 +#, elixir-autogen, elixir-format +msgid "Already selected" +msgstr "" + #: lib/components/images/avatar_live.sface:10 -#: lib/components/images/avatar_live.sface:25 +#: lib/components/images/avatar_live.sface:27 #, elixir-autogen, elixir-format msgid "Avatar" msgstr "" -#: lib/components/extensions/extensions_live.sface:95 +#: lib/components/extensions/extensions_live.sface:106 #, elixir-autogen, elixir-format msgid "Bonfire Ecosystem Libraries" msgstr "" -#: lib/components/extensions/extensions_live.sface:45 +#: lib/components/extensions/extensions_live.sface:49 #, elixir-autogen, elixir-format msgid "Bonfire Extensions" msgstr "" @@ -46,192 +51,207 @@ msgstr "" msgid "Bonfire UI extensions" msgstr "" -#: lib/components/nav/apps/apps_live.sface:33 -#, elixir-autogen, elixir-format -msgid "Bonfire apps" -msgstr "" - -#: lib/components/extensions/extensions_live.sface:71 +#: lib/components/extensions/extensions_live.sface:78 #, elixir-autogen, elixir-format msgid "Bonfire schemas" msgstr "" -#: lib/components/actions/boost/boost_action_live.sface:29 +#: lib/components/actions/boost/boost_action_live.sface:28 #, elixir-autogen, elixir-format msgid "Boost" msgstr "" -#: lib/components/actions/boost/boost_action_live.sface:3 +#: lib/components/actions/boost/boost_action_live.sface:1 #, elixir-autogen, elixir-format msgid "Boost this post" msgstr "" -#: lib/components/actions/boost/boost_action_live.sface:29 +#: lib/components/actions/boost/boost_action_live.sface:28 #, elixir-autogen, elixir-format msgid "Boosted" msgstr "" -#: lib/components/smart_input/input_controls_live.sface:27 +#: lib/components/smart_input/input_controls_live.sface:31 #, elixir-autogen, elixir-format msgid "CW" msgstr "" -#: lib/components/modals/reusable_modal_live.sface:41 +#: lib/components/modals/reusable_modal_live.sface:38 #, elixir-autogen, elixir-format msgid "Cancel" msgstr "" -#: lib/components/settings/change_theme_live.sface:9 +#: lib/components/settings/change_theme_live.sface:13 #, elixir-autogen, elixir-format msgid "Choose theme" msgstr "" -#: lib/components/modals/reusable_modal_live.sface:26 -#: lib/components/notification/notification_live.sface:41 -#: lib/components/notification/notification_live.sface:71 -#: lib/components/notification/notification_live.sface:114 -#: lib/components/smart_input/headers/smart_input_header_modal_live.sface:47 +#: lib/components/modals/reusable_modal_live.sface:25 +#: lib/components/notification/notification_live.sface:42 +#: lib/components/notification/notification_live.sface:74 +#: lib/components/notification/notification_live.sface:121 +#: lib/components/smart_input/headers/smart_input_header_modal_live.sface:52 #, elixir-autogen, elixir-format msgid "Close" msgstr "" -#: lib/components/nav/user/mobile_user_menu_live.sface:12 +#: lib/components/nav/user_dropdown/mobile_user_menu_live.sface:49 #, elixir-autogen, elixir-format msgid "Close menu" msgstr "" -#: lib/components/modals/preview_content_live.sface:19 +#: lib/components/modals/preview_content_live.sface:22 #, elixir-autogen, elixir-format msgid "Close preview" msgstr "" -#: lib/components/widgets/widget_links/widget_links_live.sface:11 +#: lib/components/widgets/widget_links/widget_links_live.sface:9 #, elixir-autogen, elixir-format msgid "Code of Conduct" msgstr "" -#: lib/components/nav/user/user_menu_links_live.sface:19 +#: lib/components/nav/user_dropdown/user_menu_links_live.sface:40 #, elixir-autogen, elixir-format msgid "Code of conduct" msgstr "" -#: lib/components/smart_input/button/smart_input_button_live.sface:8 -#: lib/components/smart_input/button/smart_input_button_live.sface:8 -#: lib/components/smart_input/button/smart_input_button_live.sface:12 +#: lib/components/smart_input/button/smart_input_button_live.sface:11 +#: lib/components/smart_input/button/smart_input_button_live.sface:16 +#: lib/components/smart_input/button/smart_input_button_live.sface:31 +#, elixir-autogen, elixir-format +msgid "Compose" +msgstr "" + +#: lib/components/smart_input/button/smart_input_button_live.sface:26 #, elixir-autogen, elixir-format msgid "Compose a post" msgstr "" -#: lib/components/smart_input/button/choose_input_type_button_live.sface:28 +#: lib/components/smart_input/button/choose_input_type_button_live.sface:35 #, elixir-autogen, elixir-format msgid "Create" msgstr "" -#: lib/components/nav/sidebar_navigation_items_live.sface:8 -#: lib/components/nav/sidebar_navigation_items_live.sface:30 -#: lib/components/nav/sidebar_navigation_items_live.sface:41 -#: lib/components/nav/sidebar_navigation_items_live.sface:52 -#: lib/components/nav/sidebar_navigation_items_live.sface:64 -#: lib/components/nav/sidebar_navigation_items_live.sface:76 -#: lib/components/nav/sidebar_navigation_items_live.sface:87 +#: lib/components/nav/header/logged_header/logged_header_live.sface:53 +#: lib/components/nav/header/logged_header/logged_header_live.sface:66 +#: lib/components/widgets/widget_live.sface:18 #, elixir-autogen, elixir-format msgid "Current Page:" msgstr "" -#: lib/components/settings/avatars_settings_live.sface:2 +#: lib/components/settings/avatars_settings_live.sface:1 #, elixir-autogen, elixir-format msgid "Default avatars" msgstr "" -#: lib/components/smart_input/upload/upload_previews_live.sface:29 +#: lib/components/smart_input/upload/upload_previews_live.sface:31 #, elixir-autogen, elixir-format msgid "Delete" msgstr "" -#: lib/ui_common.ex:152 +#: lib/components/extensions/extension_toggle_live.sface:37 +#, elixir-autogen, elixir-format +msgid "Disable for everyone" +msgstr "" + +#: lib/components/extensions/extension_toggle_live.sface:18 +#, elixir-autogen, elixir-format +msgid "Disable for me" +msgstr "" + +#: lib/components/extensions/extension_toggle_live.sface:29 +#, elixir-autogen, elixir-format +msgid "Enable by default" +msgstr "" + +#: lib/components/extensions/extension_toggle_live.sface:11 +#, elixir-autogen, elixir-format +msgid "Enable for me" +msgstr "" + +#: lib/ui_common.ex:190 #, elixir-autogen, elixir-format msgid "Error" msgstr "" -#: lib/components/actions/like/like_with_label/like_action_live.sface:4 +#: lib/components/nav/nav_sidebar/nav_sidebar_live.sface:1 +#, elixir-autogen, elixir-format +msgid "Extension navigation" +msgstr "" + +#: lib/components/actions/like/like_with_label/like_action_live.sface:1 #, elixir-autogen, elixir-format msgid "Favourite this post" msgstr "" -#: lib/components/nav/sidebar_navigation_items_live.sface:77 +#: lib/components/nav/apps/apps_live.sface:127 #, elixir-autogen, elixir-format -msgid "Favourites" +msgid "Feeds" msgstr "" -#: lib/components/nav/sidebar_navigation_items_live.sface:42 -#, elixir-autogen, elixir-format -msgid "Federated" -msgstr "" - -#: lib/components/actions/flag/flag_action_live.sface:26 +#: lib/components/actions/flag/flag_action_live.sface:27 #, elixir-autogen, elixir-format msgid "Flag" msgstr "" -#: lib/components/actions/flag/flag_action_live.sface:12 +#: lib/components/actions/flag/flag_action_live.sface:9 #: lib/components/actions/flag/flag_action_live.sface:18 #, elixir-autogen, elixir-format msgid "Flag this object" msgstr "" -#: lib/components/settings/smart_input_settings_live.sface:83 +#: lib/components/settings/smart_input_settings_live.sface:77 #, elixir-autogen, elixir-format msgid "Floating at the bottom" msgstr "" -#: lib/components/actions/follow/follow_button_live.sface:17 +#: lib/components/actions/follow/follow_button_live.sface:13 #, elixir-autogen, elixir-format msgid "Follow" msgstr "" -#: lib/components/nav/user/mobile_user_menu_live.sface:37 +#: lib/components/nav/user_dropdown/mobile_user_menu_live.sface:80 #, elixir-autogen, elixir-format msgid "Followers" msgstr "" -#: lib/components/nav/user/mobile_user_menu_live.sface:42 +#: lib/components/nav/user_dropdown/mobile_user_menu_live.sface:85 #, elixir-autogen, elixir-format msgid "Following" msgstr "" -#: lib/components/settings/smart_input_settings_live.sface:47 -#, elixir-autogen, elixir-format -msgid "Good for micro-blogging. On mobile the modal will be used instead." -msgstr "" - -#: lib/components/widgets/widget_feedbacks/widget_feedback_live.sface:4 +#: lib/components/widgets/widget_feedbacks/widget_feedback_live.sface:2 #, elixir-autogen, elixir-format msgid "Have some feedback?" msgstr "" -#: lib/components/nav/header/header_user_live.sface:6 -#: lib/components/nav/logo/logo_guest/logo_guest_live.sface:12 +#: lib/components/nav/nav_footer_mobile/nav_footer_mobile_user_live.sface:10 #, elixir-autogen, elixir-format msgid "Home" msgstr "" -#: lib/components/nav/user/mobile_user_menu_live.sface:82 -#: lib/components/nav/user/user_menu_links_live.sface:26 +#: lib/components/nav/user_dropdown/mobile_user_menu_live.sface:143 +#: lib/components/nav/user_dropdown/user_menu_links_live.sface:32 #, elixir-autogen, elixir-format msgid "Homepage" msgstr "" -#: lib/components/settings/smart_input_settings_live.sface:67 +#: lib/components/nav/user_dropdown/user_menu_links_live.sface:28 +#, elixir-autogen, elixir-format +msgid "Instance" +msgstr "" + +#: lib/components/settings/smart_input_settings_live.sface:61 #, elixir-autogen, elixir-format msgid "It keeps you focused on the post." msgstr "" -#: lib/components/actions/like/like_with_label/like_action_live.sface:29 +#: lib/components/actions/like/like_with_label/like_action_live.sface:19 #, elixir-autogen, elixir-format msgid "Like" msgstr "" -#: lib/components/actions/like/like_with_label/like_action_live.sface:35 +#: lib/components/actions/like/like_with_label/like_action_live.sface:23 #, elixir-autogen, elixir-format msgid "Liked" msgstr "" @@ -241,183 +261,175 @@ msgstr "" msgid "Links" msgstr "" -#: lib/components/paginate/load_more_live.sface:13 -#: lib/components/paginate/load_previous_live.sface:13 +#: lib/components/paginate/load_more_live.sface:17 +#: lib/components/paginate/load_previous_live.sface:17 #, elixir-autogen, elixir-format msgid "Load more" msgstr "" -#: lib/components/nav/sidebar_navigation_items_live.sface:31 +#: lib/components/nav/header/guest_header/guest_header_live.sface:11 #, elixir-autogen, elixir-format -msgid "Local" -msgstr "" - -#: lib/components/nav/header/header_mobile_guest_live.sface:20 -#, elixir-autogen, elixir-format -msgid "Login" -msgstr "" - -#: lib/components/nav/user/mobile_user_menu_live.sface:88 -#: lib/components/nav/user/user_menu_links_live.sface:33 -#, elixir-autogen, elixir-format -msgid "Logout" -msgstr "" - -#: lib/components/nav/sidebar_navigation_live.sface:3 -#, elixir-autogen, elixir-format -msgid "Main navigation" -msgstr "" - -#: lib/components/smart_input/headers/smart_input_header_modal_live.sface:24 -#, elixir-autogen, elixir-format -msgid "Maximise" -msgstr "" - -#: lib/components/nav/header/header_user_live.sface:29 -#: lib/components/nav/sidebar_navigation_items_live.sface:65 -#: lib/components/nav/user/mobile_user_menu_live.sface:64 -#, elixir-autogen, elixir-format -msgid "Messages" -msgstr "" - -#: lib/components/smart_input/headers/smart_input_header_modal_live.sface:20 -#, elixir-autogen, elixir-format -msgid "Minimize" -msgstr "" - -#: lib/components/nav/user/mobile_user_menu_live.sface:70 -#, elixir-autogen, elixir-format -msgid "My Favourites" -msgstr "" - -#: lib/components/nav/sidebar_navigation_dropdown_live.sface:8 -#: lib/components/nav/sidebar_navigation_items_live.sface:9 -#, elixir-autogen, elixir-format -msgid "My feed" -msgstr "" - -#: lib/components/smart_input/headers/smart_input_header_live.sface:7 -#: lib/components/smart_input/headers/smart_input_header_live.sface:9 -#: lib/components/smart_input/headers/smart_input_header_modal_live.sface:7 -#: lib/components/smart_input/headers/smart_input_header_modal_live.sface:9 -#, elixir-autogen, elixir-format -msgid "New post" -msgstr "" - -#: lib/components/paginate/load_more_live.sface:16 -#, elixir-autogen, elixir-format -msgid "Next page" -msgstr "" - -#: 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/ui_common.ex:437 -#, elixir-autogen, elixir-format -msgid "Not found" -msgstr "" - -#: lib/components/nav/header/header_user_live.sface:21 -#: lib/components/nav/sidebar_navigation_items_live.sface:53 -#, elixir-autogen, elixir-format -msgid "Notifications" -msgstr "" - -#: lib/notifications.ex:6 -#, elixir-autogen, elixir-format -msgid "Notifications enabled" -msgstr "" - -#: lib/ui_common.ex:146 -#, elixir-autogen, elixir-format -msgid "Ok" -msgstr "" - -#: lib/components/nav/apps/apps_live.sface:9 -#: lib/components/smart_input/button/choose_input_type_button_live.sface:14 -#, elixir-autogen, elixir-format -msgid "Open options" -msgstr "" - -#: lib/components/extensions/extensions_live.sface:119 -#, elixir-autogen, elixir-format -msgid "Other Libraries" -msgstr "" - -#: lib/components/settings/smart_input_settings_live.sface:64 -#, elixir-autogen, elixir-format -msgid "Pop-up modal" -msgstr "" - -#: lib/components/smart_input/input_controls_live.sface:54 -#, elixir-autogen, elixir-format -msgid "Post" -msgstr "" - -#: lib/components/smart_input/input_controls_live.sface:49 -#, elixir-autogen, elixir-format -msgid "Posting..." -msgstr "" - -#: lib/components/paginate/load_previous_live.sface:16 -#, elixir-autogen, elixir-format -msgid "Previous page" -msgstr "" - -#: lib/components/widgets/widget_links/widget_links_live.sface:18 -#, elixir-autogen, elixir-format -msgid "Privacy Policy" -msgstr "" - -#: lib/components/nav/user/mobile_user_menu_live.sface:52 -#, elixir-autogen, elixir-format -msgid "Profile" -msgstr "" - -#: lib/ui_common.ex:688 -#, elixir-autogen, elixir-format -msgid "Public" -msgstr "" - -#: lib/components/nav/header/header_user_live.sface:14 -#, elixir-autogen, elixir-format -msgid "Search" +msgid "Log in" msgstr "" #: lib/components/nav/header/header_mobile_guest_live.sface:14 #, elixir-autogen, elixir-format +msgid "Login" +msgstr "" + +#: lib/components/nav/user_dropdown/mobile_user_menu_live.sface:149 +#: lib/components/nav/user_dropdown/user_menu_links_live.sface:22 +#, elixir-autogen, elixir-format +msgid "Logout" +msgstr "" + +#: lib/components/smart_input/headers/smart_input_header_modal_live.sface:27 +#, elixir-autogen, elixir-format +msgid "Maximise" +msgstr "" + +#: lib/components/nav/nav_footer_mobile/nav_footer_mobile_user_live.sface:43 +#: lib/components/nav/user_dropdown/mobile_user_menu_live.sface:116 +#, elixir-autogen, elixir-format +msgid "Messages" +msgstr "" + +#: lib/components/smart_input/headers/smart_input_header_modal_live.sface:23 +#, elixir-autogen, elixir-format +msgid "Minimize" +msgstr "" + +#: lib/components/nav/user_dropdown/mobile_user_menu_live.sface:125 +#, elixir-autogen, elixir-format +msgid "My Favourites" +msgstr "" + +#: lib/components/nav/user_dropdown/mobile_user_menu_live.sface:98 +#: lib/components/nav/user_dropdown/user_menu_links_live.sface:7 +#, elixir-autogen, elixir-format +msgid "My profile" +msgstr "" + +#: lib/components/smart_input/headers/smart_input_header_live.sface:6 +#: lib/components/smart_input/headers/smart_input_header_live.sface:8 +#: lib/components/smart_input/headers/smart_input_header_modal_live.sface:8 +#: lib/components/smart_input/headers/smart_input_header_modal_live.sface:10 +#, elixir-autogen, elixir-format +msgid "New post" +msgstr "" + +#: lib/components/paginate/load_more_live.sface:24 +#, elixir-autogen, elixir-format +msgid "Next page" +msgstr "" + +#: lib/components/settings/change_font_live.sface:7 +#, elixir-autogen, elixir-format +msgid "No known fonts" +msgstr "" + +#: lib/components/settings/change_theme_live.sface:47 +#, elixir-autogen, elixir-format +msgid "No known themes" +msgstr "" + +#: lib/ui_common.ex:648 +#, elixir-autogen, elixir-format +msgid "Not found" +msgstr "" + +#: lib/components/nav/nav_footer_mobile/nav_footer_mobile_user_live.sface:32 +#, elixir-autogen, elixir-format +msgid "Notifications" +msgstr "" + +#: lib/notifications.ex:8 +#, elixir-autogen, elixir-format +msgid "Notifications enabled" +msgstr "" + +#: lib/ui_common.ex:182 +#, elixir-autogen, elixir-format +msgid "Ok" +msgstr "" + +#: lib/components/smart_input/button/choose_input_type_button_live.sface:16 +#, elixir-autogen, elixir-format +msgid "Open options" +msgstr "" + +#: lib/components/nav/apps/apps_live.sface:9 +#, elixir-autogen, elixir-format +msgid "Open_extensions_sidebar options" +msgstr "" + +#: lib/components/extensions/extensions_live.sface:132 +#, elixir-autogen, elixir-format +msgid "Other Libraries" +msgstr "" + +#: lib/components/settings/smart_input_settings_live.sface:58 +#, elixir-autogen, elixir-format +msgid "Pop-up modal" +msgstr "" + +#: lib/components/smart_input/input_controls_live.sface:68 +#, elixir-autogen, elixir-format +msgid "Post" +msgstr "" + +#: lib/components/smart_input/input_controls_live.sface:58 +#, elixir-autogen, elixir-format +msgid "Posting..." +msgstr "" + +#: lib/components/paginate/load_previous_live.sface:24 +#, elixir-autogen, elixir-format +msgid "Previous page" +msgstr "" + +#: lib/components/widgets/widget_links/widget_links_live.sface:16 +#, elixir-autogen, elixir-format +msgid "Privacy Policy" +msgstr "" + +#: lib/ui_common.ex:1056 +#, elixir-autogen, elixir-format +msgid "Public" +msgstr "" + +#: lib/components/nav/nav_footer_mobile/nav_footer_mobile_user_live.sface:21 +#, elixir-autogen, elixir-format +msgid "Search" +msgstr "" + +#: lib/components/nav/header/header_mobile_guest_live.sface:8 +#, elixir-autogen, elixir-format msgid "Select User" msgstr "" -#: lib/components/smart_input/headers/smart_input_header_live.sface:13 +#: lib/components/smart_input/headers/smart_input_header_live.sface:12 #, elixir-autogen, elixir-format msgid "Select the activity type" msgstr "" -#: lib/components/smart_input/select_recipients_live.sface:10 +#: lib/components/smart_input/select_recipients_live.sface:12 #, elixir-autogen, elixir-format msgid "Select the participants" msgstr "" -#: lib/components/smart_input/input_controls_live.sface:52 +#: lib/components/smart_input/input_controls_live.sface:66 #, elixir-autogen, elixir-format msgid "Send" msgstr "" -#: lib/components/smart_input/input_controls_live.sface:49 +#: lib/components/smart_input/input_controls_live.sface:57 #, elixir-autogen, elixir-format msgid "Sending..." msgstr "" -#: lib/components/nav/user/mobile_user_menu_live.sface:76 -#: lib/components/nav/user/user_menu_links_live.sface:12 +#: lib/components/nav/user_dropdown/mobile_user_menu_live.sface:134 +#: lib/components/nav/user_dropdown/user_menu_links_live.sface:12 #, elixir-autogen, elixir-format msgid "Settings" msgstr "" @@ -437,37 +449,37 @@ msgstr "" msgid "Show randomly-generated animal avatars for users without a profile picture" msgstr "" -#: lib/components/settings/smart_input_settings_live.sface:44 +#: lib/components/nav/header/guest_header/guest_header_live.sface:12 #, elixir-autogen, elixir-format -msgid "Sidebar (on large screens)" +msgid "Sign up" msgstr "" -#: lib/components/nav/header/header_mobile_guest_live.sface:26 +#: lib/components/nav/header/header_mobile_guest_live.sface:20 #, elixir-autogen, elixir-format msgid "Signup" msgstr "" -#: lib/components/nav/user/user_menu_links_live.sface:5 +#: lib/components/nav/user_dropdown/user_menu_links_live.sface:17 #, elixir-autogen, elixir-format msgid "Switch profile" msgstr "" -#: lib/components/nav/user/mobile_user_menu_live.sface:58 +#: lib/components/nav/user_dropdown/mobile_user_menu_live.sface:107 #, elixir-autogen, elixir-format msgid "Switch user profile" msgstr "" -#: lib/components/placeholders/empty_feed.sface:97 +#: lib/components/placeholders/empty_feed.sface:144 #, elixir-autogen, elixir-format msgid "Take a deep breath..." msgstr "" -#: lib/components/widgets/widget_feedbacks/widget_feedback_live.sface:9 +#: lib/components/widgets/widget_feedbacks/widget_feedback_live.sface:6 #, 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 +#: lib/components/actions/flag/flag_action_live.sface:11 #, 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 "" @@ -477,88 +489,77 @@ msgstr "" msgid "The file is too large." msgstr "" -#: lib/components/extensions/extensions_live.sface:121 +#: lib/components/extensions/extensions_live.sface:134 #, 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:73 +#: lib/components/extensions/extensions_live.sface:80 #, 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/live_handlers_graceful_degradation_controller.ex:29 +#: lib/live_handlers_graceful_degradation_controller.ex:36 #, 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 +#: lib/components/placeholders/empty_feed.sface:143 #, elixir-autogen, elixir-format msgid "This feed is empty" msgstr "" -#: lib/components/smart_input/select_recipients_live.sface:3 +#: lib/components/smart_input/select_recipients_live.sface:4 #, elixir-autogen, elixir-format msgid "To" msgstr "" -#: lib/components/smart_input/headers/smart_input_header_modal_live.sface:36 -#, elixir-autogen, elixir-format -msgid "Toggle full-screen" -msgstr "" - -#: lib/components/nav/apps/apps_live.sface:62 -#: lib/components/nav/sidebar_navigation_items_live.sface:88 -#, elixir-autogen, elixir-format -msgid "Topics" -msgstr "" - -#: lib/ui_common.ex:155 +#: lib/ui_common.ex:194 #, elixir-autogen, elixir-format msgid "Unexpected data" msgstr "" -#: lib/components/actions/follow/follow_button_live.sface:33 +#: lib/components/actions/follow/follow_button_live.sface:26 #, elixir-autogen, elixir-format msgid "Unfollow" msgstr "" -#: lib/components/smart_input/upload/upload_button_live.sface:2 +#: lib/components/smart_input/upload/upload_button_live.sface:1 #, elixir-autogen, elixir-format msgid "Upload an image" msgstr "" -#: lib/components/settings/smart_input_settings_live.sface:18 +#: lib/components/settings/smart_input_settings_live.sface:14 #, elixir-autogen, elixir-format msgid "Use light colours for the editor" msgstr "" -#: lib/components/settings/smart_input_settings_live.sface:24 +#: lib/components/settings/smart_input_settings_live.sface:20 #, elixir-autogen, elixir-format msgid "Where to show the editor" msgstr "" -#: lib/components/actions/flag/flag_action_live.sface:7 +#: lib/components/actions/flag/flag_action_live.sface:4 #, elixir-autogen, elixir-format msgid "You already flagged this" msgstr "" -#: lib/components/settings/smart_input_settings_live.sface:86 +#: lib/components/settings/smart_input_settings_live.sface:80 #, elixir-autogen, elixir-format msgid "You are able to navigate through the app while composing a post." msgstr "" -#: lib/components/smart_input/upload/upload_previews_live.ex:7 +#: lib/components/smart_input/upload/upload_previews_live.ex:10 #, 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 +#: lib/components/smart_input/upload/upload_previews_live.ex:15 #, elixir-autogen, elixir-format msgid "You have selected too many files." msgstr "" -#: lib/notifications.ex:6 +#: lib/notifications.ex:10 #, elixir-autogen, elixir-format msgid "You will now receive notifications of messages, mentions, and other relevant activities." msgstr "" diff --git a/priv/localisation/bonfire_ui_coordination.po b/priv/localisation/bonfire_ui_coordination.po new file mode 100644 index 0000000000..09bff8c26a --- /dev/null +++ b/priv/localisation/bonfire_ui_coordination.po @@ -0,0 +1,294 @@ +## 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. +msgid "" +msgstr "" + +#: lib/web/components/task_actions/task_actions_menu_live.sface:88 +#: lib/web/components/task_hero/task_hero_live.sface:81 +#, elixir-autogen, elixir-format +msgid "A request will be sent to remote instances to delete it as well." +msgstr "" + +#: lib/web/components/create_task/create_task_container_live.sface:30 +#, elixir-autogen, elixir-format +msgid "Add a new task in this list" +msgstr "" + +#: lib/web/components/create_task/create_task_container_live.sface:30 +#: lib/web/pages/feed/feed_live.ex:48 +#: lib/web/pages/likes/likes_live.ex:31 +#: lib/web/pages/tasks/tasks_live.ex:43 +#, elixir-autogen, elixir-format +msgid "Add a task" +msgstr "" + +#: lib/web/pages/process/process_live.ex:43 +#, elixir-autogen, elixir-format +msgid "Add task to list" +msgstr "" + +#: lib/web/components/lists_navigation/lists_navigation_live.sface:2 +#, elixir-autogen, elixir-format +msgid "All lists" +msgstr "" + +#: lib/web/components/widgets/tasks_filter/tasks_filter_live.sface:64 +#, elixir-autogen, elixir-format +msgid "Any" +msgstr "" + +#: lib/web/components/task_actions/task_actions_menu_live.sface:56 +#, elixir-autogen, elixir-format +msgid "Assign to myself" +msgstr "" + +#: lib/web/components/task_preview/task_preview_live.sface:28 +#, elixir-autogen, elixir-format +msgid "Assigned" +msgstr "" + +#: lib/web/components/task_actions/task_actions_live.sface:3 +#, elixir-autogen, elixir-format +msgid "Assigned to" +msgstr "" + +#: lib/web/components/widgets/tasks_filter/tasks_filter_live.sface:27 +#, elixir-autogen, elixir-format +msgid "Assignee" +msgstr "" + +#: lib/web/components/list_navigation/list_navigation_live.sface:58 +#: lib/web/components/widgets/tasks_filter/tasks_filter_live.sface:90 +#, elixir-autogen, elixir-format +msgid "Closed" +msgstr "" + +#: lib/web/components/task_preview/task_preview_live.sface:46 +#, elixir-autogen, elixir-format +msgid "Completed" +msgstr "" + +#: lib/web/pages/processes/processes_live.ex:44 +#, elixir-autogen, elixir-format +msgid "Create a list" +msgstr "" + +#: lib/web/components/task_actions/task_actions_menu_live.sface:84 +#: lib/web/components/task_actions/task_actions_menu_live.sface:93 +#: lib/web/components/task_actions/task_actions_menu_live.sface:105 +#: lib/web/components/task_hero/task_hero_live.sface:77 +#: lib/web/components/task_hero/task_hero_live.sface:86 +#: lib/web/components/task_hero/task_hero_live.sface:98 +#, elixir-autogen, elixir-format +msgid "Delete this task" +msgstr "" + +#: lib/web/pages/tasks/tasks_live.ex:21 +#, elixir-autogen, elixir-format +msgid "Discover tasks" +msgstr "" + +#: lib/web/components/task_thread/task_thread_live.sface:3 +#, elixir-autogen, elixir-format +msgid "Discussion" +msgstr "" + +#: lib/web/components/create_task/create_task_live.sface:4 +#, elixir-autogen, elixir-format +msgid "Enter a name for the task" +msgstr "" + +#: lib/web/pages/likes/likes_live.ex:5 +#, elixir-autogen, elixir-format +msgid "Favourites" +msgstr "" + +#: lib/web/components/list_navigation/list_navigation_live.sface:18 +#, elixir-autogen, elixir-format +msgid "Filter" +msgstr "" + +#: lib/web/components/widgets/tasks_filter/tasks_filter_live.sface:1 +#, elixir-autogen, elixir-format +msgid "Filters" +msgstr "" + +#: lib/web/components/task_actions/task_actions_live.sface:18 +#, elixir-autogen, elixir-format +msgid "In list" +msgstr "" + +#: lib/web/pages/process/process_live.ex:38 +#, elixir-autogen, elixir-format +msgid "List" +msgstr "" + +#: lib/web/pages/processes/processes_live.ex:20 +#, elixir-autogen, elixir-format +msgid "Lists" +msgstr "" + +#: lib/web/components/list_navigation/list_navigation_live.sface:154 +#, elixir-autogen, elixir-format +msgid "Most discussed" +msgstr "" + +#: lib/web/components/list_navigation/list_navigation_live.sface:151 +#, elixir-autogen, elixir-format +msgid "Most voted" +msgstr "" + +#: lib/web/pages/likes/likes_live.ex:29 +#, elixir-autogen, elixir-format +msgid "My Favourites" +msgstr "" + +#: lib/web/pages/feed/feed_live.ex:38 +#, elixir-autogen, elixir-format +msgid "My coordination feed" +msgstr "" + +#: lib/web/components/nav/sidebar/sidebar_navigation_live.sface:30 +#: lib/web/pages/tasks/tasks_live.ex:20 +#, elixir-autogen, elixir-format +msgid "My tasks" +msgstr "" + +#: lib/web/components/list_navigation/list_navigation_live.sface:145 +#, elixir-autogen, elixir-format +msgid "Newest" +msgstr "" + +#: lib/web/components/task_preview/task_preview_live.sface:82 +#, elixir-autogen, elixir-format +msgid "No due date" +msgstr "" + +#: lib/web/components/list_navigation/list_navigation_live.sface:148 +#, elixir-autogen, elixir-format +msgid "Oldest" +msgstr "" + +#: lib/web/components/list_navigation/list_navigation_live.sface:52 +#: lib/web/components/task_preview/task_preview_live.sface:16 +#: lib/web/components/widgets/tasks_filter/tasks_filter_live.sface:77 +#, elixir-autogen, elixir-format +msgid "Open" +msgstr "" + +#: lib/web/components/task_actions/task_actions_menu_live.sface:20 +#: lib/web/components/task_hero/task_hero_live.sface:54 +#, elixir-autogen, elixir-format +msgid "Open options" +msgstr "" + +#: lib/web/components/task_thread/task_thread_live.sface:14 +#, elixir-autogen, elixir-format +msgid "Post a comment..." +msgstr "" + +#: lib/web/components/task_actions/task_actions_menu_live.sface:77 +#: lib/web/components/task_set_status/task_set_status_live.sface:21 +#, elixir-autogen, elixir-format +msgid "Re-open" +msgstr "" + +#: lib/web/pages/feed/feed_live.ex:17 +#, elixir-autogen, elixir-format +msgid "Recent" +msgstr "" + +#: lib/web/pages/task/task_live.ex:49 +#, elixir-autogen, elixir-format +msgid "Reply to this task" +msgstr "" + +#: lib/web/components/list_navigation/list_navigation_live.sface:65 +#, elixir-autogen, elixir-format +msgid "Search tasks" +msgstr "" + +#: lib/web/components/widgets/tasks_filter/tasks_filter_live.sface:12 +#, elixir-autogen, elixir-format +msgid "Search tasks..." +msgstr "" + +#: lib/web/components/task_actions/task_actions_menu_live.sface:68 +#: lib/web/components/task_set_status/task_set_status_live.sface:8 +#, elixir-autogen, elixir-format +msgid "Set as completed" +msgstr "" + +#: lib/web/components/list_navigation/list_navigation_live.sface:115 +#, elixir-autogen, elixir-format +msgid "Sort" +msgstr "" + +#: lib/web/components/widgets/tasks_filter/tasks_filter_live.sface:52 +#, elixir-autogen, elixir-format +msgid "Status" +msgstr "" + +#: lib/web/pages/task/task_live.ex:43 +#, elixir-autogen, elixir-format +msgid "Task" +msgstr "" + +#: lib/web/components/task_hero/task_hero_live.sface:24 +#, elixir-autogen, elixir-format +msgid "Task in" +msgstr "" + +#: lib/web/components/task_set_status/task_set_status_live.sface:12 +#, elixir-autogen, elixir-format +msgid "Task was completed" +msgstr "" + +#: lib/web/pages/process/process_live.sface:12 +#: lib/web/pages/tasks/tasks_live.ex:39 +#: lib/web/pages/tasks/tasks_live.ex:128 +#, elixir-autogen, elixir-format +msgid "Tasks" +msgstr "" + +#: lib/web/pages/tasks/tasks_live.ex:18 +#, elixir-autogen, elixir-format +msgid "To do" +msgstr "" + +#: lib/web/components/task_preview/task_preview_live.sface:51 +#, elixir-autogen, elixir-format +msgid "Untitled task" +msgstr "" + +#: lib/web/pages/tasks/tasks_live.ex:103 +#, elixir-autogen, elixir-format +msgid "Watched Tasks" +msgstr "" + +#: lib/web/pages/feed/feed_live.ex:46 +#, elixir-autogen, elixir-format +msgid "You can start by following some people, or writing adding some tasks yourself." +msgstr "" + +#: lib/web/pages/feed/feed_live.ex:44 +#, elixir-autogen, elixir-format +msgid "Your feed is empty" +msgstr "" + +#: lib/web/components/nav/sidebar/sidebar_navigation_live.sface:60 +#, elixir-autogen, elixir-format +msgid "all lists" +msgstr "" + +#: lib/web/components/task_preview/task_preview_live.sface:55 +#, elixir-autogen, elixir-format +msgid "in" +msgstr "" diff --git a/priv/localisation/bonfire_ui_kanban.po b/priv/localisation/bonfire_ui_kanban.po new file mode 100644 index 0000000000..a229de8236 --- /dev/null +++ b/priv/localisation/bonfire_ui_kanban.po @@ -0,0 +1,187 @@ +## 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. +msgid "" +msgstr "" + +#: lib/web/components/panel/panel_live.sface:45 +#, elixir-autogen, elixir-format +msgid "About this board" +msgstr "" + +#: lib/web/components/card_modal/card_sidebar_live.sface:29 +#, elixir-autogen, elixir-format +msgid "Actions" +msgstr "" + +#: lib/web/pages/home/home_live.sface:32 +#, elixir-autogen, elixir-format +msgid "Active boards" +msgstr "" + +#: lib/web/components/panel/panel_live.sface:53 +#, elixir-autogen, elixir-format +msgid "Activity" +msgstr "" + +#: lib/web/components/create_card/create_card_live.sface:8 +#, elixir-autogen, elixir-format +msgid "Add a card" +msgstr "" + +#: lib/web/components/create_bin/create_bin_live.sface:16 +#: lib/web/components/create_board/create_board_live.sface:50 +#: lib/web/components/create_card/create_card_live.sface:12 +#, elixir-autogen, elixir-format +msgid "Add a title" +msgstr "" + +#: lib/web/components/create_bin/create_bin_live.sface:12 +#, elixir-autogen, elixir-format +msgid "Add another list" +msgstr "" + +#: lib/web/components/create_card/create_card_live.sface:26 +#, elixir-autogen, elixir-format +msgid "Add card" +msgstr "" + +#: lib/web/components/create_bin/create_bin_live.sface:32 +#, elixir-autogen, elixir-format +msgid "Add list" +msgstr "" + +#: lib/web/components/card_modal/card_sidebar_live.sface:15 +#, elixir-autogen, elixir-format +msgid "Add to card" +msgstr "" + +#: lib/web/pages/home/home_live.sface:9 +#: lib/web/pages/home/home_live.sface:47 +#, elixir-autogen, elixir-format +msgid "All boards" +msgstr "" + +#: lib/web/components/card_modal/card_members_live.sface:8 +#, elixir-autogen, elixir-format +msgid "Assign" +msgstr "" + +#: lib/web/components/card_modal/card_main_live.sface:15 +#, elixir-autogen, elixir-format +msgid "Assigned to" +msgstr "" + +#: lib/web/components/card_modal/card_members_live.sface:30 +#, elixir-autogen, elixir-format +msgid "Board members" +msgstr "" + +#: lib/web/pages/home/home_live.sface:21 +#, elixir-autogen, elixir-format +msgid "Bookmarked boards" +msgstr "" + +#: lib/web/components/panel/panel_live.sface:25 +#, elixir-autogen, elixir-format +msgid "Close panel" +msgstr "" + +#: lib/web/components/navigation/navigation_live.sface:16 +#, elixir-autogen, elixir-format +msgid "Create a board" +msgstr "" + +#: lib/web/components/create_board/create_board_live.sface:35 +#, elixir-autogen, elixir-format +msgid "Create a new board" +msgstr "" + +#: lib/web/components/navigation/navigation_live.sface:9 +#, elixir-autogen, elixir-format +msgid "Discover" +msgstr "" + +#: lib/web/components/card_modal/card_main_live.sface:51 +#, elixir-autogen, elixir-format +msgid "Discussion" +msgstr "" + +#: lib/web/components/panel/panel_live.sface:17 +#, elixir-autogen, elixir-format +msgid "Menu" +msgstr "" + +#: lib/web/components/navigation/navigation_live.sface:13 +#, elixir-autogen, elixir-format +msgid "My workspaces" +msgstr "" + +#: lib/web/components/create_board/create_board_live.sface:60 +#, elixir-autogen, elixir-format +msgid "Publish" +msgstr "" + +#: lib/web/components/card_modal/card_main_live.sface:4 +#, elixir-autogen, elixir-format +msgid "Requested by" +msgstr "" + +#: lib/web/pages/board/board_live.sface:42 +#, elixir-autogen, elixir-format +msgid "Show menu" +msgstr "" + +#: lib/web/components/create_board/create_board_live.sface:54 +#, elixir-autogen, elixir-format +msgid "Write an optional description" +msgstr "" + +#: lib/web/components/card_modal/card_sidebar_live.sface:49 +#, elixir-autogen, elixir-format +msgid "archive" +msgstr "" + +#: lib/web/components/card_modal/card_dates_live.sface:8 +#: lib/web/components/card_modal/card_dates_live.sface:17 +#, elixir-autogen, elixir-format +msgid "dates" +msgstr "" + +#: lib/web/components/card_modal/card_main_live.sface:43 +#, elixir-autogen, elixir-format +msgid "description" +msgstr "" + +#: lib/web/components/card_modal/card_main_live.sface:36 +#, elixir-autogen, elixir-format +msgid "due date" +msgstr "" + +#: lib/web/components/card_modal/card_labels_live.sface:8 +#, elixir-autogen, elixir-format +msgid "label" +msgstr "" + +#: lib/web/components/card_modal/card_labels_live.sface:16 +#: lib/web/components/card_modal/card_labels_live.sface:30 +#: lib/web/components/card_modal/card_main_live.sface:28 +#, elixir-autogen, elixir-format +msgid "labels" +msgstr "" + +#: lib/web/components/card_modal/card_members_live.sface:16 +#, elixir-autogen, elixir-format +msgid "members" +msgstr "" + +#: lib/web/components/card_modal/card_sidebar_live.sface:40 +#, elixir-autogen, elixir-format +msgid "watch" +msgstr "" diff --git a/priv/localisation/bonfire_ui_me.po b/priv/localisation/bonfire_ui_me.po index d9088f45dd..9bcfb1d873 100644 --- a/priv/localisation/bonfire_ui_me.po +++ b/priv/localisation/bonfire_ui_me.po @@ -10,64 +10,64 @@ msgid "" msgstr "" -#: lib/components/settings/admin/instance_info_live.sface:90 +#: lib/components/settings/admin/instance_info_live.sface:109 #, elixir-autogen, elixir-format msgid "(longer text shown on the homepage, you can use markdown and/or HTML)" msgstr "" -#: lib/components/settings/admin/instance_info_live.sface:79 +#: lib/components/settings/admin/instance_info_live.sface:90 #, elixir-autogen, elixir-format msgid "(short summary shown in various places)" msgstr "" -#: lib/components/signup/signup_form_live.sface:68 +#: lib/components/signup/signup_form_live.sface:63 #, elixir-autogen, elixir-format msgid "10 characters minimum" msgstr "" -#: lib/components/settings/user_profile/edit_profile_live.sface:79 +#: lib/components/settings/user_profile/edit_profile_live.sface:93 #, elixir-autogen, elixir-format msgid "About" msgstr "" -#: lib/live_handlers/users_live_handler.ex:18 +#: lib/live_handlers/users_live_handler.ex:32 #, elixir-autogen, elixir-format msgid "Access granted to the team!" msgstr "" -#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:30 +#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:50 #, elixir-autogen, elixir-format msgid "Account Settings" msgstr "" -#: lib/components/login/login_view_live.sface:15 +#: lib/components/login/login_view_live.sface:14 #, elixir-autogen, elixir-format msgid "Account not found. Either your username or password was incorrect. Did you want to " msgstr "" -#: lib/components/settings/admin/admin_live.sface:252 +#: lib/components/settings/admin/admin_live.sface:241 #, elixir-autogen, elixir-format msgid "Activities shared only with members of this instance." msgstr "" -#: lib/components/switch_user/account_users_live.sface:22 +#: lib/components/switch_user/account_users_live.sface:26 #, elixir-autogen, elixir-format msgid "Add a new user" msgstr "" -#: lib/components/profile/profile_hero/profile_hero_full_live.sface:183 -#: lib/components/user_previews/user_preview_live.sface:36 +#: lib/components/profile/profile_hero/profile_hero_full_live.sface:26 +#: lib/components/user_previews/user_preview_live.sface:34 #, elixir-autogen, elixir-format msgid "Admin" msgstr "" -#: lib/components/settings/admin/admin_live.sface:183 +#: lib/components/settings/admin/admin_live.sface:172 #: lib/components/widgets/widget_users/widget_admins_live.sface:3 #, elixir-autogen, elixir-format msgid "Admins" msgstr "" -#: lib/views/confirm_email/confirm_email_live.sface:55 +#: lib/views/confirm_email/confirm_email_live.sface:58 #, elixir-autogen, elixir-format msgid "Already confirmed your email?" msgstr "" @@ -77,110 +77,100 @@ msgstr "" msgid "An error occured" msgstr "" -#: lib/components/create_user/create_user_view_live.sface:47 -#: lib/components/signup/signup_form_live.sface:32 -#: lib/components/signup/signup_form_live.sface:45 +#: lib/components/create_user/create_user_view_live.sface:44 +#: lib/components/signup/signup_form_live.sface:27 +#: lib/components/signup/signup_form_live.sface:40 #, elixir-autogen, elixir-format msgid "An error occurred:" msgstr "" -#: lib/views/create_user/create_user_controller.ex:31 +#: lib/views/create_user/create_user_controller.ex:47 #, elixir-autogen, elixir-format msgid "An unexpected error occured... " msgstr "" -#: lib/components/settings/shared_user/shared_user_live.sface:14 +#: lib/components/settings/shared_user/shared_user_live.sface:15 #, elixir-autogen, elixir-format msgid "Anyone you add will have admin-level access over this user identity, meaning they can post as @%{username}, read private messages, etc. You might want to %{a} first create a new user %{b} for this purpose?" msgstr "" -#: lib/components/remote_interaction/remote_interaction_form_live.sface:28 +#: lib/components/remote_interaction/remote_interaction_form_live.sface:30 #, elixir-autogen, elixir-format msgid "Are you a user of this instance?" msgstr "" -#: lib/views/settings/settings_live.ex:137 +#: lib/views/settings/settings_live.ex:156 #, elixir-autogen, elixir-format msgid "Avatar changed!" msgstr "" -#: lib/views/signup/signup_live.sface:23 +#: lib/views/signup/signup_live.sface:24 #, elixir-autogen, elixir-format msgid "Back to home page" msgstr "" -#: lib/views/settings/settings_live.ex:146 +#: lib/views/settings/settings_live.ex:171 #, elixir-autogen, elixir-format msgid "Background image changed!" msgstr "" -#: lib/views/dashboard/logged_dashboard_live.ex:26 +#: lib/views/dashboard/logged_dashboard_live.ex:27 #, elixir-autogen, elixir-format msgid "Bonfire Dashboard" msgstr "" -#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:50 -#, elixir-autogen, elixir-format -msgid "Boundaries" -msgstr "" - -#: lib/components/settings/user_profile/edit_profile_live.sface:83 +#: lib/components/settings/user_profile/edit_profile_live.sface:97 #, elixir-autogen, elixir-format msgid "Brief description for your profile. You can use markdown formatting." msgstr "" -#: lib/components/settings/admin/instance_info_live.sface:22 +#: lib/components/settings/admin/instance_info_live.sface:20 #, elixir-autogen, elixir-format msgid "Change" msgstr "" -#: lib/components/settings/account/edit_account_live.sface:8 +#: lib/components/settings/account/edit_account_live.sface:7 #: lib/views/change_password/change_password_live.ex:20 #, elixir-autogen, elixir-format msgid "Change my password" msgstr "" -#: lib/components/signup/signup_form_live.sface:68 +#: lib/components/signup/signup_form_live.sface:63 #, elixir-autogen, elixir-format msgid "Choose a password" msgstr "" -#: lib/components/create_user/create_user_view_live.sface:70 +#: lib/components/create_user/create_user_view_live.sface:67 #, elixir-autogen, elixir-format msgid "Choose a username" msgstr "" -#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:40 -#, elixir-autogen, elixir-format -msgid "Circles" -msgstr "" - -#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:11 +#: lib/components/settings/sidebar/sidebar_settings_mobile_live.sface:49 #, elixir-autogen, elixir-format msgid "Close menu" msgstr "" -#: lib/components/settings/admin/terms_live.sface:11 +#: lib/components/settings/admin/terms_live.sface:10 #, elixir-autogen, elixir-format msgid "Code of Conduct" msgstr "" -#: lib/views/change_password/change_password_live.sface:35 +#: lib/views/change_password/change_password_live.sface:42 #, elixir-autogen, elixir-format msgid "Confirm new password" msgstr "" -#: lib/components/signup/signup_form_live.sface:79 +#: lib/components/signup/signup_form_live.sface:78 #, elixir-autogen, elixir-format msgid "Confirm your password" msgstr "" -#: lib/components/settings/admin/instance_info_live.sface:31 +#: lib/components/settings/admin/instance_info_live.sface:29 #, elixir-autogen, elixir-format msgid "Cover image" msgstr "" -#: lib/components/create_user/create_user_view_live.sface:94 +#: lib/components/create_user/create_user_view_live.sface:95 #, elixir-autogen, elixir-format msgid "Create" msgstr "" @@ -191,72 +181,67 @@ msgstr "" msgid "Create a new user profile" msgstr "" -#: lib/components/switch_user/account_users_live.sface:32 +#: lib/components/switch_user/account_users_live.sface:36 #, elixir-autogen, elixir-format msgid "Create a user profile" msgstr "" -#: lib/components/login/login_view_live.sface:114 -#, elixir-autogen, elixir-format -msgid "Create new account" -msgstr "" - -#: lib/views/change_password/change_password_live.sface:14 +#: lib/views/change_password/change_password_live.sface:10 #, elixir-autogen, elixir-format msgid "Current password" msgstr "" -#: lib/components/settings/admin/admin_live.sface:35 +#: lib/components/settings/admin/admin_live.sface:41 #, elixir-autogen, elixir-format msgid "Default font" msgstr "" -#: lib/components/settings/admin/admin_live.sface:24 +#: lib/components/settings/admin/admin_live.sface:32 #, elixir-autogen, elixir-format msgid "Default language" msgstr "" -#: lib/components/settings/settings_items/discoverable_live.sface:5 +#: lib/components/settings/settings_items/discoverable_live.sface:4 #, elixir-autogen, elixir-format msgid "Discoverability" msgstr "" -#: lib/components/signup/signup_form_live.sface:157 +#: lib/components/signup/signup_form_live.sface:162 #, elixir-autogen, elixir-format msgid "Do you already have an account?" msgstr "" -#: lib/views/confirm_email/confirm_email_live.sface:60 +#: lib/views/confirm_email/confirm_email_live.sface:64 #, elixir-autogen, elixir-format msgid "Don't have an account yet?" msgstr "" -#: lib/components/profile/profile_hero/profile_hero_full_live.sface:46 +#: lib/components/profile/profile_hero/profile_hero_full_live.sface:98 #, elixir-autogen, elixir-format msgid "Edit profile" msgstr "" -#: lib/components/signup/signup_form_live.sface:56 +#: lib/components/signup/signup_form_live.sface:51 #, elixir-autogen, elixir-format msgid "Email address" msgstr "" -#: lib/components/login/login_view_live.sface:54 +#: lib/components/login/login_view_live.sface:65 #, elixir-autogen, elixir-format msgid "Email address or @username" msgstr "" -#: lib/components/settings/admin/admin_live.sface:60 +#: lib/components/settings/admin/admin_live.sface:59 #, elixir-autogen, elixir-format msgid "Enable federation:" msgstr "" -#: lib/components/signup/signup_form_live.sface:111 +#: lib/components/signup/signup_form_live.sface:116 #, elixir-autogen, elixir-format msgid "Enable two-factor authentication (recommended)" msgstr "" -#: lib/components/settings/admin/instance_info_live.sface:93 +#: lib/components/settings/admin/instance_info_live.sface:112 #, elixir-autogen, elixir-format msgid "Enter a short title" msgstr "" @@ -266,46 +251,46 @@ msgstr "" msgid "Enter the same password again" msgstr "" -#: lib/views/forgot_password/forgot_password_live.sface:21 +#: lib/views/forgot_password/forgot_password_live.sface:25 #, elixir-autogen, elixir-format msgid "Enter your email address and you will be sent a password reset link." msgstr "" -#: lib/components/remote_interaction/remote_interaction_form_live.sface:14 +#: lib/components/remote_interaction/remote_interaction_form_live.sface:13 #, elixir-autogen, elixir-format msgid "Enter your fediverse nick to %{verb} %{user_name} remotely:" msgstr "" -#: lib/components/create_user/create_user_view_live.sface:59 +#: lib/components/create_user/create_user_view_live.sface:56 #, elixir-autogen, elixir-format msgid "Enter your name or a pseudonym" msgstr "" -#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:68 +#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:103 #, elixir-autogen, elixir-format msgid "Extensions" msgstr "" -#: lib/components/profile/profile_hero/profile_hero_full_live.sface:155 +#: lib/components/profile/profile_hero/profile_hero_full_live.sface:209 #, elixir-autogen, elixir-format msgid "Flag" msgstr "" -#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:83 +#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:125 #, elixir-autogen, elixir-format msgid "Flags" msgstr "" -#: lib/components/profile/profile_follows/profile_follows_live.sface:9 -#: lib/components/profile/profile_hero/profile_hero_full_live.sface:239 -#: lib/components/user_previews/user_preview_live.sface:47 +#: lib/components/profile/profile_follows/profile_follows_live.sface:8 +#: lib/components/profile/profile_hero/profile_hero_full_live.sface:46 +#: lib/components/user_previews/user_preview_live.sface:46 #, elixir-autogen, elixir-format msgid "Followers" msgstr "" -#: lib/components/profile/profile_follows/profile_follows_live.sface:20 -#: lib/components/profile/profile_hero/profile_hero_full_live.sface:248 -#: lib/components/user_previews/user_preview_live.sface:52 +#: lib/components/profile/profile_follows/profile_follows_live.sface:19 +#: lib/components/profile/profile_hero/profile_hero_full_live.sface:58 +#: lib/components/user_previews/user_preview_live.sface:51 #, elixir-autogen, elixir-format msgid "Following" msgstr "" @@ -316,57 +301,47 @@ msgstr "" msgid "Forgot password" msgstr "" -#: lib/components/login/login_view_live.sface:112 +#: lib/components/login/login_view_live.sface:143 #, elixir-autogen, elixir-format msgid "Forgot password?" msgstr "" -#: lib/views/forgot_password/forgot_password_live.sface:3 +#: lib/views/forgot_password/forgot_password_live.sface:2 #, elixir-autogen, elixir-format msgid "Forgot your password?" msgstr "" -#: lib/components/settings/user_profile/edit_profile_live.sface:48 +#: lib/components/settings/user_profile/edit_profile_live.sface:62 #, elixir-autogen, elixir-format msgid "Full name" msgstr "" -#: lib/components/settings/user_preferences/preferences_live.sface:5 +#: lib/components/settings/user_preferences/preferences_live.sface:4 #, elixir-autogen, elixir-format msgid "General user_settings" msgstr "" -#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:91 -#, elixir-autogen, elixir-format -msgid "Ghosted" -msgstr "" - -#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:208 -#, elixir-autogen, elixir-format -msgid "Ghosted instance-wide" -msgstr "" - -#: lib/components/settings/shared_user/shared_user_live.sface:24 +#: lib/components/settings/shared_user/shared_user_live.sface:31 #, elixir-autogen, elixir-format msgid "Give a label to this team" msgstr "" -#: lib/components/settings/shared_user/shared_user_live.sface:5 +#: lib/components/settings/shared_user/shared_user_live.sface:4 #, elixir-autogen, elixir-format msgid "Give access to the @%{username} user to your team" msgstr "" -#: lib/views/confirm_email/confirm_email_live.sface:32 +#: lib/views/confirm_email/confirm_email_live.sface:33 #, elixir-autogen, elixir-format msgid "Great! We've emailed you another link. Please click it to continue." msgstr "" -#: lib/components/settings/admin/admin_live.sface:157 +#: lib/components/settings/admin/admin_live.sface:140 #, elixir-autogen, elixir-format msgid "Guests" msgstr "" -#: lib/views/create_user/create_user_controller.ex:39 +#: lib/views/create_user/create_user_controller.ex:55 #, elixir-autogen, elixir-format msgid "Hey %{name}, nice to meet you!" msgstr "" @@ -376,103 +351,93 @@ msgstr "" msgid "Hey there! Let's fill out your profile!" msgstr "" -#: lib/components/settings/admin/admin_live.sface:136 +#: lib/components/settings/admin/admin_live.sface:116 #, elixir-autogen, elixir-format msgid "Hide the number of total users on this instance" msgstr "" -#: lib/views/signup/signup_live.sface:14 +#: lib/views/signup/signup_live.sface:13 #, elixir-autogen, elixir-format msgid "Hooray! You are registered" msgstr "" -#: lib/components/settings/user_preferences/preferences_live.sface:94 +#: lib/components/settings/user_preferences/preferences_live.sface:75 #, elixir-autogen, elixir-format msgid "I want my profile (@%{username}) and content to appear publicly in search engines (in Bonfire, the fediverse, and the web in general)" msgstr "" -#: lib/views/settings/settings_live.ex:116 +#: lib/views/settings/settings_live.ex:125 #, elixir-autogen, elixir-format msgid "Icon changed!" msgstr "" -#: lib/components/signup/signup_form_live.sface:121 +#: lib/components/signup/signup_form_live.sface:125 #, elixir-autogen, elixir-format msgid "If you have a two-factor authentication app, please enable it by scanning the QR Code with your app (or you can enter the secret below instead), and then enter the code provided by your app at the bottom." msgstr "" -#: lib/components/login/login_view_live.sface:86 +#: lib/components/login/login_view_live.sface:111 #, elixir-autogen, elixir-format msgid "If you have two-factor authentication enabled, please enter the code provided by your app (optional)." msgstr "" -#: lib/views/settings/settings_live.ex:126 +#: lib/views/settings/settings_live.ex:140 #, elixir-autogen, elixir-format msgid "Image changed!" msgstr "" -#: lib/components/settings/admin/admin_live.sface:202 -#: lib/components/settings/admin/admin_live.sface:208 +#: lib/components/settings/admin/admin_live.sface:189 +#: lib/components/settings/admin/admin_live.sface:195 #, elixir-autogen, elixir-format msgid "Indexing of data in this instance's search engine" msgstr "" -#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:105 +#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:147 #, elixir-autogen, elixir-format msgid "Instance" msgstr "" -#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:184 -#, elixir-autogen, elixir-format -msgid "Instance Boundaries" -msgstr "" - -#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:115 +#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:164 #, elixir-autogen, elixir-format msgid "Instance Info" msgstr "" -#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:164 -#, elixir-autogen, elixir-format -msgid "Instance Roles / Circles" -msgstr "" - -#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:125 +#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:181 #, elixir-autogen, elixir-format msgid "Instance Settings" msgstr "" -#: lib/components/settings/admin/admin_live.sface:10 +#: lib/components/settings/admin/admin_live.sface:9 #, elixir-autogen, elixir-format msgid "Instance default theme" msgstr "" -#: lib/components/settings/admin/instance_info_live.sface:78 +#: lib/components/settings/admin/instance_info_live.sface:89 #, elixir-autogen, elixir-format msgid "Instance description" msgstr "" -#: lib/components/settings/admin/instance_info_live.sface:11 +#: lib/components/settings/admin/instance_info_live.sface:9 #, elixir-autogen, elixir-format msgid "Instance icon" msgstr "" -#: lib/components/settings/admin/instance_info_live.sface:67 +#: lib/components/settings/admin/instance_info_live.sface:69 #, elixir-autogen, elixir-format msgid "Instance name" msgstr "" -#: lib/components/settings/admin/instance_info_live.sface:89 +#: lib/components/settings/admin/instance_info_live.sface:108 #, elixir-autogen, elixir-format msgid "Instance welcome" msgstr "" -#: lib/views/confirm_email/confirm_email_live.sface:24 +#: lib/views/confirm_email/confirm_email_live.sface:25 #, elixir-autogen, elixir-format msgid "Invalid confirmation link. Please request a new one below." msgstr "" -#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:153 +#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:225 #, elixir-autogen, elixir-format msgid "Invites" msgstr "" @@ -482,193 +447,161 @@ msgstr "" msgid "Language" msgstr "" -#: lib/components/settings/admin/admin_live.sface:249 +#: lib/components/settings/admin/admin_live.sface:238 #, elixir-autogen, elixir-format msgid "Local-only" msgstr "" -#: lib/components/settings/user_profile/edit_profile_live.sface:103 +#: lib/components/settings/user_profile/edit_profile_live.sface:117 #, elixir-autogen, elixir-format msgid "Location" msgstr "" -#: lib/components/login/login_view_live.sface:106 -#: lib/components/signup/signup_form_live.sface:158 -#: lib/views/confirm_email/confirm_email_live.sface:56 +#: lib/components/login/login_view_live.sface:133 +#: lib/components/signup/signup_form_live.sface:163 +#: lib/views/confirm_email/confirm_email_live.sface:59 #: lib/views/login/login_live.ex:11 #, elixir-autogen, elixir-format msgid "Log in" msgstr "" -#: lib/views/logout/logout_controller.ex:9 +#: lib/views/logout/logout_controller.ex:8 #, elixir-autogen, elixir-format msgid "Logged out successfully. Until next time!" msgstr "" -#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:223 +#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:299 #, elixir-autogen, elixir-format msgid "Logout" msgstr "" -#: lib/components/settings/user_preferences/preferences_live.sface:10 +#: lib/components/settings/user_preferences/preferences_live.sface:9 #, elixir-autogen, elixir-format msgid "Look and feel" msgstr "" -#: lib/components/profile/profile_hero/profile_hero_full_live.sface:139 +#: lib/components/profile/profile_hero/profile_hero_full_live.sface:193 #, elixir-autogen, elixir-format msgid "Make admin" msgstr "" -#: lib/components/settings/admin/admin_live.sface:271 +#: lib/components/settings/admin/admin_live.sface:261 #, elixir-autogen, elixir-format msgid "Make private content (except messages) searcheable by those allowed (based on boundaries)." msgstr "" -#: lib/views/dashboard/logged_dashboard_live.ex:27 +#: lib/views/dashboard/logged_dashboard_live.ex:28 #, elixir-autogen, elixir-format msgid "My feed" msgstr "" -#: lib/views/change_password/change_password_live.sface:26 +#: lib/views/change_password/change_password_live.sface:27 #, elixir-autogen, elixir-format msgid "New password" msgstr "" -#: lib/components/settings/admin/admin_live.sface:308 +#: lib/components/settings/admin/admin_live.sface:295 #, elixir-autogen, elixir-format msgid "New users and their content should appear in publicly in search engines (in Bonfire, the fediverse, and the web in general) by default (this can be overriden by each user)" msgstr "" -#: lib/components/profile/profile_follows/profile_follows_live.sface:61 +#: lib/components/profile/profile_follows/profile_follows_live.sface:58 #, elixir-autogen, elixir-format msgid "Nobody following" msgstr "" -#: lib/components/settings/blocks/blocks_live.sface:7 -#, elixir-autogen, elixir-format -msgid "Nobody on this instance will receive any updates from the users or instances on this list" -msgstr "" - -#: lib/components/profile/profile_follows/profile_follows_live.sface:41 +#: lib/components/profile/profile_follows/profile_follows_live.sface:39 #, elixir-autogen, elixir-format msgid "Not following anyone" msgstr "" -#: lib/views/profile/character_live.ex:56 +#: lib/views/profile/character_live.ex:61 #, elixir-autogen, elixir-format msgid "Not found" msgstr "" -#: lib/components/settings/blocks/blocks_live.sface:218 -#, elixir-autogen, elixir-format -msgid "Not ghosting anyone" -msgstr "" - -#: lib/components/settings/blocks/blocks_live.sface:106 -#, elixir-autogen, elixir-format -msgid "Not silencing anyone" -msgstr "" - -#: lib/components/settings/blocks/blocks_live.sface:139 -#, elixir-autogen, elixir-format -msgid "Nothing you post privately will be shown to them from now on." -msgstr "" - -#: lib/views/signup/signup_live.sface:17 +#: lib/views/signup/signup_live.sface:16 #, elixir-autogen, elixir-format msgid "Now we need you to confirm your email address. We've emailed you a link (check your spam folder!). Please click on it to continue." msgstr "" -#: lib/components/settings/admin/admin_live.sface:79 +#: lib/components/settings/admin/admin_live.sface:73 #, elixir-autogen, elixir-format msgid "Only people with a valid invite link can sign up to this instance." msgstr "" -#: lib/components/settings/admin/instance_info_live.sface:53 -#: lib/components/settings/user_profile/edit_profile_live.sface:23 +#: lib/components/settings/admin/instance_info_live.sface:55 +#: lib/components/settings/user_profile/edit_profile_live.sface:31 #, elixir-autogen, elixir-format msgid "PNG, JPG, GIF up to 10MB" msgstr "" -#: lib/components/login/login_view_live.sface:65 +#: lib/components/login/login_view_live.sface:76 #, elixir-autogen, elixir-format msgid "Password (Min 10 characters)" msgstr "" -#: lib/views/create_user/create_user_controller.ex:26 +#: lib/views/create_user/create_user_controller.ex:40 #, elixir-autogen, elixir-format msgid "Please double check your inputs... " msgstr "" -#: lib/views/profile/profile_live.ex:104 +#: lib/views/profile/profile_live.ex:132 #, elixir-autogen, elixir-format msgid "Please login first, and then... " msgstr "" -#: lib/components/settings/shared_user/shared_user_live.sface:40 +#: lib/components/settings/shared_user/shared_user_live.sface:50 #, elixir-autogen, elixir-format msgid "Please note they need to already be signed up on this instance." msgstr "" -#: lib/components/settings/user_preferences/preferences_live.sface:57 +#: lib/components/settings/user_preferences/preferences_live.sface:52 #, elixir-autogen, elixir-format msgid "Prefer compact layouts" msgstr "" -#: lib/components/settings/user_preferences/preferences_live.sface:33 +#: lib/components/settings/user_preferences/preferences_live.sface:34 #, elixir-autogen, elixir-format msgid "Preferred font" msgstr "" -#: lib/components/settings/admin/terms_live.sface:20 +#: lib/components/settings/admin/terms_live.sface:24 #, elixir-autogen, elixir-format msgid "Privacy Policy" msgstr "" -#: lib/components/settings/admin/admin_live.sface:268 +#: lib/components/settings/admin/admin_live.sface:258 #, elixir-autogen, elixir-format msgid "Private activities" msgstr "" -#: lib/components/remote_interaction/remote_interaction_form_live.sface:25 +#: lib/components/remote_interaction/remote_interaction_form_live.sface:27 #, elixir-autogen, elixir-format msgid "Proceed to %{verb}" msgstr "" -#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:13 +#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:19 #, elixir-autogen, elixir-format msgid "Profile Info" msgstr "" -#: lib/views/profile/profile_live.ex:114 +#: lib/views/profile/profile_live.ex:143 #, elixir-autogen, elixir-format msgid "Profile not found" msgstr "" -#: lib/components/settings/admin/admin_live.sface:230 +#: lib/components/settings/admin/admin_live.sface:218 #, elixir-autogen, elixir-format msgid "Public content" msgstr "" -#: lib/components/settings/admin/admin_live.sface:60 +#: lib/components/settings/admin/admin_live.sface:59 #, elixir-autogen, elixir-format msgid "Push local activities to the fediverse, and accept remote activities" msgstr "" -#: lib/components/settings/blocks/blocks_live.sface:19 -#: lib/components/settings/blocks/blocks_live.sface:130 -#, elixir-autogen, elixir-format -msgid "Read less" -msgstr "" - -#: lib/components/settings/blocks/blocks_live.sface:18 -#: lib/components/settings/blocks/blocks_live.sface:129 -#, elixir-autogen, elixir-format -msgid "Read more" -msgstr "" - -#: lib/views/signup/signup_live.sface:64 +#: lib/views/signup/signup_live.sface:62 #, elixir-autogen, elixir-format msgid "Read our code of conduct" msgstr "" @@ -678,185 +611,166 @@ msgstr "" msgid "Read our privacy policy" msgstr "" -#: lib/components/remote_interaction/remote_interaction_form_live.sface:22 +#: lib/components/remote_interaction/remote_interaction_form_live.sface:26 #, elixir-autogen, elixir-format msgid "Redirecting..." msgstr "" -#: lib/views/confirm_email/confirm_email_live.sface:10 +#: lib/views/confirm_email/confirm_email_live.sface:11 #, elixir-autogen, elixir-format msgid "Request email confirmation link" msgstr "" -#: lib/components/profile/profile_hero/profile_hero_full_live.sface:149 +#: lib/components/profile/profile_hero/profile_hero_full_live.sface:203 #, elixir-autogen, elixir-format msgid "Revoke admin" msgstr "" -#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:75 +#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:109 #, elixir-autogen, elixir-format msgid "Safety" msgstr "" -#: lib/components/settings/admin/instance_info_live.sface:103 -#: lib/components/settings/admin/terms_live.sface:29 -#: lib/components/settings/user_profile/edit_profile_live.sface:161 +#: lib/components/settings/admin/instance_info_live.sface:134 +#: lib/components/settings/admin/terms_live.sface:38 +#: lib/components/settings/user_profile/edit_profile_live.sface:182 #, elixir-autogen, elixir-format msgid "Save" msgstr "" -#: lib/views/confirm_email/confirm_email_live.sface:50 +#: lib/views/confirm_email/confirm_email_live.sface:52 #, elixir-autogen, elixir-format msgid "Send" msgstr "" -#: lib/components/profile/profile_hero/profile_hero_full_live.sface:66 +#: lib/components/profile/profile_hero/profile_hero_full_live.sface:121 #, elixir-autogen, elixir-format msgid "Send a message" msgstr "" -#: lib/views/forgot_password/forgot_password_live.sface:33 +#: lib/views/forgot_password/forgot_password_live.sface:37 #, elixir-autogen, elixir-format msgid "Send email" msgstr "" -#: lib/views/settings/settings_live.ex:39 +#: lib/views/settings/settings_live.ex:28 #, elixir-autogen, elixir-format msgid "Settings" msgstr "" -#: lib/components/settings/shared_user/shared_user_live.sface:53 +#: lib/components/settings/shared_user/shared_user_live.sface:63 #, elixir-autogen, elixir-format msgid "Share access" msgstr "" -#: lib/components/settings/shared_user/shared_user_live.sface:40 +#: lib/components/settings/shared_user/shared_user_live.sface:47 #, elixir-autogen, elixir-format msgid "Share full access to this user identity (@%{username}) with the following users." msgstr "" -#: lib/components/settings/admin/admin_live.sface:98 -#: lib/components/settings/user_preferences/preferences_live.sface:75 +#: lib/components/settings/admin/admin_live.sface:87 +#: lib/components/settings/user_preferences/preferences_live.sface:66 #, elixir-autogen, elixir-format msgid "Show followed topics in the sidebar" msgstr "" -#: lib/components/settings/admin/admin_live.sface:117 +#: lib/components/settings/admin/admin_live.sface:102 #, elixir-autogen, elixir-format msgid "Show list of admins on public homepage" msgstr "" -#: lib/components/remote_interaction/remote_interaction_form_live.sface:28 +#: lib/components/remote_interaction/remote_interaction_form_live.sface:30 #, elixir-autogen, elixir-format msgid "Sign in instead." msgstr "" -#: lib/components/signup/signup_form_live.sface:150 +#: lib/components/login/login_view_live.sface:146 +#: lib/components/signup/signup_form_live.sface:155 #: lib/views/signup/signup_live.ex:13 #, elixir-autogen, elixir-format msgid "Sign up" msgstr "" -#: lib/views/confirm_email/confirm_email_live.sface:61 +#: lib/views/confirm_email/confirm_email_live.sface:65 #, elixir-autogen, elixir-format msgid "Signup" msgstr "" -#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:99 -#, elixir-autogen, elixir-format -msgid "Silenced" -msgstr "" - -#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:216 -#, elixir-autogen, elixir-format -msgid "Silenced instance-wide" -msgstr "" - -#: lib/views/profile/profile_live.ex:66 +#: lib/views/profile/profile_live.ex:78 #, elixir-autogen, elixir-format msgid "Someone" msgstr "" -#: lib/views/change_password/change_password_live.sface:45 +#: lib/views/change_password/change_password_live.sface:55 #, elixir-autogen, elixir-format msgid "Submit" msgstr "" -#: lib/components/create_user/create_user_view_live.sface:33 -#: lib/views/switch_user/switch_user_live.ex:41 +#: lib/components/create_user/create_user_view_live.sface:31 +#: lib/views/switch_user/switch_user_live.ex:25 #, elixir-autogen, elixir-format msgid "Switch user profile" msgstr "" -#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:59 +#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:87 #, elixir-autogen, elixir-format msgid "Team Profiles" msgstr "" -#: lib/components/create_user/create_user_view_live.sface:85 +#: lib/components/create_user/create_user_view_live.sface:86 #, elixir-autogen, elixir-format msgid "Tell people a bit about yourself" msgstr "" -#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:143 +#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:206 #, elixir-autogen, elixir-format msgid "Terms / Policies" msgstr "" -#: lib/components/settings/admin/terms_live.sface:10 +#: lib/components/settings/admin/terms_live.sface:9 #, elixir-autogen, elixir-format msgid "Terms of Use" msgstr "" -#: lib/views/forgot_password/forgot_password_controller.ex:24 -#: lib/views/forgot_password/forgot_password_controller.ex:30 -#: lib/views/forgot_password/forgot_password_live.sface:9 +#: lib/views/forgot_password/forgot_password_controller.ex:29 +#: lib/views/forgot_password/forgot_password_controller.ex:41 +#: lib/views/forgot_password/forgot_password_live.sface:8 #, elixir-autogen, elixir-format msgid "Thanks for your request. If your email address is linked to an account here, a reset email should be on its way to you." msgstr "" -#: lib/live_plugs/admin_required.ex:14 -#: lib/plugs/admin_required.ex:14 +#: lib/live_plugs/admin_required.ex:15 +#: lib/plugs/admin_required.ex:13 #, elixir-autogen, elixir-format msgid "That page is only accessible to instance administrators." msgstr "" -#: lib/views/users_directory/users_directory_live.ex:43 +#: lib/views/users_directory/users_directory_live.ex:51 #, elixir-autogen, elixir-format msgid "The user directory is disabled on this instance" msgstr "" -#: lib/components/login/login_view_live.sface:40 +#: lib/components/login/login_view_live.sface:51 #, elixir-autogen, elixir-format msgid "There was an error" msgstr "" -#: lib/live_handlers/users_live_handler.ex:38 +#: lib/live_handlers/users_live_handler.ex:60 #, elixir-autogen, elixir-format msgid "They are no longer an admin." msgstr "" -#: lib/live_handlers/users_live_handler.ex:28 +#: lib/live_handlers/users_live_handler.ex:46 #, elixir-autogen, elixir-format msgid "They are now an admin!" msgstr "" -#: lib/components/settings/blocks/blocks_live.sface:142 -#, elixir-autogen, elixir-format -msgid "They will still be able to see things you post publicly." -msgstr "" - -#: lib/components/settings/blocks/blocks_live.sface:148 -#, elixir-autogen, elixir-format -msgid "They won't be able to follow you." -msgstr "" - -#: lib/views/confirm_email/confirm_email_live.sface:26 +#: lib/views/confirm_email/confirm_email_live.sface:27 #, elixir-autogen, elixir-format msgid "This confirmation link has expired. Please request a new one below." msgstr "" -#: lib/components/signup/signup_form_live.sface:18 +#: lib/components/signup/signup_form_live.sface:14 #, elixir-autogen, elixir-format msgid "This email is taken." msgstr "" @@ -866,116 +780,93 @@ msgstr "" msgid "This information will be displayed publicly so be careful what you share." msgstr "" -#: lib/views/signup/signup_live.sface:37 +#: lib/views/signup/signup_live.sface:36 #, elixir-autogen, elixir-format msgid "This instance is currently invite-only." msgstr "" -#: lib/components/create_user/create_user_view_live.sface:33 +#: lib/components/create_user/create_user_view_live.sface:31 #, elixir-autogen, elixir-format msgid "This username has already been taken. Please choose another. Did you mean to" msgstr "" -#: lib/components/signup/signup_form_live.sface:71 +#: lib/components/signup/signup_form_live.sface:67 #, elixir-autogen, elixir-format msgid "Type a strong password" msgstr "" -#: lib/views/confirm_email/confirm_email_live.sface:44 +#: lib/views/confirm_email/confirm_email_live.sface:46 +#: lib/views/forgot_password/forgot_password_live.sface:30 #, elixir-autogen, elixir-format msgid "Type your email" msgstr "" -#: lib/components/login/login_view_live.sface:69 +#: lib/components/login/login_view_live.sface:83 #, elixir-autogen, elixir-format msgid "Type your password" msgstr "" -#: lib/views/change_password/change_password_controller.ex:21 +#: lib/views/change_password/change_password_controller.ex:31 #, elixir-autogen, elixir-format msgid "Unable to change your password. Try entering a longer password..." msgstr "" -#: lib/views/change_password/change_password_controller.ex:16 +#: lib/views/change_password/change_password_controller.ex:22 #, elixir-autogen, elixir-format msgid "Unable to change your password. Try entering your old password correctly..." msgstr "" -#: lib/components/settings/blocks/blocks_live.sface:178 -#: lib/components/settings/blocks/blocks_live.sface:208 -#, elixir-autogen, elixir-format -msgid "Unghost" -msgstr "" - -#: lib/components/settings/blocks/blocks_live.sface:66 -#: lib/components/settings/blocks/blocks_live.sface:96 -#, elixir-autogen, elixir-format -msgid "Unsilence" -msgstr "" - -#: lib/components/settings/user_profile/edit_profile_live.sface:14 +#: lib/components/settings/user_profile/edit_profile_live.sface:22 #, elixir-autogen, elixir-format msgid "Upload a background image" msgstr "" -#: lib/components/settings/admin/instance_info_live.sface:42 +#: lib/components/settings/admin/instance_info_live.sface:44 #, elixir-autogen, elixir-format msgid "Upload an image" msgstr "" -#: lib/components/settings/user_profile/edit_profile_live.sface:38 +#: lib/components/settings/user_profile/edit_profile_live.sface:52 #, elixir-autogen, elixir-format msgid "Upload or drop" msgstr "" -#: lib/components/settings/blocks/blocks_live.sface:64 -#: lib/components/settings/blocks/blocks_live.sface:176 -#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:4 +#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:3 #, elixir-autogen, elixir-format msgid "User" msgstr "" -#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:21 +#: lib/components/settings/sidebar/sidebar_settings_nav_live.sface:34 #, elixir-autogen, elixir-format msgid "User Preferences" msgstr "" -#: lib/views/profile/profile_live.ex:83 +#: lib/views/profile/profile_live.ex:102 #, elixir-autogen, elixir-format msgid "User timeline" msgstr "" -#: lib/components/settings/admin/admin_live.sface:170 +#: lib/components/settings/admin/admin_live.sface:157 #, elixir-autogen, elixir-format msgid "Users" msgstr "" -#: lib/views/users_directory/users_directory_live.ex:34 +#: lib/views/users_directory/users_directory_live.ex:41 #, elixir-autogen, elixir-format msgid "Users directory" msgstr "" -#: lib/views/users_directory/users_directory_live.ex:34 +#: lib/views/users_directory/users_directory_live.ex:40 #, elixir-autogen, elixir-format msgid "Users directory (%{total})" msgstr "" -#: lib/components/settings/blocks/blocks_live.sface:118 -#, elixir-autogen, elixir-format -msgid "Users or instances on this list will not be able to see or interact with anyone on this instance" -msgstr "" - -#: lib/components/settings/blocks/blocks_live.sface:119 -#, elixir-autogen, elixir-format -msgid "Users or instances on this list will not be able to see or interact with you or your content" -msgstr "" - -#: lib/components/signup/signup_form_live.sface:132 +#: lib/components/signup/signup_form_live.sface:138 #, elixir-autogen, elixir-format msgid "Verification code (optional)" msgstr "" -#: lib/components/profile/profile_hero/profile_hero_full_live.sface:81 +#: lib/components/profile/profile_hero/profile_hero_full_live.sface:134 #, elixir-autogen, elixir-format msgid "Visit the original url" msgstr "" @@ -985,189 +876,149 @@ msgstr "" msgid "Warning!" msgstr "" -#: lib/components/settings/user_profile/edit_profile_live.sface:89 +#: lib/components/settings/user_profile/edit_profile_live.sface:103 #, elixir-autogen, elixir-format msgid "Website" msgstr "" -#: lib/views/login/login_controller.ex:35 +#: lib/views/login/login_controller.ex:39 #, elixir-autogen, elixir-format msgid "Welcome back!" msgstr "" -#: lib/views/forgot_password/forgot_password_controller.ex:49 +#: lib/views/forgot_password/forgot_password_controller.ex:68 #, elixir-autogen, elixir-format msgid "Welcome back! Thanks for confirming your email address. You can now change your password." msgstr "" -#: lib/views/confirm_email/confirm_email_controller.ex:47 +#: lib/views/confirm_email/confirm_email_controller.ex:55 #, elixir-autogen, elixir-format msgid "Welcome back! Thanks for confirming your email address. You can now create a user profile." msgstr "" -#: lib/views/login/login_controller.ex:47 +#: lib/views/login/login_controller.ex:53 #: lib/views/switch_user/switch_user_controller.ex:43 #, elixir-autogen, elixir-format msgid "Welcome back, %{name}!" msgstr "" -#: lib/components/settings/admin/admin_live.sface:194 +#: lib/components/settings/admin/admin_live.sface:182 #, elixir-autogen, elixir-format msgid "What activities to include in home feeds by default" msgstr "" -#: lib/components/settings/user_preferences/preferences_live.sface:86 +#: lib/components/settings/user_preferences/preferences_live.sface:72 #, elixir-autogen, elixir-format msgid "What activities to include in my home feed" msgstr "" -#: lib/components/settings/admin/admin_live.sface:143 +#: lib/components/settings/admin/admin_live.sface:122 #, elixir-autogen, elixir-format msgid "Who can see the list of local users?" msgstr "" -#: lib/components/remote_interaction/remote_interaction_form_live.sface:30 +#: lib/components/remote_interaction/remote_interaction_form_live.sface:32 #, elixir-autogen, elixir-format msgid "Why is this step necessary? This might not be the fediverse instance where you are registered, in which case we first need to redirect you to your home instance where you'll be able to proceed to %{verb}." msgstr "" -#: lib/views/switch_user/switch_user_live.sface:5 +#: lib/views/switch_user/switch_user_live.sface:4 #, elixir-autogen, elixir-format msgid "You can have multiple user profiles for different online identities, or for your organizations or projects." msgstr "" -#: lib/views/signup/signup_live.sface:19 +#: lib/views/signup/signup_live.sface:20 #, elixir-autogen, elixir-format msgid "You can now log in." msgstr "" -#: lib/views/switch_user/switch_user_controller.ex:50 +#: lib/views/switch_user/switch_user_controller.ex:53 #, elixir-autogen, elixir-format msgid "You can only identify as valid users in your account." msgstr "" -#: lib/components/settings/admin/admin_live.sface:314 -#: lib/components/settings/admin/terms_live.sface:38 +#: lib/components/settings/admin/admin_live.sface:302 +#: lib/components/settings/admin/terms_live.sface:45 #, elixir-autogen, elixir-format msgid "You don't have permission to configure the instance, sorry!" msgstr "" -#: lib/components/settings/admin/instance_info_live.sface:110 +#: lib/components/settings/admin/instance_info_live.sface:139 #, elixir-autogen, elixir-format msgid "You don't have permission to describe the instance, sorry!" msgstr "" -#: lib/views/change_password/change_password_controller.ex:32 +#: lib/views/change_password/change_password_controller.ex:45 #, elixir-autogen, elixir-format msgid "You have now changed your password. We recommend saving it in a password manager app!" msgstr "" -#: lib/live_plugs/user_required.ex:16 +#: lib/live_plugs/user_required.ex:17 #: lib/plugs/user_required.ex:16 #, elixir-autogen, elixir-format msgid "You need to choose a user to see that page." msgstr "" -#: lib/views/users_directory/users_directory_live.ex:40 +#: lib/views/users_directory/users_directory_live.ex:48 #, elixir-autogen, elixir-format msgid "You need to log in before browsing the user directory" msgstr "" -#: lib/live_plugs/user_required.ex:23 +#: lib/live_plugs/user_required.ex:24 #: lib/plugs/user_required.ex:25 #, elixir-autogen, elixir-format msgid "You need to log in to see that page." msgstr "" -#: lib/live_plugs/account_required.ex:12 +#: lib/live_plugs/account_required.ex:13 #: lib/plugs/account_required.ex:15 #, elixir-autogen, elixir-format msgid "You need to log in to view that page." msgstr "" -#: lib/components/login/login_view_live.sface:24 +#: lib/components/login/login_view_live.sface:23 #, elixir-autogen, elixir-format msgid "You need to to click the link in the email you should have received to verify your email address. Need to have it " msgstr "" -#: lib/components/settings/blocks/blocks_live.sface:39 -#, 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/components/settings/blocks/blocks_live.sface:151 -#, 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/components/settings/blocks/blocks_live.sface:8 -#, elixir-autogen, elixir-format -msgid "You will not receive any updates from the users or instances on this list" -msgstr "" - -#: lib/components/settings/blocks/blocks_live.sface:30 -#, elixir-autogen, elixir-format -msgid "You will still be able to view their profile or read their posts using direct links." -msgstr "" - -#: lib/components/settings/blocks/blocks_live.sface:145 -#, elixir-autogen, elixir-format -msgid "You won't be able to @ mention or message them." -msgstr "" - -#: lib/components/settings/blocks/blocks_live.sface:36 -#, elixir-autogen, elixir-format -msgid "You won't be able to follow them." -msgstr "" - -#: lib/components/settings/blocks/blocks_live.sface:33 -#, elixir-autogen, elixir-format -msgid "You won't see any @ mentions or messages they send you." -msgstr "" - -#: lib/components/settings/blocks/blocks_live.sface:27 -#, elixir-autogen, elixir-format -msgid "You won't see anything they write/create in feeds." -msgstr "" - -#: lib/views/confirm_email/confirm_email_controller.ex:53 +#: lib/views/confirm_email/confirm_email_controller.ex:66 #, elixir-autogen, elixir-format msgid "You've already confirmed your email address. You can log in now." msgstr "" -#: lib/views/profile/profile_live.ex:67 +#: lib/views/profile/profile_live.ex:82 #, elixir-autogen, elixir-format msgid "Your profile" msgstr "" -#: lib/components/settings/user_profile/edit_profile_live.sface:39 +#: lib/components/settings/user_profile/edit_profile_live.sface:54 #, elixir-autogen, elixir-format msgid "avatar" msgstr "" -#: lib/views/profile/profile_live.ex:87 -#: lib/views/remote_interaction/remote_interaction_live.ex:22 +#: lib/views/profile/profile_live.ex:108 +#: lib/views/remote_interaction/remote_interaction_live.ex:24 #, elixir-autogen, elixir-format msgid "follow" msgstr "" -#: lib/components/create_user/create_user_view_live.sface:33 +#: lib/components/create_user/create_user_view_live.sface:31 #, elixir-autogen, elixir-format msgid "login" msgstr "" -#: lib/components/create_user/create_user_view_live.sface:33 +#: lib/components/create_user/create_user_view_live.sface:31 #, elixir-autogen, elixir-format msgid "or" msgstr "" -#: lib/components/settings/admin/instance_info_live.sface:45 -#: lib/components/settings/user_profile/edit_profile_live.sface:15 +#: lib/components/settings/admin/instance_info_live.sface:47 +#: lib/components/settings/user_profile/edit_profile_live.sface:23 #, elixir-autogen, elixir-format msgid "or drag and drop" msgstr "" -#: lib/components/login/login_view_live.sface:40 +#: lib/components/login/login_view_live.sface:51 #, elixir-autogen, elixir-format msgid "please try again." msgstr "" diff --git a/priv/localisation/bonfire_ui_reflow.po b/priv/localisation/bonfire_ui_reflow.po new file mode 100644 index 0000000000..894733dab6 --- /dev/null +++ b/priv/localisation/bonfire_ui_reflow.po @@ -0,0 +1,21 @@ +## 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. +msgid "" +msgstr "" + +#: lib/web/pages/resource/resource_live.sface:84 +#, elixir-autogen, elixir-format +msgid "Material passport data" +msgstr "" + +#: lib/web/components/sidebar_navigation_live.sface:3 +#, elixir-autogen, elixir-format +msgid "Reflow" +msgstr "" diff --git a/priv/localisation/bonfire_ui_social.po b/priv/localisation/bonfire_ui_social.po index 7c6a6ce9fc..e97274421b 100644 --- a/priv/localisation/bonfire_ui_social.po +++ b/priv/localisation/bonfire_ui_social.po @@ -10,100 +10,118 @@ msgid "" msgstr "" -#: lib/components/activity/actions/flagged_actions_live.sface:36 -#: lib/components/activity/actions/more_actions_live.sface:147 +#: lib/components/activity/actions/flagged_actions_live.sface:35 +#: lib/components/activity/actions/more_actions_live.sface:136 #, 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:325 +#: lib/live_handlers/feeds_live_handler.ex:378 #, elixir-autogen, elixir-format msgid "Activities from around the fediverse" msgstr "" -#: lib/live_handlers/feeds_live_handler.ex:353 +#: lib/live_handlers/feeds_live_handler.ex:403 #, elixir-autogen, elixir-format msgid "Activities on this instance" msgstr "" -#: lib/components/thread/thread_live.sface:72 +#: lib/components/activity/object/intent/intent_task_live.sface:52 +#, elixir-autogen, elixir-format +msgid "Assigned" +msgstr "" + +#: lib/components/thread/thread_live.sface:75 #, elixir-autogen, elixir-format msgid "Be the first to reply..." msgstr "" -#: lib/components/settings/my_feed_items_live.sface:23 +#: lib/components/settings/my_feed_items_live.sface:20 #, elixir-autogen, elixir-format msgid "Boosts" msgstr "" -#: lib/components/messages/sidebar_messages_mobile_live.sface:11 +#: lib/components/messages/sidebar_messages_mobile_live.sface:49 #, elixir-autogen, elixir-format msgid "Close menu" msgstr "" -#: lib/components/activity/object/process/process_reflow/process_reflow_live.sface:23 +#: lib/components/activity/object/intent/intent_task_live.sface:67 +#: lib/components/activity/object/process/process_reflow/process_reflow_live.sface:31 #, elixir-autogen, elixir-format msgid "Completed" msgstr "" -#: lib/views/messages/messages_live.ex:46 -#: lib/views/messages/messages_live.ex:111 +#: lib/views/threads/write_live.ex:6 +#, elixir-autogen, elixir-format +msgid "Compose" +msgstr "" + +#: lib/views/messages/messages_live.ex:47 +#: lib/views/messages/messages_live.ex:120 #, elixir-autogen, elixir-format msgid "Compose a thoughtful message..." msgstr "" -#: lib/views/messages/messages_live.ex:178 +#: lib/views/messages/messages_live.ex:224 #, elixir-autogen, elixir-format msgid "Compose a thoughtful response" msgstr "" -#: lib/views/messages/messages_live.ex:181 +#: lib/views/messages/messages_live.ex:227 #, elixir-autogen, elixir-format msgid "Conversation" 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:144 +#: lib/components/nav_sidebar/sidebar_navigation_items_live.sface:8 +#: lib/components/nav_sidebar/sidebar_navigation_items_live.sface:24 +#: lib/components/nav_sidebar/sidebar_navigation_items_live.sface:40 +#: lib/components/nav_sidebar/sidebar_navigation_items_live.sface:56 +#, elixir-autogen, elixir-format +msgid "Current Page:" +msgstr "" + +#: lib/components/activity/actions/flagged_actions_live.sface:33 +#: lib/components/activity/actions/flagged_actions_live.sface:38 +#: lib/components/activity/actions/flagged_actions_live.sface:48 +#: lib/components/activity/actions/more_actions_live.sface:133 +#: lib/components/activity/actions/more_actions_live.sface:141 #: lib/components/activity/actions/more_actions_live.sface:152 -#: lib/components/activity/actions/more_actions_live.sface:162 #, elixir-autogen, elixir-format msgid "Delete this" msgstr "" -#: lib/live_handlers/feeds_live_handler.ex:93 +#: lib/live_handlers/feeds_live_handler.ex:115 #, elixir-autogen, elixir-format msgid "Deleted from %{number} feeds!" msgstr "" -#: lib/live_handlers/objects_live_handler.ex:35 +#: lib/live_handlers/objects_live_handler.ex:41 #, elixir-autogen, elixir-format msgid "Deleted!" msgstr "" -#: lib/components/smart_input/write/write_post_content_live.sface:60 +#: lib/components/smart_input/write/write_post_content_live.sface:51 #, elixir-autogen, elixir-format msgid "Description" msgstr "" -#: lib/views/feeds/notifications/notifications_live.ex:31 +#: lib/views/feeds/notifications/notifications_live.ex:36 #, 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:132 -#: lib/views/messages/messages_live.ex:222 +#: lib/components/messages/sidebar_messages_mobile_live.sface:68 +#: lib/views/messages/messages_live.ex:144 +#: lib/views/messages/messages_live.ex:276 #, elixir-autogen, elixir-format msgid "Direct Messages" msgstr "" -#: lib/components/activity/actions/actions_live.sface:33 -#: lib/components/object_with_thread/object_thread_live.sface:18 -#: lib/live_handlers/objects_live_handler.ex:97 -#: lib/live_handlers/objects_live_handler.ex:129 -#: lib/views/feeds/home/home_live.ex:41 +#: lib/components/activity/actions/actions_live.sface:25 +#: lib/components/object_with_thread/object_thread_live.sface:23 +#: lib/live_handlers/objects_live_handler.ex:124 +#: lib/live_handlers/objects_live_handler.ex:163 #: lib/views/threads/discussion_live.ex:22 #, elixir-autogen, elixir-format msgid "Discussion" @@ -115,87 +133,97 @@ msgstr "" msgid "Edit the thread title" msgstr "" -#: lib/components/smart_input/write/old/set_cw_live.sface:10 -#: lib/components/smart_input/write/write_post_content_live.sface:51 +#: lib/components/smart_input/write/old/set_cw_live.sface:5 +#: 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:50 +#: lib/views/messages/messages_live.sface:60 #, elixir-autogen, elixir-format msgid "Enter an optional subject" msgstr "" -#: lib/components/activity/activity_live.ex:194 +#: lib/components/activity/activity_live.ex:221 #, elixir-autogen, elixir-format msgid "Expand" msgstr "" -#: lib/components/feeds/header_aside_feeds_live.sface:35 -#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:59 +#: lib/components/nav_sidebar/sidebar_navigation_items_live.sface:58 +#: lib/views/feeds/likes/likes_live.ex:5 +#, elixir-autogen, elixir-format +msgid "Favourites" +msgstr "" + +#: lib/components/feeds/header_aside_feeds_live.sface:34 +#: lib/components/nav_sidebar/sidebar_navigation_items_live.sface:42 +#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:74 #, elixir-autogen, elixir-format msgid "Federated" msgstr "" -#: lib/live_handlers/feeds_live_handler.ex:324 +#: lib/live_handlers/feeds_live_handler.ex:377 #, elixir-autogen, elixir-format msgid "Federated activities from remote instances" msgstr "" -#: lib/views/feeds/federation/federation_live.ex:25 +#: lib/views/feeds/federation/federation_live.ex:26 #, elixir-autogen, elixir-format msgid "Federation" msgstr "" -#: lib/components/activity/actions/more_actions_live.sface:92 +#: lib/components/activity/actions/more_actions_live.sface:81 #, elixir-autogen, elixir-format msgid "Flag " msgstr "" -#: lib/components/activity/actions/more_actions_live.sface:80 +#: lib/components/activity/actions/more_actions_live.sface:68 #, elixir-autogen, elixir-format msgid "Flag this" msgstr "" -#: lib/components/settings/my_feed_items_live.sface:37 +#: lib/components/settings/my_feed_items_live.sface:24 #, elixir-autogen, elixir-format msgid "Follows" msgstr "" -#: lib/components/feeds/header_aside_feeds_live.sface:17 -#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:14 +#: lib/components/feeds/header_aside_feeds_live.sface:15 +#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:17 #, elixir-autogen, elixir-format msgid "Home" msgstr "" -#: lib/live_handlers/feeds_live_handler.ex:355 +#: lib/live_handlers/feeds_live_handler.ex:406 #, elixir-autogen, elixir-format msgid "It seems like the paint is still fresh on this instance..." msgstr "" -#: lib/live_handlers/feeds_live_handler.ex:327 +#: lib/live_handlers/feeds_live_handler.ex:381 #, elixir-autogen, elixir-format msgid "It seems you and other local users do not follow anyone on a different federated instance" msgstr "" -#: lib/components/thread/load_previous_live.sface:5 +#: lib/components/thread/load_previous_live.sface:9 #, 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:41 -#: lib/views/feeds/local/local_live.ex:26 +#: lib/components/feeds/feed_live.sface:2609 +#, elixir-autogen, elixir-format +msgid "Loading..." +msgstr "" + +#: lib/components/feeds/header_aside_feeds_live.sface:24 +#: lib/components/nav_sidebar/sidebar_navigation_items_live.sface:26 +#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:50 +#: lib/live_handlers/feeds_live_handler.ex:402 +#: lib/views/feeds/local/local_live.ex:6 +#: lib/views/feeds/local/local_live.ex:29 #, elixir-autogen, elixir-format msgid "Local" msgstr "" -#: lib/live_handlers/feeds_live_handler.ex:352 -#, elixir-autogen, elixir-format -msgid "Local activities" -msgstr "" - -#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:23 +#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:28 #, elixir-autogen, elixir-format msgid "Login" msgstr "" @@ -205,25 +233,26 @@ msgstr "" msgid "Mark all as read" msgstr "" -#: lib/components/activity/actions/flagged_actions_live.sface:8 -#: lib/components/activity/actions/flagged_actions_live.sface:14 +#: lib/components/activity/actions/flagged_actions_live.sface:7 +#: lib/components/activity/actions/flagged_actions_live.sface:15 #, elixir-autogen, elixir-format msgid "Message" msgstr "" -#: lib/components/messages/message_threads_live.sface:17 +#: lib/components/messages/message_threads_live.sface:18 #, elixir-autogen, elixir-format msgid "Message threads" msgstr "" -#: lib/components/settings/my_feed_items_live.sface:58 -#: lib/views/messages/messages_live.ex:33 -#: lib/views/messages/messages_live.ex:107 +#: lib/components/settings/my_feed_items_live.sface:39 +#: lib/views/messages/messages_live.ex:8 +#: lib/views/messages/messages_live.ex:34 +#: lib/views/messages/messages_live.ex:115 #, elixir-autogen, elixir-format msgid "Messages" msgstr "" -#: lib/components/activity/activity_live.ex:195 +#: lib/components/activity/activity_live.ex:222 #, elixir-autogen, elixir-format msgid "Minimize" msgstr "" @@ -233,121 +262,130 @@ msgstr "" msgid "More" msgstr "" -#: lib/views/feeds/likes/likes_live.ex:30 +#: lib/views/feeds/likes/likes_live.ex:36 #, elixir-autogen, elixir-format msgid "My Favourites" msgstr "" -#: lib/live_handlers/feeds_live_handler.ex:303 -#: lib/live_handlers/feeds_live_handler.ex:304 -#: lib/views/feeds/home/home_live.ex:25 +#: lib/components/nav_sidebar/sidebar_navigation_dropdown_live.sface:13 +#: lib/components/nav_sidebar/sidebar_navigation_items_live.sface:10 +#: lib/live_handlers/feeds_live_handler.ex:356 +#: lib/live_handlers/feeds_live_handler.ex:357 +#: lib/views/feeds/feeds_live.ex:17 +#: lib/views/feeds/feeds_live.ex:38 #, elixir-autogen, elixir-format msgid "My feed" msgstr "" -#: lib/components/settings/my_feed_items_live.sface:44 +#: lib/components/settings/my_feed_items_live.sface:27 #, elixir-autogen, elixir-format msgid "My own activities" msgstr "" -#: lib/live_handlers/objects_live_handler.ex:13 +#: lib/live_handlers/objects_live_handler.ex:16 #, elixir-autogen, elixir-format msgid "Name updated!" msgstr "" -#: lib/components/messages/message_threads_live.sface:6 +#: lib/components/messages/message_threads_live.sface:7 #, elixir-autogen, elixir-format msgid "New message" msgstr "" -#: lib/views/messages/messages_live.ex:43 +#: lib/components/activity/object/intent/intent_task_live.sface:98 +#, elixir-autogen, elixir-format +msgid "No due date" +msgstr "" + +#: lib/views/messages/messages_live.ex:44 #, elixir-autogen, elixir-format msgid "No messages" msgstr "" -#: lib/components/thread/thread_live.sface:72 +#: lib/components/thread/thread_live.sface:76 #, elixir-autogen, elixir-format msgid "No replies yet..." msgstr "" -#: lib/components/widgets/widget_tags/widget_tags_live.sface:49 +#: lib/components/widgets/widget_tags/widget_tags_live.sface:58 #, elixir-autogen, elixir-format msgid "No trending tags found" msgstr "" -#: lib/views/messages/messages_live.ex:211 +#: lib/live_handlers/objects_live_handler.ex:172 +#, elixir-autogen, elixir-format +msgid "Not found" +msgstr "" + +#: lib/views/messages/messages_live.ex:263 #, elixir-autogen, elixir-format msgid "Not found (or you don't have permission to view this message)" msgstr "" -#: lib/live_handlers/objects_live_handler.ex:132 -#, elixir-autogen, elixir-format -msgid "Not found (or you don't have permission to view this)" -msgstr "" - -#: lib/components/settings/my_feed_items_live.sface:51 -#: lib/views/feeds/notifications/notifications_live.ex:29 +#: lib/components/settings/my_feed_items_live.sface:33 +#: lib/views/feeds/notifications/notifications_live.ex:33 #, elixir-autogen, elixir-format msgid "Notifications" msgstr "" -#: lib/components/activity/object/process/process_reflow/process_reflow_live.sface:25 +#: lib/components/activity/object/intent/intent_task_live.sface:43 +#: lib/components/activity/object/process/process_reflow/process_reflow_live.sface:33 #, elixir-autogen, elixir-format msgid "Open" msgstr "" -#: lib/components/activity/date_ago_live.sface:13 -#: lib/components/activity/instance_icon_live.sface:8 +#: lib/components/activity/date_ago_live.sface:12 +#: lib/components/activity/instance_icon_live.sface:7 #, elixir-autogen, elixir-format msgid "Originates from a remote instance" msgstr "" -#: lib/components/activity/actions/actions_live.sface:20 -#: lib/live_handlers/objects_live_handler.ex:101 -#: lib/live_handlers/objects_live_handler.ex:113 +#: lib/live_handlers/objects_live_handler.ex:133 +#: lib/live_handlers/objects_live_handler.ex:144 #: lib/views/threads/post_live.ex:23 #, elixir-autogen, elixir-format msgid "Post" msgstr "" -#: lib/live_handlers/posts_live_handler.ex:80 +#: lib/live_handlers/posts_live_handler.ex:96 #, elixir-autogen, elixir-format msgid "Posted!" msgstr "" -#: lib/components/settings/my_feed_items_live.sface:7 +#: lib/components/settings/my_feed_items_live.sface:6 #, elixir-autogen, elixir-format msgid "Posts and other activities from followed people" msgstr "" -#: lib/components/activity/subject/subject_minimal_live.sface:130 +#: lib/components/activity/subject/subject_minimal_live.sface:124 #, elixir-autogen, elixir-format msgid "Published in" msgstr "" -#: lib/components/activity/actions/actions_live.sface:19 -#: lib/components/activity/actions/actions_live.sface:32 +#: lib/components/activity/actions/actions_live.sface:24 #, elixir-autogen, elixir-format msgid "Read discussion" msgstr "" -#: lib/components/settings/my_feed_items_live.sface:30 +#: lib/views/feeds/federation/federation_live.ex:6 +#, elixir-autogen, elixir-format +msgid "Remote" +msgstr "" + +#: lib/components/settings/my_feed_items_live.sface:22 #, elixir-autogen, elixir-format msgid "Replies" msgstr "" -#: lib/components/activity/actions/reply/reply_live.sface:8 -#: lib/components/activity/actions/reply/reply_live.sface:17 -#: lib/components/activity/actions/reply/reply_live.sface:21 -#: lib/components/activity/actions/reply/reply_live.sface:35 -#: lib/components/activity/actions/reply/reply_live.sface:58 +#: lib/components/activity/actions/reply/reply_live.sface:7 +#: lib/components/activity/actions/reply/reply_live.sface:56 #: lib/components/activity/actions/reply/reply_live.sface:64 -#: lib/live_handlers/objects_live_handler.ex:55 +#: lib/live_handlers/objects_live_handler.ex:66 #, elixir-autogen, elixir-format msgid "Reply" msgstr "" -#: lib/views/messages/messages_live.ex:168 +#: lib/views/messages/messages_live.ex:185 #, elixir-autogen, elixir-format msgid "Reply to message:" msgstr "" @@ -362,79 +400,89 @@ msgstr "" msgid "Reply to this thread" msgstr "" -#: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:25 +#: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:24 #, elixir-autogen, elixir-format msgid "Save" msgstr "" -#: lib/components/activity/actions/view_thread/view_thread_live.sface:25 +#: lib/components/activity/actions/view_thread/view_thread_live.sface:24 #, elixir-autogen, elixir-format msgid "See discussion" msgstr "" -#: lib/views/messages/messages_live.ex:44 +#: lib/views/messages/messages_live.ex:45 #, elixir-autogen, elixir-format msgid "Select a thread or start a new one..." msgstr "" -#: lib/live_handlers/messages_live_handler.ex:95 -#: lib/live_handlers/messages_live_handler.ex:103 +#: lib/live_handlers/messages_live_handler.ex:106 +#: lib/live_handlers/messages_live_handler.ex:113 #, elixir-autogen, elixir-format msgid "Sent!" msgstr "" -#: lib/live_handlers/posts_live_handler.ex:80 +#: lib/live_handlers/posts_live_handler.ex:96 #, elixir-autogen, elixir-format msgid "Show" msgstr "" -#: lib/components/activity/object/note/note_live.sface:36 +#: lib/components/activity/object/note/note_live.sface:43 #, elixir-autogen, elixir-format msgid "Show less" msgstr "" -#: lib/components/activity/object/note/note_live.sface:29 +#: lib/components/activity/object/note/note_live.sface:35 #, elixir-autogen, elixir-format msgid "Show more" msgstr "" -#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:32 +#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:39 #, elixir-autogen, elixir-format msgid "Signup" msgstr "" -#: lib/live_handlers/feeds_live_handler.ex:70 +#: lib/components/nav_sidebar/sidebar_navigation_live.sface:1 +#, elixir-autogen, elixir-format +msgid "Social navigation" +msgstr "" + +#: lib/live_handlers/feeds_live_handler.ex:89 #, elixir-autogen, elixir-format msgid "Sorry, you cannot reply to this" msgstr "" -#: lib/components/activity/actions/more_actions_live.sface:67 +#: lib/live_handlers/objects_live_handler.ex:169 +#, elixir-autogen, elixir-format +msgid "Sorry, you don't have permission to view this %{thing}" +msgstr "" + +#: lib/components/activity/actions/more_actions_live.sface:54 #, elixir-autogen, elixir-format msgid "Tag" msgstr "" #: lib/components/activity/actions/more_actions_live.sface:29 -#: lib/components/activity/actions/more_actions_live.sface:60 +#: lib/components/activity/actions/more_actions_live.sface:48 #, elixir-autogen, elixir-format msgid "Tag with topic(s)" msgstr "" -#: lib/live_handlers/objects_live_handler.ex:24 +#: lib/live_handlers/objects_live_handler.ex:31 #, elixir-autogen, elixir-format msgid "Tagged!" msgstr "" -#: lib/components/thread/comment_live.sface:68 +#: lib/components/thread/comment_live.sface:77 #, elixir-autogen, elixir-format msgid "This comment was deleted." msgstr "" -#: lib/components/activity/object/note/note_live.sface:62 +#: lib/components/activity/object/note/note_live.sface:71 #, elixir-autogen, elixir-format msgid "This post has been deleted." msgstr "" -#: lib/components/smart_input/write/write_post_content_live.sface:47 +#: lib/components/smart_input/write/write_post_content_live.sface:38 #, elixir-autogen, elixir-format msgid "Title" msgstr "" @@ -444,142 +492,157 @@ msgstr "" msgid "Trending topics" msgstr "" -#: lib/components/activity/actions/flagged_actions_live.sface:63 +#: lib/components/activity/actions/flagged_actions_live.sface:59 #, elixir-autogen, elixir-format msgid "Unflag this" msgstr "" -#: lib/components/activity/object/unknown/unknown_live.sface:8 +#: lib/components/activity/object/unknown/unknown_live.sface:19 #, elixir-autogen, elixir-format msgid "Unsupported type or deleted object" msgstr "" -#: lib/views/messages/messages_live.ex:120 +#: lib/components/activity/object/intent/intent_task_live.sface:30 +#, elixir-autogen, elixir-format +msgid "Untitled task" +msgstr "" + +#: lib/views/messages/messages_live.ex:132 #, elixir-autogen, elixir-format msgid "User not found" msgstr "" -#: lib/components/settings/my_feed_items_live.sface:44 +#: lib/components/settings/my_feed_items_live.sface:27 #, elixir-autogen, elixir-format msgid "User's own activities" msgstr "" -#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:50 +#: lib/components/widgets/widget_timelines/widget_timelines_live.sface:61 #, elixir-autogen, elixir-format msgid "Users directory" msgstr "" -#: lib/components/activity/actions/actions_live.sface:46 +#: lib/components/activity/actions/actions_live.sface:54 #, elixir-autogen, elixir-format msgid "View" msgstr "" -#: lib/components/activity/media/media_live.sface:21 -#: lib/components/activity/media/media_live.sface:90 -#: lib/components/activity/media/media_live.sface:135 +#: lib/components/activity/media/media_live.sface:37 +#: lib/components/activity/media/media_live.sface:120 +#: lib/components/activity/media/media_live.sface:166 #, 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 +#: lib/components/widgets/widget_notification/widget_notification_live.sface:4 #, elixir-autogen, elixir-format msgid "View more" msgstr "" -#: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:53 +#: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:50 #, elixir-autogen, elixir-format msgid "View participants" msgstr "" -#: lib/components/activity/actions/process_actions/process_actions_live.sface:8 +#: lib/components/activity/actions/process_actions/process_actions_live.sface:17 #, elixir-autogen, elixir-format msgid "View process" msgstr "" -#: lib/components/activity/actions/event_actions/event_actions_live.sface:8 +#: lib/components/activity/actions/event_actions/event_actions_live.sface:17 #, elixir-autogen, elixir-format msgid "View resource" msgstr "" -#: lib/components/activity/media/media_live.sface:39 +#: lib/components/activity/media/media_live.sface:56 #, elixir-autogen, elixir-format msgid "View the media" msgstr "" -#: lib/components/activity/actions/category_actions/category_actions_live.sface:12 +#: lib/components/activity/actions/category_actions/category_actions_live.sface:14 #, elixir-autogen, elixir-format msgid "View topic" msgstr "" -#: lib/views/threads/write_live.ex:23 +#: lib/views/threads/write_live.ex:29 #, elixir-autogen, elixir-format msgid "Write" msgstr "" -#: lib/components/smart_input/write/write_post_content_live.sface:71 -#: lib/views/threads/write_live.sface:13 +#: lib/components/smart_input/write/write_post_content_live.sface:58 +#: lib/views/threads/write_live.sface:12 #, elixir-autogen, elixir-format msgid "Write something..." msgstr "" -#: lib/components/activity/subject/subject_live.sface:109 +#: lib/components/activity/subject/subject_live.sface:111 #, elixir-autogen, elixir-format msgid "You" msgstr "" -#: lib/views/messages/messages_live.sface:32 +#: lib/views/messages/messages_live.sface:41 #, elixir-autogen, elixir-format msgid "You can search for people you follow. If you want to message someone else, you can do some via their profile page." msgstr "" -#: lib/views/feeds/home/home_live.ex:30 +#: lib/views/feeds/feeds_live.ex:44 #, elixir-autogen, elixir-format msgid "You can start by following some people, or writing a new post yourself." msgstr "" -#: lib/components/messages/message_threads_live.sface:78 +#: lib/components/messages/message_threads_live.sface:85 #, elixir-autogen, elixir-format msgid "You dont have any messages yet" msgstr "" -#: lib/views/feeds/notifications/notifications_live.ex:30 +#: lib/views/feeds/notifications/notifications_live.ex:34 #, elixir-autogen, elixir-format msgid "You have no notifications" msgstr "" -#: lib/live_handlers/feeds_live_handler.ex:326 +#: lib/live_handlers/feeds_live_handler.ex:379 #, elixir-autogen, elixir-format msgid "Your fediverse feed is empty" msgstr "" -#: lib/views/feeds/home/home_live.ex:29 +#: lib/views/feeds/feeds_live.ex:42 #, elixir-autogen, elixir-format msgid "Your feed is empty" msgstr "" -#: lib/live_handlers/feeds_live_handler.ex:354 +#: lib/live_handlers/feeds_live_handler.ex:404 #, elixir-autogen, elixir-format msgid "Your local feed is empty" msgstr "" -#: 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:29 +#: lib/components/widgets/widget_tags/widget_tags_live.sface:44 #, elixir-autogen, elixir-format msgid "activities" msgstr "" -#: lib/live_handlers/boosts_live_handler.ex:20 +#: lib/components/activity/subject/subject_minimal_live.sface:234 +#, elixir-autogen, elixir-format +msgid "assigned to %{name}" +msgstr "" + +#: lib/live_handlers/boosts_live_handler.ex:24 #, elixir-autogen, elixir-format msgid "boost" msgstr "" -#: lib/components/activity/object/process/process_list/process_list_live.sface:24 +#: lib/components/activity/object/process/process_list/process_list_live.sface:43 #, elixir-autogen, elixir-format msgid "complete" msgstr "" -#: lib/live_handlers/flags_live_handler.ex:6 +#: lib/components/activity/subject/subject_minimal_live.sface:230 +#, elixir-autogen, elixir-format +msgid "completed" +msgstr "" + +#: lib/live_handlers/flags_live_handler.ex:7 #, elixir-autogen, elixir-format msgid "flag" msgstr "" @@ -589,73 +652,92 @@ msgstr "" msgid "follow" msgstr "" -#: lib/components/activity/subject/subject_live.sface:145 +#: lib/components/activity/subject/subject_live.sface:150 #, elixir-autogen, elixir-format msgid "in" msgstr "" -#: lib/components/activity/object/category/category_live.sface:15 +#: lib/components/activity/object/category/category_live.sface:13 #, elixir-autogen, elixir-format msgid "in " msgstr "" -#: lib/live_handlers/likes_live_handler.ex:20 +#: lib/live_handlers/likes_live_handler.ex:27 #, elixir-autogen, elixir-format msgid "like" 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:80 -#: lib/components/activity/actions/more_actions_live.sface:144 +#: lib/components/activity/actions/flagged_actions_live.sface:33 +#: lib/components/activity/actions/flagged_actions_live.sface:38 +#: lib/components/activity/actions/flagged_actions_live.sface:48 +#: lib/components/activity/actions/more_actions_live.sface:68 +#: lib/components/activity/actions/more_actions_live.sface:133 +#: lib/components/activity/actions/more_actions_live.sface:141 #: lib/components/activity/actions/more_actions_live.sface:152 -#: lib/components/activity/actions/more_actions_live.sface:162 #, elixir-autogen, elixir-format msgid "object" msgstr "" -#: lib/components/activity/object/process/process_list/process_list_live.sface:26 +#: lib/components/activity/object/process/process_list/process_list_live.sface:45 #, 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:37 +#: lib/components/activity/actions/main_object_info_live.sface:13 +#: lib/components/object_with_thread/object_header_aside/object_header_aside_live.sface:34 #, elixir-autogen, elixir-format msgid "participants" msgstr "" -#: lib/live_handlers/feeds_live_handler.ex:40 +#: lib/components/activity/subject/subject_minimal_live.sface:126 +#: lib/components/activity/subject/subject_minimal_live.sface:154 +#: lib/components/activity/subject/subject_minimal_live.sface:174 +#: lib/components/activity/subject/subject_minimal_live.sface:204 +#: lib/components/activity/subject/subject_minimal_live.sface:221 +#, elixir-autogen, elixir-format +msgid "profile" +msgstr "" + +#: lib/components/activity/subject/subject_minimal_live.sface:232 +#, elixir-autogen, elixir-format +msgid "re-opened" +msgstr "" + +#: lib/live_handlers/feeds_live_handler.ex:46 #, elixir-autogen, elixir-format msgid "reply" msgstr "" -#: lib/live_handlers/feeds_live_handler.ex:45 -#: lib/live_handlers/objects_live_handler.ex:59 -#: lib/views/messages/messages_live.ex:98 -#: lib/views/messages/messages_live.ex:172 +#: lib/components/activity/subject/subject_minimal_live.sface:228 +#, elixir-autogen, elixir-format +msgid "scheduled for %{date}" +msgstr "" + +#: lib/live_handlers/feeds_live_handler.ex:55 +#: lib/live_handlers/objects_live_handler.ex:73 +#: lib/views/messages/messages_live.ex:105 +#: lib/views/messages/messages_live.ex:209 #, elixir-autogen, elixir-format msgid "someone" msgstr "" -#: lib/views/messages/messages_live.ex:174 +#: lib/views/messages/messages_live.ex:218 #, elixir-autogen, elixir-format msgid "someone else" msgstr "" -#: lib/components/activity/object/process/process_list/process_list_live.sface:27 +#: lib/components/activity/object/process/process_list/process_list_live.sface:46 #, 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 +#: lib/components/activity/actions/flagged_actions_live.sface:24 +#: lib/components/activity/actions/more_actions_live.ex:25 #, elixir-autogen, elixir-format msgid "this user" msgstr "" -#: lib/components/activity/subject/subject_minimal_live.sface:116 +#: lib/components/activity/subject/subject_minimal_live.sface:113 #, elixir-autogen, elixir-format msgid "you" msgstr "" diff --git a/priv/localisation/bonfire_ui_valueflows.po b/priv/localisation/bonfire_ui_valueflows.po new file mode 100644 index 0000000000..ce6488520e --- /dev/null +++ b/priv/localisation/bonfire_ui_valueflows.po @@ -0,0 +1,376 @@ +## 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. +msgid "" +msgstr "" + +#: lib/web/components/create_economic_event/create_economic_event_live.sface:120 +#, elixir-autogen, elixir-format +msgid "Add a resource description" +msgstr "" + +#: lib/web/components/create_economic_event/create_economic_event_live.sface:17 +#, elixir-autogen, elixir-format +msgid "Add a resource to inventory" +msgstr "" + +#: lib/web/components/create_intent/create_intent_live.sface:37 +#: lib/web/components/create_process/create_process_live.sface:25 +#, elixir-autogen, elixir-format +msgid "Add an optional description" +msgstr "" + +#: lib/web/components/create_economic_event/create_economic_event_live.sface:202 +#, elixir-autogen, elixir-format +msgid "Add an optional note about the event" +msgstr "" + +#: lib/web/components/process/process_hero/process_hero_live.sface:254 +#, elixir-autogen, elixir-format +msgid "Archive" +msgstr "" + +#: lib/web/components/process/process_hero/process_hero_live.sface:239 +#, elixir-autogen, elixir-format +msgid "Archive the process" +msgstr "" + +#: lib/web/components/process/process_hero/process_hero_live.sface:243 +#, elixir-autogen, elixir-format +msgid "Are you sure you want to archive the process?" +msgstr "" + +#: lib/web/components/create_intent/create_intent_live.sface:44 +#, elixir-autogen, elixir-format +msgid "Assign to" +msgstr "" + +#: lib/web/components/primary_accountable/primary_accountable_widget_live.sface:6 +#: lib/web/components/resource/resource_hero_live.sface:64 +#, elixir-autogen, elixir-format +msgid "Assigned to" +msgstr "" + +#: lib/web/components/status_item/status_item_live.sface:57 +#, elixir-autogen, elixir-format +msgid "Backlog" +msgstr "" + +#: lib/web/components/create_process/create_process_live.sface:34 +#: lib/web/components/edit_description/edit_description_live.sface:37 +#: lib/web/components/process/process_hero/process_hero_live.sface:260 +#, elixir-autogen, elixir-format +msgid "Cancel" +msgstr "" + +#: lib/web/components/status_item/status_item_live.sface:87 +#, elixir-autogen, elixir-format +msgid "Cancelled" +msgstr "" + +#: lib/web/components/create_process/create_process_live.sface:19 +#, elixir-autogen, elixir-format +msgid "Choose a name" +msgstr "" + +#: lib/web/components/process/process_hero/process_hero_live.sface:40 +#, elixir-autogen, elixir-format +msgid "Completed" +msgstr "" + +#: lib/web/components/select_economic_event/select_economic_event_live.sface:52 +#, elixir-autogen, elixir-format +msgid "Consume" +msgstr "" + +#: lib/web/components/create_economic_event/create_economic_event_live.sface:29 +#, elixir-autogen, elixir-format +msgid "Consume a resource" +msgstr "" + +#: lib/web/components/create_intent/create_intent_live.sface:57 +#, elixir-autogen, elixir-format +msgid "Create" +msgstr "" + +#: lib/web/components/create_process/create_process_smart_input_live.sface:8 +#, elixir-autogen, elixir-format +msgid "Create a new process" +msgstr "" + +#: lib/web/components/resource/resource_hero_live.sface:82 +#, elixir-autogen, elixir-format +msgid "Current location" +msgstr "" + +#: lib/web/components/edit_description/edit_description_live.sface:3 +#, elixir-autogen, elixir-format +msgid "Description" +msgstr "" + +#: lib/web/components/select_economic_event/select_economic_event_live.sface:11 +#, elixir-autogen, elixir-format +msgid "Do you want to perform an action" +msgstr "" + +#: lib/web/components/status_item/status_item_live.sface:81 +#, elixir-autogen, elixir-format +msgid "Done" +msgstr "" + +#: lib/web/components/due_item/due_item_live.sface:11 +#, elixir-autogen, elixir-format +msgid "Due" +msgstr "" + +#: lib/web/components/filters/filters_live.sface:53 +#, elixir-autogen, elixir-format +msgid "Due date" +msgstr "" + +#: lib/web/components/create_intent/create_intent_live.sface:49 +#, elixir-autogen, elixir-format +msgid "Due on" +msgstr "" + +#: lib/web/components/edit_process/edit_process_live.sface:23 +#, elixir-autogen, elixir-format +msgid "Edit" +msgstr "" + +#: lib/web/components/edit_description/edit_description_live.sface:12 +#, elixir-autogen, elixir-format +msgid "Edit description" +msgstr "" + +#: lib/web/components/process/process_hero/process_hero_live.sface:105 +#, elixir-autogen, elixir-format +msgid "Edit process" +msgstr "" + +#: lib/web/components/edit_description/edit_description_live.sface:31 +#: lib/web/components/edit_process/edit_process_live.sface:15 +#, elixir-autogen, elixir-format +msgid "Edit the description" +msgstr "" + +#: lib/web/components/edit_process/edit_process_live.sface:3 +#, elixir-autogen, elixir-format +msgid "Edit the process" +msgstr "" + +#: lib/web/components/edit_process/edit_process_live.sface:7 +#, elixir-autogen, elixir-format +msgid "Edit the process title" +msgstr "" + +#: lib/web/components/create_intent/create_intent_live.sface:29 +#, elixir-autogen, elixir-format +msgid "Enter a name for the intent" +msgstr "" + +#: lib/web/components/create_intent/create_intent_live.sface:27 +#, elixir-autogen, elixir-format +msgid "Enter a name for the task" +msgstr "" + +#: lib/web/components/processes_list/processes_list_live.sface:7 +#, elixir-autogen, elixir-format +msgid "Favourited lists" +msgstr "" + +#: lib/web/components/filters/filters_live.sface:1 +#, elixir-autogen, elixir-format +msgid "Filters" +msgstr "" + +#: lib/web/components/status_item/status_item_live.sface:69 +#, elixir-autogen, elixir-format +msgid "In progress" +msgstr "" + +#: lib/web/components/status_item/status_item_live.sface:75 +#, elixir-autogen, elixir-format +msgid "In review" +msgstr "" + +#: lib/web/components/create_economic_event/create_economic_event_live.sface:30 +#, elixir-autogen, elixir-format +msgid "Indicate which resource you want to consume" +msgstr "" + +#: lib/web/components/create_economic_event/create_economic_event_live.sface:34 +#, elixir-autogen, elixir-format +msgid "Indicate which resource you want to lower" +msgstr "" + +#: lib/web/components/create_economic_event/create_economic_event_live.sface:22 +#, elixir-autogen, elixir-format +msgid "Indicate which resource you want to transfer to another user" +msgstr "" + +#: lib/web/components/create_economic_event/create_economic_event_live.sface:26 +#, elixir-autogen, elixir-format +msgid "Indicate which resource you want to use" +msgstr "" + +#: lib/web/components/location/location_widget_live.sface:3 +#, elixir-autogen, elixir-format +msgid "Location" +msgstr "" + +#: lib/web/components/select_economic_event/select_economic_event_live.sface:59 +#, elixir-autogen, elixir-format +msgid "Lower" +msgstr "" + +#: lib/web/components/filters/filters_live.sface:36 +#, elixir-autogen, elixir-format +msgid "Milestone" +msgstr "" + +#: lib/web/components/filters/filters_live.sface:17 +#, elixir-autogen, elixir-format +msgid "Needs" +msgstr "" + +#: lib/web/components/filters/filters_live.sface:29 +#, elixir-autogen, elixir-format +msgid "Offers" +msgstr "" + +#: lib/web/components/process/process_hero/process_hero_live.sface:34 +#, elixir-autogen, elixir-format +msgid "Open" +msgstr "" + +#: lib/web/components/process/process_hero/process_hero_live.sface:74 +#, elixir-autogen, elixir-format +msgid "Open_process_dropdown options" +msgstr "" + +#: lib/web/components/select_economic_event/select_economic_event_live.sface:23 +#, elixir-autogen, elixir-format +msgid "Produce" +msgstr "" + +#: lib/web/components/create_economic_event/create_economic_event_live.sface:13 +#, elixir-autogen, elixir-format +msgid "Produce a resource" +msgstr "" + +#: lib/web/components/filters/filters_live.sface:87 +#, elixir-autogen, elixir-format +msgid "Provider" +msgstr "" + +#: lib/web/components/create_process/create_process_live.sface:36 +#, elixir-autogen, elixir-format +msgid "Publish" +msgstr "" + +#: lib/web/components/select_economic_event/select_economic_event_live.sface:31 +#, elixir-autogen, elixir-format +msgid "Raise" +msgstr "" + +#: lib/web/components/filters/filters_live.sface:104 +#, elixir-autogen, elixir-format +msgid "Receiver" +msgstr "" + +#: lib/web/components/create_economic_event/create_economic_event_live.sface:33 +#, elixir-autogen, elixir-format +msgid "Remove a resource from iventory" +msgstr "" + +#: lib/web/components/filters/filters_live.sface:5 +#, elixir-autogen, elixir-format +msgid "Search for" +msgstr "" + +#: lib/web/components/process/process_hero/process_hero_live.sface:114 +#, elixir-autogen, elixir-format +msgid "Set as completed" +msgstr "" + +#: lib/web/components/process/process_hero/process_hero_live.sface:123 +#, elixir-autogen, elixir-format +msgid "Set as open" +msgstr "" + +#: lib/web/views/settings/settings_live.ex:30 +#, elixir-autogen, elixir-format +msgid "Settings" +msgstr "" + +#: lib/web/components/create_economic_event/create_economic_event_live.sface:18 +#, elixir-autogen, elixir-format +msgid "Specify the resource you want to add" +msgstr "" + +#: lib/web/components/create_economic_event/create_economic_event_live.sface:14 +#, elixir-autogen, elixir-format +msgid "Specify the resource you want to produce" +msgstr "" + +#: lib/web/components/status_item/status_item_live.sface:63 +#, elixir-autogen, elixir-format +msgid "Todo" +msgstr "" + +#: lib/web/components/select_economic_event/select_economic_event_live.sface:38 +#, elixir-autogen, elixir-format +msgid "Transfer" +msgstr "" + +#: lib/web/components/create_economic_event/create_economic_event_live.sface:21 +#, elixir-autogen, elixir-format +msgid "Transfer a resource" +msgstr "" + +#: lib/web/components/edit_description/edit_description_live.sface:38 +#, elixir-autogen, elixir-format +msgid "Update" +msgstr "" + +#: lib/web/components/select_economic_event/select_economic_event_live.sface:45 +#, elixir-autogen, elixir-format +msgid "Use" +msgstr "" + +#: lib/web/components/create_economic_event/create_economic_event_live.sface:25 +#, elixir-autogen, elixir-format +msgid "Use a resource" +msgstr "" + +#: lib/web/components/filters/filters_live.sface:70 +#, elixir-autogen, elixir-format +msgid "Where" +msgstr "" + +#: lib/web/components/process/process_hero/process_hero_live.sface:22 +#, elixir-autogen, elixir-format +msgid "complete" +msgstr "" + +#: lib/web/components/process/process_hero/process_hero_live.sface:25 +#, elixir-autogen, elixir-format +msgid "of" +msgstr "" + +#: lib/web/components/select_economic_event/select_economic_event_live.sface:13 +#, elixir-autogen, elixir-format +msgid "on this resource" +msgstr "" + +#: lib/web/components/process/process_hero/process_hero_live.sface:26 +#, elixir-autogen, elixir-format +msgid "tasks" +msgstr "" diff --git a/priv/localisation/bonfire_upcycle.po b/priv/localisation/bonfire_upcycle.po new file mode 100644 index 0000000000..444ebcf88c --- /dev/null +++ b/priv/localisation/bonfire_upcycle.po @@ -0,0 +1,389 @@ +## 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. +msgid "" +msgstr "" + +#: lib/web_upcycle/components/create_resource/create_resource_live.sface:80 +#, elixir-autogen, elixir-format +msgid "Add Resource" +msgstr "" + +#: lib/web_upcycle/components/create_resource/create_resource_live.sface:14 +#, elixir-autogen, elixir-format +msgid "Add a Resource to Inventory" +msgstr "" + +#: lib/web_upcycle/components/create_resource/create_resource_live.sface:66 +#, elixir-autogen, elixir-format +msgid "Add an optional image" +msgstr "" + +#: lib/web_upcycle/components/edit_resource/edit_resource_live.sface:140 +#, elixir-autogen, elixir-format +msgid "Add an optional note" +msgstr "" + +#: lib/web_upcycle/components/create_transfer/create_transfer_live.sface:117 +#, elixir-autogen, elixir-format +msgid "Add an optional note about the transfer" +msgstr "" + +#: lib/web_upcycle/components/create_resource/create_resource_live.sface:58 +#, elixir-autogen, elixir-format +msgid "Add an optional resource description" +msgstr "" + +#: lib/web_upcycle/components/create_offer/create_offer_live.sface:90 +#, elixir-autogen, elixir-format +msgid "Amount I can offer" +msgstr "" + +#: lib/web_upcycle/components/create_need/create_need_live.sface:43 +#, elixir-autogen, elixir-format +msgid "Amount I need" +msgstr "" + +#: lib/web_upcycle/components/nav/main_navigation/main_navigation_live.sface:19 +#, elixir-autogen, elixir-format +msgid "Bookmarked" +msgstr "" + +#: lib/web_upcycle/pages/inventory/inventory_live.sface:39 +#, elixir-autogen, elixir-format +msgid "Create New Resource" +msgstr "" + +#: lib/web_upcycle/pages/transfer/transfer_live.sface:28 +#, elixir-autogen, elixir-format +msgid "Create New Transfer" +msgstr "" + +#: lib/web_upcycle/components/create_transfer/create_transfer_live.sface:129 +#, elixir-autogen, elixir-format +msgid "Create Transfer" +msgstr "" + +#: lib/web_upcycle/components/my_needs/my_needs_live.sface:10 +#, elixir-autogen, elixir-format +msgid "Create a new need" +msgstr "" + +#: lib/web_upcycle/components/my_offers/my_offers_live.sface:13 +#, elixir-autogen, elixir-format +msgid "Create a new offer" +msgstr "" + +#: lib/web_upcycle/components/resource/resource_live.sface:46 +#, elixir-autogen, elixir-format +msgid "Description:" +msgstr "" + +#: lib/web_upcycle/components/nav/main_navigation/main_navigation_live.sface:4 +#, elixir-autogen, elixir-format +msgid "Discover" +msgstr "" + +#: lib/web_upcycle/components/resource/resource_live.sface:70 +#, elixir-autogen, elixir-format +msgid "Edit Quantity" +msgstr "" + +#: lib/web_upcycle/components/edit_resource/edit_resource_live.sface:5 +#, elixir-autogen, elixir-format +msgid "Edit Resource " +msgstr "" + +#: lib/web_upcycle/components/transfer/transfer_live.sface:6 +#, elixir-autogen, elixir-format +msgid "FROM" +msgstr "" + +#: lib/web_upcycle/components/create_transfer/create_transfer_live.sface:21 +#, elixir-autogen, elixir-format +msgid "From: " +msgstr "" + +#: lib/web_upcycle/pages/inventory/inventory_live.sface:30 +#, elixir-autogen, elixir-format +msgid "Goto Resource Specifications" +msgstr "" + +#: lib/web_upcycle/components/create_offer/create_offer_live.sface:3 +#, elixir-autogen, elixir-format +msgid "I can offer" +msgstr "" + +#: lib/web_upcycle/components/create_need/create_need_live.sface:2 +#, elixir-autogen, elixir-format +msgid "I need" +msgstr "" + +#: lib/web_upcycle/components/nav/main_navigation/main_navigation_live.sface:13 +#, elixir-autogen, elixir-format +msgid "Inventory" +msgstr "" + +#: lib/web_upcycle/components/resource/resource_live.sface:35 +#, elixir-autogen, elixir-format +msgid "Last Activity [2 days ago]" +msgstr "" + +#: lib/web_upcycle/components/resource/resource_live.sface:62 +#: lib/web_upcycle/components/transfer/transfer_live.sface:63 +#, elixir-autogen, elixir-format +msgid "Location: " +msgstr "" + +#: lib/web_upcycle/components/nav/main_navigation/main_navigation_live.sface:7 +#, elixir-autogen, elixir-format +msgid "My needs" +msgstr "" + +#: lib/web_upcycle/components/nav/main_navigation/main_navigation_live.sface:10 +#, elixir-autogen, elixir-format +msgid "My offers" +msgstr "" + +#: lib/web_upcycle/pages/intent/intent_live.sface:80 +#, elixir-autogen, elixir-format +msgid "No" +msgstr "" + +#: lib/web_upcycle/pages/transfer/transfer_live.sface:43 +#, elixir-autogen, elixir-format +msgid "No Transfers." +msgstr "" + +#: lib/web_upcycle/components/create_need/create_need_live.sface:61 +#: lib/web_upcycle/components/create_offer/create_offer_live.sface:109 +#, elixir-autogen, elixir-format +msgid "Offer Expires" +msgstr "" + +#: lib/web_upcycle/components/bookmarked/bookmarked_live.sface:4 +#, elixir-autogen, elixir-format +msgid "Order by" +msgstr "" + +#: lib/web_upcycle/pages/intent/intent_live.sface:75 +#: lib/web_upcycle/pages/resource/resource_live.sface:50 +#, elixir-autogen, elixir-format +msgid "Post a comment..." +msgstr "" + +#: lib/web_upcycle/components/create_need/create_need_live.sface:74 +#: lib/web_upcycle/components/create_offer/create_offer_live.sface:123 +#, elixir-autogen, elixir-format +msgid "Publish" +msgstr "" + +#: lib/web_upcycle/components/resource/resource_live.sface:55 +#, elixir-autogen, elixir-format +msgid "Quantity: " +msgstr "" + +#: lib/web_upcycle/pages/inventory/inventory_live.sface:33 +#, elixir-autogen, elixir-format +msgid "Receive Transfer" +msgstr "" + +#: lib/web_upcycle/components/create_offer/create_offer_live.sface:43 +#: lib/web_upcycle/components/create_transfer/create_transfer_live.sface:61 +#, elixir-autogen, elixir-format +msgid "Resource I can offer" +msgstr "" + +#: lib/web_upcycle/components/create_need/create_need_live.sface:35 +#, elixir-autogen, elixir-format +msgid "Resource I need" +msgstr "" + +#: lib/web_upcycle/components/resource/resource_live.sface:52 +#, elixir-autogen, elixir-format +msgid "Resource Specification: " +msgstr "" + +#: lib/web_upcycle/components/discover/discover_live.sface:4 +#, elixir-autogen, elixir-format +msgid "Search for" +msgstr "" + +#: lib/web_upcycle/components/create_need/create_need_live.sface:31 +#: lib/web_upcycle/components/create_offer/create_offer_live.sface:37 +#, elixir-autogen, elixir-format +msgid "Select for which organization" +msgstr "" + +#: lib/web_upcycle/components/discover/discover_live.sface:8 +#, elixir-autogen, elixir-format +msgid "Show" +msgstr "" + +#: lib/web_upcycle/components/discover/discover_live.sface:28 +#, elixir-autogen, elixir-format +msgid "Show expired: " +msgstr "" + +#: lib/web_upcycle/components/discover/discover_live.sface:15 +#, elixir-autogen, elixir-format +msgid "Sort by" +msgstr "" + +#: lib/web_upcycle/components/create_resource/create_resource_live.sface:35 +#, elixir-autogen, elixir-format +msgid "Specify a name" +msgstr "" + +#: lib/web_upcycle/components/create_resource/create_resource_live.sface:43 +#: lib/web_upcycle/components/create_transfer/create_transfer_live.sface:99 +#, elixir-autogen, elixir-format +msgid "Specify the quantity and units" +msgstr "" + +#: lib/web_upcycle/components/edit_resource/edit_resource_live.sface:76 +#, elixir-autogen, elixir-format +msgid "Specify the quantity to " +msgstr "" + +#: lib/web_upcycle/components/create_transfer/create_transfer_live.sface:26 +#, elixir-autogen, elixir-format +msgid "Specify the receiver" +msgstr "" + +#: lib/web_upcycle/components/create_resource/create_resource_live.sface:20 +#, elixir-autogen, elixir-format +msgid "Specify the resource you want to add" +msgstr "" + +#: lib/web_upcycle/components/transfer/transfer_live.sface:30 +#, elixir-autogen, elixir-format +msgid "TO" +msgstr "" + +#: lib/web_upcycle/components/edit_resource/edit_resource_live.sface:125 +#, elixir-autogen, elixir-format +msgid "The new quantity will be" +msgstr "" + +#: lib/web_upcycle/components/transfer/transfer_live.sface:57 +#, elixir-autogen, elixir-format +msgid "Transfer Date: " +msgstr "" + +#: lib/web_upcycle/components/transfer/transfer_live.sface:71 +#, elixir-autogen, elixir-format +msgid "Transfer Description" +msgstr "" + +#: lib/web_upcycle/components/create_transfer/create_transfer_live.sface:15 +#, elixir-autogen, elixir-format +msgid "Transfer a Resource" +msgstr "" + +#: lib/web_upcycle/components/nav/main_navigation/main_navigation_live.sface:16 +#, elixir-autogen, elixir-format +msgid "Transfers" +msgstr "" + +#: lib/web_upcycle/components/resource/resource_live.sface:58 +#, elixir-autogen, elixir-format +msgid "Units: " +msgstr "" + +#: lib/web_upcycle/components/create_need/create_need_live.sface:71 +#: lib/web_upcycle/components/create_offer/create_offer_live.sface:120 +#, elixir-autogen, elixir-format +msgid "Write an optional description" +msgstr "" + +#: lib/web_upcycle/components/resource/resource_live.sface:32 +#, elixir-autogen, elixir-format +msgid "[Offered]" +msgstr "" + +#: lib/web_upcycle/components/resource/resource_live.sface:29 +#, elixir-autogen, elixir-format +msgid "[Organization Name]" +msgstr "" + +#: lib/web_upcycle/components/transfer/transfer_live.sface:60 +#, elixir-autogen, elixir-format +msgid "[date]" +msgstr "" + +#: lib/web_upcycle/components/edit_resource/edit_resource_live.sface:43 +#, elixir-autogen, elixir-format +msgid "consume" +msgstr "" + +#: lib/web_upcycle/components/edit_resource/edit_resource_live.sface:32 +#, elixir-autogen, elixir-format +msgid "lower" +msgstr "" + +#: lib/web_upcycle/components/intent/intent_live.sface:15 +#: lib/web_upcycle/pages/intent/intent_live.sface:13 +#: lib/web_upcycle/pages/intent/intent_live.sface:80 +#, elixir-autogen, elixir-format +msgid "need" +msgstr "" + +#: lib/web_upcycle/pages/intent/intent_live.sface:80 +#, elixir-autogen, elixir-format +msgid "needs" +msgstr "" + +#: lib/web_upcycle/components/intent/intent_live.sface:8 +#: lib/web_upcycle/pages/intent/intent_live.sface:9 +#: lib/web_upcycle/pages/intent/intent_live.sface:80 +#, elixir-autogen, elixir-format +msgid "offer" +msgstr "" + +#: lib/web_upcycle/pages/intent/intent_live.sface:80 +#, elixir-autogen, elixir-format +msgid "offers" +msgstr "" + +#: lib/web_upcycle/components/edit_resource/edit_resource_live.sface:21 +#, elixir-autogen, elixir-format +msgid "raise" +msgstr "" + +#: lib/web_upcycle/components/bookmarked/bookmarked_live.sface:10 +#: lib/web_upcycle/components/bookmarked/bookmarked_live.sface:11 +#: lib/web_upcycle/components/bookmarked/bookmarked_live.sface:12 +#: lib/web_upcycle/components/create_offer/create_offer_live.sface:51 +#: lib/web_upcycle/components/create_transfer/create_transfer_live.sface:69 +#: lib/web_upcycle/components/discover/discover_live.sface:27 +#: lib/web_upcycle/components/edit_resource/edit_resource_live.sface:77 +#: lib/web_upcycle/components/transfer/transfer_live.sface:23 +#: lib/web_upcycle/components/transfer/transfer_live.sface:44 +#: lib/web_upcycle/components/transfer/transfer_live.sface:51 +#: lib/web_upcycle/components/transfer/transfer_live.sface:54 +#, elixir-autogen, elixir-format +msgid " " +msgstr "" + +#: lib/web_upcycle/components/create_offer/create_offer_live.sface:69 +#: lib/web_upcycle/components/create_transfer/create_transfer_live.sface:86 +#, elixir-autogen, elixir-format +msgid "  " +msgstr "" + +#: lib/web_upcycle/components/create_offer/create_offer_live.sface:81 +#, elixir-autogen, elixir-format +msgid "  Create a new resource" +msgstr "" + +#: lib/web_upcycle/components/edit_resource/edit_resource_live.sface:90 +#, elixir-autogen, elixir-format +msgid " by" +msgstr ""