Посмотрите на этот вопрос: Как локализовать контент приложения Django
Я бы сказал, попробуйте сохранить один и тот же шаблон для каждого языка. Однако, если вам необходимо или если вы считаете это разумным, вы, безусловно, можете использовать набор различных шаблонов для определенных других языков. Например, я знаю, что арабский читается справа налево, поэтому, возможно, в этом случае стоит использовать другой шаблон.