యాక్షన్ అజ్యూరేతో ఏవిధంగా మాట్లాడుతుంది?
మైక్రోసాఫ్ట్ యొక్క అధికారిక @azure-rest/ai-translation-text SDK ద్వారా, @azure/core-rest-pipeline పై లేయర్డ్. ఇది మీకు 408/429/5xx, టైప్ చేసిన అభ్యర్థన మరియు ప్రతిస్పందన నమూనాలు మరియు ప్రామాణీకరణ శీర్షిక నిర్వహణను ఉచితంగా పొందుతుంది - చేతితో రోల్ చేసిన axios కాల్ గా ఉన్న ప్రతిదీ. పబ్లిక్ యాక్షన్ ఉపరితలం (ఇన్ పుట్ లు, అవుట్ పుట్ లు, ఫైల్ అవుట్ పుట్ లు) మారదు.
అనువాదాలు కొన్నిసార్లు ఆఫ్-బ్రాండ్ లేదా ఆఫ్-టోన్ ఎందుకు ఉంటాయి?
మెషిన్ ట్రాన్స్ లేషన్ ఒక సాధారణ ప్రయోజన నమూనాకు డిఫాల్ట్ అవుతుంది. మూడు నాబ్ లు సహాయపడతాయి: హార్డ్ టర్మ్ ఓవర్ రైడ్ ల కోసం ఒక పదకోశం, మీ టోన్ మరియు పదజాలంపై శిక్షణ పొందిన ఫైన్-ట్యూన్డ్ మోడళ్ల కోసం ఒక అనుకూల అనువాదకుడు వర్గం మరియు అశ్లీల పదాలను స్క్రబ్ చేయడానికి లేదా ఫ్లాగ్ చేయడానికి profanityAction.
ఒకే ఫైల్ ను రెండుసార్లు అనువదించకుండా ఎలా నివారించగలను?
మీ సోర్స్-లోకేల్ ఫైళ్లకు మాత్రమే సరిపోయే paths మీద వర్క్ ఫ్లో ట్రిగ్గర్ చేయండి, ఉదా. **/*.en.resx. GITHUB_TOKEN సెట్ చేయబడినప్పుడు చర్యలో దాని స్వంత పర్-ట్రిగ్గర్ ఫైల్ ఫిల్టర్ కూడా ఉంటుంది, తాజా కమిట్ లోని ఫైళ్లకు పనిని కుదిస్తుంది.
నేను చర్యను ఆఫ్ లైన్ లో అమలు చేయవచ్చా?
ఖచ్చితంగా కాదు - అజూర్ AI అనువాదకుడు రన్ టైమ్ మెదడు. అయితే, అనువాదం కొరకు ఎలాంటి HTTP అభ్యర్థనలు చేయకుండానే పార్సింగ్ మరియు కాన్ఫిగర్ ని ధ్రువీకరించడం కొరకు మీరు dryRun: true తో రన్ చేయవచ్చు.
యాక్షన్ ఏ నోడ్ వెర్షన్ పై రన్ అవుతుంది?
v3 రన్ టైమ్ node24 గిట్ హబ్ యాక్షన్స్ లో నడుస్తుంది. బండిల్డ్ జావాస్క్రిప్ట్ నోడ్ 20, 22, మరియు 24 కు అనుకూలంగా ఉంటుంది, ఇది CI టెస్ట్ చేస్తుంది.
బండిల్ dist/ ఎక్కడ నుండి వస్తుంది?
GitHub JS చర్యలు వారి సంకలనం చేసిన JS ను రిపోజిటరీలో రవాణా చేస్తాయి. dist-build వర్క్ ఫ్లో ప్రతి విలీనం తర్వాత దానిని పునర్నిర్మిస్తుంది main అది డ్రిఫ్ట్ అవుతుందో లేదో మరియు dist-check కాలం చెల్లిన అవుట్ పుట్ ను ల్యాండ్ చేసే PR లను బ్లాక్ చేస్తుంది.
ఇతర వనరుల ఫార్మాట్ల గురించి ఏమిటి?
నేడు: .resx, .xliff, .po, .json, .ini, .restext. ఒక సమస్యను తెరవండి మీకు మరొకటి అవసరమైతే - పార్సర్ ఇంటర్ ఫేస్ చిన్నది (అనువాదాలను → వర్తింపజేయడానికి →మ్యాప్ → విశ్లేషించండి) మరియు రచనలు స్వాగతించబడతాయి.