Лучшая практика Intl: Поместите все функции обмена сообщениями в один файл или создайте функции обмена сообщениями там, где они используются?

#dart

Вопрос:

Какова рекомендуемая процедура для сообщений локализации (Intl): Куда помещать функции Intl.сообщений.

  1. В классе, где они используются?
  2. В центральном служебном классе / файле?

Первый вариант может быть проще в использовании, второй вариант может привести к более унифицированным сообщениям.