The i18n_service argument isn't used in this case.  I didn't want to mark the whole function with "names unused", because that's a much blunter instrument.  This way, the name is used, and we can pragma away just that one statement.  I'm happy to use other techniques.