diff --git a/src/transform/plugins/notes.ts b/src/transform/plugins/notes.ts index 7f5c6ff0..c0d46f0e 100644 --- a/src/transform/plugins/notes.ts +++ b/src/transform/plugins/notes.ts @@ -21,6 +21,36 @@ const titles: Record> = { alert: 'Alert', warning: 'Warning', }, + ar: { + info: 'ملاحظة', + tip: 'نصيحة', + alert: 'انتباه', + warning: 'هام', + }, + cs: { + info: 'Poznámka', + tip: 'Tip', + alert: 'Upozornění', + warning: 'Varování', + }, + fr: { + info: 'Remarque', + tip: 'Astuce', + alert: 'Alerte', + warning: 'Avertissement', + }, + es: { + info: 'Nota', + tip: 'Consejo', + alert: 'Alerta', + warning: 'Aviso', + }, + he: { + info: 'מידע', + tip: 'טיפ', + alert: 'התראה', + warning: 'אזהרה', + }, }; function getTitle(type: string, originLang: keyof typeof titles) { diff --git a/src/transform/plugins/typings.ts b/src/transform/plugins/typings.ts index 3a22af81..157154b7 100644 --- a/src/transform/plugins/typings.ts +++ b/src/transform/plugins/typings.ts @@ -4,7 +4,7 @@ import type {MarkdownIt} from '../typings'; export interface MarkdownItPluginOpts { path: string; log: Logger; - lang: 'ru' | 'en'; + lang: 'ru' | 'en' | 'es' | 'fr' | 'cs' | 'ar' | 'he'; root: string; isLintRun: boolean; }