API 번역 사용자 설명서
예시:
사용
Db::return_json_exit()
이 방법을 사용할 때 두 번째 매개변수를 통해 번역할 필드의 경로를 지정할 수 있습니다.
기본 사용법
1. 특정 필드 번역
`pricing_plans` 아래의 모든 중국어 텍스트와 `message` 값을 번역하세요.
Db::return_json_exit([
'code' => 200,
'message' => '成功',
'data' => [
'pricing_plans' => [
'basic' => [
'name' => '基础套餐',
'price' => 99,
'features' => ['功能一', '功能二']
],
'pro' => [
'name' => '专业套餐',
'price' => 299,
'features' => ['高级功能', '优先支持']
]
],
'user' => [
'name' => '张三',
'profile' => [
'city' => '北京',
'bio' => '个人简介'
]
],
'aaa' => '你好'
]
], ['data.pricing_plans.*', 'message']);
2. 지정된 경로 및 하위 경로를 번역합니다.
아래의 특정 분야 이름과 직책에 해당하는 모든 중국어 문자를 번역하십시오.
Db::return_json_exit([
'code' => 200,
'message' => '成功',
'data' => [
'pricing_plans' => [
'basic' => [
'name' => '基础套餐',
'price' => 99,
'features' => ['功能一', '功能二']
],
'pro' => [
'name' => '专业套餐',
'price' => 299,
'features' => ['高级功能', '优先支持']
]
],
'user' => [
'name' => '张三',
'profile' => [
'city' => '北京',
'bio' => '个人简介'
]
],
'aaa' => '你好'
]
], ['data.pricing_plans.basic.name', 'data.pricing_plans.pro.*']);
3. 전체 데이터 객체를 번역합니다.
와일드카드를 사용하여 데이터 폴더 아래의 모든 콘텐츠를 번역합니다.
Db::return_json_exit([
'code' => 200,
'message' => '成功',
'data' => [
'pricing_plans' => [
'basic' => [
'name' => '基础套餐',
'price' => 99,
'features' => ['功能一', '功能二']
],
'pro' => [
'name' => '专业套餐',
'price' => 299,
'features' => ['高级功能', '优先支持']
]
],
'user' => [
'name' => '张三',
'profile' => [
'city' => '北京',
'bio' => '个人简介'
]
],
'aaa' => '你好'
]
], ['data.*']);
4. 번역하지 않음(기본값)
두 번째 매개변수가 생략되어 번역이 수행되지 않습니다.
Db::return_json_exit([
'code' => 200,
'message' => '成功',
'data' => [
'pricing_plans' => [
'basic' => [
'name' => '基础套餐',
'price' => 99,
'features' => ['功能一', '功能二']
],
'pro' => [
'name' => '专业套餐',
'price' => 299,
'features' => ['高级功能', '优先支持']
]
],
'user' => [
'name' => '张三',
'profile' => [
'city' => '北京',
'bio' => '个人简介'
]
],
'aaa' => '你好'
]
]);
경로 구문 설명
field- 최상위 필드를 번역합니다data.field- 중첩 필드를 번역합니다data.*- 번역 객체 아래의 모든 필드data.array.*- 배열/객체 아래의 모든 내용을 번역하세요