DEV Community

Gabriel A. Micheal
Gabriel A. Micheal

Posted on

1 1 1

šŸ”„Announcing Auto-I8LN: Simplify Flutter Internationalization & Localization

Hi Dev Community!

Iā€™m thrilled to share the initial release of Auto-I8LN, a Flutter package designed to make internationalization (i18n) and localization effortless for developers.

Creating multilingual apps can often be time-consuming, but Auto-I8LN automates many of the tedious tasks, allowing you to focus on building great apps.

āœØ Key Features
Automated Language File Generation: No need to manually create and manage translation files.
Seamless Translation Management: Easily add and update translations.
Streamlined Localization Workflow: Get your app ready for global users quickly.
Simple Integration: Works smoothly with existing Flutter projects.

šŸ˜ Getting Started
Itā€™s as easy as running these two commands:

dart run auto_i8ln:generate init  
dart run auto_i8ln:generate translations
Enter fullscreen mode Exit fullscreen mode

Then sit back, relax, and let Auto-I8LN handle the rest! šŸš€

šŸ“¦ Explore the Package
You can find Auto-I8LN on pub.dev:
https://pub.dev/packages/auto_i8ln

šŸš€ Contribute
Contributions are highly welcomed! Check out the GitHub repository to get started:
https://github.com/michealgabriel/auto_i8ln

Looking forward to seeing what the community builds with Auto-I8LN! Let me know your thoughts, and feel free to share feedback or suggestions in the comments. šŸ˜Š

Sentry growth stunted Image

If you are wasting time trying to track down the cause of a crash, itā€™s time for a better solution. Get your crash rates to zero (or close to zero as possible) with less time and effort.

Try Sentry for more visibility into crashes, better workflow tools, and customizable alerts and reporting.

Switch Tools šŸ”

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs