21 lines
668 B
Python
21 lines
668 B
Python
from .base import BaseLanguageAgent
|
|
from ..normalizers import normalize_nl_text
|
|
|
|
|
|
class DutchAgent(BaseLanguageAgent):
|
|
locale = "nl"
|
|
tone = "zakelijk en duidelijk"
|
|
preferred_formality = "je/jij professioneel"
|
|
cta_defaults = {
|
|
"starter": "Plan startergesprek",
|
|
"business": "Plan zakelijk gesprek",
|
|
"support": "Bekijk support",
|
|
"service": "Bekijk diensten",
|
|
"project": "Start jouw project",
|
|
"contact": "Plan kennismaking",
|
|
"offerte": "Vraag voorstel aan",
|
|
}
|
|
|
|
def post_cleanup_text(self, text: str, field_path: str = "") -> str:
|
|
return normalize_nl_text(text, field_path=field_path)
|