Swiftpack.co -  happn-tech/LocMapper as Swift Package
Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
happn-tech/LocMapper
Tool to manage the localization of the mobile apps
.package(url: "https://github.com/happn-tech/LocMapper.git", from: "Localizer/release/0.9")

LocMapper

Mapping translations from a source of truth to your code.

Localization Process:

  • Refresh the local DB with the reference translations in the drive. Currently you have to download a CSV from the drive and import it in your local DB with File -> Import Reference Translations… In the future, there will be a Refresh Reference Translations… menu entry, which will ask you to login to the drive provider the first time it's used, then will automatically fetch and merge an up-to-date translations from the drive.
  • Refresh the known keys and keys structure in the local DB. Use File -> Import Key Structure from [Xcode|Android] Project… for this. This command parses the keys in the Xcode or Android project and import it in the local DB. Any previous key in the local DB not in the project is removed from the local DB. New keys will have a value of TODOLOC (until either they're mapped or an actual value is set).
  • Filter shown keys to only show unmapped & TODOLOC keys. Map or fill the keys.
  • Export the local DB to your project. You're done!

GitHub

link
Stars: 5
Last commit: 1 week ago

Ad: Job Offers

iOS Software Engineer @ Perry Street Software
Perry Street Software is Jack’d and SCRUFF. We are two of the world’s largest gay, bi, trans and queer social dating apps on iOS and Android. Our brands reach more than 20 million members worldwide so members can connect, meet and express themselves on a platform that prioritizes privacy and security. We invest heavily into SwiftUI and using Swift Packages to modularize the codebase.

Release Notes

LocMapper Linter 1.2
23 weeks ago

User Lokalise API v2.

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API