Я пытаюсь настроить поток, в котором у меня есть переводы в Документах Google, и загрузить их в файлы .strings и генерирует быструю структуру Translations с константами для каждого ключа NSLocalizedString.Я застрял с аутентификационной частью:
Установлен плагин перевода
fastlane add_plugin translation
Создан переулок в Fastfile
lane :translations do
translation(
doc_id:'PASTED_FROM_GOOGLE_DOC_URL',
key: 0,
ios_output_paths:{
'DummyProject/da.lproj/Localizable.strings' => 1,
'DummyProject/en.lproj/Localizable.strings' => 2
},
swift_struct_path: 'DummyProject/Translations.swift',
config_path: "fastlane/config.json"
)
end
содержимое файла config.json
{
"client_id": "136678564448-ta8gq3t1ipcpb9n97s0gbnee1rl94l8q.apps.googleusercontent.com",
"client_secret": "_LDTyiL4u0gHmU2QoasZCBI4",
"scope": [
"https://www.googleapis.com/auth/drive",
"https://spreadsheets.google.com/feeds/"
],
"refresh_token": "1/kALA83pkHtJD1jFXnlLsQxrVKoz4KW77NFVVNTLl7d4"
}
Как получить client_id
, client_secret
и refresh_token
, чтобы плагин мог загружать переводы из Google doc?