Laravelでパッケージのローカリゼーションをオーバーライドする

レオネル

「些細なこと」なはずですが、#laravel ircチャンネルでチャットしたところ、今のところ不可能かもしれません。しかし、プロジェクトを完了するためだけに醜い方法でそれを行う前に、ここでそれを尋ねます。現在の方法では実際に不可能な場合は、githubでリクエストに回答します(プロジェクトをクライアントに渡した後)。

Zizaco\Confideサービスで認証を処理するために使用しています。LangどこでもLaravelを使用して、パッケージにバンドルされている8つの言語のいずれかで文字列を取得します。しかし、これらの文字列の一部をオーバーライドする必要があり、パッケージファイルを変更したくありません(Composerの目的全体が無効になります)。これどうやってするの?

たとえばconfide::confide.alerts.wrong_credentialspt_BR言語を変更する必要がありました私がこれまでに試したこと:

  • /app/lang/pt_BR/confide.phpファイル、内容付きreturn array('alerts' => array('wrong_credentials' => '...'))それはのために働くLang::get('confide.alerts.wrong_credentials')、名前空間のためではなく、Lang::get('confide::confide.alerts.wrong_credentials')
  • /app/lang/pt_BR/packages/zizaco/confide/confide.phpreturn array('alerts' => ......)
  • /app/lang/pt_BR/packages/zizaco/confide/confide/alerts.phpreturn array('wrong_credentials' => ...)
  • /app/lang/packages/zizaco/confide/pt_BR/confide.phparray('alerts' => array('wrong_credentials' => '...'))-/app/lang/packages/zizaco/confide/pt_BR/confide/alerts.phpreturn array('wrong_credentials' => ...)

私が欠けているものについての手がかりはありますか?それとも、Laravel4には本当にこの機能がありませんか?

前もって感謝します!

エスラムセーラムマフムード

実際にはLaravel4.1コアで修正されました

これで、次のようにして上書きできます

app/lang/packages/(locale)/confide/confide.php

これをチェックして

laravel4言語の問題

パッケージ言語をオーバーライドするための正しいパス

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Webアプリケーションのページでオーバーライドされたサーバーコントロールを参照する方法

分類Dev

Androidリモートパッケージのクラスをローカルクラスでオーバーライドする方法

分類Dev

インストールされているローカリゼーションパッケージのリストを生成する

分類Dev

デフォルトのカルチャ(ローカリゼーション)ABP.IOをオーバーライドする方法は?

分類Dev

PyPIで配布されたパッケージのローカリゼーションを提供するポータブルな方法はありますか?

分類Dev

Spring 3 / Thymeleafでパラメーター付きのローカリゼーションメッセージを表示する方法

分類Dev

日付検証にJqueryグローバリゼーションパッケージを使用する方法

分類Dev

ローカライズされたストーリーボードを使用したオンザフライでのローカリゼーション

分類Dev

AuthenticatesUsers login()メソッドをオーバーライドして、このLaravelアプリケーションでREST Webサービスの呼び出しを含むカスタムログインを実装できますか?

分類Dev

Laravelの言語ファイルをパッケージ言語でオーバーライドする方法

分類Dev

ジオロケーションは、特定のコルドババージョンのバックグラウンドで異なる動作をしますか?

分類Dev

常に特定のオプション/パッケージでJupyterノートブックをロードする

分類Dev

古いバージョンをオーバーライドして、新しいバージョンでgitショートカットを使用する

分類Dev

ローカルmavenリポジトリの追加がオプションではないmavenプロジェクト(コンパイル、ビルド、パッケージ)にサードパーティのjarをどのように含めますか?

分類Dev

内部リンケージでゼロで初期化されたオブジェクトを「オーバーライド」できるようにする

分類Dev

Flutter:多言語アプリケーション-ロケールをオーバーライドする方法は?

分類Dev

Goでサードパーティパッケージの特定のバージョンをロックする

分類Dev

ピラミッドZPTカメレオンテンプレートでのローカリゼーション

分類Dev

Quarkusでプログラムでアプリケーションプロパティをオーバーライドする方法

分類Dev

Swiftパッケージマネージャーのローカリゼーション

分類Dev

Laravelでサードパーティのコンポーザー(ベンダー)パッケージを安全に編集し、パッケージの新しいバージョンのリリース時にカスタマイズされた変更が失われるのを防ぎます

分類Dev

FlutterMaterialAppウィジェットパラメーターでのローカリゼーション

分類Dev

サードパーティのCOM(ActiveX)オブジェクトを使用するC#アプリケーションをデプロイすると、アプリケーションがクラッシュします

分類Dev

(未定義のインデックス: ドライバー) Laravel アプリケーションでデータベース クエリを実行しようとすると、なぜこのエラー メッセージが表示されるのですか?

分類Dev

カサンドラジオロケーション、インデックスを作成するかどうか?

分類Dev

Asp.NetCoreのRazorクラスライブラリでローカリゼーションを使用する方法

分類Dev

コンストラクターを通常のパラメーターとジェネリックパラメーターでオーバーロードする

分類Dev

ファイルと値のパラメーターを取得するローカルアプリケーションのDockerイメージを作成する方法

分類Dev

TypeScriptの関数をオプションのパラメータでオーバーロードする方法は?

Related 関連記事

  1. 1

    Webアプリケーションのページでオーバーライドされたサーバーコントロールを参照する方法

  2. 2

    Androidリモートパッケージのクラスをローカルクラスでオーバーライドする方法

  3. 3

    インストールされているローカリゼーションパッケージのリストを生成する

  4. 4

    デフォルトのカルチャ(ローカリゼーション)ABP.IOをオーバーライドする方法は?

  5. 5

    PyPIで配布されたパッケージのローカリゼーションを提供するポータブルな方法はありますか?

  6. 6

    Spring 3 / Thymeleafでパラメーター付きのローカリゼーションメッセージを表示する方法

  7. 7

    日付検証にJqueryグローバリゼーションパッケージを使用する方法

  8. 8

    ローカライズされたストーリーボードを使用したオンザフライでのローカリゼーション

  9. 9

    AuthenticatesUsers login()メソッドをオーバーライドして、このLaravelアプリケーションでREST Webサービスの呼び出しを含むカスタムログインを実装できますか?

  10. 10

    Laravelの言語ファイルをパッケージ言語でオーバーライドする方法

  11. 11

    ジオロケーションは、特定のコルドババージョンのバックグラウンドで異なる動作をしますか?

  12. 12

    常に特定のオプション/パッケージでJupyterノートブックをロードする

  13. 13

    古いバージョンをオーバーライドして、新しいバージョンでgitショートカットを使用する

  14. 14

    ローカルmavenリポジトリの追加がオプションではないmavenプロジェクト(コンパイル、ビルド、パッケージ)にサードパーティのjarをどのように含めますか?

  15. 15

    内部リンケージでゼロで初期化されたオブジェクトを「オーバーライド」できるようにする

  16. 16

    Flutter:多言語アプリケーション-ロケールをオーバーライドする方法は?

  17. 17

    Goでサードパーティパッケージの特定のバージョンをロックする

  18. 18

    ピラミッドZPTカメレオンテンプレートでのローカリゼーション

  19. 19

    Quarkusでプログラムでアプリケーションプロパティをオーバーライドする方法

  20. 20

    Swiftパッケージマネージャーのローカリゼーション

  21. 21

    Laravelでサードパーティのコンポーザー(ベンダー)パッケージを安全に編集し、パッケージの新しいバージョンのリリース時にカスタマイズされた変更が失われるのを防ぎます

  22. 22

    FlutterMaterialAppウィジェットパラメーターでのローカリゼーション

  23. 23

    サードパーティのCOM(ActiveX)オブジェクトを使用するC#アプリケーションをデプロイすると、アプリケーションがクラッシュします

  24. 24

    (未定義のインデックス: ドライバー) Laravel アプリケーションでデータベース クエリを実行しようとすると、なぜこのエラー メッセージが表示されるのですか?

  25. 25

    カサンドラジオロケーション、インデックスを作成するかどうか?

  26. 26

    Asp.NetCoreのRazorクラスライブラリでローカリゼーションを使用する方法

  27. 27

    コンストラクターを通常のパラメーターとジェネリックパラメーターでオーバーロードする

  28. 28

    ファイルと値のパラメーターを取得するローカルアプリケーションのDockerイメージを作成する方法

  29. 29

    TypeScriptの関数をオプションのパラメータでオーバーロードする方法は?

ホットタグ

アーカイブ