Skip to content

Conversation

@Vedantrajhans
Copy link

πŸ“ Description

This PR adds Indonesian (Bahasa Indonesia) language support to Lingo.dev, including a complete translation of the README.

✨ Changes Made

  • βœ… Added "id" to target locales in i18n.json
  • βœ… Generated readme/id.md using Lingo.dev CLI
  • βœ… Added "Bahasa Indonesia" to language list in both English and Indonesian READMEs
  • βœ… Reviewed and verified translation quality

🎯 Why This Change?

Indonesian is a high-impact addition:

  • 199M+ native speakers (4th most populous country globally)
  • Fast-growing tech sector in Indonesia with active developer community
  • Southeast Asian market is currently underrepresented
  • Strategic importance for expanding Lingo.dev's global reach

πŸ“Š Market Impact

  • Native speakers: ~199 million
  • Second language speakers: ~43 million
  • Total potential reach: 242+ million users
  • Region: Indonesia, Malaysia, Singapore, Brunei

πŸ”§ Translation Process

  1. Added "id" to i18n.json
  2. Used Lingo.dev CLI to auto-generate translation: npx lingo.dev@latest run
  3. Manually reviewed output for:
    • Technical terminology accuracy
    • Natural language flow
    • Code block preservation
    • Link integrity
  4. Updated language navigation in both EN and ID READMEs

βœ… Checklist

  • Added language code to i18n.json
  • Generated README translation using Lingo.dev CLI (dogfooding! 🐢🍽️)
  • Reviewed translation quality
  • Verified all code blocks unchanged
  • Verified all links working
  • Updated language list in README.md
  • Updated language list in readme/id.md
  • Maintained consistent markdown formatting

πŸ”— Related

This follows the pattern established by other language additions and helps expand Lingo.dev's reach into Southeast Asia.


Note: This PR demonstrates Lingo.dev's own CLI in action - the translation was generated using the tool itself! πŸš€

- Added Indonesian to target locales
- Created Indonesian translation of README
- Covers 199M+ speakers in Southeast Asia market
@Vedantrajhans
Copy link
Author

Hi! This PR updates the README. Please add the Readme label when possible. Thanks!

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds Indonesian (Bahasa Indonesia) language support to Lingo.dev's internationalization system, targeting a market of 242+ million potential users across Southeast Asia.

Key Changes

  • Added "id" to the targetLocales array in i18n.json
  • Created a complete Indonesian translation of the README at readme/id.md
  • Included Indonesian in the language navigation list

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
i18n.json Added "id" (Indonesian) locale to the targetLocales array for automated translation processing
readme/id.md Complete Indonesian translation of the main README, including all sections about Compiler, CLI, CI/CD, SDK, and community information

πŸ’‘ Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@sumitsaurabh927
Copy link
Contributor

@Vedantrajhans good job, please resolve the comments

@Vedantrajhans
Copy link
Author

@sumitsaurabh927 Thanks! All comments have been resolved:
βœ… Merge conflict fixed (kept both id and ur locales)
βœ… Fixed spacing in documentation link
βœ… Updated star count from 3,000 to 4,000
βœ… Fixed Star History Chart markdown formatting
βœ… Fixed language list formatting

Ready for another review!

@sumitsaurabh927
Copy link
Contributor

@Vedantrajhans star count needs update and your branch is also out of date. Please also include a changeset as mentioned in our contributor's guide:
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants