question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Epic] Road to LinguiJS v3

See original GitHub issue

CircleCI npm@next

Documentation Migration guide

Examples:


Note: Original roadmap was deleted because it wasn’t updated.

Breaking changes

  • #657 Refactor pseudolocale - Migrate existing functionality to support multiple catalogs
  • Release RC 🎉

Documentation

  • Review tutorial
  • Review API references, especially macros
  • Review migration guide

Nice to have (might be released after v3)

  • #656 Refactor catalog stats
  • #577 Detect locale from URL, window.navigator or cookies
  • #406 Adds extractId option to conf
  • #569 Feature: Merge compiled catalogs into one (feature is finished, it just requires merge latest next branch and resolve conflicts)

If you want to get involved

  • #634 Add formatOptions.origin to PO format (copy existing feature from one catalog format to another)
  • Review/proofread Configuration reference

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Reactions:65
  • Comments:229 (182 by maintainers)

github_iconTop GitHub Comments

28reactions
tricoder42commented, Oct 28, 2020

Hey everyone, 3.0.0 was just published to NPM 🎉

Thank you all for patience! Big thanks to @semoal who pushed the last features and fixes 👍 I’m gonna cleanup the backlog of issues in next few days and see what’s still relevant.

18reactions
tricoder42commented, Feb 7, 2019

Update 2019-02-07

  • New macros are almost ready and I’m close to publish another pre-release.
  • I’m gradually converting codebase to Typescript (so far just Macros and part of Core)
  • Offline compilation of message catalogs will be most probably dropped in v3 and replace with runtime formatting. Alternative methods for size reduction will be used instead (ie. minification of IDs or per-locale bundles).
Read more comments on GitHub >

github_iconTop Results From Across the Web

Migration guide from 2.x to 3.x — LinguiJS documentation
Migration guide from 2.x to 3.x¶ ... LinguiJS started as a React library. ... automatically import i18n instance and must be aware of...
Read more >
Changelog | Learn Plasmic
With branching, you'll be able to: Iterate on changes on your own branch in isolation before sharing for feedback; Keep the main branch...
Read more >
Best course to learn react? - Reddit
If you can afford it, this course is great. https://epicreact.dev/ ... Translate your React app with ease (with LinguiJS): a step-by-step ...
Read more >
i18n - Slides
3 years ago; 108 ... FrontEnd Developer Way for HTMLAcademy JS 2. Andrei Fidelman. 94. FrontEnd Developer Way for HTMLAcademy.
Read more >
Localizing JavaScript & React Apps with LinguiJS | Phrase
LinguiJS is a small, robust JavaScript and React i18n library that feels lean ... npm install --save-dev @babel/core@7.6.0 @lingui/cli@2.8.3 ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found