एआई अनुवादों के साथ तेज साइटें

अपनी खुद की बहुभाषी स्थिर साइट बनाएं। एआई उपकरणों के साथ इसे करना आसान!

यह एक बॉयलरप्लेट प्रोजेक्ट है जो कई भाषाओं के साथ स्थिर साइटों को बनाने के लिए है। यह अनुवादों के लिए i18next का उपयोग करता है, और एक कस्टम भाषा स्विचर शामिल है। इसमें एक साइटमैप जनरेटर और एक robots.txt जनरेटर भी शामिल है। HTML के लिए मान्यताएँ अंतर्निहित हैं।

आपकी मदद करना 1 भाषा से 20+ भाषाओं में जाने के लिए

फ्रेमवर्क में एक भाषा स्विचर शामिल है। आप ड्रॉपडाउन या फुटर में लिंक के माध्यम से किसी भी भाषा में स्विच कर सकते हैं। यह साइट यह दिखाने का एक उदाहरण है कि यह कैसे दिखता है।

केवल सामग्री ही प्रत्येक पृष्ठ पर अलग नहीं है, बल्कि यूआरएल भी समायोजित किए गए हैं। साइटमैप सभी भाषाओं के लिए लिंक के साथ बनाया गया है ताकि खोज इंजन आसानी से सामग्री को पा सकें। robots.txt फ़ाइल को भी समायोजित किया गया है ताकि खोज इंजन साइट को क्रॉल कर सकें।

ते वेब साइट्स जो तेज़ और सुरक्षित हैं

एक स्थिर साइट जनरेटर के रूप में, आउटपुट बहुत छोटा रखा जाता है। मेरी कई साइटों पर, प्रत्येक HTML फ़ाइल लगभग 20KB पर चलती है। यह आपके साइट को लोड करने के लिए बहुत तेज़ बनाता है। आप यहाँ github रिपॉजिटरीज़ और भविष्य के अपडेट्स तक पहुंच खरीद सकते हैं।

क्या आप इसे आपके लिए कराना चाहते हैं?

मैं एक एकल HTML फ़ाइल लूँगा जिसमें इनलाइन जावास्क्रिप्ट होगा और इसके लिए अनुवाद पृष्ठ उपलब्ध कराऊँगा। अनुवाद AI द्वारा उत्पन्न किए जाएंगे और पूरी तरह से मानव समीक्षित नहीं होंगे। स्रोत कोड और परिणामी HTML फ़ाइलें प्रदान की जाएंगी।

मैं 10 पृष्ठों की साइट रूपांतरण भी प्रदान कर सकता हूँ।

सरल कोड

TypeScript - pages/IndexPages.ts
export async function IndexPages(): Promise<FileResult[]> {
return renderLanguageFiles({
  subDirectoryInEnglish: undefined,
  fileNameInEnglish: undefined,
  includeInSitemap: true,
  render: (props) => Index(props),
});
}  
return Layout({
  lang: props.option.code,
  title: title,
  description: metaDescription,
  languageOptions: props.allOptions,
  content: /* HTML */ `
    <h1>${i18next.t("Fast Sites with AI Translations")}</h1>
    <p>
      ${i18next.t("Build your own static site with multiple languages. Made easy with AI tooling!")}
    </p>
    [...]
    `
})
TypeScript - build.ts
(async () => {
  await StaticSiteBuild({
    baseUrl: "https://www.globalsites.ai",
    files: [
      await IndexPages(),
      await ContactUsPages(),
      await FAQPages(),
      await PrivacyPolicyPages(),
      await CopyStaticFiles(),
    ],
    translationSource: "GoogleTranslate",
    forceFileWrite: !devFlagPresent,
    validationOptions: {
      HTML: devFlagPresent ? "Sample" : "Full",
      internalURLs: true,
      skipUrls: [
        "sitemap.xml",
        "robots.txt",
        "404/",
      ],
    },
    startTime: startTime,
  });
})();
कमांड लाइन - output
[---------------------------------------------
… Starting build for https://www.globalsites.ai
… Skipping 90 files with no changes
… Verifying HTML is valid
✓ Finished verifying 10 HTML files
… Verifying internal URLs
✓ No internal URL errors found
✓ Done in 428 ms with 94 files
---------------------------------------------]

TypeScript डेवलपर्स के लिए एक संक्षिप्त सर्वदृष्टि वीडियो देखने के लिए, देखें:

अक्सर पूछे जाने वाले प्रश्न

ग्लोबल साइट्स (लाइफटाइम) में क्या शामिल है?

एक बुनियादी फ़ाइलों का सेट जो आपको कई भाषाओं के साथ स्थैतिक साइटें बनाने में मदद करता है। साथ ही, अपडेट और समर्थन के लिए रिपॉज़िटरी तक पहुँच।

क्या यह React या NextJS के साथ बनाया गया है?

नहीं, यह नहीं है। ये अवधारणाएँ उन लोगों द्वारा आसानी से समझी जाती हैं जो React जानते हैं, लेकिन यह अनुवाद और स्ट्रिंग आधारित टेम्पलेट परिभाषाओं के लिए i18next का उपयोग करता है। इस बॉयलरप्लेट के साथ निरंतरता और विकास की आसानी के लिए उपकरण हैं।

आपकी वापसी नीति क्या है?

आपको रिपॉजिटरी तक पहुँच मिल जाती है और इसलिए रिफंड संभव नहीं हैं।

गणराज्य के लिए भंडार तक पहुँचने में कितना समय लगता है?

मैं वर्तमान में मैन्युअल रूप से एक्सेस जोड़ता हूँ। मैं उन्हें बहुत जल्दी जोड़ने की कोशिश करता हूँ। सबसे खराब स्थिति में, यह एक व्यावसायिक दिन के भीतर होना चाहिए। (ओहायो, यूएसए में स्थित)

क्या कई भाषाएँ अंतर डालती हैं?

हाँ, मेरे परीक्षणों में मेरे लगभग आधा ट्रैफ़िक गैर-अंग्रेज़ी पृष्ठों पर जाता है। जैसे-जैसे मेरे पृष्ठों को अधिक ट्रैफ़िक मिलेगा, मुझे अधिक जानकारी होनी चाहिए।

क्या मुझे आपकी थीम में से एक का उपयोग करना चाहिए?

नहीं। जबकि एक बुनियादी थीम शामिल है, मैं इसे इस उपकरण का मुख्य मूल्य नहीं मानता। अन्य उच्च गुणवत्ता वाली थीम में विशेषज्ञता रखते हैं।