2013-10-19 70 views
2

我正在使用TheMovieDB API获取有关多个电影的信息。 API支持使用不同的语言。MovieDB API支持的语言列表

https://www.themoviedb.org/documentation/api

我知道的API有一个函数来获取当前语言设定。

有什么方法可以获得所有支持语言的列表?

在我的应用程序中,我计划添加一个选项让用户选择他们想要的语言以查看其语言中的电影细节。

回答

2

看起来像没有办法从API获取所有支持的语言列表。 API文档没有任何关于此的信息。

我正在解决这个问题,因为其他人可能会寻找解决方案。

如果我错了,请告诉我。

0

您可以从此终点获得支持语言的官方列表T:

https://developers.themoviedb.org/3/configuration/get-primary-translations

由于今天的终点返回以下ISO代码:

"ar-AE", 
    "ar-SA", 
    "bg-BG", 
    "bn-BD", 
    "ca-ES", 
    "ch-GU", 
    "cs-CZ", 
    "da-DK", 
    "de-DE", 
    "el-GR", 
    "en-US", 
    "eo-EO", 
    "es-ES", 
    "es-MX", 
    "eu-ES", 
    "fa-IR", 
    "fi-FI", 
    "fr-CA", 
    "fr-FR", 
    "he-IL", 
    "hi-IN", 
    "hu-HU", 
    "id-ID", 
    "it-IT", 
    "ja-JP", 
    "ka-GE", 
    "kn-IN", 
    "ko-KR", 
    "lt-LT", 
    "ml-IN", 
    "nb-NO", 
    "nl-NL", 
    "no-NO", 
    "pl-PL", 
    "pt-BR", 
    "pt-PT", 
    "ro-RO", 
    "ru-RU", 
    "sk-SK", 
    "sl-SI", 
    "sr-RS", 
    "sv-SE", 
    "ta-IN", 
    "te-IN", 
    "th-TH", 
    "tr-TR", 
    "uk-UA", 
    "vi-VN", 
    "zh-CN", 
    "zh-TW" 

我测试了一些与流派的语言的端点: https://api.themoviedb.org/3/genre/movie/list

他们中的一些回报null为流派的名字(意思是他们还没有翻译)。

您可以在https://www.themoviedb.org/contribute处看到翻译材料的概述。