lingo.dev icon indicating copy to clipboard operation
lingo.dev copied to clipboard

#1337 issue: Created Guide For Angular

Open gagan052 opened this issue 1 month ago • 3 comments

🅰️ 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 i18n attributes and extraction to messages.xlf
  • i18n.json configuration using the xliff bucket (supports .xlf)
  • Translation pipeline (login + run) generating messages.es.xlf and i18n.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

gagan052 avatar Oct 30 '25 05:10 gagan052

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! 😊

gagan052 avatar Oct 30 '25 06:10 gagan052

Hi 👋

Thanks for the submission. I've assigned myself to review the PR in more depth and will get to it shortly.

Thanks. 😄

davidturnbull avatar Nov 03 '25 17:11 davidturnbull

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.

github-actions[bot] avatar Nov 24 '25 00:11 github-actions[bot]

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!

github-actions[bot] avatar Dec 01 '25 00:12 github-actions[bot]