A simple iOS library for in-app language switching without requiring app restart.
Hodor is an iOS library that simplifies app localization by allowing developers to switch languages within the app without restarting it. It provides a clean API for managing localized strings and supports dynamic UI updates when the language changes.
iOS developers building multilingual apps who need to offer in-app language switching for better user experience.
Developers choose Hodor for its simplicity and effectiveness in enabling seamless language transitions, similar to apps like WeChat, without complex setup or app restarts.
Simple solution to localize your iOS App.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Allows users to change app language without restarting, similar to WeChat, as highlighted in the README for a smoother user experience.
Uses kLang(@"Hello World") macro for easy string localization, reducing boilerplate code compared to standard methods.
Interface text refreshes automatically when language is switched, enhancing usability without manual reloads, as demonstrated in the screenshots.
Focuses on practicality with minimal setup, requiring only Xcode Localizations rows and macro usage for quick adoption.
README has broken image links (e.g., sinaimg.cn URLs) and lacks detailed setup guides, relying on users to check Xcode code for specifics.
Appears tailored for UIKit with no mention of SwiftUI support, limiting relevance for newer iOS projects adopting modern frameworks.
Project dates back to 2015 with no recent updates, raising concerns about compatibility with recent iOS versions and long-term maintenance.