L10n:Pontoon/API: Difference between revisions

Jump to navigation Jump to search
m
no edit summary
mNo edit summary
mNo edit summary
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==
Confirmed users
1,276

edits

Navigation menu