Есть ли какие-либо ограничения на уровень отступов YAML? - PullRequest
0 голосов
/ 07 июля 2010

Я разрабатываю приложение Ruby on Rails с поддержкой I18n.Я создал файл YAML.Но в Rails сообщают, что в файле YAML есть синтаксическая ошибка.

Я обнаружил, что если я уменьшу уровень отступа для этой строки ошибки, сообщение об ошибке снова не появится.на уровне отступа YAML (в Ruby on Rails)?

Вот блок YAML.В строке fulltime: "Full Time" сообщается о синтаксической ошибке.

en:
  jobs:
    new:
      positiontitle:    "Position Title"
      country:          "Country"
      city:             "City"
      employmenttype:   "Employment Type"
        fulltime:         "Full Time"
        parttime:         "Part Time"

Спасибо всем.:)

1 Ответ

1 голос
/ 07 июля 2010

ограничений нет. Возможная причина ошибки - использование символов TAB вместо пробелов при отступе строк файла YAML

также ваш отступ в yaml-файле не имеет смысла - если вы хотите сделать отступ на полный и неполный рабочий день - тогда вам нужно удалить строку «Тип занятости», так:

en:
  jobs:
    new:
      positiontitle:    "Position Title"
      country:          "Country"
      city:             "City"
      employmenttype:
        fulltime:         "Full Time"
        parttime:         "Part Time"
...