Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions lang/da.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,7 +836,7 @@
},
"card_default_image_alt": "Billede kommer snart",
"featured_promotions": {
"more_offers": "flere tilbud"
"more_offers": "{count, plural, ét {flere tilbud} other {flere tilbud}}"
}
},
"invoice": {
Expand Down Expand Up @@ -882,7 +882,9 @@
"errorMessage": "Der opstod et problem med at hente dine resultater. Prøv igen om et par sekunder.",
"quick_search": {
"input_label": "Søg",
"input_placeholder": "Søg i butikken"
"input_label_semantic": "Søg",
"input_placeholder": "Søg i butikken",
"input_placeholder_semantic": "Beskriv, hvad du leder efter"
},
"results": {
"form_label": "Søgeord:",
Expand Down
6 changes: 4 additions & 2 deletions lang/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,7 +836,7 @@
},
"card_default_image_alt": "Bild in Kürze verfügbar",
"featured_promotions": {
"more_offers": "weitere Angebote"
"more_offers": "{count, plural, ein {weiteres Angebot} other {weitere Angebote}}"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Invalid ICU plural keywords

High Severity

Several locales translate the ICU plural selector itself (ein, una, une, ét, ett) instead of using the required CLDR keyword one. more_offers is rendered with count, so invalid selectors can fail MessageFormat parsing or always fall through to other, breaking singular copy. Same issue appears in da, es-*, fr, and no.

Additional Locations (2)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 8536e70. Configure here.

}
},
"invoice": {
Expand Down Expand Up @@ -882,7 +882,9 @@
"errorMessage": "Beim Abrufen Ihrer Ergebnisse ist ein Problem aufgetreten. Bitte versuchen Sie es in ein paar Sekunden erneut.",
"quick_search": {
"input_label": "Suchen",
"input_placeholder": "Shop durchsuchen"
"input_label_semantic": "Suchen",
"input_placeholder": "Shop durchsuchen",
"input_placeholder_semantic": "Beschreiben Sie, wonach Sie suchen"
},
"results": {
"form_label": "Schlagwort suchen:",
Expand Down
6 changes: 4 additions & 2 deletions lang/es-419.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,7 +836,7 @@
},
"card_default_image_alt": "La imagen estará disponible próximamente",
"featured_promotions": {
"more_offers": "más ofertas"
"more_offers": "{count, plural, una {más posibilidades} other {más posibilidades}}"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wrong Spanish offers translation

Medium Severity

Latin American Spanish locales changed more_offers from más ofertas to más posibilidades, which means “more possibilities” rather than “more offers.” Shoppers will see incorrect promotion copy. The same wording is in the other es-* regional files.

Additional Locations (2)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 8536e70. Configure here.

}
},
"invoice": {
Expand Down Expand Up @@ -882,7 +882,9 @@
"errorMessage": "Ocurrió un problema al recuperar tus resultados. Vuelve a intentarlo en unos segundos.",
"quick_search": {
"input_label": "Buscar",
"input_placeholder": "Buscar en la tienda"
"input_label_semantic": "Buscar",
"input_placeholder": "Buscar en la tienda",
"input_placeholder_semantic": "Describe lo que estás buscando"
},
"results": {
"form_label": "Palabra clave de búsqueda:",
Expand Down
6 changes: 4 additions & 2 deletions lang/es-AR.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,7 +836,7 @@
},
"card_default_image_alt": "La imagen estará disponible próximamente",
"featured_promotions": {
"more_offers": "más ofertas"
"more_offers": "{count, plural, una {más posibilidades} other {más posibilidades}}"
}
},
"invoice": {
Expand Down Expand Up @@ -882,7 +882,9 @@
"errorMessage": "Ocurrió un problema al recuperar tus resultados. Vuelve a intentarlo en unos segundos.",
"quick_search": {
"input_label": "Buscar",
"input_placeholder": "Buscar en la tienda"
"input_label_semantic": "Buscar",
"input_placeholder": "Buscar en la tienda",
"input_placeholder_semantic": "Describe lo que estás buscando"
},
"results": {
"form_label": "Palabra clave de búsqueda:",
Expand Down
6 changes: 4 additions & 2 deletions lang/es-CL.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,7 +836,7 @@
},
"card_default_image_alt": "La imagen estará disponible próximamente",
"featured_promotions": {
"more_offers": "más ofertas"
"more_offers": "{count, plural, una {más posibilidades} other {más posibilidades}}"
}
},
"invoice": {
Expand Down Expand Up @@ -882,7 +882,9 @@
"errorMessage": "Ocurrió un problema al recuperar tus resultados. Vuelve a intentarlo en unos segundos.",
"quick_search": {
"input_label": "Buscar",
"input_placeholder": "Buscar en la tienda"
"input_label_semantic": "Buscar",
"input_placeholder": "Buscar en la tienda",
"input_placeholder_semantic": "Describe lo que estás buscando"
},
"results": {
"form_label": "Palabra clave de búsqueda:",
Expand Down
6 changes: 4 additions & 2 deletions lang/es-CO.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,7 +836,7 @@
},
"card_default_image_alt": "La imagen estará disponible próximamente",
"featured_promotions": {
"more_offers": "más ofertas"
"more_offers": "{count, plural, una {más posibilidades} other {más posibilidades}}"
}
},
"invoice": {
Expand Down Expand Up @@ -882,7 +882,9 @@
"errorMessage": "Ocurrió un problema al recuperar tus resultados. Vuelve a intentarlo en unos segundos.",
"quick_search": {
"input_label": "Buscar",
"input_placeholder": "Buscar en la tienda"
"input_label_semantic": "Buscar",
"input_placeholder": "Buscar en la tienda",
"input_placeholder_semantic": "Describe lo que estás buscando"
},
"results": {
"form_label": "Palabra clave de búsqueda:",
Expand Down
6 changes: 4 additions & 2 deletions lang/es-LA.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,7 +836,7 @@
},
"card_default_image_alt": "La imagen estará disponible próximamente",
"featured_promotions": {
"more_offers": "más ofertas"
"more_offers": "{count, plural, una {más posibilidades} other {más posibilidades}}"
}
},
"invoice": {
Expand Down Expand Up @@ -882,7 +882,9 @@
"errorMessage": "Ocurrió un problema al recuperar tus resultados. Vuelve a intentarlo en unos segundos.",
"quick_search": {
"input_label": "Buscar",
"input_placeholder": "Buscar en la tienda"
"input_label_semantic": "Buscar",
"input_placeholder": "Buscar en la tienda",
"input_placeholder_semantic": "Describe lo que estás buscando"
},
"results": {
"form_label": "Palabra clave de búsqueda:",
Expand Down
6 changes: 4 additions & 2 deletions lang/es-MX.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,7 +836,7 @@
},
"card_default_image_alt": "La imagen estará disponible próximamente",
"featured_promotions": {
"more_offers": "más ofertas"
"more_offers": "{count, plural, una {más posibilidades} other {más posibilidades}}"
}
},
"invoice": {
Expand Down Expand Up @@ -882,7 +882,9 @@
"errorMessage": "Ocurrió un problema al recuperar tus resultados. Vuelve a intentarlo en unos segundos.",
"quick_search": {
"input_label": "Buscar",
"input_placeholder": "Buscar en la tienda"
"input_label_semantic": "Buscar",
"input_placeholder": "Buscar en la tienda",
"input_placeholder_semantic": "Describe lo que estás buscando"
},
"results": {
"form_label": "Palabra clave de búsqueda:",
Expand Down
6 changes: 4 additions & 2 deletions lang/es-PE.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,7 +836,7 @@
},
"card_default_image_alt": "La imagen estará disponible próximamente",
"featured_promotions": {
"more_offers": "más ofertas"
"more_offers": "{count, plural, una {más posibilidades} other {más posibilidades}}"
}
},
"invoice": {
Expand Down Expand Up @@ -882,7 +882,9 @@
"errorMessage": "Ocurrió un problema al recuperar tus resultados. Vuelve a intentarlo en unos segundos.",
"quick_search": {
"input_label": "Buscar",
"input_placeholder": "Buscar en la tienda"
"input_label_semantic": "Buscar",
"input_placeholder": "Buscar en la tienda",
"input_placeholder_semantic": "Describe lo que estás buscando"
},
"results": {
"form_label": "Palabra clave de búsqueda:",
Expand Down
6 changes: 4 additions & 2 deletions lang/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,7 +836,7 @@
},
"card_default_image_alt": "Imagen próximamente",
"featured_promotions": {
"more_offers": "más ofertas"
"more_offers": "{count, plural, una {oferta más} other {más ofertas}}"
}
},
"invoice": {
Expand Down Expand Up @@ -882,7 +882,9 @@
"errorMessage": "Ha habido un problema al intentar recuperar los resultados. Vuelva a intentarlo en unos momentos.",
"quick_search": {
"input_label": "Buscar",
"input_placeholder": "Buscar en la tienda"
"input_label_semantic": "Buscar",
"input_placeholder": "Buscar en la tienda",
"input_placeholder_semantic": "Describe lo que buscas"
},
"results": {
"form_label": "Buscar palabra clave:",
Expand Down
6 changes: 4 additions & 2 deletions lang/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,7 +836,7 @@
},
"card_default_image_alt": "Image disponible bientôt",
"featured_promotions": {
"more_offers": "plus d'offres"
"more_offers": "{count, plural, une {more offer} other {more offers}}"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Untranslated English UI strings

Medium Severity

French more_offers regressed from French to English (more offer / more offers). New input_placeholder_semantic strings in pl.json, pt-BR.json, and pt.json were also left in English, so non-English shoppers will see English UI text.

Additional Locations (2)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 8536e70. Configure here.

}
},
"invoice": {
Expand Down Expand Up @@ -882,7 +882,9 @@
"errorMessage": "Une erreur s'est produite lors de la récupération de vos résultats. Veuillez réessayer dans quelques secondes.",
"quick_search": {
"input_label": "Rechercher",
"input_placeholder": "Rechercher dans la boutique"
"input_label_semantic": "Rechercher",
"input_placeholder": "Rechercher dans la boutique",
"input_placeholder_semantic": "Décrivez ce que vous recherchez"
},
"results": {
"form_label": "Rechercher un mot-clé :",
Expand Down
6 changes: 4 additions & 2 deletions lang/it.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,7 +836,7 @@
},
"card_default_image_alt": "Immagine disponibile a breve",
"featured_promotions": {
"more_offers": "ulteriori offerte"
"more_offers": "{count, plural, one {ulteriore offerta} other {ulteriori offerte}}"
}
},
"invoice": {
Expand Down Expand Up @@ -882,7 +882,9 @@
"errorMessage": "Si è verificato un problema durante il recupero dei risultati. Riprova tra qualche secondo.",
"quick_search": {
"input_label": "Cerca",
"input_placeholder": "Cerca nello store"
"input_label_semantic": "Cerca",
"input_placeholder": "Cerca nello store",
"input_placeholder_semantic": "Descrivi quello che stai cercando"
},
"results": {
"form_label": "Cerca parola chiave:",
Expand Down
6 changes: 4 additions & 2 deletions lang/ja.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,7 +836,7 @@
},
"card_default_image_alt": "画像は近日公開予定",
"featured_promotions": {
"more_offers": "その他のオファー"
"more_offers": "{count, plural、オファーが他} other { 件}}"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Broken Japanese plural syntax

High Severity

The Japanese more_offers value is not valid ICU MessageFormat: it uses an ideographic comma and a malformed plural structure, so formatting will fail or show garbage when the featured promotions callout renders this key.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 8536e70. Configure here.

}
},
"invoice": {
Expand Down Expand Up @@ -882,7 +882,9 @@
"errorMessage": "結果の取得中に問題が発生しました。数秒後にやり直してください。",
"quick_search": {
"input_label": "検索",
"input_placeholder": "ストアを検索する"
"input_label_semantic": "検索",
"input_placeholder": "ストアを検索する",
"input_placeholder_semantic": "お探しの内容をご記入ください"
},
"results": {
"form_label": "検索キーワード:",
Expand Down
6 changes: 4 additions & 2 deletions lang/nl.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,7 +836,7 @@
},
"card_default_image_alt": "Afbeelding binnenkort beschikbaar",
"featured_promotions": {
"more_offers": "meer aanbiedingen"
"more_offers": "Nog {count, plural, one {aanbieding} other {aanbiedingen}}"
}
},
"invoice": {
Expand Down Expand Up @@ -882,7 +882,9 @@
"errorMessage": "Er is een probleem opgetreden bij het ophalen van uw resultaten. Probeer het over een paar seconden opnieuw.",
"quick_search": {
"input_label": "Zoeken",
"input_placeholder": "De winkel doorzoeken"
"input_label_semantic": "Zoeken",
"input_placeholder": "De winkel doorzoeken",
"input_placeholder_semantic": "Beschrijf wat je zoekt"
},
"results": {
"form_label": "Trefwoord zoeken:",
Expand Down
6 changes: 4 additions & 2 deletions lang/no.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,7 +836,7 @@
},
"card_default_image_alt": "Bilde kommer snart",
"featured_promotions": {
"more_offers": "flere tilbud"
"more_offers": "{count, plural, ett {flere tilbud} other {flere tilbud}}"
}
},
"invoice": {
Expand Down Expand Up @@ -882,7 +882,9 @@
"errorMessage": "Det oppsto et problem med å hente resultatene dine. Prøv igjen om noen sekunder.",
"quick_search": {
"input_label": "Søk",
"input_placeholder": "Søk i butikken"
"input_label_semantic": "Søk",
"input_placeholder": "Søk i butikken",
"input_placeholder_semantic": "Beskriv hva du leter etter"
},
"results": {
"form_label": "Søkeord:",
Expand Down
6 changes: 4 additions & 2 deletions lang/pl.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,7 +836,7 @@
},
"card_default_image_alt": "Obrazek już wkrótce",
"featured_promotions": {
"more_offers": "more offers"
"more_offers": "{count, plural, one {more offer} other {more offers}}"
}
},
"invoice": {
Expand Down Expand Up @@ -882,7 +882,9 @@
"errorMessage": "Wystąpił problem z pobieraniem wyników. Spróbuj ponownie za kilka sekund.",
"quick_search": {
"input_label": "Szukaj na stronie",
"input_placeholder": "Szukaj w sklepie"
"input_label_semantic": "Szukaj na stronie",
"input_placeholder": "Szukaj w sklepie",
"input_placeholder_semantic": "Describe what you're looking for"
},
"results": {
"form_label": "Słowo kluczowe wyszukiwania:",
Expand Down
6 changes: 4 additions & 2 deletions lang/pt-BR.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,7 +836,7 @@
},
"card_default_image_alt": "Imagem em breve",
"featured_promotions": {
"more_offers": "more offers"
"more_offers": "{count, plural, one {more offer} other {more offers}}"
}
},
"invoice": {
Expand Down Expand Up @@ -882,7 +882,9 @@
"errorMessage": "Ocorreu um problema na recuperação dos seus resultados. Tente novamente dentro de alguns segundos.",
"quick_search": {
"input_label": "Pesquisar",
"input_placeholder": "Pesquisar loja"
"input_label_semantic": "Pesquisar",
"input_placeholder": "Pesquisar loja",
"input_placeholder_semantic": "Describe what you're looking for"
},
"results": {
"form_label": "Pesquisar palavra-chave:",
Expand Down
6 changes: 4 additions & 2 deletions lang/pt.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,7 +836,7 @@
},
"card_default_image_alt": "Imagem em breve",
"featured_promotions": {
"more_offers": "more offers"
"more_offers": "{count, plural, one {more offer} other {more offers}}"
}
},
"invoice": {
Expand Down Expand Up @@ -882,7 +882,9 @@
"errorMessage": "Ocorreu um problema na recuperação dos seus resultados. Tente novamente dentro de alguns segundos.",
"quick_search": {
"input_label": "Pesquisar",
"input_placeholder": "Pesquisar loja"
"input_label_semantic": "Pesquisar",
"input_placeholder": "Pesquisar loja",
"input_placeholder_semantic": "Describe what you're looking for"
},
"results": {
"form_label": "Pesquisar palavra-chave:",
Expand Down
6 changes: 4 additions & 2 deletions lang/sv.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,7 +836,7 @@
},
"card_default_image_alt": "Bilden kommer snart",
"featured_promotions": {
"more_offers": "fler erbjudanden"
"more_offers": "{count, plural, ett {erbjudande till} other {erbjudanden till}}"
}
},
"invoice": {
Expand Down Expand Up @@ -882,7 +882,9 @@
"errorMessage": "Det har uppstått ett problem med att hämta dina resultat. Försök igen om några sekunder.",
"quick_search": {
"input_label": "Sök",
"input_placeholder": "Sök i butiken"
"input_label_semantic": "Sök",
"input_placeholder": "Sök i butiken",
"input_placeholder_semantic": "Beskriv vad du letar efter"
},
"results": {
"form_label": "Nyckel ord för sökning:",
Expand Down
Loading