0

これがこの質問をするのに適切な場所かどうかはわかりませんが、誰かがストーリーを追加できるサイトがあります. 多言語をサポートする必要があるため、mysql データベースでは、story テーブルは次のようにセットアップされます。

en_title
sp_title
en_story
sp_story

はい、わかっていますが、データベーススキーマを変更できないため、これを使用する必要があります。では、このようなデータベース設定で、誰かが自分のストーリーを英語版とスペイン語版の両方で管理できるようにするにはどうすればよいでしょうか? ログインして作成したストーリーを追加/編集できるダッシュボードがありますが、同じストーリーを異なる言語で管理できるようにするソリューションに頭を悩ませています。記入したすべての言語の記事のリストを表示しますか? その後、ストーリーをクリックして編集すると、その言語バージョンしか表示されませんか? たとえば、ダッシュボードにログインすると、英語とスペイン語のストーリーが 1 つあります。リストを表示しますか?

Story 1 English Version
Story 1 Spanish Version

次に、どちらかをクリックすると、選択したバージョン、英語またはスペイン語でそのストーリーを含むフォームが表示されますか? または、これを行うより良い方法はありますか?

4

2 に答える 2

0

上記のようなリストを表示して、ユーザーがストーリーを編集および表示するオプションを利用できるようにすることができます。編集することを選択した場合、ページはアイテムのすぐ下にフォームを開き、必要な変更を加えて再送信できます。

ddasdaストーリーリスト

于 2012-10-02T22:39:03.393 に答える
0

このようなものはどうですか?タイトルをデフォルト言語で 1 回リストし、言語のリストを提供します。タイトルをクリックするとデフォルトの言語が開き、他の言語名をクリックするとその言語で投稿が開きます。言語名の横にあるプラス記号は、投稿が現時点では存在しないことを示しており、クリックするとその言語のノードが作成されます。

多言語リスト

免責事項: 私はローカリゼーション会社で働いており、これは WordPress プラグインに使用する UI です。

于 2012-10-03T01:28:44.930 に答える