We have upgraded our website from Sitecore 8.2.4 to Sitecore 9.0.2. While on a local standalone environment the dictionary items are translated as expected, on a scaled environment (1 CM and 1 CD) the keys are being shown instead of phrases. Basically in order to fix this issue, I remove the temp/dictionary.bat file and I republish the
/sitecore/system/Dictionary
folder with sub-items. This fixes the dictionary labels translation for a few hours, maximum one day, then the keys are being shown again.
Did anyone experience this issue?