問題タブ [django-rosetta]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - django-rosetta による django の翻訳が機能しない
翻訳用に django-rosetta をインストールし、django コマンドで .po および .mo ファイルを作成しました。
django-admin.py makemessages -l ar
すべての単語を django-rosetta で翻訳し、
言語を英語からアラビア語に変更すると、アラビア語の単語と英語の単語が表示されますが、これらの単語はすべてアラビア語に翻訳しましたが、
django - Google APIの変更によりdjango-rosettaが機能しなくなりましたが、代替手段はありますか?
プロジェクトで翻訳にdjango-rosettaを使用しましたが、Google APIの変更により動作しなくなり、次のエラーが発生しました
翻訳 v2 を使用してください。http://code.google.com/apis/language/translate/overview.htmlをご覧 ください
代替手段はありますか??
django - Rosetta、Rosetta Grappelli、Grappelli のメッセージが表示されない
これには奇妙な問題があります。翻訳するメッセージがロゼッタ URL に表示されません。私は django 1.3.1、グラッペリ 2.3.5、ロゼッタ グラッペリ 1.0.1、およびロゼッタ 0.6.5 を使用しています。
次のスクリーンショットでわかるように、言語ファイルを認識します。
[リンク切れ]
しかし、この他のスクリーンショットでわかるように、ページネーションは表示されますが、メッセージは表示されません。これは奇妙なことです。
[リンク切れ]
フィルターはすべてを表示するように設定されています --> それは Filtro: Todo です
何が欠けている?最新のグラッペリをインストールする必要がありますか? それとも私の設定に何か問題がありますか?
django - AmazonEC2を使用したDjangoLOCALE_PATHSソリューション
現在、freebsdでdjangowsgiを使用してapacheサーバーを実行している2つのEC2サーバーがあります。翻訳にはdjangorosettaを使用します。ただし、2つの異なるファイルセットを持つ2つのサーバーがあるため、翻訳者の1人がdjango rosettaで翻訳する場合、1つのサーバーのみが更新された翻訳を持ちます。両方のシステムで同じLOCALEファイルを共有するためのソリューションが必要です。
SSHFSを設定して、settings.pyのLOCALE_PATHSをマウントされたドライブにポイントしようとしましたが、djangoはマウントされたディレクトリを認識していないようです。マウントされたロケールディレクトリをdjangoに表示させるために、すべての権限と考えられるすべてのことを変更しましたが、成功しませんでした。
問題は、freebsdを使用してAmazon EC2 Webサーバー上の2つの異なるサーバー間で同じ翻訳ファイルのセットを共有し、変更が発生したときにそれらの同期を維持するための他のソリューションは何ですか?
python - django-rosettaファイルは読み取り専用です
ロゼッタ管理ページの上部に次のメッセージが表示されます。
これは以前はありませんでした。最近、多くの開発者の変更があり、翻訳するテキストがないため、これがどの時点で表示され始めたかはわかりません。その結果、クリックした後、管理セクションで行った翻訳の変更は有効になりませんsave and translate next block
(つまり、これらの変更はまったく保存されません)。「ファイル」は読み取り専用なので、どちらが理にかなっています。
.po
およびファイルのアクセス許可を777に設定しようとしまし.mo
たが、メッセージが残ります。サーバー等をリセットした後も。
私の質問は:誰かがこの問題に遭遇したことがありますか?読み取り専用のファイルは何ですか?書き込み可能に設定するにはどうすればよいですか?それとも、ここで何か他のものが働いていますか?
django - Django Rosetta - 「translators」グループではなく、ユーザー許可による翻訳
各ユーザーを順番に新しい認証グループに割り当てることなく、ユーザーがdjango-rosetta変換を実行できるようにするにはどうすればよいですか?translators
現在、Web サイトの役割に応じて、特定の認証グループに関連付けられたユーザーがいます。次のような新しい認証権限を割り当て、sites|sites|Can Translate
これを既存のロールに追加したいと思います。これにより、最小限のユーザー管理が維持されるため、役割を持つユーザーには認証グループのみGatekeeper
が割り当てられ、翻訳できるようになります。Gatekeeper
これは、django-rosetta をハッキングしなくても可能ですか?
python - 「easy_install」を使用して django-rosetta パッケージをインストールできます
bluehostにdjango 1.2.4、Python 2.6.6、および最新のosqa [july2012]がインストールされています。ロゼッタを使用して osqa アプリ [正常に動作] を翻訳したいと考えています。Ssh接続でMacのターミナルを使用しています。
オスカはここ
ロゼッタをインストールしたいときに実行するeasy_install django-rosetta
と、次のエラーが表示されます。
書き込み可能にするにはどうすればよいですか?osqa、django、および python のインストールはスムーズに進みましたが、rosetta は望んでいません。easy_install django-rosetta
ルートディレクトリとサイトパッケージディレクトリで実行しました。
django - Djangoallauthの翻訳が認識されない
Django allauthを使用していますが、makemessagesを実行した後、ビューとフォームで翻訳用にマークされた文字列が.poファイルに表示されません。
たとえば、site-packages/allauth/account/forms.py
:
またrosetta
、翻訳に使用していますが、allauthがサードパーティアプリのリストに表示されません。
翻訳のためにallauthを無視する可能性がmakemessages
あり、無視している理由について何か考えはありますか?rosetta
django - Chromeで「保存して次のブロックを翻訳」を押してもdjango-rosettaが翻訳を保存しない
django-rosetta
Chrome で [保存して次のブロックを翻訳] をクリックしても翻訳が保存されません。ただし、Firefoxでは問題なく動作しているようです。問題ないように見えるので、キャッシュをクリアしてみました。
Chrome で、翻訳されたテキストを入力して [保存] ボタンをクリックすると、変更が保存されずにメイン画面にリダイレクトされます。
Issue13 の修正で問題が解決すると考えて、rosetta の最新バージョンに更新しましたが、解決しません。
また、.po ファイルと .mo ファイルのアクセス許可が 777 であることも確認しました。
django - Django rosetta URLの奇妙な動作
Django 127.0.0.1:8000/rosetta は DEBUG = True では正しく動作しません。翻訳を編集することはできません。
False に変更すると機能します。