accent
開発者向けの翻訳管理ツール。非同期コラボレーション、履歴追跡、コマンドライン統合、オープンな GraphQL API をサポートしています。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
開発者向けの非同期翻訳コラボレーションツール
主な機能
- 完全な履歴記録:誰がいつどの操作を行ったかを記録し、ワンクリックでロールバック可能
- シンプルで効率的な UI:翻訳者も開発者もすぐに使いこなせる
- コマンドラインツール (CLI):既存の開発ワークフローに簡単に組み込める
- 一元化されたディスカッション:各翻訳を中心に協力してコミュニケーションを行える
- オープンな GraphQL API:プラグインやサードパーティ統合の構築が容易
できないこと
- •本番環境では、有効なサードパーティログイン(OAuth)または SMTP を設定する必要があります。デフォルトの dummy ログインは開発テスト専用です。PostgreSQL 9.4 以降のバージョンが必要です。Docker を使用する場合は、.env ファイル内の SECRET_KEY_BASE に 64 バイトのランダム文字列を生成する必要があることに注意してください。
使用例
- 多言語Web/モバイルアプリケーションの継続的ローカライゼーション
- 翻訳品質のレビューとバージョン追跡
- 開発チームと翻訳チーム間の非同期コラボレーションワークフロー
詳細説明
Accent は、開発者向けの初の翻訳管理ツールであり、Web やネイティブアプリケーションにおける翻訳の保守に強力な抽象化レイヤーを提供します。翻訳者とチーム間の真の非同期コラボレーションを実現し、完全な履歴管理とロールバック機能、シンプルで効率的な UI、開発ワークフローに組み込みやすいコマンドラインツール、一元化された翻訳ディスカッションエリア、そしてプラグインやカスタム統合の構築に適した、オープンで充実したドキュメントを備えた GraphQL API を提供します。Elixir と Phoenix で構築され、ストレージには PostgreSQL を使用しています。
トラブルシューティング & FAQ (1)
トラブル対応Accent translation toolのDockerセットアップでダミーログインを試みた際の「cookie store expects conn.secret_key_base to be at least 64 bytes」エラーの修正方法は?
SECRET_KEY_BASE 環境変数を、少なくとも64文字の文字列に設定してください。openssl rand -hex 64 を使用して生成してください。また、DUMMY_LOGIN_ENABLED=1 を設定してダミーログインを有効にしてください。PostgreSQL 認証エラーが発生した場合は、POSTGRES_HOST_AUTH_METHOD=trust を追加してください。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
ステップ1:PostgreSQL がインストールされ、データベースが作成されていることを確認してください
ステップ2:Docker を使用して公式イメージを実行します:docker run --env-file .env -p 4000:4000 mirego/accent
ステップ3:ブラウザで http://localhost:4000 を開くと、すぐに使用を開始できます
- ステップ1:PostgreSQL がインストールされ、データベースが作成されていることを確認してください
- ステップ2:Docker を使用して公式イメージを実行します:docker run --env-file .env -p 4000:4000 mirego/accent
- ステップ3:ブラウザで http://localhost:4000 を開くと、すぐに使用を開始できます
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
Docker コンテナを停止してイメージを削除するか、ローカルプロジェクトディレクトリを削除すれば、完全に削除できます。手動インストールの場合は、データベースを削除し、Erlang/Elixir/Node.js の依存関係をアンインストールしてください。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
1 FAQ