What's Changed
- Maintenance: Refactor locale handling into LocaleManager class by @billz in #1982
- Fix: Update zh_CN locale messages + replace static label by @billz in #1987
- Fix: Add exception handling for getRegDomain() by @billz in #1990
- Translations: Update ja_JP locale messages by @billz in #1993
- Translations: Update pt_BR locale messages by @billz in #1994
- Translations: Update ru_RU locale messages by @billz in #1995
- Fix: Preserve installed user plugins on update/upgrade by @billz in #1988
- Fix: Restart php-fpm after _install_dependencies() by @billz in #1997
- Fix: Add required validation for DHCP fields when enabled by @billz in #1996
Full Changelog: 3.4.6...3.4.7