Apidog admite varios idiomas para la generación dinámica de datos mock mediante las funciones de locale de Faker.js. Esto le permite generar datos localizados, como nombres, direcciones y números de teléfono, que coincidan con su región o cultura objetivo.Comportamiento de locale predeterminado#
De forma predeterminada, Faker sigue la configuración de idioma de su proyecto.Establezca el idioma de su proyecto en Project Settings → Basic Settings
Este idioma sirve como locale predeterminado para todos los valores mock generados dinámicamente
Personalizar el locale de Faker#
Para establecer el locale de Faker de forma independiente del idioma de su proyecto:1
Vaya a Project Settings → Feature Settings → Mock Settings
2
Seleccione el locale de Faker que desee en el menú desplegable
Esta configuración anula el idioma predeterminado del proyecto y genera datos mock usando el locale especificado.Anulación de locale a nivel de campo#
Anule el locale para campos individuales usando el parámetro locale en expresiones mock:{{$person.fullName(locale='ja')}}
Esta flexibilidad le permite mezclar diferentes idiomas dentro de la misma respuesta mock cuando sea necesario.Probar funciones de internacionalización (i18n)
Simular bases de usuarios multilingües
Generar datos de prueba específicos de una región
Configuración de zona horaria#
Zona horaria a nivel de proyecto#
Establezca una zona horaria predeterminada para todos los valores de fecha y hora generados dinámicamente:1
Vaya a Project Settings → Feature Settings → Mock Settings
2
Seleccione la zona horaria que desee
Todas las fechas y horas generadas usan esta zona horaria, salvo que se anule a nivel de campo.Anulación de zona horaria a nivel de campo#
Anule la zona horaria para campos individuales de fecha u hora usando el parámetro timeZone.| Caso de uso | Expresión | Salida de ejemplo |
|---|
| Fecha reciente (Tokio) | {{$date.recent(days=1, timeZone='Asia/Tokyo')}} | 2024-06-13T16:48:12+09:00 |
| Rango de fechas (Londres) | {{$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 |
Los parámetros de zona horaria a nivel de campo proporcionan un control preciso sobre los datos de fecha y hora, lo que permite una simulación precisa de cualquier región o zona horaria en sus respuestas mock.