Problem: You've added a second language to your site using WPML, but are experiencing issues with link translations not updating in the header/footer menus and on images, despite working correctly on buttons. Solution: We recommend checking the 'Adjust IDs for multilingual functionality' option in WPML -> Languages -> Make themes work multilingual. Ensure this option is checked and then save the settings. This should resolve the issue with the header and footer links not translating.
If this solution does not apply to your case, or if it seems outdated, please visit related known issues and verify the version of the permanent fix. Also, confirm that you have installed the latest versions of themes and plugins. If the problem persists, we highly recommend opening a new support ticket at WPML support forum for further assistance.