வலைபெயர்ப்பு ரெச்ட் பநிஇ¶
பநிஇ ஆனது /api/ முகவரி இல் அணுகக்கூடியது மேலும் இது Django REST கட்டமைப்பை அடிப்படையாகக் கொண்டது. நீங்கள் நேரடியாகவோ அல்லது வலைபெயர்ப்பு கிளையன்ட் மூலமாகவோ பயன்படுத்தலாம்.
/Api/schema/ முகவரி இல் OpenAPI 3.1 ஐப் பயன்படுத்தி பநிஇ ஆவணப்படுத்தப்பட்டுள்ளது, நீங்கள் /api/docs/ இல் உலாவலாம்.
Note
ஓபன்அபிஐ ஒரு அம்ச முன்னோட்டமாக கிடைக்கிறது. ஆவணங்கள் பெரும்பாலும் இந்த கட்டத்தில் முழுமையடையாது மற்றும் மாற்றத்திற்கு உட்பட்டவை. பநிஇ பற்றிய மேலும் விரிவான தகவல்களுக்கு கீழே உள்ள ஆவணங்களை அணுகவும்.
ஏற்பு மற்றும் பொதுவான அளவுருக்கள்¶
REQUIRE_LOGIN இயக்கப்பட்டிருந்தால் தவிர, படிக்க மட்டும் பநிஇ ஏற்பு இல்லாமல் கிடைக்கும். அங்கீகரிக்கப்படாத கோரிக்கைகள் அதிகமாகத் தடுக்கப்படுகின்றன (இயல்புநிலையாக ஒரு நாளைக்கு 100 கோரிக்கைகள்), எனவே அங்கீகாரத்தைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.
ஏற்பு ஒரு கிள்ளாக்கைப் பயன்படுத்துகிறது, அதை நீங்கள் உங்கள் சுயவிவரத்தில் பெறலாம். அங்கீகாரம் தலைப்பில் இதைப் பயன்படுத்தவும்:
- ANY /¶
பநிஇ, தலைப்புகள், நிலைக் குறியீடுகள் மற்றும் அளவுருக்கள் ஆகியவற்றிற்கான பொதுவான கோரிக்கை நடத்தை அனைத்து இறுதிப் புள்ளிகளுக்கும் பொருந்தும்.
- வினவல் அளவுருக்கள்:
format -- மறுமொழி வடிவம் (மேற்பார்வைகள் Accept). சாத்தியமான மதிப்புகள் REST கட்டமைப்பின் அமைப்பைப் பொறுத்தது, இயல்பாக
json,csvமற்றும்`apiஆதரிக்கப்படும். பிந்தையது APIக்கான இணைய உலாவி இடைமுகத்தை வழங்குகிறது.page -- பக்கப்படுத்தப்பட்ட முடிவுகளின் கொடுக்கப்பட்ட பக்கத்தை வழங்குகிறது (வழிசெலுத்தலை தானியங்குபடுத்துவதற்கு பதிலளிக்கும் வகையில் அடுத்து மற்றும் முந்தைய புலங்களைப் பயன்படுத்தவும்).
page_size -- கோரிக்கைக்கு கொடுக்கப்பட்ட பொருட்களின் எண்ணிக்கையைத் திருப்பித் தரவும். இயல்புநிலை 50 மற்றும் அதிகபட்சம் 1000 ஆகும். அலகுகள் இறுதிப் புள்ளிகளுக்கு இயல்புநிலை 10000 அதிகபட்சம் 10000 உடன் உள்ளது. இயல்புநிலை மதிப்பு` Page_Size` அமைப்பைப் பயன்படுத்தி கட்டமைக்கப்படுகிறது.
- கோரிக்கை தலைப்புகள்:
Accept -- பதில் உள்ளடக்க வகை Accept என்ற தலைப்பைப் பொறுத்தது
Authorization --
அங்கீகாரம்: கிள்ளாக்கு யுவர்-டோக்கன்என அங்கீகரிக்க விருப்ப கிள்ளாக்கு
- மறுமொழி தலைப்புகள்:
Content-Type -- இது Accept கோரிக்கையின் தலைப்பைப் பொறுத்தது
Allow -- பொருளில் அனுமதிக்கப்பட்ட http முறைகளின் பட்டியல்
- பதில் சாதொபொகு பொருள்:
detail (string) -- முடிவின் வாய்மொழி விளக்கம் (HTTP நிலைக் குறியீடுகளுக்கு 200 OK தவிர)
count (int) -- பொருள் பட்டியல்களுக்கான மொத்த உருப்படி எண்ணிக்கை
next (string) -- பொருள் பட்டியல்களுக்கான அடுத்த பக்க முகவரி
previous (string) -- பொருள் பட்டியல்களுக்கான முந்தைய பக்க முகவரி
results (array) -- பொருள் பட்டியல்களுக்கான முடிவுகள்
url (string) -- பநிஇ ஐப் பயன்படுத்தி இந்த வளத்தை அணுக முகவரி
web_url (string) -- வலை உலாவியைப் பயன்படுத்தி இந்த வளத்தை அணுக முகவரி
- நிலை குறியீடுகள்:
200 OK -- கோரிக்கை சரியாக கையாளப்பட்டபோது
201 Created -- ஒரு புதிய பொருள் வெற்றிகரமாக உருவாக்கப்பட்டபோது
204 No Content -- ஒரு பொருள் வெற்றிகரமாக நீக்கப்பட்டபோது
400 Bad Request -- படிவ அளவுருக்கள் காணாமல் போகும்போது
403 Forbidden -- அணுகல் மறுக்கப்படும் போது
429 Too Many Requests -- தூண்டுதல் இடத்தில் இருக்கும்போது
அங்கீகார டோக்கன்கள்¶
Changed in version 4.10: 4.10 வெளியீட்டில் திட்ட ச்கோப் டோக்கன்கள் அறிமுகப்படுத்தப்பட்டன.
ஒவ்வொரு பயனருக்கும் தனிப்பட்ட அணுகல் கிள்ளாக்கு உள்ளது, அதை பயனர் சுயவிவரத்தில் பெறலாம். புதிதாக உருவாக்கப்பட்ட பயனர் டோக்கன்களில் wlu_ முன்னொட்டு உள்ளது.
கொடுக்கப்பட்ட திட்டத்திற்கு மட்டுமே பநிஇ அணுகலுக்கான திட்ட நோக்குடைய டோக்கன்களை உருவாக்க முடியும். இந்த டோக்கன்களை wlp_ முன்னொட்டு மூலம் அடையாளம் காணலாம்.
அங்கீகார எடுத்துக்காட்டுகள்¶
உதாரணம் கோரிக்கை:
GET /api/ HTTP/1.1
Host: example.com
Accept: application/json, text/javascript
Authorization: Token YOUR-TOKEN
உதாரணம் பதில்:
HTTP/1.0 200 OK
Date: Fri, 25 Mar 2016 09:46:12 GMT
Server: WSGIServer/0.1 Python/2.7.11+
Vary: Accept, Accept-Language, Cookie
X-Frame-Options: SAMEORIGIN
Content-Type: application/json
Content-Language: en
Allow: GET, HEAD, OPTIONS
{
"projects":"http://example.com/api/projects/",
"components":"http://example.com/api/components/",
"translations":"http://example.com/api/translations/",
"languages":"http://example.com/api/languages/"
}
CURL உதாரணம்:
curl \
-H "Authorization: Token TOKEN" \
https://example.com/api/
அளவுருக்கள் எடுத்துக்காட்டுகள்¶
POST முறைக்கு, அளவுருக்கள் படிவம் சமர்ப்பிப்பு (application/x-www-form-urlencoded) அல்லது சாதொபொகு (application/json) என குறிப்பிடப்படலாம்.
படிவம் கோரிக்கை உதாரணம்:
POST /api/projects/hello/repository/ HTTP/1.1
Host: example.com
Accept: application/json
Content-Type: application/x-www-form-urlencoded
Authorization: Token TOKEN
operation=pull
JSON கோரிக்கை உதாரணம்:
POST /api/projects/hello/repository/ HTTP/1.1
Host: example.com
Accept: application/json
Content-Type: application/json
Authorization: Token TOKEN
Content-Length: 20
{"operation":"pull"}
CURL உதாரணம்:
curl \
-d operation=pull \
-H "Authorization: Token TOKEN" \
http://example.com/api/components/hello/weblate/repository/
CURL சாதொபொகு உதாரணம்:
curl \
--data-binary '{"operation":"pull"}' \
-H "Content-Type: application/json" \
-H "Authorization: Token TOKEN" \
http://example.com/api/components/hello/weblate/repository/
கூறுகள் மற்றும் வகைகள்¶
To access a component which is nested inside a வகை, you need to URL
encode the category name into a component name separated with a slash. For
example usage placed in a docs category needs to be used as
docs%252Fusage. Full URL in this case would be for example
https://example.com/api/components/hello/docs%252Fusage/repository/.
பநிஇ வீதத்தைக் கட்டுப்படுத்துதல்¶
பநிஇ கோரிக்கைகள் வீதம் வரையறுக்கப்பட்டவை; இயல்புநிலை உள்ளமைவு அநாமதேய பயனர்களுக்கு ஒரு நாளைக்கு 100 கோரிக்கைகளாகவும், அங்கீகரிக்கப்பட்ட பயனர்களுக்கு ஒரு மணி நேரத்திற்கு 5000 கோரிக்கைகளாகவும் கட்டுப்படுத்துகிறது.
விகித வரம்பை settings.py இல் சரிசெய்யலாம்; அதை எவ்வாறு கட்டமைப்பது என்பது பற்றிய கூடுதல் விவரங்களுக்கு சாங்கோ REST கட்டமைப்பின் ஆவணத்தில் த்ரோட்லிங் ஐப் பார்க்கவும்.
கப்பல்துறை கொள்கலனில் WEBLATE_API_RATELIMIT_ANON மற்றும் WEBLATE_API_RATELIMIT_USER ஐப் பயன்படுத்தி இதை உள்ளமைக்க முடியும்.
விகிதத்தைக் கட்டுப்படுத்தும் நிலை பின்வரும் தலைப்புகளில் தெரிவிக்கப்பட்டுள்ளது:
|
செய்ய அனுமதிக்கப்பட்ட கோரிக்கைகள் |
|
செய்ய மீதமுள்ள கோரிக்கைகளின் எண்ணிக்கை |
|
வீத வரம்பு சாளரம் மீட்டமைக்கப்படும் வரை விநாடிகளின் எண்ணிக்கை |
Changed in version 4.1: ரேட்லிமிட்டிங் நிலை தலைப்புகள் சேர்க்கப்பட்டன.
பிழை பதில்கள்¶
Changed in version 5.10: இந்த வெளியீட்டிற்கு முன்னர் பிழை பதில்கள் இறுதிப் புள்ளியாக இருந்தன.
வலைபெயர்ப்பு பிழை பதில்கள் Error Response Format அடிப்படையில் வடிவமைக்கப்பட்டுள்ளன.
பநிஇ நுழைவு புள்ளி¶
- GET /api/¶
பநிஇ ரூட் நுழைவு புள்ளி.
உதாரணம் கோரிக்கை:
GET /api/ HTTP/1.1 Host: example.com Accept: application/json, text/javascript Authorization: Token YOUR-TOKEN
உதாரணம் பதில்:
HTTP/1.0 200 OK Date: Fri, 25 Mar 2016 09:46:12 GMT Server: WSGIServer/0.1 Python/2.7.11+ Vary: Accept, Accept-Language, Cookie X-Frame-Options: SAMEORIGIN Content-Type: application/json Content-Language: en Allow: GET, HEAD, OPTIONS { "projects":"http://example.com/api/projects/", "components":"http://example.com/api/components/", "translations":"http://example.com/api/translations/", "languages":"http://example.com/api/languages/" }
பயனர்கள்¶
Added in version 4.0.
- GET /api/users/¶
பயனர்களை நிர்வகிக்க உங்களுக்கு இசைவு இருந்தால் பயனர்களின் பட்டியலை வழங்குகிறது. இல்லையென்றால், உங்கள் சொந்த விவரங்களை மட்டுமே நீங்கள் காண வேண்டும்.
- வினவல் அளவுருக்கள்:
username (string) -- தேட பயனர்பெயர்
id (int) -- தேட பயனர் ஐடி
See also
பயனர்களின் பொருள் பண்புக்கூறுகள்
GET /api/users/(str:username)/இல் ஆவணப்படுத்தப்பட்டுள்ளன.
- POST /api/users/¶
புதிய பயனரை உருவாக்குகிறது.
- அளவுருக்கள்:
username (string) -- பயனர்பெயர்
full_name (string) -- பயனர் முழு பெயர்
email (string) -- பயனர் மின்னஞ்சல்
is_superuser (boolean) -- பயனர் சூப்பர் யூசர்? (விரும்பினால்)
is_active (boolean) -- பயனர் செயலில் உள்ளதா? (விரும்பினால்)
is_bot (boolean) -- பயனர் போட்? (விரும்பினால்) (திட்ட ச்காப் டோக்கன்களுக்கு பயன்படுத்தப்படுகிறது)
- GET /api/users/(str: username)/¶
பயனர்களைப் பற்றிய தகவல்களைத் தருகிறது.
- அளவுருக்கள்:
username (string) -- பயனரின் பயனர்பெயர்
- பதில் சாதொபொகு பொருள்:
username (string) -- ஒரு பயனரின் பயனர்பெயர்
full_name (string) -- ஒரு பயனரின் முழு பெயர்
email (string) -- ஒரு பயனரின் மின்னஞ்சல்
is_superuser (boolean) -- பயனர் ஒரு சூப்பர் பயனரா என்பதை
is_active (boolean) -- பயனர் செயலில் இருக்கிறாரா என்பது
is_bot (boolean) -- பயனர் போட் (திட்ட ச்கோப் செய்யப்பட்ட டோக்கன்களுக்குப் பயன்படுத்தப்படுகிறாரா)
date_joined (string) -- பயனர் உருவாக்கப்பட்ட தேதி
last_login (string) -- கடைசியாக கையொப்பமிட்ட பயனர் தேதி
groups (array) -- தொடர்புடைய குழுக்களுக்கான இணைப்பு; பார்க்க
GET /api/groups/(int:id)/languages (array) -- மொழிபெயர்க்கப்பட்ட மொழிகளுக்கான இணைப்பு; பார்க்க
GET /api/languages/(string:language)/
எடுத்துக்காட்டு சாதொபொகு தரவு:
{ "email": "user@example.com", "full_name": "Example User", "username": "exampleusername", "groups": [ "http://example.com/api/groups/2/", "http://example.com/api/groups/3/" ], "languages": [ "http://example.com/api/languages/cs/", ], "is_superuser": true, "is_active": true, "is_bot": false, "date_joined": "2020-03-29T18:42:42.617681Z", "url": "http://example.com/api/users/exampleusername/", "contributions_url": "http://example.com/api/users/exampleusername/contributions/" "statistics_url": "http://example.com/api/users/exampleusername/statistics/" }
- PUT /api/users/(str: username)/¶
பயனர் அளவுருக்களை மாற்றுகிறது.
- அளவுருக்கள்:
username (string) -- பயனரின் பயனர்பெயர்
- பதில் சாதொபொகு பொருள்:
username (string) -- ஒரு பயனரின் பயனர்பெயர்
full_name (string) -- ஒரு பயனரின் முழு பெயர்
email (string) -- ஒரு பயனரின் மின்னஞ்சல்
is_superuser (boolean) -- பயனர் ஒரு சூப்பர் பயனரா என்பதை
is_active (boolean) -- பயனர் செயலில் இருக்கிறாரா என்பது
is_bot (boolean) -- பயனர் போட் (திட்ட ச்கோப் செய்யப்பட்ட டோக்கன்களுக்குப் பயன்படுத்தப்படுகிறாரா)
date_joined (string) -- பயனர் உருவாக்கப்பட்ட தேதி
- PATCH /api/users/(str: username)/¶
பயனர் அளவுருக்களை மாற்றுகிறது.
- அளவுருக்கள்:
username (string) -- பயனரின் பயனர்பெயர்
- பதில் சாதொபொகு பொருள்:
username (string) -- ஒரு பயனரின் பயனர்பெயர்
full_name (string) -- ஒரு பயனரின் முழு பெயர்
email (string) -- ஒரு பயனரின் மின்னஞ்சல்
is_superuser (boolean) -- பயனர் ஒரு சூப்பர் பயனரா என்பதை
is_active (boolean) -- பயனர் செயலில் இருக்கிறாரா என்பது
is_bot (boolean) -- பயனர் போட் (திட்ட ச்கோப் செய்யப்பட்ட டோக்கன்களுக்குப் பயன்படுத்தப்படுகிறாரா)
date_joined (string) -- பயனர் உருவாக்கப்பட்ட தேதி
- DELETE /api/users/(str: username)/¶
எல்லா பயனர் தகவல்களையும் நீக்குகிறது மற்றும் பயனரை செயலற்றதாகக் குறிக்கிறது.
- அளவுருக்கள்:
username (string) -- பயனரின் பயனர்பெயர்
- POST /api/users/(str: username)/groups/¶
ஒரு பயனருடன் குழுக்களை இணைக்கவும்.
- அளவுருக்கள்:
username (string) -- பயனரின் பயனர்பெயர்
- படிவ அளவுருக்கள்:
string group_id -- தனித்துவமான குழு ஐடி
- DELETE /api/users/(str: username)/groups/¶
Added in version 4.13.1.
ஒரு குழுவிலிருந்து பயனரை அகற்று.
- அளவுருக்கள்:
username (string) -- பயனரின் பயனர்பெயர்
- படிவ அளவுருக்கள்:
string group_id -- தனித்துவமான குழு ஐடி
- GET /api/users/(str: username)/statistics/¶
பயனரின் புள்ளிவிவரங்களை பட்டியலிடுங்கள்.
- அளவுருக்கள்:
username (string) -- பயனரின் பயனர்பெயர்
- பதில் சாதொபொகு பொருள்:
translated (int) -- பயனரின் மொழிபெயர்ப்புகளின் எண்ணிக்கை
suggested (int) -- பயனரின் பரிந்துரைகளின் எண்ணிக்கை
uploaded (int) -- பயனரால் பதிவேற்றங்களின் எண்ணிக்கை
commented (int) -- பயனரின் கருத்துகளின் எண்ணிக்கை
languages (int) -- பயனர் மொழிபெயர்க்கக்கூடிய மொழிகளின் எண்ணிக்கை
- GET /api/users/(str: username)/contributions/¶
பயனரின் பங்களிப்புகளுடன் மொழிபெயர்ப்புகளை பட்டியலிடுங்கள்.
- அளவுருக்கள்:
username (string) -- பயனரின் பயனர்பெயர்
- பதில் சாதொபொகு பொருள்:
translations (array) -- மொழிபெயர்ப்புகளுக்கான இணைப்பு; பார்க்க
GET /api/translations/(string:project)/(string:component)/(string:language)/
- GET /api/users/(str: username)/notifications/¶
பயனரின் சந்தாக்களை பட்டியலிடுங்கள்.
- அளவுருக்கள்:
username (string) -- பயனரின் பயனர்பெயர்
- POST /api/users/(str: username)/notifications/¶
ஒரு பயனருடன் சந்தாக்களை இணைக்கவும்.
- அளவுருக்கள்:
username (string) -- பயனரின் பயனர்பெயர்
- சாதொபொகு பொருளைக் கோருங்கள்:
notification (string) -- பதிவுசெய்யப்பட்ட அறிவிப்பின் பெயர்
scope (int) -- கிடைக்கக்கூடிய தேர்வுகளிலிருந்து அறிவிப்பின் நோக்கம்
frequency (int) -- அறிவிப்புகளுக்கான அதிர்வெண் தேர்வுகள்
- GET /api/users/(str: username)/notifications/(int: subscription_id)/¶
பயனருடன் தொடர்புடைய சந்தாவைப் பெறுங்கள்.
- அளவுருக்கள்:
username (string) -- பயனரின் பயனர்பெயர்
subscription_id (int) -- அறிவிப்பின் ஐடி பதிவு செய்யப்பட்டுள்ளது
- PUT /api/users/(str: username)/notifications/(int: subscription_id)/¶
பயனருடன் தொடர்புடைய சந்தாவைத் திருத்தவும்.
- அளவுருக்கள்:
username (string) -- பயனரின் பயனர்பெயர்
subscription_id (int) -- அறிவிப்பின் ஐடி பதிவு செய்யப்பட்டுள்ளது
- சாதொபொகு பொருளைக் கோருங்கள்:
notification (string) -- பதிவுசெய்யப்பட்ட அறிவிப்பின் பெயர்
scope (int) -- கிடைக்கக்கூடிய தேர்வுகளிலிருந்து அறிவிப்பின் நோக்கம்
frequency (int) -- அறிவிப்புகளுக்கான அதிர்வெண் தேர்வுகள்
- PATCH /api/users/(str: username)/notifications/(int: subscription_id)/¶
பயனருடன் தொடர்புடைய சந்தாவைத் திருத்தவும்.
- அளவுருக்கள்:
username (string) -- பயனரின் பயனர்பெயர்
subscription_id (int) -- அறிவிப்பின் ஐடி பதிவு செய்யப்பட்டுள்ளது
- சாதொபொகு பொருளைக் கோருங்கள்:
notification (string) -- பதிவுசெய்யப்பட்ட அறிவிப்பின் பெயர்
scope (int) -- கிடைக்கக்கூடிய தேர்வுகளிலிருந்து அறிவிப்பின் நோக்கம்
frequency (int) -- அறிவிப்புகளுக்கான அதிர்வெண் தேர்வுகள்
- DELETE /api/users/(str: username)/notifications/(int: subscription_id)/¶
பயனருடன் தொடர்புடைய சந்தாவை நீக்கு.
- அளவுருக்கள்:
username (string) -- பயனரின் பயனர்பெயர்
subscription_id -- பதிவுசெய்யப்பட்ட அறிவிப்பின் பெயர்
subscription_id -- முழு எண்ணாக
குழுக்கள்¶
Added in version 4.0.
- GET /api/groups/¶
குழுக்களின் பட்டியலை நிர்வகிக்கும் குழுக்களைக் காண உங்களுக்கு இசைவு இருந்தால். இல்லையென்றால், பயனர் ஒரு பகுதியாக இருக்கும் குழுக்களை மட்டுமே நீங்கள் காண வேண்டும்.
See also
குழு பொருள் பண்புக்கூறுகள்
GET /api/groups/(int:id)/இல் ஆவணப்படுத்தப்பட்டுள்ளன.
- POST /api/groups/¶
ஒரு புதிய குழுவை உருவாக்குகிறது.
- அளவுருக்கள்:
name (string) -- குழு பெயர்
project_selection (int) -- கொடுக்கப்பட்ட விருப்பங்களிலிருந்து திட்டத் தேர்வின் குழு
language_selection (int) -- கொடுக்கப்பட்ட விருப்பங்களிலிருந்து தேர்ந்தெடுக்கப்பட்ட மொழிகளின் குழு
defining_project (str) -- வரையறுக்கும் திட்டத்திற்கான இணைப்பு, ஒரு திட்டத்திற்கான அணுகல் கட்டுப்பாட்டை நிர்வகித்தல்; பார்க்க
GET /api/projects/(string:project)/
- GET /api/groups/(int: id)/¶
குழுவைப் பற்றிய தகவல்களைத் தருகிறது.
- அளவுருக்கள்:
id (int) -- குழுவின் ஐடி
- பதில் சாதொபொகு பொருள்:
name (string) -- ஒரு குழுவின் பெயர்
project_selection (int) -- திட்டங்களின் குழுவுடன் தொடர்புடைய முழு எண்
language_selection (int) -- மொழிகளின் குழுவுடன் தொடர்புடைய முழு எண்
roles (array) -- தொடர்புடைய பாத்திரங்களுக்கான இணைப்பு; பார்க்க
GET /api/roles/(int:id)/projects (array) -- தொடர்புடைய திட்டங்களுக்கான இணைப்பு; பார்க்க
GET /api/projects/(string:project)/components (array) -- தொடர்புடைய கூறுகளுக்கான இணைப்பு; பார்க்க
GET /api/components/(string:project)/(string:component)/componentlists (array) -- தொடர்புடைய கூறுப்பட்டியலுக்கான இணைப்பு; பார்க்க
GET /api/component-lists/(str:slug)/defining_project (str) -- வரையறுக்கும் திட்டத்திற்கான இணைப்பு, ஒரு திட்டத்திற்கான அணுகல் கட்டுப்பாட்டை நிர்வகித்தல்; பார்க்க
GET /api/projects/(string:project)/admins (array) -- தொடர்புடைய நிர்வாகிகளுக்கான இணைப்பு; பார்க்க
GET /api/users/(str:username)/
எடுத்துக்காட்டு சாதொபொகு தரவு:
{ "name": "Guests", "defining_project": null, "project_selection": 3, "language_selection": 1, "url": "http://example.com/api/groups/1/", "roles": [ "http://example.com/api/roles/1/", "http://example.com/api/roles/2/" ], "languages": [ "http://example.com/api/languages/en/", "http://example.com/api/languages/cs/", ], "projects": [ "http://example.com/api/projects/demo1/", "http://example.com/api/projects/demo/" ], "componentlist": "http://example.com/api/component-lists/new/", "components": [ "http://example.com/api/components/demo/weblate/" ], "admins": [ "http://example.com/api/users/exampleusername/" ] }
- PUT /api/groups/(int: id)/¶
குழு அளவுருக்களை மாற்றுகிறது.
- அளவுருக்கள்:
id (int) -- குழுவின் ஐடி
- பதில் சாதொபொகு பொருள்:
name (string) -- ஒரு குழுவின் பெயர்
project_selection (int) -- திட்டங்களின் குழுவுடன் தொடர்புடைய முழு எண்
language_selection (int) -- மொழிகளின் குழுவுடன் தொடர்புடைய முழு எண்
- PATCH /api/groups/(int: id)/¶
குழு அளவுருக்களை மாற்றுகிறது.
- அளவுருக்கள்:
id (int) -- குழுவின் ஐடி
- பதில் சாதொபொகு பொருள்:
name (string) -- ஒரு குழுவின் பெயர்
project_selection (int) -- திட்டங்களின் குழுவுடன் தொடர்புடைய முழு எண்
language_selection (int) -- மொழிகளின் குழுவுடன் தொடர்புடைய முழு எண்
- DELETE /api/groups/(int: id)/¶
குழுவை நீக்குகிறது.
- அளவுருக்கள்:
id (int) -- குழுவின் ஐடி
- POST /api/groups/(int: id)/roles/¶
ஒரு குழுவுடன் இணைந்த பாத்திரங்கள்.
- அளவுருக்கள்:
id (int) -- குழுவின் ஐடி
- படிவ அளவுருக்கள்:
string role_id -- தனித்துவமான பங்கு ஐடி
- DELETE /api/groups/(int: id)/roles/(int: role_id)¶
ஒரு குழுவிலிருந்து பாத்திரத்தை நீக்கு.
- அளவுருக்கள்:
id (int) -- குழுவின் ஐடி
role_id (int) -- தனித்துவமான பங்கு ஐடி
- POST /api/groups/(int: id)/components/¶
ஒரு குழுவுடன் கூறுகளை இணைக்கவும்.
- அளவுருக்கள்:
id (int) -- குழுவின் ஐடி
- படிவ அளவுருக்கள்:
string component_id -- தனித்துவமான கூறு ஐடி
- DELETE /api/groups/(int: id)/components/(int: component_id)¶
ஒரு குழுவிலிருந்து கூறுகளை நீக்கு.
- அளவுருக்கள்:
id (int) -- குழுவின் ஐடி
component_id (int) -- தனித்துவமான கூறு ஐடி
- POST /api/groups/(int: id)/projects/¶
திட்டங்களை ஒரு குழுவுடன் இணைக்கவும்.
- அளவுருக்கள்:
id (int) -- குழுவின் ஐடி
- படிவ அளவுருக்கள்:
string project_id -- தனித்துவமான திட்ட ஐடி
- DELETE /api/groups/(int: id)/projects/(int: project_id)¶
ஒரு குழுவிலிருந்து திட்டத்தை நீக்கு.
- அளவுருக்கள்:
id (int) -- குழுவின் ஐடி
project_id (int) -- தனித்துவமான திட்ட ஐடி
- POST /api/groups/(int: id)/languages/¶
ஒரு குழுவுடன் மொழிகளை இணைக்கவும்.
- அளவுருக்கள்:
id (int) -- குழுவின் ஐடி
- படிவ அளவுருக்கள்:
string language_code -- தனித்துவமான மொழி குறியீடு
- DELETE /api/groups/(int: id)/languages/(string: language_code)¶
ஒரு குழுவிலிருந்து மொழியை நீக்கு.
- அளவுருக்கள்:
id (int) -- குழுவின் ஐடி
language_code (string) -- தனித்துவமான மொழி குறியீடு
- POST /api/groups/(int: id)/componentlists/¶
ஒரு குழுவுடன் இணை கூறு பட்டியல்கள்.
- அளவுருக்கள்:
id (int) -- குழுவின் ஐடி
- படிவ அளவுருக்கள்:
string component_list_id -- தனித்துவமான கூறு பட்டியல் ஐடி
- DELETE /api/groups/(int: id)/componentlists/(int: component_list_id)¶
ஒரு குழுவிலிருந்து கூறு பட்டியலை நீக்கு.
- அளவுருக்கள்:
id (int) -- குழுவின் ஐடி
component_list_id (int) -- தனித்துவமான கூறு பட்டியல் ஐடி
- POST /api/groups/(int: id)/admins/¶
Added in version 5.5.
குழு நிர்வாகிகளில் பயனரைச் சேர்க்கவும்.
- அளவுருக்கள்:
id (int) -- குழுவின் ஐடி
- படிவ அளவுருக்கள்:
string user_id -- பயனரின் ஐடி
- DELETE /api/groups/(int: id)/admins/(int: user_id)¶
Added in version 5.5.
குழு நிர்வாகிகளிடமிருந்து பயனரை நீக்கு.
- அளவுருக்கள்:
id (int) -- குழுவின் ஐடி
user_id (integer) -- பயனரின் ஐடி
பாத்திரங்கள்¶
- GET /api/roles/¶
பயனருடன் தொடர்புடைய அனைத்து பாத்திரங்களின் பட்டியலையும் வழங்குகிறது. பயனர் சூப்பர் யூசர் என்றால், தற்போதுள்ள அனைத்து பாத்திரங்களின் பட்டியல் திரும்பும்.
See also
பாத்திரங்களின் பொருள் பண்புக்கூறுகள்
GET /api/roles/(int:id)/இல் ஆவணப்படுத்தப்பட்டுள்ளன.
- POST /api/roles/¶
ஒரு புதிய பாத்திரத்தை உருவாக்குகிறது.
- அளவுருக்கள்:
name (string) -- பங்கு பெயர்
permissions (array) -- அனுமதிகளின் குறியீட்டு பெயர்களின் பட்டியல்
- GET /api/roles/(int: id)/¶
பங்கு பற்றிய தகவல்களை வழங்குகிறது.
- அளவுருக்கள்:
id (int) -- பங்கு ஐடி
- பதில் சாதொபொகு பொருள்:
name (string) -- பங்கு பெயர்
permissions (array) -- அனுமதிகளின் குறியீட்டு பெயர்களின் பட்டியல்
எடுத்துக்காட்டு சாதொபொகு தரவு:
{ "name": "Access repository", "permissions": [ "vcs.access", "vcs.view" ], "url": "http://example.com/api/roles/1/", }
- PUT /api/roles/(int: id)/¶
பங்கு அளவுருக்களை மாற்றுகிறது.
- அளவுருக்கள்:
id (int) -- பங்கு ஐடி
- பதில் சாதொபொகு பொருள்:
name (string) -- பங்கு பெயர்
permissions (array) -- அனுமதிகளின் குறியீட்டு பெயர்களின் பட்டியல்
- PATCH /api/roles/(int: id)/¶
பங்கு அளவுருக்களை மாற்றுகிறது.
- அளவுருக்கள்:
id (int) -- பங்கு ஐடி
- பதில் சாதொபொகு பொருள்:
name (string) -- பங்கு பெயர்
permissions (array) -- அனுமதிகளின் குறியீட்டு பெயர்களின் பட்டியல்
- DELETE /api/roles/(int: id)/¶
பாத்திரத்தை நீக்குகிறது.
- அளவுருக்கள்:
id (int) -- பங்கு ஐடி
மொழிகள்¶
- GET /api/languages/¶
அனைத்து மொழிகளின் பட்டியலையும் வழங்குகிறது.
See also
மொழி பொருள் பண்புக்கூறுகள்
GET /api/languages/(string:language)/இல் ஆவணப்படுத்தப்பட்டுள்ளன.
- POST /api/languages/¶
ஒரு புதிய மொழியை உருவாக்குகிறது.
- அளவுருக்கள்:
code (string) -- மொழி பெயர்
name (string) -- மொழி பெயர்
direction (string) -- உரை திசை
population (int) -- பேச்சாளர்களின் எண்ணிக்கை
plural (object) -- மொழி பன்மை தேற்றம் மற்றும் எண்
- GET /api/languages/(string: language)/¶
மொழியைப் பற்றிய தகவல்களைத் தருகிறது.
- அளவுருக்கள்:
language (string) -- மொழி குறியீடு
- பதில் சாதொபொகு பொருள்:
code (string) -- மொழி குறியீடு
direction (string) -- உரை திசை
plural (object) -- மொழி பன்மை தகவல்களின் பொருள்
aliases (array) -- மொழிக்கான மாற்றுப்பெயர்களின் வரிசை
- சாதொபொகு பொருளைக் கோருங்கள்:
population (int) -- பேச்சாளர்களின் எண்ணிக்கை
எடுத்துக்காட்டு சாதொபொகு தரவு:
{ "code": "en", "direction": "ltr", "name": "English", "population": 159034349015, "plural": { "id": 75, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "english", "en_en", "base", "source", "eng" ], "url": "http://example.com/api/languages/en/", "web_url": "http://example.com/languages/en/", "statistics_url": "http://example.com/api/languages/en/statistics/" }
- PUT /api/languages/(string: language)/¶
மொழி அளவுருக்களை மாற்றுகிறது.
- அளவுருக்கள்:
language (string) -- மொழியின் குறியீடு
- சாதொபொகு பொருளைக் கோருங்கள்:
name (string) -- மொழி பெயர்
direction (string) -- உரை திசை
population (int) -- பேச்சாளர்களின் எண்ணிக்கை
plural (object) -- மொழி பன்மை விவரங்கள்
- PATCH /api/languages/(string: language)/¶
மொழி அளவுருக்களை மாற்றுகிறது.
- அளவுருக்கள்:
language (string) -- மொழியின் குறியீடு
- சாதொபொகு பொருளைக் கோருங்கள்:
name (string) -- மொழி பெயர்
direction (string) -- உரை திசை
population (int) -- பேச்சாளர்களின் எண்ணிக்கை
plural (object) -- மொழி பன்மை விவரங்கள்
- DELETE /api/languages/(string: language)/¶
மொழியை நீக்குகிறது.
- அளவுருக்கள்:
language (string) -- மொழியின் குறியீடு
- GET /api/languages/(string: language)/statistics/¶
ஒரு மொழிக்கான புள்ளிவிவரங்களை வழங்குகிறது.
- அளவுருக்கள்:
language (string) -- மொழி குறியீடு
See also
திரும்பிய பண்புக்கூறுகள் புள்ளிவிவரங்கள் இல் விவரிக்கப்பட்டுள்ளன.
திட்டங்கள்¶
- GET /api/projects/¶
அனைத்து திட்டங்களின் பட்டியலையும் வழங்குகிறது.
See also
திட்டப் பொருள் பண்புக்கூறுகள்
GET /api/projects/(string:project)/இல் ஆவணப்படுத்தப்பட்டுள்ளன.
- POST /api/projects/¶
ஒரு புதிய திட்டத்தை உருவாக்குகிறது.
- அளவுருக்கள்:
name (string) -- திட்ட பெயர்
slug (string) -- திட்ட ச்லக்
web (string) -- திட்ட வலைத்தளம்
- GET /api/projects/(string: project)/¶
திட்டத்தைப் பற்றிய தகவல்களைத் தருகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
- பதில் சாதொபொகு பொருள்:
name (string) -- திட்ட பெயர்
slug (string) -- திட்ட ச்லக்
web (string) -- திட்ட இணையதளம்
components_list_url (string) -- கூறுகளின் பட்டியலுக்கு URL; பார்க்க
GET /api/projects/(string:project)/components/repository_url (string) -- களஞ்சிய நிலைக்கு URL; பார்க்க
GET /api/projects/(string:project)/repository/changes_list_url (string) -- மாற்றங்கள் பட்டியலுக்கான URL; பார்க்க
GET /api/projects/(string:project)/changes/credits_url (string) -- பங்களிப்பாளர் வரவுகளை பட்டியலிட URL; பார்க்க
GET /api/projects/(string:project)/credits/translation_review (boolean) -- மதிப்புரைகளை இயக்கவும்
source_review (boolean) -- மூல மதிப்புரைகளை இயக்கவும்
set_language_team (boolean) -- "மொழி-அணி" தலைப்பை அமைக்கவும்
enable_hooks (boolean) -- கொக்கிகள் இயக்கவும்
instructions (string) -- மொழிபெயர்ப்பு வழிமுறைகள்
language_aliases (string) -- மொழி வேறுபெயர்கள்
எடுத்துக்காட்டு சாதொபொகு தரவு:
{ "name": "Hello", "slug": "hello", "url": "http://example.com/api/projects/hello/", "web": "https://weblate.org/", "web_url": "http://example.com/projects/hello/" }
- PATCH /api/projects/(string: project)/¶
Added in version 4.3.
PATCH கோரிக்கை மூலம் திட்டத்தைத் திருத்தவும்.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- PUT /api/projects/(string: project)/¶
Added in version 4.3.
ஒரு திட்டத்தை PUT கோரிக்கை மூலம் திருத்தவும்.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
- DELETE /api/projects/(string: project)/¶
ஒரு திட்டத்தை நீக்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
- GET /api/projects/(string: project)/changes/¶
திட்ட மாற்றங்களின் பட்டியலை வழங்குகிறது. இது அடிப்படையில் ஒரு திட்டமானது
GET /api/changes/அதே அளவுருக்களை ஏற்றுக்கொள்கிறது.- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
- பதில் சாதொபொகு பொருள்:
results (array) -- கூறு பொருள்களின் வரிசை; பார்க்க
GET /api/changes/(int:id)/
- GET /api/projects/(string: project)/file/¶
Added in version 5.5.
கோரப்பட்ட வடிவம் மற்றும் மொழியைப் பயன்படுத்தி திட்டத்துடன் தொடர்புடைய அனைத்து மொழிபெயர்ப்புகளையும் ஒரு காப்பகக் கோப்பாக பதிவிறக்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
- வினவல் அளவுருக்கள்:
format (string) -- பயன்படுத்த வேண்டிய காப்பக வடிவம்; குறிப்பிடப்படவில்லை எனில், இயல்புநிலையாக
zip; ஆதரிக்கப்படும் வடிவங்கள்:zipமற்றும்zip:CONVERSIONஇங்குCONVERSIONஎன்பது மொழிபெயர்ப்புகளைப் பதிவிறக்குகிறது இல் பட்டியலிடப்பட்டுள்ள மாற்றிகளில் ஒன்றாகும்.language_code (string) -- பதிவிறக்கம் செய்ய மொழி குறியீடு; குறிப்பிடப்படாவிட்டால், அனைத்து மொழிகளும் சேர்க்கப்பட்டுள்ளன.
- GET /api/projects/(string: project)/repository/¶
Returns information about the VCS repository status. This endpoint contains only an overall summary for all repositories for the project. To get more detailed status use
GET /api/components/(string:project)/(string:component)/repository/.- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
- பதில் சாதொபொகு பொருள்:
needs_commit (boolean) -- அர்ப்பணிக்க ஏதேனும் மாற்றங்கள் நிலுவையில் உள்ளதா என்பதை
needs_merge (boolean) -- ஒன்றிணைக்க ஏதேனும் மேலோடை மாற்றங்கள் உள்ளதா
needs_push (boolean) -- தள்ளுவதற்கு ஏதேனும் உள்ளக மாற்றங்கள் உள்ளதா
எடுத்துக்காட்டு சாதொபொகு தரவு:
{ "needs_commit": true, "needs_merge": false, "needs_push": true }
- POST /api/projects/(string: project)/repository/¶
வி.சி.எச் களஞ்சியத்தில் கொடுக்கப்பட்ட செயல்பாட்டை செய்கிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
- சாதொபொகு பொருளைக் கோருங்கள்:
operation (string) -- செய்ய வேண்டிய செயல்பாடு:
புச்,புல்,கமிட்,ரீசெட்,சுத்தம்,கோப்பு-ஒத்திசைவு,கோப்பு ச்கேன்ஆகியவற்றில் ஒன்று
- பதில் சாதொபொகு பொருள்:
result (boolean) -- செயல்பாட்டின் முடிவு
CURL உதாரணம்:
curl \ -d operation=pull \ -H "Authorization: Token TOKEN" \ http://example.com/api/projects/hello/repository/
JSON கோரிக்கை உதாரணம்:
POST /api/projects/hello/repository/ HTTP/1.1 Host: example.com Accept: application/json Content-Type: application/json Authorization: Token TOKEN Content-Length: 20 {"operation":"pull"}
JSON பதில் உதாரணம்:
HTTP/1.0 200 OK Date: Tue, 12 Apr 2016 09:32:50 GMT Server: WSGIServer/0.1 Python/2.7.11+ Vary: Accept, Accept-Language, Cookie X-Frame-Options: SAMEORIGIN Content-Type: application/json Content-Language: en Allow: GET, POST, HEAD, OPTIONS {"result":true}
- GET /api/projects/(string: project)/components/¶
கொடுக்கப்பட்ட திட்டத்தில் மொழிபெயர்ப்பு கூறுகளின் பட்டியலை வழங்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
- பதில் சாதொபொகு பொருள்:
results (array) -- கூறு பொருள்களின் வரிசை; பார்க்க
GET /api/components/(string:project)/(string:component)/
- POST /api/projects/(string: project)/components/¶
Changed in version 4.3:
zipfileமற்றும்docfileஅளவுருக்கள் இப்போது VCS-குறைவான கூறுகளுக்கு ஏற்கப்படுகின்றன, பார்க்க உள்ளக கோப்புகள்.Changed in version 4.6: நகலி செய்யப்பட்ட களஞ்சியங்கள் இப்போது தானாக ஒரு திட்டத்திற்குள் உள் முகவரி களை வலைபெயர்ப்பு செய்யுங்கள் ஐப் பயன்படுத்தி பகிரப்படுகின்றன. இதை முடக்க
disable_autoshareஐப் பயன்படுத்தவும்.கொடுக்கப்பட்ட திட்டத்தில் மொழிபெயர்ப்பு கூறுகளை உருவாக்குகிறது.
Hint
ஒரு பகஅ களஞ்சியத்திலிருந்து பல கூறுகளை உருவாக்கும் போது உள் முகவரி களை வலைபெயர்ப்பு செய்யுங்கள் ஐப் பயன்படுத்தவும்.
Note
பெரும்பாலான கூறு உருவாக்கம் பின்னணியில் நடக்கிறது. உருவாக்கப்பட்ட கூறுகளின்
task_urlபண்புக்கூறைச் சரிபார்த்து, அங்குள்ள முன்னேற்றத்தைப் பின்பற்றவும்.- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
- படிவ அளவுருக்கள்:
file zipfile -- மொழிபெயர்ப்புகள் துவக்கத்திற்காக வலைபெயர்ப்பில் பதிவேற்ற சிப் கோப்பு
file docfile -- மொழிபெயர்க்க ஆவணம்
boolean disable_autoshare -- உள் முகவரி களை வலைபெயர்ப்பு செய்யுங்கள் வழியாக தானியங்கி களஞ்சிய பகிர்வை முடக்குகிறது.
- சாதொபொகு பொருளைக் கோருங்கள்:
object -- கூறு அளவுருக்கள், பார்க்கவும்
GET /api/components/(string:project)/(string:component)/
- பதில் சாதொபொகு பொருள்:
result (object) -- உருவாக்கப்பட்டது உறுப்பு object; பார்க்க
GET /api/components/(string:project)/(string:component)/
JSON can not be used when uploading the files using the
zipfileanddocfileparameters. The data has to be uploaded as multipart/form-data.CURL படிவ கோரிக்கை உதாரணம்:
curl \ --form docfile=@strings.html \ --form name=Weblate \ --form slug=weblate \ --form file_format=html \ --form new_lang=add \ -H "Authorization: Token TOKEN" \ http://example.com/api/projects/hello/components/
CURL சாதொபொகு கோரிக்கை உதாரணம்:
curl \ --data-binary '{ "branch": "main", "file_format": "po", "file_format_params": { "po_line_wrap": 65535, "po_no_location": true }, "filemask": "po/*.po", "name": "Weblate", "slug": "weblate", "repo": "https://github.com/WeblateOrg/hello.git", "template": "", "new_base": "po/hello.pot", "vcs": "git" }' \ -H "Content-Type: application/json" \ -H "Authorization: Token TOKEN" \ http://example.com/api/projects/hello/components/
Git இலிருந்து புதிய கூறுகளை உருவாக்க சாதொபொகு கோரிக்கை:
POST /api/projects/hello/components/ HTTP/1.1 Host: example.com Accept: application/json Content-Type: application/json Authorization: Token TOKEN Content-Length: 20 { "branch": "main", "file_format": "po", "file_format_params": { "po_line_wrap": 65535, "po_no_location": true }, "filemask": "po/*.po", "name": "Weblate", "slug": "weblate", "repo": "https://github.com/WeblateOrg/hello.git", "template": "", "new_base": "po/hello.pot", "vcs": "git" }
மற்றொன்றிலிருந்து புதிய கூறுகளை உருவாக்க சாதொபொகு கோரிக்கை:
POST /api/projects/hello/components/ HTTP/1.1 Host: example.com Accept: application/json Content-Type: application/json Authorization: Token TOKEN Content-Length: 20 { "file_format": "po", "filemask": "po/*.po", "name": "Weblate", "slug": "weblate", "repo": "weblate://weblate/hello", "template": "", "new_base": "po/hello.pot", "vcs": "git" }
JSON பதில் உதாரணம்:
HTTP/1.0 200 OK Date: Tue, 12 Apr 2016 09:32:50 GMT Server: WSGIServer/0.1 Python/2.7.11+ Vary: Accept, Accept-Language, Cookie X-Frame-Options: SAMEORIGIN Content-Type: application/json Content-Language: en Allow: GET, POST, HEAD, OPTIONS { "branch": "main", "file_format": "po", "file_format_params": { "po_line_wrap": 65535, "po_no_location": true }, "filemask": "po/*.po", "git_export": "", "license": "", "license_url": "", "name": "Weblate", "slug": "weblate", "project": { "name": "Hello", "slug": "hello", "source_language": { "code": "en", "direction": "ltr", "population": 159034349015, "name": "English", "url": "http://example.com/api/languages/en/", "web_url": "http://example.com/languages/en/" }, "url": "http://example.com/api/projects/hello/", "web": "https://weblate.org/", "web_url": "http://example.com/projects/hello/" }, "repo": "file:///home/nijel/work/weblate-hello", "template": "", "new_base": "", "url": "http://example.com/api/components/hello/weblate/", "vcs": "git", "web_url": "http://example.com/projects/hello/weblate/" }
- GET /api/projects/(string: project)/languages/¶
ஒரு திட்டத்திற்குள் உள்ள அனைத்து மொழிகளுக்கும் சிறிய புள்ளிவிவரங்களைத் தருகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
- பதில் சாதொபொகு பொருள்:
results (array) -- மொழிபெயர்ப்பு புள்ளிவிவர பொருள்களின் வரிசை
language (string) -- மொழி பெயர்
code (string) -- மொழி குறியீடு
total (int) -- மொத்த சரங்களின் எண்ணிக்கை
translated (int) -- மொழிபெயர்க்கப்பட்ட சரங்களின் எண்ணிக்கை
translated_percent (float) -- மொழிபெயர்க்கப்பட்ட சரங்களின் விழுக்காடு
total_words (int) -- மொத்த சொற்களின் எண்ணிக்கை
translated_words (int) -- மொழிபெயர்க்கப்பட்ட சொற்களின் எண்ணிக்கை
words_percent (float) -- மொழிபெயர்க்கப்பட்ட சொற்களின் விழுக்காடு
- GET /api/projects/(string: project)/statistics/¶
ஒரு திட்டத்திற்கான புள்ளிவிவரங்களை வழங்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
See also
திரும்பிய பண்புக்கூறுகள் புள்ளிவிவரங்கள் இல் விவரிக்கப்பட்டுள்ளன.
- GET /api/projects/(string: project)/categories/¶
Added in version 5.0: Returns categories for a project. See
GET /api/categories/(int:id)/for field definitions.- பரம் திட்டம்:
திட்ட முகவரி ச்லக்
- திட்டத்தைத் தட்டச்சு செய்க:
சரம்
- GET /api/projects/(string: project)/labels/¶
Added in version 5.3: ஒரு திட்டத்திற்கான சிட்டைகளைத் தருகிறது.
- பரம் திட்டம்:
திட்ட முகவரி ச்லக்
- திட்டத்தைத் தட்டச்சு செய்க:
சரம்
- >json int id:
லேபிளின் ஐடி
- >json string name:
லேபிளின் பெயர்
- >json string color:
லேபிளின் நிறம்
- POST /api/projects/(string: project)/labels/¶
Added in version 5.3: ஒரு திட்டத்திற்கான லேபிளை உருவாக்குகிறது.
- பரம் திட்டம்:
திட்ட முகவரி ச்லக்
- திட்டத்தைத் தட்டச்சு செய்க:
சரம்
- <json string name:
லேபிளின் பெயர்
- <json string color:
லேபிளின் நிறம்
- DELETE /api/projects/(string: project)/labels/(int: label_id)/¶
Added in version 5.14: திட்டத்திலிருந்து லேபிளை நீக்குகிறது.
- பரம் திட்டம்:
திட்ட முகவரி ச்லக்
- திட்டத்தைத் தட்டச்சு செய்க:
சரம்
- param சிட்டை_அடை:
நீக்க வேண்டிய லேபிளின் அடையாளம்
- தட்டச்சு label_id:
முழு எண்
- GET /api/projects/(string: project)/credits/¶
ஒரு திட்டத்திற்கான பங்களிப்பாளர் வரவு வருமானம்.
Added in version 5.7.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
start (date) -- கீழ்-பிணைப்பு ஐஎச்ஓ 8601 நேர முத்திரை (கட்டாய)
end (date) -- மேல்-பிணைப்பு ஐஎச்ஓ 8601 நேர முத்திரை (கட்டாய)
lang (source_language) -- தேட மொழி குறியீடு
- பதில் சாதொபொகு பொருள்:
email (string) -- பங்களிப்பாளரின் மின்னஞ்சல்
full_name (string) -- பங்களிப்பாளரின் முழு பெயர்
change_count (string) -- நேர வரம்பில் செய்யப்படும் மாற்றங்களின் எண்ணிக்கை
- GET /api/projects/{string:project}/machinery_settings/¶
Added in version 5.9.
நிறுவப்பட்ட ஒவ்வொரு மொழிபெயர்ப்பு சேவைக்கும் வரையறுக்கப்பட்ட உள்ளமைவுகளை உள்ளடக்கிய ஒரு திட்டத்திற்கான தானியங்கி பரிந்துரை அமைப்புகளை வழங்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
- பதில் சாதொபொகு பொருள்:
suggestion_settings (object) -- நிறுவப்பட்ட அனைத்து சேவைகளுக்கும் உள்ளமைவு.
- POST /api/projects/{string:project}/machinery_settings/¶
Added in version 5.9.
ஒரு திட்டத்திற்கான பணி உள்ளமைவை உருவாக்கவும் அல்லது புதுப்பிக்கவும்.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
- படிவ அளவுருக்கள்:
string service -- பணி பெயர்
string configuration -- சாதொபொகு இல் பணி உள்ளமைவு
- GET /api/projects/(string: project)/languages/(string: language_code)/file/¶
Changed in version 5.15.1: 1 குறிப்பிட்ட மொழிக்கான திட்டத்தில் அனைத்து கூறுகளின் மொழிபெயர்ப்புகளின் ZIP கோப்பைப் பதிவிறக்கும் திறன் சேர்க்கப்பட்டது.
தனித்தனியாக மொழிபெயர்க்கப்பட்ட கோப்புகளைப் பதிவிறக்கம் செய்து அவற்றைக் கைமுறையாகச் சிப் செய்வதை விட, கொடுக்கப்பட்ட
மொழி_குறியீடுக்கான அனைத்து மொழிபெயர்ப்புக் கோப்புகளின் சிப் கோப்பைப் பதிவிறக்கவும், அதற்குப் பதிலாக,திட்ட{project-slug}-{language-code}.zip எனப் பெயரிடப்பட்டு, கூறு பாதைகள்மூலம் ஒழுங்கமைக்கப்படும் (எ.கா., component-slug/po/lang.po).- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
language_code (string) -- மொழி குறியீடு
- வினவல் அளவுருக்கள்:
filter (string) -- ச்லக் மூலம் கூறுகளை வடிகட்டுவதற்கு விருப்ப கேச்-சென்சிட்டிவ் சப்ச்ட்ரிங் (எ.கா.
?filter=coreகூறுகளை அவற்றின் ச்லக்கில் எங்கும் 'கோர்' உடன் பொருத்தும்); ச்லக்களில் சப்ச்ட்ரிங் உள்ள பாகங்கள் மட்டுமே பதிவிறக்கத்தில் சேர்க்கப்படும்.format (string) -- பயன்படுத்த வேண்டிய காப்பக வடிவம்; குறிப்பிடப்படவில்லை எனில், இயல்புநிலையாக
zip; ஆதரிக்கப்படும் வடிவங்கள்:zipமற்றும்zip:CONVERSIONஇங்குCONVERSIONஎன்பது மொழிபெயர்ப்புகளைப் பதிவிறக்குகிறது இல் பட்டியலிடப்பட்டுள்ள மாற்றிகளில் ஒன்றாகும்.
Note
சாத்தியமான பதில்கள்:
திட்டத்தில் உள்ள அனைத்து கூறுகளிலும் குறிப்பிட்ட மொழிக்கான மொழிபெயர்ப்புகளின் ZIP கோப்புடன்
200 சரி. குறிப்பிட்ட மொழிக்கான எந்த கூறுகளிலும் மொழிபெயர்ப்புகள் இல்லை எனில், காலியான ZIP கோப்பு திருப்பி அனுப்பப்படும்.திட்டத்திற்கு பயனருக்கு இசைவு இல்லையென்றால்
403 தடைசெய்யப்பட்டது.திட்ட ச்லக் இல்லாவிட்டால்
404 கிடைக்கவில்லை.
கூறுகள்¶
Hint
புதிய கூறுகளை உருவாக்க POST /api/projects/(string:project)/components/ ஐப் பயன்படுத்தவும்.
- GET /api/components/¶
மொழிபெயர்ப்பு கூறுகளின் பட்டியலை வழங்குகிறது.
See also
கூறு பொருள் பண்புக்கூறுகள்
GET /api/components/(string:project)/(string:component)/இல் ஆவணப்படுத்தப்பட்டுள்ளன.
- GET /api/components/(string: project)/(string: component)/¶
மொழிபெயர்ப்பு கூறு பற்றிய தகவல்களை வழங்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- பதில் சாதொபொகு பொருள்:
project (object) -- மொழிபெயர்ப்பு திட்டம்; பார்க்க
GET /api/projects/(string:project)/name (string) -- கூறு பெயர்
slug (string) -- கூறு ச்லக்
vcs (string) -- பதிப்பு கட்டுப்பாட்டு அமைப்பு
linked_component (string) -- அதன் களஞ்சியம் உள் முகவரி களை வலைபெயர்ப்பு செய்யுங்கள் வழியாக இணைக்கப்பட்ட கூறு
repo (string) -- மூல குறியீடு களஞ்சியம், this is the actual களஞ்சியம் முகவரி இரட்டை when உள் முகவரி களை வலைபெயர்ப்பு செய்யுங்கள் அரே used, use
linked_componentபெறுநர் detect this situationgit_export (string) -- ஏற்றுமதி செய்யப்பட்ட களஞ்சிய முகவரி
branch (string) -- களஞ்சிய கிளை, உள் முகவரி களை வலைபெயர்ப்பு செய்யுங்கள் பயன்படுத்தப்படும்போதும் இதுவே உண்மையான களஞ்சியக் கிளையாகும்
push (string) -- களஞ்சியம் புச் முகவரி, உள் முகவரி களை வலைபெயர்ப்பு செய்யுங்கள் பயன்படுத்தப்படும்போதும் இதுவே உண்மையான களஞ்சிய முகவரி ஆகும்
push_branch (string) -- புச் கிளை, உள் முகவரி களை வலைபெயர்ப்பு செய்யுங்கள் பயன்படுத்தப்படும்போதும் இதுவே உண்மையான களஞ்சியக் கிளையாகும்
filemask (string) -- கோப்பு முகமூடி
template (string) -- ஒருமொழி அடிப்படை மொழி கோப்பு
edit_template (string) -- அடிப்படை கோப்பைத் திருத்தவும்
intermediate (string) -- இடைநிலை மொழி கோப்பு
new_base (string) -- புதிய மொழிபெயர்ப்புகளுக்கான வார்ப்புரு
file_format (string) -- கோப்பு வகை
file_format_params (object) -- கோப்பு வடிவ அளவுருக்கள்
license (string) -- மொழிபெயர்ப்பு உரிமம்
agreement (string) -- பங்களிப்பாளர் உரிம ஒப்பந்தம்
new_lang (string) -- புதிய மொழிபெயர்ப்பைச் சேர்ப்பது
language_code_style (string) -- மொழி குறியீடு நடை
source_language (object) -- சோர்ச் ல்யாந்வேச் பொருள்; பார்க்க
GET /api/languages/(string:language)/check_flags (string) -- மொழிபெயர்ப்பு கொடிகள்
priority (string) -- முன்னுரிமை
enforced_checks (string) -- செயல்படுத்தப்பட்ட சோதனைகள்
restricted (string) -- தடைசெய்யப்பட்ட அணுகல்
repoweb (string) -- களஞ்சிய உலாவி
report_source_bugs (string) -- மூல சரம் பிழை அறிக்கை முகவரி
merge_style (string) -- பாணியை ஒன்றிணைக்கவும்
commit_message (string) -- கோரிக்கை செய்திகளை உறுதிப்படுத்தவும், சேர், நீக்கு, ஒன்றிணைக்கவும், சேர், ஒன்றிணைக்கவும்
add_message (string) -- கோரிக்கை செய்திகளை உறுதிப்படுத்தவும், சேர், நீக்கு, ஒன்றிணைக்கவும், சேர், ஒன்றிணைக்கவும்
delete_message (string) -- கோரிக்கை செய்திகளை உறுதிப்படுத்தவும், சேர், நீக்கு, ஒன்றிணைக்கவும், சேர், ஒன்றிணைக்கவும்
merge_message (string) -- கோரிக்கை செய்திகளை உறுதிப்படுத்தவும், சேர், நீக்கு, ஒன்றிணைக்கவும், சேர், ஒன்றிணைக்கவும்
addon_message (string) -- கோரிக்கை செய்திகளை உறுதிப்படுத்தவும், சேர், நீக்கு, ஒன்றிணைக்கவும், சேர், ஒன்றிணைக்கவும்
pull_message (string) -- கோரிக்கை செய்திகளை உறுதிப்படுத்தவும், சேர், நீக்கு, ஒன்றிணைக்கவும், சேர், ஒன்றிணைக்கவும்
allow_translation_propagation (string) -- மொழிபெயர்ப்பு பரப்புதலை அனுமதிக்கவும்
enable_suggestions (string) -- பரிந்துரைகளை இயக்கவும்
suggestion_voting (string) -- பரிந்துரை வாக்களிப்பு
suggestion_autoaccept (string) -- தானாகப் பரிந்துரைகளை ஏற்றுகொள்
push_on_commit (string) -- கமிட் மீது தள்ளுங்கள்
locked (bool) -- கூறு பூட்டப்பட்டிருந்தாலும், இந்த புலம் படிக்க மட்டுமே; பார்க்க
GET /api/components/(string:project)/(string:component)/lock/commit_pending_age (string) -- செய்ய மாற்றங்களின் அகவை
auto_lock_error (string) -- பிழையைப் பூட்டவும்
language_regex (string) -- மொழி வடிகட்டி
variant_regex (string) -- மாறுபாடுகள் வழக்கமான வெளிப்பாடு
is_glossary (bool) -- சொற்களஞ்சியமாக பயன்படுத்து
glossary_color (string) -- சொற்களஞ்சிய நிறம்
repository_url (string) -- களஞ்சிய நிலைக்கு URL; பார்க்க
GET /api/components/(string:project)/(string:component)/repository/translations_url (string) -- மொழிபெயர்ப்பு பட்டியலுக்கு URL; பார்க்க
GET /api/components/(string:project)/(string:component)/translations/lock_url (string) -- நிலையைப் பூட்டுவதற்கான URL; பார்க்க
GET /api/components/(string:project)/(string:component)/lock/changes_list_url (string) -- மாற்றங்கள் பட்டியலுக்கான URL; பார்க்க
GET /api/components/(string:project)/(string:component)/changes/task_url (string) -- பின்னணி பணிக்கான முகவரி (ஏதேனும் இருந்தால்); பார்க்க
GET /api/tasks/(str:uuid)/credits_url (string) -- பங்களிப்பாளர் வரவுகளை பட்டியலிட URL; பார்க்க
GET /api/components/(string:project)/(string:component)/credits/
எடுத்துக்காட்டு சாதொபொகு தரவு:
{ "branch": "main", "file_format": "po", "file_format_params": { "po_line_wrap": 65535, "po_no_location": true }, "filemask": "po/*.po", "git_export": "", "license": "", "license_url": "", "name": "Weblate", "slug": "weblate", "project": { "name": "Hello", "slug": "hello", "source_language": { "code": "en", "direction": "ltr", "population": 159034349015, "name": "English", "url": "http://example.com/api/languages/en/", "web_url": "http://example.com/languages/en/" }, "url": "http://example.com/api/projects/hello/", "web": "https://weblate.org/", "web_url": "http://example.com/projects/hello/" }, "source_language": { "code": "en", "direction": "ltr", "population": 159034349015, "name": "English", "url": "http://example.com/api/languages/en/", "web_url": "http://example.com/languages/en/" }, "repo": "file:///home/nijel/work/weblate-hello", "template": "", "new_base": "", "url": "http://example.com/api/components/hello/weblate/", "vcs": "git", "web_url": "http://example.com/projects/hello/weblate/" }
- PATCH /api/components/(string: project)/(string: component)/¶
PATCH கோரிக்கை மூலம் ஒரு கூறுகளைத் திருத்தவும்.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
source_language (string) -- திட்ட மூல மொழி குறியீடு (விரும்பினால்)
- சாதொபொகு பொருளைக் கோருங்கள்:
name (string) -- கூறுகளின் பெயர்
slug (string) -- கூறு ச்லக்
repo (string) -- வி.சி.எச் களஞ்சிய முகவரி
CURL உதாரணம்:
curl \ --data-binary '{"name": "new name"}' \ -H "Content-Type: application/json" \ -H "Authorization: Token TOKEN" \ PATCH http://example.com/api/projects/hello/components/
JSON கோரிக்கை உதாரணம்:
PATCH /api/projects/hello/components/ HTTP/1.1 Host: example.com Accept: application/json Content-Type: application/json Authorization: Token TOKEN Content-Length: 20 { "name": "new name" }
JSON பதில் உதாரணம்:
HTTP/1.0 200 OK Date: Tue, 12 Apr 2016 09:32:50 GMT Server: WSGIServer/0.1 Python/2.7.11+ Vary: Accept, Accept-Language, Cookie X-Frame-Options: SAMEORIGIN Content-Type: application/json Content-Language: en Allow: GET, POST, HEAD, OPTIONS { "branch": "main", "file_format": "po", "file_format_params": { "po_line_wrap": 65535, "po_no_location": true }, "filemask": "po/*.po", "git_export": "", "license": "", "license_url": "", "name": "new name", "slug": "weblate", "project": { "name": "Hello", "slug": "hello", "source_language": { "code": "en", "direction": "ltr", "population": 159034349015, "name": "English", "url": "http://example.com/api/languages/en/", "web_url": "http://example.com/languages/en/" }, "url": "http://example.com/api/projects/hello/", "web": "https://weblate.org/", "web_url": "http://example.com/projects/hello/" }, "repo": "file:///home/nijel/work/weblate-hello", "template": "", "new_base": "", "url": "http://example.com/api/components/hello/weblate/", "vcs": "git", "web_url": "http://example.com/projects/hello/weblate/" }
- PUT /api/components/(string: project)/(string: component)/¶
PUT கோரிக்கை மூலம் ஒரு கூறுகளைத் திருத்தவும்.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- சாதொபொகு பொருளைக் கோருங்கள்:
branch (string) -- வி.சி.எச் களஞ்சிய கிளை
file_format (string) -- மொழிபெயர்ப்புகளின் கோப்பு வடிவம்
file_format_params (object) -- கோப்பு தொடர்பான அளவுருக்கள்
filemask (string) -- களஞ்சியத்தில் மொழிபெயர்ப்பு கோப்புகளின் முகமூடி
name (string) -- கூறுகளின் பெயர்
slug (string) -- கூறு ச்லக்
repo (string) -- வி.சி.எச் களஞ்சிய முகவரி
template (string) -- ஒருமொழி மொழிபெயர்ப்புகளுக்கான அடிப்படை கோப்பு
new_base (string) -- புதிய மொழிபெயர்ப்புகளைச் சேர்ப்பதற்கான அடிப்படை கோப்பு
vcs (string) -- பதிப்பு கட்டுப்பாட்டு அமைப்பு
- DELETE /api/components/(string: project)/(string: component)/¶
ஒரு கூறுகளை நீக்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- GET /api/components/(string: project)/(string: component)/changes/¶
கூறு மாற்றங்களின் பட்டியலை வழங்கும். இது அடிப்படையில் ஒரு கூறு ஆகும்
GET /api/changes/அதே அளவுருக்களை ஏற்றுக்கொள்கிறது.- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- பதில் சாதொபொகு பொருள்:
results (array) -- கூறு பொருள்களின் வரிசை; பார்க்க
GET /api/changes/(int:id)/
- GET /api/components/(string: project)/(string: component)/file/¶
Added in version 4.9.
கோரப்பட்ட வடிவமைப்பைப் பயன்படுத்தி ஒரு காப்பகக் கோப்பாக கூறுடன் தொடர்புடைய அனைத்து மொழிபெயர்ப்புகளையும் பதிவிறக்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- வினவல் அளவுருக்கள்:
format (string) -- பயன்படுத்த வேண்டிய காப்பக வடிவம்; குறிப்பிடப்படவில்லை எனில், இயல்புநிலையாக
zip; ஆதரிக்கப்படும் வடிவங்கள்:zipமற்றும்zip:CONVERSIONஇங்குCONVERSIONஎன்பது மொழிபெயர்ப்புகளைப் பதிவிறக்குகிறது இல் பட்டியலிடப்பட்டுள்ள மாற்றிகளில் ஒன்றாகும்.
- GET /api/components/(string: project)/(string: component)/screenshots/¶
கூறு திரை சாட்களின் பட்டியலை வழங்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- பதில் சாதொபொகு பொருள்:
results (array) -- கூறு ச்கிரீன்சாட்களின் வரிசை; பார்க்க
GET /api/screenshots/(int:id)/
- GET /api/components/(string: project)/(string: component)/lock/¶
கூறு பூட்டு நிலையை வழங்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- பதில் சாதொபொகு பொருள்:
locked (boolean) -- புதுப்பிப்புகளுக்கு கூறு பூட்டப்பட்டுள்ளதா
எடுத்துக்காட்டு சாதொபொகு தரவு:
{ "locked": false }
- POST /api/components/(string: project)/(string: component)/lock/¶
கூறு பூட்டு நிலையை அமைக்கிறது.
பதில்
GET /api/components/(string:project)/(string:component)/lock/.- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- சாதொபொகு பொருளைக் கோருங்கள்:
lock -- பூலியன் பூட்ட வேண்டுமா இல்லையா.
CURL உதாரணம்:
curl \ -d lock=true \ -H "Authorization: Token TOKEN" \ http://example.com/api/components/hello/weblate/repository/
JSON கோரிக்கை உதாரணம்:
POST /api/components/hello/weblate/repository/ HTTP/1.1 Host: example.com Accept: application/json Content-Type: application/json Authorization: Token TOKEN Content-Length: 20 {"lock": true}
JSON பதில் உதாரணம்:
HTTP/1.0 200 OK Date: Tue, 12 Apr 2016 09:32:50 GMT Server: WSGIServer/0.1 Python/2.7.11+ Vary: Accept, Accept-Language, Cookie X-Frame-Options: SAMEORIGIN Content-Type: application/json Content-Language: en Allow: GET, POST, HEAD, OPTIONS {"locked":true}
- GET /api/components/(string: project)/(string: component)/repository/¶
வி.சி.எச் களஞ்சிய நிலை பற்றிய தகவல்களை வழங்குகிறது.
பதில்
GET /api/projects/(string:project)/repository/போன்றது.- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- பதில் சாதொபொகு பொருள்:
needs_commit (boolean) -- அர்ப்பணிக்க ஏதேனும் மாற்றங்கள் நிலுவையில் உள்ளதா என்பதை
needs_merge (boolean) -- ஒன்றிணைக்க ஏதேனும் மேலோடை மாற்றங்கள் உள்ளதா
needs_push (boolean) -- தள்ளுவதற்கு ஏதேனும் உள்ளக மாற்றங்கள் உள்ளதா
remote_commit (string) -- தொலைநிலை செய்தி
status (string) -- வி.சி.எச்
merge_failure -- எதுவும் இல்லை என்றால் ஒன்றிணைக்கும் தோல்வி அல்லது பூச்யத்தை விவரிக்கும் உரை
- POST /api/components/(string: project)/(string: component)/repository/¶
வி.சி.எச் களஞ்சியத்தில் கொடுக்கப்பட்ட செயல்பாட்டை செய்கிறது.
ஆவணப்படுத்தலுக்கு
POST /api/projects/(string:project)/repository/பார்க்கவும்.- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- சாதொபொகு பொருளைக் கோருங்கள்:
operation (string) -- செய்ய வேண்டிய செயல்பாடு:
புச்,புல்,கமிட்,ரீசெட்,சுத்தப்படுத்துதல்ஆகியவற்றில் ஒன்று
- பதில் சாதொபொகு பொருள்:
result (boolean) -- செயல்பாட்டின் முடிவு
CURL உதாரணம்:
curl \ -d operation=pull \ -H "Authorization: Token TOKEN" \ http://example.com/api/components/hello/weblate/repository/
JSON கோரிக்கை உதாரணம்:
POST /api/components/hello/weblate/repository/ HTTP/1.1 Host: example.com Accept: application/json Content-Type: application/json Authorization: Token TOKEN Content-Length: 20 {"operation":"pull"}
JSON பதில் உதாரணம்:
HTTP/1.0 200 OK Date: Tue, 12 Apr 2016 09:32:50 GMT Server: WSGIServer/0.1 Python/2.7.11+ Vary: Accept, Accept-Language, Cookie X-Frame-Options: SAMEORIGIN Content-Type: application/json Content-Language: en Allow: GET, POST, HEAD, OPTIONS {"result":true}
- GET /api/components/(string: project)/(string: component)/monolingual_base/¶
ஒருமொழி மொழிபெயர்ப்புகளுக்கான அடிப்படை கோப்பை பதிவிறக்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- GET /api/components/(string: project)/(string: component)/new_template/¶
புதிய மொழிபெயர்ப்புகளுக்கான வார்ப்புரு கோப்பைப் பதிவிறக்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- GET /api/components/(string: project)/(string: component)/translations/¶
கொடுக்கப்பட்ட கூறுகளில் மொழிபெயர்ப்பு பொருள்களின் பட்டியலை வழங்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- பதில் சாதொபொகு பொருள்:
results (array) -- மொழிபெயர்ப்பு பொருள்களின் வரிசை; பார்க்க
GET /api/translations/(string:project)/(string:component)/(string:language)/
- POST /api/components/(string: project)/(string: component)/translations/¶
கொடுக்கப்பட்ட கூறுகளில் புதிய மொழிபெயர்ப்பை உருவாக்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- சாதொபொகு பொருளைக் கோருங்கள்:
language_code (string) -- மொழிபெயர்ப்பு மொழி குறியீடு; பார்க்க
GET /api/languages/(string:language)/
- பதில் சாதொபொகு பொருள்:
result (object) -- புதிய மொழிபெயர்ப்பு பொருள் உருவாக்கப்பட்டது
CURL உதாரணம்:
curl \ -d language_code=cs \ -H "Authorization: Token TOKEN" \ http://example.com/api/projects/hello/components/
JSON கோரிக்கை உதாரணம்:
POST /api/projects/hello/components/ HTTP/1.1 Host: example.com Accept: application/json Content-Type: application/json Authorization: Token TOKEN Content-Length: 20 {"language_code": "cs"}
JSON பதில் உதாரணம்:
HTTP/1.0 200 OK Date: Tue, 12 Apr 2016 09:32:50 GMT Server: WSGIServer/0.1 Python/2.7.11+ Vary: Accept, Accept-Language, Cookie X-Frame-Options: SAMEORIGIN Content-Type: application/json Content-Language: en Allow: GET, POST, HEAD, OPTIONS { "failing_checks": 0, "failing_checks_percent": 0, "failing_checks_words": 0, "filename": "po/cs.po", "fuzzy": 0, "fuzzy_percent": 0.0, "fuzzy_words": 0, "have_comment": 0, "have_suggestion": 0, "is_template": false, "is_source": false, "language": { "code": "cs", "direction": "ltr", "population": 1303174280 "name": "Czech", "url": "http://example.com/api/languages/cs/", "web_url": "http://example.com/languages/cs/" }, "language_code": "cs", "id": 125, "last_author": null, "last_change": null, "share_url": "http://example.com/engage/hello/cs/", "total": 4, "total_words": 15, "translate_url": "http://example.com/translate/hello/weblate/cs/", "translated": 0, "translated_percent": 0.0, "translated_words": 0, "url": "http://example.com/api/translations/hello/weblate/cs/", "web_url": "http://example.com/projects/hello/weblate/cs/" }
- GET /api/components/(string: project)/(string: component)/statistics/¶
கூறுக்குள் உள்ள அனைத்து மொழிபெயர்ப்புகளுக்கான சிறிய புள்ளிவிவரங்களை வழங்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
See also
திரும்பிய பண்புக்கூறுகள் புள்ளிவிவரங்கள் இல் விவரிக்கப்பட்டுள்ளன.
- GET /api/components/(string: project)/(string: component)/links/¶
ஒரு கூறுடன் இணைக்கப்பட்ட திட்டங்களை வழங்குகிறது.
Added in version 4.5.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- பதில் சாதொபொகு பொருள்:
projects (array) -- தொடர்புடைய திட்டங்கள்; பார்க்க
GET /api/projects/(string:project)/
- POST /api/components/(string: project)/(string: component)/links/¶
ஒரு கூறுடன் இணை திட்டம்.
Added in version 4.5.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- படிவ அளவுருக்கள்:
string project_slug -- திட்ட ச்லக்
- DELETE /api/components/(string: project)/(string: component)/links/(string: project_slug)/¶
ஒரு கூறுடன் ஒரு திட்டத்தின் தொடர்பை அகற்று.
Added in version 4.5.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
project_slug (string) -- அகற்ற திட்டத்தின் ச்லக்
- GET /api/components/(string: project)/(string: component)/credits/¶
ஒரு திட்டத்திற்கான பங்களிப்பாளர் வரவு வருமானம்.
Added in version 5.7.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
start (date) -- கீழ்-பிணைப்பு ஐஎச்ஓ 8601 நேர முத்திரை (கட்டாய)
end (date) -- மேல்-பிணைப்பு ஐஎச்ஓ 8601 நேர முத்திரை (கட்டாய)
lang (source_language) -- தேட மொழி குறியீடு
- பதில் சாதொபொகு பொருள்:
email (string) -- பங்களிப்பாளரின் மின்னஞ்சல்
full_name (string) -- பங்களிப்பாளரின் முழு பெயர்
change_count (string) -- நேர வரம்பில் செய்யப்படும் மாற்றங்களின் எண்ணிக்கை
மொழிபெயர்ப்புகள்¶
- GET /api/translations/¶
மொழிபெயர்ப்புகளின் பட்டியலை வழங்குகிறது.
See also
மொழிபெயர்ப்பு பொருள் பண்புக்கூறுகள்
GET /api/translations/(string:project)/(string:component)/(string:language)/இல் ஆவணப்படுத்தப்பட்டுள்ளன.
- GET /api/translations/(string: project)/(string: component)/(string: language)/¶
மொழிபெயர்ப்பு பற்றிய தகவல்களை வழங்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
language (string) -- மொழிபெயர்ப்பு மொழி குறியீடு
- பதில் சாதொபொகு பொருள்:
component (object) -- கூறு பொருள்; பார்க்க
GET /api/components/(string:project)/(string:component)/failing_checks (int) -- சோதனைகள் தோல்வியுற்ற சரங்களின் எண்ணிக்கை
failing_checks_percent (float) -- சோதனைகள் தோல்வியுற்ற சரங்களின் விழுக்காடு
failing_checks_words (int) -- தோல்வியுற்ற சோதனைகளைக் கொண்ட சொற்களின் எண்ணிக்கை
filename (string) -- மொழிபெயர்ப்பு கோப்பு பெயர்
fuzzy (int) -- தெளிவில்லாத (திருத்தத்திற்காக குறிக்கப்பட்ட) சரங்களின் எண்ணிக்கை
fuzzy_percent (float) -- தெளிவில்லாத (திருத்தத்திற்காக குறிக்கப்பட்ட) சரங்களின் விழுக்காடு
fuzzy_words (int) -- தெளிவில்லாத (திருத்தத்திற்காக குறிக்கப்பட்ட) சரங்களில் உள்ள சொற்களின் எண்ணிக்கை
have_comment (int) -- கருத்துடன் சரங்களின் எண்ணிக்கை
have_suggestion (int) -- ஆலோசனையுடன் சரங்களின் எண்ணிக்கை
is_template (boolean) -- மொழிபெயர்ப்பில் ஒரு ஒருமொழி தளம் உள்ளதா என்பதை
language (object) -- சோர்ச் ல்யாந்வேச் பொருள்; பார்க்க
GET /api/languages/(string:language)/language_code (string) -- களஞ்சியத்தில் பயன்படுத்தப்படும் மொழி குறியீடு; இது மொழி பொருளில் உள்ள மொழி குறியீட்டிலிருந்து வேறுபட்டிருக்கலாம்
last_author (string) -- கடைசி எழுத்தாளரின் பெயர்
last_change (timestamp) -- கடைசி மாற்ற நேர முத்திரை
revision (string) -- கோப்பிற்கான திருத்த ஆச்
share_url (string) -- நிச்சயதார்த்த பக்கத்திற்கு வழிவகுக்கும் பகிர்வுக்கான முகவரி
total (int) -- மொத்த சரங்களின் எண்ணிக்கை
total_words (int) -- மொத்த சொற்களின் எண்ணிக்கை
translate_url (string) -- மொழிபெயர்ப்பதற்கான முகவரி
translated (int) -- மொழிபெயர்க்கப்பட்ட சரங்களின் எண்ணிக்கை
translated_percent (float) -- மொழிபெயர்க்கப்பட்ட சரங்களின் விழுக்காடு
translated_words (int) -- மொழிபெயர்க்கப்பட்ட சொற்களின் எண்ணிக்கை
repository_url (string) -- களஞ்சிய நிலைக்கு URL; பார்க்க
GET /api/translations/(string:project)/(string:component)/(string:language)/repository/file_url (string) -- முகவரி பெறுநர் கோப்பு object; பார்க்க
GET /api/translations/(string:project)/(string:component)/(string:language)/file/changes_list_url (string) -- மாற்றங்கள் பட்டியலுக்கான URL; பார்க்க
GET /api/translations/(string:project)/(string:component)/(string:language)/changes/units_list_url (string) -- சரங்களின் பட்டியலுக்கு URL; பார்க்க
GET /api/translations/(string:project)/(string:component)/(string:language)/units/
எடுத்துக்காட்டு சாதொபொகு தரவு:
{ "component": { "branch": "main", "file_format": "po", "file_format_params": { "po_line_wrap": 65535, "po_no_location": true }, "filemask": "po/*.po", "git_export": "", "license": "", "license_url": "", "name": "Weblate", "new_base": "", "project": { "name": "Hello", "slug": "hello", "source_language": { "code": "en", "direction": "ltr", "population": 159034349015, "name": "English", "url": "http://example.com/api/languages/en/", "web_url": "http://example.com/languages/en/" }, "url": "http://example.com/api/projects/hello/", "web": "https://weblate.org/", "web_url": "http://example.com/projects/hello/" }, "repo": "file:///home/nijel/work/weblate-hello", "slug": "weblate", "template": "", "url": "http://example.com/api/components/hello/weblate/", "vcs": "git", "web_url": "http://example.com/projects/hello/weblate/" }, "failing_checks": 3, "failing_checks_percent": 75.0, "failing_checks_words": 11, "filename": "po/cs.po", "fuzzy": 0, "fuzzy_percent": 0.0, "fuzzy_words": 0, "have_comment": 0, "have_suggestion": 0, "is_template": false, "language": { "code": "cs", "direction": "ltr", "population": 1303174280 "name": "Czech", "url": "http://example.com/api/languages/cs/", "web_url": "http://example.com/languages/cs/" }, "language_code": "cs", "last_author": "Weblate Admin", "last_change": "2016-03-07T10:20:05.499", "revision": "7ddfafe6daaf57fc8654cc852ea6be212b015792", "share_url": "http://example.com/engage/hello/cs/", "total": 4, "total_words": 15, "translate_url": "http://example.com/translate/hello/weblate/cs/", "translated": 4, "translated_percent": 100.0, "translated_words": 15, "url": "http://example.com/api/translations/hello/weblate/cs/", "web_url": "http://example.com/projects/hello/weblate/cs/" }
- DELETE /api/translations/(string: project)/(string: component)/(string: language)/¶
மொழிபெயர்ப்பை நீக்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
language (string) -- மொழிபெயர்ப்பு மொழி குறியீடு
- GET /api/translations/(string: project)/(string: component)/(string: language)/changes/¶
மொழிபெயர்ப்பு மாற்றங்களின் பட்டியலை வழங்குகிறது. இது அடிப்படையில் ஒரு மொழிபெயர்ப்பு நோக்கம் கொண்டது
GET /api/changes/அதே அளவுருக்களை ஏற்றுக்கொள்கிறது.- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
language (string) -- மொழிபெயர்ப்பு மொழி குறியீடு
- பதில் சாதொபொகு பொருள்:
results (array) -- கூறு பொருள்களின் வரிசை; பார்க்க
GET /api/changes/(int:id)/
- GET /api/translations/(string: project)/(string: component)/(string: language)/units/¶
மொழிபெயர்ப்பு அலகுகளின் பட்டியலை வழங்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
language (string) -- மொழிபெயர்ப்பு மொழி குறியீடு
q (string) -- தேடல் வினவல் சரம் தேடி (விரும்பினால்)
- பதில் சாதொபொகு பொருள்:
results (array) -- கூறு பொருள்களின் வரிசை; பார்க்க
GET /api/units/(int:id)/
- POST /api/translations/(string: project)/(string: component)/(string: language)/units/¶
புதிய அலகு சேர்.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
language (string) -- மொழிபெயர்ப்பு மொழி குறியீடு
- சாதொபொகு பொருளைக் கோருங்கள்:
key (string) -- ஒருமொழி மொழிபெயர்ப்பு: மொழிபெயர்ப்பு அலகு திறவுகோல்
value (array) -- ஒருமொழி மொழிபெயர்ப்பு: மூல சரங்கள் (பன்மை உருவாக்கவில்லை என்றால் ஒற்றை சரத்தைப் பயன்படுத்தவும்)
context (string) -- இருமொழி மொழிபெயர்ப்புகள்: மொழிபெயர்ப்பு அலகின் சூழல்
source (array) -- இருமொழி மொழிபெயர்ப்பு: மூல சரங்கள் (பன்மை உருவாக்கவில்லை என்றால் ஒற்றை சரத்தைப் பயன்படுத்தவும்)
target (array) -- இருமொழி மொழிபெயர்ப்பு: இலக்கு சரங்கள் (பன்மை உருவாக்கவில்லை என்றால் ஒற்றை சரத்தைப் பயன்படுத்தவும்)
state (int) -- சரம் நிலை; பார்க்க
GET /api/units/(int:id)/
- பதில் சாதொபொகு பொருள்:
unit (object) -- புதிதாக உருவாக்கப்பட்ட அலகு; பார்க்க
GET /api/units/(int:id)/
See also
- POST /api/translations/(string: project)/(string: component)/(string: language)/autotranslate/¶
Changed in version 5.13:
filter_typeஅளவுரு இனி ஆதரிக்கப்படாது மேலும் வடிகட்டுதல்qஅளவுருவால் செய்யப்படுகிறது.தானியங்கி மொழிபெயர்ப்பைத் தூண்டுகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
language (string) -- மொழிபெயர்ப்பு மொழி குறியீடு
- சாதொபொகு பொருளைக் கோருங்கள்:
mode (string) -- தானியங்கி மொழிபெயர்ப்பு முறை
q (string) -- தானியங்கி மொழிபெயர்ப்பு தேடல் சரம், பார்க்க சரங்களைத் தேடுகிறது.
auto_source (string) -- தானியங்கு மொழிபெயர்ப்பு மூலம் -
mtஅல்லதுமற்றவர்கள்component (string) -- கூடுதல் கூறுகளை அணுக திட்டத்திற்கு பகிரப்பட்ட மொழிபெயர்ப்பு நினைவகத்திற்கு பங்களிப்பை இயக்கவும்.
engines (array) -- இயந்திர மொழிபெயர்ப்பு இயந்திரங்கள்
threshold (string) -- ச்கோர் வாசல்
- GET /api/translations/(string: project)/(string: component)/(string: language)/file/¶
தற்போதைய மொழிபெயர்ப்புக் கோப்பைப் பதிவிறக்கவும், அது பகஅ இல் சேமிக்கப்பட்டுள்ளது (
formatஅளவுரு இல்லாமல்) அல்லது வேறு வடிவத்திற்கு மாற்றப்பட்டது (பார்க்க மொழிபெயர்ப்புகளைப் பதிவிறக்குகிறது).Note
இந்த பநிஇ எண்ட்பாயிண்ட் மற்ற ஏபிஐயை விட வெளியீட்டிற்கு வெவ்வேறு லாசிக்கைப் பயன்படுத்துகிறது, ஏனெனில் இது தரவு அல்லாமல் முழு கோப்பிலும் செயல்படுகிறது. ஏற்றுக்கொள்ளப்பட்ட
ஃபார்மேட்அளவுருவின் தொகுப்பு வேறுபட்டது மற்றும் அத்தகைய அளவுரு இல்லாமல் நீங்கள் பகஅ இல் சேமிக்கப்பட்ட மொழிபெயர்ப்பு கோப்பைப் பெறுவீர்கள்.- மறுமொழி தலைப்புகள்:
Last-Modified -- இந்த கோப்பில் கடைசி மாற்றத்தின் நேர முத்திரை.
- கோரிக்கை தலைப்புகள்:
If-Modified-Since -- அந்தக் காலத்திலிருந்து கோப்பு மாற்றப்படவில்லை என்றால் பதிலைத் தவிர்க்கவும்.
- வினவல் அளவுருக்கள்:
format -- பயன்படுத்த வேண்டிய கோப்பு வடிவம்; குறிப்பிடப்படவில்லை என்றால் எந்த வடிவ மாற்றமும் நடக்காது; ஆதரிக்கப்படும் வடிவங்களுக்கு மொழிபெயர்ப்புகளைப் பதிவிறக்குகிறது பார்க்கவும்
q (string) -- பதிவிறக்கம் செய்யப்பட்ட சரங்களை வடிகட்டவும், பார்க்க Search Page, மாற்றம் இருக்கும் போது மட்டுமே பொருந்தும் (
formatகுறிப்பிடப்பட்டுள்ளது).
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
language (string) -- மொழிபெயர்ப்பு மொழி குறியீடு
- POST /api/translations/(string: project)/(string: component)/(string: language)/file/¶
மொழிபெயர்ப்புகளுடன் புதிய கோப்பைப் பதிவேற்றவும்.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
language (string) -- மொழிபெயர்ப்பு மொழி குறியீடு
- படிவ அளவுருக்கள்:
string conflicts -- முரண்பாடுகளை எவ்வாறு கையாள்வது (
புறக்கணிப்பு,மாற்று-மொழிபெயர்க்கப்பட்டஅல்லதுமாற்று-அங்கீகரிக்கப்பட்ட), பார்க்கவும் கையாளுதல்file file -- பதிவேற்றிய கோப்பு
string email -- ஆசிரியர் மின்னஞ்சல்
string author -- ஆசிரியரின் பெயர்
string method -- பதிவேற்ற முறை (
மொழிபெயர்ப்பு,அனுமதி,பரிந்துரை, `` தெளிவில்லாத``,```,`,``,``, சேர்`, பார்க்கவும் இறக்குமதி முறைகள்string fuzzy -- தெளிவற்ற (திருத்துவதற்காகக் குறிக்கப்பட்டது) சரங்கள் செயலாக்கம் (காலி,
செயல்முறை,அனுமதி)
CURL உதாரணம்:
curl -X POST \ -F file=@strings.xml \ -H "Authorization: Token TOKEN" \ http://example.com/api/translations/hello/android/cs/file/
- GET /api/translations/(string: project)/(string: component)/(string: language)/repository/¶
வி.சி.எச் களஞ்சிய நிலை பற்றிய தகவல்களை வழங்குகிறது.
பதில்
GET /api/components/(string:project)/(string:component)/repository/போன்றது.- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
language (string) -- மொழிபெயர்ப்பு மொழி குறியீடு
- POST /api/translations/(string: project)/(string: component)/(string: language)/repository/¶
வி.சி.எச் களஞ்சியத்தில் கொடுக்கப்பட்ட செயல்பாட்டை செய்கிறது.
ஆவணப்படுத்தலுக்கு
POST /api/projects/(string:project)/repository/பார்க்கவும்.- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
language (string) -- மொழிபெயர்ப்பு மொழி குறியீடு
- சாதொபொகு பொருளைக் கோருங்கள்:
operation (string) -- செய்ய வேண்டிய செயல்பாடு:
புச்,புல்,கமிட்,ரீசெட்,சுத்தப்படுத்துதல்ஆகியவற்றில் ஒன்று
- பதில் சாதொபொகு பொருள்:
result (boolean) -- செயல்பாட்டின் முடிவு
- GET /api/translations/(string: project)/(string: component)/(string: language)/statistics/¶
விரிவான மொழிபெயர்ப்பு புள்ளிவிவரங்களை வழங்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
language (string) -- மொழிபெயர்ப்பு மொழி குறியீடு
See also
திரும்பிய பண்புக்கூறுகள் புள்ளிவிவரங்கள் இல் விவரிக்கப்பட்டுள்ளன.
நினைவு¶
Added in version 4.14.
- GET /api/memory/¶
நினைவக முடிவுகளின் பட்டியலை வழங்குகிறது.
- DELETE /api/memory/(int: memory_object_id)/¶
நினைவக பொருளை நீக்குகிறது
- அளவுருக்கள்:
memory_object_id -- நினைவக பொருள் ஐடி
அலகுகள்¶
யூனிட் என்பது மொழிபெயர்ப்பின் ஒற்றைத் துண்டாகும், இது ஒரு மூலச் சரத்தை தொடர்புடைய மொழிபெயர்க்கப்பட்ட சரத்துடன் இணைக்கிறது மற்றும் சில தொடர்புடைய மெட்டாடேட்டாவையும் கொண்டுள்ளது. மொழிபெயர்த்திடு Toolkit மற்றும் ஃலிப்ப் இல் உள்ள translate.storage.base.TranslationUnit என்பதிலிருந்து இந்த சொல் பெறப்பட்டது.
- GET /api/units/¶
மொழிபெயர்ப்பு அலகுகளின் பட்டியலை வழங்குகிறது.
- அளவுருக்கள்:
q (string) -- தேடல் வினவல் சரம் தேடி (விரும்பினால்)
See also
அலகு பொருள் பண்புக்கூறுகள்
GET /api/units/(int:id)/இல் ஆவணப்படுத்தப்பட்டுள்ளன.
- GET /api/units/(int: id)/¶
Changed in version 4.3:
இலக்குமற்றும்மூலம்ஆகியவை இப்போது பன்மைச் சரங்களைச் சரியாகக் கையாளும் அணிகளாகும்.Changed in version 5.6:
Last_updatedபண்புக்கூறு இப்போது வெளிப்பட்டது.மொழிபெயர்ப்பு அலகு பற்றிய தகவல்களை வழங்குகிறது.
- அளவுருக்கள்:
id (int) -- பிரிவு ஐடி
- பதில் சாதொபொகு பொருள்:
translation (string) -- தொடர்புடைய மொழிபெயர்ப்பு பொருளின் முகவரி
source (array) -- மூல சரம்
previous_source (string) -- தெளிவற்ற பொருத்தத்திற்கு பயன்படுத்தப்படும் முந்தைய மூல சரம்
target (array) -- இலக்கு சரம்
id_hash (string) -- அலகு தனித்துவமான அடையாளங்காட்டி
content_hash (string) -- மூல சரத்தின் தனிப்பட்ட அடையாளங்காட்டி
location (string) -- மூலக் குறியீட்டில் அலகு இருப்பிடம்
context (string) -- மொழிபெயர்ப்பு அலகு சூழல்
note (string) -- மொழிபெயர்ப்பு அலகு குறிப்பு
flags (string) -- மொழிபெயர்ப்பு அலகு கொடிகள்
labels (array) -- மொழிபெயர்ப்பு அலகு சிட்டைகள், மூல அலகுகளில் கிடைக்கின்றன
state (int) -- யூனிட் ச்டேட், 0 - மொழிபெயர்க்கப்படாத, 10 - திருத்துதல் தேவை, 20 - மொழிபெயர்க்கப்பட்டுள்ளது, 30 - அங்கீகரிக்கப்பட்டது, 100 - படிக்க மட்டும்
fuzzy (boolean) -- அலகு தெளிவில்லாததா அல்லது மதிப்பாய்வுக்காக குறிக்கப்பட்டதா என்பது
translated (boolean) -- அலகு மொழிபெயர்க்கப்பட்டுள்ளதா
approved (boolean) -- மொழிபெயர்ப்பு அங்கீகரிக்கப்பட்டுள்ளதா
position (int) -- மொழிபெயர்ப்பு கோப்பில் அலகு நிலை
has_suggestion (boolean) -- அலகு பரிந்துரைகள் உள்ளதா என்பதையும்
has_comment (boolean) -- அலகு கருத்துகள் உள்ளதா
has_failing_check (boolean) -- அலகு தோல்வியுற்ற சோதனைகள் உள்ளதா
num_words (int) -- மூல சொற்களின் எண்ணிக்கை
priority (int) -- மொழிபெயர்ப்பு முன்னுரிமை; 100 இயல்புநிலை
id (int) -- அலகு அடையாளங்காட்டி
explanation (string) -- சர விளக்கம், மூல அலகுகளில் கிடைக்கிறது, பார்க்கவும் மூல சரங்கள் குறித்த கூடுதல் செய்தி
extra_flags (string) -- கூடுதல் சரம் கொடிகள், மூல அலகுகளில் கிடைக்கின்றன, பார்க்கவும் கொடிகளைப் பயன்படுத்தி நடத்தை தனிப்பயனாக்குதல்
web_url (string) -- அலகு திருத்தக்கூடிய முகவரி
source_unit (string) -- மூல அலகு இணைப்பு; பார்க்க
GET /api/units/(int:id)/pending (boolean) -- அலகு எழுத நிலுவையில் உள்ளதா என்பதை
timestamp (timestamp) -- சரம் அகவை
last_updated (timestamp) -- கடைசி சரம் புதுப்பிப்பு
- PATCH /api/units/(int: id)/¶
Added in version 4.3.
மொழிபெயர்ப்பு அலகு மீது பகுதி புதுப்பிப்பை செய்கிறது.
- அளவுருக்கள்:
id (int) -- பிரிவு ஐடி
- சாதொபொகு பொருளைக் கோருங்கள்:
state (int) -- unit state, 0 - untranslated, 10 - needs editing, 20 - translated, 30 - approved (need review workflow enabled, see அர்ப்பணிக்கப்பட்ட விமர்சகர்கள்)
target (array) -- இலக்கு சரம்
explanation (string) -- சர விளக்கம், மூல அலகுகளில் கிடைக்கிறது, பார்க்கவும் மூல சரங்கள் குறித்த கூடுதல் செய்தி
extra_flags (string) -- கூடுதல் சரம் கொடிகள், மூல அலகுகளில் கிடைக்கின்றன, பார்க்கவும் கொடிகளைப் பயன்படுத்தி நடத்தை தனிப்பயனாக்குதல்
labels (array) -- சிட்டைகள், மூல அலகுகளில் கிடைக்கின்றன
- PUT /api/units/(int: id)/¶
Added in version 4.3.
மொழிபெயர்ப்பு அலகு மீது முழு புதுப்பிப்பைச் செய்கிறது.
- அளவுருக்கள்:
id (int) -- பிரிவு ஐடி
- சாதொபொகு பொருளைக் கோருங்கள்:
state (int) -- unit state, 0 - untranslated, 10 - needs editing, 20 - translated, 30 - approved (need review workflow enabled, see அர்ப்பணிக்கப்பட்ட விமர்சகர்கள்)
target (array) -- இலக்கு சரம்
explanation (string) -- சர விளக்கம், மூல அலகுகளில் கிடைக்கிறது, பார்க்கவும் மூல சரங்கள் குறித்த கூடுதல் செய்தி
extra_flags (string) -- கூடுதல் சரம் கொடிகள், மூல அலகுகளில் கிடைக்கின்றன, பார்க்கவும் கொடிகளைப் பயன்படுத்தி நடத்தை தனிப்பயனாக்குதல்
labels (array) -- சிட்டைகள், மூல அலகுகளில் கிடைக்கின்றன
- DELETE /api/units/(int: id)/¶
Added in version 4.3.
மொழிபெயர்ப்பு அலகு நீக்குகிறது.
- அளவுருக்கள்:
id (int) -- பிரிவு ஐடி
- GET /api/units/(int: id)/translations/¶
Added in version 5.11.
கொடுக்கப்பட்ட மூல மொழிபெயர்ப்பு அலகுக்கான அனைத்து இலக்கு மொழிபெயர்ப்பு அலகுகளின் பட்டியலை வழங்குகிறது.
- POST /api/units/(int: id)/comments/¶
Added in version 5.12.
கொடுக்கப்பட்ட மொழிபெயர்ப்பு அலகு குறித்து புதிய கருத்தை உருவாக்கவும்.
- அளவுருக்கள்:
id (int) -- பிரிவு ஐடி
- சாதொபொகு பொருளைக் கோருங்கள்:
scope (string) -- கருத்து நோக்கம் - உலகளாவிய, மொழிபெயர்ப்பு (அனைத்து மூல அல்லாத அலகுகளிலும் கிடைக்கும்), அறிக்கை (ஆய்வு பணிப்பாய்வு இயக்கப்பட்டிருக்க வேண்டும், பார்க்க அர்ப்பணிக்கப்பட்ட விமர்சகர்கள்)
comment (string) -- புதிய கருத்தின் உள்ளடக்கம், நீங்கள் குறைகுறியைப் பயன்படுத்தலாம் மற்றும் பயனர்களை @பயனர்பெயர் மூலம் குறிப்பிடலாம்.
user_email (string) -- வர்ணனையாளரின் மின்னஞ்சல், திட்ட நிர்வாகிகளால் மட்டுமே அமைக்க முடியும் மற்றும் அங்கீகரிக்கப்பட்ட பயனருக்கு இயல்புநிலை.
timestamp (string) -- கருத்தின் உருவாக்க நேர முத்திரையை, திட்ட நிர்வாகி மற்றும் இயல்புநிலை இப்போது மட்டுமே அமைக்க முடியும்.
- பதில் சாதொபொகு பொருள்:
id (int) -- அடையாளம் காண்பது எப்படி
comment (string) -- புதிய கருத்தின் உள்ளடக்கம்
user (string) -- வர்ணனையாளரின் பொருளின் முகவரி
timestamp (string) -- கருத்தின் உருவாக்க நேர முத்திரை
- GET /api/units/(int: id)/comments/¶
Added in version 5.15.
கொடுக்கப்பட்ட மொழிபெயர்ப்பு யூனிட்டில் உள்ள கருத்துகளின் பட்டியலை வழங்கும்
- அளவுருக்கள்:
id (int) -- பிரிவு ஐடி
- பதில் சாதொபொகு பொருள்:
id (int) -- அடையாளம் காண்பது எப்படி
comment (string) -- கருத்து உள்ளடக்கம்
timestamp (string) -- கருத்தின் உருவாக்க நேர முத்திரை
user (string) -- வர்ணனையாளரின் பொருளின் முகவரி
மாற்றங்கள்¶
- GET /api/changes/¶
Changed in version 4.1: மாற்றங்களை வடிகட்டுதல் 4.1 வெளியீட்டில் அறிமுகப்படுத்தப்பட்டது.
மொழிபெயர்ப்பு மாற்றங்களின் பட்டியலை வழங்குகிறது.
See also
பொருள் பண்புகளை மாற்றுதல்
GET /api/changes/(int:id)/இல் ஆவணப்படுத்தப்பட்டுள்ளது.- வினவல் அளவுருக்கள்:
user (string) -- வடிப்பான்களுக்கு பயனரின் பயனர்பெயர்
action (int) -- வடிகட்டுவதற்கான செயல், பல முறை பயன்படுத்தப்படலாம்
timestamp_after (timestamp) -- ஐஎச்ஓ 8601 பின்னர் மாற்றங்களை பட்டியலிட வடிவமைக்கப்பட்ட நேர முத்திரை
timestamp_before (timestamp) -- ஐஎச்ஓ 8601 இதற்கு முன் மாற்றங்களை பட்டியலிட வடிவமைக்கப்பட்ட நேர முத்திரை
- GET /api/changes/(int: id)/¶
மொழிபெயர்ப்பு மாற்றம் பற்றிய தகவல்களை வழங்குகிறது.
- அளவுருக்கள்:
id (int) -- ஐடியை மாற்றவும்
- பதில் சாதொபொகு பொருள்:
unit (string) -- தொடர்புடைய அலகு பொருளின் முகவரி
translation (string) -- தொடர்புடைய மொழிபெயர்ப்பு பொருளின் முகவரி
component (string) -- தொடர்புடைய கூறு பொருளின் முகவரி
user (string) -- தொடர்புடைய பயனர் பொருளின் முகவரி
author (string) -- தொடர்புடைய ஆசிரியர் பொருளின் முகவரி
timestamp (timestamp) -- நிகழ்வு நேர முத்திரை
action (int) -- செயலின் எண் அடையாளம்
action_name (string) -- செயலின் உரை விளக்கம்
target (string) -- நிகழ்வு மாற்றப்பட்ட உரை
old (string) -- முந்தைய உரை
details (object) -- மாற்றம் குறித்த கூடுதல் விவரங்கள்
id (int) -- அடையாளங்காட்டியை மாற்றவும்
திரைக்காட்சிகள்¶
- GET /api/screenshots/¶
திரைக்காட்சி சரம் தகவல்களின் பட்டியலை வழங்குகிறது.
See also
திரைக்காட்சி பொருள் பண்புக்கூறுகள்
GET /api/screenshots/(int:id)/இல் ஆவணப்படுத்தப்பட்டுள்ளன.
- GET /api/screenshots/(int: id)/¶
திரை காட்சி பற்றிய தகவல்களை வழங்குகிறது.
- அளவுருக்கள்:
id (int) -- திரை காட்சி ஐடி
- பதில் சாதொபொகு பொருள்:
name (string) -- ஒரு திரை சாட்டின் பெயர்
component (string) -- தொடர்புடைய கூறு பொருளின் முகவரி
file_url (string) -- கோப்பைப் பதிவிறக்குவதற்கான URL; பார்க்க
GET /api/screenshots/(int:id)/file/units (array) -- தொடர்புடைய மூல சரம் தகவலுக்கான இணைப்பு; பார்க்க
GET /api/units/(int:id)/
- GET /api/screenshots/(int: id)/file/¶
திரைக்காட்சி படத்தைப் பதிவிறக்கவும்.
- அளவுருக்கள்:
id (int) -- திரை காட்சி ஐடி
- POST /api/screenshots/(int: id)/file/¶
திரைக்காட்சி படத்தை மாற்றவும்.
- அளவுருக்கள்:
id (int) -- திரை காட்சி ஐடி
- படிவ அளவுருக்கள்:
file image -- பதிவேற்றிய கோப்பு
CURL உதாரணம்:
curl -X POST \ -F image=@image.png \ -H "Authorization: Token TOKEN" \ http://example.com/api/screenshots/1/file/
- POST /api/screenshots/(int: id)/units/¶
திரை சாட்டுடன் இணை மூல சரம்.
- அளவுருக்கள்:
id (int) -- திரை காட்சி ஐடி
- படிவ அளவுருக்கள்:
string unit_id -- பிரிவு ஐடி
- பதில் சாதொபொகு பொருள்:
name (string) -- ஒரு திரை சாட்டின் பெயர்
translation (string) -- தொடர்புடைய மொழிபெயர்ப்பு பொருளின் முகவரி
file_url (string) -- கோப்பைப் பதிவிறக்குவதற்கான URL; பார்க்க
GET /api/screenshots/(int:id)/file/units (array) -- தொடர்புடைய மூல சரம் தகவலுக்கான இணைப்பு; பார்க்க
GET /api/units/(int:id)/
- DELETE /api/screenshots/(int: id)/units/(int: unit_id)¶
ச்கிரீன்சாட்டுடன் மூல சரம் தொடர்பை அகற்று.
- அளவுருக்கள்:
id (int) -- திரை காட்சி ஐடி
unit_id -- மூல சரம் அலகு ஐடி
- POST /api/screenshots/¶
புதிய திரை சாட்டை உருவாக்குகிறது.
- படிவ அளவுருக்கள்:
file image -- பதிவேற்றிய கோப்பு
string name -- திரைக்காட்சி பெயர்
string project_slug -- திட்ட ச்லக்
string component_slug -- கூறு ச்லக்
string language_code -- மொழி குறியீடு
- பதில் சாதொபொகு பொருள்:
name (string) -- ஒரு திரை சாட்டின் பெயர்
component (string) -- தொடர்புடைய கூறு பொருளின் முகவரி
file_url (string) -- கோப்பைப் பதிவிறக்குவதற்கான URL; பார்க்க
GET /api/screenshots/(int:id)/file/units (array) -- தொடர்புடைய மூல சரம் தகவலுக்கான இணைப்பு; பார்க்க
GET /api/units/(int:id)/
- PATCH /api/screenshots/(int: id)/¶
திரைக்காட்சி பற்றிய பகுதி தகவல்களைத் திருத்தவும்.
- அளவுருக்கள்:
id (int) -- திரை காட்சி ஐடி
- பதில் சாதொபொகு பொருள்:
name (string) -- ஒரு திரை சாட்டின் பெயர்
component (string) -- தொடர்புடைய கூறு பொருளின் முகவரி
file_url (string) -- கோப்பைப் பதிவிறக்குவதற்கான URL; பார்க்க
GET /api/screenshots/(int:id)/file/units (array) -- தொடர்புடைய மூல சரம் தகவலுக்கான இணைப்பு; பார்க்க
GET /api/units/(int:id)/
- PUT /api/screenshots/(int: id)/¶
திரைக்காட்சி பற்றிய முழு தகவலையும் திருத்தவும்.
- அளவுருக்கள்:
id (int) -- திரை காட்சி ஐடி
- பதில் சாதொபொகு பொருள்:
name (string) -- ஒரு திரை சாட்டின் பெயர்
component (string) -- தொடர்புடைய கூறு பொருளின் முகவரி
file_url (string) -- கோப்பைப் பதிவிறக்குவதற்கான URL; பார்க்க
GET /api/screenshots/(int:id)/file/units (array) -- தொடர்புடைய மூல சரம் தகவலுக்கான இணைப்பு; பார்க்க
GET /api/units/(int:id)/
- DELETE /api/screenshots/(int: id)/¶
ச்கிரீன்சாட்டை நீக்கு.
- அளவுருக்கள்:
id (int) -- திரை காட்சி ஐடி
துணை நிரல்கள்¶
Added in version 4.4.1.
- GET /api/addons/¶
துணை நிரல்களின் பட்டியலை வழங்குகிறது.
See also
கூடுதல் பொருள் பண்புக்கூறுகள்
GET /api/addons/(int:id)/இல் ஆவணப்படுத்தப்பட்டுள்ளன.
- GET /api/addons/(int: id)/¶
கூடுதல் தகவல்களைப் பற்றிய தகவல்களைத் தருகிறது.
- அளவுருக்கள்:
id (int) -- கூடுதல் ஐடி
- பதில் சாதொபொகு பொருள்:
name (string) -- ஒரு கூடுதல் பெயர்
component (string) -- தொடர்புடைய கூறு பொருளின் முகவரி
configuration (object) -- விருப்ப சேர்க்கை உள்ளமைவு
See also
- POST /api/components/(string: project)/(string: component)/addons/¶
புதிய துணை நிரலை உருவாக்குகிறது.
- அளவுருக்கள்:
project_slug (string) -- திட்ட ச்லக்
component_slug (string) -- கூறு ச்லக்
- சாதொபொகு பொருளைக் கோருங்கள்:
name (string) -- ஒரு கூடுதல் பெயர்
configuration (object) -- விருப்ப சேர்க்கை உள்ளமைவு
- PATCH /api/addons/(int: id)/¶
கூடுதல் பற்றிய பகுதி தகவல்களைத் திருத்தவும்.
- அளவுருக்கள்:
id (int) -- கூடுதல் ஐடி
- பதில் சாதொபொகு பொருள்:
configuration (object) -- விருப்ப சேர்க்கை உள்ளமைவு
- PUT /api/addons/(int: id)/¶
துணை நிரல் பற்றிய முழு தகவலையும் திருத்தவும்.
- அளவுருக்கள்:
id (int) -- கூடுதல் ஐடி
- பதில் சாதொபொகு பொருள்:
configuration (object) -- விருப்ப சேர்க்கை உள்ளமைவு
- DELETE /api/addons/(int: id)/¶
துணை நிரலை நீக்குக.
- அளவுருக்கள்:
id (int) -- கூடுதல் ஐடி
கூறு பட்டியல்கள்¶
Added in version 4.0.
- GET /api/component-lists/¶
கூறு பட்டியல்களின் பட்டியலை வழங்குகிறது.
See also
கூறு பட்டியல் பொருள் பண்புக்கூறுகள்
GET /api/component-lists/(str:slug)/இல் ஆவணப்படுத்தப்பட்டுள்ளன.
- GET /api/component-lists/(str: slug)/¶
கூறு பட்டியல் பற்றிய தகவல்களை வழங்குகிறது.
- அளவுருக்கள்:
slug (string) -- கூறு பட்டியல் ச்லக்
- பதில் சாதொபொகு பொருள்:
name (string) -- ஒரு கூறு பட்டியலின் பெயர்
slug (string) -- ஒரு கூறு பட்டியலின் ச்லக்
show_dashboard (boolean) -- அதை ஒரு டாச்போர்டில் காட்ட வேண்டுமா
components (array) -- தொடர்புடைய கூறுகளுக்கான இணைப்பு; பார்க்க
GET /api/components/(string:project)/(string:component)/auto_assign (array) -- தானியங்கி ஒதுக்கீட்டு விதிகள்
- PUT /api/component-lists/(str: slug)/¶
கூறு பட்டியல் அளவுருக்களை மாற்றுகிறது.
- அளவுருக்கள்:
slug (string) -- கூறு பட்டியல் ச்லக்
- சாதொபொகு பொருளைக் கோருங்கள்:
name (string) -- ஒரு கூறு பட்டியலின் பெயர்
slug (string) -- ஒரு கூறு பட்டியலின் ச்லக்
show_dashboard (boolean) -- அதை ஒரு டாச்போர்டில் காட்ட வேண்டுமா
- PATCH /api/component-lists/(str: slug)/¶
கூறு பட்டியல் அளவுருக்களை மாற்றுகிறது.
- அளவுருக்கள்:
slug (string) -- கூறு பட்டியல் ச்லக்
- சாதொபொகு பொருளைக் கோருங்கள்:
name (string) -- ஒரு கூறு பட்டியலின் பெயர்
slug (string) -- ஒரு கூறு பட்டியலின் ச்லக்
show_dashboard (boolean) -- அதை ஒரு டாச்போர்டில் காட்ட வேண்டுமா
- DELETE /api/component-lists/(str: slug)/¶
கூறு பட்டியலை நீக்குகிறது.
- அளவுருக்கள்:
slug (string) -- கூறு பட்டியல் ச்லக்
- GET /api/component-lists/(str: slug)/components/¶
Added in version 5.0.1: ஒரு கூறு பட்டியலில் கூறுகளை பட்டியலிடுங்கள்.
- பரம் ச்லக்:
கூறு பட்டியல் ச்லக்
- ச்லக் தட்டச்சு செய்க:
சரம்
- வடிவ சரம் கூறு_ஐடி:
கூறு ஐடி
- >json array results:
கூறு பொருள்களின் வரிசை; பார்க்க
GET /api/components/(string:project)/(string:component)/
- POST /api/component-lists/(str: slug)/components/¶
ஒரு கூறு பட்டியலுடன் இணை கூறு.
- அளவுருக்கள்:
slug (string) -- கூறு பட்டியல் ச்லக்
- படிவ அளவுருக்கள்:
string component_id -- கூறு ஐடி
- DELETE /api/component-lists/(str: slug)/components/(str: component_slug)¶
கூறு பட்டியலிலிருந்து ஒரு கூறுகளை பிரிக்கவும்.
- அளவுருக்கள்:
slug (string) -- கூறு பட்டியல் ச்லக்
component_slug (string) -- கூறு ச்லக்
சொற்களஞ்சியம்¶
Changed in version 4.5: சொற்களஞ்சியங்கள் இப்போது வழக்கமான கூறுகள், மொழிபெயர்ப்புகள் மற்றும் சரங்களாக சேமிக்கப்பட்டுள்ளன, அதற்கு பதிலாக அந்தந்த பநிஇ ஐப் பயன்படுத்து.
பணிகள்¶
Added in version 4.4.
- GET /api/tasks/¶
பணிகளின் பட்டியல் தற்போது கிடைக்கவில்லை.
- GET /api/tasks/(str: uuid)/¶
ஒரு பணியைப் பற்றிய தகவல்களைத் தருகிறது.
- அளவுருக்கள்:
uuid (string) -- பணி uuid
- பதில் சாதொபொகு பொருள்:
completed (boolean) -- பணி முடிந்ததா
progress (int) -- விழுக்காடு பணி முன்னேற்றம்
result (object) -- பணி முடிவு அல்லது முன்னேற்ற விவரங்கள்
log (string) -- பணி பதிவு
புள்ளிவிவரங்கள்¶
- GET /api/(str: object)/statistics/¶
பொருள்களுக்கு பல புள்ளிவிவர இறுதிப் புள்ளிகள் உள்ளன, அவை அனைத்தும் ஒரே கட்டமைப்பைக் கொண்டுள்ளன.
- அளவுருக்கள்:
object (string) -- முகவரி பாதை
- பதில் சாதொபொகு பொருள்:
total (int) -- மொத்த சரங்களின் எண்ணிக்கை
total_words (int) -- மொத்த சொற்களின் எண்ணிக்கை
total_chars (int) -- மொத்த எழுத்துக்களின் எண்ணிக்கை
last_change (timestamp) -- கடைசி மாற்றத்தின் தேதி
translated (int) -- மொழிபெயர்க்கப்பட்ட சரங்களின் எண்ணிக்கை
translated_percent (float) -- மொழிபெயர்க்கப்பட்ட சரங்களின் விழுக்காடு
translated_words (int) -- மொழிபெயர்க்கப்பட்ட சொற்களின் எண்ணிக்கை
translated_words_percent (float) -- மொழிபெயர்க்கப்பட்ட சொற்களின் விழுக்காடு
translated_chars (int) -- மொழிபெயர்க்கப்பட்ட எழுத்துக்களின் எண்ணிக்கை
translated_chars_percent (float) -- மொழிபெயர்க்கப்பட்ட எழுத்துக்களின் விழுக்காடு
fuzzy (int) -- தெளிவில்லாத (திருத்தத்திற்காக குறிக்கப்பட்ட) சரங்களின் எண்ணிக்கை
fuzzy_words (int) -- தெளிவில்லாத (திருத்தத்திற்காக குறிக்கப்பட்ட) சொற்களின் எண்ணிக்கை
fuzzy_chars (int) -- தெளிவில்லாத (திருத்தத்திற்காக குறிக்கப்பட்ட) எழுத்துக்களின் எண்ணிக்கை
fuzzy_percent (float) -- தெளிவில்லாத (திருத்தத்திற்காக குறிக்கப்பட்ட) சரங்களின் விழுக்காடு
fuzzy_words_percent (float) -- தெளிவில்லாத (திருத்தத்திற்காக குறிக்கப்பட்ட) சொற்களின் விழுக்காடு
fuzzy_chars_percent (float) -- தெளிவில்லாத (திருத்தத்திற்காக குறிக்கப்பட்ட) எழுத்துக்களின் விழுக்காடு
failing (int) -- தோல்வியுற்ற சோதனைகளின் எண்ணிக்கை
failing_percent (float) -- தோல்வியுற்ற சோதனைகளின் விழுக்காடு
approved (int) -- அங்கீகரிக்கப்பட்ட சரங்களின் எண்ணிக்கை
approved_words (int) -- அங்கீகரிக்கப்பட்ட சொற்களின் எண்ணிக்கை
approved_chars (int) -- அங்கீகரிக்கப்பட்ட எழுத்துக்களின் எண்ணிக்கை
approved_percent (float) -- அங்கீகரிக்கப்பட்ட சரங்களின் விழுக்காடு
approved_words_percent (float) -- அங்கீகரிக்கப்பட்ட சொற்களின் விழுக்காடு
approved_chars_percent (float) -- அங்கீகரிக்கப்பட்ட எழுத்துக்களின் விழுக்காடு
readonly (int) -- படிக்க மட்டும் சரங்களின் எண்ணிக்கை
readonly_words (int) -- படிக்க மட்டும் சொற்களின் எண்ணிக்கை
readonly -- படிக்க மட்டும் எழுத்துக்களின் எண்ணிக்கை
readonly_percent (float) -- படிக்க மட்டும் சரங்களின் விழுக்காடு
readonly_words_percent (float) -- படிக்க மட்டும் சொற்களின் விழுக்காடு
readonly_char_percent (float) -- படிக்க மட்டும் கதாபாத்திரங்களின் விழுக்காடு
suggestions (int) -- பரிந்துரைகளுடன் சரங்களின் எண்ணிக்கை
comments (int) -- கருத்துகளுடன் சரங்களின் எண்ணிக்கை
name (string) -- பொருள் பெயர்
url (string) -- பொருளை அணுக முகவரி (பொருந்தினால்)
url_translate (string) -- மொழிபெயர்ப்பை அணுக முகவரி (பொருந்தினால்)
code (string) -- மொழி குறியீடு (பொருந்தினால்)
See also
அளவீடுகள்¶
- GET /api/metrics/¶
சேவையக அளவீடுகளை வழங்குகிறது.
Changed in version 5.6.1: மெட்ரிக்ச் இப்போது ஓபன்மெட்ரிக்ச் இணக்கமான வடிவத்தில்
? `Format = OpenMetricsஉடன் அம்பலப்படுத்தலாம்.- பதில் சாதொபொகு பொருள்:
units (int) -- அலகுகளின் எண்ணிக்கை
units_translated (int) -- மொழிபெயர்க்கப்பட்ட அலகுகளின் எண்ணிக்கை
users (int) -- பயனர்களின் எண்ணிக்கை
changes (int) -- மாற்றங்களின் எண்ணிக்கை
projects (int) -- திட்டங்களின் எண்ணிக்கை
components (int) -- கூறுகளின் எண்ணிக்கை
translations (int) -- மொழிபெயர்ப்புகளின் எண்ணிக்கை
languages (int) -- பயன்படுத்தப்பட்ட மொழிகளின் எண்ணிக்கை
checks (int) -- தூண்டப்பட்ட தர சோதனைகளின் எண்ணிக்கை
configuration_errors (int) -- உள்ளமைவு பிழைகளின் எண்ணிக்கை
suggestions (int) -- நிலுவையில் உள்ள பரிந்துரைகளின் எண்ணிக்கை
celery_queues (object) -- செலரி வரிசைகளின் நீளம், பார்க்க செலரியைப் பயன்படுத்தி பின்னணி பணிகள்
name (string) -- கட்டமைக்கப்பட்ட சேவையக பெயர்
தேடல்¶
- GET /api/search/¶
Added in version 4.18.
தள அளவிலான தேடல் முடிவுகளை ஒரு பட்டியலாக வழங்குகிறது. முடிவு தொகுப்பில் மோகம் இல்லை, ஒவ்வொரு வகைக்கும் முதல் சில போட்டிகள் மட்டுமே திருப்பித் தரப்படுகின்றன.
தேடல் தேடுகிறது:
திட்டங்கள்
வகைகள்
கூறுகள்
மொழிகள்
பயனர்கள்
- அளவுருக்கள்:
q -- தேடல் வினவல் சரம்
- பதில் சாதொபொகு பொருள்:
name (str) -- பொருந்திய உருப்படியின் பெயர்.
url (str) -- பொருந்திய உருப்படியின் வலை முகவரி.
category (str) -- பொருந்திய உருப்படியின் வகை.
வகைகள்¶
- GET /api/categories/¶
Added in version 5.0.
Lists available categories. See
GET /api/categories/(int:id)/for field definitions.
- POST /api/categories/¶
Added in version 5.0.
Creates a new category. See
GET /api/categories/(int:id)/for field definitions.
- GET /api/categories/(int: id)/¶
Added in version 5.0.
- அளவுருக்கள்:
id (int) -- வகை ஐடி
- பதில் சாதொபொகு பொருள்:
name (str) -- வகையின் பெயர்.
slug (str) -- வகை ச்லக்.
project (str) -- ஒரு திட்டத்திற்கான இணைப்பு.
category (str) -- பெற்றோர் வகைக்கான இணைப்பு.
- PATCH /api/categories/(int: id)/¶
Added in version 5.0: வகை பற்றிய பகுதி தகவல்களைத் திருத்தவும்.
- பரம் ஐடி:
வகை ஐடி
- ஐடி வகை:
முழு எண்ணாக
- >json object configuration:
விருப்ப வகை உள்ளமைவு
- PUT /api/categories/(int: id)/¶
Added in version 5.0: வகை பற்றிய முழு தகவலையும் திருத்தவும்.
- பரம் ஐடி:
வகை ஐடி
- ஐடி வகை:
முழு எண்ணாக
- >json object configuration:
விருப்ப வகை உள்ளமைவு
- DELETE /api/categories/(int: id)/¶
Added in version 5.0: வகையை நீக்கு.
- பரம் ஐடி:
வகை ஐடி
- ஐடி வகை:
முழு எண்ணாக
- GET /api/categories/(int: id)/statistics/¶
Added in version 5.5.
ஒரு வகைக்கான புள்ளிவிவரங்களை வழங்குகிறது.
- அளவுருக்கள்:
project (int) -- வகை ஐடி
See also
திரும்பிய பண்புக்கூறுகள் புள்ளிவிவரங்கள் இல் விவரிக்கப்பட்டுள்ளன.
அறிவிப்பு கொக்கிகள்¶
வி.சி.எச் களஞ்சியம் புதுப்பிக்கப்பட்டுள்ளது என்று வலைபெயர்ப்புடுக்கு அறிவிக்க வெளிப்புற பயன்பாடுகளை அறிவிப்பு கொக்கிகள் அனுமதிக்கின்றன.
தனிப்பட்ட களஞ்சியங்களைப் புதுப்பிக்க, திட்டங்கள், கூறுகள் மற்றும் மொழிபெயர்ப்புகளுக்கான களஞ்சிய முனைப்புள்ளிகளைப் பயன்படுத்தலாம்; ஆவணப்படுத்தலுக்கு POST /api/projects/(string:project)/repository/ பார்க்கவும்.
- GET /hooks/update/(string: project)/(string: component)/¶
Deprecated since version 2.6: ACL வரையறுக்கப்பட்ட திட்டங்களுக்கு அங்கீகாரத்துடன் சரியாகச் செயல்படும்
POST /api/components/(string:project)/(string:component)/repository/ஐப் பயன்படுத்தவும்.Removed in version 5.14.
- GET /hooks/update/(string: project)/¶
Deprecated since version 2.6: ACL வரையறுக்கப்பட்ட திட்டங்களுக்கு அங்கீகாரத்துடன் சரியாகச் செயல்படும்
POST /api/projects/(string:project)/repository/ஐப் பயன்படுத்தவும்.Removed in version 5.14.
- POST /hooks/github/¶
அறிவிலிமையம் அறிவிப்புகளைக் கையாள்வதற்கும் பொருந்தக்கூடிய கூறுகளை தானாக புதுப்பிப்பதற்கும் சிறப்பு கொக்கி.
Note
வலைபெயர்ப்புடுக்கு அறிவிப்பதற்கான நேரடி ஆதரவை அறிவிலிமையம் உள்ளடக்கியது: களஞ்சிய அமைப்புகளில் வலைபெயர்ப்பு பணி கொக்கியை இயக்கவும், உங்கள் வலைபெயர்ப்பு நிறுவலின் முகவரி க்கு முகவரி ஐ அமைக்கவும்.
See also
- கிதுபிடமிருந்து தானாகவே மாற்றங்களைப் பெறுகிறது
அறிவிலிமையம் ஒருங்கிணைப்பை அமைப்பதற்கான வழிமுறைக்கு
- https://docs.github.com/en/get-started/customizing-your-github-workflow/exploring-integrations/about-webhooks
அறிவிலிமையம் வெப்ஊக்ச் பற்றிய பொதுவான தகவல்கள்
ENABLE_HOOKSமுழு வலைபெயர்ப்புடுக்கான கொக்கிகள் இயக்க
- POST /hooks/gitlab/¶
அறிவிலிஆய்வு அறிவிப்புகளைக் கையாள்வதற்கும் பொருந்தக்கூடிய கூறுகளை தானாக புதுப்பிப்பதற்கும் சிறப்பு கொக்கி.
See also
- gitlab இலிருந்து தானாகவே மாற்றங்களைப் பெறுகிறது
அறிவிலிஆய்வு ஒருங்கிணைப்பை அமைப்பதற்கான அறிவுறுத்தலுக்கு
- https://docs.gitlab.com/user/project/integrations/webhooks/
அறிவிலிஆய்வு வெப்ஊக்ச் பற்றிய பொதுவான தகவல்கள்
ENABLE_HOOKSமுழு வலைபெயர்ப்புடுக்கான கொக்கிகள் இயக்க
- POST /hooks/bitbucket/¶
பிட்பக்கெட் அறிவிப்புகளைக் கையாள்வதற்கும் பொருந்தக்கூடிய கூறுகளை தானாக புதுப்பிப்பதற்கும் சிறப்பு கொக்கி.
See also
- பிட்பக்கெட்டிலிருந்து தானாகவே மாற்றங்களைப் பெறுகிறது
பிட்பக்கெட் ஒருங்கிணைப்பை அமைப்பதற்கான வழிமுறைக்கு
- https://support.atlassian.com/bitbucket-cloud/docs/manage-webhooks/
பிட்பக்கெட் வெப்ஊக்ச் பற்றிய பொதுவான தகவல்கள்
ENABLE_HOOKSமுழு வலைபெயர்ப்புடுக்கான கொக்கிகள் இயக்க
- POST /hooks/pagure/¶
pagure அறிவிப்புகளைக் கையாள்வதற்கும் பொருந்தக்கூடிய கூறுகளை தானாக புதுப்பிப்பதற்கும் சிறப்பு கொக்கி.
See also
- பாகூரத்திலிருந்து தானாக மாற்றங்களைப் பெறுகிறது
pagure ஒருங்கிணைப்பை அமைப்பதற்கான அறிவுறுத்தலுக்கு
- https://docs.pagure.org/pagure/usage/using_webhooks.html
பாகூர் வெப்ஊக்குகள் பற்றிய பொதுவான தகவல்கள்
ENABLE_HOOKSமுழு வலைபெயர்ப்புடுக்கான கொக்கிகள் இயக்க
- POST /hooks/azure/¶
அசூர் டெவொப்ச் அறிவிப்புகளைக் கையாள்வதற்கும் பொருந்தக்கூடிய கூறுகளை தானாக புதுப்பிப்பதற்கும் சிறப்பு கொக்கி.
Note
தயவு செய்து அனுப்ப வேண்டிய ஆதார விவரங்கள் அனைத்தும் என அமைக்கப்பட்டிருப்பதை உறுதி செய்யவும், இல்லையெனில் வலைபெயர்ப்பு உங்கள் அசூர் களஞ்சியத்துடன் பொருந்தாது.
See also
- அசூர் களஞ்சியங்களிலிருந்து தானாகவே மாற்றங்களைப் பெறுகிறது
அசூர் ஒருங்கிணைப்பை அமைப்பதற்கான அறிவுறுத்தலுக்கு
- https://learn.microsoft.com/en-us/azure/devops/service-hooks/services/webhooks?view=azure-devops
அசூர் டெவொப்ச் வெப்ஊக் பற்றிய பொதுவான தகவல்கள்
ENABLE_HOOKSமுழு வலைபெயர்ப்புடுக்கான கொக்கிகள் இயக்க
- POST /hooks/gitea/¶
கிடியா வெப்ஊக் அறிவிப்புகளைக் கையாள்வதற்கும் பொருந்தக்கூடிய கூறுகளை தானாக புதுப்பிப்பதற்கும் சிறப்பு கொக்கி.
See also
- அறிவிலிதேநீர் களஞ்சியங்களிலிருந்து தானாகவே மாற்றங்களைப் பெறுகிறது
அறிவிலிதேநீர் ஒருங்கிணைப்பை அமைப்பதற்கான அறிவுறுத்தலுக்கு
- https://docs.gitea.io/en-us/webhooks/
கிடியா வெப்ஊக்ச் பற்றிய பொதுவான தகவல்கள்
ENABLE_HOOKSமுழு வலைபெயர்ப்புடுக்கான கொக்கிகள் இயக்க
- POST /hooks/gitee/¶
அறிவிலிஈ webhook அறிவிப்புகளைக் கையாள்வதற்கும் பொருந்தக்கூடிய கூறுகளை தானாக புதுப்பிப்பதற்கும் சிறப்பு கொக்கி.
See also
- git களஞ்சியங்களிலிருந்து தானாகவே மாற்றங்களைப் பெறுகிறது
அறிவிலிஈ ஒருங்கிணைப்பை அமைப்பதற்கான வழிமுறைக்கு
- https://gitee.com/help/categories/40
அறிவிலிஈ webhooks பற்றிய பொதுவான தகவல்கள்
ENABLE_HOOKSமுழு வலைபெயர்ப்புடுக்கான கொக்கிகள் இயக்க
rss ஊட்டங்கள்¶
மொழிபெயர்ப்புகளில் மாற்றங்கள் ஆர்எச்எச் ஊட்டங்களில் ஏற்றுமதி செய்யப்படுகின்றன.
- GET /exports/rss/(string: project)/(string: component)/(string: language)/¶
மொழிபெயர்ப்புக்கான அண்மைக் கால மாற்றங்களுடன் ஆர்எச்எச் ஊட்டத்தை மீட்டெடுக்கிறது.
- GET /exports/rss/(string: project)/(string: component)/¶
ஒரு கூறுக்கான அண்மைக் கால மாற்றங்களுடன் rss ஊட்டத்தை மீட்டெடுக்கிறது.
- GET /exports/rss/(string: project)/¶
ஒரு திட்டத்திற்கான அண்மைக் கால மாற்றங்களுடன் ஆர்எச்எச் ஊட்டத்தை மீட்டெடுக்கிறது.
- GET /exports/rss/language/(string: language)/¶
ஒரு மொழிக்கான அண்மைக் கால மாற்றங்களுடன் ஆர்எச்எச் ஊட்டத்தை மீட்டெடுக்கிறது.
- GET /exports/rss/¶
வலைபெயர்ப்பு நிகழ்விற்கான அண்மைக் கால மாற்றங்களுடன் ஆர்எச்எச் ஊட்டத்தை மீட்டெடுக்கிறது.
See also