உள்ளடக்கத்திற்குச் செல்

விருப்பமான பகுப்பாய்வு, அமர்வு பதிவு மற்றும் விளம்பரங்கள் நீங்கள் ஏற்கும் வரை இயக்கப்படாது. அவற்றை நிராகரித்து Transglot-ஐப் பயன்படுத்தலாம். உங்கள் தேர்வை குக்கி விருப்பங்கள்-ல் எப்போது வேண்டுமானாலும் மாற்றலாம். குக்கீ கொள்கை

api.transglot.ai/v1bearer token, ஒரு திட்டம்குறிப்பு

ஒரு கோப்பைப் பதிவேற்று. அனைத்து மொழிகளையும் பெறு.

உங்கள் பயன்பாட்டை மொழிபெயர்க்க REST API. ஒரு POST மூல கோப்பைப் பதிவேற்றுகிறது, ஒரு GET முடிக்கப்பட்ட locale-ஐத் திருப்பித் தருகிறது, மேலும் bearer token முழு அங்கீகாரமாகும். HTTP-ஐப் புரிந்துகொள்ளும் எதையும் கொண்டு இதை இயக்கலாம்.

உள்: ஒரு அழைப்பு
curl -X POST https://api.transglot.ai/v1/push \
-H "Authorization: Bearer $TRANSGLOT_TOKEN" \
-F "file=@lang/en.json" \
-F "format=laravel_json"
202 accepted · batch queued
வெளி

300,000

Starter-ல் மாதத்திற்கு சொற்கள், token-ஐ உருவாக்கக்கூடிய முதல் திட்டம்.

இலவசமாகத் தொடங்கவும்டெவலப்பர் இடைமுகத்தைப் பார்க்கவும்
ஒரு token-க்கு நிமிடத்திற்கு 60 கோரிக்கைகள் · ஒவ்வொரு 429-க்கும் Retry-After உள்ளது · CI மற்றும் production-க்குத் தனித்தனி token-களை வழங்கவும்
கன்சோல் ஒரு API கிளையன்ட் ஆகும்

பதிவேற்று, மொழிபெயர், கட்டுப்படுத்து மற்றும் பெறு, ஒவ்வொன்றும் ஒரு REST endpoint.

கீழே உள்ள படத்தில் உள்ள ஒவ்வொரு வரிசையும் ஒரு route-ஐக் கொண்டுள்ளது: push, gates, glossary, batches மற்றும் pull, அனைத்தும் உங்கள் சொந்த குறியீட்டிலிருந்து project token-உடன் அணுகக்கூடியவை. கன்சோலில் உள்ள API playground வாசிப்பு மட்டும் ones-ஐ உங்கள் திட்டத்திற்கு எதிராக நேரடியாக இயக்குகிறது, எனவே முதலில் ஒரு உண்மையான பதிலைக் காண்பீர்கள்.

app.transglot.ai
acme/app · mainpush
gatesplaceholders · plurals · glossary · length
glossary"boring" locked
batch 4181running
pullde-DE · json
  1. நீங்கள் ஒரு மூல கோப்பைப் பதிவேற்றுகிறீர்கள்
    POST/v1/push
  2. gates பலகம் நிரப்பப்படுகிறது
    POST/v1/qa/run
  3. நீங்கள் ஒரு சொல்லைப் பூட்டுகிறீர்கள்
    POST/v1/glossary
  4. batch காட்சி தானாகவே poll செய்கிறது
    GET/v1/batches/:id
  5. நீங்கள் மொழிபெயர்ப்புகளைத் திரும்பப் பெறுகிறீர்கள்
    GET/v1/pull
ஒவ்வொரு பேனலுக்கும் ஒரு ரூட், நிமிடத்திற்கு 60, டோக்கனுக்கு திறன்கள் · உங்கள் மொழிபெயர்ப்புகளை வெளியேற்றுவதும் ஒரு எண்ட்பாயிண்ட் ஆகும்
இது வெறும் HTTP தான்

அணிகள் முதலில் உருவாக்கும் நான்கு விஷயங்கள்.

ஒவ்வொன்றும் ஒரு தனி எண்ட்பாயிண்ட் மற்றும் ஒரு திட்ட டோக்கன் · எதுவும் ஒரு பிற்பகல் நேரத்தை எடுத்துக்கொள்ளாது
இணைவு வாயில் · ஒரு பணிப்பாய்வு கோப்பு

மொழிபெயர்ப்பு தோல்வியடையும் போது புல் ரிக்வெஸ்ட்டை சிவப்பாக மாற்றுங்கள்.

க்ரான் · இரவுதோறும்

விடுதலை குறிப்புகளை ஒவ்வொரு இரவும் மொழிபெயர்க்கவும்.

போட் · ஒரு சந்தா

ஒரு தொகுப்பு முடிந்த உடனேயே Slack-இல் பதிவிடவும்.

ஏஜென்ட் · MCP

உங்களிடம் உள்ள அதே 17 கருவிகளை AI ஏஜென்ட்டுக்கு வழங்குங்கள்.

நிமிடத்திற்கு கோரிக்கைகள்
60

கணக்கிற்கு அல்ல, டோக்கனுக்கு; ஒவ்வொரு 429-லும் Retry-After ஹெடர் காத்திருக்க வேண்டிய வினாடிகளைக் குறிக்கும்.

கோப்பு வடிவங்கள்
20

உங்கள் ரிப்போசிட்டரி ஏற்கனவே பயன்படுத்தும் வடிவத்தை Push மற்றும் Pull செய்யுங்கள். பன்மை மற்றும் பிளேஸ்ஹோல்டர்கள் இரு திசைகளிலும் பாதுகாக்கப்படுகின்றன. எந்த அழைப்பிலும் format= கொண்டு பெயரிடவும்.

வெப்ஹூக் நிகழ்வுகள்
12

முழு கேட்டலாக், ஒவ்வொன்றும் உண்மையான டெலிவரி கொண்ட துல்லியமான வடிவத்தில் ஒரு எடுத்துக்காட்டு பேலோடுடன். GET /v1/webhooks/events.

MCP கருவிகள்
17

அதே திட்ட டோக்கன், curl-க்கு பதிலாக ஏஜென்ட் ரன்டைமிற்கு வழங்கப்படுகிறது. npx -y @transglot/mcp.

அடிக்கடி கேட்கப்படும் கேள்விகள்

முதல் கோரிக்கைக்கு முன் டெவலப்பர்கள் கேட்பவை.

Transglot API-உடன் எவ்வாறு அங்கீகரிப்பது?
Bearer டோக்கனை அனுப்பவும்: Authorization: Bearer $TRANSGLOT_TOKEN. டோக்கன் ஒரு திட்டத்திற்கு மட்டுமே உரியது, எனவே பாதையில் திட்ட ID இல்லை மற்றும் கணக்கு அளவிலான விசையை வெளியிட வேண்டியதில்லை. நீங்கள் திட்டப் பக்கத்தில் டோக்கன்களை உருவாக்குகிறீர்கள் மற்றும் ஒவ்வொன்றும் சொந்த திறன்களைக் கொண்டுள்ளது: push, pull, manage, read, write.
இல்லை. Bearer டோக்கன் மாதத்திற்கு $19 என்ற Starter திட்டத்தில் தொடங்குகிறது. இலவசத் திட்டம் கன்சோலை மட்டுமே உள்ளடக்கியது, இது பொருத்தமானதா என்பதைப் பார்க்க போதுமானது, ஆனால் இது டோக்கனை உருவாக்க முடியாது. CLI, GitHub Action, வெப்ஹூக்கள், MCP மற்றும் டெலிவரி பண்டில் அனைத்தும் அதே டோக்கனுக்குப் பின்னால் உள்ளன, எனவே அவை ஒன்றாக வருகின்றன.
கோப்பு மற்றும் அதன் வடிவத்துடன் POST /v1/push, உதாரணமாக -F "file=@lang/en.json" -F "format=laravel_json". இது 202 எனப் பதிலளித்து ஒரு தொகுப்பை வரிசையில் சேர்க்கிறது. உண்மையில் மாறிய வரிகள் மட்டுமே மொழிபெயர்க்கப்படுகின்றன, எனவே மாற்றப்படாத கோப்பைப் புஷ் செய்வது எந்தச் செலவும் இல்லை.
20 வடிவங்களில் எதிலும், உங்களுக்கு விருப்பமான போது GET /v1/pull. இது CLI சுற்றிவரும் எண்ட்பாயிண்ட் மற்றும் API ப்ளேகிரௌண்ட் நேரலையில் இயக்கும் ஒன்று. கோப்பிற்கு ஏற்றுமதி கோரிக்கை இல்லை மற்றும் தரவு உங்களுடையதாக இல்லாமல் இருக்கும் ஜன்னல் இல்லை.
ஒரு நிமிடத்திற்கு 60 கோரிக்கைகள், கணக்கு அடிப்படையில் அல்லாமல் டோக்கன் அடிப்படையில் கணக்கிடப்படுகிறது. இதைத் தாண்டினால், காத்திருக்க வேண்டிய நொடிகளைக் குறிக்கும் Retry-After ஹெடருடன் 429 பிழை கிடைக்கும்; எதுவும் கட்டணமாகவோ அல்லது பாதி எழுதப்பட்டதாகவோ இருக்காது. CI மற்றும் உற்பத்திக்கு தனி டோக்கன்களைப் பயன்படுத்துங்கள்; இதனால் சத்தமான பில்ட் உங்கள் செயலியைத் தடுக்காது.
நிலையான பட்டியல் இல்லை. ICU அங்கீகரிக்கும் எந்த BCP-47 டேகையும் செல்லுபடியாக்கி ஏற்கும்; இது சரிபார்க்கும் அட்டவணையில் 708 உள்ளூர்மயமாக்கல்களைக் கொண்டுள்ளது, மேலும் அதற்கு வெளியே உள்ள டேகுகளுக்கு கட்டமைப்பு மாற்று வழி உள்ளது. ஒரு உள்ளூர்மயமாக்கலைத் திட்டத்தில் சேர்க்கவும்; அடுத்த புஷ் அதைச் சேர்க்கும்.
இருபது: JSON (flat மற்றும் nested), Laravel PHP மற்றும் JSON, Android XML, iOS .strings, .stringsdict மற்றும் .xcstrings, Flutter ARB, XLIFF 1.2 மற்றும் 2.0, gettext .po, YAML, CSV, XLSX, Java properties, RESX, Markdown, Unity CSV மற்றும் Unreal PO. இவற்றில் ஏழு பன்மை வடிவங்களைக் கொண்டுள்ளன; கோப்பு உள்ளே சென்ற வடிவத்திலேயே திரும்பும்.
ஆம். batch.completed, translation.reviewed, qa.completed மற்றும் source_drift.repaired ஆகியவை உட்பட 12 webhook நிகழ்வுகள் உள்ளன. ஒவ்வொரு விநியோகமும் HMAC கையொப்பத்துடன் timestamp ஹெடரைக் கொண்டிருக்கும், எனவே நீங்கள் அதைச் சரிபார்க்கலாம்; GET /v1/webhooks/events ஒவ்வொன்றுக்கும் மாதிரி பேலோடுடன் கேட்டலாகத்தைத் தரும்.
ஆம். npx -y @transglot/mcp உங்கள் திட்ட டோக்கனில் 17 கருவிகளை வெளிப்படுத்துகிறது, எனவே உதவியாளர் மொழிபெயர்ப்பைப் படிக்கலாம், எழுதலாம், மொழியைச் சேர்க்கலாம், இயக்கத்தைத் தொடங்கலாம், தொகுதியைச் சரிபார்க்கலாம் அல்லது சொற்பட்டியலைத் திருத்தலாம். இது ஒரே API மற்றும் ஒரே அனுமதிகள் ஆகும், curl-க்குப் பதிலாக ஏஜென்ட் ரன்டைமில் இருந்து அணுகப்படுகிறது.
ஆம். GitHub Action (transglot/transglot-action@v1) மற்றும் CLI ஆகியவை இந்த முனைகளைச் சுற்றி வருகின்றன. ஒரு வரிசை நிராகரிக்கப்படும்போது, transglot push --wait 4 என்ற நிலையில் வெளியேறி, அந்த இயக்கத்தில் செயலைத் தோல்வியடையச் செய்கிறது. இணைப்பை நிறுத்த, pull requests-இல் இயக்கவும், அதன் commit input-ஐ none என அமைக்கவும், இழுக்கப்பட்ட கோப்பில் விசை இல்லாதபோது தோல்வியடையும் ஒரு படியைச் சேர்க்கவும், மேலும் கிளை பாதுகாப்பில் அந்த வேலையை அவசியமான சரிபார்ப்பாக அமைக்கவும்.
நான்கு தீர்மானிக்கப்பட்ட வாயில்கள் ஒவ்வொரு வரிசையையும் படிக்கின்றன: பிடிப்பான்கள், பலமை, சொற்பட்டியல் சொற்கள் மற்றும் நீளம். சிதைந்த பிடிப்பான், காணாமல் போன பலமை வடிவம் அல்லது தடைசெய்யப்பட்ட சொற்பட்டியல் சொல் ஆகியவை ஒரு தானியக்கத் திருத்த முயற்சிக்கு உட்படுத்தப்படுகின்றன, மேலும் அது இன்னும் தோல்வியடைந்தால் வரிசை எழுதப்படாமல் நிராகரிக்கப்படுகிறது. நீள மீறல் மட்டுமே கொண்ட வரிசை எழுதப்படுகிறது, நிராகரிக்கப்படவில்லை. GET /v1/batches/:id?include=failures என்பது நிராகரிக்கப்பட்ட வரிசைகளையும் அதற்கான காரணங்களையும் பட்டியலிடுகிறது.
இல்லை. /v1 முனைகள் மற்றும் பதில் புலங்களை மட்டுமே பெறும்; நீங்கள் already parse செய்த புலம் வடிவத்தை மாற்றாது அல்லது மறையாது. உடைக்கும் மாற்றம் புதிய பதிப்பு முன்னொட்டுடன் வெளியிடப்படும், இது ஒதுக்கப்பட்டது மற்றும் இன்னும் காலியாக உள்ளது. API மாற்றப் பதிவு ஒவ்வொரு வெளியீட்டையும் பதிவு செய்கிறது.
நீங்கள் இயக்கும் பொருட்களுடன் இணைகிறது

41 இணைப்பிகள், ஏற்கனவே உருவாக்கப்பட்டவை.

நான்கு நிமிடங்கள், ஒரு டெர்மினல்

முதல் கோரிக்கையை எழுதுங்கள் இன்று.

தொடங்க கார்டு தேவையில்லை · Starter மற்றும் அதற்கு மேல் டோக்கன் கிடைக்கும் · கன்சோல் read முனைகளை நேரடியாக இயக்கும்