வலைபெயர்ப்பு ரெச்ட் பநிஇ

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.0 ஐப் பயன்படுத்தி பநிஇ ஆவணப்படுத்தப்பட்டுள்ளது, நீங்கள் /api/docs/ இல் உலாவலாம்.

Note

ஓபன்அபிஐ ஒரு அம்ச முன்னோட்டமாக கிடைக்கிறது. ஆவணங்கள் பெரும்பாலும் இந்த கட்டத்தில் முழுமையடையாது மற்றும் மாற்றத்திற்கு உட்பட்டவை. பநிஇ பற்றிய மேலும் விரிவான தகவல்களுக்கு கீழே உள்ள ஆவணங்களை அணுகவும்.

ஏற்பு மற்றும் பொதுவான அளவுருக்கள்

பொது திட்ட பநிஇ ஏற்பு இல்லாமல் கிடைக்கிறது, இருப்பினும் அங்கீகரிக்கப்படாத கோரிக்கைகள் பெரிதும் தூண்டப்பட்டுள்ளன (இயல்பாக ஒரு நாளைக்கு 100 கோரிக்கைகளுக்கு), எனவே அங்கீகாரத்தைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது. ஏற்பு ஒரு கிள்ளாக்கைப் பயன்படுத்துகிறது, அதை உங்கள் சுயவிவரத்தில் நீங்கள் பெறலாம். `` அங்கீகார`` தலைப்பில் இதைப் பயன்படுத்து:

ANY /

பநிஇ, தலைப்புகள், நிலைக் குறியீடுகள் மற்றும் அளவுருக்கள் ஆகியவற்றிற்கான பொதுவான கோரிக்கை நடத்தை அனைத்து இறுதிப் புள்ளிகளுக்கும் பொருந்தும்.

வினவல் அளவுருக்கள்:
  • format -- Response format (overrides Accept). Possible values depends on REST framework setup, by default json, csv and api are 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 -- `` அங்கீகாரம்: உங்கள்-டோக்கன் `` என அங்கீகரிக்க விருப்ப கிள்ளாக்கு

மறுமொழி தலைப்புகள்:
  • 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 வெளியீட்டில் திட்ட ச்கோப் டோக்கன்கள் அறிமுகப்படுத்தப்பட்டன.

ஒவ்வொரு பயனருக்கும் தனிப்பட்ட அணுகல் கிள்ளாக்கு உள்ளது, இது பயனர் சுயவிவரத்தில் பெறப்படலாம். புதிதாக உருவாக்கப்பட்ட பயனர் டோக்கன்களில் `` 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 \
    -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).

** படிவ கோரிக்கை எடுத்துக்காட்டு: **

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

** சாதொபொகு கோரிக்கை எடுத்துக்காட்டு: **

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 \
    -d operation=pull \
    -H "Authorization: Token TOKEN" \
    http://example.com/api/components/hello/weblate/repository/

** கர்ல் சாதொபொகு எடுத்துக்காட்டு: **

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.

விகிதத்தைக் கட்டுப்படுத்தும் நிலை பின்வரும் தலைப்புகளில் தெரிவிக்கப்பட்டுள்ளது:

X-RateLimit-Limit

செய்ய அனுமதிக்கப்பட்ட கோரிக்கைகள்

X-RateLimit-Remaining

செய்ய மீதமுள்ள கோரிக்கைகளின் எண்ணிக்கை

X-RateLimit-Reset

வீத வரம்பு சாளரம் மீட்டமைக்கப்படும் வரை விநாடிகளின் எண்ணிக்கை

Changed in version 4.1: ரேட்லிமிட்டிங் நிலை தலைப்புகள் சேர்க்கப்பட்டன.

Error responses

Changed in version 5.10: Error responses were endpoint specific before this release.

Weblate error responses are formatted based on 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

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)/

** எடுத்துக்காட்டு சாதொபொகு தரவு: **

{
    "email": "user@example.com",
    "full_name": "Example User",
    "username": "exampleusername",
    "groups": [
        "http://example.com/api/groups/2/",
        "http://example.com/api/groups/3/"
    ],
    "is_superuser": true,
    "is_active": true,
    "is_bot": false,
    "date_joined": "2020-03-29T18:42:42.617681Z",
    "url": "http://example.com/api/users/exampleusername/",
    "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)/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/

ஒரு புதிய குழுவை உருவாக்குகிறது.

அளவுருக்கள்:
GET /api/groups/(int: id)/

Returns information about the group.

அளவுருக்கள்:
  • id (int) -- குழுவின் ஐடி

பதில் சாதொபொகு பொருள்:

** எடுத்துக்காட்டு சாதொபொகு தரவு: **

{
    "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/"
    ]
}
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 -- தனித்துவமான பங்கு ஐடி

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)/

Returns information about the role.

அளவுருக்கள்:
  • 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

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)/

Returns information about the 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

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)/

Returns information about the project.

அளவுருக்கள்:
  • project (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.

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) -- திட்ட முகவரி ச்லக்

பதில் சாதொபொகு பொருள்:
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: zip and zip:CONVERSION where CONVERSION is 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) -- தள்ளுவதற்கு ஏதேனும் உள்ளக மாற்றங்கள் உள்ளதா

** எடுத்துக்காட்டு சாதொபொகு தரவு: **

{
    "needs_commit": true,
    "needs_merge": false,
    "needs_push": true
}
POST /api/projects/(string: project)/repository/

வி.சி.எச் களஞ்சியத்தில் கொடுக்கப்பட்ட செயல்பாட்டை செய்கிறது.

அளவுருக்கள்:
  • project (string) -- திட்ட முகவரி ச்லக்

சாதொபொகு பொருளைக் கோருங்கள்:
  • operation (string) -- நிகழ்த்துவதற்கான செயல்பாடு: `` புச்``, `` இழுத்தல்`, `` கமிட்``, மீட்டமை`,` சுத்தம் செய்யுங்கள்,` கோப்பு-ஒத்திசைவு`,` கோப்பு-ச்கேன் `

பதில் சாதொபொகு பொருள்:
  • result (boolean) -- செயல்பாட்டின் முடிவு

** சுருட்டை எடுத்துக்காட்டு: **

curl \
    -d operation=pull \
    -H "Authorization: Token TOKEN" \
    http://example.com/api/projects/hello/repository/

** சாதொபொகு கோரிக்கை எடுத்துக்காட்டு: **

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"}

** சாதொபொகு மறுமொழி எடுத்துக்காட்டு: **

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) -- திட்ட முகவரி ச்லக்

பதில் சாதொபொகு பொருள்:
POST /api/projects/(string: project)/components/

Changed in version 4.3: The zipfile and docfile parameters 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_autoshare to turn off this.

கொடுக்கப்பட்ட திட்டத்தில் மொழிபெயர்ப்பு கூறுகளை உருவாக்குகிறது.

Hint

Use உள் முகவரி களை வலைபெயர்ப்பு செய்யுங்கள் when creating multiple components from a single VCS repository.

Note

கூறு உருவாக்கம் பெரும்பாலானவை பின்னணியில் நிகழ்கின்றன. உருவாக்கப்பட்ட கூறுகளின் `` டாச்க்_ஆர்ல்`` பண்புக்கூறுகளை சரிபார்த்து, அங்குள்ள முன்னேற்றத்தைப் பின்பற்றவும்.

அளவுருக்கள்:
  • project (string) -- திட்ட முகவரி ச்லக்

படிவ அளவுருக்கள்:
சாதொபொகு பொருளைக் கோருங்கள்:
பதில் சாதொபொகு பொருள்:

JSON can not be used when uploading the files using the zipfile and docfile parameters. The data has to be uploaded as multipart/form-data.

** சுருட்டை படிவ கோரிக்கை எடுத்துக்காட்டு: **

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 \
    --data-binary '{
        "branch": "main",
        "file_format": "po",
        "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",
    "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"
}

** சாதொபொகு மறுமொழி எடுத்துக்காட்டு: **

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",
    "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:

லேபிளின் நிறம்

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)/

Returns information about the translation component.

அளவுருக்கள்:
  • project (string) -- திட்ட முகவரி ச்லக்

  • component (string) -- உபகரண முகவரி ச்லக்

பதில் சாதொபொகு பொருள்:

** எடுத்துக்காட்டு சாதொபொகு தரவு: **

{
    "branch": "main",
    "file_format": "po",
    "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 \
    --data-binary '{"name": "new name"}' \
    -H "Content-Type: application/json" \
    -H "Authorization: Token TOKEN" \
    PATCH http://example.com/api/projects/hello/components/

** சாதொபொகு கோரிக்கை எடுத்துக்காட்டு: **

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"
}

** சாதொபொகு மறுமொழி எடுத்துக்காட்டு: **

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",
    "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) -- மொழிபெயர்ப்புகளின் கோப்பு வடிவம்

  • 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) -- உபகரண முகவரி ச்லக்

பதில் சாதொபொகு பொருள்:
GET /api/components/(string: project)/(string: component)/file/

Added in version 4.9.

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

அளவுருக்கள்:
  • project (string) -- திட்ட முகவரி ச்லக்

  • component (string) -- உபகரண முகவரி ச்லக்

வினவல் அளவுருக்கள்:
GET /api/components/(string: project)/(string: component)/screenshots/

கூறு திரை சாட்களின் பட்டியலை வழங்குகிறது.

அளவுருக்கள்:
  • project (string) -- திட்ட முகவரி ச்லக்

  • component (string) -- உபகரண முகவரி ச்லக்

பதில் சாதொபொகு பொருள்:
GET /api/components/(string: project)/(string: component)/lock/

கூறு பூட்டு நிலையை வழங்குகிறது.

அளவுருக்கள்:
  • project (string) -- திட்ட முகவரி ச்லக்

  • component (string) -- உபகரண முகவரி ச்லக்

பதில் சாதொபொகு பொருள்:
  • locked (boolean) -- புதுப்பிப்புகளுக்கு கூறு பூட்டப்பட்டுள்ளதா

** எடுத்துக்காட்டு சாதொபொகு தரவு: **

{
    "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 \
    -d lock=true \
    -H "Authorization: Token TOKEN" \
    http://example.com/api/components/hello/weblate/repository/

** சாதொபொகு கோரிக்கை எடுத்துக்காட்டு: **

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}

** சாதொபொகு மறுமொழி எடுத்துக்காட்டு: **

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/

Returns information about the VCS repository status.

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) -- நிகழ்த்துவதற்கான செயல்பாடு: `` புச்``, `` இழுத்தல்``, `` கமிட்``, மீட்டமை`,` சுத்தம்`

பதில் சாதொபொகு பொருள்:
  • result (boolean) -- செயல்பாட்டின் முடிவு

** சுருட்டை எடுத்துக்காட்டு: **

curl \
    -d operation=pull \
    -H "Authorization: Token TOKEN" \
    http://example.com/api/components/hello/weblate/repository/

** சாதொபொகு கோரிக்கை எடுத்துக்காட்டு: **

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"}

** சாதொபொகு மறுமொழி எடுத்துக்காட்டு: **

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) -- உபகரண முகவரி ச்லக்

பதில் சாதொபொகு பொருள்:
POST /api/components/(string: project)/(string: component)/translations/

கொடுக்கப்பட்ட கூறுகளில் புதிய மொழிபெயர்ப்பை உருவாக்குகிறது.

அளவுருக்கள்:
  • project (string) -- திட்ட முகவரி ச்லக்

  • component (string) -- உபகரண முகவரி ச்லக்

சாதொபொகு பொருளைக் கோருங்கள்:
பதில் சாதொபொகு பொருள்:
  • result (object) -- புதிய மொழிபெயர்ப்பு பொருள் உருவாக்கப்பட்டது

** சுருட்டை எடுத்துக்காட்டு: **

curl \
    -d language_code=cs \
    -H "Authorization: Token TOKEN" \
    http://example.com/api/projects/hello/components/

** சாதொபொகு கோரிக்கை எடுத்துக்காட்டு: **

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"}

** சாதொபொகு மறுமொழி எடுத்துக்காட்டு: **

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 புள்ளிவிவரங்கள்.

ஒரு கூறுடன் இணைக்கப்பட்ட திட்டங்களை வழங்குகிறது.

Added in version 4.5.

அளவுருக்கள்:
  • project (string) -- திட்ட முகவரி ச்லக்

  • component (string) -- உபகரண முகவரி ச்லக்

பதில் சாதொபொகு பொருள்:
POST /api/components/(string: project)/(string: component)/links/

ஒரு கூறுடன் இணை திட்டம்.

Added in version 4.5.

அளவுருக்கள்:
  • project (string) -- திட்ட முகவரி ச்லக்

  • component (string) -- உபகரண முகவரி ச்லக்

படிவ அளவுருக்கள்:
  • 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)/

Returns information about the translation.

அளவுருக்கள்:
  • 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/

** எடுத்துக்காட்டு சாதொபொகு தரவு: **

{
    "component": {
        "branch": "main",
        "file_format": "po",
        "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) -- மொழிபெயர்ப்பு மொழி குறியீடு

பதில் சாதொபொகு பொருள்:
GET /api/translations/(string: project)/(string: component)/(string: language)/units/

மொழிபெயர்ப்பு அலகுகளின் பட்டியலை வழங்குகிறது.

அளவுருக்கள்:
  • project (string) -- திட்ட முகவரி ச்லக்

  • component (string) -- உபகரண முகவரி ச்லக்

  • language (string) -- மொழிபெயர்ப்பு மொழி குறியீடு

  • q (string) -- Search query string தேடி (optional)

பதில் சாதொபொகு பொருள்:
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)/

பதில் சாதொபொகு பொருள்:
POST /api/translations/(string: project)/(string: component)/(string: language)/autotranslate/

தானியங்கி மொழிபெயர்ப்பைத் தூண்டுகிறது.

அளவுருக்கள்:
  • project (string) -- திட்ட முகவரி ச்லக்

  • component (string) -- உபகரண முகவரி ச்லக்

  • language (string) -- மொழிபெயர்ப்பு மொழி குறியீடு

சாதொபொகு பொருளைக் கோருங்கள்:
  • mode (string) -- தானியங்கி மொழிபெயர்ப்பு முறை

  • filter_type (string) -- தானியங்கி மொழிபெயர்ப்பு வடிகட்டி வகை

  • auto_source (string) -- தானியங்கி மொழிபெயர்ப்பு மூல - `` mt`` அல்லது `` மற்றவர்கள்``

  • component (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 format parameter) or converted to another format (see மொழிபெயர்ப்புகளைப் பதிவிறக்குகிறது).

Note

இந்த பநிஇ எண்ட்பாயிண்ட் மீதமுள்ள பநிஇ விட வெளியீட்டிற்கு வெவ்வேறு தர்க்கத்தைப் பயன்படுத்துகிறது, ஏனெனில் இது தரவைக் காட்டிலும் முழு கோப்பிலும் இயங்குகிறது. ஏற்றுக்கொள்ளப்பட்ட `` வடிவமைப்பு`` அளவுருவின் தொகுப்பு வேறுபடுகிறது மற்றும் அத்தகைய அளவுரு இல்லாமல் வி.சி.எச் இல் சேமிக்கப்பட்டுள்ள மொழிபெயர்ப்பு கோப்பைப் பெறுவீர்கள்.

மறுமொழி தலைப்புகள்:
  • Last-Modified -- இந்த கோப்பில் கடைசி மாற்றத்தின் நேர முத்திரை.

கோரிக்கை தலைப்புகள்:
  • If-Modified-Since -- அந்தக் காலத்திலிருந்து கோப்பு மாற்றப்படவில்லை என்றால் பதிலைத் தவிர்க்கவும்.

வினவல் அளவுருக்கள்:
அளவுருக்கள்:
  • 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-translated or replace-approved), see கையாளுதல்

  • file file -- பதிவேற்றிய கோப்பு

  • string email -- ஆசிரியர் மின்னஞ்சல்

  • string author -- ஆசிரியரின் பெயர்

  • string method -- Upload method (translate, approve, suggest, fuzzy, replace, source, add), see இறக்குமதி முறைகள்

  • string fuzzy -- தெளிவில்லாத (திருத்தத்திற்காக குறிக்கப்பட்டுள்ளது) சரம் செயலாக்க (வெற்று, `` செயல்முறை``, `` ஒப்புதல்``)

** சுருட்டை எடுத்துக்காட்டு: **

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/

Returns information about the VCS repository status.

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) -- நிகழ்த்துவதற்கான செயல்பாடு: `` புச்``, `` இழுத்தல்``, `` கமிட்``, மீட்டமை`,` சுத்தம்`

பதில் சாதொபொகு பொருள்:
  • 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/

மொழிபெயர்ப்பு அலகுகளின் பட்டியலை வழங்குகிறது.

அளவுருக்கள்:

See also

Unit object attributes are documented at GET /api/units/(int:id)/.

GET /api/units/(int: id)/

Changed in version 4.3: `` இலக்கு`` மற்றும் `` மூல`` இப்போது பன்மை சரங்களை சரியாகக் கையாள வரிசைகள் உள்ளன.

Changed in version 5.6: The last_updated attribute is now exposed.

Returns information about the translation unit.

அளவுருக்கள்:
  • 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) -- unit state, 0 - untranslated, 10 - needs editing, 20 - translated, 30 - approved, 100 - read-only

  • 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) -- பிரிவு ஐடி

சாதொபொகு பொருளைக் கோருங்கள்:
PUT /api/units/(int: id)/

Added in version 4.3.

மொழிபெயர்ப்பு அலகு மீது முழு புதுப்பிப்பைச் செய்கிறது.

அளவுருக்கள்:
  • id (int) -- பிரிவு ஐடி

சாதொபொகு பொருளைக் கோருங்கள்:
DELETE /api/units/(int: id)/

Added in version 4.3.

மொழிபெயர்ப்பு அலகு நீக்குகிறது.

அளவுருக்கள்:
  • id (int) -- பிரிவு ஐடி

மாற்றங்கள்

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)/

Returns information about the translation change.

அளவுருக்கள்:
  • 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)/

Returns information about the screenshot.

அளவுருக்கள்:
  • 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 -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) -- விருப்ப சேர்க்கை உள்ளமைவு

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) -- மொழி குறியீடு (பொருந்தினால்)

அளவீடுகள்

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/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.

ஒரு கூறுகளின் புதுப்பிப்பைத் தூண்டுகிறது (வி.சி.க்களிலிருந்து இழுத்தல் மற்றும் மொழிபெயர்ப்பு மாற்றங்களுக்கு ச்கேனிங்).

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.

ஒரு திட்டத்தில் உள்ள அனைத்து கூறுகளின் புதுப்பிப்பைத் தூண்டுகிறது (வி.சி.க்களிலிருந்து இழுத்து மொழிபெயர்ப்பு மாற்றங்களுக்கு ச்கேனிங்).

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/ee/user/project/integrations/webhooks.html

அறிவிலிஆய்வு வெப்ஊக்ச் பற்றிய பொதுவான தகவல்கள்

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

RSS on Wikipedia