【Laravel8】폼의 라벨을 일본어화한다
2110 단어 라라벨
하고 싶은 일
아래 그림과 같이 입력 항목을 일본어화
참고 사이트
절차만 내보내고 싶었기 때문에, 스스로도 기사를 썼지만,
자세한 것은 아래에 써 있으므로 이쪽을 보는 편이 좋다.
다만, view 파일의 작성 방법만 자신의 환경에서는 움직이지 않는 곳이 있었으므로,
에러가 되는 경우는, 이 기사의 「blade 파일을 수정한다」의 항목을 본다.
app.php 수정
locale을 ja로 변경한다.
이제 기본 언어가 일본어가됩니다.
'locale' => 'ja',
일본어화용 파일 만들기
resources/lang/
디렉토리에 새 ja
디렉토리를 추가합니다.※잘못해
en
디렉토리 안에 만들지 않게 한다.ja
디렉토리에, 일본어화용의 파일을 만든다이번은
label.php
하지만, 파일명은 임의로 OKlabel.php
<?php
return [
'name' => '名前',
'Email' => 'メールアドレス',
'Password' => 'パスワード',
'Confirm Password' => 'パスワード再確認',
];
블레이드 파일 수정
이번에는 laravel breeze로 로그인 기능을 만들고 있기 때문에 양식 안은 laravelComponent입니다.
x-label 컴포넌트의 value 내용을 다음과 같이 변경한다.
※참고 기사에서는,
:value="{{__('label.name')}}"
가 되어 있었지만, 자신의 환경이라고 에러가 나왔으므로, {{}}
는 제외했다.<form method="POST" action="{{ route('register') }}">
@csrf
<!-- Name -->
<div>
<x-label for="name" :value="__('label.name')" /> // ← このように変更
~省略~
이제 첫 번째 이미지처럼 각 항목이 일본어로 표시됩니다.
Reference
이 문제에 관하여(【Laravel8】폼의 라벨을 일본어화한다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/toshow0083/items/86824cf96b7165a533cf텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)