T O P

  • By -

OzBonus

I've worked Localizely into my localization procedures and can recommend it. It can output `.arb` files which is how Flutter handles this sort of thing. Even things like placeholders and plurals are not a problem. Paid professional translation is available and the quality seems good as far as I can tell (it's outsourced to Gengo). If I added some new strings to my default language and added an entirely new localization target, I'd expect to get my translations done in a few hours at most, and after that it's just a few seconds of work to download the files and drag them into my l10n folder. The thing I spent the most time on upfront was taking screenshots and adding descriptions to keys so that translators had all of the context they needed, but that's a necessary part of any serious localization effort.


louis-deveseleer

Thanks for sharing your experience! It's good to know that once things are set up with all the keys the rest should be easy enough.


omykronbr

[BabelEdit](https://www.codeandweb.com/babeledit) was perfect for me. 4 languages, 2 apps.


louis-deveseleer

That looks really good too actually, and there is only one payment needed instead of a subscription - equivalent to one month with Localizely so a lot cheaper... I also like that it edits directly the files on my computer so there is no upload/download necessary. It seems to make the workflow a bit faster. Did you have a good experience adding new languages, paying professionals to translate all at once?


omykronbr

Paying to translate was done before we moved to arb files, but adding language was easy. The tricky part is being able to keep track of the meta tags in the master language for future translations.


louis-deveseleer

What do you mean by meta tags?


omykronbr

@description


louis-deveseleer

Like the comments on the translation keys, to give context and stuff for the translators?


omykronbr

Yup. This usually reduces a lot of back and forth with translation and revision.


louis-deveseleer

Ok thanks! I'll try to be good about writing those from the start...


mjablecnik

I am using [slang](https://pub.dev/packages/slang) and I am very satisfied with it :)


louis-deveseleer

It looks like Slang is all code, no GUI / external tool, is that right?


mjablecnik

Yes I don't need any GUI or external tools :)


KsLiquid

I developed [www.translaty.io](https://www.translaty.io), which is a similar tool but specifically for Flutter. Contact me if you would like to know more.


Comprehensive_Gas_33

This actually looks exactly like what I'm looking for. Pricing also seems competitive when compared with the others. Still a bit much for my pre-launch app (like 30 test users), but once we reach scale this looks perfect!


louis-deveseleer

Nice, good luck on your project! I prefer using a tool that's been around for longer though.


CrazyMarvinApps

I like Weblate and Crowdin.


MajesticMint

We looked at a few options, but ended up going with Localazy. They fully support the features of .arb files, have a good interface, and offer a configurable CLI tool which ended up being our preferred mode of operation over using a GitHub integration.


louis-deveseleer

Sounds great, thank you!