The image links are fine. However when adding new images please do NOT make a new post, especially if you are the last poster. Use the edit feature. Double posts are not allowed and should be avoided if possible.
For future reference something like this should go in the bug report tread and follow the bug report guidelines. A new thread post just for a localization error is not needed.