Skip to content

बहु-भाषा मार्गदर्शिका ​

OpenSpec को अंग्रेजी के अलावा अन्य भाषाओं में आर्टिफैक्ट उत्पन्न करने के लिए कॉन्फ़िगर करें।

त्वरित सेटअप ​

नए प्रोजेक्ट के लिए, आरंभीकरण के दौरान भाषा निर्धारित करें:

bash
openspec init --language "Portuguese (pt-BR)"

यह भाषा निर्देश openspec/config.yaml में लिखता है। यदि प्रोजेक्ट में पहले से कॉन्फ़िग है, तो उसके context फ़ील्ड को सीधे संपादित करें ताकि मौजूदा प्रोजेक्ट मार्गदर्शन सुरक्षित रहे।

आप इसी व्यवहार को मैन्युअल रूप से भी कॉन्फ़िगर कर सकते हैं:

अपने openspec/config.yaml में एक भाषा निर्देश जोड़ें:

yaml
schema: spec-driven

context: |
  Language: Portuguese (pt-BR)
  All artifacts must be written in Brazilian Portuguese.
  Keep OpenSpec structural headings and SHALL/MUST keywords in English.

  # आपका अन्य प्रोजेक्ट संदर्भ नीचे...
  Tech stack: TypeScript, React, Node.js

बस इतना ही। अब सभी उत्पन्न आर्टिफैक्ट पुर्तगाली में होंगे।

OpenSpec की दस्तावेज़ संरचना और अनिवार्य SHALL/MUST कीवर्ड अंग्रेजी में रहते हैं क्योंकि सत्यापन उन पर निर्भर करता है। आस-पास की आवश्यकता और परिदृश्य की गद्य आपकी चयनित भाषा में हो सकती है।

भाषा उदाहरण ​

पुर्तगाली (ब्राज़ील) ​

yaml
context: |
  Language: Portuguese (pt-BR)
  All artifacts must be written in Brazilian Portuguese.

स्पेनिश ​

yaml
context: |
  Idioma: Español
  Todos los artefactos deben escribirse en español.

चीनी (सरलीकृत) ​

yaml
context: |
  语言:中文(简体)
  所有产出物必须用简体中文撰写。

जापानी ​

yaml
context: |
  言語:日本語
  すべての成果物は日本語で作成してください。

फ़्रेंच ​

yaml
context: |
  Langue : Français
  Tous les artefacts doivent être rédigés en français.

जर्मन ​

yaml
context: |
  Sprache: Deutsch
  Alle Artefakte müssen auf Deutsch verfasst werden.

सुझाव ​

तकनीकी शब्दों का प्रबंधन ​

तकनीकी शब्दावली को कैसे संभालना है, यह तय करें:

yaml
context: |
  Language: Japanese
  Write in Japanese, but:
  - Keep technical terms like "API", "REST", "GraphQL" in English
  - Code examples and file paths remain in English

अन्य संदर्भ के साथ संयोजन ​

भाषा सेटिंग्स आपके अन्य प्रोजेक्ट संदर्भ के साथ काम करती हैं:

yaml
schema: spec-driven

context: |
  Language: Portuguese (pt-BR)
  All artifacts must be written in Brazilian Portuguese.

  Tech stack: TypeScript, React 18, Node.js 20
  Database: PostgreSQL with Prisma ORM

सत्यापन ​

यह सत्यापित करने के लिए कि आपका भाषा कॉन्फ़िग काम कर रहा है:

bash
# निर्देश जांचें - आपका भाषा संदर्भ दिखना चाहिए
openspec instructions proposal --change my-change

# आउटपुट में आपका भाषा संदर्भ शामिल होगा

संबंधित दस्तावेज़ ​