Skip to content

Commit

Permalink
Added basic blaeng repo
Browse files Browse the repository at this point in the history
  • Loading branch information
fbanados committed May 18, 2024
1 parent 2587bc1 commit 4e6f156
Show file tree
Hide file tree
Showing 6 changed files with 77 additions and 0 deletions.
19 changes: 19 additions & 0 deletions blaeng-manage
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#!/usr/bin/env python
"""
Command-line utility for administrative tasks.
"""

import os
import sys
from pathlib import Path

# sys.path[0] is initialized to the directory containing the script, which
# isn’t right for our purposes.
sys.path[0] = os.fspath(Path(sys.path[0]) / "src")

if __name__ == "__main__":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "blaeng.site.settings")

from django.core.management import execute_from_command_line

execute_from_command_line(sys.argv)
Empty file added src/blaeng/__init__.py
Empty file.
Empty file added src/blaeng/app/__init__.py
Empty file.
Empty file added src/blaeng/db/.keep
Empty file.
Empty file added src/blaeng/site/__init__.py
Empty file.
58 changes: 58 additions & 0 deletions src/blaeng/site/settings.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
"""
Django settings for blaeng.
For more information on this file, see
https://docs.djangoproject.com/en/3.2/topics/settings/
For the full list of settings and their values, see
https://docs.djangoproject.com/en/3.2/ref/settings/
"""

from pathlib import Path

from morphodict.site import base_dir_setup

BASE_DIR = Path(__file__).resolve().parent.parent

base_dir_setup.set_base_dir(BASE_DIR)

from morphodict.site.settings import *

# Where this application should be deployed:
PRODUCTION_HOST = "blaeng.altlab.dev"

ALLOWED_HOSTS.append(PRODUCTION_HOST)

DEFAULT_RUNSERVER_PORT = 8011

INSTALLED_APPS.insert(0, "blaeng.app")

# Morphodict configuration

# The ISO 639-1 code is used in the lang="" attributes in HTML.
MORPHODICT_ISO_639_1_CODE = "bla"

MORPHODICT_SOURCE_LANGUAGE = "bla"
MORPHODICT_TARGET_LANGUAGE = "eng"

MORPHODICT_SOURCE_LANGUAGE_NAME = "Blackfoot"
MORPHODICT_SOURCE_LANGUAGE_SHORT_NAME = "Blackfoot"

MORPHODICT_LANGUAGE_ENDONYM = "ᓱᖽᐧᖿ"

MORPHODICT_DICTIONARY_NAME = "sínaakia’tsis"

RELAXED_ANALYZER_FST_FILENAME = "analyser-gt-dict-desc.hfstol"
STRICT_ANALYZER_FST_FILENAME = RELAXED_ANALYZER_FST_FILENAME
STRICT_GENERATOR_FST_FILENAME = "generator-gt-dict-norm.hfstol"

MORPHODICT_ORTHOGRAPHY = {
"default": "Latn",
"available": {
"Latn": {"name": "Latin"},
"Cans": {
"name": "Syllabics",
"converter": "CreeDictionary.CreeDictionary.orthography.to_syllabics",
},
},
}

0 comments on commit 4e6f156

Please sign in to comment.