发明名称 |
METHODS AND SYSTEMS FOR GENERATION OF A TRANSLATABLE SENTENCE SYNTAX IN A SOCIAL NETWORKING SYSTEM |
摘要 |
Sentence internationalization methods and systems are disclosed. The method may include: providing a developer interface to define an internationalized sentence syntax for an application on a social networking system, the internationalized sentence syntax for translating a natural language expression of a social graph edge of the social networking system; providing a sentence option on the developer interface to define grammar of the internationalized sentence syntax; generating a token structure including a language token to assist translation of the internationalized sentence syntax into a preferred language indicated by the language token, the token structure customizable via the developer interface to configure translation options; associating a social graph attribute with a first token of the token structure; and storing the sentence option and the token structure with the internationalized sentence syntax to facilitate run-time translation of the internationalized sentence syntax into the natural language expression in the preferred language. |
申请公布号 |
US2014330551(A1) |
申请公布日期 |
2014.11.06 |
申请号 |
US201313888244 |
申请日期 |
2013.05.06 |
申请人 |
Facebook, Inc. |
发明人 |
Bao Ling;van Heuven Hugo Johan;Miao Jiangbo;Tan Li;Mercurio David;Machedon Maximilian |
分类号 |
G06F17/28 |
主分类号 |
G06F17/28 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method comprising:
providing a developer interface for the developer to define an internationalized sentence syntax for an application on a social networking system, the internationalized sentence syntax for translating a natural language expression of a social graph edge of the social networking system; providing a sentence option on the developer interface to define grammar of the internationalized sentence syntax; generating a token structure including a language token to assist translation of the internationalized sentence syntax into a preferred language indicated by the language token, the token structure customizable via the developer interface to configure translation options of the internationalized sentence syntax; associating a social graph attribute with a first token of the token structure; and storing the sentence option and the token structure with the internationalized sentence syntax to facilitate run-time translation of a natural language expression in a primary language into the natural language expression in the preferred language. |
地址 |
Menlo Park CA US |