diff --git a/config/schedule.rb b/config/schedule.rb index 168cb97..338ecce 100644 --- a/config/schedule.rb +++ b/config/schedule.rb @@ -6,5 +6,5 @@ set :environment_variable, 'RACK_ENV' every 5.minutes do rake "close_expired_votes" - rake "send_email_reminders" + rake "send_reminders" end diff --git a/po/vedia.pot b/po/vedia.pot index add93ac..3706b3f 100644 --- a/po/vedia.pot +++ b/po/vedia.pot @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-03-23 18:58-0600\n" -"PO-Revision-Date: 2026-03-23 18:58-0600\n" +"POT-Creation-Date: 2026-09-29 21:46+0200\n" +"PO-Revision-Date: 2026-09-29 21:46+0200\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" @@ -42,28 +42,53 @@ msgstr "" msgid "Very good" msgstr "" -#: ../vedia.rb:137 -msgid "Incorrect email or password." -msgstr "" - -#: ../vedia.rb:164 +#: ../vedia.rb:168 msgid "Reset your password" msgstr "" -#: ../vedia.rb:593 +#: ../vedia.rb:615 msgid "Results of the vote '%{t}'" msgstr "" -#: ../vedia.rb:613 +#: ../vedia.rb:635 msgid "%{m} minutes left to vote on '%{t}'" msgstr "" -#: ../vedia.rb:615 +#: ../vedia.rb:637 msgid "%{h} hours left to vote on '%{t}'" msgstr "" -#: ../views/admin.erb:1 ../views/admin_users.erb:1 ../views/admin_votes.erb:1 -#: ../views/layout.erb:30 +#: ../views/about.erb:1 ../views/layout.erb:29 +msgid "About" +msgstr "" + +#: ../views/about.erb:63 ../views/admin.erb:13 ../views/admin_votes.erb:76 +#: ../views/users_show.erb:36 ../views/votes_show_closed.erb:167 +msgid "Ratings" +msgstr "" + +#: ../views/about.erb:68 ../views/votes_show_closed.erb:172 +msgid "Participant" +msgstr "" + +#: ../views/about.erb:84 ../views/votes.erb:20 +#: ../views/votes_show_closed.erb:188 ../views/votes_show_open.erb:9 +msgid "Not voted" +msgstr "" + +#: ../views/about.erb:105 ../views/votes_show_closed.erb:41 +msgid "Winning candidate" +msgstr "" + +#: ../views/about.erb:107 ../views/votes_show_closed.erb:43 +msgid "" +"The winning candidate is the candidate with the highest median vote (↓), calle" +"d majority judgme" +"nt." +msgstr "" + +#: ../views/admin.erb:1 ../views/admin.erb:11 ../views/admin_votes.erb:1 +#: ../views/layout.erb:33 msgid "Admin" msgstr "" @@ -71,74 +96,56 @@ msgstr "" msgid "Users" msgstr "" -#: ../views/admin.erb:13 ../views/layout.erb:26 ../views/votes.erb:1 +#: ../views/admin.erb:8 ../views/login.erb:16 ../views/reset.erb:13 +#: ../views/reset_change.erb:13 ../views/signup.erb:24 +#: ../views/votes_edit.erb:102 ../views/votes_show_closed.erb:220 +#: ../views/votes_show_open.erb:112 ../views/votes_show_unauthenticated.erb:9 +msgid "Email" +msgstr "" + +#: ../views/admin.erb:9 ../views/admin.erb:33 +msgid "Created" +msgstr "" + +#: ../views/admin.erb:10 ../views/admin.erb:50 ../views/votes.erb:15 +#: ../views/votes_show_closed.erb:5 +msgid "Closed" +msgstr "" + +#: ../views/admin.erb:12 ../views/admin.erb:28 ../views/layout.erb:26 +#: ../views/votes.erb:1 msgid "Votes" msgstr "" -#: ../views/admin.erb:29 ../views/votes.erb:11 ../views/votes_edit.erb:5 +#: ../views/admin.erb:34 +msgid "Expired" +msgstr "" + +#: ../views/admin.erb:35 +msgid "State" +msgstr "" + +#: ../views/admin.erb:46 ../views/votes.erb:11 ../views/votes_edit.erb:5 #: ../views/votes_open.erb:5 ../views/votes_show_draft.erb:5 msgid "Draft" msgstr "" -#: ../views/admin.erb:31 ../views/votes.erb:13 ../views/votes_show_open.erb:5 +#: ../views/admin.erb:48 ../views/votes.erb:13 ../views/votes_show_open.erb:5 msgid "Open" msgstr "" -#: ../views/admin.erb:33 ../views/votes.erb:15 ../views/votes_show_closed.erb:5 -msgid "Closed" -msgstr "" - -#: ../views/admin_users.erb:5 ../views/admin_votes.erb:7 -msgid "Created: %{date}" -msgstr "" - -#: ../views/admin_users.erb:7 ../views/admin_votes.erb:9 -msgid "Updated: %{date}" -msgstr "" - -#: ../views/admin_users.erb:9 -msgid "Admin: %{admin}" -msgstr "" - -#: ../views/admin_users.erb:9 -msgid "Yes" -msgstr "" - -#: ../views/admin_users.erb:9 -msgid "No" -msgstr "" - -#: ../views/admin_users.erb:11 -msgid "Organized votes" -msgstr "" - -#: ../views/admin_users.erb:19 ../views/admin_users.erb:38 -#: ../views/admin_votes.erb:65 ../views/admin_votes.erb:84 -#: ../views/votes_edit.erb:32 -msgid "Delete" -msgstr "" - -#: ../views/admin_users.erb:26 -msgid "No vote organized." -msgstr "" - -#: ../views/admin_users.erb:30 ../views/admin_votes.erb:76 -#: ../views/votes_show_closed.erb:167 -msgid "Ratings" -msgstr "" - -#: ../views/admin_users.erb:45 ../views/admin_votes.erb:91 -msgid "No rating." -msgstr "" - -#: ../views/admin_users.erb:52 -msgid "Delete user" -msgstr "" - #: ../views/admin_votes.erb:5 msgid "View vote" msgstr "" +#: ../views/admin_votes.erb:7 ../views/users_show.erb:3 +msgid "Created: %{date}" +msgstr "" + +#: ../views/admin_votes.erb:9 ../views/users_show.erb:5 +msgid "Updated: %{date}" +msgstr "" + #: ../views/admin_votes.erb:11 msgid "Secure ID: %{secure_id}" msgstr "" @@ -165,10 +172,20 @@ msgstr "" msgid "Organizers" msgstr "" +#: ../views/admin_votes.erb:65 ../views/admin_votes.erb:84 +#: ../views/users_show.erb:25 ../views/users_show.erb:44 +#: ../views/votes_edit.erb:32 +msgid "Delete" +msgstr "" + #: ../views/admin_votes.erb:72 msgid "No organizer." msgstr "" +#: ../views/admin_votes.erb:91 ../views/users_show.erb:51 +msgid "No rating." +msgstr "" + #: ../views/admin_votes.erb:98 ../views/votes_edit.erb:86 msgid "Delete vote" msgstr "" @@ -201,34 +218,35 @@ msgstr "" msgid "Save" msgstr "" -#: ../views/layout.erb:35 +#: ../views/layout.erb:38 msgid "Logout" msgstr "" -#: ../views/login.erb:1 ../views/login.erb:21 +#: ../views/login.erb:1 ../views/login.erb:25 #: ../views/votes_show_unauthenticated.erb:16 msgid "Login" msgstr "" -#: ../views/login.erb:6 ../views/reset.erb:1 ../views/reset.erb:16 +#: ../views/login.erb:4 +msgid "Your account was closed successfully." +msgstr "" + +#: ../views/login.erb:9 +msgid "Incorrect email or password." +msgstr "" + +#: ../views/login.erb:10 ../views/reset.erb:1 ../views/reset.erb:16 #: ../views/reset_change.erb:1 ../views/reset_change.erb:21 #: ../views/reset_invalid.erb:1 ../views/reset_sent.erb:1 msgid "Reset password" msgstr "" -#: ../views/login.erb:12 ../views/reset.erb:13 ../views/reset_change.erb:13 -#: ../views/signup.erb:24 ../views/votes_edit.erb:102 -#: ../views/votes_show_closed.erb:220 ../views/votes_show_open.erb:112 -#: ../views/votes_show_unauthenticated.erb:9 -msgid "Email" -msgstr "" - -#: ../views/login.erb:16 ../views/reset_change.erb:17 ../views/signup.erb:28 +#: ../views/login.erb:20 ../views/reset_change.erb:17 ../views/signup.erb:28 #: ../views/votes_show_unauthenticated.erb:13 msgid "Password" msgstr "" -#: ../views/login.erb:23 ../views/signup.erb:1 ../views/signup.erb:32 +#: ../views/login.erb:27 ../views/signup.erb:1 ../views/signup.erb:32 msgid "Create account" msgstr "" @@ -270,13 +288,59 @@ msgstr "" msgid "An account already exists for %{email}." msgstr "" -#: ../views/votes.erb:18 ../views/votes_show_open.erb:7 -msgid "Voted" +#: ../views/users_close.erb:1 +msgid "Closing account %{email}" msgstr "" -#: ../views/votes.erb:20 ../views/votes_show_closed.erb:188 -#: ../views/votes_show_open.erb:9 -msgid "Not voted" +#: ../views/users_close.erb:3 +msgid "Do you really want to close the account for %{email}?" +msgstr "" + +#: ../views/users_close.erb:5 +msgid "" +"Past votes and ratings created by this account will remain available, but the " +"account will no longer be able to log in, create new votes, or participate in " +"open votes." +msgstr "" + +#: ../views/users_close.erb:7 +msgid "This action cannot be undone." +msgstr "" + +#: ../views/users_close.erb:10 ../views/users_show.erb:13 +msgid "Close account" +msgstr "" + +#: ../views/users_show.erb:7 +msgid "Admin: %{admin}" +msgstr "" + +#: ../views/users_show.erb:7 +msgid "Yes" +msgstr "" + +#: ../views/users_show.erb:7 +msgid "No" +msgstr "" + +#: ../views/users_show.erb:10 +msgid "Closed: %{date}" +msgstr "" + +#: ../views/users_show.erb:17 +msgid "Organized votes" +msgstr "" + +#: ../views/users_show.erb:32 +msgid "No vote organized." +msgstr "" + +#: ../views/users_show.erb:58 +msgid "Delete user" +msgstr "" + +#: ../views/votes.erb:18 ../views/votes_show_open.erb:7 +msgid "Voted" msgstr "" #: ../views/votes.erb:23 ../views/votes_edit.erb:6 @@ -387,17 +451,6 @@ msgstr "" msgid "No results are available because nobody voted on this vote." msgstr "" -#: ../views/votes_show_closed.erb:41 -msgid "Winning candidate" -msgstr "" - -#: ../views/votes_show_closed.erb:43 -msgid "" -"The winning candidate is the candidate with the highest median vote (↓), calle" -"d majority judgme" -"nt." -msgstr "" - #: ../views/votes_show_closed.erb:66 msgid "See description" msgstr "" @@ -456,10 +509,6 @@ msgid "" "inning}." msgstr "" -#: ../views/votes_show_closed.erb:172 -msgid "Participant" -msgstr "" - #: ../views/votes_show_closed.erb:201 msgid "Reopen voting period" msgstr ""