Я работаю с:
ОС Х Эль-Капитан 10.11.5
XCode 8.2.1
Свифт 3.0
В моем проекте есть два файла Localizable.strings (на английском и испанском языках), которые отлично работают. Эти файлы находятся в соответствующих папках:
- en.lproj
- es.lproj
По какой-то причине git не распознает эти два файла Localizable.strings, когда я фиксирую изменения в своем проекте.
Я сделал тест, изменив расширение с *.strings на *.txt, и git сразу же распознал его как изменение, доступное для фиксации.
Я попробовал некоторые «решения», которые нашел, но они вообще не работают:
- Добавлен файл с именем
.gitattributes
со следующим текстом в нем:*.strings diff=localizablestrings
- В файл
config
в папку.git
добавил следующий код:
[diff "localizablestrings"]
textconv = "iconv -f utf-16 -t utf-8"
Ничто не заставило git распознать мои Localizable.strings. Не могли бы вы помочь мне найти то, что мне не хватает? Спасибо.