Files
Inna cc6c76859c Foro multiidioma: nombres/descripciones de categorías y foros (ES/EN)
forum_categories.name_en y forums.name_en/description_en (sql/add_forum_en.sql,
aplicado en prod y traducidos los existentes: Comunidad/Anuncios/Discusión general).
getForumIndex(locale) y getForum(id, locale) usan EN si existe, si no caen al
español. Las páginas del foro pasan el locale. Labels (Temas/Mensajes) ya estaban
traducidos. Verificado: /en/forum en inglés, /es/forum en español.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-14 19:50:20 +00:00

14 lines
772 B
SQL

-- Foro multiidioma: nombre/descripción en inglés (opcional). Si están vacíos, se
-- cae a la versión en español. El texto original es ES.
ALTER TABLE forum_categories ADD COLUMN name_en VARCHAR(255) NULL AFTER name;
ALTER TABLE forums
ADD COLUMN name_en VARCHAR(45) NULL AFTER name,
ADD COLUMN description_en TEXT NULL AFTER description;
-- Traducción de las categorías/foros existentes.
UPDATE forum_categories SET name_en = 'Community' WHERE name = 'Comunidad';
UPDATE forums SET name_en = 'Announcements',
description_en = 'Official server news and announcements.' WHERE name = 'Anuncios';
UPDATE forums SET name_en = 'General Discussion',
description_en = 'Talk about everything server-related with the community.' WHERE name = 'Discusión general';