gocal / gsheet_to_arb

Import translations (ARB/Dart) from Google Sheets
https://pub.dev/packages/gsheet_to_arb
Other
31 stars 32 forks source link

Explain why this exists #23

Open creativecreatorormaybenot opened 4 years ago

creativecreatorormaybenot commented 4 years ago

flutter_sheet_localization seems to do what gsheet_to_arb does in a simpler manner. I realize that this project was created earlier.

It would be useful to know the advantages this package has.

gocal commented 4 years ago

Hi @creativecreatorormaybenot , as you pointed out this project has been created back in 2018, and until today, I was not even aware there's similar solution - flutter_sheet_localization.

flutter_sheet_localization converts csv-like table directly to a set of translations classes, and this plugin is based on the ARB files as a intermediate format. There're many advantages of such approach:

Also there some other nice features

I really like flutter_sheet_localization simpler approach and the fact you can have nested keys, still I find this plugin usefull in some scenarios described above.

creativecreatorormaybenot commented 4 years ago

@gocal Thank you for the elaborate explanation! 🚀

I feel like somethign similar to this would also be helpful in the README 👍🏼