עזרה של MediaWiki API
זהו דף תיעוד של API שנוצר באופן אוטומטי.
תיעוד ודוגמאות: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=contenttranslation
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: ContentTranslation
- רישיון: GPL-2.0-or-later
שאילתה לאחזור תרגומים ממסד הנתונים של תרגום תוכן.
פרמטרים ייעודיים:
זמינים פרמטרים כלליים אחרים.
- translationid
מזהה התרגום.
- from
קוד שפת המקור.
- to
קוד שפת היעד.
- sourcetitle
כותרת דף המקור.
- sourcesectiontitle
הכותרת של פרק המקור (לא חובה).
- limit
המספר המרבי של התרגומים לאחזור.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 100
- offset
מאיזו תוצאה להתחיל (לא חובה).
- type
מצב התרגום.
- אחד מהערכים הבאים: draft, published
- usecase
סוג השימוש שאחזור התרגומים נעשה עבורו (לא חובה).
- אחד מהערכים הבאים: desktop-editor-draft, translation-corpora-units, unified-dashboard
דוגמאות:
- קבלת התרגומים שהתחיל המשתמש הנוכחי.
- api.php?action=query&list=contenttranslation [פתיחה בארגז חול]
- קבלת טיוטת תרגום לפי מזהה.
- api.php?action=query&list=contenttranslation&translationid=94 [פתיחה בארגז חול]
- חיפוש כל תרגום עבור הכותרת הנתונה בין זוג השפות הנתונות
- api.php?action=query&list=contenttranslation&from=en&to=es&sourcetitle=Hibiscus [פתיחה בארגז חול]