New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for Crowdin CLI #359
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks like a good start, thank you for your contribution @JoeKarow! I have only one comment to discuss about the config file importer.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approving! For other reviewers on this PR, here's a comment you may want to read too.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This lgtm
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me!
Overview
Add support for the Crowdin CLI
Type of change
Related Issue(s)
How To Test
When inside of a Crowdin project with a
crowdin.yml
file, run a command such ascrowdin list branches
Changelog
Authenticate the Crowdin CLI using Touch ID and other unlock options with 1Password Shell Plugins.
The Crowdin plugin can be initialized with a Crowdin Personal Token, an optional Project ID, and a Base URL (for Crowdin Enterprise) using
op plugin init crowdin
. Please see the Crowdin documentation to ensure your project is set up to authenticate via environment variables.