diff --git a/frontend/public/locales/el/common.json b/frontend/public/locales/el/common.json new file mode 100644 index 00000000..52949012 --- /dev/null +++ b/frontend/public/locales/el/common.json @@ -0,0 +1,259 @@ +{ + "8_characters_required": "Has at least 8 characters", + "accept_policy_checkbox": "I have read the policy above", + "active": "Active", + "active_badge_label": "Active", + "active_next_round_modal_choose_description": "You can choose to either (check the checkbox or not):", + "active_next_round_modal_choose_option_checked": "Adjust the start times of the next matches to start immediately(now). This will be done by modifying the margin times of the matches in the previous round.", + "active_next_round_modal_choose_option_unchecked": "Use default timing (the next matches will be planned tightly after the matches of the active round end, taking margin into account)", + "active_next_round_modal_description": "This will assign times and courts to matches of next round, which is the round after the current activated (green) round.", + "active_next_stage_modal_description": "This will start the next stage. Teams will be automatically assigned to the matches.", + "plan_next_stage_button": "Start the next stage", + "active_next_stage_modal_title": "Start the next stage", + "active_previous_stage_modal_description": "Are you sure you want to go back to the previous stage? Match results will be discarded.", + "plan_previous_stage_button": "Go back to the previous stage", + "active_previous_stage_modal_title": "Go back to the previous stage", + "active_next_round_modal_title": "Assign times and courts to matches of next round", + "active_player_checkbox_label": "This player is active", + "active_players_checkbox_label": "These players are active", + "active_round_checkbox_label": "This round is active", + "active_team_checkbox_label": "This team is active", + "active_teams_checkbox_label": "These teams are active", + "add_court_title": "Add Court", + "add_player_button": "Add Player", + "add_ranking_button": "Add Ranking", + "add_ranking_title": "Add Ranking", + "add_round_button": "Add Round", + "add_stage_button": "Add Stage", + "add_stage_item_modal_title": "Add Stage Item", + "add_team_button": "Add Team", + "adjust_start_times_checkbox_label": "Adjust start time of matches in this round to the current time", + "all_matches_radio_label": "All matches", + "api_docs_title": "API docs", + "at_least_one_player_validation": "Enter at least one player", + "at_least_one_team_validation": "Enter at least one team", + "at_least_two_team_validation": "Need at least two teams", + "auto_assign_courts_label": "Automatically assign courts to matches", + "auto_create_matches_button": "Add new matches automatically", + "back_home_nav": "Take me back to home page", + "back_to_login_nav": "Back to login page", + "checkbox_status_checked": "Checked", + "checkbox_status_unchecked": "Unchecked", + "club_choose_title": "Please choose a club", + "club_name_input_placeholder": "Best Club Ever", + "club_select_label": "Club", + "club_select_placeholder": "Pick a club for this tournament", + "clubs_spotlight_description": "View, add or delete clubs", + "clubs_title": "clubs", + "copied_dashboard_url_button": "Copied Dashboard URL", + "copy_dashboard_url_button": "Copy Dashboard URL", + "could_not_find_any_alert": "Could not find any", + "court_name_input_placeholder": "Best Court Ever", + "courts_title": "courts", + "create_account_alert_description": "Account creation is disabled on this domain for now since bracket is still in beta phase", + "create_account_alert_title": "Unavailable", + "create_account_button": "Create Account", + "create_account_title": "Create a new account", + "create_club_button": "Create Club", + "create_court_button": "Create Court", + "create_demo_account_title": "Create demo account", + "create_player_modal_title": "Create Player", + "create_stage_item_button": "Create Stage Item", + "create_tournament_button": "Create Tournament", + "created": "Created", + "current_matches_badge": "Current matches", + "custom_match_duration_label": "Custom match duration", + "custom_match_margin_label": "Custom match margin", + "customize_checkbox_label": "Customize", + "dashboard_link_label": "Dashboard link", + "dashboard_link_placeholder": "best_tournament", + "dashboard_public_description": "Allow anyone to see the dashboard of rounds and matches", + "dashboard_settings_title": "Dashboard Settings", + "delete_button": "Delete", + "delete_club_button": "Delete Club", + "delete_court_button": "Delete Court", + "default_ranking_badge": "Default Ranking", + "default_label": "Default", + "delete_ranking_button": "Delete Ranking", + "delete_player_button": "Delete Player", + "delete_round_button": "Delete Round", + "delete_team_button": "Delete Team", + "delete_tournament_button": "Delete Tournament", + "demo_description": "To test Bracket, you can start a demo. A demo will last for 30 minutes, after which your demo account be deleted. Please make fair use of it.", + "demo_policy_title": "Demo policy", + "draft_round_checkbox_label": "This round is a draft round", + "draw_points_input_label": "Points for a draw", + "drop_match_alert_title": "Drop a match here", + "dropzone_accept_text": "Drop files here", + "dropzone_idle_text": "Upload Logo", + "dropzone_reject_text": "Image must be less than 5MB.", + "duration_minutes_choose_title": "Please choose a duration of the matches", + "edit_club_button": "Edit Club", + "edit_details_tab_title": "Edit details", + "edit_language_tab_title": "Change language", + "edit_match_modal_title": "Edit Match", + "edit_name_button": "Edit Name", + "edit_password_tab_title": "Edit password", + "edit_player": "Edit Player", + "edit_profile_title": "Edit Profile", + "edit_round": "Edit Round", + "edit_team_title": "Edit Team", + "edit_tournament_button": "Edit Tournament", + "elo_difference": "ELO Difference", + "elo_input_label": "Max ELO difference", + "elo_score": "ELO score", + "email_input_label": "Email Address", + "email_input_placeholder": "Your email", + "empty_email_validation": "Invalid email", + "empty_name_validation": "Name cannot be empty", + "empty_password_validation": "Password cannot be empty", + "filter_stage_item_label": "Filter on stage item", + "filter_stage_item_placeholder": "No filter", + "forgot_password_button": "Forgot password?", + "github_title": "Github", + "handle_swiss_system": "Handle Swiss System", + "home_spotlight_description": "Get to home page", + "home_title": "Home", + "inactive": "Inactive", + "invalid_email_validation": "Invalid email", + "invalid_password_validation": "Invalid password", + "iterations_input_label": "Iterations", + "language": "Language", + "login_success_title": "Login successful", + "logo_settings_title": "Logo Settings", + "logout_success_title": "Logout successful", + "logout_title": "Logout", + "loss_points_input_label": "Points for a loss", + "add_score_points_label": "Award points for match score", + "lowercase_required": "Includes lowercase letter", + "margin_minutes_choose_title": "Please choose a margin between matches", + "match_duration_label": "Match duration (minutes)", + "match_filter_option_all": "All matches", + "match_filter_option_current": "Current matches", + "match_filter_option_past": "Hide past matches", + "max_results_input_label": "Max results", + "members_table_header": "Members", + "points_table_header": "Points", + "minutes": "minutes", + "miscellaneous_label": "Allow players to be in multiple teams", + "miscellaneous_title": "Miscellaneous", + "more_title": "More", + "multiple_players_input_label": "Add multiple players. Put every player on a separate line", + "multiple_players_input_placeholder": "Player 1", + "multiple_players_title": "Multiple Players", + "multiple_teams": "Multiple Teams", + "multiple_teams_input_label": "Add multiple teams. Put every team on a separate line", + "multiple_teams_input_placeholder": "Team 1", + "name_field_text": "name", + "name_filter_options_player": "Player names", + "name_filter_options_team": "Team names", + "name_input_label": "Name", + "name_input_placeholder": "Your name", + "name_table_header": "Name", + "negative_match_duration_validation": "Match duration cannot be negative", + "negative_match_margin_validation": "Match margin cannot be negative", + "negative_score_validation": "Score cannot be negative", + "next_matches_badge": "Next matches", + "next_stage_button": "Next Stage", + "no_matches_description": "First, add matches by creating stages and stage items. Then, schedule them using the button in the topright corner.", + "no_matches_title": "No matches scheduled yet", + "no_courts_title": "No courts yet", + "no_players_title": "No players yet", + "no_round_description": "There are no rounds in this stage item yet", + "no_round_found_description": "Please wait for the organiser to add them.", + "no_round_found_in_stage_description": "There are no rounds in this stage yet", + "no_round_found_title": "No rounds found", + "no_round_title": "No round", + "no_team_members_description": "No members", + "no_teams_title": "No teams yet", + "none": "None", + "not_found_description": "Unfortunately, this is only a 404 page. You may have mistyped the address, or the page has been moved to another URL.", + "not_found_title": "You have found a secret place.", + "nothing_found_placeholder": "Nothing found ...", + "now_button": "NOW", + "number_required": "Includes number", + "only_recommended_input_group_label": "Only show teams that played less matches", + "only_recommended_radio_label": "Only recommended", + "password_input_label": "Password", + "password_input_placeholder": "Your password", + "plan_next_round_button": "Plan next round", + "planning_of_matches_description": "Start of the tournament", + "planning_of_matches_legend": "Planning of matches", + "planning_spotlight_description": "Change planning of matches", + "planning_title": "Planning", + "player_name_input_placeholder": "Best Player Ever", + "players_spotlight_description": "View, add or delete players", + "players_title": "players", + "policy_not_accepted": "Please indicate that you have read the policy", + "previous_stage_button": "Previous Stage", + "ranking_title": "Ranking", + "rankings_title": "Rankings", + "rankings_spotlight_description": "Add/edit rankings", + "recommended_badge_title": "Recommended", + "remove_logo": "Remove logo", + "remove_match_button": "Remove Match", + "results_spotlight_description": "Enter scores of matches", + "results_title": "Results", + "round_name_input_placeholder": "Best Round Ever", + "round_robin_label": "Round Robin", + "save_button": "Save", + "save_players_button": "Save players", + "save_ranking_button": "Save Ranking", + "schedule_description": "Schedule All Unscheduled Matches", + "no_courts_description": "No courts have been created yet. First, create the tournament structure by adding stages and stage items. Then, create courts here and schedule matches on these courts.", + "schedule_title": "Schedule", + "score_of_label": "Score of", + "search_placeholder": "Search ...", + "set_to_new_button": "Set To Now", + "sign_in_title": "Sign in", + "single_elimination_label": "Single Elimination", + "single_player_title": "Single Player", + "single_team": "Single Team", + "special_character_required": "Includes special character", + "stage_spotlight_description": "Change the layout of the tournament", + "stage_title": "Stages", + "stage_type_select_label": "Stage type", + "start_demo_button": "Start demo", + "start_time": "Start time", + "start_time_choose_title": "Please choose a start time", + "status": "Status", + "swiss_difference": "Swiss Difference", + "swiss_label": "Swiss", + "edit_stage_label": "Edit Stage", + "edit_stage_item_label": "Edit Stage Item", + "swiss_score": "Swiss score", + "team_count_input_round_robin_label": "Number of teams advancing from the previous stage", + "team_count_select_elimination_label": "Number of teams advancing from the previous stage", + "team_count_select_elimination_placeholder": "2, 4, 8 etc.", + "team_member_select_title": "Team members", + "team_name_input_placeholder": "Best Team Ever", + "team_title": "Team", + "teams_spotlight_description": "View, add or delete teams", + "teams_title": "teams", + "time_between_matches_label": "Time between matches (minutes)", + "title": "Title", + "too_short_dashboard_link_validation": "Dashboard link is short", + "too_short_name_validation": "Name is too short", + "too_short_password_validation": "Password is too short", + "tournament_name_input_placeholder": "Best Tournament Ever", + "tournament_not_started_description": "Please wait for the tournament to start.", + "tournament_not_started_title": "Tournament has not started yet", + "tournament_setting_spotlight_description": "Change the settings of the tournament", + "tournament_setting_title": "Tournament Settings", + "tournament_title": "tournament", + "tournaments_title": "tournaments", + "upcoming_matches_empty_table_info": "upcoming matches", + "upload_placeholder_team": "Drop a file here to upload as team logo.", + "upload_placeholder_tournament": "Drop a file here to upload as tournament logo.", + "uppercase_required": "Includes uppercase letter", + "user_settings_spotlight_description": "Change name, email, password etc.", + "user_settings_title": "User Settings", + "user_title": "User", + "view_dashboard_button": "View Dashboard", + "website_title": "Website", + "welcome_title": "Welcome to", + "win_distribution_text_draws": "draws", + "win_distribution_text_losses": "losses", + "win_distribution_text_win": "wins", + "win_points_input_label": "Points for a win" +} \ No newline at end of file diff --git a/frontend/public/locales/it/common.json b/frontend/public/locales/it/common.json new file mode 100644 index 00000000..52949012 --- /dev/null +++ b/frontend/public/locales/it/common.json @@ -0,0 +1,259 @@ +{ + "8_characters_required": "Has at least 8 characters", + "accept_policy_checkbox": "I have read the policy above", + "active": "Active", + "active_badge_label": "Active", + "active_next_round_modal_choose_description": "You can choose to either (check the checkbox or not):", + "active_next_round_modal_choose_option_checked": "Adjust the start times of the next matches to start immediately(now). This will be done by modifying the margin times of the matches in the previous round.", + "active_next_round_modal_choose_option_unchecked": "Use default timing (the next matches will be planned tightly after the matches of the active round end, taking margin into account)", + "active_next_round_modal_description": "This will assign times and courts to matches of next round, which is the round after the current activated (green) round.", + "active_next_stage_modal_description": "This will start the next stage. Teams will be automatically assigned to the matches.", + "plan_next_stage_button": "Start the next stage", + "active_next_stage_modal_title": "Start the next stage", + "active_previous_stage_modal_description": "Are you sure you want to go back to the previous stage? Match results will be discarded.", + "plan_previous_stage_button": "Go back to the previous stage", + "active_previous_stage_modal_title": "Go back to the previous stage", + "active_next_round_modal_title": "Assign times and courts to matches of next round", + "active_player_checkbox_label": "This player is active", + "active_players_checkbox_label": "These players are active", + "active_round_checkbox_label": "This round is active", + "active_team_checkbox_label": "This team is active", + "active_teams_checkbox_label": "These teams are active", + "add_court_title": "Add Court", + "add_player_button": "Add Player", + "add_ranking_button": "Add Ranking", + "add_ranking_title": "Add Ranking", + "add_round_button": "Add Round", + "add_stage_button": "Add Stage", + "add_stage_item_modal_title": "Add Stage Item", + "add_team_button": "Add Team", + "adjust_start_times_checkbox_label": "Adjust start time of matches in this round to the current time", + "all_matches_radio_label": "All matches", + "api_docs_title": "API docs", + "at_least_one_player_validation": "Enter at least one player", + "at_least_one_team_validation": "Enter at least one team", + "at_least_two_team_validation": "Need at least two teams", + "auto_assign_courts_label": "Automatically assign courts to matches", + "auto_create_matches_button": "Add new matches automatically", + "back_home_nav": "Take me back to home page", + "back_to_login_nav": "Back to login page", + "checkbox_status_checked": "Checked", + "checkbox_status_unchecked": "Unchecked", + "club_choose_title": "Please choose a club", + "club_name_input_placeholder": "Best Club Ever", + "club_select_label": "Club", + "club_select_placeholder": "Pick a club for this tournament", + "clubs_spotlight_description": "View, add or delete clubs", + "clubs_title": "clubs", + "copied_dashboard_url_button": "Copied Dashboard URL", + "copy_dashboard_url_button": "Copy Dashboard URL", + "could_not_find_any_alert": "Could not find any", + "court_name_input_placeholder": "Best Court Ever", + "courts_title": "courts", + "create_account_alert_description": "Account creation is disabled on this domain for now since bracket is still in beta phase", + "create_account_alert_title": "Unavailable", + "create_account_button": "Create Account", + "create_account_title": "Create a new account", + "create_club_button": "Create Club", + "create_court_button": "Create Court", + "create_demo_account_title": "Create demo account", + "create_player_modal_title": "Create Player", + "create_stage_item_button": "Create Stage Item", + "create_tournament_button": "Create Tournament", + "created": "Created", + "current_matches_badge": "Current matches", + "custom_match_duration_label": "Custom match duration", + "custom_match_margin_label": "Custom match margin", + "customize_checkbox_label": "Customize", + "dashboard_link_label": "Dashboard link", + "dashboard_link_placeholder": "best_tournament", + "dashboard_public_description": "Allow anyone to see the dashboard of rounds and matches", + "dashboard_settings_title": "Dashboard Settings", + "delete_button": "Delete", + "delete_club_button": "Delete Club", + "delete_court_button": "Delete Court", + "default_ranking_badge": "Default Ranking", + "default_label": "Default", + "delete_ranking_button": "Delete Ranking", + "delete_player_button": "Delete Player", + "delete_round_button": "Delete Round", + "delete_team_button": "Delete Team", + "delete_tournament_button": "Delete Tournament", + "demo_description": "To test Bracket, you can start a demo. A demo will last for 30 minutes, after which your demo account be deleted. Please make fair use of it.", + "demo_policy_title": "Demo policy", + "draft_round_checkbox_label": "This round is a draft round", + "draw_points_input_label": "Points for a draw", + "drop_match_alert_title": "Drop a match here", + "dropzone_accept_text": "Drop files here", + "dropzone_idle_text": "Upload Logo", + "dropzone_reject_text": "Image must be less than 5MB.", + "duration_minutes_choose_title": "Please choose a duration of the matches", + "edit_club_button": "Edit Club", + "edit_details_tab_title": "Edit details", + "edit_language_tab_title": "Change language", + "edit_match_modal_title": "Edit Match", + "edit_name_button": "Edit Name", + "edit_password_tab_title": "Edit password", + "edit_player": "Edit Player", + "edit_profile_title": "Edit Profile", + "edit_round": "Edit Round", + "edit_team_title": "Edit Team", + "edit_tournament_button": "Edit Tournament", + "elo_difference": "ELO Difference", + "elo_input_label": "Max ELO difference", + "elo_score": "ELO score", + "email_input_label": "Email Address", + "email_input_placeholder": "Your email", + "empty_email_validation": "Invalid email", + "empty_name_validation": "Name cannot be empty", + "empty_password_validation": "Password cannot be empty", + "filter_stage_item_label": "Filter on stage item", + "filter_stage_item_placeholder": "No filter", + "forgot_password_button": "Forgot password?", + "github_title": "Github", + "handle_swiss_system": "Handle Swiss System", + "home_spotlight_description": "Get to home page", + "home_title": "Home", + "inactive": "Inactive", + "invalid_email_validation": "Invalid email", + "invalid_password_validation": "Invalid password", + "iterations_input_label": "Iterations", + "language": "Language", + "login_success_title": "Login successful", + "logo_settings_title": "Logo Settings", + "logout_success_title": "Logout successful", + "logout_title": "Logout", + "loss_points_input_label": "Points for a loss", + "add_score_points_label": "Award points for match score", + "lowercase_required": "Includes lowercase letter", + "margin_minutes_choose_title": "Please choose a margin between matches", + "match_duration_label": "Match duration (minutes)", + "match_filter_option_all": "All matches", + "match_filter_option_current": "Current matches", + "match_filter_option_past": "Hide past matches", + "max_results_input_label": "Max results", + "members_table_header": "Members", + "points_table_header": "Points", + "minutes": "minutes", + "miscellaneous_label": "Allow players to be in multiple teams", + "miscellaneous_title": "Miscellaneous", + "more_title": "More", + "multiple_players_input_label": "Add multiple players. Put every player on a separate line", + "multiple_players_input_placeholder": "Player 1", + "multiple_players_title": "Multiple Players", + "multiple_teams": "Multiple Teams", + "multiple_teams_input_label": "Add multiple teams. Put every team on a separate line", + "multiple_teams_input_placeholder": "Team 1", + "name_field_text": "name", + "name_filter_options_player": "Player names", + "name_filter_options_team": "Team names", + "name_input_label": "Name", + "name_input_placeholder": "Your name", + "name_table_header": "Name", + "negative_match_duration_validation": "Match duration cannot be negative", + "negative_match_margin_validation": "Match margin cannot be negative", + "negative_score_validation": "Score cannot be negative", + "next_matches_badge": "Next matches", + "next_stage_button": "Next Stage", + "no_matches_description": "First, add matches by creating stages and stage items. Then, schedule them using the button in the topright corner.", + "no_matches_title": "No matches scheduled yet", + "no_courts_title": "No courts yet", + "no_players_title": "No players yet", + "no_round_description": "There are no rounds in this stage item yet", + "no_round_found_description": "Please wait for the organiser to add them.", + "no_round_found_in_stage_description": "There are no rounds in this stage yet", + "no_round_found_title": "No rounds found", + "no_round_title": "No round", + "no_team_members_description": "No members", + "no_teams_title": "No teams yet", + "none": "None", + "not_found_description": "Unfortunately, this is only a 404 page. You may have mistyped the address, or the page has been moved to another URL.", + "not_found_title": "You have found a secret place.", + "nothing_found_placeholder": "Nothing found ...", + "now_button": "NOW", + "number_required": "Includes number", + "only_recommended_input_group_label": "Only show teams that played less matches", + "only_recommended_radio_label": "Only recommended", + "password_input_label": "Password", + "password_input_placeholder": "Your password", + "plan_next_round_button": "Plan next round", + "planning_of_matches_description": "Start of the tournament", + "planning_of_matches_legend": "Planning of matches", + "planning_spotlight_description": "Change planning of matches", + "planning_title": "Planning", + "player_name_input_placeholder": "Best Player Ever", + "players_spotlight_description": "View, add or delete players", + "players_title": "players", + "policy_not_accepted": "Please indicate that you have read the policy", + "previous_stage_button": "Previous Stage", + "ranking_title": "Ranking", + "rankings_title": "Rankings", + "rankings_spotlight_description": "Add/edit rankings", + "recommended_badge_title": "Recommended", + "remove_logo": "Remove logo", + "remove_match_button": "Remove Match", + "results_spotlight_description": "Enter scores of matches", + "results_title": "Results", + "round_name_input_placeholder": "Best Round Ever", + "round_robin_label": "Round Robin", + "save_button": "Save", + "save_players_button": "Save players", + "save_ranking_button": "Save Ranking", + "schedule_description": "Schedule All Unscheduled Matches", + "no_courts_description": "No courts have been created yet. First, create the tournament structure by adding stages and stage items. Then, create courts here and schedule matches on these courts.", + "schedule_title": "Schedule", + "score_of_label": "Score of", + "search_placeholder": "Search ...", + "set_to_new_button": "Set To Now", + "sign_in_title": "Sign in", + "single_elimination_label": "Single Elimination", + "single_player_title": "Single Player", + "single_team": "Single Team", + "special_character_required": "Includes special character", + "stage_spotlight_description": "Change the layout of the tournament", + "stage_title": "Stages", + "stage_type_select_label": "Stage type", + "start_demo_button": "Start demo", + "start_time": "Start time", + "start_time_choose_title": "Please choose a start time", + "status": "Status", + "swiss_difference": "Swiss Difference", + "swiss_label": "Swiss", + "edit_stage_label": "Edit Stage", + "edit_stage_item_label": "Edit Stage Item", + "swiss_score": "Swiss score", + "team_count_input_round_robin_label": "Number of teams advancing from the previous stage", + "team_count_select_elimination_label": "Number of teams advancing from the previous stage", + "team_count_select_elimination_placeholder": "2, 4, 8 etc.", + "team_member_select_title": "Team members", + "team_name_input_placeholder": "Best Team Ever", + "team_title": "Team", + "teams_spotlight_description": "View, add or delete teams", + "teams_title": "teams", + "time_between_matches_label": "Time between matches (minutes)", + "title": "Title", + "too_short_dashboard_link_validation": "Dashboard link is short", + "too_short_name_validation": "Name is too short", + "too_short_password_validation": "Password is too short", + "tournament_name_input_placeholder": "Best Tournament Ever", + "tournament_not_started_description": "Please wait for the tournament to start.", + "tournament_not_started_title": "Tournament has not started yet", + "tournament_setting_spotlight_description": "Change the settings of the tournament", + "tournament_setting_title": "Tournament Settings", + "tournament_title": "tournament", + "tournaments_title": "tournaments", + "upcoming_matches_empty_table_info": "upcoming matches", + "upload_placeholder_team": "Drop a file here to upload as team logo.", + "upload_placeholder_tournament": "Drop a file here to upload as tournament logo.", + "uppercase_required": "Includes uppercase letter", + "user_settings_spotlight_description": "Change name, email, password etc.", + "user_settings_title": "User Settings", + "user_title": "User", + "view_dashboard_button": "View Dashboard", + "website_title": "Website", + "welcome_title": "Welcome to", + "win_distribution_text_draws": "draws", + "win_distribution_text_losses": "losses", + "win_distribution_text_win": "wins", + "win_points_input_label": "Points for a win" +} \ No newline at end of file diff --git a/frontend/public/locales/ja/common.json b/frontend/public/locales/ja/common.json new file mode 100644 index 00000000..52949012 --- /dev/null +++ b/frontend/public/locales/ja/common.json @@ -0,0 +1,259 @@ +{ + "8_characters_required": "Has at least 8 characters", + "accept_policy_checkbox": "I have read the policy above", + "active": "Active", + "active_badge_label": "Active", + "active_next_round_modal_choose_description": "You can choose to either (check the checkbox or not):", + "active_next_round_modal_choose_option_checked": "Adjust the start times of the next matches to start immediately(now). This will be done by modifying the margin times of the matches in the previous round.", + "active_next_round_modal_choose_option_unchecked": "Use default timing (the next matches will be planned tightly after the matches of the active round end, taking margin into account)", + "active_next_round_modal_description": "This will assign times and courts to matches of next round, which is the round after the current activated (green) round.", + "active_next_stage_modal_description": "This will start the next stage. Teams will be automatically assigned to the matches.", + "plan_next_stage_button": "Start the next stage", + "active_next_stage_modal_title": "Start the next stage", + "active_previous_stage_modal_description": "Are you sure you want to go back to the previous stage? Match results will be discarded.", + "plan_previous_stage_button": "Go back to the previous stage", + "active_previous_stage_modal_title": "Go back to the previous stage", + "active_next_round_modal_title": "Assign times and courts to matches of next round", + "active_player_checkbox_label": "This player is active", + "active_players_checkbox_label": "These players are active", + "active_round_checkbox_label": "This round is active", + "active_team_checkbox_label": "This team is active", + "active_teams_checkbox_label": "These teams are active", + "add_court_title": "Add Court", + "add_player_button": "Add Player", + "add_ranking_button": "Add Ranking", + "add_ranking_title": "Add Ranking", + "add_round_button": "Add Round", + "add_stage_button": "Add Stage", + "add_stage_item_modal_title": "Add Stage Item", + "add_team_button": "Add Team", + "adjust_start_times_checkbox_label": "Adjust start time of matches in this round to the current time", + "all_matches_radio_label": "All matches", + "api_docs_title": "API docs", + "at_least_one_player_validation": "Enter at least one player", + "at_least_one_team_validation": "Enter at least one team", + "at_least_two_team_validation": "Need at least two teams", + "auto_assign_courts_label": "Automatically assign courts to matches", + "auto_create_matches_button": "Add new matches automatically", + "back_home_nav": "Take me back to home page", + "back_to_login_nav": "Back to login page", + "checkbox_status_checked": "Checked", + "checkbox_status_unchecked": "Unchecked", + "club_choose_title": "Please choose a club", + "club_name_input_placeholder": "Best Club Ever", + "club_select_label": "Club", + "club_select_placeholder": "Pick a club for this tournament", + "clubs_spotlight_description": "View, add or delete clubs", + "clubs_title": "clubs", + "copied_dashboard_url_button": "Copied Dashboard URL", + "copy_dashboard_url_button": "Copy Dashboard URL", + "could_not_find_any_alert": "Could not find any", + "court_name_input_placeholder": "Best Court Ever", + "courts_title": "courts", + "create_account_alert_description": "Account creation is disabled on this domain for now since bracket is still in beta phase", + "create_account_alert_title": "Unavailable", + "create_account_button": "Create Account", + "create_account_title": "Create a new account", + "create_club_button": "Create Club", + "create_court_button": "Create Court", + "create_demo_account_title": "Create demo account", + "create_player_modal_title": "Create Player", + "create_stage_item_button": "Create Stage Item", + "create_tournament_button": "Create Tournament", + "created": "Created", + "current_matches_badge": "Current matches", + "custom_match_duration_label": "Custom match duration", + "custom_match_margin_label": "Custom match margin", + "customize_checkbox_label": "Customize", + "dashboard_link_label": "Dashboard link", + "dashboard_link_placeholder": "best_tournament", + "dashboard_public_description": "Allow anyone to see the dashboard of rounds and matches", + "dashboard_settings_title": "Dashboard Settings", + "delete_button": "Delete", + "delete_club_button": "Delete Club", + "delete_court_button": "Delete Court", + "default_ranking_badge": "Default Ranking", + "default_label": "Default", + "delete_ranking_button": "Delete Ranking", + "delete_player_button": "Delete Player", + "delete_round_button": "Delete Round", + "delete_team_button": "Delete Team", + "delete_tournament_button": "Delete Tournament", + "demo_description": "To test Bracket, you can start a demo. A demo will last for 30 minutes, after which your demo account be deleted. Please make fair use of it.", + "demo_policy_title": "Demo policy", + "draft_round_checkbox_label": "This round is a draft round", + "draw_points_input_label": "Points for a draw", + "drop_match_alert_title": "Drop a match here", + "dropzone_accept_text": "Drop files here", + "dropzone_idle_text": "Upload Logo", + "dropzone_reject_text": "Image must be less than 5MB.", + "duration_minutes_choose_title": "Please choose a duration of the matches", + "edit_club_button": "Edit Club", + "edit_details_tab_title": "Edit details", + "edit_language_tab_title": "Change language", + "edit_match_modal_title": "Edit Match", + "edit_name_button": "Edit Name", + "edit_password_tab_title": "Edit password", + "edit_player": "Edit Player", + "edit_profile_title": "Edit Profile", + "edit_round": "Edit Round", + "edit_team_title": "Edit Team", + "edit_tournament_button": "Edit Tournament", + "elo_difference": "ELO Difference", + "elo_input_label": "Max ELO difference", + "elo_score": "ELO score", + "email_input_label": "Email Address", + "email_input_placeholder": "Your email", + "empty_email_validation": "Invalid email", + "empty_name_validation": "Name cannot be empty", + "empty_password_validation": "Password cannot be empty", + "filter_stage_item_label": "Filter on stage item", + "filter_stage_item_placeholder": "No filter", + "forgot_password_button": "Forgot password?", + "github_title": "Github", + "handle_swiss_system": "Handle Swiss System", + "home_spotlight_description": "Get to home page", + "home_title": "Home", + "inactive": "Inactive", + "invalid_email_validation": "Invalid email", + "invalid_password_validation": "Invalid password", + "iterations_input_label": "Iterations", + "language": "Language", + "login_success_title": "Login successful", + "logo_settings_title": "Logo Settings", + "logout_success_title": "Logout successful", + "logout_title": "Logout", + "loss_points_input_label": "Points for a loss", + "add_score_points_label": "Award points for match score", + "lowercase_required": "Includes lowercase letter", + "margin_minutes_choose_title": "Please choose a margin between matches", + "match_duration_label": "Match duration (minutes)", + "match_filter_option_all": "All matches", + "match_filter_option_current": "Current matches", + "match_filter_option_past": "Hide past matches", + "max_results_input_label": "Max results", + "members_table_header": "Members", + "points_table_header": "Points", + "minutes": "minutes", + "miscellaneous_label": "Allow players to be in multiple teams", + "miscellaneous_title": "Miscellaneous", + "more_title": "More", + "multiple_players_input_label": "Add multiple players. Put every player on a separate line", + "multiple_players_input_placeholder": "Player 1", + "multiple_players_title": "Multiple Players", + "multiple_teams": "Multiple Teams", + "multiple_teams_input_label": "Add multiple teams. Put every team on a separate line", + "multiple_teams_input_placeholder": "Team 1", + "name_field_text": "name", + "name_filter_options_player": "Player names", + "name_filter_options_team": "Team names", + "name_input_label": "Name", + "name_input_placeholder": "Your name", + "name_table_header": "Name", + "negative_match_duration_validation": "Match duration cannot be negative", + "negative_match_margin_validation": "Match margin cannot be negative", + "negative_score_validation": "Score cannot be negative", + "next_matches_badge": "Next matches", + "next_stage_button": "Next Stage", + "no_matches_description": "First, add matches by creating stages and stage items. Then, schedule them using the button in the topright corner.", + "no_matches_title": "No matches scheduled yet", + "no_courts_title": "No courts yet", + "no_players_title": "No players yet", + "no_round_description": "There are no rounds in this stage item yet", + "no_round_found_description": "Please wait for the organiser to add them.", + "no_round_found_in_stage_description": "There are no rounds in this stage yet", + "no_round_found_title": "No rounds found", + "no_round_title": "No round", + "no_team_members_description": "No members", + "no_teams_title": "No teams yet", + "none": "None", + "not_found_description": "Unfortunately, this is only a 404 page. You may have mistyped the address, or the page has been moved to another URL.", + "not_found_title": "You have found a secret place.", + "nothing_found_placeholder": "Nothing found ...", + "now_button": "NOW", + "number_required": "Includes number", + "only_recommended_input_group_label": "Only show teams that played less matches", + "only_recommended_radio_label": "Only recommended", + "password_input_label": "Password", + "password_input_placeholder": "Your password", + "plan_next_round_button": "Plan next round", + "planning_of_matches_description": "Start of the tournament", + "planning_of_matches_legend": "Planning of matches", + "planning_spotlight_description": "Change planning of matches", + "planning_title": "Planning", + "player_name_input_placeholder": "Best Player Ever", + "players_spotlight_description": "View, add or delete players", + "players_title": "players", + "policy_not_accepted": "Please indicate that you have read the policy", + "previous_stage_button": "Previous Stage", + "ranking_title": "Ranking", + "rankings_title": "Rankings", + "rankings_spotlight_description": "Add/edit rankings", + "recommended_badge_title": "Recommended", + "remove_logo": "Remove logo", + "remove_match_button": "Remove Match", + "results_spotlight_description": "Enter scores of matches", + "results_title": "Results", + "round_name_input_placeholder": "Best Round Ever", + "round_robin_label": "Round Robin", + "save_button": "Save", + "save_players_button": "Save players", + "save_ranking_button": "Save Ranking", + "schedule_description": "Schedule All Unscheduled Matches", + "no_courts_description": "No courts have been created yet. First, create the tournament structure by adding stages and stage items. Then, create courts here and schedule matches on these courts.", + "schedule_title": "Schedule", + "score_of_label": "Score of", + "search_placeholder": "Search ...", + "set_to_new_button": "Set To Now", + "sign_in_title": "Sign in", + "single_elimination_label": "Single Elimination", + "single_player_title": "Single Player", + "single_team": "Single Team", + "special_character_required": "Includes special character", + "stage_spotlight_description": "Change the layout of the tournament", + "stage_title": "Stages", + "stage_type_select_label": "Stage type", + "start_demo_button": "Start demo", + "start_time": "Start time", + "start_time_choose_title": "Please choose a start time", + "status": "Status", + "swiss_difference": "Swiss Difference", + "swiss_label": "Swiss", + "edit_stage_label": "Edit Stage", + "edit_stage_item_label": "Edit Stage Item", + "swiss_score": "Swiss score", + "team_count_input_round_robin_label": "Number of teams advancing from the previous stage", + "team_count_select_elimination_label": "Number of teams advancing from the previous stage", + "team_count_select_elimination_placeholder": "2, 4, 8 etc.", + "team_member_select_title": "Team members", + "team_name_input_placeholder": "Best Team Ever", + "team_title": "Team", + "teams_spotlight_description": "View, add or delete teams", + "teams_title": "teams", + "time_between_matches_label": "Time between matches (minutes)", + "title": "Title", + "too_short_dashboard_link_validation": "Dashboard link is short", + "too_short_name_validation": "Name is too short", + "too_short_password_validation": "Password is too short", + "tournament_name_input_placeholder": "Best Tournament Ever", + "tournament_not_started_description": "Please wait for the tournament to start.", + "tournament_not_started_title": "Tournament has not started yet", + "tournament_setting_spotlight_description": "Change the settings of the tournament", + "tournament_setting_title": "Tournament Settings", + "tournament_title": "tournament", + "tournaments_title": "tournaments", + "upcoming_matches_empty_table_info": "upcoming matches", + "upload_placeholder_team": "Drop a file here to upload as team logo.", + "upload_placeholder_tournament": "Drop a file here to upload as tournament logo.", + "uppercase_required": "Includes uppercase letter", + "user_settings_spotlight_description": "Change name, email, password etc.", + "user_settings_title": "User Settings", + "user_title": "User", + "view_dashboard_button": "View Dashboard", + "website_title": "Website", + "welcome_title": "Welcome to", + "win_distribution_text_draws": "draws", + "win_distribution_text_losses": "losses", + "win_distribution_text_win": "wins", + "win_points_input_label": "Points for a win" +} \ No newline at end of file diff --git a/frontend/public/locales/sv/common.json b/frontend/public/locales/sv/common.json new file mode 100644 index 00000000..52949012 --- /dev/null +++ b/frontend/public/locales/sv/common.json @@ -0,0 +1,259 @@ +{ + "8_characters_required": "Has at least 8 characters", + "accept_policy_checkbox": "I have read the policy above", + "active": "Active", + "active_badge_label": "Active", + "active_next_round_modal_choose_description": "You can choose to either (check the checkbox or not):", + "active_next_round_modal_choose_option_checked": "Adjust the start times of the next matches to start immediately(now). This will be done by modifying the margin times of the matches in the previous round.", + "active_next_round_modal_choose_option_unchecked": "Use default timing (the next matches will be planned tightly after the matches of the active round end, taking margin into account)", + "active_next_round_modal_description": "This will assign times and courts to matches of next round, which is the round after the current activated (green) round.", + "active_next_stage_modal_description": "This will start the next stage. Teams will be automatically assigned to the matches.", + "plan_next_stage_button": "Start the next stage", + "active_next_stage_modal_title": "Start the next stage", + "active_previous_stage_modal_description": "Are you sure you want to go back to the previous stage? Match results will be discarded.", + "plan_previous_stage_button": "Go back to the previous stage", + "active_previous_stage_modal_title": "Go back to the previous stage", + "active_next_round_modal_title": "Assign times and courts to matches of next round", + "active_player_checkbox_label": "This player is active", + "active_players_checkbox_label": "These players are active", + "active_round_checkbox_label": "This round is active", + "active_team_checkbox_label": "This team is active", + "active_teams_checkbox_label": "These teams are active", + "add_court_title": "Add Court", + "add_player_button": "Add Player", + "add_ranking_button": "Add Ranking", + "add_ranking_title": "Add Ranking", + "add_round_button": "Add Round", + "add_stage_button": "Add Stage", + "add_stage_item_modal_title": "Add Stage Item", + "add_team_button": "Add Team", + "adjust_start_times_checkbox_label": "Adjust start time of matches in this round to the current time", + "all_matches_radio_label": "All matches", + "api_docs_title": "API docs", + "at_least_one_player_validation": "Enter at least one player", + "at_least_one_team_validation": "Enter at least one team", + "at_least_two_team_validation": "Need at least two teams", + "auto_assign_courts_label": "Automatically assign courts to matches", + "auto_create_matches_button": "Add new matches automatically", + "back_home_nav": "Take me back to home page", + "back_to_login_nav": "Back to login page", + "checkbox_status_checked": "Checked", + "checkbox_status_unchecked": "Unchecked", + "club_choose_title": "Please choose a club", + "club_name_input_placeholder": "Best Club Ever", + "club_select_label": "Club", + "club_select_placeholder": "Pick a club for this tournament", + "clubs_spotlight_description": "View, add or delete clubs", + "clubs_title": "clubs", + "copied_dashboard_url_button": "Copied Dashboard URL", + "copy_dashboard_url_button": "Copy Dashboard URL", + "could_not_find_any_alert": "Could not find any", + "court_name_input_placeholder": "Best Court Ever", + "courts_title": "courts", + "create_account_alert_description": "Account creation is disabled on this domain for now since bracket is still in beta phase", + "create_account_alert_title": "Unavailable", + "create_account_button": "Create Account", + "create_account_title": "Create a new account", + "create_club_button": "Create Club", + "create_court_button": "Create Court", + "create_demo_account_title": "Create demo account", + "create_player_modal_title": "Create Player", + "create_stage_item_button": "Create Stage Item", + "create_tournament_button": "Create Tournament", + "created": "Created", + "current_matches_badge": "Current matches", + "custom_match_duration_label": "Custom match duration", + "custom_match_margin_label": "Custom match margin", + "customize_checkbox_label": "Customize", + "dashboard_link_label": "Dashboard link", + "dashboard_link_placeholder": "best_tournament", + "dashboard_public_description": "Allow anyone to see the dashboard of rounds and matches", + "dashboard_settings_title": "Dashboard Settings", + "delete_button": "Delete", + "delete_club_button": "Delete Club", + "delete_court_button": "Delete Court", + "default_ranking_badge": "Default Ranking", + "default_label": "Default", + "delete_ranking_button": "Delete Ranking", + "delete_player_button": "Delete Player", + "delete_round_button": "Delete Round", + "delete_team_button": "Delete Team", + "delete_tournament_button": "Delete Tournament", + "demo_description": "To test Bracket, you can start a demo. A demo will last for 30 minutes, after which your demo account be deleted. Please make fair use of it.", + "demo_policy_title": "Demo policy", + "draft_round_checkbox_label": "This round is a draft round", + "draw_points_input_label": "Points for a draw", + "drop_match_alert_title": "Drop a match here", + "dropzone_accept_text": "Drop files here", + "dropzone_idle_text": "Upload Logo", + "dropzone_reject_text": "Image must be less than 5MB.", + "duration_minutes_choose_title": "Please choose a duration of the matches", + "edit_club_button": "Edit Club", + "edit_details_tab_title": "Edit details", + "edit_language_tab_title": "Change language", + "edit_match_modal_title": "Edit Match", + "edit_name_button": "Edit Name", + "edit_password_tab_title": "Edit password", + "edit_player": "Edit Player", + "edit_profile_title": "Edit Profile", + "edit_round": "Edit Round", + "edit_team_title": "Edit Team", + "edit_tournament_button": "Edit Tournament", + "elo_difference": "ELO Difference", + "elo_input_label": "Max ELO difference", + "elo_score": "ELO score", + "email_input_label": "Email Address", + "email_input_placeholder": "Your email", + "empty_email_validation": "Invalid email", + "empty_name_validation": "Name cannot be empty", + "empty_password_validation": "Password cannot be empty", + "filter_stage_item_label": "Filter on stage item", + "filter_stage_item_placeholder": "No filter", + "forgot_password_button": "Forgot password?", + "github_title": "Github", + "handle_swiss_system": "Handle Swiss System", + "home_spotlight_description": "Get to home page", + "home_title": "Home", + "inactive": "Inactive", + "invalid_email_validation": "Invalid email", + "invalid_password_validation": "Invalid password", + "iterations_input_label": "Iterations", + "language": "Language", + "login_success_title": "Login successful", + "logo_settings_title": "Logo Settings", + "logout_success_title": "Logout successful", + "logout_title": "Logout", + "loss_points_input_label": "Points for a loss", + "add_score_points_label": "Award points for match score", + "lowercase_required": "Includes lowercase letter", + "margin_minutes_choose_title": "Please choose a margin between matches", + "match_duration_label": "Match duration (minutes)", + "match_filter_option_all": "All matches", + "match_filter_option_current": "Current matches", + "match_filter_option_past": "Hide past matches", + "max_results_input_label": "Max results", + "members_table_header": "Members", + "points_table_header": "Points", + "minutes": "minutes", + "miscellaneous_label": "Allow players to be in multiple teams", + "miscellaneous_title": "Miscellaneous", + "more_title": "More", + "multiple_players_input_label": "Add multiple players. Put every player on a separate line", + "multiple_players_input_placeholder": "Player 1", + "multiple_players_title": "Multiple Players", + "multiple_teams": "Multiple Teams", + "multiple_teams_input_label": "Add multiple teams. Put every team on a separate line", + "multiple_teams_input_placeholder": "Team 1", + "name_field_text": "name", + "name_filter_options_player": "Player names", + "name_filter_options_team": "Team names", + "name_input_label": "Name", + "name_input_placeholder": "Your name", + "name_table_header": "Name", + "negative_match_duration_validation": "Match duration cannot be negative", + "negative_match_margin_validation": "Match margin cannot be negative", + "negative_score_validation": "Score cannot be negative", + "next_matches_badge": "Next matches", + "next_stage_button": "Next Stage", + "no_matches_description": "First, add matches by creating stages and stage items. Then, schedule them using the button in the topright corner.", + "no_matches_title": "No matches scheduled yet", + "no_courts_title": "No courts yet", + "no_players_title": "No players yet", + "no_round_description": "There are no rounds in this stage item yet", + "no_round_found_description": "Please wait for the organiser to add them.", + "no_round_found_in_stage_description": "There are no rounds in this stage yet", + "no_round_found_title": "No rounds found", + "no_round_title": "No round", + "no_team_members_description": "No members", + "no_teams_title": "No teams yet", + "none": "None", + "not_found_description": "Unfortunately, this is only a 404 page. You may have mistyped the address, or the page has been moved to another URL.", + "not_found_title": "You have found a secret place.", + "nothing_found_placeholder": "Nothing found ...", + "now_button": "NOW", + "number_required": "Includes number", + "only_recommended_input_group_label": "Only show teams that played less matches", + "only_recommended_radio_label": "Only recommended", + "password_input_label": "Password", + "password_input_placeholder": "Your password", + "plan_next_round_button": "Plan next round", + "planning_of_matches_description": "Start of the tournament", + "planning_of_matches_legend": "Planning of matches", + "planning_spotlight_description": "Change planning of matches", + "planning_title": "Planning", + "player_name_input_placeholder": "Best Player Ever", + "players_spotlight_description": "View, add or delete players", + "players_title": "players", + "policy_not_accepted": "Please indicate that you have read the policy", + "previous_stage_button": "Previous Stage", + "ranking_title": "Ranking", + "rankings_title": "Rankings", + "rankings_spotlight_description": "Add/edit rankings", + "recommended_badge_title": "Recommended", + "remove_logo": "Remove logo", + "remove_match_button": "Remove Match", + "results_spotlight_description": "Enter scores of matches", + "results_title": "Results", + "round_name_input_placeholder": "Best Round Ever", + "round_robin_label": "Round Robin", + "save_button": "Save", + "save_players_button": "Save players", + "save_ranking_button": "Save Ranking", + "schedule_description": "Schedule All Unscheduled Matches", + "no_courts_description": "No courts have been created yet. First, create the tournament structure by adding stages and stage items. Then, create courts here and schedule matches on these courts.", + "schedule_title": "Schedule", + "score_of_label": "Score of", + "search_placeholder": "Search ...", + "set_to_new_button": "Set To Now", + "sign_in_title": "Sign in", + "single_elimination_label": "Single Elimination", + "single_player_title": "Single Player", + "single_team": "Single Team", + "special_character_required": "Includes special character", + "stage_spotlight_description": "Change the layout of the tournament", + "stage_title": "Stages", + "stage_type_select_label": "Stage type", + "start_demo_button": "Start demo", + "start_time": "Start time", + "start_time_choose_title": "Please choose a start time", + "status": "Status", + "swiss_difference": "Swiss Difference", + "swiss_label": "Swiss", + "edit_stage_label": "Edit Stage", + "edit_stage_item_label": "Edit Stage Item", + "swiss_score": "Swiss score", + "team_count_input_round_robin_label": "Number of teams advancing from the previous stage", + "team_count_select_elimination_label": "Number of teams advancing from the previous stage", + "team_count_select_elimination_placeholder": "2, 4, 8 etc.", + "team_member_select_title": "Team members", + "team_name_input_placeholder": "Best Team Ever", + "team_title": "Team", + "teams_spotlight_description": "View, add or delete teams", + "teams_title": "teams", + "time_between_matches_label": "Time between matches (minutes)", + "title": "Title", + "too_short_dashboard_link_validation": "Dashboard link is short", + "too_short_name_validation": "Name is too short", + "too_short_password_validation": "Password is too short", + "tournament_name_input_placeholder": "Best Tournament Ever", + "tournament_not_started_description": "Please wait for the tournament to start.", + "tournament_not_started_title": "Tournament has not started yet", + "tournament_setting_spotlight_description": "Change the settings of the tournament", + "tournament_setting_title": "Tournament Settings", + "tournament_title": "tournament", + "tournaments_title": "tournaments", + "upcoming_matches_empty_table_info": "upcoming matches", + "upload_placeholder_team": "Drop a file here to upload as team logo.", + "upload_placeholder_tournament": "Drop a file here to upload as tournament logo.", + "uppercase_required": "Includes uppercase letter", + "user_settings_spotlight_description": "Change name, email, password etc.", + "user_settings_title": "User Settings", + "user_title": "User", + "view_dashboard_button": "View Dashboard", + "website_title": "Website", + "welcome_title": "Welcome to", + "win_distribution_text_draws": "draws", + "win_distribution_text_losses": "losses", + "win_distribution_text_win": "wins", + "win_points_input_label": "Points for a win" +} \ No newline at end of file