Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • PyI40AAS PyI40AAS
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 48
    • Issues 48
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Lehrstuhl für Informations- und AutomatisierungssystemeLehrstuhl für Informations- und Automatisierungssysteme
  • PyI40AASPyI40AAS
  • Issues
  • #20
Closed
Open
Issue created Nov 29, 2019 by Sebastian Heppner@sebastian.heppnerOwner

model.base.LangStringSet: change class structure to fit the explanation in DotAASv2.0 better

According to DotAASv2.0, the LangStringSet is "A set of strings, each annotated by the language of the string. The meaning of the string in each language shall be the same."

Right now, its content is just a set of LangStrings.

Wouldn't it make more sense, if its content was a set of pairs of a LangString, together with a string that "annotates the language" (or even an Enum of the different language IDs or sth) instead?

The way I understand the DotAASv2.0, is that LangStrings are nothing but strings (in a specified language) but it doesn't seem like there is a way for anyone to know which language it is written in.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking