Enhancing User Experience: Localization and Translation in Software Development