チーム向けのオープンソース・セルフホスト型翻訳管理プラットフォーム。一般的なローカライズ形式のインポート/エクスポートとREST APIに対応。
- スター
- 1,493
- フォーク
- 120
- 未解決の Issue
- 23
- 最終コミット
- 22 日前
これは何?
Accentは、Webアプリやネイティブアプリの翻訳文字列を管理するチーム向けの翻訳管理プラットフォームです。誰がいつどの翻訳を変更したかをすべて記録し、管理者が操作をロールバックできるため、翻訳作業の経緯を追跡できます。
Web UIは翻訳者と開発者の両方を想定して設計されています。個々の翻訳に関するディスカッションは文字列と一緒に保存されるため、ツールを離れずに非同期でレビューできます。CLIを使えば開発者のワークフローにAccentを組み込めます。また、UIを支えるGraphQL APIのドキュメントも用意されているため、チーム独自のプラグインや連携機能を開発できます。
バックエンドはElixirとPhoenixで構築されており、必須の外部依存関係はPostgreSQLのみです。Dockerイメージとして提供されます。ログインにはGitHub、GitLab、Google、Slack、Discord、Microsoft、または任意のOIDCプロバイダーを設定できます。
主な機能
- 01変更者と変更内容、日時を含む完全な変更履歴とロールバック機能。
- 02翻訳に紐づけたディスカッションによる、非同期のチームレビュー。
- 03開発者のワークフローに組み込むためのCLI。
- 04Web UIの基盤となる、ドキュメント付きGraphQL API。
- 05DockerイメージとHerokuへのデプロイに対応。必須の依存関係はPostgreSQLのみ。
- 06OpenTelemetryによるトレースと、複数のプロバイダーを利用したメール配信(任意)。
ユースケース
- 開発者と外部の翻訳者が協力して、WebアプリのUI翻訳を管理する。
- 文字列をホステッドサービスに送る代わりに、セルフホストの翻訳ワークフローを運用する。
- 製品を多言語にローカライズする際に、誰がいつどの翻訳を変更したかを監査する。
- GraphQL APIやCLIを基盤に、独自のツールを構築する。
クイックスタート
- 1
PostgreSQLデータベースを起動します(唯一の外部依存関係)
- 2
DATABASE_URL、DUMMY_LOGIN_ENABLED、SECRET_KEY_BASEを設定した.envファイルを作成します
- 3
公式Dockerイメージをポート4000で実行します
docker run --env-file .env -p 4000:4000 mirego/accent
使う前に知っておきたいこと
- 実行には外部のPostgreSQLデータベースが必要です。
- 開発環境をすべてセットアップするには、Erlang、Elixir、Node.jsが必要です。
収録されている特集
トピック
よくある質問
- accent とは?
- Webアプリやネイティブアプリ向けの、変更履歴やチーム内ディスカッション、CLI、GraphQL APIを備えたセルフホスト可能な翻訳管理ツール。 Accentは、Webアプリやネイティブアプリの翻訳文字列を管理するチーム向けの翻訳管理プラットフォームです。誰がいつどの翻訳を変更したかをすべて記録し、管理者が操作をロールバックできるため、翻訳作業の経緯を追跡できます。
- accent は無料で使えますか?ライセンスは?
- accent は BSD-3-Clause ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- accent は今もメンテナンスされていますか?
- 活発にメンテナンス中。accent の最終コミットは 2026年10月16日 です。
- accent は何に使えますか?
- 開発者と外部の翻訳者が協力して、WebアプリのUI翻訳を管理する。 文字列をホステッドサービスに送る代わりに、セルフホストの翻訳ワークフローを運用する。 製品を多言語にローカライズする際に、誰がいつどの翻訳を変更したかを監査する。 GraphQL APIやCLIを基盤に、独自のツールを構築する。
- accent のインストール方法は?
- PostgreSQLデータベースを起動します(唯一の外部依存関係) DATABASE_URL、DUMMY_LOGIN_ENABLED、SECRET_KEY_BASEを設定した.envファイルを作成します 公式Dockerイメージをポート4000で実行します: docker run --env-file .env -p 4000:4000 mirego/accent
- accent はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/mirego/accent
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
アプリ翻訳を管理するオープンソースのWebベースローカライゼーションプラットフォーム。文脈内編集、SDK、機械翻訳に対応。
ソフトウェアやコンテンツの翻訳に使えるセルフホスト型のWebローカライズプラットフォーム。バージョン管理との連携も強力です。
AIモデルでi18nロケールファイルを翻訳し、Webエディターで編集して複数言語分をまとめてエクスポートできるWebアプリです。
GitHubのインターフェースを簡体字・繁体字中国語にローカルで翻訳するブラウザー拡張機能です。
プライバシーを重視するGoogle Analyticsの代替として提供される、Cookie不要のオープンソースWeb解析ツール。クラウド版とセルフホスト版を利用できます。