|
|
Line 30: |
Line 30: |
| |- | | |- |
| |} | | |} |
|
| |
| [https://bugzilla.mozilla.org/enter_bug.cgi?assigned_to=nobody%40mozilla.org&bug_file_loc=http%3A%2F%2F&bug_ignored=0&bug_severity=normal&bug_status=NEW&cf_fx_iteration=---&cf_fx_points=---&cf_status_firefox56=---&cf_status_firefox57=---&cf_status_firefox58=---&cf_status_firefox_esr52=---&cf_tracking_firefox56=---&cf_tracking_firefox57=---&cf_tracking_firefox58=---&cf_tracking_firefox_esr52=---&cf_tracking_firefox_relnote=---&component=Pontoon&contenttypemethod=autodetect&contenttypeselection=text%2Fplain&defined_groups=1&flag_type-4=X&flag_type-607=X&flag_type-800=X&flag_type-803=X&flag_type-916=X&form_name=enter_bug&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=Unspecified&priority=--&product=Webtools&rep_platform=Unspecified&short_desc=%5BAPI%5D%20&target_milestone=---&version=Trunk File a new API bug.]
| |
| [https://bugzilla.mozilla.org/buglist.cgi?list_id=13836645&short_desc=%5BAPI%5D&columnlist=short_desc%2Cbug_status%2Cassigned_to%2Cblocked%2Cdependson&resolution=---&query_based_on=pontoon-api-open&query_format=advanced&short_desc_type=allwords&component=Pontoon&known_name=pontoon-api-open All open API bugs.]
| |
|
| |
| [https://bugzilla.mozilla.org/showdependencytree.cgi?id=1395273&hide_resolved=1 Dependency tree for all milestones.]
| |
|
| |
|
| ==Roadmap== | | ==Roadmap== |
Line 89: |
Line 84: |
| Use-cases: | | Use-cases: |
|
| |
|
| * Input parameters: source string, locale, minimum Levenshtein ratio, maximum number of results. | | * External services. |
| | * Mozilla translators in non-Mozilla projects. |
|
| |
|
| Queries: | | Queries: |
|
| |
|
| * | | * For a given source string, locale and minimum Levenshtein ratio, return a maximum number of results. |
|
| |
|
| ===Milestone 5=== | | ===Milestone 5=== |
Line 103: |
Line 99: |
| * Report translation status of a single page on mozilla.org | | * Report translation status of a single page on mozilla.org |
| * Read-only data required by Pontoon.Next's Translate app | | * Read-only data required by Pontoon.Next's Translate app |
| | * Editing translations via Pontoon.Next's Translate app |
|
| |
|
| Queries: | | Queries: |
Line 117: |
Line 114: |
| ** List all TranslatedResources for a Resource. | | ** List all TranslatedResources for a Resource. |
| ** List all TranslatedResources for a Locale. | | ** List all TranslatedResources for a Locale. |
| | * Add a translation for an Entity |
| | ** "approved" if the permissions are high enough |
| | ** "unreviewed" otherwise |
| | * Approve/reject a suggestion. |
|
| |
|
| <bugzilla>{ | | <bugzilla>{ |
Line 124: |
Line 125: |
| "include_fields": "id, summary, status, resolution, priority, assigned_to" | | "include_fields": "id, summary, status, resolution, priority, assigned_to" |
| }</bugzilla> | | }</bugzilla> |
|
| |
| Use-cases:
| |
|
| |
| * Editing translations via Pontoon.Next's Translate app
| |
|
| |
| Queries:
| |
|
| |
| * Add a translation for an Entity
| |
| ** "approved" if the permissions are high enough
| |
| ** "unreviewed" otherwise
| |
| * Approve/reject a suggestion.
| |
|
| |
|
| ==Ideas== | | ==Ideas== |