DEV: Consolidate i18n import paths (#29804)

Enables our new eslint rules which enforce consistent i18n imports. For more info, see 0d58b40cd7
This commit is contained in:
David Taylor
2024-11-19 20:45:18 +00:00
committed by GitHub
parent 187b7d74fb
commit 32665cf9dd
909 changed files with 3453 additions and 3591 deletions

View File

@ -1,4 +1,4 @@
import i18n from "discourse-common/helpers/i18n";
import { i18n } from "discourse-i18n";
import StyleguideExample from "../../styleguide-example";
<template>

View File

@ -2,14 +2,14 @@ import Component from "@glimmer/component";
import { tracked } from "@glimmer/tracking";
import { action } from "@ember/object";
import { getLoadedFaker } from "discourse/lib/load-faker";
import I18n from "discourse-i18n";
import { i18n } from "discourse-i18n";
export default class extends Component {
@tracked inline = true;
@tracked hideHeader = false;
@tracked dismissable = true;
@tracked modalTagName = "div";
@tracked title = I18n.t("styleguide.sections.modal.header");
@tracked title = i18n("styleguide.sections.modal.header");
@tracked body = getLoadedFaker().faker.lorem.lines(5);
@tracked subtitle = "";
@tracked flash = "";

View File

@ -1,6 +1,6 @@
import Helper from "@ember/component/helper";
import I18n from "discourse-i18n";
import { i18n } from "discourse-i18n";
export default Helper.helper(function (params) {
return I18n.t(`styleguide.sections.${params[0].replace(/\-/g, "_")}.title`);
return i18n(`styleguide.sections.${params[0].replace(/\-/g, "_")}.title`);
});