I have updated Android Studio to latest version and now Crowdin plug in is not working anymore. It is saying the api-token is missing. I checked and added the new identifier with numbers. I also created a new personal API token and pasted it into the properties file. Still says the ap-token is missing.
My crowdin.properties file:
project-id=111111
api-token=my_secret_api_token
auto-upload=false
disable-branches=true
files: [
{
"source" : "/res/values/strings.xml", #source files filter
"translation" : "/res/values-%android_code%/%original_file_name%", #where translations live
"languages_mapping" : {
"android_code" : {
# crowdin expects directories to be like 'values-uk-rUA'
"de" : "DE",
"nb" : "NO", # Norsk bokmål
"fr" : "FR" # Fransk generelt
}
}
}
]
More info is needed. Like what steps you take, what permissions skopes are in token, what’s your project role, version of Studio, version of Plugin and so on…
Looks like you were updating from a very old version of the plugin where still was Crowidn API v1, and with update you did not rename the properties in configuration.
This one should explain a little
Notes
For versions 0.5.x see the branch 0.5.x. Please note that these versions are no longer supported.
Migration from version 0.5.x to 1.x.x requires changes in your crowdin.properties file.
Thanks. I found it, but I could not find any logs for the plugin. I searched through some of the logs and did not find crowdin or plugin related to this. Do you know more specific which log you are after?