Internal SQLite References (#7) Pinned to ‘Internally’ maintained SQLite references
Internal SQLite References (#7)
Pinned to ‘Internally’ maintained SQLite references
Swift toolkit for managing app localization & internationalization.
TranslationCatalog is distributed using the Swift Package Manager. To install it into a project, add it as a dependency within your Package.swift manifest:
Package.swift
let package = Package( ... dependencies: [ .package(url: "https://github.com/richardpiazza/TranslationCatalog.git", .upToNextMinor(from: "0.1.0")) ], ... )
Then import the TranslationCatalog packages wherever you’d like to use it:
import TranslationCatalog
This toolkit is comprised of several components:
Entity definitions for a lightweight catalog that can persist and retrieve translations.
A cross-platform implementation of the Translation Catalog that uses directories and JSON documents.
A cross-platform implementation of the Translation Catalog that is backed by a SQLite store.
localizer
A swift command line that can interact with a catalog along with importing, exporting, and documenting localizations.
Contributions to LocaleSupport are welcomed and encouraged!
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
TranslationCatalog
Swift toolkit for managing app localization & internationalization.
Usage
TranslationCatalog is distributed using the Swift Package Manager. To install it into a project, add it as a dependency within your
Package.swift
manifest:Then import the TranslationCatalog packages wherever you’d like to use it:
Targets
This toolkit is comprised of several components:
TranslationCatalog
Entity definitions for a lightweight catalog that can persist and retrieve translations.
TranslationCatalogFilesystem
A cross-platform implementation of the Translation Catalog that uses directories and JSON documents.
TranslationCatalogSQLite
A cross-platform implementation of the Translation Catalog that is backed by a SQLite store.
localizer
A swift command line that can interact with a catalog along with importing, exporting, and documenting localizations.
Contribution
Contributions to LocaleSupport are welcomed and encouraged!