வலைபெயர்ப்பு ரெச்ட் பநிஇ¶
The API is accessible on the /api/ URL and it is based on
Django REST framework.
You can use it directly or by வலைபெயர்ப்பு கிளையன்ட்.
/Api/schema/ முகவரி இல் OpenAPI 3.1 ஐப் பயன்படுத்தி பநிஇ ஆவணப்படுத்தப்பட்டுள்ளது, நீங்கள் /api/docs/ இல் உலாவலாம்.
Note
ஓபன்அபிஐ ஒரு அம்ச முன்னோட்டமாக கிடைக்கிறது. ஆவணங்கள் பெரும்பாலும் இந்த கட்டத்தில் முழுமையடையாது மற்றும் மாற்றத்திற்கு உட்பட்டவை. பநிஇ பற்றிய மேலும் விரிவான தகவல்களுக்கு கீழே உள்ள ஆவணங்களை அணுகவும்.
ஏற்பு மற்றும் பொதுவான அளவுருக்கள்¶
The public project API is available without authentication, though
unauthenticated requests are heavily throttled (by default to 100 requests per
day), so it is recommended to use authentication. The authentication uses a
token, which you can get in your profile. Use it in the Authorization header:
- ANY /¶
பநிஇ, தலைப்புகள், நிலைக் குறியீடுகள் மற்றும் அளவுருக்கள் ஆகியவற்றிற்கான பொதுவான கோரிக்கை நடத்தை அனைத்து இறுதிப் புள்ளிகளுக்கும் பொருந்தும்.
- வினவல் அளவுருக்கள்:
format -- Response format (overrides Accept). Possible values depends on REST framework setup, by default
json,csvandapiare supported. The latter provides web browser interface for API.page -- Returns given page of paginated results (use next and previous fields in response to automate the navigation).
page_size -- கோரிக்கைக்கு கொடுக்கப்பட்ட பொருட்களின் எண்ணிக்கையைத் திருப்பித் தரவும். இயல்புநிலை 50 மற்றும் அதிகபட்சம் 1000 ஆகும். அலகுகள் இறுதிப் புள்ளிகளுக்கு இயல்புநிலை 10000 அதிகபட்சம் 10000 உடன் உள்ளது. இயல்புநிலை மதிப்பு` Page_Size` அமைப்பைப் பயன்படுத்தி கட்டமைக்கப்படுகிறது.
- கோரிக்கை தலைப்புகள்:
Accept -- the response content type depends on Accept header
Authorization -- optional token to authenticate as
Authorization: Token YOUR-TOKEN
- மறுமொழி தலைப்புகள்:
Content-Type -- this depends on Accept header of request
Allow -- பொருளில் அனுமதிக்கப்பட்ட http முறைகளின் பட்டியல்
- பதில் சாதொபொகு பொருள்:
detail (string) -- verbose description of the result (for HTTP status codes other than 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 வெளியீட்டில் திட்ட ச்கோப் டோக்கன்கள் அறிமுகப்படுத்தப்பட்டன.
Each user has a personal access token which can be obtained in the user
profile. Newly generated user tokens have the wlu_ prefix.
It is possible to create project scoped tokens for API access to given project
only. These tokens can be identified by the wlp_ prefix.
அங்கீகார எடுத்துக்காட்டுகள்¶
Example request:
GET /api/ HTTP/1.1
Host: example.com
Accept: application/json, text/javascript
Authorization: Token YOUR-TOKEN
Example response:
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 example:
curl \
-H "Authorization: Token TOKEN" \
https://example.com/api/
அளவுருக்கள் எடுத்துக்காட்டுகள்¶
For the POST method the parameters can be specified either as form submission (application/x-www-form-urlencoded) or as JSON (application/json).
Form request example:
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 request example:
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 example:
curl \
-d operation=pull \
-H "Authorization: Token TOKEN" \
http://example.com/api/components/hello/weblate/repository/
CURL JSON example:
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 கோரிக்கைகளாகவும் கட்டுப்படுத்துகிறது.
Rate limiting can be adjusted in the settings.py; see
Throttling in Django REST framework documentation
for more details how to configure it.
In the Docker container this can be configured using
WEBLATE_API_RATELIMIT_ANON and WEBLATE_API_RATELIMIT_USER.
விகிதத்தைக் கட்டுப்படுத்தும் நிலை பின்வரும் தலைப்புகளில் தெரிவிக்கப்பட்டுள்ளது:
|
செய்ய அனுமதிக்கப்பட்ட கோரிக்கைகள் |
|
செய்ய மீதமுள்ள கோரிக்கைகளின் எண்ணிக்கை |
|
வீத வரம்பு சாளரம் மீட்டமைக்கப்படும் வரை விநாடிகளின் எண்ணிக்கை |
Changed in version 4.1: ரேட்லிமிட்டிங் நிலை தலைப்புகள் சேர்க்கப்பட்டன.
பிழை பதில்கள்¶
Changed in version 5.10: இந்த வெளியீட்டிற்கு முன்னர் பிழை பதில்கள் இறுதிப் புள்ளியாக இருந்தன.
Weblate error responses are formatted based on Error Response Format.
பநிஇ நுழைவு புள்ளி¶
- GET /api/¶
பநிஇ ரூட் நுழைவு புள்ளி.
Example request:
GET /api/ HTTP/1.1 Host: example.com Accept: application/json, text/javascript Authorization: Token YOUR-TOKEN
Example response:
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
Users object attributes are documented at
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) -- link to associated groups; see
GET /api/groups/(int:id)/languages (array) -- link to translated languages; see
GET /api/languages/(string:language)/
Example JSON data:
{ "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) -- link to translations; see
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 -- int
குழுக்கள்¶
Added in version 4.0.
- GET /api/groups/¶
குழுக்களின் பட்டியலை நிர்வகிக்கும் குழுக்களைக் காண உங்களுக்கு இசைவு இருந்தால். இல்லையென்றால், பயனர் ஒரு பகுதியாக இருக்கும் குழுக்களை மட்டுமே நீங்கள் காண வேண்டும்.
See also
Group object attributes are documented at
GET /api/groups/(int:id)/.
- POST /api/groups/¶
ஒரு புதிய குழுவை உருவாக்குகிறது.
- அளவுருக்கள்:
name (string) -- குழு பெயர்
project_selection (int) -- கொடுக்கப்பட்ட விருப்பங்களிலிருந்து திட்டத் தேர்வின் குழு
language_selection (int) -- கொடுக்கப்பட்ட விருப்பங்களிலிருந்து தேர்ந்தெடுக்கப்பட்ட மொழிகளின் குழு
defining_project (str) -- link to the defining project, used for ஒரு திட்டத்திற்கான அணுகல் கட்டுப்பாட்டை நிர்வகித்தல்; see
GET /api/projects/(string:project)/
- GET /api/groups/(int: id)/¶
குழுவைப் பற்றிய தகவல்களைத் தருகிறது.
- அளவுருக்கள்:
id (int) -- குழுவின் ஐடி
- பதில் சாதொபொகு பொருள்:
name (string) -- ஒரு குழுவின் பெயர்
project_selection (int) -- திட்டங்களின் குழுவுடன் தொடர்புடைய முழு எண்
language_selection (int) -- மொழிகளின் குழுவுடன் தொடர்புடைய முழு எண்
roles (array) -- link to associated roles; see
GET /api/roles/(int:id)/projects (array) -- link to associated projects; see
GET /api/projects/(string:project)/components (array) -- link to associated components; see
GET /api/components/(string:project)/(string:component)/componentlists (array) -- link to associated componentlist; see
GET /api/component-lists/(str:slug)/defining_project (str) -- link to the defining project, used for ஒரு திட்டத்திற்கான அணுகல் கட்டுப்பாட்டை நிர்வகித்தல்; see
GET /api/projects/(string:project)/admins (array) -- link to associated administrators; see
GET /api/users/(str:username)/
Example JSON data:
{ "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
Roles object attributes are documented at
GET /api/roles/(int:id)/.
- POST /api/roles/¶
ஒரு புதிய பாத்திரத்தை உருவாக்குகிறது.
- அளவுருக்கள்:
name (string) -- பங்கு பெயர்
permissions (array) -- அனுமதிகளின் குறியீட்டு பெயர்களின் பட்டியல்
- GET /api/roles/(int: id)/¶
பங்கு பற்றிய தகவல்களை வழங்குகிறது.
- அளவுருக்கள்:
id (int) -- பங்கு ஐடி
- பதில் சாதொபொகு பொருள்:
name (string) -- பங்கு பெயர்
permissions (array) -- அனுமதிகளின் குறியீட்டு பெயர்களின் பட்டியல்
Example JSON data:
{ "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
Language object attributes are documented at
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) -- பேச்சாளர்களின் எண்ணிக்கை
Example JSON data:
{ "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
Returned attributes are described in புள்ளிவிவரங்கள்.
திட்டங்கள்¶
- GET /api/projects/¶
அனைத்து திட்டங்களின் பட்டியலையும் வழங்குகிறது.
See also
Project object attributes are documented at
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 to components list; see
GET /api/projects/(string:project)/components/repository_url (string) -- URL to repository status; see
GET /api/projects/(string:project)/repository/changes_list_url (string) -- URL to changes list; see
GET /api/projects/(string:project)/changes/credits_url (string) -- URL to list contributor credits; see
GET /api/projects/(string:project)/credits/translation_review (boolean) -- மதிப்புரைகளை இயக்கவும்
source_review (boolean) -- மூல மதிப்புரைகளை இயக்கவும்
set_language_team (boolean) -- "மொழி-அணி" தலைப்பை அமைக்கவும்
enable_hooks (boolean) -- கொக்கிகள் இயக்கவும்
instructions (string) -- மொழிபெயர்ப்பு வழிமுறைகள்
language_aliases (string) -- மொழி வேறுபெயர்கள்
Example JSON data:
{ "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.
Edit a project by a PATCH request.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- PUT /api/projects/(string: project)/¶
Added in version 4.3.
Edit a project by a PUT request.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
- DELETE /api/projects/(string: project)/¶
ஒரு திட்டத்தை நீக்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
- GET /api/projects/(string: project)/changes/¶
Returns a list of project changes. This is essentially a project scoped
GET /api/changes/accepting same params.- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
- பதில் சாதொபொகு பொருள்:
results (array) -- array of component objects; see
GET /api/changes/(int:id)/
- GET /api/projects/(string: project)/file/¶
Added in version 5.5.
கோரப்பட்ட வடிவம் மற்றும் மொழியைப் பயன்படுத்தி திட்டத்துடன் தொடர்புடைய அனைத்து மொழிபெயர்ப்புகளையும் ஒரு காப்பகக் கோப்பாக பதிவிறக்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
- வினவல் அளவுருக்கள்:
format (string) -- The archive format to use; If not specified, defaults to
zip; Supported formats:zipandzip:CONVERSIONwhereCONVERSIONis one of converters listed at மொழிபெயர்ப்புகளைப் பதிவிறக்குகிறது.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) -- தள்ளுவதற்கு ஏதேனும் உள்ளக மாற்றங்கள் உள்ளதா
Example JSON data:
{ "needs_commit": true, "needs_merge": false, "needs_push": true }
- POST /api/projects/(string: project)/repository/¶
வி.சி.எச் களஞ்சியத்தில் கொடுக்கப்பட்ட செயல்பாட்டை செய்கிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
- சாதொபொகு பொருளைக் கோருங்கள்:
operation (string) -- Operation to perform: one of
push,pull,commit,reset,cleanup,file-sync,file-scan
- பதில் சாதொபொகு பொருள்:
result (boolean) -- செயல்பாட்டின் முடிவு
CURL example:
curl \ -d operation=pull \ -H "Authorization: Token TOKEN" \ http://example.com/api/projects/hello/repository/
JSON request example:
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 response example:
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) -- array of component objects; see
GET /api/components/(string:project)/(string:component)/
- POST /api/projects/(string: project)/components/¶
Changed in version 4.3: The
zipfileanddocfileparameters are now accepted for VCS-less components, see உள்ளக கோப்புகள்.Changed in version 4.6: The cloned repositories are now automatically shared within a project using உள் முகவரி களை வலைபெயர்ப்பு செய்யுங்கள். Use
disable_autoshareto turn off this.கொடுக்கப்பட்ட திட்டத்தில் மொழிபெயர்ப்பு கூறுகளை உருவாக்குகிறது.
Hint
Use உள் முகவரி களை வலைபெயர்ப்பு செய்யுங்கள் when creating multiple components from a single VCS repository.
Note
Most of the component creation happens in the background. Check the
task_urlattribute of created component and follow the progress there.- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
- படிவ அளவுருக்கள்:
file zipfile -- மொழிபெயர்ப்புகள் துவக்கத்திற்காக வலைபெயர்ப்பில் பதிவேற்ற சிப் கோப்பு
file docfile -- மொழிபெயர்க்க ஆவணம்
boolean disable_autoshare -- Disables automatic repository sharing via உள் முகவரி களை வலைபெயர்ப்பு செய்யுங்கள்.
- சாதொபொகு பொருளைக் கோருங்கள்:
object -- Component parameters, see
GET /api/components/(string:project)/(string:component)/
- பதில் சாதொபொகு பொருள்:
result (object) -- Created component object; see
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 form request example:
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 JSON request example:
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/
JSON request to create a new component from 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" }
JSON request to create a new component from another one:
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 response example:
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
Returned attributes are described in புள்ளிவிவரங்கள்.
- 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: Deletes a label from a project.
- பரம் திட்டம்:
திட்ட முகவரி ச்லக்
- திட்டத்தைத் தட்டச்சு செய்க:
சரம்
- param label_id:
ID of the label to delete
- type label_id:
integer
- 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 -- சாதொபொகு இல் பணி உள்ளமைவு
கூறுகள்¶
Hint
Use POST /api/projects/(string:project)/components/ to create new components.
- GET /api/components/¶
மொழிபெயர்ப்பு கூறுகளின் பட்டியலை வழங்குகிறது.
See also
Component object attributes are documented at
GET /api/components/(string:project)/(string:component)/.
- GET /api/components/(string: project)/(string: component)/¶
மொழிபெயர்ப்பு கூறு பற்றிய தகவல்களை வழங்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- பதில் சாதொபொகு பொருள்:
project (object) -- the translation project; see
GET /api/projects/(string:project)/name (string) -- கூறு பெயர்
slug (string) -- கூறு ச்லக்
vcs (string) -- பதிப்பு கட்டுப்பாட்டு அமைப்பு
linked_component (string) -- component whose repository is linked via உள் முகவரி களை வலைபெயர்ப்பு செய்யுங்கள்
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) -- File format parameters
license (string) -- மொழிபெயர்ப்பு உரிமம்
agreement (string) -- பங்களிப்பாளர் உரிம ஒப்பந்தம்
new_lang (string) -- புதிய மொழிபெயர்ப்பைச் சேர்ப்பது
language_code_style (string) -- மொழி குறியீடு நடை
source_language (object) -- source language object; see
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) -- Whether component is locked, this field is read-only; see
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 to repository status; see
GET /api/components/(string:project)/(string:component)/repository/translations_url (string) -- URL to translations list; see
GET /api/components/(string:project)/(string:component)/translations/lock_url (string) -- URL to lock status; see
GET /api/components/(string:project)/(string:component)/lock/changes_list_url (string) -- URL to changes list; see
GET /api/components/(string:project)/(string:component)/changes/task_url (string) -- URL to a background task (if any); see
GET /api/tasks/(str:uuid)/credits_url (string) -- URL to list contributor credits; see
GET /api/components/(string:project)/(string:component)/credits/
Example JSON data:
{ "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)/¶
Edit a component by a PATCH request.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
source_language (string) -- திட்ட மூல மொழி குறியீடு (விரும்பினால்)
- சாதொபொகு பொருளைக் கோருங்கள்:
name (string) -- கூறுகளின் பெயர்
slug (string) -- கூறு ச்லக்
repo (string) -- வி.சி.எச் களஞ்சிய முகவரி
CURL example:
curl \ --data-binary '{"name": "new name"}' \ -H "Content-Type: application/json" \ -H "Authorization: Token TOKEN" \ PATCH http://example.com/api/projects/hello/components/
JSON request example:
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 response example:
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)/¶
Edit a component by a PUT request.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- சாதொபொகு பொருளைக் கோருங்கள்:
branch (string) -- வி.சி.எச் களஞ்சிய கிளை
file_format (string) -- மொழிபெயர்ப்புகளின் கோப்பு வடிவம்
file_format_params (object) -- parameters related to the file
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/¶
Returns a list of component changes. This is essentially a component scoped
GET /api/changes/accepting same params.- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- பதில் சாதொபொகு பொருள்:
results (array) -- array of component objects; see
GET /api/changes/(int:id)/
- GET /api/components/(string: project)/(string: component)/file/¶
Added in version 4.9.
கோரப்பட்ட வடிவமைப்பைப் பயன்படுத்தி ஒரு காப்பகக் கோப்பாக கூறுடன் தொடர்புடைய அனைத்து மொழிபெயர்ப்புகளையும் பதிவிறக்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- வினவல் அளவுருக்கள்:
format (string) -- The archive format to use; If not specified, defaults to
zip; Supported formats:zipandzip:CONVERSIONwhereCONVERSIONis one of converters listed at மொழிபெயர்ப்புகளைப் பதிவிறக்குகிறது.
- GET /api/components/(string: project)/(string: component)/screenshots/¶
கூறு திரை சாட்களின் பட்டியலை வழங்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- பதில் சாதொபொகு பொருள்:
results (array) -- array of component screenshots; see
GET /api/screenshots/(int:id)/
- GET /api/components/(string: project)/(string: component)/lock/¶
கூறு பூட்டு நிலையை வழங்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- பதில் சாதொபொகு பொருள்:
locked (boolean) -- புதுப்பிப்புகளுக்கு கூறு பூட்டப்பட்டுள்ளதா
Example JSON data:
{ "locked": false }
- POST /api/components/(string: project)/(string: component)/lock/¶
கூறு பூட்டு நிலையை அமைக்கிறது.
Response is same as
GET /api/components/(string:project)/(string:component)/lock/.- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- சாதொபொகு பொருளைக் கோருங்கள்:
lock -- பூலியன் பூட்ட வேண்டுமா இல்லையா.
CURL example:
curl \ -d lock=true \ -H "Authorization: Token TOKEN" \ http://example.com/api/components/hello/weblate/repository/
JSON request example:
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 response example:
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/¶
வி.சி.எச் களஞ்சிய நிலை பற்றிய தகவல்களை வழங்குகிறது.
The response is same as for
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/¶
வி.சி.எச் களஞ்சியத்தில் கொடுக்கப்பட்ட செயல்பாட்டை செய்கிறது.
See
POST /api/projects/(string:project)/repository/for documentation.- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- சாதொபொகு பொருளைக் கோருங்கள்:
operation (string) -- Operation to perform: one of
push,pull,commit,reset,cleanup
- பதில் சாதொபொகு பொருள்:
result (boolean) -- செயல்பாட்டின் முடிவு
CURL example:
curl \ -d operation=pull \ -H "Authorization: Token TOKEN" \ http://example.com/api/components/hello/weblate/repository/
JSON request example:
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 response example:
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) -- array of translation objects; see
GET /api/translations/(string:project)/(string:component)/(string:language)/
- POST /api/components/(string: project)/(string: component)/translations/¶
கொடுக்கப்பட்ட கூறுகளில் புதிய மொழிபெயர்ப்பை உருவாக்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- சாதொபொகு பொருளைக் கோருங்கள்:
language_code (string) -- translation language code; see
GET /api/languages/(string:language)/
- பதில் சாதொபொகு பொருள்:
result (object) -- புதிய மொழிபெயர்ப்பு பொருள் உருவாக்கப்பட்டது
CURL example:
curl \ -d language_code=cs \ -H "Authorization: Token TOKEN" \ http://example.com/api/projects/hello/components/
JSON request example:
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 response example:
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
Returned attributes are described in புள்ளிவிவரங்கள்.
- GET /api/components/(string: project)/(string: component)/links/¶
ஒரு கூறுடன் இணைக்கப்பட்ட திட்டங்களை வழங்குகிறது.
Added in version 4.5.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
- பதில் சாதொபொகு பொருள்:
projects (array) -- associated projects; see
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
Translation object attributes are documented at
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) -- component object; see
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) -- source language object; see
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 to repository status; see
GET /api/translations/(string:project)/(string:component)/(string:language)/repository/file_url (string) -- URL to file object; see
GET /api/translations/(string:project)/(string:component)/(string:language)/file/changes_list_url (string) -- URL to changes list; see
GET /api/translations/(string:project)/(string:component)/(string:language)/changes/units_list_url (string) -- URL to strings list; see
GET /api/translations/(string:project)/(string:component)/(string:language)/units/
Example JSON data:
{ "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/¶
Returns a list of translation changes. This is essentially a translations-scoped
GET /api/changes/accepting the same parameters.- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
language (string) -- மொழிபெயர்ப்பு மொழி குறியீடு
- பதில் சாதொபொகு பொருள்:
results (array) -- array of component objects; see
GET /api/changes/(int:id)/
- GET /api/translations/(string: project)/(string: component)/(string: language)/units/¶
மொழிபெயர்ப்பு அலகுகளின் பட்டியலை வழங்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
language (string) -- மொழிபெயர்ப்பு மொழி குறியீடு
q (string) -- Search query string தேடி (optional)
- பதில் சாதொபொகு பொருள்:
results (array) -- array of component objects; see
GET /api/units/(int:id)/
- POST /api/translations/(string: project)/(string: component)/(string: language)/units/¶
புதிய அலகு சேர்.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
language (string) -- மொழிபெயர்ப்பு மொழி குறியீடு
- சாதொபொகு பொருளைக் கோருங்கள்:
key (string) -- Monolingual translations: Key of translation unit
value (array) -- Monolingual translations: Source strings (use single string if not creating plural)
context (string) -- Bilingual translations: Context of a translation unit
source (array) -- Bilingual translations: Source strings (use single string if not creating plural)
target (array) -- Bilingual translations: Target strings (use single string if not creating plural)
state (int) -- String state; see
GET /api/units/(int:id)/
- பதில் சாதொபொகு பொருள்:
unit (object) -- newly created unit; see
GET /api/units/(int:id)/
See also
- POST /api/translations/(string: project)/(string: component)/(string: language)/autotranslate/¶
Changed in version 5.13: The
filter_typeparameter is no longer supported and filtering is done by theqparameter.தானியங்கி மொழிபெயர்ப்பைத் தூண்டுகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
language (string) -- மொழிபெயர்ப்பு மொழி குறியீடு
- சாதொபொகு பொருளைக் கோருங்கள்:
mode (string) -- தானியங்கி மொழிபெயர்ப்பு முறை
q (string) -- Automatic translation search string, see சரங்களைத் தேடுகிறது.
auto_source (string) -- Automatic translation source -
mtorotherscomponent (string) -- கூடுதல் கூறுகளை அணுக திட்டத்திற்கு பகிரப்பட்ட மொழிபெயர்ப்பு நினைவகத்திற்கு பங்களிப்பை இயக்கவும்.
engines (array) -- இயந்திர மொழிபெயர்ப்பு இயந்திரங்கள்
threshold (string) -- ச்கோர் வாசல்
- GET /api/translations/(string: project)/(string: component)/(string: language)/file/¶
Download current translation file as it is stored in the VCS (without the
formatparameter) or converted to another format (see மொழிபெயர்ப்புகளைப் பதிவிறக்குகிறது).Note
This API endpoint uses different logic for output than rest of API as it operates on whole file rather than on data. Set of accepted
formatparameter differs and without such parameter you get translation file as stored in VCS.- மறுமொழி தலைப்புகள்:
Last-Modified -- இந்த கோப்பில் கடைசி மாற்றத்தின் நேர முத்திரை.
- கோரிக்கை தலைப்புகள்:
If-Modified-Since -- அந்தக் காலத்திலிருந்து கோப்பு மாற்றப்படவில்லை என்றால் பதிலைத் தவிர்க்கவும்.
- வினவல் அளவுருக்கள்:
format -- File format to use; if not specified no format conversion happens; see மொழிபெயர்ப்புகளைப் பதிவிறக்குகிறது for supported formats
q (string) -- Filter downloaded strings, see Search Page, only applicable when conversion is in place (
formatis specified).
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
language (string) -- மொழிபெயர்ப்பு மொழி குறியீடு
- POST /api/translations/(string: project)/(string: component)/(string: language)/file/¶
மொழிபெயர்ப்புகளுடன் புதிய கோப்பைப் பதிவேற்றவும்.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
language (string) -- மொழிபெயர்ப்பு மொழி குறியீடு
- படிவ அளவுருக்கள்:
string conflicts -- How to deal with conflicts (
ignore,replace-translatedorreplace-approved), see கையாளுதல்file file -- பதிவேற்றிய கோப்பு
string email -- ஆசிரியர் மின்னஞ்சல்
string author -- ஆசிரியரின் பெயர்
string method -- Upload method (
translate,approve,suggest,fuzzy,replace,source,add), see இறக்குமதி முறைகள்string fuzzy -- Fuzzy (marked for edit) strings processing (empty,
process,approve)
CURL example:
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/¶
வி.சி.எச் களஞ்சிய நிலை பற்றிய தகவல்களை வழங்குகிறது.
The response is same as for
GET /api/components/(string:project)/(string:component)/repository/.- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
language (string) -- மொழிபெயர்ப்பு மொழி குறியீடு
- POST /api/translations/(string: project)/(string: component)/(string: language)/repository/¶
வி.சி.எச் களஞ்சியத்தில் கொடுக்கப்பட்ட செயல்பாட்டை செய்கிறது.
See
POST /api/projects/(string:project)/repository/for documentation.- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
language (string) -- மொழிபெயர்ப்பு மொழி குறியீடு
- சாதொபொகு பொருளைக் கோருங்கள்:
operation (string) -- Operation to perform: one of
push,pull,commit,reset,cleanup
- பதில் சாதொபொகு பொருள்:
result (boolean) -- செயல்பாட்டின் முடிவு
- GET /api/translations/(string: project)/(string: component)/(string: language)/statistics/¶
விரிவான மொழிபெயர்ப்பு புள்ளிவிவரங்களை வழங்குகிறது.
- அளவுருக்கள்:
project (string) -- திட்ட முகவரி ச்லக்
component (string) -- உபகரண முகவரி ச்லக்
language (string) -- மொழிபெயர்ப்பு மொழி குறியீடு
See also
Returned attributes are described in புள்ளிவிவரங்கள்.
நினைவு¶
Added in version 4.14.
- GET /api/memory/¶
நினைவக முடிவுகளின் பட்டியலை வழங்குகிறது.
- DELETE /api/memory/(int: memory_object_id)/¶
நினைவக பொருளை நீக்குகிறது
- அளவுருக்கள்:
memory_object_id -- நினைவக பொருள் ஐடி
அலகுகள்¶
A unit is a single piece of a translation which pairs a source string with a
corresponding translated string and also contains some related metadata. The
term is derived from the translate.storage.base.TranslationUnit in Translate Toolkit
and XLIFF.
- GET /api/units/¶
மொழிபெயர்ப்பு அலகுகளின் பட்டியலை வழங்குகிறது.
- அளவுருக்கள்:
q (string) -- Search query string தேடி (optional)
See also
Unit object attributes are documented at
GET /api/units/(int:id)/.
- GET /api/units/(int: id)/¶
Changed in version 4.3: The
targetandsourceare now arrays to properly handle plural strings.Changed in version 5.6: The
last_updatedattribute is now exposed.மொழிபெயர்ப்பு அலகு பற்றிய தகவல்களை வழங்குகிறது.
- அளவுருக்கள்:
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) -- String explanation, available on source units, see மூல சரங்கள் குறித்த கூடுதல் செய்தி
extra_flags (string) -- Additional string flags, available on source units, see கொடிகளைப் பயன்படுத்தி நடத்தை தனிப்பயனாக்குதல்
web_url (string) -- அலகு திருத்தக்கூடிய முகவரி
source_unit (string) -- Source unit link; see
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) -- String explanation, available on source units, see மூல சரங்கள் குறித்த கூடுதல் செய்தி
extra_flags (string) -- Additional string flags, available on source units, see கொடிகளைப் பயன்படுத்தி நடத்தை தனிப்பயனாக்குதல்
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) -- String explanation, available on source units, see மூல சரங்கள் குறித்த கூடுதல் செய்தி
extra_flags (string) -- Additional string flags, available on source units, see கொடிகளைப் பயன்படுத்தி நடத்தை தனிப்பயனாக்குதல்
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 scope - global, translation (available on all non-source units), report (need review workflow enabled, see அர்ப்பணிக்கப்பட்ட விமர்சகர்கள்)
comment (string) -- புதிய கருத்தின் உள்ளடக்கம், நீங்கள் மார்க் டவுனைப் பயன்படுத்தலாம் மற்றும் பயனர்களை @USERNAME மூலம் குறிப்பிடலாம்.
user_email (string) -- வர்ணனையாளரின் மின்னஞ்சல், திட்ட நிர்வாகிகளால் மட்டுமே அமைக்க முடியும் மற்றும் அங்கீகரிக்கப்பட்ட பயனருக்கு இயல்புநிலை.
timestamp (string) -- கருத்தின் உருவாக்க நேர முத்திரையை, திட்ட நிர்வாகி மற்றும் இயல்புநிலை இப்போது மட்டுமே அமைக்க முடியும்.
- பதில் சாதொபொகு பொருள்:
id (int) -- அடையாளம் காண்பது எப்படி
comment (string) -- புதிய கருத்தின் உள்ளடக்கம்
user (string) -- வர்ணனையாளரின் பொருளின் முகவரி
timestamp (string) -- கருத்தின் உருவாக்க நேர முத்திரை
- GET /api/units/(int: id)/comments/¶
Added in version 5.15.
Returns a list of comments on a given translation unit
- அளவுருக்கள்:
id (int) -- பிரிவு ஐடி
- பதில் சாதொபொகு பொருள்:
id (int) -- அடையாளம் காண்பது எப்படி
comment (string) -- content of the comment
timestamp (string) -- கருத்தின் உருவாக்க நேர முத்திரை
user (string) -- வர்ணனையாளரின் பொருளின் முகவரி
மாற்றங்கள்¶
- GET /api/changes/¶
Changed in version 4.1: மாற்றங்களை வடிகட்டுதல் 4.1 வெளியீட்டில் அறிமுகப்படுத்தப்பட்டது.
மொழிபெயர்ப்பு மாற்றங்களின் பட்டியலை வழங்குகிறது.
See also
Change object attributes are documented at
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
Screenshot object attributes are documented at
GET /api/screenshots/(int:id)/.
- GET /api/screenshots/(int: id)/¶
திரை காட்சி பற்றிய தகவல்களை வழங்குகிறது.
- அளவுருக்கள்:
id (int) -- திரை காட்சி ஐடி
- பதில் சாதொபொகு பொருள்:
name (string) -- ஒரு திரை சாட்டின் பெயர்
component (string) -- தொடர்புடைய கூறு பொருளின் முகவரி
file_url (string) -- URL to download a file; see
GET /api/screenshots/(int:id)/file/units (array) -- link to associated source string information; see
GET /api/units/(int:id)/
- GET /api/screenshots/(int: id)/file/¶
திரைக்காட்சி படத்தைப் பதிவிறக்கவும்.
- அளவுருக்கள்:
id (int) -- திரை காட்சி ஐடி
- POST /api/screenshots/(int: id)/file/¶
திரைக்காட்சி படத்தை மாற்றவும்.
- அளவுருக்கள்:
id (int) -- திரை காட்சி ஐடி
- படிவ அளவுருக்கள்:
file image -- பதிவேற்றிய கோப்பு
CURL example:
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 to download a file; see
GET /api/screenshots/(int:id)/file/units (array) -- link to associated source string information; see
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 to download a file; see
GET /api/screenshots/(int:id)/file/units (array) -- link to associated source string information; see
GET /api/units/(int:id)/
- PATCH /api/screenshots/(int: id)/¶
திரைக்காட்சி பற்றிய பகுதி தகவல்களைத் திருத்தவும்.
- அளவுருக்கள்:
id (int) -- திரை காட்சி ஐடி
- பதில் சாதொபொகு பொருள்:
name (string) -- ஒரு திரை சாட்டின் பெயர்
component (string) -- தொடர்புடைய கூறு பொருளின் முகவரி
file_url (string) -- URL to download a file; see
GET /api/screenshots/(int:id)/file/units (array) -- link to associated source string information; see
GET /api/units/(int:id)/
- PUT /api/screenshots/(int: id)/¶
திரைக்காட்சி பற்றிய முழு தகவலையும் திருத்தவும்.
- அளவுருக்கள்:
id (int) -- திரை காட்சி ஐடி
- பதில் சாதொபொகு பொருள்:
name (string) -- ஒரு திரை சாட்டின் பெயர்
component (string) -- தொடர்புடைய கூறு பொருளின் முகவரி
file_url (string) -- URL to download a file; see
GET /api/screenshots/(int:id)/file/units (array) -- link to associated source string information; see
GET /api/units/(int:id)/
- DELETE /api/screenshots/(int: id)/¶
ச்கிரீன்சாட்டை நீக்கு.
- அளவுருக்கள்:
id (int) -- திரை காட்சி ஐடி
துணை நிரல்கள்¶
Added in version 4.4.1.
- GET /api/addons/¶
துணை நிரல்களின் பட்டியலை வழங்குகிறது.
See also
Add-on object attributes are documented at
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
Component list object attributes are documented at
GET /api/component-lists/(str:slug)/.
- GET /api/component-lists/(str: slug)/¶
கூறு பட்டியல் பற்றிய தகவல்களை வழங்குகிறது.
- அளவுருக்கள்:
slug (string) -- கூறு பட்டியல் ச்லக்
- பதில் சாதொபொகு பொருள்:
name (string) -- ஒரு கூறு பட்டியலின் பெயர்
slug (string) -- ஒரு கூறு பட்டியலின் ச்லக்
show_dashboard (boolean) -- அதை ஒரு டாச்போர்டில் காட்ட வேண்டுமா
components (array) -- link to associated components; see
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:
array of component objects; see
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) -- Lengths of Celery queues, see செலரியைப் பயன்படுத்தி பின்னணி பணிகள்
name (string) -- கட்டமைக்கப்பட்ட சேவையக பெயர்
தேடல்¶
- GET /api/search/¶
Added in version 4.18.
தள அளவிலான தேடல் முடிவுகளை ஒரு பட்டியலாக வழங்குகிறது. முடிவு தொகுப்பில் மோகம் இல்லை, ஒவ்வொரு வகைக்கும் முதல் சில போட்டிகள் மட்டுமே திருப்பித் தரப்படுகின்றன.
The search looks for:
திட்டங்கள்
வகைகள்
கூறுகள்
மொழிகள்
பயனர்கள்
- அளவுருக்கள்:
q -- Search query string
- பதில் சாதொபொகு பொருள்:
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: வகை பற்றிய பகுதி தகவல்களைத் திருத்தவும்.
- பரம் ஐடி:
வகை ஐடி
- ஐடி வகை:
int
- >json object configuration:
விருப்ப வகை உள்ளமைவு
- PUT /api/categories/(int: id)/¶
Added in version 5.0: வகை பற்றிய முழு தகவலையும் திருத்தவும்.
- பரம் ஐடி:
வகை ஐடி
- ஐடி வகை:
int
- >json object configuration:
விருப்ப வகை உள்ளமைவு
- DELETE /api/categories/(int: id)/¶
Added in version 5.0: வகையை நீக்கு.
- பரம் ஐடி:
வகை ஐடி
- ஐடி வகை:
int
- GET /api/categories/(int: id)/statistics/¶
Added in version 5.5.
ஒரு வகைக்கான புள்ளிவிவரங்களை வழங்குகிறது.
- அளவுருக்கள்:
project (int) -- வகை ஐடி
See also
Returned attributes are described in புள்ளிவிவரங்கள்.
அறிவிப்பு கொக்கிகள்¶
வி.சி.எச் களஞ்சியம் புதுப்பிக்கப்பட்டுள்ளது என்று வலைபெயர்ப்புடுக்கு அறிவிக்க வெளிப்புற பயன்பாடுகளை அறிவிப்பு கொக்கிகள் அனுமதிக்கின்றன.
You can use repository endpoints for projects, components and translations to
update individual repositories; see
POST /api/projects/(string:project)/repository/ for documentation.
- GET /hooks/update/(string: project)/(string: component)/¶
Deprecated since version 2.6: Please use
POST /api/components/(string:project)/(string:component)/repository/instead which works properly with authentication for ACL limited projects.Removed in version 5.14.
- GET /hooks/update/(string: project)/¶
Deprecated since version 2.6: Please use
POST /api/projects/(string:project)/repository/instead which works properly with authentication for ACL limited projects.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
Please ensure that Resource details to send is set to All, otherwise Weblate will not be able to match your Azure repository.
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