Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aparokshaui/localizer

Localize apps using the Localized library with a user interface
https://github.com/aparokshaui/localizer

app gnome libadwaita linux localization swift swiftui

Last synced: 14 days ago
JSON representation

Localize apps using the Localized library with a user interface

Awesome Lists containing this project

README

        


Localizer Icon

Localizer

Localize GNOME apps built using Swift, and other Swift programs utilizing the [Localized](https://github.com/AparokshaUI/Localized) package.

![Localizer screenshot](data/icons/screenshot.png)

## Table of Contents

- [Installation](#Installation)
- [Usage](#Usage)
- [Thanks](#Thanks)

## Installation

Download the Flatpak file from the latest release, open it in GNOME Software, and press the install button.

## Usage

Clone the app's repository and locate the `Localized.yml` file.
Import it into this app.

Then, start translating with the UI.

Once you're ready to commit, use again git and submit to the repository.

## Thanks

### Dependencies
- [Yams](https://github.com/jpsim/Yams) licensed under the [MIT license](https://github.com/jpsim/Yams/blob/main/LICENSE)
- [Adwaita](https://github.com/AparokshaUI/Adwaita) licensed under the [MIT license](https://github.com/AparokshaUI/Adwaita/blob/main/LICENSE.md)
- [Localized](https://github.com/AparokshaUI/Localized) licensed under the [MIT license](https://github.com/AparokshaUI/Localized/blob/master/LICENSE.md)

### Other Thanks
- The [contributors](Contributors.md)
- [SwiftLint](https://github.com/realm/SwiftLint) for checking whether code style conventions are violated
- The programming language [Swift](https://github.com/apple/swift)
- [Libadwaita](https://gnome.pages.gitlab.gnome.org/libadwaita/doc/1.4/) and [GTK](https://docs.gtk.org/gtk4/) for the UI widgets
- [GNOME Builder](https://apps.gnome.org/Builder/) and many other apps