ਲਾਭ:
- ਅਨੁਵਾਦ ਤੋਂ ਸਥਾਨਕਕਰਨ ਨੂੰ ਵੱਖਰਾ ਕਰਨ ਅਤੇ ਪਲੇਸਹੋਲਡਰ ਦੀ ਇਕਸਾਰਤਾ, ਟੈਕਸਟ ਦੀ ਲੰਬਾਈ ਅਤੇ ਮਿਤੀ/ਪੈਸਾ/ਮਾਪ ਦੇ ਫਾਰਮੈਟ ਦਾ ਸਹੀ ਪ੍ਰਬੰਧਨ ਕਰਨ ਦੀ ਸਮਰੱਥਾ
- ਤਕਨੀਕੀ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਜਿਵੇਂ ਕਿ ਬਹੁਵਚਨ ਨਿਯਮ ਅਤੇ ਸੱਜੇ-ਤੋਂ-ਖੱਬੇ ਭਾਸ਼ਾਵਾਂ ਨੂੰ ਟਾਰਗੇਟ ਲੋਕੇਲ ਲਈ ਅਨੁਕੂਲ ਬਣਾਉਣ ਦੀ ਸਮਰੱਥਾ
- ਇੱਕ ਸਥਾਨਕ ਮਾਹਰ ਦੇ ਦ੍ਰਿਸ਼ਟੀਕੋਣ ਤੋਂ ਸੱਭਿਆਚਾਰਕ ਤੱਤਾਂ ਦਾ ਮੁਲਾਂਕਣ ਕਰਨ ਅਤੇ QA ਨਾਲ ਨਕਲੀ ਬੁੱਧੀ ਦੇ ਪਲੇਸਹੋਲਡਰ ਅਤੇ ਸੱਭਿਆਚਾਰਕ ਜੋਖਮਾਂ ਨੂੰ ਹਾਸਲ ਕਰਨ ਦੀ ਸਮਰੱਥਾ
ਇੱਕ ਐਪ ਦੇ "ਸੇਵ" ਬਟਨ ਨੂੰ "ਸੇਵ" ਵਿੱਚ ਬਦਲਣਾ ਇੱਕ ਅਨੁਵਾਦ ਹੈ; ਪਰ ਉਸ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਮਿਤੀ ਫਾਰਮੈਟ, ਮੁਦਰਾ, ਸੱਜੇ-ਤੋਂ-ਖੱਬੇ ਲਿਖਤ, ਬਟਨ ਦੀ ਲੰਬਾਈ, ਸੱਭਿਆਚਾਰਕ ਚਿੱਤਰ ਅਤੇ ਕਾਨੂੰਨੀ ਟੈਕਸਟ ਨੂੰ ਨਿਸ਼ਾਨਾ ਬਾਜ਼ਾਰ ਵਿੱਚ ਢਾਲਣਾ ਸਥਾਨੀਕਰਨ ਹੈ। ਇਸ ਯੂਨਿਟ ਵਿੱਚ, ਤੁਸੀਂ ਸਥਾਨੀਕਰਨ, ਇਸ ਦੀਆਂ ਤਕਨੀਕੀ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ (ਪਲੇਸਹੋਲਡਰ, ਲੰਬਾਈ, ਕੋਡਿੰਗ), ਇਸ ਪ੍ਰਕਿਰਿਆ ਵਿੱਚ AI ਦੀ ਭੂਮਿਕਾ, ਅਤੇ ਸੱਭਿਆਚਾਰਕ ਅਨੁਕੂਲਨ ਬਾਰੇ ਸਿੱਖੋਗੇ। ਟੀਚਾ ਇੱਕ ਸਥਾਨਕਕਰਨ ਮਾਹਰ ਵਾਂਗ ਸੋਚਣਾ ਹੈ, "ਉਤਪਾਦ ਨੂੰ ਟੀਚੇ ਦੇ ਸਭਿਆਚਾਰ ਦੇ ਅਨੁਕੂਲ ਬਣਾਉਣਾ, ਸ਼ਬਦਾਂ ਦੇ ਨਹੀਂ।"
ਬੁਨਿਆਦੀ ਧਾਰਨਾਵਾਂ
ਸਥਾਨੀਕਰਨ (L10n — ਸਥਾਨੀਕਰਨ; L10n ਕਿਉਂਕਿ “l” ਅਤੇ “n” ਵਿਚਕਾਰ 10 ਅੱਖਰ ਹਨ) ਇੱਕ ਉਤਪਾਦ (ਸਾਫਟਵੇਅਰ, ਵੈੱਬ, ਗੇਮ, ਐਪਲੀਕੇਸ਼ਨ) ਨੂੰ ਇੱਕ ਖਾਸ ਭਾਸ਼ਾ ਅਤੇ ਸੱਭਿਆਚਾਰ ਵਿੱਚ ਪੂਰੀ ਤਰ੍ਹਾਂ ਢਾਲਣ ਦੀ ਪ੍ਰਕਿਰਿਆ ਹੈ; ਇਸ ਵਿੱਚ ਅਨੁਵਾਦ ਸ਼ਾਮਲ ਹੈ ਪਰ ਇਸ ਤੋਂ ਵੱਧ ਹੈ। ਅੰਤਰਰਾਸ਼ਟਰੀਕਰਨ (i18n — ਅੰਤਰਰਾਸ਼ਟਰੀਕਰਨ) ਇੱਕ ਬਹੁਤ ਹੀ ਭਾਸ਼ਾ-ਤਿਆਰ (ਕੋਡ ਤੋਂ ਟੈਕਸਟ ਨੂੰ ਵੱਖ ਕਰਨਾ, ਲੰਬਾਈ ਦੀ ਲਚਕਤਾ ਦੀ ਆਗਿਆ ਦਿੰਦੇ ਹੋਏ) ਜ਼ਮੀਨ ਤੋਂ ਉਤਪਾਦ ਨੂੰ ਡਿਜ਼ਾਈਨ ਕਰਨ ਦਾ ਕੰਮ ਹੈ; ਇਹ ਸਥਾਨੀਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਹੈ ਅਤੇ ਯੋਗ ਕਰਦਾ ਹੈ।
ਸਤਰ ਸਾਫਟਵੇਅਰ ਵਿੱਚ ਅਨੁਵਾਦ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਟੈਕਸਟ ਦਾ ਟੁਕੜਾ ਹੈ। ਪਲੇਸਹੋਲਡਰ ਸਟ੍ਰਿੰਗ ਦੇ ਅੰਦਰਲੇ ਚਿੰਨ੍ਹ ਹੁੰਦੇ ਹਨ ਜੋ ਰਨਟਾਈਮ 'ਤੇ ਵੇਰੀਏਬਲ ਨਾਲ ਭਰੇ ਜਾਂਦੇ ਹਨ: "ਹੈਲੋ {ਨਾਮ}", "{count} ਆਈਟਮਾਂ"। ਲੋਕੇਲ ਭਾਸ਼ਾ + ਖੇਤਰ (tr-TR, en-US) ਦਾ ਸੁਮੇਲ ਹੈ; ਮਿਤੀ, ਸਮਾਂ, ਨੰਬਰ ਅਤੇ ਮੁਦਰਾ ਫਾਰਮੈਟ ਨਿਸ਼ਚਿਤ ਕਰਦਾ ਹੈ।
ਸਥਾਨਕਕਰਨ ਅਨੁਵਾਦ ਤੋਂ ਵੱਖਰਾ ਹੈ: ਤੁਸੀਂ ਸਿਰਫ਼ ਅਰਥ ਹੀ ਨਹੀਂ, ਸਗੋਂ ਕਾਰਜ ਅਤੇ ਸੱਭਿਆਚਾਰਕ ਅਨੁਕੂਲਤਾ ਨੂੰ ਵੀ ਵਿਅਕਤ ਕਰਦੇ ਹੋ। ਇੱਕ "3/4/2026" ਮਿਤੀ USA ਵਿੱਚ 4 ਮਾਰਚ ਹੈ ਅਤੇ Türkiye ਵਿੱਚ ਅਰਥਹੀਣ (ਅਸੀਂ 03.4.2026 ਲਿਖਦੇ ਹਾਂ); "$" ਦੀ ਬਜਾਏ "₺"; ਲਾਲ ਰੰਗ ਇੱਕ ਸਭਿਆਚਾਰ ਵਿੱਚ ਚੇਤਾਵਨੀ ਅਤੇ ਦੂਜੇ ਵਿੱਚ ਇੱਕ ਜਸ਼ਨ ਹੋ ਸਕਦਾ ਹੈ।
ਨੁਕਤਾ: ਅਨੁਵਾਦਕ ਅਕਸਰ ਲੋਕਾਲਾਈਜ਼ੇਸ਼ਨ ਵਿੱਚ ਕੀ ਖੁੰਝਦੇ ਹਨ ਉਹ ਟੈਕਸਟ ਤੋਂ ਬਾਹਰ ਦੇ ਤੱਤ ਹਨ: ਮਿਤੀ/ਸਮਾਂ/ਨੰਬਰ ਫਾਰਮੈਟ, ਮੁਦਰਾ, ਮਾਪ ਦੀ ਇਕਾਈ (ਮੀਲ/ਕਿ.ਮੀ.), ਪਹਿਲਾ-ਨਾਮ ਕ੍ਰਮ, ਪਤਾ ਫਾਰਮੈਟ, ਫ਼ੋਨ ਫਾਰਮੈਟ। "ਲੋਕੇਲ ਚੈਕਲਿਸਟ" ਦੇ ਨਾਲ ਹਰੇਕ ਪ੍ਰੋਜੈਕਟ 'ਤੇ ਇਹਨਾਂ ਲਈ ਸਕੈਨ ਕਰੋ
ਪਲੇਸਹੋਲਡਰ ਅਤੇ ਤਕਨੀਕੀ ਇਕਸਾਰਤਾ
ਸਥਾਨੀਕਰਨ ਵਿੱਚ ਸਭ ਤੋਂ ਖ਼ਤਰਨਾਕ ਤਕਨੀਕੀ ਗਲਤੀ ਪਲੇਸਹੋਲਡਰਾਂ ਅਤੇ ਟੈਗਸ ਨੂੰ ਖਰਾਬ ਕਰਨਾ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ "ਤੁਹਾਡੇ ਕੋਲ {n} ਸੁਨੇਹੇ ਹਨ" ਵਾਕ ਵਿੱਚ {n} ਨੂੰ ਮਿਟਾਉਂਦੇ ਹੋ, ਤਾਂ ਇਸਨੂੰ ਗਲਤ ਲਿਖਦੇ ਹੋ, ਜਾਂ ਇਸਨੂੰ ਤੁਰਕੀ ਦੇ ਸੰਟੈਕਸ ਦੇ ਅਨੁਸਾਰ ਗਲਤ ਜਗ੍ਹਾ 'ਤੇ ਰੱਖਦੇ ਹੋ, ਤਾਂ ਸਾਫਟਵੇਅਰ ਕ੍ਰੈਸ਼ ਹੋ ਜਾਵੇਗਾ ਜਾਂ "ਤੁਹਾਡੇ ਕੋਲ {n} ਸੁਨੇਹੇ ਹਨ" ਦੇ ਰੂਪ ਵਿੱਚ ਕੱਚਾ ਦਿਖਾਈ ਦੇਵੇਗਾ। ਨਿਯਮ:
- ਪਲੇਸਹੋਲਡਰਾਂ ਨੂੰ ਕਦੇ ਵੀ ਘੁੰਮਾਓ, ਮਿਟਾਓ ਜਾਂ ਫਾਰਮੈਟ ਨਾ ਕਰੋ। {name}, %s, {{count}} ਉਹੀ ਰਹੇ।
- ਤੁਰਕੀ ਸੰਟੈਕਸ ਪਲੇਸਹੋਲਡਰ ਨੂੰ ਬਦਲ ਸਕਦਾ ਹੈ; ਇਸ ਨੂੰ ਨਵੇਂ ਸਥਾਨ 'ਤੇ ਲੈ ਜਾਓ, ਅਰਥ ਨੂੰ ਸੁਰੱਖਿਅਤ ਰੱਖਦੇ ਹੋਏ, ਪਰ ਨਿਸ਼ਾਨ ਨੂੰ ਆਪਣੇ ਆਪ ਨੂੰ ਨਸ਼ਟ ਨਾ ਕਰੋ।
- ਬਹੁਵਚਨ ਨਿਯਮ ਭਾਸ਼ਾ ਦੇ ਆਧਾਰ 'ਤੇ ਵੱਖ-ਵੱਖ ਹੁੰਦੇ ਹਨ: ਜਦੋਂ ਕਿ ਅੰਗਰੇਜ਼ੀ "1 ਆਈਟਮ / 2 ਆਈਟਮਾਂ" ਕਹਿੰਦੀ ਹੈ, ਤੁਰਕੀ ਵਿੱਚ ਨੰਬਰ ("2 ਆਈਟਮਾਂ") ਤੋਂ ਬਾਅਦ ਕੋਈ ਬਹੁਵਚਨ ਪਿਛੇਤਰ ਨਹੀਂ ਹੈ। ਸਥਾਨਕਕਰਨ ਫਰੇਮਵਰਕ ਇਸ ਨੂੰ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਸੰਭਾਲਦੇ ਹਨ।
AI ਇੱਥੇ ਇੱਕ ਦੋ-ਪੱਖੀ ਟੂਲ ਹੈ: ਇਹ ਸਤਰ ਦਾ ਤੇਜ਼ੀ ਨਾਲ ਅਨੁਵਾਦ ਕਰਦਾ ਹੈ, ਪਰ ਅਚਾਨਕ ਪਲਸ ਹੋ ਸਕਦਾ ਹੈ ਜਾਂ ਪਲੇਸਹੋਲਡਰ ਨੂੰ ਗੁਆ ਸਕਦਾ ਹੈ। ਇਸ ਲਈ ਸਥਾਨੀਕਰਨ ਵਿੱਚ ਇੱਕ ਪਲੇਸਹੋਲਡਰ QA ਦੌਰ ਜ਼ਰੂਰੀ ਹੈ।
ਸਾਵਧਾਨ: ਪਾਠ ਦਾ ਵਿਸਤਾਰ ਸਥਾਨੀਕਰਨ ਦੀ ਲੁਕਵੀਂ ਸਮੱਸਿਆ ਹੈ। ਅੰਗਰੇਜ਼ੀ ਤੋਂ ਤੁਰਕੀ ਵਿੱਚ ਅਨੁਵਾਦ ਪਾਠ ਅਕਸਰ 20-40% ਲੰਬਾ ਹੁੰਦਾ ਹੈ; "ਠੀਕ ਹੈ" 2 ਅੱਖਰ ਹਨ, ਇਸ ਦੇ ਹਮਰੁਤਬਾ "ਠੀਕ" 5 ਅੱਖਰ ਹਨ। ਇੱਕ ਤੰਗ ਬਟਨ ਵਿੱਚ ਫਿੱਟ ਨਾ ਹੋਣ ਵਾਲਾ ਅਨੁਵਾਦ ਇੰਟਰਫੇਸ ਨੂੰ ਤੋੜ ਦਿੰਦਾ ਹੈ। ਜੇ ਸੰਭਵ ਹੋਵੇ, ਅਸਲ ਇੰਟਰਫੇਸ ਵਿੱਚ ਦੇਖੋ ਕਿ ਕੀ ਟੀਚਾ ਟੈਕਸਟ ਫਿੱਟ ਹੈ।
ਏਆਈ ਦੇ ਨਾਲ ਸਥਾਨਕਕਰਨ ਦਾ ਪ੍ਰਵਾਹ ਅਤੇ ਸੱਭਿਆਚਾਰਕ ਅਨੁਕੂਲਨ
AI ਸਥਾਨਕਕਰਨ ਵਿੱਚ ਨਿਮਨਲਿਖਤ ਕਾਰਜਾਂ ਨੂੰ ਤੇਜ਼ ਕਰਦਾ ਹੈ: ਸਤਰ ਦਾ ਸ਼ੁਰੂਆਤੀ ਅਨੁਵਾਦ, ਇਕਸਾਰਤਾ ਦੀ ਜਾਂਚ, ਲੰਬਾਈ ਚੇਤਾਵਨੀ ("ਇਹ ਅਨੁਵਾਦ ਅਸਲ ਨਾਲੋਂ 35% ਲੰਬਾ ਹੈ"), ਸੱਭਿਆਚਾਰਕ ਅਨੁਕੂਲਤਾ ਸਕ੍ਰੀਨਿੰਗ ("ਕੀ ਇਹ ਚਿੱਤਰ/ਉਦਾਹਰਨ ਨਿਸ਼ਾਨਾ ਸੱਭਿਆਚਾਰ ਵਿੱਚ ਸਮੱਸਿਆਵਾਂ ਪੈਦਾ ਕਰੇਗੀ?")। ਪਰ ਸੱਭਿਆਚਾਰਕ ਫੈਸਲਾ ਮਨੁੱਖ ਦਾ ਹੈ: ਸਥਾਨਕ ਮਾਹਰ ਜਾਣਦਾ ਹੈ ਕਿ ਨਿਸ਼ਾਨਾ ਸੱਭਿਆਚਾਰ ਵਿੱਚ ਇੱਕ ਮਜ਼ਾਕ, ਇੱਕ ਛੁੱਟੀ, ਇੱਕ ਉਦਾਹਰਨ, ਇੱਕ ਰੰਗ ਨੂੰ ਕਿਵੇਂ ਸਮਝਿਆ ਜਾਵੇਗਾ. AI ਇੱਕ ਆਮ ਚੇਤਾਵਨੀ ਦੇ ਸਕਦਾ ਹੈ; ਅੰਤਿਮ ਫੈਸਲਾ ਅਨੁਵਾਦਕ ਦੁਆਰਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਜੋ ਸਥਾਨਕ ਮਾਰਕੀਟ ਨੂੰ ਜਾਣਦਾ ਹੈ।
ਸੱਭਿਆਚਾਰਕ ਰੂਪਾਂਤਰਾਂ ਦੀਆਂ ਉਦਾਹਰਨਾਂ: ਭੁਗਤਾਨ ਵਿਧੀਆਂ (ਸਥਾਨਕ ਕਾਰਡ), ਉਦਾਹਰਨ ਨਾਮ (ਸਥਾਨਕ ਨਾਮ), ਮਾਪ ਦੀਆਂ ਇਕਾਈਆਂ, ਕਾਨੂੰਨੀ ਜ਼ਿੰਮੇਵਾਰੀਆਂ (KVKK/GDPR ਟੈਕਸਟ), ਛੁੱਟੀਆਂ, ਪਤੇ ਦਾ ਰੂਪ (ਤੁਸੀਂ/ਤੁਸੀਂ), ਰੰਗ ਅਤੇ ਚਿੰਨ੍ਹ ਦੇ ਅਰਥ।
ਤਿੰਨ ਛੋਟੇ ਕੇਸ
ਕੇਸ 1 - ਪਲੇਸਹੋਲਡਰ QA ਨੇ ਕਰੈਸ਼ ਨੂੰ ਰੋਕਿਆ। ਇੱਕ ਮੋਬਾਈਲ ਐਪਲੀਕੇਸ਼ਨ ਦੇ 1,200 ਸਤਰ ਦੇ ਅਨੁਵਾਦ ਵਿੱਚ, AI ਨੇ 18 ਸਥਾਨਾਂ ਵਿੱਚ {count} ਪਲੇਸਹੋਲਡਰ ਨੂੰ "{number}" ਵਜੋਂ ਅਨੁਵਾਦ ਕੀਤਾ। ਪਲੇਸਹੋਲਡਰ QA ਦੌਰ ਨੇ ਇਹਨਾਂ ਨੂੰ ਫੜਿਆ; ਜੇਕਰ ਇਹ ਠੀਕ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਸੀ, ਤਾਂ ਐਪਲੀਕੇਸ਼ਨ ਉਹਨਾਂ ਸਕ੍ਰੀਨਾਂ 'ਤੇ ਕ੍ਰੈਸ਼ ਹੋ ਜਾਵੇਗੀ।
ਕੇਸ 2 - ਲੰਬਾਈ ਨੇ ਇੰਟਰਫੇਸ ਨੂੰ ਤੋੜ ਦਿੱਤਾ। ਇੱਕ ਸੌਫਟਵੇਅਰ ਦਾ ਮੀਨੂ ਅੰਗਰੇਜ਼ੀ ਵਿੱਚ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਸੀ; ਜਦੋਂ ਤੁਰਕੀ ਅਨੁਵਾਦ ਔਸਤਨ 30% ਲੰਬੇ ਹੋ ਗਏ, ਤਾਂ ਤਿੰਨ ਮੀਨੂ ਆਈਟਮਾਂ ਨੂੰ ਬਦਲਿਆ ਅਤੇ ਕੱਟਿਆ ਗਿਆ। ਜੇਕਰ ਟੀਮ ਨੂੰ ਲੰਬਾਈ ਦੀ ਚੇਤਾਵਨੀ ਛੇਤੀ ਪ੍ਰਾਪਤ ਹੋ ਜਾਂਦੀ, ਤਾਂ ਉਹਨਾਂ ਨੇ "ਸੈਟਿੰਗ" ਦੀ ਬਜਾਏ ਛੋਟੇ ਵਿਕਲਪ (ਜੇ ਜਰੂਰੀ ਹੋਵੇ ਤਾਂ ਸੰਖੇਪ ਰੂਪ) ਤਿਆਰ ਕੀਤਾ ਹੁੰਦਾ; ਕਾਰਜ ਨੂੰ ਦੁਬਾਰਾ ਕੀਤਾ ਗਿਆ ਸੀ ਅਤੇ ਪ੍ਰਕਿਰਿਆ ਦੀ ਲੰਬਾਈ ਨਿਯੰਤਰਣ ਨਾਲ ਅਪਡੇਟ ਕੀਤਾ ਗਿਆ ਸੀ।
ਕੇਸ 3 - ਸੱਭਿਆਚਾਰਕ ਅਨੁਕੂਲਨ ਨੇ ਵਿਕਰੀ ਨੂੰ ਬਚਾਇਆ। ਇੱਕ ਗੇਮ ਪ੍ਰੋਮੋਸ਼ਨ ਵਿੱਚ ਇੱਕ ਸੂਰ ਦੇ ਚਿੱਤਰ ਦੇ ਨਾਲ ਇੱਕ ਮੈਰਿਟ ਬੈਜ ਸੀ; ਇੱਕ ਨਿਸ਼ਾਨਾ ਬਾਜ਼ਾਰ ਵਿੱਚ ਇਹ ਸੱਭਿਆਚਾਰਕ ਤੌਰ 'ਤੇ ਅਣਉਚਿਤ ਸੀ। ਸਥਾਨਕ ਅਨੁਵਾਦਕ ਨੇ ਚੇਤਾਵਨੀ ਦਿੱਤੀ, ਚਿੱਤਰ ਬਦਲਿਆ ਗਿਆ ਸੀ. ਏਆਈ ਨੇ ਟੈਕਸਟ ਦਾ ਅਨੁਵਾਦ ਕੀਤਾ ਸੀ, ਪਰ ਇਹ ਸਥਾਨਕ ਮਾਹਰ ਸੀ ਜਿਸ ਨੇ ਸੱਭਿਆਚਾਰਕ ਜੋਖਮ ਵੱਲ ਇਸ਼ਾਰਾ ਕੀਤਾ ਸੀ।
ਚਾਰ ਕਾਪੀ ਕਰਨ ਯੋਗ ਟੈਂਪਲੇਟ
1) ਸਤਰ ਅਨੁਵਾਦ (ਪਲੇਸਹੋਲਡਰ ਸੁਰੱਖਿਅਤ):
ਨਿਮਨਲਿਖਤ ਸਾਫਟਵੇਅਰ ਸਤਰਾਂ ਦਾ [ਟਾਰਗੇਟ ਭਾਸ਼ਾ] ਵਿੱਚ ਅਨੁਵਾਦ ਕਰੋ। ਨਿਯਮ: ਕਦੇ ਵੀ ਪਲੇਸਹੋਲਡਰਾਂ ਦਾ ਅਨੁਵਾਦ, ਮਿਟਾਓ ਜਾਂ ਫਾਰਮੈਟ ਨਾ ਕਰੋ ਜਿਵੇਂ ਕਿ {name}, %s, {{count}}; ਇਸਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਰੱਖੋ (ਤੁਸੀਂ ਇਸਨੂੰ ਤੁਰਕੀ ਦੇ ਸੰਟੈਕਸ ਦੇ ਅਨੁਸਾਰ ਮੂਵ ਕਰ ਸਕਦੇ ਹੋ)। HTML/ਟੈਗਾਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਰੱਖੋ। ਇਸਨੂੰ ਸੰਖੇਪ ਰੂਪ ਵਿੱਚ ਲਿਖੋ ਅਤੇ ਇੰਟਰਫੇਸ ਲਈ ਢੁਕਵਾਂ ਹੋਵੇ। ਫਾਰਮੈਟ: ਸਰੋਤ → ਅਨੁਵਾਦ। ਸਤਰ: [...]
2) ਪਲੇਸਹੋਲਡਰ/ਲੇਬਲ QA:
ਹੇਠਾਂ ਸਰੋਤ ਅਤੇ ਅਨੁਵਾਦਿਤ ਸਤਰ ਹਨ। ਫਲੈਗ ਪਲੇਸਹੋਲਡਰ ਅਤੇ ਟੈਗ ਸਮੱਸਿਆਵਾਂ ਕੇਵਲ: ਅਨੁਵਾਦਿਤ/ਹਟਾਏ/ਕਰਪਟਡ{...}, %s, {{...}}, <tag>। ਸੂਚੀ ਬਣਾਓ ਕਿ ਸਰੋਤ ਵਿੱਚ ਕਿੰਨੇ ਸਥਾਨਧਾਰਕ ਹਨ, ਅਨੁਵਾਦ ਵਿੱਚ ਕਿੰਨੇ ਹਨ, ਅਤੇ ਉਹਨਾਂ ਦੀ ਸੂਚੀ ਬਣਾਓ ਜੋ ਮੇਲ ਨਹੀਂ ਖਾਂਦੇ। ਸਰੋਤ: [...] | ਅਨੁਵਾਦ: [...]
3) ਲੰਬਾਈ ਅਤੇ ਇੰਟਰਫੇਸ ਚੇਤਾਵਨੀ:
ਲੰਬਾਈ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ UI ਅਨੁਵਾਦਾਂ ਦਾ ਮੁਲਾਂਕਣ ਕਰੋ। ਹਰੇਕ ਅਨੁਵਾਦ ਲਈ, ਸਰੋਤ ਦੇ ਅਨੁਸਾਰ ਪ੍ਰਤੀਸ਼ਤ ਐਕਸਟੈਂਸ਼ਨ ਦਿਓ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਚਿੰਨ੍ਹਿਤ ਕਰੋ ਜੋ ਸ਼ਾਇਦ ਤੰਗ ਥਾਂਵਾਂ (ਬਟਨ, ਮੀਨੂ) ਵਿੱਚ ਫਿੱਟ ਨਾ ਹੋਣ। ਉਹਨਾਂ ਲਈ ਜੋ ਫਿੱਟ ਨਹੀਂ ਹਨ, ਇੱਕ ਛੋਟਾ ਵਿਕਲਪ ਸੁਝਾਓ ਜੋ ਅਰਥ ਨੂੰ ਸੁਰੱਖਿਅਤ ਰੱਖੇ। ਜੋੜੇ (ਸਰੋਤ | ਅਨੁਵਾਦ): [...]
4) ਸੱਭਿਆਚਾਰਕ ਅਨੁਕੂਲਤਾ ਸਕ੍ਰੀਨਿੰਗ:
ਤੁਹਾਡੀ ਭੂਮਿਕਾ: [ਟਾਰਗੇਟ ਮਾਰਕੀਟ] ਸਥਾਨਕਕਰਨ ਸਲਾਹਕਾਰ। ਨਿਮਨਲਿਖਤ ਸਮਗਰੀ ਵਿੱਚ ਫਲੈਗ ਤੱਤ ਜੋ ਨਿਸ਼ਾਨਾ ਸੰਸਕ੍ਰਿਤੀ ਵਿੱਚ ਸਮੱਸਿਆਵਾਂ ਪੈਦਾ ਕਰ ਸਕਦੇ ਹਨ: ਚਿੱਤਰ, ਉਦਾਹਰਨ, ਨਾਮ, ਰੰਗ, ਚਿੰਨ੍ਹ, ਮਜ਼ਾਕ, ਮਿਤੀ/ਮਾਪ ਫਾਰਮੈਟ, ਕਾਨੂੰਨੀ ਟੈਕਸਟ। ਅੰਤਿਮ ਫੈਸਲਾ ਮੇਰਾ ਹੈ; ਤੁਸੀਂ ਜੋਖਮ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹੋ ਅਤੇ ਵਿਕਲਪਾਂ ਦਾ ਸੁਝਾਅ ਦਿੰਦੇ ਹੋ। ਸਮੱਗਰੀ: [...]
ਕਮਜ਼ੋਰ ਪ੍ਰੋਂਪਟ / ਮਜ਼ਬੂਤ ਪ੍ਰੋਂਪਟ
ਕਮਜ਼ੋਰ: "ਇਹਨਾਂ ਐਪ ਟੈਕਸਟ ਦਾ ਅਨੁਵਾਦ ਕਰੋ।" (ਪਲੇਸਹੋਲਡਰ, ਲੰਬਾਈ, ਕੋਈ ਇੰਟਰਫੇਸ ਪ੍ਰਸੰਗ ਨਹੀਂ; ਮਸ਼ੀਨ ਪਲੇਸਹੋਲਡਰ ਦਾ ਅਨੁਵਾਦ ਕਰਦੀ ਹੈ, ਟੈਕਸਟ ਲੰਬਾ ਹੋ ਜਾਂਦਾ ਹੈ।)
ਮਜ਼ਬੂਤ: "ਇਹਨਾਂ ਮੋਬਾਈਲ ਐਪਲੀਕੇਸ਼ਨ ਸਤਰਾਂ ਦਾ ਤੁਰਕੀ ਵਿੱਚ ਅਨੁਵਾਦ ਕਰੋ। {user} ਅਤੇ %d ਪਲੇਸਹੋਲਡਰਾਂ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਰੱਖੋ। ਇਹ ਟੈਕਸਟ ਤੰਗ ਬਟਨਾਂ ਵਿੱਚ ਦਿਖਾਈ ਦੇਣਗੇ; ਜੇ ਸੰਭਵ ਹੋਵੇ ਤਾਂ ਇਹਨਾਂ ਨੂੰ ਛੋਟਾ ਰੱਖੋ। 'ਸੈਟਿੰਗ' → 'ਸੈਟਿੰਗ', 'ਪ੍ਰੋਫਾਈਲ' → 'ਪ੍ਰੋਫਾਈਲ'। ਬਹੁਵਚਨ ਸਮੀਕਰਨਾਂ ਲਈ ਤੁਰਕੀ ਨਿਯਮ ਦੀ ਪਾਲਣਾ ਕਰੋ (ਬਹੁਵਚਨ ਨੰਬਰ ਤੋਂ ਬਾਅਦ ਕੋਈ ਨਹੀਂ)।
ਅੰਤਰ: ਮਜ਼ਬੂਤ ਪ੍ਰੋਂਪਟ ਪਲੇਸਹੋਲਡਰ, ਲੰਬਾਈ, ਮਿਆਦ ਅਤੇ ਬਹੁਵਚਨ ਪ੍ਰੰਪਰਾ ਦਿੰਦਾ ਹੈ; ਆਉਟਪੁੱਟ ਸਿੱਧੇ ਇੰਟਰਫੇਸ ਵਿੱਚ ਦਾਖਲ ਹੋਣ ਦੇ ਨੇੜੇ ਹੋਵੇਗੀ।
ਸਥਾਨਕਕਰਨ ਮਾਪ ਸਾਰਣੀ
ਆਕਾਰ
ਉਦਾਹਰਨ
ਜੋਖਮ
ਪਲੇਸਹੋਲਡਰ/ਲੇਬਲ
{name}, %s, <b>
ਸਾਫਟਵੇਅਰ ਕ੍ਰੈਸ਼
ਲੰਬਾਈ
"ਠੀਕ ਹੈ"→"ਠੀਕ ਹੈ" (150%)
ਇੰਟਰਫੇਸ ਓਵਰਫਲੋ
ਮਿਤੀ/ਨੰਬਰ/ਪੈਸਾ
3/4/26, $, 1,000.50
ਗਲਤ ਜਾਣਕਾਰੀ
ਬਹੁਵਚਨ ਨਿਯਮ
2 ਆਈਟਮਾਂ → 2 ਆਈਟਮਾਂ
ਮਾੜਾ ਵਿਆਕਰਣ
ਸੱਭਿਆਚਾਰਕ ਤੱਤ
ਚਿੱਤਰ, ਰੰਗ, ਹਾਸੇ
ਵੱਕਾਰ/ਵਿਕਰੀ
ਕਾਨੂੰਨੀ ਪਾਠ
KVKK/GDPR
ਕਾਨੂੰਨੀ ਖਤਰਾ
ਆਮ ਗਲਤੀਆਂ
- ਪਲੇਸਹੋਲਡਰ ਨੂੰ ਫਲਿੱਪ/ਮਿਟਾਓ। ਇਹ ਸਾਫਟਵੇਅਰ ਦੇ ਕਰੈਸ਼ ਜਾਂ ਕੱਚੇ ਟੈਕਸਟ ਨੂੰ ਦਿਖਾਈ ਦੇਣ ਦਾ ਕਾਰਨ ਬਣਦਾ ਹੈ।
- ਟੈਕਸਟ ਸਟ੍ਰੈਚਿੰਗ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਨਹੀਂ ਰੱਖਣਾ। ਇੰਟਰਫੇਸ ਓਵਰਫਲੋ, ਤੱਤ ਕੱਟੇ ਗਏ ਹਨ।
- ਮਿਤੀ/ਮੁਦਰਾ/ਮਾਪ ਫਾਰਮੈਟ ਨੂੰ ਤਬਦੀਲ ਨਹੀਂ ਕੀਤਾ ਜਾ ਰਿਹਾ। "5 ਮੀਲ" ਰਹਿ ਗਿਆ, "8 ਕਿਲੋਮੀਟਰ" ਨਹੀਂ।
- ਸਥਾਨਕ ਮਾਹਰ ਨਾਲ ਸਲਾਹ ਕੀਤੇ ਬਿਨਾਂ ਸੱਭਿਆਚਾਰਕ ਤੱਤ ਨੂੰ ਪਾਸ ਕਰਨਾ. ਵੱਕਾਰ ਅਤੇ ਵਿਕਰੀ ਜੋਖਮ.
- ਅੰਗਰੇਜ਼ੀ ਤਰਕ ਨਾਲ ਬਹੁਵਚਨ ਨਿਯਮਾਂ ਦਾ ਅਨੁਵਾਦ ਕਰਨਾ। ਗਲਤ ਵਿਆਕਰਣ ਜਿਵੇਂ "2 ਆਈਟਮਾਂ"।
ਸੂਡੋ-ਸਥਾਨੀਕਰਨ ਅਤੇ ਸੱਜੇ-ਤੋਂ-ਖੱਬੇ ਭਾਸ਼ਾਵਾਂ
ਦੋ ਤਕਨੀਕੀ ਮੁੱਦੇ ਸਥਾਨਕਕਰਨ ਦੀ ਗੁਣਵੱਤਾ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਦੇ ਹਨ। ਪਹਿਲਾ ਸੂਡੋ-ਸਥਾਨੀਕਰਨ ਹੈ: ਅਸਲ ਅਨੁਵਾਦ ਤੋਂ ਪਹਿਲਾਂ ਲੰਬਾਈ ਅਤੇ ਵਿਸ਼ੇਸ਼ ਅੱਖਰਾਂ (ਜਿਵੇਂ ਕਿ "ਸੈਟਿੰਗ" → "[Ŝéttîngŝ~~]") ਦੇ ਨਕਲੀ ਪਰ ਯਥਾਰਥਵਾਦੀ ਟੈਕਸਟ ਨਾਲ ਉਤਪਾਦ ਦੀ ਜਾਂਚ ਕਰਨਾ। ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕੀ ਇੰਟਰਫੇਸ ਲੰਬੇ ਟੈਕਸਟ ਅਤੇ ਵਿਸ਼ੇਸ਼ ਅੱਖਰਾਂ ਨੂੰ ਸੰਭਾਲ ਸਕਦਾ ਹੈ, ਕੀ ਅਨੁਵਾਦ ਸ਼ੁਰੂ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਸਤਰ ਅਸਲ ਵਿੱਚ ਕੱਢੇ ਜਾ ਰਹੇ ਹਨ। ਜੇਕਰ ਡਿਵੈਲਪਰ ਨਾਲ ਕੰਮ ਕਰਨ ਵਾਲਾ ਅਨੁਵਾਦਕ ਇਸ ਟੈਸਟ ਦੀ ਸਿਫ਼ਾਰਸ਼ ਕਰਦਾ ਹੈ, ਤਾਂ ਕਈ ਇੰਟਰਫੇਸ ਤਰੁੱਟੀਆਂ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਹੀ ਫੜੀਆਂ ਜਾਣਗੀਆਂ।
ਦੂਜੀ ਸੱਜੇ-ਤੋਂ-ਖੱਬੇ (RTL) ਭਾਸ਼ਾਵਾਂ ਹਨ: ਅਰਬੀ, ਹਿਬਰੂ, ਫ਼ਾਰਸੀ ਵਰਗੀਆਂ ਭਾਸ਼ਾਵਾਂ ਸੱਜੇ-ਤੋਂ-ਖੱਬੇ ਲਿਖੀਆਂ ਜਾਂਦੀਆਂ ਹਨ, ਅਤੇ ਸਥਾਨੀਕਰਨ ਲਈ ਨਾ ਸਿਰਫ਼ ਟੈਕਸਟ ਬਲਕਿ ਪੂਰੇ ਇੰਟਰਫੇਸ ਲੇਆਉਟ (ਮੀਨੂ ਸਥਿਤੀ, ਤੀਰ, ਅਲਾਈਨਮੈਂਟ) ਨੂੰ ਮਿਰਰਿੰਗ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਇੱਕ RTL ਅਨੁਵਾਦ ਵਿੱਚ, ਸੰਖਿਆਵਾਂ ਅਤੇ ਲਾਤੀਨੀ ਅੱਖਰਾਂ ਦੇ ਸ਼ਬਦ ਉਲਝਣ ਪੈਦਾ ਕਰ ਸਕਦੇ ਹਨ; "ਬੀੜੀ ਪਾਠ" ਦੀ ਇਹ ਸਮੱਸਿਆ ਵਿਸ਼ੇਸ਼ ਧਿਆਨ ਦੀ ਮੰਗ ਕਰਦੀ ਹੈ। AI RTL ਟੈਕਸਟ ਦਾ ਅਨੁਵਾਦ ਕਰ ਸਕਦਾ ਹੈ, ਪਰ ਲੇਆਉਟ ਮਿਰਰਿੰਗ ਅਤੇ ਦੋ-ਪੱਖੀ ਪ੍ਰਵਾਹ ਫੈਸਲਿਆਂ ਲਈ ਤਕਨੀਕੀ-ਸੱਭਿਆਚਾਰਕ ਮੁਹਾਰਤ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਇਹ ਦੋ ਮੁੱਦੇ ਦਰਸਾਉਂਦੇ ਹਨ ਕਿ ਸਥਾਨਕਕਰਨ ਅਨੁਵਾਦ ਤੋਂ ਪਰੇ ਇੱਕ ਇੰਜੀਨੀਅਰਿੰਗ-ਸੱਭਿਆਚਾਰਕ ਕੰਮ ਹੈ।
ਸੰਖੇਪ ਵਿੱਚ
ਸਥਾਨੀਕਰਨ ਦਾ ਮਤਲਬ ਹੈ ਉਤਪਾਦ ਨੂੰ ਢਾਲਣਾ, ਸ਼ਬਦਾਂ ਨੂੰ ਨਹੀਂ, ਨਿਸ਼ਾਨਾ ਭਾਸ਼ਾ ਅਤੇ ਸੱਭਿਆਚਾਰ ਲਈ; ਅਨੁਵਾਦ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ, ਪਰ ਇਸ ਵਿੱਚ ਪਲੇਸਹੋਲਡਰ ਦੀ ਇਕਸਾਰਤਾ, ਟੈਕਸਟ ਦੀ ਲੰਬਾਈ, ਮਿਤੀ/ਪੈਸਾ/ਮਾਪ ਫਾਰਮੈਟ, ਬਹੁਵਚਨ ਨਿਯਮ, ਅਤੇ ਸੱਭਿਆਚਾਰਕ ਤੱਤ ਵੀ ਸ਼ਾਮਲ ਹਨ। AI ਸਟ੍ਰਿੰਗ ਅਨੁਵਾਦ, ਲੰਬਾਈ ਅਤੇ ਸੱਭਿਆਚਾਰਕ ਜੋਖਮ ਸਕ੍ਰੀਨਿੰਗ ਨੂੰ ਤੇਜ਼ ਕਰਦਾ ਹੈ; ਪਰ ਇੱਕ QA ਟੂਰ ਜ਼ਰੂਰੀ ਹੈ ਕਿਉਂਕਿ ਇਹ ਪਲੇਸਹੋਲਡਰ ਨੂੰ ਵਿਗਾੜ ਸਕਦਾ ਹੈ ਅਤੇ ਸੱਭਿਆਚਾਰਕ ਫੈਸਲਾ ਉਸ ਮਾਹਰ ਦੁਆਰਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਜੋ ਸਥਾਨਕ ਮਾਰਕੀਟ ਨੂੰ ਜਾਣਦਾ ਹੈ। ਸਥਾਨੀਕਰਨ ਵਿੱਚ ਸਫਲਤਾ ਪਾਠ ਤੋਂ ਪਰੇ ਵੇਰਵੇ ਵੱਲ ਧਿਆਨ ਦੇਣਾ ਹੈ।
ਐਪਲੀਕੇਸ਼ਨ ਦਾ ਕੰਮ
15-20 ਸਤਰਾਂ ਦਾ ਇੱਕ ਨਮੂਨਾ ਇੰਟਰਫੇਸ ਟੈਕਸਟ ਲਓ (ਪਲੇਸਹੋਲਡਰ {...} ਜਾਂ %s ਅਤੇ ਇੱਕ ਮਿਤੀ/ਪੈਸੇ ਦੀ ਉਦਾਹਰਣ ਦੇ ਨਾਲ)। "ਸਟ੍ਰਿੰਗ ਅਨੁਵਾਦ" ਪੈਟਰਨ ਨਾਲ ਅਨੁਵਾਦ ਕਰੋ, ਫਿਰ "ਪਲੇਸਹੋਲਡਰ QA" ਨਾਲ ਪਲੇਸਹੋਲਡਰ ਦੀ ਇਕਸਾਰਤਾ ਦੀ ਜਾਂਚ ਕਰੋ ਅਤੇ "ਲੰਬਾਈ ਚੇਤਾਵਨੀ" ਨਾਲ ਓਵਰਫਲੋ ਜੋਖਮ ਦੀ ਜਾਂਚ ਕਰੋ। ਤਾਰੀਖ ਅਤੇ ਪੈਸੇ ਦੇ ਫਾਰਮੈਟ ਨੂੰ ਟੀਚੇ ਦੇ ਸਥਾਨ ਲਈ ਅਨੁਕੂਲ ਬਣਾਓ ਅਤੇ "ਸਭਿਆਚਾਰਕ ਅਨੁਕੂਲਤਾ ਸਕੈਨ" ਕਰੋ ਜੇਕਰ ਕੋਈ ਸੱਭਿਆਚਾਰਕ ਤੱਤ ਹੈ।
ਚੈੱਕਲਿਸਟ
- [ ] ਮੈਂ ਪਲੇਸਹੋਲਡਰ ਅਤੇ ਲੇਬਲਾਂ ਨੂੰ ਉਸੇ ਤਰ੍ਹਾਂ ਰੱਖਿਆ ਅਤੇ QA ਨਾਲ ਉਹਨਾਂ ਦੀ ਪੁਸ਼ਟੀ ਕੀਤੀ।
- [ ] ਮੈਂ ਟੈਕਸਟ ਸਟ੍ਰੈਚਿੰਗ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕੀਤਾ ਅਤੇ ਤੰਗ ਖੇਤਰਾਂ ਵਿੱਚ ਓਵਰਫਲੋ ਨੂੰ ਰੋਕਿਆ।
- [ ] ਮੈਂ ਤਾਰੀਖ, ਸੰਖਿਆ, ਮੁਦਰਾ ਅਤੇ ਮਾਪ ਇਕਾਈਆਂ ਨੂੰ ਨਿਸ਼ਾਨਾ ਲੋਕੇਲ ਲਈ ਅਨੁਕੂਲਿਤ ਕੀਤਾ ਹੈ।
- ਮੈਂ ਲਕਸ਼ ਭਾਸ਼ਾ ਦੇ ਨਿਯਮਾਂ ਅਨੁਸਾਰ ਬਹੁਵਚਨ ਸਮੀਕਰਨਾਂ ਦਾ ਅਨੁਵਾਦ ਕੀਤਾ ਹੈ।
- [ ] ਮੈਂ ਇੱਕ ਸਥਾਨਕ ਮਾਹਰ ਦੇ ਦ੍ਰਿਸ਼ਟੀਕੋਣ ਤੋਂ ਸੱਭਿਆਚਾਰਕ ਤੱਤਾਂ ਦਾ ਮੁਲਾਂਕਣ ਕੀਤਾ।