AI ਅਨੁਵਾਦਾਂ ਨਾਲ ਤੇਜ਼ ਸਾਈਟਾਂ

ਆਪਣਾ ਸਟੈਟਿਕ ਸਾਈਟ ਬਣਾਓ ਜਿਸ ਵਿੱਚ ਕਈ ਭਾਸ਼ਾਵਾਂ ਹਨ। ਏਆਈ ਟੂਲਿੰਗ ਨਾਲ ਆਸਾਨ ਬਣਾਇਆ ਗਿਆ!

ਇਹ ਕਈ ਭਾਸ਼ਾਵਾਂ ਨਾਲ ਸਟੈਟਿਕ ਸਾਈਟਾਂ ਬਣਾਉਣ ਲਈ ਇੱਕ ਬੋਇਲਰਪਲੇਟ ਪ੍ਰਾਜੈਕਟ ਹੈ। ਇਸ ਵਿੱਚ ਅਨੁਵਾਦਾਂ ਲਈ i18next ਦਾ ਇਸਤੇਮਾਲ ਕੀਤਾ ਗਿਆ ਹੈ, ਅਤੇ ਇੱਕ ਕਸਟਮ ਭਾਸ਼ਾ ਸਵਿੱਚਰ ਸ਼ਾਮਿਲ ਹੈ। ਇਸ ਵਿੱਚ ਇੱਕ ਸਾਈਟ ਮੈਪ ਜਨਰੇਟਰ ਅਤੇ ਰੋਬੋਟਸ.txt ਜਨਰੇਟਰ ਵੀ ਬਿਠਾਇਆ ਗਿਆ ਹੈ। HTML ਦੀ ਪ੍ਰਮਾਣਤਾ ਸਾਹਮਣਾ ਕੀਤੀ ਗਈ ਹੈ।

ਤੁਹਾਨੂੰ 1 ਭਾਸ਼ਾ ਤੋਂ 20+ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਜਾਣ ਵਿੱਚ ਮਦਦ ਕਰਨਾ

ਫਰੇਮਵਰਕ ਵਿੱਚ ਇੱਕ ਭਾਸ਼ਾ ਬਦਲਨ ਵਾਲਾ ਸਹਾਰਿਆ ਗਿਆ ਹੈ। ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਭਾਸ਼ਾ ਨੂੰ ਡ੍ਰਾਪ ਡਾਊਨ ਜਾਂ ਫੁੱਟਰ ਵਿੱਚ ਲਿੰਕਾਂ ਦੇ ਜ਼ਰੀਏ ਬਦਲ ਸਕਦੇ ਹੋ। ਇਹ ਸਾਈਟ ਇਸਦੀ ਇੱਕ ਉਦਾਹਰਨ ਹੈ ਕਿ ਇਹ ਕਿਵੇਂ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ।

ਕੇਵਲ ਸੰਵੀਦਨਾ ਹੀ ਪ੍ਰਤੀਪੰਨਾ ਅਨੁਸਾਰ ਵੱਖਰੀ ਹੈ, ਸਗੋਂ URL ਵੀ ਸੋਧੇ ਹੋਏ ਹਨ। ਸਾਈਟਮੈਪ ਸਾਰੇ ਭਾਸ਼ਾਵਾਂ ਲਈ ਲਿੰਕਾਂ ਨਾਲ ਬਣਾਇਆ ਗਿਆ ਹੈ ਤਾਂ ਕਿ ਖੋਜ ਇੰਜਣ ਆਸਾਨੀ ਨਾਲ ਸਮਗਰੀ ਨੂੰ ਲੱਭ ਸਕਣ। robots.txt ਫਾਈਲ ਵੀ ਇਸ ਤਰ੍ਹਾਂ ਸੋਧੀ ਜਾਂਦੀ ਹੈ ਕਿ ਖੋਜ ਇੰਜਣ ਸਾਈਟ ਦੀ ਕ੍ਰਾਲਿੰਗ ਕਰ ਸਕਣ।

ਤੇਜ਼ ਅਤੇ ਸੁਰੱਖਿਅਤ ਸਾਈਟਾਂ

ਇੱਕ ਸਟੈਟਿਕ ਸਾਈਟ ਜਨਰੇਟਰ ਵਜੋਂ, ਨਿਕਾਸ ਬਹੁਤ ਛੋਟਾ ਹੀ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ। ਮੇਰੀ ਬਹੁਤ ਸਾਰੀਆਂ ਸਾਈਟਾਂ 'ਤੇ, ਹਰ HTML ਫਾਈਲ ਨੂੰ ਲਗਭਗ 20KB 'ਤੇ ਚਲਾਇਆ ਜਾਂਦਾ ਹੈ। ਇਹ ਤੁਹਾਡੀ ਸਾਈਟ ਨੂੰ ਬਹੁਤ ਤੇਜ਼ੀ ਨਾਲ ਲੋਡ ਕਰਨ ਲਈ ਬਣਾਉਂਦਾ ਹੈ। ਤੁਸੀਂ ਇੱਥੇ ਗਿਟਹਬ ਰੀਪੋਜ਼ਿਟਰੀਆਂ ਅਤੇ ਭਵਿੱਖ ਦੇ ਅੱਪਡੇਟਾਂ 'ਤੇ ਪਹੁੰਚ ਖਰੀਦ ਸਕਦੇ ਹੋ।

ਕੀ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਇਹ ਤੁਹਾਡੇ ਲਈ ਕੀਤਾ ਜਾਵੇ?

ਮੈਂ ਇੱਕ ਇਕਲ 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 ਨੂੰ ਵਰਤਦਾ ਹੈ। ਇਸ ਬਾਇਲਰਪਲੇਟ ਨਾਲ ਵਿਕਾਸ ਵਿੱਚ ਸਹਿਜਤਾ ਅਤੇ ਸੰਗਤਤਾ ਲਈ ਸੰਦ ਹਨ।

ਤੁਹਾਡੇ ਵਾਪਸੀ ਨੀਤੀ ਕੀ ਹੈ?

ਤੁਹਾਨੂੰ ਰਿਪੋਜਿਟਰੀ ਦੀ ਪਹੁੰਚ ਮਿਲਦੀ ਹੈ ਅਤੇ ਇਸ ਲਈ ਵਾਪਸੀ ਸੰਭਵ ਨਹੀਂ ਹੈ।

ਰੇਪੋਜ਼ਟਰੀ ਦੀ ਪ੍ਰਵਿਸ਼ਟੀ ਲੈਣ ਵਿੱਚ ਕਿੰਨਾ ਸਮਾਂ ਲੱਗਦਾ ਹੈ?

ਮੈਂ ਹਾਲਾਂਕਿ ਪਹੁੰਚ ਨੂੰ ਮੈਨually ਜੁੜਤੀਆਂ ਹਨ। ਮੈਂ ਉਨ੍ਹਾਂ ਨੂੰ ਬਹੁਤ ਤੇਜ਼ੀ ਨਾਲ ਸ਼ਾਮਲ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦਾ ਹਾਂ। ਸਭ ਤੋਂ ਵੱਧ ਬੁਰਾ, ਇਸ ਨੂੰ ਇੱਕ ਕਾਰੋਬਾਰੀ ਦਿਨ ਦੇ ਅੰਦਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। (ਓਹਾਇਓ, ਯੂਐਸਏ ਵਿੱਚ ਅਧਾਰਿਤ)

ਕੀ ਕਈ ਭਾਸ਼ਾਵਾਂ ਫਰਕ ਪੈਦਿਆ ਕਰਦੀਆਂ ਹਨ?

ਹਾਂ, ਮੇਰੇ ਪਰੀਖਣ ਵਿੱਚ, ਮੈਂ ਵੇਖਿਆ ਕਿ ਮੇਰੇ ਟ੍ਰੈਫਿਕ ਦਾ ਲਗਭਗ ਅੱਧਾ ਹਿੱਸਾ ਗੈਰ-ਅੰਗਰੇਜ਼ੀ ਪੰਨਿਆਂ 'ਤੇ ਜਾ ਰਿਹਾ ਹੈ। ਜਦੋਂ ਮੇਰੇ ਪੰਨਿਆਂ ਨੂੰ ਹੋਰ ਟ੍ਰੈਫਿਕ ਮਿਲੇਗਾ, ਮੈਂ ਕੋਲ ਹੋਰ ਜਾਣਕਾਰੀ ਹੋਵੇਗੀ।

ਕੀ ਮੈਨੂੰ ਤੁਹਾਡੇ ਵਿਚੋਂ ਇੱਕ ਥੀਮ ਵਰਤਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ?

ਨਹੀਂ। ਜਿਵੇਂ ਕਿ ਇੱਕ ਮੂਲ ਥੀਮ ਸ਼ਾਮਲ ਹੈ, ਮੈਨੂੰ ਇਹ ਇਸ ਸੰਦ ਦੀ ਮੂਲ ਕੀਮਤ ਵਜੋਂ ਨਹੀਂ ਲੱਗਦਾ। ਹੋਰ ਉੱਚ ਕੁਆਲਿਟੀ ਥੀਮਾਂ 'ਤੇ ਧਿਆਨ ਕੇਂਦ੍ਰਿਤ ਕਰਦੇ ਹਨ।