276 lines
		
	
	
		
			8.1 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			276 lines
		
	
	
		
			8.1 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| # Files in the config/locales directory are used for internationalization and
 | |
| # are automatically loaded by Rails. If you want to use locales other than
 | |
| # English, add the necessary files in this directory.
 | |
| #
 | |
| # To use the locales, use `I18n.t`:
 | |
| #
 | |
| #     I18n.t "hello"
 | |
| #
 | |
| # In views, this is aliased to just `t`:
 | |
| #
 | |
| #     <%= t("hello") %>
 | |
| #
 | |
| # To use a different locale, set it with `I18n.locale`:
 | |
| #
 | |
| #     I18n.locale = :es
 | |
| #
 | |
| # This would use the information in config/locales/es.yml.
 | |
| #
 | |
| # To learn more about the API, please read the Rails Internationalization guide
 | |
| # at https://guides.rubyonrails.org/i18n.html.
 | |
| #
 | |
| # Be aware that YAML interprets the following case-insensitive strings as
 | |
| # booleans: `true`, `false`, `on`, `off`, `yes`, `no`. Therefore, these strings
 | |
| # must be quoted to be interpreted as strings. For example:
 | |
| #
 | |
| #     en:
 | |
| #       "yes": yup
 | |
| #       enabled: "ON"
 | |
| 
 | |
| en:
 | |
|   activemodel:
 | |
|     errors:
 | |
|       models:
 | |
|         forms/csv_conversion_form:
 | |
|           attributes:
 | |
|             name_column:
 | |
|               blank: "Participant names are required"
 | |
|               greater_than: "Participant names are required"
 | |
|   activerecord:
 | |
|     attributes:
 | |
|       category:
 | |
|         contestant_count: Contestants count
 | |
|         new: New category
 | |
|         name: Category
 | |
|       completion:
 | |
|         contestant: Participant
 | |
|         display_time: Time
 | |
|         display_time_from_start: Time since start
 | |
|         display_relative_time: Time for this puzzle
 | |
|         puzzle: Puzzle
 | |
|         remaining_pieces: Remaining pieces
 | |
|         remaining_pieces_description: When this field is filled, the above time will not be taken into account
 | |
|       contest:
 | |
|         lang: Language for the public scoreboard
 | |
|         name: Name
 | |
|         offline_form: Enable the offline participation form
 | |
|         offline_form_description: Offline participants will have to fill the form by providing an image taken of the undone puzzle, and validate their finish time with an upload of an image of the completed puzzle
 | |
|         public: Enable the public scoreboard
 | |
|         team: Team contest
 | |
|         team_description: For UI display purposes mainly
 | |
|         allow_registration: Allow registration
 | |
|         allow_registration_description: Generates a shareable registration form for this contest
 | |
|       contestant:
 | |
|         completions: completions
 | |
|         display_time: Time
 | |
|         email: Email
 | |
|         name: Name
 | |
|         email_description: Optional. Used for sending emails through this app, or for identifying participants whose gmeet handle doesn't match their registered name.
 | |
|       csv_import:
 | |
|         file: File
 | |
|         separator: Separator
 | |
|       message:
 | |
|         author: Author
 | |
|         processed: Processed?
 | |
|         text: Content
 | |
|         time: Time
 | |
|       offline:
 | |
|         name: Your name
 | |
|       puzzle:
 | |
|         brand: Brand
 | |
|         image: Image
 | |
|         name: Name
 | |
|         pieces: Number of pieces
 | |
|       session:
 | |
|         email_address: Email address
 | |
|         password: Password
 | |
|       user:
 | |
|         username: Username
 | |
|         email_address: Email address
 | |
|         lang: Language
 | |
|         password: New password
 | |
|     errors:
 | |
|       models:
 | |
|         completion:
 | |
|           attributes:
 | |
|             contestant_id:
 | |
|               taken: "This contestant has already completed the puzzle"
 | |
|             display_time_from_start:
 | |
|               blank: Mandatory
 | |
|               invalid: "Allowed formats: xx:xx:xx, x:xx:xx, xx:xx, x:xx, xx"
 | |
|             puzzle_id:
 | |
|               taken: "This contestant has already completed this puzzle"
 | |
|         contest:
 | |
|           attributes:
 | |
|             name:
 | |
|               blank: The contest name cannot be empty
 | |
|         contestant:
 | |
|           attributes:
 | |
|             name:
 | |
|               blank: The participant name cannot be empty
 | |
|         csv_import:
 | |
|           attributes:
 | |
|             file:
 | |
|               blank: "No file selected"
 | |
|               empty: "This file is empty"
 | |
|               not_a_csv_file: "it must be a CSV file"
 | |
|         offline:
 | |
|           attributes:
 | |
|             name:
 | |
|               blank: Please enter a name for your participation
 | |
|             start_image:
 | |
|               blank: Please upload an image
 | |
|         puzzle:
 | |
|           attributes:
 | |
|             name:
 | |
|               blank: The puzzle name cannot be empty
 | |
|             pieces:
 | |
|               blank: It's mandatory to provide the number of pieces
 | |
|         user:
 | |
|           attributes:
 | |
|             email_address:
 | |
|               blank: Your email cannot be empty
 | |
|             username:
 | |
|               blank: Your username cannot be empty
 | |
|   categories:
 | |
|     destroy:
 | |
|       notice: Category deleted
 | |
|     new:
 | |
|       error: The category name can't be empty
 | |
|       notice: Category added
 | |
|   completions:
 | |
|     destroy:
 | |
|       notice: Completion deleted
 | |
|     edit:
 | |
|       notice: Completion updated
 | |
|       title: Edit completion
 | |
|     new:
 | |
|       notice: Completion added
 | |
|       title: New completion
 | |
|     singular: completion
 | |
|   contests:
 | |
|     destroy:
 | |
|       notice: Contest deleted
 | |
|     edit:
 | |
|       notice: Contest updated
 | |
|       title: Edit contest settings
 | |
|     form:
 | |
|       categories: Participant categories
 | |
|       general: General parameters
 | |
|     index:
 | |
|       title: Welcome %{username}!
 | |
|       manage_contests: Manage my contests
 | |
|       new_contest: Create a new contest
 | |
|     new:
 | |
|       notice: Contest added
 | |
|       title: New jigsaw puzzle contest
 | |
|     scoreboard:
 | |
|       refresh: Activate auto-refresh (every 5s)
 | |
|       title: "%{name}"
 | |
|     show:
 | |
|       title: "%{name}"
 | |
|       add_participant: Add participant
 | |
|       add_puzzle: Add puzzle
 | |
|       copy_extension_url: Copy the URL for connecting from the browser extension
 | |
|       open_offline_form: Open offline form
 | |
|       open_public_scoreboard: Open public scoreboard
 | |
|       offline_form_disabled: The offline form is disabled
 | |
|       public_scoreboard_disabled: The public scoreboard is disabled
 | |
|       url_copied: URL copied to the clipboard
 | |
|   contestants:
 | |
|     convert_csv:
 | |
|       title: Import participants
 | |
|     destroy:
 | |
|       notice: Participant deleted
 | |
|     edit:
 | |
|       notice: Participant updated
 | |
|       title: Participant
 | |
|       team_title: Teams
 | |
|     finalize_import:
 | |
|       title: Import participants
 | |
|     import:
 | |
|       email_column: Participant email
 | |
|       import_column: Import?
 | |
|       name_column: Participant name
 | |
|       notice: Participants imported
 | |
|       title: Import participants
 | |
|     new:
 | |
|       notice: Participant added
 | |
|       title: New participant
 | |
|       team_title: New team
 | |
|     singular: participant
 | |
|     plural: participants
 | |
|     teams:
 | |
|       singular: team
 | |
|       plural: teams
 | |
|     upload_csv:
 | |
|       title: Import participants
 | |
|   helpers:
 | |
|     badges:
 | |
|       registration: "registration"
 | |
|       team: "team"
 | |
|     buttons:
 | |
|       add: "Add"
 | |
|       add_completion: "Add completion"
 | |
|       back: "⬅ Back to the contest"
 | |
|       back_to_contestant: "⬅ Back to the participant"
 | |
|       confirm: "Confirm"
 | |
|       create: "Create"
 | |
|       delete: "Delete"
 | |
|       edit: "Edit"
 | |
|       export: Export
 | |
|       import: CSV Import
 | |
|       open: Open
 | |
|       refresh: Refresh
 | |
|       sign_in: Sign in
 | |
|       save: Save
 | |
|       start: Click here to start your participation
 | |
|     field: Field
 | |
|     none: No field selected
 | |
|     rank: Rank
 | |
|   messages:
 | |
|     convert:
 | |
|       title: New completion
 | |
|     destroy:
 | |
|       notice: Message deleted
 | |
|     plural: "messages"
 | |
|     singular: "message"
 | |
|     warning: "You first need to add a puzzle before converting messages to completions."
 | |
|   nav:
 | |
|     users: Users
 | |
|     home: My contests
 | |
|     settings: Settings
 | |
|     log_out: Log out
 | |
|   offlines:
 | |
|     start_image_select: Enter your photo of the puzzle with the provided code written on a paper before starting it
 | |
|   puzzles:
 | |
|     destroy:
 | |
|       notice: Puzzle deleted
 | |
|     edit:
 | |
|       notice: Puzzle updated
 | |
|       title: Edit contest puzzle
 | |
|     form:
 | |
|       fake_data_recommendation: It is recommended to first enter a fake name and image, and to use the real ones only once the contest starts.
 | |
|       file_too_big: File too big! Maximum allowed size is 2M
 | |
|     image_select: Select an image
 | |
|     new:
 | |
|       notice: Puzzle added
 | |
|       title: New contest puzzle
 | |
|     singular: puzzle
 | |
|     plural: puzzles
 | |
|   sessions:
 | |
|     new:
 | |
|       notice: Login successful
 | |
|       title: "Login to the Public Scoreboard app"
 | |
|   users:
 | |
|     edit:
 | |
|       notice: Settings updated
 | |
|       title: "My settings"
 | |
|       general_section: "General settings"
 | |
|       password_section: "Change password"
 | |
|     index:
 | |
|       title: "All users"
 | |
|     new:
 | |
|       notice: User created
 | |
|       title: "New user"
 |