Apidog hỗ trợ nhiều ngôn ngữ để tạo dữ liệu mock động thông qua các tính năng locale của Faker.js. Điều này cho phép bạn tạo dữ liệu được bản địa hóa—chẳng hạn như tên, địa chỉ và số điện thoại—phù hợp với khu vực hoặc văn hóa mục tiêu của bạn.Hành vi Locale Mặc định#
Theo mặc định, Faker tuân theo thiết lập ngôn ngữ của dự án của bạn.Thiết lập ngôn ngữ dự án của bạn trong Project Settings → Basic Settings
Ngôn ngữ này đóng vai trò là locale mặc định cho tất cả các giá trị mock được tạo động
Tùy chỉnh Locale c ủa Faker#
Để thiết lập locale của Faker độc lập với ngôn ngữ dự án của bạn:1
Điều hướng đến Project Settings → Feature Settings → Mock Settings
2
Chọn locale Faker mong muốn của bạn từ danh sách thả xuống
Thiết lập này ghi đè ngôn ngữ dự án mặc định và tạo dữ liệu mock bằng locale được chỉ định.Ghi đè Locale ở Cấp Trường#
Ghi đè locale cho từng trường riêng lẻ bằng cách sử dụng tham số locale trong biểu thức mock:{{$person.fullName(locale='ja')}}
Tính linh hoạt này cho phép bạn kết hợp nhiều ngôn ngữ khác nhau trong cùng một phản hồi mock khi cần.Kiểm thử các tính năng quốc tế hóa (i18n)
Mô phỏng cơ sở người dùng đa ngôn ngữ
Tạo dữ liệu kiểm thử theo khu vực cụ thể
Cấu hình Múi giờ#
Múi giờ ở Cấp Dự án#
Thiết lập múi giờ mặc định cho tất cả các giá trị ngày và giờ được tạo động:1
Điều hướng đến Project Settings → Feature Settings → Mock Settings
2
Chọn múi giờ mong muốn của bạn
Tất cả ngày và giờ được tạo sẽ sử dụng múi giờ này trừ khi được ghi đè ở cấp trường.Ghi đè Múi giờ ở Cấp Trường#
Ghi đè múi giờ cho từng trường ngày hoặc giờ riêng lẻ bằng cách sử dụng tham số timeZone.| Trường hợp sử dụng | Biểu thức | Kết quả mẫu |
|---|
| Ngày gần đây (Tokyo) | {{$date.recent(days=1, timeZone='Asia/Tokyo')}} | 2024-06-13T16:48:12+09:00 |
| Khoảng ngày (London) | {{$date.between(from='2024-01-01', to='2024-12-31', timeZone='Europe/London', format='yyyy-MM-dd HH:mm:ss')}} | 2024-03-15 04:26:52 |
Các tham số múi giờ ở cấp trường cung cấp khả năng kiểm soát chính xác đối với dữ liệu ngày và giờ, cho phép mô phỏng chính xác bất kỳ khu vực hoặc múi giờ nào trong các phản hồi mock của bạn.