From d07f5d0606b149f96c0a1aebbbf7a546f355e749 Mon Sep 17 00:00:00 2001 From: Alex Date: Sat, 22 Apr 2023 16:30:23 +0200 Subject: [PATCH 1/7] Fix english translation file --- mix.exs | 2 +- priv/gettext/en/LC_MESSAGES/default.po | 340 ++++++++++++------------- 2 files changed, 171 insertions(+), 171 deletions(-) diff --git a/mix.exs b/mix.exs index 4893ef4..f463057 100644 --- a/mix.exs +++ b/mix.exs @@ -1,7 +1,7 @@ defmodule Claper.MixProject do use Mix.Project - @version "1.4.0" + @version "1.4.1" def project do [ diff --git a/priv/gettext/en/LC_MESSAGES/default.po b/priv/gettext/en/LC_MESSAGES/default.po index b2ba1a7..cf188f0 100644 --- a/priv/gettext/en/LC_MESSAGES/default.po +++ b/priv/gettext/en/LC_MESSAGES/default.po @@ -16,7 +16,7 @@ msgstr "" #: lib/claper_web/templates/layout/_user_menu.html.heex:2 #, elixir-autogen, elixir-format msgid "Settings" -msgstr "" +msgstr "Settings" #: lib/claper_web/live/event_live/manage.ex:438 #: lib/claper_web/live/form_live/form_component.html.heex:37 @@ -25,198 +25,198 @@ msgstr "" #: lib/claper_web/templates/user_session/new.html.heex:47 #, elixir-autogen, elixir-format msgid "Email" -msgstr "" +msgstr "Email" #: lib/claper_web/templates/user_registration/new.html.heex:12 #, elixir-autogen, elixir-format msgid "Join the Claper experience" -msgstr "" +msgstr "Join the Claper experience" #: lib/claper_web/templates/user_registration/new.html.heex:24 #, elixir-autogen, elixir-format msgid "Oops, check that all fields are filled in correctly." -msgstr "" +msgstr "Oops, check that all fields are filled in correctly." #: lib/claper_web/live/user_settings_live/show.html.heex:108 #: lib/claper_web/live/user_settings_live/show.html.heex:121 #, elixir-autogen, elixir-format msgid "Change" -msgstr "" +msgstr "Change" #: lib/claper_web/live/event_live/event_form_component.html.heex:237 #, elixir-autogen, elixir-format msgid "Code" -msgstr "" +msgstr "Code" #: lib/claper_web/live/user_settings_live/show.html.heex:103 #, elixir-autogen, elixir-format msgid "Email address" -msgstr "" +msgstr "Email address" #: lib/claper_web/templates/layout/_user_menu.html.heex:8 #, elixir-autogen, elixir-format, fuzzy msgid "Logout" -msgstr "" +msgstr "Logout" #: lib/claper_web/live/user_settings_live/show.html.heex:93 #, elixir-autogen, elixir-format msgid "Personal informations" -msgstr "" +msgstr "Personal informations" #: lib/claper_web/templates/user_registration/confirm.html.heex:13 #, elixir-autogen, elixir-format msgid "We already sent you an email to login, please retry in 5 minutes." -msgstr "" +msgstr "We already sent you an email to login, please retry in 5 minutes." #: lib/claper_web/templates/user_registration/confirm.html.heex:16 #, elixir-autogen, elixir-format msgid "We sent you an email at" -msgstr "" +msgstr "We sent you an email at" #: lib/claper_web/live/user_settings_live/show.html.heex:96 #, elixir-autogen, elixir-format msgid "Your personal informations only visible by you" -msgstr "" +msgstr "Your personal informations only visible by you" #: lib/claper_web/live/event_live/show.html.heex:249 #, elixir-autogen, elixir-format msgid "days" -msgstr "" +msgstr "days" #: lib/claper_web/live/event_live/show.html.heex:255 #, elixir-autogen, elixir-format msgid "hours" -msgstr "" +msgstr "hours" #: lib/claper_web/live/event_live/show.html.heex:261 #, elixir-autogen, elixir-format msgid "minutes" -msgstr "" +msgstr "minutes" #: lib/claper_web/live/event_live/show.html.heex:112 #, elixir-autogen, elixir-format msgid "Be the first to react !" -msgstr "" +msgstr "Be the first to react !" #: lib/claper_web/live/event_live/event_card_component.ex:98 #: lib/claper_web/live/event_live/join.ex:42 #: lib/claper_web/live/event_live/join.html.heex:106 #, elixir-autogen, elixir-format msgid "Join" -msgstr "" +msgstr "Join" #: lib/claper_web/live/event_live/index.ex:82 #: lib/claper_web/live/event_live/join.html.heex:26 #: lib/claper_web/live/event_live/join.html.heex:47 #, elixir-autogen, elixir-format msgid "Dashboard" -msgstr "" +msgstr "Dashboard" #: lib/claper_web/live/event_live/post_component.ex:66 #, elixir-autogen, elixir-format msgid "Host" -msgstr "" +msgstr "Host" #: lib/claper_web/live/event_live/show.html.heex:267 #, elixir-autogen, elixir-format, fuzzy msgid "seconds" -msgstr "" +msgstr "seconds" #: lib/claper_web/live/event_live/index.html.heex:61 #, elixir-autogen, elixir-format msgid "Create your first presentation" -msgstr "" +msgstr "Create your first presentation" #: lib/claper_web/live/event_live/event_card_component.ex:50 #: lib/claper_web/live/event_live/manage.html.heex:80 #, elixir-autogen, elixir-format msgid "Finish on" -msgstr "" +msgstr "Finish on" #: lib/claper_web/live/event_live/event_card_component.ex:30 #, elixir-autogen, elixir-format msgid "Finished" -msgstr "" +msgstr "Finished" #: lib/claper_web/live/event_live/event_card_component.ex:62 #, elixir-autogen, elixir-format msgid "Finished on" -msgstr "" +msgstr "Finished on" #: lib/claper_web/live/event_live/event_card_component.ex:20 #, elixir-autogen, elixir-format msgid "In progress" -msgstr "" +msgstr "In progress" #: lib/claper_web/live/event_live/event_card_component.ex:25 #, elixir-autogen, elixir-format msgid "Incoming" -msgstr "" +msgstr "Incoming" #: lib/claper_web/live/event_live/show.html.heex:26 #, elixir-autogen, elixir-format, fuzzy msgid "Leave" -msgstr "" +msgstr "Leave" #: lib/claper_web/live/event_live/index.html.heex:16 #, elixir-autogen, elixir-format msgid "My presentations" -msgstr "" +msgstr "My presentations" #: lib/claper_web/live/event_live/event_form_component.html.heex:226 #, elixir-autogen, elixir-format, fuzzy msgid "Name of your presentation" -msgstr "" +msgstr "Name of your presentation" #: lib/claper_web/live/event_live/presenter.html.heex:21 #: lib/claper_web/live/event_live/show.html.heex:276 #, elixir-autogen, elixir-format msgid "Scan to interact in real-time" -msgstr "" +msgstr "Scan to interact in real-time" #: lib/claper_web/live/event_live/event_card_component.ex:56 #, elixir-autogen, elixir-format msgid "Starting on" -msgstr "" +msgstr "Starting on" #: lib/claper_web/live/event_live/event_form_component.ex:205 #, elixir-autogen, elixir-format msgid "Updated successfully" -msgstr "" +msgstr "Updated successfully" #: lib/claper_web/live/event_live/event_form_component.html.heex:247 #, elixir-autogen, elixir-format msgid "When your presentation will be available ?" -msgstr "" +msgstr "When your presentation will be available ?" #: lib/claper_web/live/event_live/join.html.heex:72 #, elixir-autogen, elixir-format, fuzzy msgid "Return to your last presentation" -msgstr "" +msgstr "Return to your last presentation" #: lib/claper_web/templates/user_session/new.html.heex:22 #, elixir-autogen, elixir-format, fuzzy msgid "It's time to empower your presentations." -msgstr "" +msgstr "It's time to empower your presentations." #: lib/claper_web/templates/error/404.html.heex:44 #: lib/claper_web/templates/error/500.html.heex:45 #: lib/claper_web/templates/user_registration/confirm.html.heex:28 #, elixir-autogen, elixir-format msgid "Return to home" -msgstr "" +msgstr "Return to home" #: lib/claper_web/live/event_live/event_form_component.ex:177 #, elixir-autogen, elixir-format, fuzzy msgid "Created successfully" -msgstr "" +msgstr "Created successfully" #: lib/claper_web/live/event_live/manage.ex:23 #: lib/claper_web/live/event_live/presenter.ex:21 #: lib/claper_web/live/event_live/show.ex:24 #, elixir-autogen, elixir-format msgid "Presentation doesn't exist" -msgstr "" +msgstr "Presentation doesn't exist" #: lib/claper_web/live/event_live/event_card_component.ex:109 #: lib/claper_web/live/event_live/event_card_component.ex:129 @@ -224,7 +224,7 @@ msgstr "" #: lib/claper_web/live/event_live/index.ex:65 #, elixir-autogen, elixir-format msgid "Edit" -msgstr "" +msgstr "Edit" #: lib/claper_web/live/event_live/event_form_component.html.heex:18 #: lib/claper_web/live/event_live/event_form_component.html.heex:25 @@ -234,7 +234,7 @@ msgstr "" #: lib/claper_web/live/poll_live/form_component.html.heex:94 #, elixir-autogen, elixir-format msgid "Create" -msgstr "" +msgstr "Create" #: lib/claper_web/live/event_live/event_card_component.ex:171 #: lib/claper_web/live/event_live/event_form_component.html.heex:30 @@ -246,7 +246,7 @@ msgstr "" #: lib/claper_web/live/poll_live/form_component.html.heex:99 #, elixir-autogen, elixir-format msgid "Delete" -msgstr "" +msgstr "Delete" #: lib/claper_web/live/event_live/event_form_component.html.heex:17 #: lib/claper_web/live/event_live/event_form_component.html.heex:24 @@ -256,76 +256,76 @@ msgstr "" #: lib/claper_web/live/user_settings_live/show.html.heex:80 #, elixir-autogen, elixir-format msgid "Save" -msgstr "" +msgstr "Save" #: lib/claper_web/live/user_settings_live/show.ex:69 #, elixir-autogen, elixir-format msgid "A link to confirm your email change has been sent to the new address." -msgstr "" +msgstr "A link to confirm your email change has been sent to the new address." #: lib/claper_web/live/user_settings_live/show.ex:33 #, elixir-autogen, elixir-format msgid "Change the email address you want associated with your account." -msgstr "" +msgstr "Change the email address you want associated with your account." #: lib/claper_web/live/user_settings_live/show.ex:30 #, elixir-autogen, elixir-format msgid "Update your email" -msgstr "" +msgstr "Update your email" #: lib/claper_web/notifiers/user_notifier.ex:12 #: lib/claper_web/templates/user_notifier/magic.html.heex:17 #, elixir-autogen, elixir-format msgid "Connect to Claper" -msgstr "" +msgstr "Connect to Claper" #: lib/claper_web/templates/user_notifier/magic.html.heex:29 #, elixir-autogen, elixir-format msgid "ACCESS TO MY ACCOUNT" -msgstr "" +msgstr "ACCESS TO MY ACCOUNT" #: lib/claper_web/notifiers/user_notifier.ex:34 #, elixir-autogen, elixir-format msgid "Update email instructions" -msgstr "" +msgstr "Update email instructions" #: lib/claper_web/templates/user_notifier/change.html.heex:29 #, elixir-autogen, elixir-format msgid "CONFIRM EMAIL" -msgstr "" +msgstr "CONFIRM EMAIL" #: lib/claper_web/templates/user_notifier/change.html.heex:17 #, elixir-autogen, elixir-format msgid "Confirm email" -msgstr "" +msgstr "Confirm email" #: lib/claper_web/templates/user_notifier/change.html.heex:32 #: lib/claper_web/templates/user_notifier/magic.html.heex:32 #, elixir-autogen, elixir-format msgid "If you didn't create an account with us, please ignore this." -msgstr "" +msgstr "If you didn't create an account with us, please ignore this." #: lib/claper_web/templates/user_notifier/magic.html.heex:22 #, elixir-autogen, elixir-format, fuzzy msgid "You can log into your account by clicking here." -msgstr "" +msgstr "You can log into your account by clicking here." #: lib/claper_web/live/event_live/event_form_component.html.heex:34 #: lib/claper_web/live/event_live/post_component.ex:34 #: lib/claper_web/live/event_live/post_component.ex:99 #, elixir-autogen, elixir-format msgid "Are you sure?" -msgstr "" +msgstr "Are you sure?" #: lib/claper_web/live/event_live/event_form_component.html.heex:147 #, elixir-autogen, elixir-format msgid "Presentation attached" -msgstr "" +msgstr "Presentation attached" #: lib/claper_web/live/event_live/event_form_component.html.heex:107 #, elixir-autogen, elixir-format msgid "Presentation uploaded" -msgstr "" +msgstr "Presentation uploaded" #: lib/claper_web/live/event_live/event_form_component.html.heex:118 #: lib/claper_web/live/event_live/event_form_component.html.heex:196 @@ -333,286 +333,286 @@ msgstr "" #: lib/claper_web/live/event_live/event_form_component.html.heex:344 #, elixir-autogen, elixir-format msgid "Remove" -msgstr "" +msgstr "Remove" #: lib/claper_web/live/event_live/event_form_component.html.heex:45 #: lib/claper_web/live/event_live/event_form_component.html.heex:128 #, elixir-autogen, elixir-format, fuzzy msgid "Select your presentation" -msgstr "" +msgstr "Select your presentation" #: lib/claper_web/live/event_live/event_form_component.html.heex:72 #, elixir-autogen, elixir-format msgid "Upload a file" -msgstr "" +msgstr "Upload a file" #: lib/claper_web/live/event_live/event_form_component.html.heex:76 #, elixir-autogen, elixir-format msgid "or drag and drop" -msgstr "" +msgstr "or drag and drop" #: lib/claper_web/live/event_live/event_form_component.ex:214 #, elixir-autogen, elixir-format, fuzzy msgid "You have selected an incorrect file type" -msgstr "" +msgstr "You have selected an incorrect file type" #: lib/claper_web/live/event_live/event_form_component.ex:213 #, elixir-autogen, elixir-format msgid "Your file is too large" -msgstr "" +msgstr "Your file is too large" #: lib/claper_web/live/event_live/event_form_component.html.heex:157 #, elixir-autogen, elixir-format, fuzzy msgid "Change file" -msgstr "" +msgstr "Change file" #: lib/claper_web/live/event_live/event_form_component.html.heex:183 #, elixir-autogen, elixir-format, fuzzy msgid "Presentation replaced" -msgstr "" +msgstr "Presentation replaced" #: lib/claper_web/live/event_live/manage.html.heex:256 #, elixir-autogen, elixir-format, fuzzy msgid "Edit poll" -msgstr "" +msgstr "Edit poll" #: lib/claper_web/live/event_live/manage.html.heex:255 #, elixir-autogen, elixir-format msgid "New poll" -msgstr "" +msgstr "New poll" #: lib/claper_web/live/poll_live/form_component.html.heex:14 #, elixir-autogen, elixir-format msgid "Title of your poll" -msgstr "" +msgstr "Title of your poll" #: lib/claper_web/live/event_live/event_form_component.ex:215 #, elixir-autogen, elixir-format, fuzzy msgid "Upload failed" -msgstr "" +msgstr "Upload failed" #: lib/claper_web/live/event_live/manage.html.heex:176 #, elixir-autogen, elixir-format msgid "Add poll to know opinion of your public." -msgstr "" +msgstr "Add poll to know opinion of your public." #: lib/claper_web/live/event_live/manage.html.heex:174 #: lib/claper_web/live/event_live/manage.html.heex:395 #, elixir-autogen, elixir-format msgid "Poll" -msgstr "" +msgstr "Poll" #: lib/claper_web/live/poll_live/form_component.html.heex:35 #, elixir-format, ex-autogen msgid "Choice %{count}" msgid_plural "Choice %{count}" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Choice %{count}" +msgstr[1] "Choice %{count}" #: lib/claper_web/live/event_live/poll_component.ex:47 #, elixir-autogen, elixir-format, fuzzy msgid "Current poll" -msgstr "" +msgstr "Current poll" #: lib/claper_web/live/event_live/poll_component.ex:28 #, elixir-autogen, elixir-format msgid "See current poll" -msgstr "" +msgstr "See current poll" #: lib/claper_web/live/event_live/poll_component.ex:107 #: lib/claper_web/live/event_live/poll_component.ex:115 #, elixir-autogen, elixir-format msgid "Vote" -msgstr "" +msgstr "Vote" #: lib/claper_web/live/event_live/index.html.heex:70 #, elixir-autogen, elixir-format, fuzzy msgid "Invited presentations" -msgstr "" +msgstr "Invited presentations" #: lib/claper_web/live/event_live/event_form_component.html.heex:311 #: lib/claper_web/live/event_live/event_form_component.html.heex:328 #, elixir-autogen, elixir-format msgid "User email address" -msgstr "" +msgstr "User email address" #: lib/claper_web/live/event_live/event_card_component.ex:90 #, elixir-autogen, elixir-format msgid "Present/Customize" -msgstr "" +msgstr "Present/Customize" #: lib/claper_web/live/event_live/manage.html.heex:408 #: lib/claper_web/live/event_live/manage.html.heex:484 #, elixir-autogen, elixir-format msgid "Active" -msgstr "" +msgstr "Active" #: lib/claper_web/live/event_live/event_form_component.html.heex:162 #, elixir-autogen, elixir-format msgid "Changing your file will remove all interaction elements like polls associated." -msgstr "" +msgstr "Changing your file will remove all interaction elements like polls associated." #: lib/claper_web/live/event_live/manage.html.heex:584 #, elixir-autogen, elixir-format msgid "Messages from attendees will appear here." -msgstr "" +msgstr "Messages from attendees will appear here." #: lib/claper_web/live/event_live/manage.html.heex:764 #, elixir-autogen, elixir-format msgid "On screen settings" -msgstr "" +msgstr "On screen settings" #: lib/claper_web/live/event_live/event_card_component.ex:139 #, elixir-autogen, elixir-format msgid "Processing your file..." -msgstr "" +msgstr "Processing your file..." #: lib/claper_web/live/poll_live/form_component.html.heex:106 #, elixir-autogen, elixir-format msgid "This will delete all responses associated and the poll itself, are you sure?" -msgstr "" +msgstr "This will delete all responses associated and the poll itself, are you sure?" #: lib/claper_web/live/event_live/manage.html.heex:112 #, elixir-autogen, elixir-format, fuzzy msgid "Start" -msgstr "" +msgstr "Start" #: lib/claper_web/live/event_live/manage.html.heex:88 #, elixir-autogen, elixir-format, fuzzy msgid "Press F in the presentation window to enable fullscreen" -msgstr "" +msgstr "Press F in the presentation window to enable fullscreen" #: lib/claper_web/live/event_live/show.html.heex:153 #, elixir-autogen, elixir-format msgid "Ask, comment..." -msgstr "" +msgstr "Ask, comment..." #: lib/claper_web/live/event_live/manage.html.heex:556 #: lib/claper_web/live/stat_live/index.html.heex:71 #, elixir-autogen, elixir-format, fuzzy msgid "Messages" -msgstr "" +msgstr "Messages" #: lib/claper_web/live/event_live/manage.html.heex:416 #: lib/claper_web/live/event_live/manage.html.heex:492 #, elixir-autogen, elixir-format msgid "Set active" -msgstr "" +msgstr "Set active" #: lib/claper_web/live/event_live/event_form_component.html.heex:293 #, elixir-autogen, elixir-format, fuzzy msgid "Add facilitator" -msgstr "" +msgstr "Add facilitator" #: lib/claper_web/templates/error/404.html.heex:40 #, elixir-autogen, elixir-format msgid "Oops, page doesn't exist." -msgstr "" +msgstr "Oops, page doesn't exist." #: lib/claper_web/templates/error/500.html.heex:40 #, elixir-autogen, elixir-format msgid "The site is under maintenance, we'll be back very soon!" -msgstr "" +msgstr "The site is under maintenance, we'll be back very soon!" #: lib/claper_web/live/event_live/event_form_component.html.heex:273 #, elixir-autogen, elixir-format, fuzzy msgid "Facilitators can present and manage interactions" -msgstr "" +msgstr "Facilitators can present and manage interactions" #: lib/claper_web/templates/user_notifier/change.html.heex:42 #: lib/claper_web/templates/user_notifier/magic.html.heex:42 #, elixir-autogen, elixir-format msgid "If you’re having trouble with the button above, copy and paste the URL below into your web browser" -msgstr "" +msgstr "If you’re having trouble with the button above, copy and paste the URL below into your web browser" #: lib/claper_web/templates/user_notifier/change.html.heex:22 #, elixir-autogen, elixir-format, fuzzy msgid "You can change your email by visiting the URL below" -msgstr "" +msgstr "You can change your email by visiting the URL below" #: lib/claper_web/live/event_live/manage.html.heex:525 #, elixir-autogen, elixir-format, fuzzy msgid "Add interaction" -msgstr "" +msgstr "Add interaction" #: lib/claper_web/live/event_live/manage.html.heex:607 #: lib/claper_web/live/event_live/manage.html.heex:622 #, elixir-autogen, elixir-format msgid "Blocking this user will delete all his messages and he will not be able to join again, confirm ?" -msgstr "" +msgstr "Blocking this user will delete all his messages and he will not be able to join again, confirm ?" #: lib/claper_web/live/event_live/show.ex:50 #: lib/claper_web/live/event_live/show.ex:196 #: lib/claper_web/live/event_live/show.ex:211 #, elixir-autogen, elixir-format msgid "You have been banned from this event" -msgstr "" +msgstr "You have been banned from this event" #: lib/claper_web/live/event_live/manage.html.heex:601 #: lib/claper_web/live/event_live/manage.html.heex:616 #, elixir-autogen, elixir-format msgid "Ban" -msgstr "" +msgstr "Ban" #: lib/claper_web/templates/user_registration/confirm.html.heex:18 #, elixir-autogen, elixir-format, fuzzy msgid ", click on the provided link to connect (check your spam !)" -msgstr "" +msgstr ", click on the provided link to connect (check your spam !)" #: lib/claper_web/templates/user_notifier/welcome.html.heex:29 #, elixir-autogen, elixir-format msgid "Export your current presentation to PDF from your favorite slide presentation software (PowerPoint, etc)" -msgstr "" +msgstr "Export your current presentation to PDF from your favorite slide presentation software (PowerPoint, etc)" #: lib/claper_web/templates/user_notifier/welcome.html.heex:50 #, elixir-autogen, elixir-format msgid "Wait few minutes for your file to be processed" -msgstr "" +msgstr "Wait few minutes for your file to be processed" #: lib/claper_web/templates/user_notifier/welcome.html.heex:43 #, elixir-autogen, elixir-format msgid "Choose a name for your event, a code for your attendees to join and dates when your attendees could start interacting" -msgstr "" +msgstr "Choose a name for your event, a code for your attendees to join and dates when your attendees could start interacting" #: lib/claper_web/templates/user_notifier/welcome.html.heex:64 #, elixir-autogen, elixir-format msgid "Click Start to open your presentation and move the window on the big screen" -msgstr "" +msgstr "Click Start to open your presentation and move the window on the big screen" #: lib/claper_web/templates/user_notifier/welcome.html.heex:57 #, elixir-autogen, elixir-format msgid "Click on Present/Customize to add interaction on your slides" -msgstr "" +msgstr "Click on Present/Customize to add interaction on your slides" #: lib/claper_web/templates/user_notifier/welcome.html.heex:22 #, elixir-autogen, elixir-format msgid "Congrats! You've taken the first step to improving your presentations. Here are the next steps to create step up your presentations with Claper:" -msgstr "" +msgstr "Congrats! You've taken the first step to improving your presentations. Here are the next steps to create step up your presentations with Claper:" #: lib/claper_web/templates/user_notifier/welcome.html.heex:69 #, elixir-autogen, elixir-format msgid "Enjoy ! ✨" -msgstr "" +msgstr "Enjoy ! ✨" #: lib/claper_web/templates/user_registration/confirm.html.heex:20 #, elixir-autogen, elixir-format, fuzzy msgid "We sent you an email, click on the provided link to connect (check your spam !)" -msgstr "" +msgstr "We sent you an email, click on the provided link to connect (check your spam !)" #: lib/claper_web/templates/user_notifier/welcome.html.heex:17 #, elixir-autogen, elixir-format msgid "Welcome !" -msgstr "" +msgstr "Welcome !" #: lib/claper_web/templates/user_notifier/welcome.html.heex:36 #, elixir-autogen, elixir-format, fuzzy msgid "Click on the create button on your dashboard" -msgstr "" +msgstr "Click on the create button on your dashboard" #: lib/claper_web/notifiers/user_notifier.ex:23 #, elixir-autogen, elixir-format msgid "Next steps to boost your presentations" -msgstr "" +msgstr "Next steps to boost your presentations" #: lib/claper_web/live/stat_live/index.html.heex:78 #, elixir-autogen, elixir-format @@ -625,298 +625,298 @@ msgstr[1] "" #, elixir-autogen, elixir-format msgid "from %{count} poll" msgid_plural "from %{count} polls" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "from %{count} poll" +msgstr[1] "from %{count} polls" #: lib/claper_web/live/stat_live/index.html.heex:108 #, elixir-autogen, elixir-format msgid "Average voters" -msgstr "" +msgstr "Average voters" #: lib/claper_web/live/stat_live/index.html.heex:15 #, elixir-autogen, elixir-format msgid "Event" -msgstr "" +msgstr "Event" #: lib/claper_web/live/stat_live/index.html.heex:158 #, elixir-autogen, elixir-format msgid "Interactions history" -msgstr "" +msgstr "Interactions history" #: lib/claper_web/live/stat_live/index.html.heex:260 #, elixir-autogen, elixir-format msgid "No messages has been sent" -msgstr "" +msgstr "No messages has been sent" #: lib/claper_web/live/event_live/event_card_component.ex:166 #, elixir-autogen, elixir-format msgid "Report" -msgstr "" +msgstr "Report" #: lib/claper_web/live/event_live/event_card_component.ex:177 #, elixir-autogen, elixir-format msgid "This will delete all data related to your event, this cannot be undone. Confirm ?" -msgstr "" +msgstr "This will delete all data related to your event, this cannot be undone. Confirm ?" #: lib/claper_web/live/stat_live/index.html.heex:45 #, elixir-autogen, elixir-format msgid "attendee" msgid_plural "attendees" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "attendee" +msgstr[1] "attendees" #: lib/claper_web/live/stat_live/index.html.heex:38 #, elixir-autogen, elixir-format msgid "Audience peak" -msgstr "" +msgstr "Audience peak" #: lib/claper_web/live/stat_live/index.html.heex:146 #, elixir-autogen, elixir-format msgid "Engagement rate" -msgstr "" +msgstr "Engagement rate" #: lib/claper_web/live/event_live/event_card_component.ex:119 #, elixir-autogen, elixir-format msgid "Error when processing the file" -msgstr "" +msgstr "Error when processing the file" #: lib/claper_web/live/event_live/event_card_component.ex:71 #, elixir-autogen, elixir-format msgid "Error when processing the new file" -msgstr "" +msgstr "Error when processing the new file" #: lib/claper_web/live/event_live/join.html.heex:23 #: lib/claper_web/live/event_live/join.html.heex:44 #, elixir-autogen, elixir-format msgid "About" -msgstr "" +msgstr "About" #: lib/claper_web/live/event_live/join.html.heex:32 #: lib/claper_web/live/event_live/join.html.heex:53 #: lib/claper_web/templates/user_session/new.html.heex:66 #, elixir-autogen, elixir-format msgid "Login" -msgstr "" +msgstr "Login" #: lib/claper_web/templates/user_session/new.html.heex:25 #, elixir-autogen, elixir-format msgid "Connect to your account" -msgstr "" +msgstr "Connect to your account" #: lib/claper_web/live/event_live/presenter.html.heex:33 #: lib/claper_web/live/event_live/show.html.heex:285 #, elixir-autogen, elixir-format msgid "Or use the code:" -msgstr "" +msgstr "Or use the code:" #: lib/claper_web/templates/user_registration/new.html.heex:51 #: lib/claper_web/templates/user_session/new.html.heex:73 #, elixir-autogen, elixir-format, fuzzy msgid "Create account" -msgstr "" +msgstr "Create account" #: lib/claper_web/live/user_settings_live/show.html.heex:116 #: lib/claper_web/templates/user_registration/new.html.heex:42 #: lib/claper_web/templates/user_session/new.html.heex:57 #, elixir-autogen, elixir-format msgid "Password" -msgstr "" +msgstr "Password" #: lib/claper_web/templates/user_session/new.html.heex:45 #, elixir-autogen, elixir-format, fuzzy msgid "Your email address" -msgstr "" +msgstr "Your email address" #: lib/claper_web/templates/user_session/new.html.heex:55 #, elixir-autogen, elixir-format msgid "Your password" -msgstr "" +msgstr "Your password" #: lib/claper_web/live/user_settings_live/show.ex:42 #, elixir-autogen, elixir-format msgid "Change the password used to access your account." -msgstr "" +msgstr "Change the password used to access your account." #: lib/claper_web/live/user_settings_live/show.html.heex:70 #, elixir-autogen, elixir-format, fuzzy msgid "Current password" -msgstr "" +msgstr "Current password" #: lib/claper_web/live/user_settings_live/show.html.heex:76 #, elixir-autogen, elixir-format, fuzzy msgid "New password" -msgstr "" +msgstr "New password" #: lib/claper_web/live/user_settings_live/show.ex:39 #, elixir-autogen, elixir-format, fuzzy msgid "Update your password" -msgstr "" +msgstr "Update your password" #: lib/claper_web/live/user_settings_live/show.ex:91 #, elixir-autogen, elixir-format, fuzzy msgid "Your password has been updated." -msgstr "" +msgstr "Your password has been updated." #: lib/claper_web/live/form_live/form_component.html.heex:30 #, elixir-autogen, elixir-format, fuzzy msgid "Field %{count}" msgid_plural "Field %{count}" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Field %{count}" +msgstr[1] "Field %{count}" #: lib/claper_web/live/event_live/manage.html.heex:213 #, elixir-autogen, elixir-format msgid "Add form to collect data from your public." -msgstr "" +msgstr "Add form to collect data from your public." #: lib/claper_web/live/event_live/form_component.ex:51 #, elixir-autogen, elixir-format, fuzzy msgid "Current form" -msgstr "" +msgstr "Current form" #: lib/claper_web/live/event_live/manage.html.heex:277 #, elixir-autogen, elixir-format, fuzzy msgid "Edit form" -msgstr "" +msgstr "Edit form" #: lib/claper_web/live/event_live/manage.html.heex:211 #: lib/claper_web/live/event_live/manage.html.heex:471 #: lib/claper_web/live/stat_live/index.html.heex:215 #, elixir-autogen, elixir-format msgid "Form" -msgstr "" +msgstr "Form" #: lib/claper_web/live/event_live/manage.html.heex:559 #, elixir-autogen, elixir-format msgid "Form submissions" -msgstr "" +msgstr "Form submissions" #: lib/claper_web/live/event_live/manage.html.heex:705 #, elixir-autogen, elixir-format msgid "Form submissions from attendees will appear here." -msgstr "" +msgstr "Form submissions from attendees will appear here." #: lib/claper_web/live/event_live/manage.ex:437 #, elixir-autogen, elixir-format msgid "Name" -msgstr "" +msgstr "Name" #: lib/claper_web/live/event_live/manage.html.heex:276 #, elixir-autogen, elixir-format msgid "New form" -msgstr "" +msgstr "New form" #: lib/claper_web/live/stat_live/index.html.heex:225 #, elixir-autogen, elixir-format msgid "No form submission has been sent" -msgstr "" +msgstr "No form submission has been sent" #: lib/claper_web/live/event_live/form_component.ex:32 #, elixir-autogen, elixir-format, fuzzy msgid "See current form" -msgstr "" +msgstr "See current form" #: lib/claper_web/live/event_live/form_component.ex:96 #, elixir-autogen, elixir-format msgid "Submit" -msgstr "" +msgstr "Submit" #: lib/claper_web/live/form_live/form_component.html.heex:37 #, elixir-autogen, elixir-format msgid "Text" -msgstr "" +msgstr "Text" #: lib/claper_web/live/event_live/manage.html.heex:730 #, elixir-autogen, elixir-format msgid "This cannot be undone, confirm ?" -msgstr "" +msgstr "This cannot be undone, confirm ?" #: lib/claper_web/live/form_live/form_component.html.heex:110 #, elixir-autogen, elixir-format, fuzzy msgid "This will delete all responses associated and the form itself, are you sure?" -msgstr "" +msgstr "This will delete all responses associated and the form itself, are you sure?" #: lib/claper_web/live/form_live/form_component.html.heex:14 #, elixir-autogen, elixir-format, fuzzy msgid "Title of your form" -msgstr "" +msgstr "Title of your form" #: lib/claper_web/live/form_live/form_component.html.heex:40 #, elixir-autogen, elixir-format msgid "Type" -msgstr "" +msgstr "Type" #: lib/claper_web/live/stat_live/index.html.heex:220 #, elixir-autogen, elixir-format, fuzzy msgid "Export all submissions" -msgstr "" +msgstr "Export all submissions" #: lib/claper_web/live/event_live/poll_component.ex:52 #, elixir-autogen, elixir-format, fuzzy msgid "Select one option" -msgstr "" +msgstr "Select one option" #: lib/claper_web/live/event_live/poll_component.ex:50 #, elixir-autogen, elixir-format msgid "Select one or multiple options" -msgstr "" +msgstr "Select one or multiple options" #: lib/claper_web/live/poll_live/form_component.html.heex:24 #, elixir-autogen, elixir-format, fuzzy msgid "Multiple answers" -msgstr "" +msgstr "Multiple answers" #: lib/claper_web/live/event_live/manage.html.heex:244 #, elixir-autogen, elixir-format msgid "Import all interactions from another presentation" -msgstr "" +msgstr "Import all interactions from another presentation" #: lib/claper_web/live/event_live/manage.ex:181 #, elixir-autogen, elixir-format, fuzzy msgid "Interactions import failed" -msgstr "" +msgstr "Interactions import failed" #: lib/claper_web/live/event_live/manage.ex:174 #, elixir-autogen, elixir-format, fuzzy msgid "Interactions imported successfully" -msgstr "" +msgstr "Interactions imported successfully" #: lib/claper_web/live/event_live/manage.html.heex:295 #, elixir-autogen, elixir-format, fuzzy msgid "Select presentation" -msgstr "" +msgstr "Select presentation" #: lib/claper_web/live/event_live/event_form_component.html.heex:78 #, elixir-autogen, elixir-format, fuzzy msgid "PDF, PPT, PPTX up to %{size} MB" -msgstr "" +msgstr "PDF, PPT, PPTX up to %{size} MB" #: lib/claper_web/live/event_live/manage.html.heex:790 #, elixir-autogen, elixir-format msgid "Attendees settings" -msgstr "" +msgstr "Attendees settings" #: lib/claper_web/live/event_live/manage.html.heex:797 #, elixir-autogen, elixir-format msgid "Enable messages" -msgstr "" +msgstr "Enable messages" #: lib/claper_web/live/event_live/manage.html.heex:771 #, elixir-autogen, elixir-format msgid "Show instructions" -msgstr "" +msgstr "Show instructions" #: lib/claper_web/live/event_live/manage.html.heex:776 #, elixir-autogen, elixir-format, fuzzy msgid "Show messages" -msgstr "" +msgstr "Show messages" #: lib/claper_web/live/event_live/manage.html.heex:785 #, elixir-autogen, elixir-format msgid "Show poll results" -msgstr "" +msgstr "Show poll results" #: lib/claper_web/live/event_live/show.html.heex:179 #, elixir-autogen, elixir-format, fuzzy msgid "Messages deactivated" -msgstr "" +msgstr "Messages deactivated" From 9b70d92980bb15db011de8f9d24da0632952fdcd Mon Sep 17 00:00:00 2001 From: Alexandre Lion Date: Sat, 22 Apr 2023 16:43:39 +0200 Subject: [PATCH 2/7] Update default.po (POEditor.com) --- priv/gettext/en/LC_MESSAGES/default.po | 207 ++++--------------------- 1 file changed, 29 insertions(+), 178 deletions(-) diff --git a/priv/gettext/en/LC_MESSAGES/default.po b/priv/gettext/en/LC_MESSAGES/default.po index cf188f0..57d6718 100644 --- a/priv/gettext/en/LC_MESSAGES/default.po +++ b/priv/gettext/en/LC_MESSAGES/default.po @@ -1,20 +1,16 @@ -## "msgid"s in this file come from POT (.pot) files. -## -## Do not add, change, or remove "msgid"s manually here as -## they're tied to the ones in the corresponding POT file -## (with the same domain). -## -## Use "mix gettext.extract --merge" or "mix gettext.merge" -## to merge POT files into PO files. msgid "" msgstr "" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: POEditor.com\n" +"Project-Id-Version: Claper\n" "Language: en\n" -"Plural-Forms: nplurals=2; plural=(n>1);" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: lib/claper_web/live/user_settings_live/show.ex:48 #: lib/claper_web/live/user_settings_live/show.html.heex:5 #: lib/claper_web/templates/layout/_user_menu.html.heex:2 -#, elixir-autogen, elixir-format msgid "Settings" msgstr "Settings" @@ -23,198 +19,161 @@ msgstr "Settings" #: lib/claper_web/live/user_settings_live/show.html.heex:34 #: lib/claper_web/templates/user_registration/new.html.heex:34 #: lib/claper_web/templates/user_session/new.html.heex:47 -#, elixir-autogen, elixir-format msgid "Email" msgstr "Email" #: lib/claper_web/templates/user_registration/new.html.heex:12 -#, elixir-autogen, elixir-format msgid "Join the Claper experience" msgstr "Join the Claper experience" #: lib/claper_web/templates/user_registration/new.html.heex:24 -#, elixir-autogen, elixir-format msgid "Oops, check that all fields are filled in correctly." msgstr "Oops, check that all fields are filled in correctly." #: lib/claper_web/live/user_settings_live/show.html.heex:108 #: lib/claper_web/live/user_settings_live/show.html.heex:121 -#, elixir-autogen, elixir-format msgid "Change" msgstr "Change" #: lib/claper_web/live/event_live/event_form_component.html.heex:237 -#, elixir-autogen, elixir-format msgid "Code" msgstr "Code" #: lib/claper_web/live/user_settings_live/show.html.heex:103 -#, elixir-autogen, elixir-format msgid "Email address" msgstr "Email address" #: lib/claper_web/templates/layout/_user_menu.html.heex:8 -#, elixir-autogen, elixir-format, fuzzy msgid "Logout" msgstr "Logout" #: lib/claper_web/live/user_settings_live/show.html.heex:93 -#, elixir-autogen, elixir-format msgid "Personal informations" msgstr "Personal informations" #: lib/claper_web/templates/user_registration/confirm.html.heex:13 -#, elixir-autogen, elixir-format msgid "We already sent you an email to login, please retry in 5 minutes." msgstr "We already sent you an email to login, please retry in 5 minutes." #: lib/claper_web/templates/user_registration/confirm.html.heex:16 -#, elixir-autogen, elixir-format msgid "We sent you an email at" msgstr "We sent you an email at" #: lib/claper_web/live/user_settings_live/show.html.heex:96 -#, elixir-autogen, elixir-format msgid "Your personal informations only visible by you" msgstr "Your personal informations only visible by you" #: lib/claper_web/live/event_live/show.html.heex:249 -#, elixir-autogen, elixir-format msgid "days" msgstr "days" #: lib/claper_web/live/event_live/show.html.heex:255 -#, elixir-autogen, elixir-format msgid "hours" msgstr "hours" #: lib/claper_web/live/event_live/show.html.heex:261 -#, elixir-autogen, elixir-format msgid "minutes" msgstr "minutes" #: lib/claper_web/live/event_live/show.html.heex:112 -#, elixir-autogen, elixir-format msgid "Be the first to react !" msgstr "Be the first to react !" #: lib/claper_web/live/event_live/event_card_component.ex:98 #: lib/claper_web/live/event_live/join.ex:42 #: lib/claper_web/live/event_live/join.html.heex:106 -#, elixir-autogen, elixir-format msgid "Join" msgstr "Join" #: lib/claper_web/live/event_live/index.ex:82 #: lib/claper_web/live/event_live/join.html.heex:26 #: lib/claper_web/live/event_live/join.html.heex:47 -#, elixir-autogen, elixir-format msgid "Dashboard" msgstr "Dashboard" #: lib/claper_web/live/event_live/post_component.ex:66 -#, elixir-autogen, elixir-format msgid "Host" msgstr "Host" #: lib/claper_web/live/event_live/show.html.heex:267 -#, elixir-autogen, elixir-format, fuzzy msgid "seconds" msgstr "seconds" #: lib/claper_web/live/event_live/index.html.heex:61 -#, elixir-autogen, elixir-format msgid "Create your first presentation" msgstr "Create your first presentation" #: lib/claper_web/live/event_live/event_card_component.ex:50 #: lib/claper_web/live/event_live/manage.html.heex:80 -#, elixir-autogen, elixir-format msgid "Finish on" msgstr "Finish on" #: lib/claper_web/live/event_live/event_card_component.ex:30 -#, elixir-autogen, elixir-format msgid "Finished" msgstr "Finished" #: lib/claper_web/live/event_live/event_card_component.ex:62 -#, elixir-autogen, elixir-format msgid "Finished on" msgstr "Finished on" #: lib/claper_web/live/event_live/event_card_component.ex:20 -#, elixir-autogen, elixir-format msgid "In progress" msgstr "In progress" #: lib/claper_web/live/event_live/event_card_component.ex:25 -#, elixir-autogen, elixir-format msgid "Incoming" msgstr "Incoming" #: lib/claper_web/live/event_live/show.html.heex:26 -#, elixir-autogen, elixir-format, fuzzy msgid "Leave" msgstr "Leave" #: lib/claper_web/live/event_live/index.html.heex:16 -#, elixir-autogen, elixir-format msgid "My presentations" msgstr "My presentations" #: lib/claper_web/live/event_live/event_form_component.html.heex:226 -#, elixir-autogen, elixir-format, fuzzy msgid "Name of your presentation" msgstr "Name of your presentation" #: lib/claper_web/live/event_live/presenter.html.heex:21 #: lib/claper_web/live/event_live/show.html.heex:276 -#, elixir-autogen, elixir-format msgid "Scan to interact in real-time" msgstr "Scan to interact in real-time" #: lib/claper_web/live/event_live/event_card_component.ex:56 -#, elixir-autogen, elixir-format msgid "Starting on" msgstr "Starting on" #: lib/claper_web/live/event_live/event_form_component.ex:205 -#, elixir-autogen, elixir-format msgid "Updated successfully" msgstr "Updated successfully" #: lib/claper_web/live/event_live/event_form_component.html.heex:247 -#, elixir-autogen, elixir-format msgid "When your presentation will be available ?" msgstr "When your presentation will be available ?" #: lib/claper_web/live/event_live/join.html.heex:72 -#, elixir-autogen, elixir-format, fuzzy msgid "Return to your last presentation" msgstr "Return to your last presentation" #: lib/claper_web/templates/user_session/new.html.heex:22 -#, elixir-autogen, elixir-format, fuzzy msgid "It's time to empower your presentations." msgstr "It's time to empower your presentations." #: lib/claper_web/templates/error/404.html.heex:44 #: lib/claper_web/templates/error/500.html.heex:45 #: lib/claper_web/templates/user_registration/confirm.html.heex:28 -#, elixir-autogen, elixir-format msgid "Return to home" msgstr "Return to home" #: lib/claper_web/live/event_live/event_form_component.ex:177 -#, elixir-autogen, elixir-format, fuzzy msgid "Created successfully" msgstr "Created successfully" #: lib/claper_web/live/event_live/manage.ex:23 #: lib/claper_web/live/event_live/presenter.ex:21 #: lib/claper_web/live/event_live/show.ex:24 -#, elixir-autogen, elixir-format msgid "Presentation doesn't exist" msgstr "Presentation doesn't exist" @@ -222,7 +181,6 @@ msgstr "Presentation doesn't exist" #: lib/claper_web/live/event_live/event_card_component.ex:129 #: lib/claper_web/live/event_live/form_component.ex:96 #: lib/claper_web/live/event_live/index.ex:65 -#, elixir-autogen, elixir-format msgid "Edit" msgstr "Edit" @@ -232,7 +190,6 @@ msgstr "Edit" #: lib/claper_web/live/event_live/index.html.heex:40 #: lib/claper_web/live/form_live/form_component.html.heex:98 #: lib/claper_web/live/poll_live/form_component.html.heex:94 -#, elixir-autogen, elixir-format msgid "Create" msgstr "Create" @@ -244,7 +201,6 @@ msgstr "Create" #: lib/claper_web/live/event_live/post_component.ex:94 #: lib/claper_web/live/form_live/form_component.html.heex:103 #: lib/claper_web/live/poll_live/form_component.html.heex:99 -#, elixir-autogen, elixir-format msgid "Delete" msgstr "Delete" @@ -254,76 +210,62 @@ msgstr "Delete" #: lib/claper_web/live/poll_live/form_component.html.heex:95 #: lib/claper_web/live/user_settings_live/show.html.heex:38 #: lib/claper_web/live/user_settings_live/show.html.heex:80 -#, elixir-autogen, elixir-format msgid "Save" msgstr "Save" #: lib/claper_web/live/user_settings_live/show.ex:69 -#, elixir-autogen, elixir-format msgid "A link to confirm your email change has been sent to the new address." msgstr "A link to confirm your email change has been sent to the new address." #: lib/claper_web/live/user_settings_live/show.ex:33 -#, elixir-autogen, elixir-format msgid "Change the email address you want associated with your account." msgstr "Change the email address you want associated with your account." #: lib/claper_web/live/user_settings_live/show.ex:30 -#, elixir-autogen, elixir-format msgid "Update your email" msgstr "Update your email" #: lib/claper_web/notifiers/user_notifier.ex:12 #: lib/claper_web/templates/user_notifier/magic.html.heex:17 -#, elixir-autogen, elixir-format msgid "Connect to Claper" msgstr "Connect to Claper" #: lib/claper_web/templates/user_notifier/magic.html.heex:29 -#, elixir-autogen, elixir-format msgid "ACCESS TO MY ACCOUNT" msgstr "ACCESS TO MY ACCOUNT" #: lib/claper_web/notifiers/user_notifier.ex:34 -#, elixir-autogen, elixir-format msgid "Update email instructions" msgstr "Update email instructions" #: lib/claper_web/templates/user_notifier/change.html.heex:29 -#, elixir-autogen, elixir-format msgid "CONFIRM EMAIL" msgstr "CONFIRM EMAIL" #: lib/claper_web/templates/user_notifier/change.html.heex:17 -#, elixir-autogen, elixir-format msgid "Confirm email" msgstr "Confirm email" #: lib/claper_web/templates/user_notifier/change.html.heex:32 #: lib/claper_web/templates/user_notifier/magic.html.heex:32 -#, elixir-autogen, elixir-format msgid "If you didn't create an account with us, please ignore this." msgstr "If you didn't create an account with us, please ignore this." #: lib/claper_web/templates/user_notifier/magic.html.heex:22 -#, elixir-autogen, elixir-format, fuzzy msgid "You can log into your account by clicking here." msgstr "You can log into your account by clicking here." #: lib/claper_web/live/event_live/event_form_component.html.heex:34 #: lib/claper_web/live/event_live/post_component.ex:34 #: lib/claper_web/live/event_live/post_component.ex:99 -#, elixir-autogen, elixir-format msgid "Are you sure?" msgstr "Are you sure?" #: lib/claper_web/live/event_live/event_form_component.html.heex:147 -#, elixir-autogen, elixir-format msgid "Presentation attached" msgstr "Presentation attached" #: lib/claper_web/live/event_live/event_form_component.html.heex:107 -#, elixir-autogen, elixir-format msgid "Presentation uploaded" msgstr "Presentation uploaded" @@ -331,592 +273,501 @@ msgstr "Presentation uploaded" #: lib/claper_web/live/event_live/event_form_component.html.heex:196 #: lib/claper_web/live/event_live/event_form_component.html.heex:321 #: lib/claper_web/live/event_live/event_form_component.html.heex:344 -#, elixir-autogen, elixir-format msgid "Remove" msgstr "Remove" #: lib/claper_web/live/event_live/event_form_component.html.heex:45 #: lib/claper_web/live/event_live/event_form_component.html.heex:128 -#, elixir-autogen, elixir-format, fuzzy msgid "Select your presentation" msgstr "Select your presentation" #: lib/claper_web/live/event_live/event_form_component.html.heex:72 -#, elixir-autogen, elixir-format msgid "Upload a file" msgstr "Upload a file" #: lib/claper_web/live/event_live/event_form_component.html.heex:76 -#, elixir-autogen, elixir-format msgid "or drag and drop" msgstr "or drag and drop" #: lib/claper_web/live/event_live/event_form_component.ex:214 -#, elixir-autogen, elixir-format, fuzzy msgid "You have selected an incorrect file type" msgstr "You have selected an incorrect file type" #: lib/claper_web/live/event_live/event_form_component.ex:213 -#, elixir-autogen, elixir-format msgid "Your file is too large" msgstr "Your file is too large" #: lib/claper_web/live/event_live/event_form_component.html.heex:157 -#, elixir-autogen, elixir-format, fuzzy msgid "Change file" msgstr "Change file" #: lib/claper_web/live/event_live/event_form_component.html.heex:183 -#, elixir-autogen, elixir-format, fuzzy msgid "Presentation replaced" msgstr "Presentation replaced" #: lib/claper_web/live/event_live/manage.html.heex:256 -#, elixir-autogen, elixir-format, fuzzy msgid "Edit poll" msgstr "Edit poll" #: lib/claper_web/live/event_live/manage.html.heex:255 -#, elixir-autogen, elixir-format msgid "New poll" msgstr "New poll" #: lib/claper_web/live/poll_live/form_component.html.heex:14 -#, elixir-autogen, elixir-format msgid "Title of your poll" msgstr "Title of your poll" #: lib/claper_web/live/event_live/event_form_component.ex:215 -#, elixir-autogen, elixir-format, fuzzy msgid "Upload failed" msgstr "Upload failed" #: lib/claper_web/live/event_live/manage.html.heex:176 -#, elixir-autogen, elixir-format msgid "Add poll to know opinion of your public." msgstr "Add poll to know opinion of your public." #: lib/claper_web/live/event_live/manage.html.heex:174 #: lib/claper_web/live/event_live/manage.html.heex:395 -#, elixir-autogen, elixir-format msgid "Poll" msgstr "Poll" #: lib/claper_web/live/poll_live/form_component.html.heex:35 -#, elixir-format, ex-autogen msgid "Choice %{count}" msgid_plural "Choice %{count}" msgstr[0] "Choice %{count}" msgstr[1] "Choice %{count}" #: lib/claper_web/live/event_live/poll_component.ex:47 -#, elixir-autogen, elixir-format, fuzzy msgid "Current poll" msgstr "Current poll" #: lib/claper_web/live/event_live/poll_component.ex:28 -#, elixir-autogen, elixir-format msgid "See current poll" msgstr "See current poll" #: lib/claper_web/live/event_live/poll_component.ex:107 #: lib/claper_web/live/event_live/poll_component.ex:115 -#, elixir-autogen, elixir-format msgid "Vote" msgstr "Vote" #: lib/claper_web/live/event_live/index.html.heex:70 -#, elixir-autogen, elixir-format, fuzzy msgid "Invited presentations" msgstr "Invited presentations" #: lib/claper_web/live/event_live/event_form_component.html.heex:311 #: lib/claper_web/live/event_live/event_form_component.html.heex:328 -#, elixir-autogen, elixir-format msgid "User email address" msgstr "User email address" #: lib/claper_web/live/event_live/event_card_component.ex:90 -#, elixir-autogen, elixir-format msgid "Present/Customize" msgstr "Present/Customize" #: lib/claper_web/live/event_live/manage.html.heex:408 #: lib/claper_web/live/event_live/manage.html.heex:484 -#, elixir-autogen, elixir-format msgid "Active" msgstr "Active" #: lib/claper_web/live/event_live/event_form_component.html.heex:162 -#, elixir-autogen, elixir-format msgid "Changing your file will remove all interaction elements like polls associated." msgstr "Changing your file will remove all interaction elements like polls associated." #: lib/claper_web/live/event_live/manage.html.heex:584 -#, elixir-autogen, elixir-format msgid "Messages from attendees will appear here." msgstr "Messages from attendees will appear here." #: lib/claper_web/live/event_live/manage.html.heex:764 -#, elixir-autogen, elixir-format msgid "On screen settings" msgstr "On screen settings" #: lib/claper_web/live/event_live/event_card_component.ex:139 -#, elixir-autogen, elixir-format msgid "Processing your file..." msgstr "Processing your file..." #: lib/claper_web/live/poll_live/form_component.html.heex:106 -#, elixir-autogen, elixir-format msgid "This will delete all responses associated and the poll itself, are you sure?" msgstr "This will delete all responses associated and the poll itself, are you sure?" #: lib/claper_web/live/event_live/manage.html.heex:112 -#, elixir-autogen, elixir-format, fuzzy msgid "Start" msgstr "Start" #: lib/claper_web/live/event_live/manage.html.heex:88 -#, elixir-autogen, elixir-format, fuzzy msgid "Press F in the presentation window to enable fullscreen" msgstr "Press F in the presentation window to enable fullscreen" #: lib/claper_web/live/event_live/show.html.heex:153 -#, elixir-autogen, elixir-format msgid "Ask, comment..." msgstr "Ask, comment..." #: lib/claper_web/live/event_live/manage.html.heex:556 #: lib/claper_web/live/stat_live/index.html.heex:71 -#, elixir-autogen, elixir-format, fuzzy msgid "Messages" msgstr "Messages" #: lib/claper_web/live/event_live/manage.html.heex:416 #: lib/claper_web/live/event_live/manage.html.heex:492 -#, elixir-autogen, elixir-format msgid "Set active" msgstr "Set active" #: lib/claper_web/live/event_live/event_form_component.html.heex:293 -#, elixir-autogen, elixir-format, fuzzy msgid "Add facilitator" msgstr "Add facilitator" #: lib/claper_web/templates/error/404.html.heex:40 -#, elixir-autogen, elixir-format msgid "Oops, page doesn't exist." msgstr "Oops, page doesn't exist." #: lib/claper_web/templates/error/500.html.heex:40 -#, elixir-autogen, elixir-format msgid "The site is under maintenance, we'll be back very soon!" msgstr "The site is under maintenance, we'll be back very soon!" #: lib/claper_web/live/event_live/event_form_component.html.heex:273 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Facilitators can present and manage interactions" msgstr "Facilitators can present and manage interactions" #: lib/claper_web/templates/user_notifier/change.html.heex:42 #: lib/claper_web/templates/user_notifier/magic.html.heex:42 -#, elixir-autogen, elixir-format msgid "If you’re having trouble with the button above, copy and paste the URL below into your web browser" msgstr "If you’re having trouble with the button above, copy and paste the URL below into your web browser" #: lib/claper_web/templates/user_notifier/change.html.heex:22 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "You can change your email by visiting the URL below" msgstr "You can change your email by visiting the URL below" #: lib/claper_web/live/event_live/manage.html.heex:525 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Add interaction" msgstr "Add interaction" #: lib/claper_web/live/event_live/manage.html.heex:607 #: lib/claper_web/live/event_live/manage.html.heex:622 -#, elixir-autogen, elixir-format msgid "Blocking this user will delete all his messages and he will not be able to join again, confirm ?" msgstr "Blocking this user will delete all his messages and he will not be able to join again, confirm ?" #: lib/claper_web/live/event_live/show.ex:50 #: lib/claper_web/live/event_live/show.ex:196 #: lib/claper_web/live/event_live/show.ex:211 -#, elixir-autogen, elixir-format msgid "You have been banned from this event" msgstr "You have been banned from this event" #: lib/claper_web/live/event_live/manage.html.heex:601 #: lib/claper_web/live/event_live/manage.html.heex:616 -#, elixir-autogen, elixir-format msgid "Ban" msgstr "Ban" #: lib/claper_web/templates/user_registration/confirm.html.heex:18 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid ", click on the provided link to connect (check your spam !)" msgstr ", click on the provided link to connect (check your spam !)" #: lib/claper_web/templates/user_notifier/welcome.html.heex:29 -#, elixir-autogen, elixir-format msgid "Export your current presentation to PDF from your favorite slide presentation software (PowerPoint, etc)" msgstr "Export your current presentation to PDF from your favorite slide presentation software (PowerPoint, etc)" #: lib/claper_web/templates/user_notifier/welcome.html.heex:50 -#, elixir-autogen, elixir-format msgid "Wait few minutes for your file to be processed" msgstr "Wait few minutes for your file to be processed" #: lib/claper_web/templates/user_notifier/welcome.html.heex:43 -#, elixir-autogen, elixir-format msgid "Choose a name for your event, a code for your attendees to join and dates when your attendees could start interacting" msgstr "Choose a name for your event, a code for your attendees to join and dates when your attendees could start interacting" #: lib/claper_web/templates/user_notifier/welcome.html.heex:64 -#, elixir-autogen, elixir-format msgid "Click Start to open your presentation and move the window on the big screen" msgstr "Click Start to open your presentation and move the window on the big screen" #: lib/claper_web/templates/user_notifier/welcome.html.heex:57 -#, elixir-autogen, elixir-format msgid "Click on Present/Customize to add interaction on your slides" msgstr "Click on Present/Customize to add interaction on your slides" #: lib/claper_web/templates/user_notifier/welcome.html.heex:22 -#, elixir-autogen, elixir-format msgid "Congrats! You've taken the first step to improving your presentations. Here are the next steps to create step up your presentations with Claper:" msgstr "Congrats! You've taken the first step to improving your presentations. Here are the next steps to create step up your presentations with Claper:" #: lib/claper_web/templates/user_notifier/welcome.html.heex:69 -#, elixir-autogen, elixir-format msgid "Enjoy ! ✨" msgstr "Enjoy ! ✨" #: lib/claper_web/templates/user_registration/confirm.html.heex:20 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "We sent you an email, click on the provided link to connect (check your spam !)" msgstr "We sent you an email, click on the provided link to connect (check your spam !)" #: lib/claper_web/templates/user_notifier/welcome.html.heex:17 -#, elixir-autogen, elixir-format msgid "Welcome !" msgstr "Welcome !" #: lib/claper_web/templates/user_notifier/welcome.html.heex:36 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Click on the create button on your dashboard" msgstr "Click on the create button on your dashboard" #: lib/claper_web/notifiers/user_notifier.ex:23 -#, elixir-autogen, elixir-format msgid "Next steps to boost your presentations" msgstr "Next steps to boost your presentations" #: lib/claper_web/live/stat_live/index.html.heex:78 -#, elixir-autogen, elixir-format msgid "from %{count} people" msgid_plural "from %{count} peoples" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "from %{count} people" +msgstr[1] "from %{count} peoples" #: lib/claper_web/live/stat_live/index.html.heex:115 -#, elixir-autogen, elixir-format msgid "from %{count} poll" msgid_plural "from %{count} polls" msgstr[0] "from %{count} poll" msgstr[1] "from %{count} polls" #: lib/claper_web/live/stat_live/index.html.heex:108 -#, elixir-autogen, elixir-format msgid "Average voters" msgstr "Average voters" #: lib/claper_web/live/stat_live/index.html.heex:15 -#, elixir-autogen, elixir-format msgid "Event" msgstr "Event" #: lib/claper_web/live/stat_live/index.html.heex:158 -#, elixir-autogen, elixir-format msgid "Interactions history" msgstr "Interactions history" #: lib/claper_web/live/stat_live/index.html.heex:260 -#, elixir-autogen, elixir-format msgid "No messages has been sent" msgstr "No messages has been sent" #: lib/claper_web/live/event_live/event_card_component.ex:166 -#, elixir-autogen, elixir-format msgid "Report" msgstr "Report" #: lib/claper_web/live/event_live/event_card_component.ex:177 -#, elixir-autogen, elixir-format msgid "This will delete all data related to your event, this cannot be undone. Confirm ?" msgstr "This will delete all data related to your event, this cannot be undone. Confirm ?" #: lib/claper_web/live/stat_live/index.html.heex:45 -#, elixir-autogen, elixir-format msgid "attendee" msgid_plural "attendees" msgstr[0] "attendee" msgstr[1] "attendees" #: lib/claper_web/live/stat_live/index.html.heex:38 -#, elixir-autogen, elixir-format msgid "Audience peak" msgstr "Audience peak" #: lib/claper_web/live/stat_live/index.html.heex:146 -#, elixir-autogen, elixir-format msgid "Engagement rate" msgstr "Engagement rate" #: lib/claper_web/live/event_live/event_card_component.ex:119 -#, elixir-autogen, elixir-format msgid "Error when processing the file" msgstr "Error when processing the file" #: lib/claper_web/live/event_live/event_card_component.ex:71 -#, elixir-autogen, elixir-format msgid "Error when processing the new file" msgstr "Error when processing the new file" #: lib/claper_web/live/event_live/join.html.heex:23 #: lib/claper_web/live/event_live/join.html.heex:44 -#, elixir-autogen, elixir-format msgid "About" msgstr "About" #: lib/claper_web/live/event_live/join.html.heex:32 #: lib/claper_web/live/event_live/join.html.heex:53 #: lib/claper_web/templates/user_session/new.html.heex:66 -#, elixir-autogen, elixir-format msgid "Login" msgstr "Login" #: lib/claper_web/templates/user_session/new.html.heex:25 -#, elixir-autogen, elixir-format msgid "Connect to your account" msgstr "Connect to your account" #: lib/claper_web/live/event_live/presenter.html.heex:33 #: lib/claper_web/live/event_live/show.html.heex:285 -#, elixir-autogen, elixir-format msgid "Or use the code:" msgstr "Or use the code:" #: lib/claper_web/templates/user_registration/new.html.heex:51 #: lib/claper_web/templates/user_session/new.html.heex:73 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Create account" msgstr "Create account" #: lib/claper_web/live/user_settings_live/show.html.heex:116 #: lib/claper_web/templates/user_registration/new.html.heex:42 #: lib/claper_web/templates/user_session/new.html.heex:57 -#, elixir-autogen, elixir-format msgid "Password" msgstr "Password" #: lib/claper_web/templates/user_session/new.html.heex:45 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Your email address" msgstr "Your email address" #: lib/claper_web/templates/user_session/new.html.heex:55 -#, elixir-autogen, elixir-format msgid "Your password" msgstr "Your password" #: lib/claper_web/live/user_settings_live/show.ex:42 -#, elixir-autogen, elixir-format msgid "Change the password used to access your account." msgstr "Change the password used to access your account." #: lib/claper_web/live/user_settings_live/show.html.heex:70 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Current password" msgstr "Current password" #: lib/claper_web/live/user_settings_live/show.html.heex:76 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "New password" msgstr "New password" #: lib/claper_web/live/user_settings_live/show.ex:39 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Update your password" msgstr "Update your password" #: lib/claper_web/live/user_settings_live/show.ex:91 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Your password has been updated." msgstr "Your password has been updated." #: lib/claper_web/live/form_live/form_component.html.heex:30 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Field %{count}" msgid_plural "Field %{count}" msgstr[0] "Field %{count}" msgstr[1] "Field %{count}" #: lib/claper_web/live/event_live/manage.html.heex:213 -#, elixir-autogen, elixir-format msgid "Add form to collect data from your public." msgstr "Add form to collect data from your public." #: lib/claper_web/live/event_live/form_component.ex:51 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Current form" msgstr "Current form" #: lib/claper_web/live/event_live/manage.html.heex:277 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Edit form" msgstr "Edit form" #: lib/claper_web/live/event_live/manage.html.heex:211 #: lib/claper_web/live/event_live/manage.html.heex:471 #: lib/claper_web/live/stat_live/index.html.heex:215 -#, elixir-autogen, elixir-format msgid "Form" msgstr "Form" #: lib/claper_web/live/event_live/manage.html.heex:559 -#, elixir-autogen, elixir-format msgid "Form submissions" msgstr "Form submissions" #: lib/claper_web/live/event_live/manage.html.heex:705 -#, elixir-autogen, elixir-format msgid "Form submissions from attendees will appear here." msgstr "Form submissions from attendees will appear here." #: lib/claper_web/live/event_live/manage.ex:437 -#, elixir-autogen, elixir-format msgid "Name" msgstr "Name" #: lib/claper_web/live/event_live/manage.html.heex:276 -#, elixir-autogen, elixir-format msgid "New form" msgstr "New form" #: lib/claper_web/live/stat_live/index.html.heex:225 -#, elixir-autogen, elixir-format msgid "No form submission has been sent" msgstr "No form submission has been sent" #: lib/claper_web/live/event_live/form_component.ex:32 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "See current form" msgstr "See current form" #: lib/claper_web/live/event_live/form_component.ex:96 -#, elixir-autogen, elixir-format msgid "Submit" msgstr "Submit" #: lib/claper_web/live/form_live/form_component.html.heex:37 -#, elixir-autogen, elixir-format msgid "Text" msgstr "Text" #: lib/claper_web/live/event_live/manage.html.heex:730 -#, elixir-autogen, elixir-format msgid "This cannot be undone, confirm ?" msgstr "This cannot be undone, confirm ?" #: lib/claper_web/live/form_live/form_component.html.heex:110 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "This will delete all responses associated and the form itself, are you sure?" msgstr "This will delete all responses associated and the form itself, are you sure?" #: lib/claper_web/live/form_live/form_component.html.heex:14 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Title of your form" msgstr "Title of your form" #: lib/claper_web/live/form_live/form_component.html.heex:40 -#, elixir-autogen, elixir-format msgid "Type" msgstr "Type" #: lib/claper_web/live/stat_live/index.html.heex:220 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Export all submissions" msgstr "Export all submissions" #: lib/claper_web/live/event_live/poll_component.ex:52 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Select one option" msgstr "Select one option" #: lib/claper_web/live/event_live/poll_component.ex:50 -#, elixir-autogen, elixir-format msgid "Select one or multiple options" msgstr "Select one or multiple options" #: lib/claper_web/live/poll_live/form_component.html.heex:24 -#, elixir-autogen, elixir-format, fuzzy msgid "Multiple answers" msgstr "Multiple answers" #: lib/claper_web/live/event_live/manage.html.heex:244 -#, elixir-autogen, elixir-format msgid "Import all interactions from another presentation" msgstr "Import all interactions from another presentation" #: lib/claper_web/live/event_live/manage.ex:181 -#, elixir-autogen, elixir-format, fuzzy msgid "Interactions import failed" msgstr "Interactions import failed" #: lib/claper_web/live/event_live/manage.ex:174 -#, elixir-autogen, elixir-format, fuzzy msgid "Interactions imported successfully" msgstr "Interactions imported successfully" #: lib/claper_web/live/event_live/manage.html.heex:295 -#, elixir-autogen, elixir-format, fuzzy msgid "Select presentation" msgstr "Select presentation" #: lib/claper_web/live/event_live/event_form_component.html.heex:78 -#, elixir-autogen, elixir-format, fuzzy msgid "PDF, PPT, PPTX up to %{size} MB" msgstr "PDF, PPT, PPTX up to %{size} MB" #: lib/claper_web/live/event_live/manage.html.heex:790 -#, elixir-autogen, elixir-format msgid "Attendees settings" msgstr "Attendees settings" #: lib/claper_web/live/event_live/manage.html.heex:797 -#, elixir-autogen, elixir-format msgid "Enable messages" msgstr "Enable messages" #: lib/claper_web/live/event_live/manage.html.heex:771 -#, elixir-autogen, elixir-format msgid "Show instructions" msgstr "Show instructions" #: lib/claper_web/live/event_live/manage.html.heex:776 -#, elixir-autogen, elixir-format, fuzzy msgid "Show messages" msgstr "Show messages" #: lib/claper_web/live/event_live/manage.html.heex:785 -#, elixir-autogen, elixir-format msgid "Show poll results" msgstr "Show poll results" #: lib/claper_web/live/event_live/show.html.heex:179 -#, elixir-autogen, elixir-format, fuzzy msgid "Messages deactivated" msgstr "Messages deactivated" + From 7feba14d767a70441ed5274fa06b84144f84a452 Mon Sep 17 00:00:00 2001 From: Alexandre Lion Date: Sat, 22 Apr 2023 16:43:40 +0200 Subject: [PATCH 3/7] Update default.po (POEditor.com) --- priv/gettext/fr/LC_MESSAGES/default.po | 210 ++++--------------------- 1 file changed, 33 insertions(+), 177 deletions(-) diff --git a/priv/gettext/fr/LC_MESSAGES/default.po b/priv/gettext/fr/LC_MESSAGES/default.po index e565a92..31dadc5 100644 --- a/priv/gettext/fr/LC_MESSAGES/default.po +++ b/priv/gettext/fr/LC_MESSAGES/default.po @@ -1,20 +1,16 @@ -## "msgid"s in this file come from POT (.pot) files. -## -## Do not add, change, or remove "msgid"s manually here as -## they're tied to the ones in the corresponding POT file -## (with the same domain). -## -## Use "mix gettext.extract --merge" or "mix gettext.merge" -## to merge POT files into PO files. msgid "" msgstr "" -"Language: en\n" -"Plural-Forms: nplurals=2; plural=(n>1);" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: POEditor.com\n" +"Project-Id-Version: Claper\n" +"Language: fr\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" #: lib/claper_web/live/user_settings_live/show.ex:48 #: lib/claper_web/live/user_settings_live/show.html.heex:5 #: lib/claper_web/templates/layout/_user_menu.html.heex:2 -#, elixir-autogen, elixir-format msgid "Settings" msgstr "Paramètres" @@ -23,198 +19,161 @@ msgstr "Paramètres" #: lib/claper_web/live/user_settings_live/show.html.heex:34 #: lib/claper_web/templates/user_registration/new.html.heex:34 #: lib/claper_web/templates/user_session/new.html.heex:47 -#, elixir-autogen, elixir-format msgid "Email" msgstr "Email" #: lib/claper_web/templates/user_registration/new.html.heex:12 -#, elixir-autogen, elixir-format msgid "Join the Claper experience" msgstr "Rejoignez l'expérience Claper" #: lib/claper_web/templates/user_registration/new.html.heex:24 -#, elixir-autogen, elixir-format msgid "Oops, check that all fields are filled in correctly." msgstr "Oups, vérifiez que tous les champs sont remplis correctement." #: lib/claper_web/live/user_settings_live/show.html.heex:108 #: lib/claper_web/live/user_settings_live/show.html.heex:121 -#, elixir-autogen, elixir-format msgid "Change" msgstr "Changer" #: lib/claper_web/live/event_live/event_form_component.html.heex:237 -#, elixir-autogen, elixir-format msgid "Code" msgstr "Code" #: lib/claper_web/live/user_settings_live/show.html.heex:103 -#, elixir-autogen, elixir-format msgid "Email address" msgstr "Adresse email" #: lib/claper_web/templates/layout/_user_menu.html.heex:8 -#, elixir-autogen, elixir-format, fuzzy msgid "Logout" msgstr "Déconnexion" #: lib/claper_web/live/user_settings_live/show.html.heex:93 -#, elixir-autogen, elixir-format msgid "Personal informations" msgstr "Informations personnelles" #: lib/claper_web/templates/user_registration/confirm.html.heex:13 -#, elixir-autogen, elixir-format msgid "We already sent you an email to login, please retry in 5 minutes." msgstr "Nous vous avons déjà envoyé un email pour vous connecter, veuillez réessayer dans 5 minutes." #: lib/claper_web/templates/user_registration/confirm.html.heex:16 -#, elixir-autogen, elixir-format msgid "We sent you an email at" msgstr "Nous vous avons envoyé un email à" #: lib/claper_web/live/user_settings_live/show.html.heex:96 -#, elixir-autogen, elixir-format msgid "Your personal informations only visible by you" msgstr "Vos informations personnelles ne sont visibles que par vous" #: lib/claper_web/live/event_live/show.html.heex:249 -#, elixir-autogen, elixir-format msgid "days" msgstr "jours" #: lib/claper_web/live/event_live/show.html.heex:255 -#, elixir-autogen, elixir-format msgid "hours" msgstr "heures" #: lib/claper_web/live/event_live/show.html.heex:261 -#, elixir-autogen, elixir-format msgid "minutes" msgstr "minutes" #: lib/claper_web/live/event_live/show.html.heex:112 -#, elixir-autogen, elixir-format msgid "Be the first to react !" msgstr "Soyez le premier à réagir !" #: lib/claper_web/live/event_live/event_card_component.ex:98 #: lib/claper_web/live/event_live/join.ex:42 #: lib/claper_web/live/event_live/join.html.heex:106 -#, elixir-autogen, elixir-format msgid "Join" msgstr "Rejoindre" #: lib/claper_web/live/event_live/index.ex:82 #: lib/claper_web/live/event_live/join.html.heex:26 #: lib/claper_web/live/event_live/join.html.heex:47 -#, elixir-autogen, elixir-format msgid "Dashboard" msgstr "Tableau de bord" #: lib/claper_web/live/event_live/post_component.ex:66 -#, elixir-autogen, elixir-format msgid "Host" msgstr "Animateur" #: lib/claper_web/live/event_live/show.html.heex:267 -#, elixir-autogen, elixir-format, fuzzy msgid "seconds" msgstr "secondes" #: lib/claper_web/live/event_live/index.html.heex:61 -#, elixir-autogen, elixir-format msgid "Create your first presentation" msgstr "Créez votre première présentation" #: lib/claper_web/live/event_live/event_card_component.ex:50 #: lib/claper_web/live/event_live/manage.html.heex:80 -#, elixir-autogen, elixir-format msgid "Finish on" msgstr "Termine le" #: lib/claper_web/live/event_live/event_card_component.ex:30 -#, elixir-autogen, elixir-format msgid "Finished" msgstr "Terminé" #: lib/claper_web/live/event_live/event_card_component.ex:62 -#, elixir-autogen, elixir-format msgid "Finished on" msgstr "Terminé le" #: lib/claper_web/live/event_live/event_card_component.ex:20 -#, elixir-autogen, elixir-format msgid "In progress" msgstr "En cours" #: lib/claper_web/live/event_live/event_card_component.ex:25 -#, elixir-autogen, elixir-format msgid "Incoming" msgstr "À venir" #: lib/claper_web/live/event_live/show.html.heex:26 -#, elixir-autogen, elixir-format, fuzzy msgid "Leave" msgstr "Quitter l'événement" #: lib/claper_web/live/event_live/index.html.heex:16 -#, elixir-autogen, elixir-format msgid "My presentations" msgstr "Mes présentations" #: lib/claper_web/live/event_live/event_form_component.html.heex:226 -#, elixir-autogen, elixir-format, fuzzy msgid "Name of your presentation" msgstr "Nom de votre présentation" #: lib/claper_web/live/event_live/presenter.html.heex:21 #: lib/claper_web/live/event_live/show.html.heex:276 -#, elixir-autogen, elixir-format msgid "Scan to interact in real-time" msgstr "Scannez pour interagir en temps réel" #: lib/claper_web/live/event_live/event_card_component.ex:56 -#, elixir-autogen, elixir-format msgid "Starting on" msgstr "Commence le" #: lib/claper_web/live/event_live/event_form_component.ex:205 -#, elixir-autogen, elixir-format msgid "Updated successfully" msgstr "Mis à jour avec succès" #: lib/claper_web/live/event_live/event_form_component.html.heex:247 -#, elixir-autogen, elixir-format msgid "When your presentation will be available ?" msgstr "Quand votre présentation sera-t-elle accessible ?" #: lib/claper_web/live/event_live/join.html.heex:72 -#, elixir-autogen, elixir-format, fuzzy msgid "Return to your last presentation" msgstr "Revenir à votre dernier événement" #: lib/claper_web/templates/user_session/new.html.heex:22 -#, elixir-autogen, elixir-format, fuzzy msgid "It's time to empower your presentations." msgstr "C'est le moment de propulser vos présentations." #: lib/claper_web/templates/error/404.html.heex:44 #: lib/claper_web/templates/error/500.html.heex:45 #: lib/claper_web/templates/user_registration/confirm.html.heex:28 -#, elixir-autogen, elixir-format msgid "Return to home" msgstr "Retourner à l'accueil" #: lib/claper_web/live/event_live/event_form_component.ex:177 -#, elixir-autogen, elixir-format, fuzzy msgid "Created successfully" msgstr "Mis à jour avec succès" #: lib/claper_web/live/event_live/manage.ex:23 #: lib/claper_web/live/event_live/presenter.ex:21 #: lib/claper_web/live/event_live/show.ex:24 -#, elixir-autogen, elixir-format msgid "Presentation doesn't exist" msgstr "La présentation n'existe pas" @@ -222,7 +181,6 @@ msgstr "La présentation n'existe pas" #: lib/claper_web/live/event_live/event_card_component.ex:129 #: lib/claper_web/live/event_live/form_component.ex:96 #: lib/claper_web/live/event_live/index.ex:65 -#, elixir-autogen, elixir-format msgid "Edit" msgstr "Modifier" @@ -232,7 +190,6 @@ msgstr "Modifier" #: lib/claper_web/live/event_live/index.html.heex:40 #: lib/claper_web/live/form_live/form_component.html.heex:98 #: lib/claper_web/live/poll_live/form_component.html.heex:94 -#, elixir-autogen, elixir-format msgid "Create" msgstr "Créer" @@ -244,7 +201,6 @@ msgstr "Créer" #: lib/claper_web/live/event_live/post_component.ex:94 #: lib/claper_web/live/form_live/form_component.html.heex:103 #: lib/claper_web/live/poll_live/form_component.html.heex:99 -#, elixir-autogen, elixir-format msgid "Delete" msgstr "Supprimer" @@ -254,76 +210,62 @@ msgstr "Supprimer" #: lib/claper_web/live/poll_live/form_component.html.heex:95 #: lib/claper_web/live/user_settings_live/show.html.heex:38 #: lib/claper_web/live/user_settings_live/show.html.heex:80 -#, elixir-autogen, elixir-format msgid "Save" msgstr "Sauvegarder" #: lib/claper_web/live/user_settings_live/show.ex:69 -#, elixir-autogen, elixir-format msgid "A link to confirm your email change has been sent to the new address." msgstr "Un lien pour confirmer votre changement d'email a été envoyé à la nouvelle adresse." #: lib/claper_web/live/user_settings_live/show.ex:33 -#, elixir-autogen, elixir-format msgid "Change the email address you want associated with your account." msgstr "Modifiez l'email que vous souhaitez associer à votre compte." #: lib/claper_web/live/user_settings_live/show.ex:30 -#, elixir-autogen, elixir-format msgid "Update your email" msgstr "Changer votre email" #: lib/claper_web/notifiers/user_notifier.ex:12 #: lib/claper_web/templates/user_notifier/magic.html.heex:17 -#, elixir-autogen, elixir-format msgid "Connect to Claper" msgstr "Se connecter à Claper" #: lib/claper_web/templates/user_notifier/magic.html.heex:29 -#, elixir-autogen, elixir-format msgid "ACCESS TO MY ACCOUNT" msgstr "ACCÉDER À MON COMPTE" #: lib/claper_web/notifiers/user_notifier.ex:34 -#, elixir-autogen, elixir-format msgid "Update email instructions" msgstr "Instructions de modification d'email" #: lib/claper_web/templates/user_notifier/change.html.heex:29 -#, elixir-autogen, elixir-format msgid "CONFIRM EMAIL" msgstr "CONFIRMER L'EMAIL" #: lib/claper_web/templates/user_notifier/change.html.heex:17 -#, elixir-autogen, elixir-format msgid "Confirm email" msgstr "Confirmer l'email" #: lib/claper_web/templates/user_notifier/change.html.heex:32 #: lib/claper_web/templates/user_notifier/magic.html.heex:32 -#, elixir-autogen, elixir-format msgid "If you didn't create an account with us, please ignore this." msgstr "Si vous n'avez pas créé de compte chez nous, veuillez ignorer ceci." #: lib/claper_web/templates/user_notifier/magic.html.heex:22 -#, elixir-autogen, elixir-format, fuzzy msgid "You can log into your account by clicking here." msgstr "Vous pouvez vous connecter à votre compte en cliquant ici." #: lib/claper_web/live/event_live/event_form_component.html.heex:34 #: lib/claper_web/live/event_live/post_component.ex:34 #: lib/claper_web/live/event_live/post_component.ex:99 -#, elixir-autogen, elixir-format msgid "Are you sure?" msgstr "Êtes-vous sûr?" #: lib/claper_web/live/event_live/event_form_component.html.heex:147 -#, elixir-autogen, elixir-format msgid "Presentation attached" msgstr "Présentation jointe" #: lib/claper_web/live/event_live/event_form_component.html.heex:107 -#, elixir-autogen, elixir-format msgid "Presentation uploaded" msgstr "Présentation chargée" @@ -331,592 +273,506 @@ msgstr "Présentation chargée" #: lib/claper_web/live/event_live/event_form_component.html.heex:196 #: lib/claper_web/live/event_live/event_form_component.html.heex:321 #: lib/claper_web/live/event_live/event_form_component.html.heex:344 -#, elixir-autogen, elixir-format msgid "Remove" msgstr "Supprimer" #: lib/claper_web/live/event_live/event_form_component.html.heex:45 #: lib/claper_web/live/event_live/event_form_component.html.heex:128 -#, elixir-autogen, elixir-format, fuzzy msgid "Select your presentation" msgstr "Sélectionnez votre présentation" #: lib/claper_web/live/event_live/event_form_component.html.heex:72 -#, elixir-autogen, elixir-format msgid "Upload a file" msgstr "Chargez un fichier" #: lib/claper_web/live/event_live/event_form_component.html.heex:76 -#, elixir-autogen, elixir-format msgid "or drag and drop" msgstr "ou glisser-déposer" #: lib/claper_web/live/event_live/event_form_component.ex:214 -#, elixir-autogen, elixir-format, fuzzy msgid "You have selected an incorrect file type" msgstr "Vous avez sélectionné un type de fichier incorrect" #: lib/claper_web/live/event_live/event_form_component.ex:213 -#, elixir-autogen, elixir-format msgid "Your file is too large" msgstr "Votre fichier est trop volumineux" #: lib/claper_web/live/event_live/event_form_component.html.heex:157 -#, elixir-autogen, elixir-format, fuzzy msgid "Change file" msgstr "Changer le fichier" #: lib/claper_web/live/event_live/event_form_component.html.heex:183 -#, elixir-autogen, elixir-format, fuzzy msgid "Presentation replaced" msgstr "Présentation remplacée" #: lib/claper_web/live/event_live/manage.html.heex:256 -#, elixir-autogen, elixir-format, fuzzy msgid "Edit poll" msgstr "Modifier le sondage" #: lib/claper_web/live/event_live/manage.html.heex:255 -#, elixir-autogen, elixir-format msgid "New poll" msgstr "Nouveau sondage" #: lib/claper_web/live/poll_live/form_component.html.heex:14 -#, elixir-autogen, elixir-format msgid "Title of your poll" msgstr "Titre de votre sondage" #: lib/claper_web/live/event_live/event_form_component.ex:215 -#, elixir-autogen, elixir-format, fuzzy msgid "Upload failed" msgstr "Échec du chargement" #: lib/claper_web/live/event_live/manage.html.heex:176 -#, elixir-autogen, elixir-format msgid "Add poll to know opinion of your public." msgstr "Ajoutez un sondage pour connaître l'opinion de votre public." #: lib/claper_web/live/event_live/manage.html.heex:174 #: lib/claper_web/live/event_live/manage.html.heex:395 -#, elixir-autogen, elixir-format msgid "Poll" msgstr "Sondage" #: lib/claper_web/live/poll_live/form_component.html.heex:35 -#, elixir-format, ex-autogen msgid "Choice %{count}" msgid_plural "Choice %{count}" msgstr[0] "Choix %{count}" msgstr[1] "Choix %{count}" +msgstr[2] "Choix %{count}" #: lib/claper_web/live/event_live/poll_component.ex:47 -#, elixir-autogen, elixir-format, fuzzy msgid "Current poll" msgstr "Sondage actuel" #: lib/claper_web/live/event_live/poll_component.ex:28 -#, elixir-autogen, elixir-format msgid "See current poll" msgstr "Voir le sondage" #: lib/claper_web/live/event_live/poll_component.ex:107 #: lib/claper_web/live/event_live/poll_component.ex:115 -#, elixir-autogen, elixir-format msgid "Vote" msgstr "Voter" #: lib/claper_web/live/event_live/index.html.heex:70 -#, elixir-autogen, elixir-format, fuzzy msgid "Invited presentations" msgstr "Présentations invitées" #: lib/claper_web/live/event_live/event_form_component.html.heex:311 #: lib/claper_web/live/event_live/event_form_component.html.heex:328 -#, elixir-autogen, elixir-format msgid "User email address" msgstr "Adresse email" #: lib/claper_web/live/event_live/event_card_component.ex:90 -#, elixir-autogen, elixir-format msgid "Present/Customize" msgstr "Présenter/Personnaliser" #: lib/claper_web/live/event_live/manage.html.heex:408 #: lib/claper_web/live/event_live/manage.html.heex:484 -#, elixir-autogen, elixir-format msgid "Active" msgstr "Actif" #: lib/claper_web/live/event_live/event_form_component.html.heex:162 -#, elixir-autogen, elixir-format msgid "Changing your file will remove all interaction elements like polls associated." msgstr "La modification de votre fichier supprimera tous les éléments d'interaction comme les sondages associés." #: lib/claper_web/live/event_live/manage.html.heex:584 -#, elixir-autogen, elixir-format msgid "Messages from attendees will appear here." msgstr "Les messages des participants apparaîtront ici." #: lib/claper_web/live/event_live/manage.html.heex:764 -#, elixir-autogen, elixir-format msgid "On screen settings" msgstr "Paramètres écran" #: lib/claper_web/live/event_live/event_card_component.ex:139 -#, elixir-autogen, elixir-format msgid "Processing your file..." msgstr "Traitement de votre fichier..." #: lib/claper_web/live/poll_live/form_component.html.heex:106 -#, elixir-autogen, elixir-format msgid "This will delete all responses associated and the poll itself, are you sure?" msgstr "Cela supprimera toutes les réponses associées et le sondage lui-même, êtes-vous sûr ?" #: lib/claper_web/live/event_live/manage.html.heex:112 -#, elixir-autogen, elixir-format, fuzzy msgid "Start" msgstr "Démarrer" #: lib/claper_web/live/event_live/manage.html.heex:88 -#, elixir-autogen, elixir-format, fuzzy msgid "Press F in the presentation window to enable fullscreen" msgstr "Appuyez sur F dans la fenêtre de présentation pour activer le plein écran" #: lib/claper_web/live/event_live/show.html.heex:153 -#, elixir-autogen, elixir-format msgid "Ask, comment..." msgstr "Questionnez, commentez..." #: lib/claper_web/live/event_live/manage.html.heex:556 #: lib/claper_web/live/stat_live/index.html.heex:71 -#, elixir-autogen, elixir-format, fuzzy msgid "Messages" msgstr "Messages" #: lib/claper_web/live/event_live/manage.html.heex:416 #: lib/claper_web/live/event_live/manage.html.heex:492 -#, elixir-autogen, elixir-format msgid "Set active" msgstr "Activer" #: lib/claper_web/live/event_live/event_form_component.html.heex:293 -#, elixir-autogen, elixir-format, fuzzy msgid "Add facilitator" msgstr "Ajouter un animateur" #: lib/claper_web/templates/error/404.html.heex:40 -#, elixir-autogen, elixir-format msgid "Oops, page doesn't exist." msgstr "Oups, la page n'existe pas." #: lib/claper_web/templates/error/500.html.heex:40 -#, elixir-autogen, elixir-format msgid "The site is under maintenance, we'll be back very soon!" msgstr "Le site est en cours de maintenance, nous serons de retour très bientôt !" #: lib/claper_web/live/event_live/event_form_component.html.heex:273 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Facilitators can present and manage interactions" msgstr "Les animateurs peuvent présenter et gérer les interactions" #: lib/claper_web/templates/user_notifier/change.html.heex:42 #: lib/claper_web/templates/user_notifier/magic.html.heex:42 -#, elixir-autogen, elixir-format msgid "If you’re having trouble with the button above, copy and paste the URL below into your web browser" msgstr "Si vous rencontrez des difficultés avec le bouton ci-dessus, copiez et collez l'URL ci-dessous dans votre navigateur web" #: lib/claper_web/templates/user_notifier/change.html.heex:22 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "You can change your email by visiting the URL below" msgstr "Vous pouvez modifier votre email en visitant l'URL ci-dessous" #: lib/claper_web/live/event_live/manage.html.heex:525 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Add interaction" msgstr "Ajouter une interaction" #: lib/claper_web/live/event_live/manage.html.heex:607 #: lib/claper_web/live/event_live/manage.html.heex:622 -#, elixir-autogen, elixir-format msgid "Blocking this user will delete all his messages and he will not be able to join again, confirm ?" msgstr "Bloquer cet utilisateur supprimera tous ses messages et il ne pourra pas rejoindre à nouveau, confirmer ?" #: lib/claper_web/live/event_live/show.ex:50 #: lib/claper_web/live/event_live/show.ex:196 #: lib/claper_web/live/event_live/show.ex:211 -#, elixir-autogen, elixir-format msgid "You have been banned from this event" msgstr "Vous avez été banni de cet événement" #: lib/claper_web/live/event_live/manage.html.heex:601 #: lib/claper_web/live/event_live/manage.html.heex:616 -#, elixir-autogen, elixir-format msgid "Ban" msgstr "Bannir" #: lib/claper_web/templates/user_registration/confirm.html.heex:18 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid ", click on the provided link to connect (check your spam !)" msgstr ", cliquez sur le lien fourni pour vous connecter (vérifiez vos spams !)" #: lib/claper_web/templates/user_notifier/welcome.html.heex:29 -#, elixir-autogen, elixir-format msgid "Export your current presentation to PDF from your favorite slide presentation software (PowerPoint, etc)" msgstr "Exporter votre présentation actuelle au format PDF à partir de votre logiciel de présentation préféré (PowerPoint, etc)" #: lib/claper_web/templates/user_notifier/welcome.html.heex:50 -#, elixir-autogen, elixir-format msgid "Wait few minutes for your file to be processed" msgstr "Attendez quelques minutes pour que votre fichier soit traité" #: lib/claper_web/templates/user_notifier/welcome.html.heex:43 -#, elixir-autogen, elixir-format msgid "Choose a name for your event, a code for your attendees to join and dates when your attendees could start interacting" msgstr "Choisissez un nom pour votre événement, un code pour que vos participants puissent s'y joindre et des dates auxquelles vos participants pourraient commencer à interagir" #: lib/claper_web/templates/user_notifier/welcome.html.heex:64 -#, elixir-autogen, elixir-format msgid "Click Start to open your presentation and move the window on the big screen" msgstr "Cliquez sur Démarrer pour ouvrir votre présentation et déplacer la fenêtre sur le grand écran" #: lib/claper_web/templates/user_notifier/welcome.html.heex:57 -#, elixir-autogen, elixir-format msgid "Click on Present/Customize to add interaction on your slides" msgstr "Cliquez sur Présenter/Personnaliser pour ajouter une interaction sur vos slides" #: lib/claper_web/templates/user_notifier/welcome.html.heex:22 -#, elixir-autogen, elixir-format msgid "Congrats! You've taken the first step to improving your presentations. Here are the next steps to create step up your presentations with Claper:" msgstr "Félicitations! Vous avez fait le premier pas pour améliorer vos présentations. Voici les prochaines étapes pour créer des présentations plus performantes avec Claper:" #: lib/claper_web/templates/user_notifier/welcome.html.heex:69 -#, elixir-autogen, elixir-format msgid "Enjoy ! ✨" msgstr "Profitez ! ✨" #: lib/claper_web/templates/user_registration/confirm.html.heex:20 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "We sent you an email, click on the provided link to connect (check your spam !)" msgstr "Nous vous avons envoyé un email, cliquez sur le lien fourni pour vous connecter." #: lib/claper_web/templates/user_notifier/welcome.html.heex:17 -#, elixir-autogen, elixir-format msgid "Welcome !" msgstr "Bienvenue !" #: lib/claper_web/templates/user_notifier/welcome.html.heex:36 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Click on the create button on your dashboard" msgstr "Cliquez sur le bouton créer sur votre tableau de bord" #: lib/claper_web/notifiers/user_notifier.ex:23 -#, elixir-autogen, elixir-format msgid "Next steps to boost your presentations" msgstr "Les prochaines étapes pour booster vos présentations" #: lib/claper_web/live/stat_live/index.html.heex:78 -#, elixir-autogen, elixir-format msgid "from %{count} people" msgid_plural "from %{count} peoples" msgstr[0] "de %{count} personne" msgstr[1] "de %{count} personnes" +msgstr[2] "de %{count} personnes" #: lib/claper_web/live/stat_live/index.html.heex:115 -#, elixir-autogen, elixir-format msgid "from %{count} poll" msgid_plural "from %{count} polls" msgstr[0] "de %{count} sondage" msgstr[1] "de %{count} sondages" +msgstr[2] "de %{count} sondages" #: lib/claper_web/live/stat_live/index.html.heex:108 -#, elixir-autogen, elixir-format msgid "Average voters" msgstr "Votants moyens" #: lib/claper_web/live/stat_live/index.html.heex:15 -#, elixir-autogen, elixir-format msgid "Event" msgstr "Événement" #: lib/claper_web/live/stat_live/index.html.heex:158 -#, elixir-autogen, elixir-format msgid "Interactions history" msgstr "Historique des interactions" #: lib/claper_web/live/stat_live/index.html.heex:260 -#, elixir-autogen, elixir-format msgid "No messages has been sent" msgstr "Aucun message n'a été envoyé" #: lib/claper_web/live/event_live/event_card_component.ex:166 -#, elixir-autogen, elixir-format msgid "Report" msgstr "Rapport" #: lib/claper_web/live/event_live/event_card_component.ex:177 -#, elixir-autogen, elixir-format msgid "This will delete all data related to your event, this cannot be undone. Confirm ?" msgstr "Cette opération supprimera toutes les données relatives à votre événement, elle ne peut être annulée. Confirmer ?" #: lib/claper_web/live/stat_live/index.html.heex:45 -#, elixir-autogen, elixir-format msgid "attendee" msgid_plural "attendees" msgstr[0] "participant" msgstr[1] "participants" +msgstr[2] "participants" #: lib/claper_web/live/stat_live/index.html.heex:38 -#, elixir-autogen, elixir-format msgid "Audience peak" msgstr "Pic d'audience" #: lib/claper_web/live/stat_live/index.html.heex:146 -#, elixir-autogen, elixir-format msgid "Engagement rate" msgstr "Taux d'engagement" #: lib/claper_web/live/event_live/event_card_component.ex:119 -#, elixir-autogen, elixir-format msgid "Error when processing the file" msgstr "Erreur lors du traitement du fichier" #: lib/claper_web/live/event_live/event_card_component.ex:71 -#, elixir-autogen, elixir-format msgid "Error when processing the new file" msgstr "Erreur lors du traitement du nouveau fichier" #: lib/claper_web/live/event_live/join.html.heex:23 #: lib/claper_web/live/event_live/join.html.heex:44 -#, elixir-autogen, elixir-format msgid "About" msgstr "A propos" #: lib/claper_web/live/event_live/join.html.heex:32 #: lib/claper_web/live/event_live/join.html.heex:53 #: lib/claper_web/templates/user_session/new.html.heex:66 -#, elixir-autogen, elixir-format msgid "Login" msgstr "Connexion" #: lib/claper_web/templates/user_session/new.html.heex:25 -#, elixir-autogen, elixir-format msgid "Connect to your account" msgstr "Connectez-vous à votre compte" #: lib/claper_web/live/event_live/presenter.html.heex:33 #: lib/claper_web/live/event_live/show.html.heex:285 -#, elixir-autogen, elixir-format msgid "Or use the code:" msgstr "Ou utilisez le code:" #: lib/claper_web/templates/user_registration/new.html.heex:51 #: lib/claper_web/templates/user_session/new.html.heex:73 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Create account" msgstr "Créer un compte" #: lib/claper_web/live/user_settings_live/show.html.heex:116 #: lib/claper_web/templates/user_registration/new.html.heex:42 #: lib/claper_web/templates/user_session/new.html.heex:57 -#, elixir-autogen, elixir-format msgid "Password" msgstr "Mot de passe" #: lib/claper_web/templates/user_session/new.html.heex:45 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Your email address" msgstr "Adresse email" #: lib/claper_web/templates/user_session/new.html.heex:55 -#, elixir-autogen, elixir-format msgid "Your password" msgstr "Votre mot de passe" #: lib/claper_web/live/user_settings_live/show.ex:42 -#, elixir-autogen, elixir-format msgid "Change the password used to access your account." msgstr "Changez le mot de passe utilisé pour accéder à votre compte." #: lib/claper_web/live/user_settings_live/show.html.heex:70 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Current password" msgstr "Mot de passe actuel" #: lib/claper_web/live/user_settings_live/show.html.heex:76 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "New password" msgstr "Nouveau mot de passe" #: lib/claper_web/live/user_settings_live/show.ex:39 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Update your password" msgstr "Changer votre email" #: lib/claper_web/live/user_settings_live/show.ex:91 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Your password has been updated." msgstr "Votre mot de passe a été mis à jour." #: lib/claper_web/live/form_live/form_component.html.heex:30 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Field %{count}" msgid_plural "Field %{count}" msgstr[0] "Champ %{count}" msgstr[1] "Champ %{count}" +msgstr[2] "Champ %{count}" #: lib/claper_web/live/event_live/manage.html.heex:213 -#, elixir-autogen, elixir-format msgid "Add form to collect data from your public." msgstr "Ajoutez un formulaire pour recueillir les données de votre public." #: lib/claper_web/live/event_live/form_component.ex:51 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Current form" msgstr "Sondage actuel" #: lib/claper_web/live/event_live/manage.html.heex:277 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Edit form" msgstr "Modifier" #: lib/claper_web/live/event_live/manage.html.heex:211 #: lib/claper_web/live/event_live/manage.html.heex:471 #: lib/claper_web/live/stat_live/index.html.heex:215 -#, elixir-autogen, elixir-format msgid "Form" msgstr "Formulaire" #: lib/claper_web/live/event_live/manage.html.heex:559 -#, elixir-autogen, elixir-format msgid "Form submissions" msgstr "Soumissions de formulaire" #: lib/claper_web/live/event_live/manage.html.heex:705 -#, elixir-autogen, elixir-format msgid "Form submissions from attendees will appear here." msgstr "Les formulaires soumis par les participants apparaîtront ici." #: lib/claper_web/live/event_live/manage.ex:437 -#, elixir-autogen, elixir-format msgid "Name" msgstr "Nom" #: lib/claper_web/live/event_live/manage.html.heex:276 -#, elixir-autogen, elixir-format msgid "New form" msgstr "Nouveau formulaire" #: lib/claper_web/live/stat_live/index.html.heex:225 -#, elixir-autogen, elixir-format msgid "No form submission has been sent" msgstr "Aucun formulaire n'a été envoyé" #: lib/claper_web/live/event_live/form_component.ex:32 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "See current form" msgstr "Voir le formulaire" #: lib/claper_web/live/event_live/form_component.ex:96 -#, elixir-autogen, elixir-format msgid "Submit" msgstr "Soumettre" #: lib/claper_web/live/form_live/form_component.html.heex:37 -#, elixir-autogen, elixir-format msgid "Text" msgstr "Texte" #: lib/claper_web/live/event_live/manage.html.heex:730 -#, elixir-autogen, elixir-format msgid "This cannot be undone, confirm ?" msgstr "Cela ne peut pas être annulé, confirmez-vous ?" #: lib/claper_web/live/form_live/form_component.html.heex:110 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "This will delete all responses associated and the form itself, are you sure?" msgstr "Cela supprimera toutes les réponses associées et le sondage lui-même, êtes-vous sûr ?" #: lib/claper_web/live/form_live/form_component.html.heex:14 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Title of your form" msgstr "Titre de votre formulaire" #: lib/claper_web/live/form_live/form_component.html.heex:40 -#, elixir-autogen, elixir-format msgid "Type" msgstr "Type" #: lib/claper_web/live/stat_live/index.html.heex:220 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Export all submissions" msgstr "Exporter toutes les soumissions" #: lib/claper_web/live/event_live/poll_component.ex:52 -#, elixir-autogen, elixir-format, fuzzy +#, fuzzy msgid "Select one option" msgstr "Sélectionnez une option" #: lib/claper_web/live/event_live/poll_component.ex:50 -#, elixir-autogen, elixir-format msgid "Select one or multiple options" msgstr "Sélectionner une ou plusieurs options" #: lib/claper_web/live/poll_live/form_component.html.heex:24 -#, elixir-autogen, elixir-format, fuzzy msgid "Multiple answers" msgstr "Réponses multiples" #: lib/claper_web/live/event_live/manage.html.heex:244 -#, elixir-autogen, elixir-format msgid "Import all interactions from another presentation" msgstr "Importer toutes les interactions d'une autre présentation" #: lib/claper_web/live/event_live/manage.ex:181 -#, elixir-autogen, elixir-format, fuzzy msgid "Interactions import failed" msgstr "Échec de l'importation d'interactions" #: lib/claper_web/live/event_live/manage.ex:174 -#, elixir-autogen, elixir-format, fuzzy msgid "Interactions imported successfully" msgstr "Interactions importées avec succès" #: lib/claper_web/live/event_live/manage.html.heex:295 -#, elixir-autogen, elixir-format, fuzzy msgid "Select presentation" msgstr "Sélectionnez la présentation" #: lib/claper_web/live/event_live/event_form_component.html.heex:78 -#, elixir-autogen, elixir-format, fuzzy msgid "PDF, PPT, PPTX up to %{size} MB" msgstr "PDF, PPT, PPTX jusqu'à %{size} MB" #: lib/claper_web/live/event_live/manage.html.heex:790 -#, elixir-autogen, elixir-format msgid "Attendees settings" msgstr "Paramètres participants" #: lib/claper_web/live/event_live/manage.html.heex:797 -#, elixir-autogen, elixir-format msgid "Enable messages" msgstr "Activer messages" #: lib/claper_web/live/event_live/manage.html.heex:771 -#, elixir-autogen, elixir-format msgid "Show instructions" msgstr "Afficher instructions" #: lib/claper_web/live/event_live/manage.html.heex:776 -#, elixir-autogen, elixir-format, fuzzy msgid "Show messages" msgstr "Afficher messages" #: lib/claper_web/live/event_live/manage.html.heex:785 -#, elixir-autogen, elixir-format msgid "Show poll results" msgstr "Afficher résultats sondage" #: lib/claper_web/live/event_live/show.html.heex:179 -#, elixir-autogen, elixir-format, fuzzy msgid "Messages deactivated" msgstr "Messages désactivés" + From b3561f41067a71b2aa1fc468cf0d4ed52dfb19de Mon Sep 17 00:00:00 2001 From: Alex Date: Sat, 22 Apr 2023 16:45:30 +0200 Subject: [PATCH 4/7] Add contributing file and link to poeditor #33 --- CONTRIBUTING.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..f7c076c --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,14 @@ +Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**. + +If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". +Don't forget to give the project a star! Thanks again! + +1. Fork the Project +2. Create your Feature Branch (`git checkout -b feature/amazing_feature`) +3. Commit your Changes (`git commit -m 'Add some amazing feature'`) +4. Push to the Branch (`git push origin feature/amazing_feature`) +5. Open a Pull Request + +## Translations + +You can contribute to the translations of this project by joining the POEditor project [here](https://poeditor.com/join/project/HbRyvyt3TT). \ No newline at end of file From df14bf5c098d989c17d63c432347a5047995bf63 Mon Sep 17 00:00:00 2001 From: Sami Mokaddem Date: Sun, 2 Jul 2023 11:03:18 +0200 Subject: [PATCH 5/7] Add ghostscript resolution as env variable (#40) --- .env.sample | 4 +++- .github/FUNDING.yml | 1 + .github/stale.yml | 16 ++++++++++++++++ .github/workflows/doc.yml | 2 ++ .github/workflows/docker-image.yml | 3 +++ docker-compose.yml | 4 +++- lib/claper/tasks/converter.ex | 3 ++- .../live/event_live/presenter.html.heex | 2 +- 8 files changed, 31 insertions(+), 4 deletions(-) create mode 100644 .github/FUNDING.yml create mode 100644 .github/stale.yml diff --git a/.env.sample b/.env.sample index 9d27103..fde8ea2 100644 --- a/.env.sample +++ b/.env.sample @@ -19,4 +19,6 @@ MAIL_FROM_NAME=Claper ENABLE_ACCOUNT_CREATION=true ENABLE_MAILBOX_ROUTE=false MAILBOX_USER=admin -MAILBOX_PASSWORD=admin \ No newline at end of file +MAILBOX_PASSWORD=admin + +GS_JPG_RESOLUTION=300x300 diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 0000000..845edee --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1 @@ +github: [ClaperCo] diff --git a/.github/stale.yml b/.github/stale.yml new file mode 100644 index 0000000..39e6a24 --- /dev/null +++ b/.github/stale.yml @@ -0,0 +1,16 @@ +# Number of days of inactivity before an issue becomes stale +daysUntilStale: 60 +# Number of days of inactivity before a stale issue is closed +daysUntilClose: 7 +# Issues with these labels will never be considered stale +exemptLabels: + - roadmap +# Label to use when marking an issue as stale +staleLabel: wontfix +# Comment to post when marking an issue as stale. Set to `false` to disable +markComment: > + This issue has been automatically marked as stale because it has not had + recent activity. It will be closed if no further activity occurs. Thank you + for your contributions. +# Comment to post when closing a stale issue. Set to `false` to disable +closeComment: false diff --git a/.github/workflows/doc.yml b/.github/workflows/doc.yml index 4abeadb..ebd3b1d 100644 --- a/.github/workflows/doc.yml +++ b/.github/workflows/doc.yml @@ -9,6 +9,8 @@ jobs: build-and-deploy: concurrency: ci-${{ github.ref }} # Recommended if you intend to make multiple deployments in quick succession. runs-on: ubuntu-latest + env: + ImageOS: ubuntu20 steps: - uses: actions/checkout@v3 - name: Set up Elixir diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index 415218c..dbde3f7 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -10,6 +10,9 @@ jobs: runs-on: ubuntu-latest + env: + ImageOS: ubuntu20 + steps: - name: Docker meta id: meta diff --git a/docker-compose.yml b/docker-compose.yml index 4f14dfa..3615723 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -20,4 +20,6 @@ services: MAIL_TRANSPORT: local ENDPOINT_PORT: 4000 depends_on: - - db \ No newline at end of file + - db +volumes: + uploads: \ No newline at end of file diff --git a/lib/claper/tasks/converter.ex b/lib/claper/tasks/converter.ex index 016fbf3..d5c2287 100644 --- a/lib/claper/tasks/converter.ex +++ b/lib/claper/tasks/converter.ex @@ -98,12 +98,13 @@ defmodule Claper.Tasks.Converter do defp file_to_pdf(_ext, _path, _file), do: %Result{status: 0} defp pdf_to_jpg(%Result{status: 0}, path, _presentation, _user_id) do + resolution = System.get_env("GS_JPG_RESOLUTION", "300x300") Porcelain.exec( "gs", [ "-sDEVICE=png16m", "-o#{path}/%d.jpg", - "-r300x300", + "-r#{resolution}", "-dNOPAUSE", "-dBATCH", "#{path}/original.pdf" diff --git a/lib/claper_web/live/event_live/presenter.html.heex b/lib/claper_web/live/event_live/presenter.html.heex index caf197e..d494f24 100644 --- a/lib/claper_web/live/event_live/presenter.html.heex +++ b/lib/claper_web/live/event_live/presenter.html.heex @@ -114,7 +114,7 @@ <%= for index <- 1..@event.presentation_file.length do %> <%= if System.get_env("PRESENTATION_STORAGE", "local") == "local" do %> <% else %> From 545e469c2fd4c98866a28224c309a5c4f1dfce33 Mon Sep 17 00:00:00 2001 From: Alex Date: Sun, 2 Jul 2023 11:04:07 +0200 Subject: [PATCH 6/7] Add doc for GS_JPG_RESOLUTION --- guides/introduction/configuration.md | 1 + lib/claper/tasks/converter.ex | 1 + 2 files changed, 2 insertions(+) diff --git a/guides/introduction/configuration.md b/guides/introduction/configuration.md index cca6573..dece4ad 100644 --- a/guides/introduction/configuration.md +++ b/guides/introduction/configuration.md @@ -38,6 +38,7 @@ Variable | Values | Default | Required | Description --- | --- | --- | --- | --- ENABLE_ACCOUNT_CREATION | true, false | true | - | Enable/disable user registration MAX_FILE_SIZE_MB | - | 15 | - | Max file size to upload in MB +GS_JPG_RESOLUTION | - | 300x300 | - | Resolution (DPI) of the JPG generated from PDF, higher resolution means bigger files but better quality ## Production / Docker diff --git a/lib/claper/tasks/converter.ex b/lib/claper/tasks/converter.ex index d5c2287..c9218cb 100644 --- a/lib/claper/tasks/converter.ex +++ b/lib/claper/tasks/converter.ex @@ -99,6 +99,7 @@ defmodule Claper.Tasks.Converter do defp pdf_to_jpg(%Result{status: 0}, path, _presentation, _user_id) do resolution = System.get_env("GS_JPG_RESOLUTION", "300x300") + Porcelain.exec( "gs", [ From d6ee041383d347a47c494eba4a2f2bf76b20aed0 Mon Sep 17 00:00:00 2001 From: Alex Date: Sun, 2 Jul 2023 11:51:12 +0200 Subject: [PATCH 7/7] Fix MAX_FILE_SIZE_MB not being updated --- CHANGELOG.md | 5 +++++ config/config.exs | 3 ++- .../live/event_live/event_form_component.ex | 12 +++++++++++- 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 22aa34d..8f33ca9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +## v1.4.1 + +- Add GS_JPG_RESOLUTION environement variable to configure the resolution of the JPG generated from PDF (#40 - thanks @mokaddem) +- Fix MAX_FILE_SIZE_MB not being updated + ## v1.4.0 - Migrate to Phoenix 1.7 diff --git a/config/config.exs b/config/config.exs index 2f7b758..d9742a7 100644 --- a/config/config.exs +++ b/config/config.exs @@ -66,7 +66,8 @@ config :ex_aws, region: {:system, "AWS_REGION"}, normalize_path: false -config :claper, max_file_size: System.get_env("MAX_FILE_SIZE_MB") || 15 +config :claper, + max_file_size: {:system, "MAX_FILE_SIZE_MB", "15"} # Import environment specific config. This must remain at the bottom # of this file so it overrides the configuration defined above. diff --git a/lib/claper_web/live/event_live/event_form_component.ex b/lib/claper_web/live/event_live/event_form_component.ex index 546d78b..27aec93 100644 --- a/lib/claper_web/live/event_live/event_form_component.ex +++ b/lib/claper_web/live/event_live/event_form_component.ex @@ -7,7 +7,7 @@ defmodule ClaperWeb.EventLive.EventFormComponent do def update(%{event: event} = assigns, socket) do changeset = Events.change_event(event) - {max_file_size, _} = Integer.parse("#{Application.fetch_env!(:claper, :max_file_size)}") + max_file_size = get_max_file_size() {:ok, socket @@ -212,6 +212,16 @@ defmodule ClaperWeb.EventLive.EventFormComponent do end end + defp get_max_file_size() do + case Application.fetch_env!(:claper, :max_file_size) do + {:system, env_var, default} -> + String.to_integer(System.get_env(env_var) || default) + + direct_value -> + direct_value + end + end + def error_to_string(:too_large), do: gettext("Your file is too large") def error_to_string(:not_accepted), do: gettext("You have selected an incorrect file type") def error_to_string(:external_client_failure), do: gettext("Upload failed")