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

docs: create a Lingo.dev CLI integration guide for Angular

Open davidturnbull opened this issue 1 month ago • 7 comments

Context

We're building a library of integration guides that show developers how to use Lingo.dev CLI with popular frameworks and platforms. Each guide is intended to be a complete, hands-on tutorial that takes someone from zero to having a working multilingual application.

Task

Create a Lingo.dev CLI integration guide for Angular.

The guide should follow the same general flow, scope, and structure of existing guides

Example guides

These are some examples of existing guides:

  • Godot: https://lingo.dev/en/cli/frameworks/godot
  • Mintlify: https://lingo.dev/en/cli/frameworks/mintlify
  • Laravel: https://lingo.dev/en/cli/frameworks/laravel
  • iOS: https://lingo.dev/en/cli/frameworks/ios
  • React Native (Expo): https://lingo.dev/en/cli/frameworks/react-native-expo

Caveat: Merging PRs

Our documentation content lives in an internal repo. This means if you open a pull request for an integration guide, we can't merge it directly. Instead, we use the following workflow to ensure everyone receives credit for their work:

  1. Create a pull request for the current repo.
  2. In the PR, include a Markdown file that contains the integration guide (e.g., docs/guide.md).
  3. We'll review the PR, working with you to get the guide into the best state possible.
  4. If we publish the guide on the website, we'll include a byline in the documentation that links to your GitHub profile.
  5. Once the documentation has been published, we'll close the PR with a comment that references the document.

Testing

Be sure to test the complete guide by carefully following all of the steps. (This is the most time-consuming part.)

davidturnbull avatar Oct 30 '25 03:10 davidturnbull

Hi @davidturnbull , I would like to work on this. Please assign

praveen-nagula avatar Oct 30 '25 04:10 praveen-nagula

Hi @davidturnbull , I had Created the Lingo.dev CLI Guide for Angular #1337

gagan052 avatar Oct 30 '25 05:10 gagan052

Hi @davidturnbull , I have created the Angular Lingo.dev CLI guide #1415

meetsundrani avatar Oct 30 '25 14:10 meetsundrani

@gagan052 and @meetsundrani you can only submit PRs after getting an issue assigned to you. It doesn't count otherwise.

Assigning this to you @praveen-nagula

sumitsaurabh927 avatar Oct 31 '25 19:10 sumitsaurabh927

HI @sumitsaurabh927 , I have completed the changes and raised a PR https://github.com/lingodotdev/lingo.dev/pull/1348. Please review

praveen-nagula avatar Nov 01 '25 08:11 praveen-nagula

@sumitsaurabh927 hi sir there are the same guys spamming in all the issues which makes unfair for other contributor due to the guidelines of the repo the issue is assigned to the one who asks first but there are same guys spamming in all issues :) i hope u find solution for that

Sub-codes avatar Nov 01 '25 11:11 Sub-codes

@Sub-codes spamming in issue doesn't count and just wastes time.

Since, we didn't list out the rules explicitly, I'm informing people whenever I come across it.

Contributions don't count till you get assigned first.

Raising unwarranted PRs (even if it fixes the open issue) DOES NOT count and will just be closed.

Rest assured for that.

sumitsaurabh927 avatar Nov 03 '25 19:11 sumitsaurabh927