i18n/en.yml
en: &en
cli_miami:
# CliMiami core library strings
core:
empty: '[EMPTY]'
enter_empty_value: Press Enter when finished...
enter_end_value: Enter the maximum value
enter_start_value: Enter the minimum value
enter_value_for: "Enter a value for %{key}"
# TYPE SPECIFIC MESSAGES
multiple_choice:
prompt: 'Choose one of the following options:'
selected_choices: Selected Options
errors:
# generic error type messages
convert: "%{value} cannot be converted to a %{type} %{description}"
length: "%{value} has a length of %{value_length}, but must be between %{allowed_values} %{description}"
regexp: "%{value} does not match the required format of %{allowed_values} %{description}"
type: "Unknown type %{type}"
# specific value type messages
# these messages will take precedence over the general messages above
array:
length: "You entered %{value_length} items, but you need between %{allowed_values} %{description}"
boolean:
file:
validate: "%{value} is not a valid path %{description}"
fixnum:
length: "%{value} is invalid. Enter a number between %{allowed_values} %{description}"
float:
length: "%{value} is invalid. Enter a number between %{allowed_values} %{description}"
hash:
length: "You entered %{value_length} items, but you need between %{allowed_values} %{description}"
keys: "You are missing values for %{keys} %{description}"
multiple_choice:
length: "You have selected %{value_length} options, but you need between %{allowed_values} %{description}"
delete_required_key: "You cannot delete the required key %{key}"
range:
string:
symbol:
# regional variations
en_gb:
<<: *en
en_us:
<<: *en