#1337 issue: Created Guide For Angular
🅰️ Lingo.dev CLI Integration Guide — Angular
📖 Overview
This guide adds an end-to-end Angular integration tutorial for the Lingo.dev CLI, located at docs/angular-guide.md.
It walks developers from a fresh Angular project setup to a fully localized, multilingual app using Angular’s built-in i18n (XLIFF) and Lingo.dev CLI.
The structure and content mirror other framework guides (Godot, Mintlify, Laravel, iOS, Expo).
🧩 What’s Inside
- Angular project setup with
@angular/localize - i18n source content with
i18nattributes and extraction tomessages.xlf i18n.jsonconfiguration using the xliff bucket (supports.xlf)- Translation pipeline (
login+run) generatingmessages.es.xlfandi18n.lock - Multi-locale build & serve configuration via
angular.json - Optional runtime language switching examples
- Testing instructions, known limitations, and official references
🎯 Why This Guide
- Expands Lingo.dev’s documentation to include Angular, one of the most popular SPA frameworks
- Provides a hands-on, step-by-step tutorial for quickly localizing Angular apps using LLM-powered translations
⚙️ Setup & Test
1. Create a fresh Angular app
npm install -g @angular/cli
ng new my-angular-app
cd my-angular-app
Hey @davidturnbull 👋, hope you're doing well! I’ve created this PR to add the Angular Guide documentation. It seems the branch is out-of-date and workflows need approval — could you please review and approve them when you get a chance? I’ll update the branch right after. Thanks! 😊
Hi 👋
Thanks for the submission. I've assigned myself to review the PR in more depth and will get to it shortly.
Thanks. 😄
Hey @gagan052! Just checking in - are you still working on this PR? We noticed there are some comments that may need addressing. If you need more time, no problem! Just let us know. If we don't hear back within a week, we'll close this to keep the repo tidy, but you can always reopen when ready.
Closing this PR as stale to keep the repo clean. Feel free to reopen or create a new PR once you're ready to continue. Thanks for your contribution!