🌐 Normaliza textos y localización a *snake_case*

This commit is contained in:
Manuel Cillero 2025-11-30 11:42:03 +01:00
parent dcc83692c1
commit 0f76cfe28b
15 changed files with 51 additions and 51 deletions

View file

@ -12,7 +12,7 @@ async fn literal_text() {
async fn translation_without_args() {
let _app = service::test::init_service(Application::new().test()).await;
let l10n = L10n::l("test-hello-world");
let l10n = L10n::l("test_hello_world");
let translation = l10n.lookup(&LangMatch::resolve("es-ES"));
assert_eq!(translation, Some("¡Hola mundo!".to_string()));
}
@ -21,7 +21,7 @@ async fn translation_without_args() {
async fn translation_with_args() {
let _app = service::test::init_service(Application::new().test()).await;
let l10n = L10n::l("test-hello-user").with_arg("userName", "Manuel");
let l10n = L10n::l("test_hello_user").with_arg("userName", "Manuel");
let translation = l10n.lookup(&LangMatch::resolve("es-ES"));
assert_eq!(translation, Some("¡Hola, Manuel!".to_string()));
}
@ -30,7 +30,7 @@ async fn translation_with_args() {
async fn translation_with_plural_and_select() {
let _app = service::test::init_service(Application::new().test()).await;
let l10n = L10n::l("test-shared-photos").with_args(vec![
let l10n = L10n::l("test_shared_photos").with_args(vec![
("userName", "Roberto"),
("photoCount", "3"),
("userGender", "male"),
@ -43,7 +43,7 @@ async fn translation_with_plural_and_select() {
async fn check_fallback_language() {
let _app = service::test::init_service(Application::new().test()).await;
let l10n = L10n::l("test-hello-world");
let l10n = L10n::l("test_hello_world");
let translation = l10n.lookup(&LangMatch::resolve("xx-YY")); // Retrocede a "en-US".
assert_eq!(translation, Some("Hello world!".to_string()));
}