Как изменить язык Office365-REST-Python-Client в PythonPython

Программы на Python
Ответить
Anonymous
 Как изменить язык Office365-REST-Python-Client в Python

Сообщение Anonymous »

Я могу успешно подключиться через определенное приложение (с идентификатором клиента и секретом) к своему SharePoint Online с помощью пакета Office365-REST-Python-Client на Python.
Я должен это знать, умереть Рассказывайте в Request-Header zu setzen:

Код: Выделить всё

from office365.sharepoint.client_context import ClientContext
from office365.runtime.http.request_options import RequestOptions

# SharePoint-URL und Authentifizierungsdetails
site_url = "https://site"
client_id = "clientid"
client_secret = "secret"

credentials = ClientCredential(client_id, client_secret)
ctx = ClientContext(site_url).with_credentials(credentials)

# Sprache auf Deutsch setzen
request = RequestOptions(ctx.service_root_url)
request.ensure_header("Accept-Language", "de-DE")  # Sprachpräferenz einstellen

# Abfrage der Listen
lists = ctx.web.lists.get().execute_query()

# Displaynamen der Listen ausgeben
for sp_list in lists:
print(f"Listenname: {sp_list.properties['Title']}")
Но имена списков (заголовки) по-прежнему возвращаются на английском языке. Нужно ли регистрировать приложение по-другому?
Но по сути я хочу, чтобы оно было динамичным, потому что одно семейство сайтов может быть английским, а другое — немецким.
Как можно изменить язык? изменилось соответственно? запроса?

Подробнее здесь: https://stackoverflow.com/questions/792 ... -in-python
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»