Swift Localization

Open-source Swift projects categorized as Localization

Top 16 Swift Localization Projects

  • SwiftGen

    The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs!

    Project mention: Create, Push, and Present Any View Controller in 1 LOC using Metaprogramming | dev.to | 2023-06-18

    It is important to say that there is an elegant solution to the resource consistency problem that we haven’t adapted yet. Instead of testing raw values of UIStoryboard.Name cases, we could just generate the UIStoryboard.Name enum. Please refer to SwiftGen for the details.

  • Localize-Swift

    Swift friendly localization and i18n with in-app language switching

  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

  • iOSLocalizationEditor

    Simple macOS editor app to help you manage iOS and macOS app localizations by allowing you to edit all the translations side by side

  • BartyCrouch

    Localization/I18n: Incrementally update/translate your Strings files from .swift, .h, .m(m), .storyboard or .xib files.

  • LocalizationKit

    Realtime Dynamic localization translation delivery system for iOS and Mac OSX in Swift. Create and update texts from localization.com without needing to recompile or redeploy. Cocapod for iOS devices (iPad, iPhone, iPod Touch and Mac)

  • Swifternalization

    Localize iOS apps in a smarter way using JSON files. Swift framework.

  • IBLocalizable

    Localize your views directly in Interface Builder with IBLocalizable

  • Mergify

    Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.

  • L10n-swift

    Localization of the application with ability to change language "on the fly" and support for plural form in any language.

  • Localize

    Localize is a framework writed in swift to localize your projects easier improves i18n, including storyboards and strings.

  • CrowdinSDK

    Crowdin iOS SDK delivers all new translations from Crowdin project to the application immediately (by crowdin)

  • locheck

    Validate iOS, Android, and Mac localizations. Find errors in .strings, .stringsdict, and strings.xml files.

  • respresso-client-ios

    Save development time! Respresso automatically transforms and delivers your digital assets into your projects

  • BDLocalizedDevicesModels

    Apple devices model names localized.

  • Translatio

    Super lightweight library that helps you to localize strings, even directly in storyboards!

  • XMLText

    Generate styled SwiftUI Text from strings with XML tags.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-06-18.


What are some of the best open-source Localization projects in Swift? This list will help you:

Project Stars
1 SwiftGen 8,831
2 Localize-Swift 2,973
3 iOSLocalizationEditor 1,391
4 BartyCrouch 1,322
5 LocalizationKit 1,225
6 Swifternalization 577
7 IBLocalizable 462
8 L10n-swift 306
9 Localize 284
10 CrowdinSDK 108
11 locheck 89
12 respresso-client-ios 48
13 BDLocalizedDevicesModels 23
14 Translatio 20
15 Main-Menu-Translator 17
16 XMLText 15
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.