소스 검색

fix: update inlang settings (#1529)

Jannes Blobel 1 년 전
부모
커밋
99c71a2a0a
2개의 변경된 파일19개의 추가작업 그리고 17개의 파일을 삭제
  1. 0 17
      inlang.config.js
  2. 19 0
      project.inlang.json

+ 0 - 17
inlang.config.js

@@ -1,17 +0,0 @@
-export async function defineConfig(env) {
-	const { default: pluginJson } = await env.$import(
-		'https://cdn.jsdelivr.net/gh/samuelstroschein/inlang-plugin-json@2.3.1/dist/index.js'
-	);
-
-	const { default: standardLintRules } = await env.$import(
-		'https://cdn.jsdelivr.net/gh/inlang/standard-lint-rules@2/dist/index.js'
-	);
-
-	return {
-		referenceLanguage: 'en',
-		plugins: [pluginJson({ 
-			pathPattern: './i18n/{language}.json',
-			variableReferencePattern: ["{", "}"]
-		}), standardLintRules()]
-	};
-}

+ 19 - 0
project.inlang.json

@@ -0,0 +1,19 @@
+{
+    "$schema":"https://inlang.com/schema/project-settings",
+    "sourceLanguageTag": "en",
+    "languageTags": ["ca", "cs-cz", "cy", "de", "en", "es", "fi", "fr", "hu", "it", "jp", "ml", "nl", "pl", "pt-BR", "pt", "ro", "ru", "se", "sk", "tr", "vi", "zh-CN", "zh-TW"],
+    "modules": [
+        "https://cdn.jsdelivr.net/npm/@inlang/plugin-json@4/dist/index.js",
+        "https://cdn.jsdelivr.net/npm/@inlang/message-lint-rule-empty-pattern@1/dist/index.js",
+        "https://cdn.jsdelivr.net/npm/@inlang/message-lint-rule-identical-pattern@1/dist/index.js",
+        "https://cdn.jsdelivr.net/npm/@inlang/message-lint-rule-without-source@1/dist/index.js",
+        "https://cdn.jsdelivr.net/npm/@inlang/message-lint-rule-missing-translation@1/dist/index.js"
+    ],
+    "plugin.inlang.json": {
+        "pathPattern": "./i18n/{languageTag}.json",
+        "variableReferencePattern": [
+            "{",
+            "}"
+        ]
+    }
+}