FYI if anyone needed it's still the same for $SPLUNK_HOME$/lib/python3.7/site-packages/splunk/appserver/mrsparkle/lib/util.py # line 1578
def make_i18n_url(path, translate=True):
...
# line 1589
locale = "%s-%s" % (locale[0], locale[1]) if locale[1] else locale[0]
# I just commented the line above and add below to
# only overwrite certain locale but enable other URL specified locale.
# Dirrectly writing locale = "{NEW_LOCALE}" will let URL locale not working anymore.
# locale = "{NEW_LOCALE}" if (locale == '{NEW_LOCALE}') else locale but mine is line 1589 (rather than line1768), on Mac instance Splunk v8.1.2
... View more