問題タブ [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.

0 投票する
3 に答える
2882 参照

django - django-rosetta による django の翻訳が機能しない

翻訳用に django-rosetta をインストールし、django コマンドで .po および .mo ファイルを作成しました。

django-admin.py makemessages -l ar

すべての単語を django-rosetta で翻訳し、

言語を英語からアラビア語に変更すると、アラビア語の単語と英語の単語が表示されますが、これらの単語はすべてアラビア語に翻訳しましたが、

0 投票する
2 に答える
337 参照

django - Google APIの変更によりdjango-rosettaが機能しなくなりましたが、代替手段はありますか?

プロジェクトで翻訳にdjango-rosettaを使用しましたが、Google APIの変更により動作しなくなり、次のエラーが発生しました

翻訳 v2 を使用してください。http://code.google.com/apis/language/translate/overview.htmlをご覧 ください

代替手段はありますか??

0 投票する
1 に答える
634 参照

django - Rosetta、Rosetta Grappelli、Grappelli のメッセージが表示されない

これには奇妙な問題があります。翻訳するメッセージがロゼッタ URL に表示されません。私は django 1.3.1、グラッペリ 2.3.5、ロゼッタ グラッペリ 1.0.1、およびロゼッタ 0.6.5 を使用しています。

次のスクリーンショットでわかるように、言語ファイルを認識します。

[リンク切れ]

しかし、この他のスクリーンショットでわかるように、ページネーションは表示されますが、メッセージは表示されません。これは奇妙なことです。

[リンク切れ]

フィルターはすべてを表示するように設定されています --> それは Filtro: Todo です

何が欠けている?最新のグラッペリをインストールする必要がありますか? それとも私の設定に何か問題がありますか?

0 投票する
1 に答える
327 参照

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つの異なるサーバー間で同じ翻訳ファイルのセットを共有し、変更が発生したときにそれらの同期を維持するための他のソリューションは何ですか?

0 投票する
2 に答える
1328 参照

python - django-rosettaファイルは読み取り専用です

ロゼッタ管理ページの上部に次のメッセージが表示されます。

これは以前はありませんでした。最近、多くの開発者の変更があり、翻訳するテキストがないため、これがどの時点で表示され始めたかはわかりません。その結果、クリックした後、管理セクションで行った翻訳の変更は有効になりませんsave and translate next block(つまり、これらの変更はまったく保存されません)。「ファイル」は読み取り専用なので、どちらが理にかなっています。

.poおよびファイルのアクセス許可を777に設定しようとしまし.moたが、メッセージが残ります。サーバー等をリセットした後も。

私の質問は:誰かがこの問題に遭遇したことがありますか?読み取り専用のファイルは何ですか?書き込み可能に設定するにはどうすればよいですか?それとも、ここで何か他のものが働いていますか?

0 投票する
1 に答える
710 参照

django - Django Rosetta - 「translators」グループではなく、ユーザー許可による翻訳

各ユーザーを順番に新しい認証グループに割り当てることなく、ユーザーがdjango-rosetta変換を実行できるようにするにはどうすればよいですか?translators

現在、Web サイトの役割に応じて、特定の認証グループに関連付けられたユーザーがいます。次のような新しい認証権限を割り当て、sites|sites|Can Translateこれを既存のロールに追加したいと思います。これにより、最小限のユーザー管理が維持されるため、役割を持つユーザーには認証グループのみGatekeeperが割り当てられ、翻訳できるようになります。Gatekeeper

これは、django-rosetta をハッキングしなくても可能ですか?

0 投票する
1 に答える
302 参照

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ルートディレクトリとサイトパッケージディレクトリで実行しました。

0 投票する
2 に答える
1197 参照

django - Djangoallauthの翻訳が認識されない

Django allauthを使用していますが、makemessagesを実行した後、ビューとフォームで翻訳用にマークされた文字列が.poファイルに表示されません。

たとえば、site-packages/allauth/account/forms.py

またrosetta、翻訳に使用していますが、allauthがサードパーティアプリのリストに表示されません。

翻訳のためにallauthを無視する可能性がmakemessagesあり、無視している理由について何か考えはありますか?rosetta

0 投票する
1 に答える
860 参照

django - Chromeで「保存して次のブロックを翻訳」を押してもdjango-rosettaが翻訳を保存しない

django-rosettaChrome で [保存して次のブロックを翻訳] をクリックしても翻訳が保存されません。ただし、Firefoxでは問題なく動作しているようです。問題ないように見えるので、キャッシュをクリアしてみました。

Chrome で、翻訳されたテキストを入力して [保存] ボタンをクリックすると、変更が保存されずにメイン画面にリダイレクトされます。

Issue13 の修正で問題が解決すると考えて、rosetta の最新バージョンに更新しましたが、解決しません。

また、.po ファイルと .mo ファイルのアクセス許可が 777 であることも確認しました。

0 投票する
1 に答える
347 参照

django - Django rosetta URLの奇妙な動作

Django 127.0.0.1:8000/rosetta は DEBUG = True では正しく動作しません。翻訳を編集することはできません。

False に変更すると機能します。