-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Special ISO639-2 code usage in recommended language skill element #177
Comments
Doing so, you and the DG EAC show to not know the Erasmus Project in all its aspects. If you are in trouble to manage this special code, I think you should overcome this difficulty without introducing divergences among different aspect of the same project (EWP, BM, and so on) |
|
…-177 Disallow special ISO639-2 code usage #177
@janinamincer-daszkiewicz UND is disallowed, but someone could use XX in place of unknown language?
|
amazing... UND is a technical solution... XX is a... i can't find a description to it... not-yet-defined in a IIA not started in the V6 is better then everything... so are we all allowed to do what we want in this network? |
so UND is not allowed by this comment but allowed in specification... |
Can you show me where XX is mentioned as allowed? Also, what do you mean by "comment" vs "specification"? I refer to the whole XSD when discussing specification. |
Could you show me where XX is mentioned as not allowed?
and chapter 4.1 lists only "mul", "und", "zxx" and "mis" |
It is unassigned. What makes you think that it is allowed in the data exchange? BCP 47 doesn't suggest such a thing. |
specification: type="xs:language" The code of the language which the student (or staff member) is recommended to be specification, as the word say, it is what we all must respect. and as @demilatof said there is no XX in the not allowed as you linked... just to remind: to change a specification, it is needed a new version of them. |
Someone uses it; the fact that is not currently assigned, doesn't mean that is invalid but that I cannot map it to a known language. In my opinion, any language code plus "not-yet-available" is enough to simply understand the partner's will, much better that the ugly dirty trick to answer with an HTTP 500 error code for unexpected error, that indeed is not unexpected |
The
recommended-language-skill
element consists of anlanguage
element:https://github.com/erasmus-without-paper/ewp-specs-api-iias/blob/v7.0.0/endpoints/get-response.xsd#L448-L455
It is defined as the
xs:language
type that follows RFC 3066 (see this isse). In general, EWP is following BCP 47 for specifying languages.But ISO639-2 defines additional special codes. Most notably the
und
code:A decision has been made by DG EAC to disallow the use of these special codes.
We will subsequently specify all language codes in EWP as following BCP 47 but disallowing special codes.
The text was updated successfully, but these errors were encountered: