feat: add missing settings.brand translations for pt-BR and es

The brand section was only defined in lang/en/settings.php, so users
with locale pt-BR or es saw raw keys (settings.brand.website,
settings.brand.tone_professional, etc.) instead of translations on
the onboarding Brand step and in Settings → Workspace → Brand.
laravel-vue-i18n doesn't fall back to 'en' the way Laravel's backend
translator does for JSON keys — each locale must define everything it
references.

Added the full brand block to both pt-BR/settings.php and
es/settings.php, matching the English keys 1:1.
This commit is contained in:
Paulo Castellano 2026-04-16 11:16:33 -03:00
parent bde10059e3
commit a65632d580
2 changed files with 42 additions and 0 deletions

View file

@ -84,6 +84,27 @@
'save' => 'Guardar',
],
'brand' => [
'title' => 'Marca',
'description' => 'Configura la identidad de tu marca para el contenido generado por IA.',
'website' => 'Sitio web',
'website_placeholder' => 'https://tumarca.com',
'brand_description' => 'Descripción',
'brand_description_placeholder' => 'Cuéntanos sobre tu marca, lo que haces y quién es tu audiencia...',
'tone' => 'Tono de voz',
'tone_professional' => 'Profesional',
'tone_casual' => 'Casual',
'tone_friendly' => 'Amigable',
'tone_bold' => 'Audaz',
'tone_inspirational' => 'Inspirador',
'tone_humorous' => 'Humorístico',
'tone_educational' => 'Educativo',
'voice_notes' => 'Notas de voz',
'voice_notes_placeholder' => 'Directrices adicionales de escritura, palabras a evitar, preferencias de estilo...',
'content_language' => 'Idioma del contenido',
'content_language_description' => 'Idioma usado en los subtítulos, hashtags y cualquier texto dentro de imágenes o videos generados por IA.',
],
'members' => [
'title' => 'Miembros',
'heading' => 'Miembros del equipo',

View file

@ -84,6 +84,27 @@
'save' => 'Salvar',
],
'brand' => [
'title' => 'Marca',
'description' => 'Configure a identidade da sua marca para os conteúdos gerados por AI.',
'website' => 'Site',
'website_placeholder' => 'https://suamarca.com',
'brand_description' => 'Descrição',
'brand_description_placeholder' => 'Conte sobre sua marca, o que você faz e quem é seu público...',
'tone' => 'Tom de voz',
'tone_professional' => 'Profissional',
'tone_casual' => 'Casual',
'tone_friendly' => 'Amigável',
'tone_bold' => 'Ousado',
'tone_inspirational' => 'Inspirador',
'tone_humorous' => 'Bem-humorado',
'tone_educational' => 'Educacional',
'voice_notes' => 'Notas de voz',
'voice_notes_placeholder' => 'Diretrizes adicionais de escrita, palavras a evitar, preferências de estilo...',
'content_language' => 'Idioma do conteúdo',
'content_language_description' => 'Idioma usado nas legendas, hashtags e em qualquer texto dentro de imagens ou vídeos gerados por AI.',
],
'members' => [
'title' => 'Membros',
'heading' => 'Membros da equipe',