Shopify AI product translation workflow research
Updated 2026-09-05
Merchant-managed editing-এর জন্য Translate & Adapt ব্যবহার করুন, অথবা Shopify resource ID ও source digest ঘিরে reviewed translation pipeline তৈরি করুন। এই guide দুই path map করে।
আপনার দরকারের translation path বেছে নিন
Editor translation সরাসরি manage করতে পারলে Shopify merchant tool ব্যবহার করুন। Repeatable external review queue দরকার এবং developer application maintain করতে পারলে GraphQL Admin API ব্যবহার করুন। API path-এ separate model client text draft করে, Shopify stored translation handle করে।
Development store ও একটি product দিয়ে শুরু করুন। তার translatable field read করুন, candidate প্রস্তুত করুন, review নিন এবং তারপর intended change submit করুন। Model setting, store credential ও publication permission আলাদা রাখুন, যাতে প্রতিটি step independently inspect ও correct করা যায়।

Merchant workflow না application, বেছে নিন
Shopify Translate & Adapt documentation manual editing ও automatic translation, review-before-publication-সহ, বর্ণনা করে। Application না বানিয়ে merchant direct editorial control চাইলে এটিই যথেষ্ট হতে পারে। External review queue-এর মতো specific requirement connector own করার কারণ হলে custom integration যুক্তিযুক্ত।
কে review queue ও field mapping maintain করবেন তার ওপর choice নির্ভর করুক। Third-party app হলে install করার আগে documented configuration, permission ও export behavior inspect করুন। Merchant-facing editor ও external model drafting-সহ application আলাদা operational need solve করে।
| Path | Workflow-এর owner কে? | Best fit |
|---|---|---|
| Translate & Adapt | Merchant ও Shopify tooling | Direct editorial management |
| Reviewed external draft plus editor | Merchant approved field copy করে | Small externally reviewed batch |
| Custom translation application | Developer auth, mapping ও review-এর owner | Revision-aware repeatable delivery |
Authentication ও version boundary plan করুন
TranslatableResource reference-এর জন্য read_translations; translationsRegister-এর জন্য write_translations দরকার। Development store ব্যবহার করে test করার সময় app installation, API version ও granted scope record করুন। LLM gateway credential Shopify Admin API request authenticate করে না, এবং Shopify token model endpoint-এ পাঠানো যাবে না।
Application design allow করলে discovery-র জন্য read access দিয়ে শুরু করুন। Later authorized workflow-এর জন্য যতটুকু permission দরকার ততটুকুই যোগ করুন। Reference check না করে unrecorded latest alias-এ deploy না করে supported API version pin করুন। Token server-side রাখুন এবং review export ও request log থেকে বাদ দিন।
Digest-সহ translatable field পড়ুন
Documented query resource identifier এবং key, value, digest ও locale-সহ translatable entry ফেরত দেয়। Source snapshot-এর সঙ্গে এই field-specific digest রাখুন। Spreadsheet থেকে copy করা product title নয়, সত্যিই read করা content-এর সঙ্গে proposed translation connect হয়।
নিচের query official schema থেকে adapted read-only example। Development environment-এ authorized product GID supply করুন। Returned key inspect করে explicit field allowlist ব্যবহার করুন; browser language দেখে source locale infer না করে returned source locale ব্যবহার করুন।
query TranslationSource($resourceId: ID!) {
translatableResource(resourceId: $resourceId) {
resourceId
translatableContent {
key
value
digest
locale
}
}
}Shopify-এর বাইরে translation candidate generate করুন
Resource ID, field key, source digest, target locale, glossary revision ও draft value-সহ internal candidate record তৈরি করুন। Model-এ কেবল text ও necessary product context পাঠান। SKU, price, currency, inventory ও variant identity generated patch-এর বাইরে রাখুন।
Bilingual reviewer candidate দেখার আগে required text, placeholder ও approved terminology validate করুন। Product reviewer original source-এর বিরুদ্ধে claim ও warning check করবেন। Storefront translate করা browser extension এই record তৈরি করে না বা Shopify translation store করেছে প্রমাণ করে না; এটি কেবল inspection aid।
শুধু approved ও current translation register করুন
translationsRegister mutation translatableContentDigest-সহ translated field গ্রহণ করে। Documented result-এ userErrors থাকে। HTTP response একা successful registration-এর proof না ধরে connector-কে result inspect করতে হবে।
Authorized write-এর আগে current source reviewed snapshot-এর সঙ্গে compare করুন। বদলে গেলে candidate hold করে নতুন review নিন। Intended field change ও recovery-র previous translation-এর explicit list রাখুন। Development store-এ এক field দিয়ে শুরু করে patch বাড়ানোর আগে read back করুন।
Storefront independently verify করুন
Shopify documented workflow-এ stored translation ও storefront availability আলাদা checkpoint। Merchant-এর সঙ্গে locale configuration ও theme check plan করুন। Translated value save করলেই language publish বা market setting change automatically authorized হবে না।
Development store-এ target product, locale selector, fallback content, link ও variant label inspect করুন। Stored translation read back করে approved value-এর সঙ্গে তুলনা করুন। Field absent হলে আরেকটি translation generate করার আগে resource support বা theme rendering investigate করুন। Development store-কে live merchant success না দেখিয়ে observation রাখুন।
Evidence ও connector limit
Official reference-গুলো Shopify translation interface establish করে। APIsRouter-connected application এখানে test করা হয়নি এবং reviewed source Shopify বা Translate & Adapt-এ arbitrary gateway baseURL setting establish করে না। Development-store result না হওয়া পর্যন্ত custom-application path-কে connector research ধরুন।
Complete test-এ application version, scoped authentication record, source query, candidate, approval, registration result ও read-back comparison রাখুন। Source-change conflict ও rejected request যোগ করুন। Model identity ও usage store operation থেকে আলাদা record করুন, যাতে compatibility claim-এর scope স্পষ্ট থাকে।
সাধারণ প্রশ্ন
Shopify-এ APIsRouter base URL paste করতে পারি?
Reviewed official source-এ এমন general Shopify setting establish হয়নি। Gateway-backed workflow-এর জন্য separate model client ও verified store integration দরকার।
কোন Shopify scope relevant?
Referenced read query-এর জন্য read_translations এবং registration mutation-এর জন্য write_translations দরকার। Install-এর আগে pinned API version ও complete application requirement check করুন।
Source digest কেন রাখব?
Shopify প্রতিটি translatable source field-এর digest দেয় এবং translation input-এ সেটি চায়। Reviewed source-এর সঙ্গে রাখুন, যাতে connector source context ছাড়া candidate submit না করে।
Translation API কি product price update করবে?
এই proposed flow কেবল explicitly selected translatable text field allow করে। Price, currency, inventory ও SKU change আলাদা authorized product operation-এর।
Source product বদলালে কী হবে?
Current translatable field retrieve করে reviewed snapshot-এর সঙ্গে compare করুন। Affected candidate hold করুন এবং registration-এর আগে approval renew করুন।
Browser-এ translated page কি import-এর proof?
না। Stored translation ও intended storefront locale inspect করুন। Browser-rendered translation save না করেও editor-এর দেখা content বদলাতে পারে।