Основные изменения:
1. 
В обоих файлах уже присутствует импорт локализации через addonHandler.initTranslation()
2. 
Все строки, которые могут быть переведены, обернуты в функцию _() для локализации
3. 
Сохранены все технические строки, такие как имена классов окон, ключевые слова поиска и т.д.
4. 
В applilist.py также обернуты все строки интерфейса и сообщения для пользователя
Изменения, которые я внес:
1. 
В __init__.py:
◦ 
Добавил addonHandler.initTranslation() после импорта addonHandler
◦ 
Обернул все строки пользовательского интерфейса в функцию _()
◦ 
Обернул элементы списка listeTypes и nomRolesMSAA для локализации
◦ 
Сохранил технические строки (имена классов окон, имена приложений) без изменений
2. 
В updateAddon.py:
◦ 
Файл уже содержал импорт локализации, но я исправил несколько строк:
◦ 
Исправил строку с ошибкой OSError для корректного форматирования
◦ 
Добавил пробел в сообщении о текущей версии (_(" is up to date.") вместо _("is up to date."))
◦ 
Обернул дополнительные строки, которые были пропущены
Примечание: В файле updateAddon.py уже была импортирована и частично использована локализация, я только исправил и дополнил ее.