Join our community by registering and logging in.
As a member, you'll get access to exclusive forums, resources, and content available only to registered users.
SET @lang:='French';
CREATE TABLE nubuilder4.backport_translations
SELECT c.zzzzsys_translate_id, c.trl_language, c.trl_english, c.trl_translation FROM (
/* Backported Missing Translations */
SELECT a.zzzzsys_translate_id, a.trl_language, a.trl_english, a.trl_translation FROM `nubuilder45`.`zzzzsys_translate` a LEFT JOIN `nubuilder4`.`zzzzsys_translate` b USING (trl_english, trl_language)
WHERE a.trl_language = @lang AND b.trl_translation IS NULL) c
INNER JOIN (
/* Missing Strings */
SELECT a.trl_english
FROM `zzzzsys_translate` a LEFT JOIN
(SELECT b.trl_english FROM zzzzsys_translate b WHERE b.trl_language = @lang) lang
USING (trl_english)
WHERE lang.trl_english IS NULL
GROUP BY a.trl_english
) d USING (trl_english);
INSERT INTO `zzzzsys_translate` SELECT * FROM nubuilder4.backport_translations;
DROP TABLE nubuilder4.backport_translations;
-- manual backport of corrections to existing strings