When the timepicker renders, it inherits the current page locale.
However, when the locale changes, the timepicker does not change its locale with it. But keep the locale it has when it rendered.
Here are some examples:
English to Arabic
The screen renders with English locale. The timepicker uses 12-hour clock symbols of "AM" & "PM".
But when the locale changes to Arabic, instead of using "ص" & "م", it is still using "AM" & "PM".

Arabic to English
Same issue can be detected in the reverse scenario.
The timepicker keeps using "ص" & "م", as it rendered when the locale of the page was Arabic.
