Upload files in Lokalise when new pull requests are made in GitHub
Streamline your development process with this integration. Whenever a new pull request is created in GitHub, a file upload occurs in Lokalise. This automation seamlessly bridges the gap between coding and localization, improving workflow efficiency and reducing manual intervention. Experience a seamless transition from code creation to localized content with this efficient solution.
Streamline your development process with this integration. Whenever a new pull request is created in GitHub, a file upload occurs in Lokalise. This automation seamlessly bridges the gap between coding and localization, improving workflow efficiency and reducing manual intervention. Experience a seamless transition from code creation to localized content with this efficient solution.
- When this happens...New Pull Request
Triggers when a new pull request is created.
TriggerPollingZapier checks for new data every 15 min on the Free plan - automatically do this!Upload File
Uploads a file to the project.
ActionWriteCreate a new record or update an existing record in your app.
- Free forever for core features
- 14 day trial for premium features & apps
New Organization
Triggers when a new organization is created.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planWho is requested to review?
Repo
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planRepoRequired
BodyRequired
Issue or Pull requestRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.RepositoryRequired
File PathRequired
Commit MessageRequired
File ContentRequired
File SHA (for updates)
Branch
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Gist FilenameRequired
Content of the GistRequired
Description
Make Gist Public?
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.RepoRequired
TitleRequired
Body
HeadRequired
BaseRequired
Instant Merge
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.RepoRequired
Pull RequestRequired
Comment
ActionRequired
Commit SHA
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.RepoRequired
Pull RequestRequired
Title
Body
State
Base
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Organization NameRequired
User Name (Login)Required
ActionThis is an event a Zap performs.SearchFind existing data in your appOrganization or User Name
Repository NameRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appRepoRequired
StateRequired
Search byRequired
Search valueRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appRepoRequired
StateRequired
Search byRequired
Search valueRequired
TitleRequired
Body
Assignee
Milestone
Labels
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is foundTeam IDRequired
Project IDRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Project IDRequired
Task type
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Project IDRequired
Key IDRequired
Comment
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Team IDRequired
Project NameRequired
Description
Base language code
Project type
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Project IDRequired
File format
Use original filenames
Bundle structure
Directory prefix
All platforms
Filter by languages
Filter data
Filter by filenames
Add Newline at EOF
Filter by custom translation status IDs
Include tags
Exclude tags
Sort by
Export empty as
Include comments
Include description
Include other projects
Triggers for integrations
Filter by repository
Replace breaks
Disable references
Plural format
Placeholder format
indentation
Filter Task ID
Yaml Include Root
JSON Unescaped Slashes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Project IDRequired
Key IDRequired
Key Name
Description
Filenames
Tags
Merge Tags
Context
Character limit
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Project IDRequired
DataRequired
Language codeRequired
FilenameRequired
Convert placeholders
Detect ICU plurals
Tags
Tag inserted keys
Tag updated keys
Tag skipped keys
Replace modified translations
Convert \n to line break
Copy keys to values
Distinguish keys by filename
Apply 100% TM matches
Use Automations
Hidden from contributors
Cleanup mode
Custom translation status IDs
CTS for inserted keys
CTS for updated keys
CTS for skipped keys
Skip language detection
Filter Task ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Project IDRequired
Key IDRequired
Comment IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appTeam IDRequired
Order IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appProject IDRequired
Task IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appProject IDRequired
Disable References
Filter by Language ID
Filter by reviewed status
Filter by unverified status
Filter for untranslated keys.
Filter by QA Issues
Filter by Task ID
Pagination
Limit
Page
Cursor
ActionThis is an event a Zap performs.SearchFind existing data in your appProject IDRequired
Filter Title
Filter Statuses
Limit
Page
ActionThis is an event a Zap performs.SearchFind existing data in your app
Which types of issues should this trigger on?
Organization
Repo
Label
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planNew Mention
Triggers when your Github username is mentioned in a Commit, Comment, Issue or Pull Request.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planNew Repository
Triggers when a new repository is created.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planNew Team
Triggers when you are added to a team.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planRepoRequired
IssueRequired
LabelsRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.RepositoryRequired
Branch NameRequired
Source Branch/SHARequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.RepoRequired
Branch NameRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.RepoRequired
TitleRequired
Body
Assignee
Milestone
Labels
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Emoji
Status Message
Expires At
Limited Availability
Organization Name
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.RepoRequired
IssueRequired
Title
Body
Assignee
Milestone
Labels
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.RepositoryRequired
Branch Name
ActionThis is an event a Zap performs.SearchFind existing data in your appNameRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appRepoRequired
StateRequired
Search byRequired
Search valueRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appName (Login)
ActionThis is an event a Zap performs.SearchFind existing data in your appRepoRequired
StateRequired
Search byRequired
Search valueRequired
TitleRequired
Body
HeadRequired
BaseRequired
Instant Merge
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is foundTeam IDRequired
Project IDRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Project IDRequired
Team IDRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Project ID
Key NameRequired
Key Description
PlatformsRequired
Filenames
Tags
Source language translation
Source Language ISO
Source Translation is Reviewed
Source Language is Unverified
Source Language Custom Translation Status
Comment
Plural
context
Character Limit
Use Automations
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Project IDRequired
TitleRequired
Description
Due Date
Keys
Source Lang ISO
Languages
Auto Close Languages
Auto Close Task
Auto Close Items
Task Type
Parent Task ID
Closing Tags
Lock Translations
Custom Translation Status
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Project IDRequired
Translation IDRequired
Disable References
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Project IDRequired
Translation IDRequired
TranslationRequired
Is Unverified
Is Reviewed
Custom Translation Status
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Project IDRequired
Key IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appProject IDRequired
Simple Key Array
Disable References
Include Comments
Include Screenshots
Include Translations
Filter by Translation Language IDs
Filter Tags
Filter Filenames
Filter Key Names
Filter by Key IDs
Filter Platforms
Filter Untranslated
Filter QA Issues
Filter Archived
Pagination
Limit
Page
Cursor
ActionThis is an event a Zap performs.SearchFind existing data in your appProject IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appTeam IDRequired
Limit
Page
ActionThis is an event a Zap performs.SearchFind existing data in your appProject IDRequired
Key IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appProject IDRequired
Key IDRequired
Disable References
ActionThis is an event a Zap performs.SearchFind existing data in your app