# Galician (Spain) for Ruby on Rails
# by Marcos Arias Pena (markus@agil-e.com)

gl-ES:
  # action_view
  number:
    # Usado en number_with_delimiter()
    format:
      separator: "," 
      delimiter: "." 
      precision: 2
    
    # Usado en number_to_currency()
    currency:
      format:
        # %u é a unidade monetaria, %n o número
        # 1 euro sería 1.00 €
        format: "%n %u" 
        unit: "€" 
        separator: "," 
        delimiter: "." 
        precision: 2
    
    # Usado en number_to_percentage()
    percentage:
      format:
        # separator: 
        delimiter: "" 
        # precision: 
    
    # Usado en number_to_precision()
    precision:
      format:
        # separator:
        delimiter: "" 
        # precision:
    
    # Usado en number_to_human_size()
    human:
      format:
        # separator: 
        delimiter: "" 
        precision: 1
      # Se estás a usar Rails <= 2.2.2
      # storage_units: [Bytes, KB, MB, GB, TB]
      # Se estás a usar Rails >= 2.3
      storage_units:
        # Formato de saida de unidades de almacenamento
        # %u é a unidade de almacenamento
        # %n é o número (por defecto: 2 MB)
        format: "%n %u"
        units:
          byte:
            one:   "Byte"
            other: "Bytes"
          kb: "KB"
          mb: "MB"
          gb: "GB"
          tb: "TB"
  
  # active_support
  date:
    formats:
      default:  "%e/%m/%Y"
      short:    "%e %b"
      long:     "%A %e de %B de %Y"
      # Podes engadir máis formatos nesta lista ou cambiar os aquí definidos
    day_names:        [Domingo, Luns, Martes, Mércores, Xoves, Venres, Sábado]
    abbr_day_names:   [Dom, Lun, Mar, Mer, Xov, Ven, Sab]
    month_names:      [~, Xaneiro, Febreiro, Marzo, Abril, Maio, Xuño, Xullo, Agosto, Setembro, Outubro, Novembro, Decembro]
    abbr_month_names: [~, Xan, Feb, Mar, Abr, Mai, Xuñ, Xul, Ago, Set, Out, Nov, Dec]
    order:            [:day, :month, :year]

  time:
    formats:
      default:    "%A, %e de %B de %Y ás %H:%M"
      time:       "%H:%M"
      short:      "%e/%m, %H:%M"
      long:       "%A %e de %B de %Y ás %H:%M"
      # Podes engadir máis formatos nesta lista ou cambiar os aquí definidos
    am: ''
    pm: ''
  
  # Usados en distance_of_time_in_words(), distance_of_time_in_words_to_now(), time_ago_in_words()
  datetime:
    distance_in_words:
      half_a_minute: 'medio minuto'
      less_than_x_seconds:
        zero: 'menos dun segundo'
        one: '1 segundo'
        few: 'poucos segundos'
        other: '{{count}} segundos'
      x_seconds:
        one: '1 segundo'
        other: '{{count}} segundos'
      less_than_x_minutes:
        zero: 'menos dun minuto'
        one: '1 minuto'
        other: '{{count}} minutos'
      x_minutes:
        one: '1 minuto'
        other: '{{count}} minuto'
      about_x_hours:
        one: 'aproximadamente unha hora'
        other: '{{count}} horas'
      x_days:
        one: '1 día'
        other: '{{count}} días'
      x_weeks:
        one: '1 semana'
        other: '{{count}} semanas'
      about_x_months:
        one: 'aproximadamente 1 mes'
        other: '{{count}} meses'
      x_months:
        one: '1 mes'
        other: '{{count}} meses'
      about_x_years:
        one: 'aproximadamente 1 ano'
        other: '{{count}} anos'
      over_x_years:
        one: 'máis dun ano'
        other: '{{count}} anos'
      now: 'agora'
      today: 'hoxe'
      tomorrow: 'mañá'
      in: 'dentro de'
  
  support:
    array:
      # Se estás a usar Rails <= 2.2.2
      # sentence_connector: e
      # Se estás a usar Rails >= 2.3
      words_connector: ", "
      two_words_connector: " e "
      last_word_connector: " e "

  # active_record
  activerecord:
    models:
    # Traduce nomes de modelos. Usado en Model.human_name()
    # Por exemplo
    # model:
    #   user: "Nota"
    #   traducirá o modelo User como "Nota"

    attributes:
    # Traduce nomes de atributos de modelos. Usado en Model.human_attribute_name(attribute)
    # Por exemplo
    # attributes:
    #   user:
    #     login: "Aceso"
    #     traducirá o atribute login do modelo User como "Aceso"
    
    errors:
      template:
        header:
          one: "1 erro evitou que se poidese gardar o {{model}}"
          other: "{{count}} erros evitaron que se poidese gardar o {{model}}"
        # A variable :count tamén está dispoñible aquí
        body: "Atopáronse os seguintes problemas:"
      messages:
        inclusion: "non está incluido na lista"
        exclusion: "xa existe"
        invalid: "non é válido"
        confirmation: "non coincide coa confirmación"
        accepted: "debe ser aceptado"
        empty: "non pode estar valeiro"
        blank: "non pode estar en blanco"
        too_long: "é demasiado longo (non máis de {{count}} carácteres)"
        too_short: "é demasiado curto (non menos de {{count}} carácteres)"
        wrong_length: "non ten a lonxitude correcta (debe ser de {{count}} carácteres)"
        taken: "non está dispoñible"
        not_a_number: "non é un número"
        greater_than: "debe ser maior que {{count}}"
        greater_than_or_equal_to: "debe ser maior ou igual que {{count}}"
        equal_to: "debe ser igual a {{count}}"
        less_than: "debe ser menor que {{count}}"
        less_than_or_equal_to: "debe ser menor ou igual que {{count}}"
        odd: "debe ser par"
        even: "debe ser impar"
        # Engade aquí os teus propios mensaxes de erro ou no ámbito modelo/atributo
        
        # Podes definir os teus propios erros para modelos ou para os atributos dun modelo
        # Os valores :model, :attribute e :value están sempre dispoñibles para a interpolación
        #
        # Exemplos avanzados
        # models:
        #   user:
        #     blank: "Esta é unha mensaxe personalizada para o modelo {{model}}: {{attribute}}"
        #     attributes:
        #       login:
        #         blank: "Esta é unha mensaxe personalidaza para o modelo Usuario: login"
