React ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਆਸਾਨ ਲੋਕਲਾਈਜ਼ੇਸ਼ਨ
ਕੀ ਤੁਸੀਂ ਆਪਣੀ React ਐਪ ਨੂੰ ਨਵੇਂ ਬਾਜ਼ਾਰਾਂ ਵਿੱਚ ਫੈਲਾਉਣ ਦੀ ਸੋਚ ਰਹੇ ਹੋ? TacoTranslate ਤੁਹਾਡੇ React ਐਪਾਂ ਨੂੰ ਲੋਕਲਾਈਜ਼ ਕਰਨਾ ਬੇਹੱਦ ਆਸਾਨ ਬਣਾਉਂਦਾ ਹੈ, ਜਿਸ ਨਾਲ ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਝੰਝਟ ਦੇ ਬਿਨਾਂ ਵਿਸ਼ਵ ਪੱਧਰੀ ਦਰਸ਼ਕਾਂ ਤੱਕ ਪਹੁੰਚ ਸਕਦੇ ਹੋ।
React ਲਈ TacoTranslate ਕਿਉਂ ਚੁਣੋ?
- ਸੁਚਾਰੂ ਇਕੀਕਰਨ: ਖਾਸ ਕਰਕੇ React ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਡਿਜ਼ਾਈਨ ਕੀਤਾ ਗਿਆ, TacoTranslate ਤੁਹਾਡੇ ਮੌਜੂਦਾ ਵਰਕਫਲੋ ਵਿੱਚ ਆਸਾਨੀ ਨਾਲ ਇਕੀਕ੍ਰਿਤ ਹੋ ਜਾਂਦਾ ਹੈ.
- ਆਟੋਮੈਟਿਕ ਸਟਰਿੰਗ ਇਕੱਤਰ: ਹੁਣ ਤੁਹਾਨੂੰ JSON ਫਾਈਲਾਂ ਨੂੰ ਹੱਥੋਂ-ਹੱਥ ਪ੍ਰਬੰਧ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ. TacoTranslate ਤੁਹਾਡੇ ਕੋਡਬੇਸ ਤੋਂ ਸਤਰਾਂ ਨੂੰ ਆਟੋਮੈਟਿਕ ਤੌਰ 'ਤੇ ਇਕੱਠਾ ਕਰਦਾ ਹੈ.
- ਏਆਈ-ਸਮਰਥਿਤ ਅਨੁਵਾਦ: ਤੁਹਾਡੇ ਐਪਲੀਕੇਸ਼ਨ ਦੇ ਟੋਨ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖਦਿਆਂ ਸੰਦਰਭ ਅਨੁਸਾਰ ਸਹੀ ਅਨੁਵਾਦ ਮੁਹੱਈਆ ਕਰਨ ਲਈ ਏਆਈ ਦੀ ਤਾਕਤ ਦਾ ਲਾਭ ਉਠਾਓ.
- ਤੁਰੰਤ ਭਾਸ਼ਾ ਸਹਿਯੋਗ: ਸਿਰਫ਼ ਇਕ ਕਲਿਕ ਨਾਲ ਨਵੀਆਂ ਭਾਸ਼ਾਵਾਂ ਲਈ ਸਹਿਯੋਗ ਸ਼ਾਮਿਲ ਕਰੋ, ਜਿਸ ਨਾਲ ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਦੁਨੀਆ ਭਰ ਵਿੱਚ ਪਹੁੰਚਯੋਗ ਹੋ ਜਾਂਦੀ ਹੈ.
ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ
npm ਰਾਹੀਂ TacoTranslate ਪੈਕੇਜ ਇੰਸਟਾਲ ਕਰੋ:
npm install tacotranslateਜਦੋਂ ਤੁਸੀਂ ਮਾਡਿਊਲ ਇੰਸਟਾਲ ਕਰ ਲੈਂਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਨੂੰ ਇੱਕ TacoTranslate ਖਾਤਾ, ਇੱਕ ਅਨੁਵਾਦ ਪ੍ਰੋਜੈਕਟ ਅਤੇ ਸੰਬੰਧਿਤ API ਚਾਬੀਆਂ ਬਣਾਉਣੀਆਂ ਪੈਣਗੀਆਂ। ਇੱਥੇ ਇੱਕ ਖਾਤਾ ਬਣਾਓ। ਇਹ ਮੁਫ਼ਤ ਹੈ, ਅਤੇ ਤੁਹਾਨੂੰ ਕ੍ਰੈਡਿਟ ਕਾਰਡ ਜੋੜਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ।
TacoTranslate ਐਪਲੀਕੇਸ਼ਨ ਦੇ UI ਵਿੱਚ ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਬਣਾਓ ਅਤੇ ਇਸ ਦੇ API ਕੀਜ਼ ਟੈਬ 'ਤੇ ਜਾਓ। ਇੱਕ read ਕੀ ਬਣਾਓ ਅਤੇ ਇੱਕ read/write ਕੀ ਬਣਾਓ। ਅਸੀਂ ਉਨ੍ਹਾਂ ਨੂੰ ਵਾਤਾਵਰਣ ਪਰਿਵਰਤਕਾਂ ਵਜੋਂ ਸੇਵ ਕਰਾਂਗੇ। read ਕੀ ਨੂੰ ਅਸੀਂ public ਕਹਿੰਦੇ ਹਾਂ ਅਤੇ read/write ਕੀ ਨੂੰ secret ਕਿਹਾ ਜਾਂਦਾ ਹੈ। ਉਦਾਹਰਨ ਲਈ, ਤੁਸੀਂ ਇਹਨਾਂ ਨੂੰ ਆਪਣੇ ਪ੍ਰੋਜੈਕਟ ਦੀ ਰੂਟ ਵਿੱਚ .env ਫਾਇਲ ਵਿੱਚ ਜੋੜ ਸਕਦੇ ਹੋ।
ਤੁਹਾਨੂੰ ਦੋ ਹੋਰ ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਵੀ ਜੋੜਣ ਦੀ ਲੋੜ ਹੋਵੇਗੀ: TACOTRANSLATE_DEFAULT_LOCALE ਅਤੇ TACOTRANSLATE_ORIGIN.
TACOTRANSLATE_DEFAULT_LOCALE: ਡਿਫਾਲਟ ਫਾਲਬੈਕ ਲੋਕੇਲ ਕੋਡ। ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ, ਅਸੀਂ ਅੰਗਰੇਜ਼ੀ ਲਈ ਇਸਨੂੰenਤੇ ਸੈੱਟ ਕਰਾਂਗੇ।TACOTRANSLATE_ORIGIN: ਉਹ “ਫੋਲਡਰ” ਜਿੱਥੇ ਤੁਹਾਡੀਆਂ ਸਟਰਿੰਗਾਂ ਸਟੋਰ ਹੋਣਗੀਆਂ, ਜਿਵੇਂ ਕਿ ਤੁਹਾਡੇ ਵੈਬਸਾਈਟ ਦਾ URL। Origins ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ ਇੱਥੇ ਪੜ੍ਹੋ।
TACOTRANSLATE_PUBLIC_API_KEY=123456
TACOTRANSLATE_SECRET_API_KEY=789010
TACOTRANSLATE_DEFAULT_LOCALE=en
TACOTRANSLATE_ORIGIN=your-website-url.comਕਿਰਪਾ ਕਰਕੇ ਗੁਪਤ read/write API ਕੁੰਜੀ ਨੂੰ ਕਦੇ ਵੀ ਕਲਾਇੰਟ-ਸਾਈਡ ਪ੍ਰੋਡਕਸ਼ਨ ਵਾਤਾਵਰਣਾਂ ਵਿੱਚ ਲੀਕ ਨਾ ਕਰੋ।
TacoTranslate ਨੂੰ ਸੈੱਟਅਪ ਕਰਨਾ
TacoTranslate ਨੂੰ ਆਪਣੀ React ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਆਪਣੀ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ TacoTranslate context provider ਨਾਲ ਰੈਪ ਕਰੋ:
import React, {useState} from 'react';
import TacoTranslate, {Translate} from 'tacotranslate/react';
const tacoTranslate = createTacoTranslateClient({
apiKey: 'YOUR_API_KEY',
});
export default function App() {
const [locale, setLocale] = useState('en');
return (
<TacoTranslate client={tacoTranslate} locale={locale}>
<Translate string="Hello, world!"/>
</TacoTranslate>
);
}ਤੁਸੀਂ ਹੁਣ ਆਪਣੇ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਕਿਤੇ ਵੀ Translate ਕੰਪੋਨੇਟ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਅਨੁਵਾਦਿਤ ਟੈਕਸਟ ਦਿਖਾ ਸਕਦੇ ਹੋ! ਹੋਰ ਜਾਣਕਾਰੀ ਅਤੇ ਤੁਹਾਡੇ ਸੈਟਅੱਪ ਲਈ ਖਾਸ ਲਾਗੂ ਕਰਨ ਦੀਆਂ ਗਾਈਡਾਂ ਲਈ ਸਾਡੇ ਡੌਕਯੂਮੈਂਟੇਸ਼ਨ ਨੂੰ ਜ਼ਰੂਰ ਵੇਖੋ।
import {Translate} from 'tacotranslate/react';
export default async function Component() {
return (
<Translate string="Hello? This is TacoTranslate speaking." />
);
}TacoTranslate ਵਰਤਣ ਦੇ ਫਾਇਦੇ
- ਸਮਾਂ ਬਚਾਉਂਦਾ: ਲੋਕੇਲਾਈਜ਼ੇਸ਼ਨ ਅਤੇ ਸਟਰਿੰਗਾਂ ਇਕੱਠਾ ਕਰਨ ਦੀ ਥਕਾਵਟ ਭਰੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਆਟੋਮੇਟ ਕਰਦਾ ਹੈ, ਅਤੇ ਤੁਹਾਡਾ ਕੀਮਤੀ ਸਮਾਂ ਬਚਾਉਂਦਾ ਹੈ।
- ਲਾਗਤ-ਕੁਸ਼ਲ: ਹੱਥੋਂ ਕੀਤੀਆਂ ਅਨੁਵਾਦਾਂ ਦੀ ਲੋੜ ਘਟਾਉਂਦਾ ਹੈ, ਜਿਸ ਨਾਲ ਤੁਹਾਡੇ ਲੋਕੇਲਾਈਜ਼ੇਸ਼ਨ ਖਰਚ ਘਟਦੇ ਹਨ।
- ਬਿਹਤਰ ਸਹੀਅਤ: AI-ਚਲਿਤ ਅਨੁਵਾਦ ਪ੍ਰਸੰਗਕ ਤੌਰ 'ਤੇ ਸਹੀ ਅਤੇ ਉੱਚ ਗੁਣਵੱਤਾ ਵਾਲੇ ਨਤੀਜੇ ਯਕੀਨੀ ਬਣਾਉਂਦੇ ਹਨ।
- ਸਕੇਲ ਕਰਨ ਯੋਗ ਹੱਲ: ਜਿਵੇਂ-ਜਿਵੇਂ ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਅਤੇ ਗਾਹਕ ਆਧਾਰ ਵਧਦੇ ਹਨ, ਆਸਾਨੀ ਨਾਲ ਨਵੀਆਂ ਭਾਸ਼ਾਵਾਂ ਲਈ ਸਹਾਇਤਾ ਜੋੜੋ।
ਅੱਜ ਹੀ ਸ਼ੁਰੂ ਕਰੋ!
ਤੁਹਾਡੀ React ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਆਟੋਮੈਟਿਕ ਤੌਰ 'ਤੇ ਅਨੁਵਾਦ ਕੀਤਾ ਜਾਏਗਾ ਜਦੋਂ ਤੁਸੀਂ Translate ਕੰਪੋਨੈਂਟ ਵਿੱਚ ਕੋਈ ਵੀ ਸਟਰਿੰਗਜ਼ ਸ਼ਾਮਲ ਕਰੋਗੇ। ਨੋਟ ਕਰੋ ਕਿ ਕੇਵਲ ਉਹ ਵਾਤਾਵਰਣ ਜਿਨ੍ਹਾਂ ਕੋਲ API ਕੀ 'ਤੇ read/write ਅਨੁਮਤੀਆਂ ਹਨ, ਨਵੇਂ ਅਨੁਵਾਦਯੋਗ ਸਟਰਿੰਗਜ਼ ਬਣਾਉਣ ਦੇ ਯੋਗ ਹੋਣਗੇ।
ਅਸੀਂ ਸੁਝਾਉਂਦੇ ਹਾਂ ਕਿ ਇੱਕ ਬੰਦ ਅਤੇ ਸੁਰੱਖਿਅਤ ਸਟੇਜਿੰਗ ਵਾਤਾਵਰਣ ਰੱਖੋ, ਜਿੱਥੇ ਤੁਸੀਂ ਆਪਣੀ ਪ੍ਰੋਡਕਸ਼ਨ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਜਾਂچ ਕਰ ਸਕੋ ਅਤੇ ਲਾਈਵ ਜਾਣ ਤੋਂ ਪਹਿਲਾਂ ਨਵੇਂ ਸਟਰਿੰਗਜ਼ ਸ਼ਾਮਲ ਕਰੋ। ਇਹ ਕੋਈ ਵੀ ਕੋਈ ਵੀ ਤੁਹਾਡੇ ਗੁਪਤ API ਕੀ ਨੂੰ ਚੋਰੀ ਹੋਣ ਤੋਂ ਰੋਕੇਗਾ, ਅਤੇ ਸੰਭਵ ਹੈ ਕਿ ਅਣਚਾਹੇ ਸਟਰਿੰਗਜ਼ ਸ਼ਾਮਲ ਕਰਨ ਨਾਲ ਤੁਹਾਡੇ ਅਨੁਵਾਦ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਜ਼ਰੂਰੀ ਤੋਂ ਵੱਧ ਭਾਰਵਾਂ ਕਰ ਦੇਵੇ।
Be sure to check out the complete examples over at our GitHub profile. If you encounter any problems, feel free to reach out, and we’ll be more than happy to help.
TacoTranslate lets you automatically localize your React applications quickly to and from over 75 languages. Translate for free!