問題タブ [laravel-localization]

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 投票する
1 に答える
224 参照

laravel - laravel ローカリゼーションは、他のパラメーターを置き換えるデフォルトのロケールパラメーターを設定します

私はlaravelが初めてです。localization.php からデフォルトのロケールを設定し、データ リストの編集ボタンのいずれかをクリックすると、id 変数が (en/ur/sd) のようなロケール値に置き換えられます。

次に、Localization.php からデフォルトのロケール パラメータを削除します。

ill get Missing parameter: about

web.php

カーネル.php

ローカリゼーション.php

Controller.php編集機能について

app.php

about.blade.php 編集データのここをクリックすると編集セクション

app()->getLocale() なしで試してみて、locale パラメータが Localization.php から割り当てられている場合、ID を en、sd、ur などの選択されたロケール言語として置き換えますhttp://127.0.0.1のような URL で指定されたものは何でも:8000/ja/about/1/編集

上記のデフォルトのロケールパラメータで最初の試行

上記の locale パラメーターなしで 2 回目の試行

今回は、上記の Localization.php からデフォルトのロケールを設定し、タグから locale パラメータを削除しました

編集ボタンをクリックすると、ブラウザにこれが表示されます

戻り値を dd に変更

画像はこちら

今回は、Localization.php の locale パラメータについてコメントし、タグに locale パラメータを追加しました。

ここに画像の説明を入力

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

php - laravelでユーザー入力を翻訳する方法

ローカリゼーションを使用して多言語をサポートする Laravel で開発された Web サイトがあります。

まず、言語フォルダーとそのファイル /resources/lang/en/message.php を作成しました。

/resources/lang/fr/messages.php

第二に、web.phpファイルにアプリケーションルートを作成しました

3 番目: 言語の変更を管理する LocalizationController を作成しました

最後に: 言語は、LocalizationController によって管理されるドロップダウン リストを使用して変更できます。

ただし、ユーザーが Web サイトのフォームを使用してデータベースにデータを挿入すると、ユーザーが挿入した内容が Web サイトに正確に表示されます。Web サイトがユーザー入力を変換する方法はありますか?