Files
Web-NibblePoker/website/l10n/__init__.py
Herwin Bozet ed2e56cf96 Added L10N YAML flattening, Removed trash
Update .gitignore, sidebar.yml, and 6 more files...
2025-09-12 23:58:52 +02:00

11 lines
368 B
Python

def flatten_dict(d, parent_key='', separator='.'):
items = []
for key, value in d.items():
new_key = f"{parent_key}{separator}{key}" if parent_key else str(key)
if isinstance(value, dict):
items.extend(flatten_dict(value, new_key, separator).items())
else:
items.append((new_key, value))
return dict(items)