J'ai fait cette modif parce que c'était assez innocent vu ce que l'erreur raconte. En gros, pour ce que j'ai compris, c'est essentiellement pour l'intégrité de la base, ça crée une clé étrangère dans la table llx_product_lang mais le problème c'est qu'à la création, elle échoue car dans la table llx_product, elle retrouve pas bien ses "enfants". Ce qui est surprenant. Je serais curieux de voir la correction que sera apporté.
ALTER TABLE llx_product_lang ADD UNIQUE INDEX uk_product_lang (fk_product, lang);
ALTER TABLE llx_product_lang ADD CONSTRAINT fk_product_lang_fk_product FOREIGN KEY (fk_product) REFERENCES llx_product (rowid);