Hello,
I was trying to find a way to determine the default language of Cinema 4D. In the documentation for c4d.GeGetLanguage, there is some example code, but it looks incomplete:
lang = GeGetLanguage(index)
if lang==None: return
index+=1
# str, str, bool
print(lang["extensions"], lang["name"], lang["default_language"])
The code mentions iterating until the function returns None
, but I think it would be much clearer with something like this:
def get_default_language():
index=0
while True:
lang = c4d.GeGetLanguage(index)
if lang==None: return
if lang["default_language"]:
# str, str, bool
print(lang["extensions"], lang["name"], lang["default_language"])
index+=1
Thanks.