- From: <bugzilla@jessica.w3.org>
- Date: Thu, 25 Jun 2015 19:50:42 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=28850
Bug ID: 28850
Summary: New function "default-language()" provides the default
language
Product: XPath / XQuery / XSLT
Version: Candidate Recommendation
Hardware: All
OS: All
Status: ASSIGNED
Severity: enhancement
Priority: P2
Component: Functions and Operators 3.1
Assignee: mike@saxonica.com
Reporter: markus@headcrashing.eu
QA Contact: public-qt-comments@w3.org
Abstract
The intent of this issue is to propose a new function "default-language()" to
be added to this specification.
Justification
Version 3.0 of the specification added several functions which take respect of
the default language at time of execution. The format-date and format-integer
functions for example have versions that use the default language in case no
explicit language is provided.
The XPath language allows to provide user defined functions, and is also able
to invoke user defined functions defined in XSLT. There might exist cases when
users or library vendors author user defined functions having a need to know
the default language. For example, a user defined function could format phone
numbers according to local formatting rules. Also loading of translated string
literals is a valid example for the need of knowing the default language.
Currently there is no standard way for a user defined function to learn about
the default language. Hence it makes sense to provide a "default-language()"
function which taks no argument but returns a language token string in exactly
that form that also is accepted by the existing format-date and format-integer
functions.
--
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Thursday, 25 June 2015 19:50:45 UTC