Internacionalização em Vue/React: é possível lidar com estruturas JSON aninhadas e formas plurais?

Diagnóstico do estado atual principal

Os ficheiros locale nos projectos modernos de front-end normalmente apresentam objetos com múltiplos níveis de aninhamento, e alguns pares chave-valor incluem etiquetas HTML ou formatos de mensagens ICU.

Análise da causa raiz

1

Análise recursiva profunda

A AI da Shangyi consegue percorrer estruturas de árvore JSON de qualquer profundidade. Independentemente de quantas camadas de chavetas o seu conteúdo esteja aninhado, a AI consegue localizar com precisão o valor (Value) do nó folha para traduzir, mantendo absolutamente intacta a estrutura da árvore (Keys).

2

Suporte ao formato de mensagens ICU

Para sintaxes complexas como `{count, plural, =0 {sem maçãs} other {# maçãs}}`, a IA compreende a sua estrutura lógica, traduz apenas o texto descritivo dentro das chavetas e garante que a lógica do plural continua válida na língua de destino.

Resumo da solução final

Serviço de geração de pacotes de idiomas para internacionalização sem complicações em aplicações Web modernas.