Reference for http://ip-ac121393:903/InternationalizationService1.svc/GetLocaleForUser

Url: http://ip-ac121393:903/InternationalizationService1.svc/GetLocaleForUser

HTTP Method: POST

Message direction Format Body
Request Xml Example
Request Json Example
Response Xml Example,Schema
Response Json Example

The following is an example request Xml body:

<anyURI xmlns="http://schemas.microsoft.com/2003/10/Serialization/">http://www.example.com/</anyURI>

The following is an example request Json body:

"http:\/\/www.example.com\/"

The following is an example response Xml body:

<LocaleDetails1 xmlns="http://replicon.com/">
  <dateTimeSettings>
    <daysOfWeek>
      <DayOfWeekDetails1>
        <abbreviatedName>String content</abbreviatedName>
        <name>String content</name>
        <uri>http://www.example.com/</uri>
      </DayOfWeekDetails1>
      <DayOfWeekDetails1>
        <abbreviatedName>String content</abbreviatedName>
        <name>String content</name>
        <uri>http://www.example.com/</uri>
      </DayOfWeekDetails1>
    </daysOfWeek>
    <fullDateTimeFormat>
      <amDesignator>String content</amDesignator>
      <dateSeparator>String content</dateSeparator>
      <dotNetPattern>String content</dotNetPattern>
      <pmDesignator>String content</pmDesignator>
      <timeSeparator>String content</timeSeparator>
    </fullDateTimeFormat>
    <longDateFormat>
      <amDesignator>String content</amDesignator>
      <dateSeparator>String content</dateSeparator>
      <dotNetPattern>String content</dotNetPattern>
      <pmDesignator>String content</pmDesignator>
      <timeSeparator>String content</timeSeparator>
    </longDateFormat>
    <longTimeFormat>
      <amDesignator>String content</amDesignator>
      <dateSeparator>String content</dateSeparator>
      <dotNetPattern>String content</dotNetPattern>
      <pmDesignator>String content</pmDesignator>
      <timeSeparator>String content</timeSeparator>
    </longTimeFormat>
    <months>
      <MonthDetails1>
        <abbreviatedName>String content</abbreviatedName>
        <calendar>
          <displayText>String content</displayText>
          <uri>http://www.example.com/</uri>
        </calendar>
        <displayText>String content</displayText>
        <name>String content</name>
      </MonthDetails1>
      <MonthDetails1>
        <abbreviatedName>String content</abbreviatedName>
        <calendar>
          <displayText>String content</displayText>
          <uri>http://www.example.com/</uri>
        </calendar>
        <displayText>String content</displayText>
        <name>String content</name>
      </MonthDetails1>
    </months>
    <shortDateFormat>
      <amDesignator>String content</amDesignator>
      <dateSeparator>String content</dateSeparator>
      <dotNetPattern>String content</dotNetPattern>
      <pmDesignator>String content</pmDesignator>
      <timeSeparator>String content</timeSeparator>
    </shortDateFormat>
    <shortTimeFormat>
      <amDesignator>String content</amDesignator>
      <dateSeparator>String content</dateSeparator>
      <dotNetPattern>String content</dotNetPattern>
      <pmDesignator>String content</pmDesignator>
      <timeSeparator>String content</timeSeparator>
    </shortTimeFormat>
  </dateTimeSettings>
  <language>
    <cultureCode>String content</cultureCode>
    <displayText>String content</displayText>
    <languageCode>String content</languageCode>
    <uri>http://www.example.com/</uri>
  </language>
  <numberSettings>
    <currency>
      <decimalDigits>2147483647</decimalDigits>
      <decimalSeparator>String content</decimalSeparator>
      <dotNetNegativePattern>String content</dotNetNegativePattern>
      <dotNetPositivePattern>String content</dotNetPositivePattern>
      <groupSeparator>String content</groupSeparator>
      <groupSizes>
        <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
        <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
      </groupSizes>
      <negativeSign>String content</negativeSign>
      <positiveSign>String content</positiveSign>
    </currency>
    <number>
      <decimalDigits>2147483647</decimalDigits>
      <decimalSeparator>String content</decimalSeparator>
      <dotNetNegativePattern>String content</dotNetNegativePattern>
      <dotNetPositivePattern>String content</dotNetPositivePattern>
      <groupSeparator>String content</groupSeparator>
      <groupSizes>
        <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
        <int xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">2147483647</int>
      </groupSizes>
      <negativeSign>String content</negativeSign>
      <positiveSign>String content</positiveSign>
    </number>
  </numberSettings>
  <timeZone>
    <displayText>String content</displayText>
    <ianaName>String content</ianaName>
    <offsetDisplayText>String content</offsetDisplayText>
    <uri>http://www.example.com/</uri>
  </timeZone>
</LocaleDetails1>

The following is an example response Json body:

{
	"dateTimeSettings":{
		"daysOfWeek":[{
			"abbreviatedName":"String content",
			"name":"String content",
			"uri":"http:\/\/www.example.com\/"
		}],
		"fullDateTimeFormat":{
			"amDesignator":"String content",
			"dateSeparator":"String content",
			"dotNetPattern":"String content",
			"pmDesignator":"String content",
			"timeSeparator":"String content"
		},
		"longDateFormat":{
			"amDesignator":"String content",
			"dateSeparator":"String content",
			"dotNetPattern":"String content",
			"pmDesignator":"String content",
			"timeSeparator":"String content"
		},
		"longTimeFormat":{
			"amDesignator":"String content",
			"dateSeparator":"String content",
			"dotNetPattern":"String content",
			"pmDesignator":"String content",
			"timeSeparator":"String content"
		},
		"months":[{
			"abbreviatedName":"String content",
			"calendar":{
				"displayText":"String content",
				"uri":"http:\/\/www.example.com\/"
			},
			"displayText":"String content",
			"name":"String content"
		}],
		"shortDateFormat":{
			"amDesignator":"String content",
			"dateSeparator":"String content",
			"dotNetPattern":"String content",
			"pmDesignator":"String content",
			"timeSeparator":"String content"
		},
		"shortTimeFormat":{
			"amDesignator":"String content",
			"dateSeparator":"String content",
			"dotNetPattern":"String content",
			"pmDesignator":"String content",
			"timeSeparator":"String content"
		}
	},
	"language":{
		"cultureCode":"String content",
		"displayText":"String content",
		"languageCode":"String content",
		"uri":"http:\/\/www.example.com\/"
	},
	"numberSettings":{
		"currency":{
			"decimalDigits":2147483647,
			"decimalSeparator":"String content",
			"dotNetNegativePattern":"String content",
			"dotNetPositivePattern":"String content",
			"groupSeparator":"String content",
			"groupSizes":[2147483647],
			"negativeSign":"String content",
			"positiveSign":"String content"
		},
		"number":{
			"decimalDigits":2147483647,
			"decimalSeparator":"String content",
			"dotNetNegativePattern":"String content",
			"dotNetPositivePattern":"String content",
			"groupSeparator":"String content",
			"groupSizes":[2147483647],
			"negativeSign":"String content",
			"positiveSign":"String content"
		}
	},
	"timeZone":{
		"displayText":"String content",
		"ianaName":"String content",
		"offsetDisplayText":"String content",
		"uri":"http:\/\/www.example.com\/"
	}
}

The following is the response Xml Schema:

<xs:schema xmlns:tns="http://replicon.com/" elementFormDefault="qualified" targetNamespace="http://replicon.com/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:complexType name="LocaleDetails1">
    <xs:sequence>
      <xs:element minOccurs="0" name="dateTimeSettings" nillable="true" type="tns:DateTimeLocaleDetails1" />
      <xs:element minOccurs="0" name="language" nillable="true" type="tns:LanguageDetails1" />
      <xs:element minOccurs="0" name="numberSettings" nillable="true" type="tns:NumberLocaleDetails1" />
      <xs:element minOccurs="0" name="timeZone" nillable="true" type="tns:TimeZoneReference1" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="LocaleDetails1" nillable="true" type="tns:LocaleDetails1" />
  <xs:complexType name="DateTimeLocaleDetails1">
    <xs:sequence>
      <xs:element minOccurs="0" name="daysOfWeek" nillable="true" type="tns:ArrayOfDayOfWeekDetails1" />
      <xs:element minOccurs="0" name="fullDateTimeFormat" nillable="true" type="tns:DateTimeFormatDetails1" />
      <xs:element minOccurs="0" name="longDateFormat" nillable="true" type="tns:DateTimeFormatDetails1" />
      <xs:element minOccurs="0" name="longTimeFormat" nillable="true" type="tns:DateTimeFormatDetails1" />
      <xs:element minOccurs="0" name="months" nillable="true" type="tns:ArrayOfMonthDetails1" />
      <xs:element minOccurs="0" name="shortDateFormat" nillable="true" type="tns:DateTimeFormatDetails1" />
      <xs:element minOccurs="0" name="shortTimeFormat" nillable="true" type="tns:DateTimeFormatDetails1" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DateTimeLocaleDetails1" nillable="true" type="tns:DateTimeLocaleDetails1" />
  <xs:complexType name="ArrayOfDayOfWeekDetails1">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="DayOfWeekDetails1" nillable="true" type="tns:DayOfWeekDetails1" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfDayOfWeekDetails1" nillable="true" type="tns:ArrayOfDayOfWeekDetails1" />
  <xs:complexType name="DayOfWeekDetails1">
    <xs:sequence>
      <xs:element minOccurs="0" name="abbreviatedName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="uri" nillable="true" type="xs:anyURI" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DayOfWeekDetails1" nillable="true" type="tns:DayOfWeekDetails1" />
  <xs:complexType name="DateTimeFormatDetails1">
    <xs:sequence>
      <xs:element minOccurs="0" name="amDesignator" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="dateSeparator" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="dotNetPattern" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="pmDesignator" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="timeSeparator" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DateTimeFormatDetails1" nillable="true" type="tns:DateTimeFormatDetails1" />
  <xs:complexType name="ArrayOfMonthDetails1">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="MonthDetails1" nillable="true" type="tns:MonthDetails1" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfMonthDetails1" nillable="true" type="tns:ArrayOfMonthDetails1" />
  <xs:complexType name="MonthDetails1">
    <xs:sequence>
      <xs:element minOccurs="0" name="abbreviatedName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="calendar" nillable="true" type="tns:CalendarReference1" />
      <xs:element minOccurs="0" name="displayText" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="MonthDetails1" nillable="true" type="tns:MonthDetails1" />
  <xs:complexType name="CalendarReference1">
    <xs:sequence>
      <xs:element minOccurs="0" name="displayText" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="uri" nillable="true" type="xs:anyURI" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="CalendarReference1" nillable="true" type="tns:CalendarReference1" />
  <xs:complexType name="LanguageDetails1">
    <xs:sequence>
      <xs:element minOccurs="0" name="cultureCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="displayText" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="languageCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="uri" nillable="true" type="xs:anyURI" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="LanguageDetails1" nillable="true" type="tns:LanguageDetails1" />
  <xs:complexType name="NumberLocaleDetails1">
    <xs:sequence>
      <xs:element minOccurs="0" name="currency" nillable="true" type="tns:NumberFormatDetails1" />
      <xs:element minOccurs="0" name="number" nillable="true" type="tns:NumberFormatDetails1" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="NumberLocaleDetails1" nillable="true" type="tns:NumberLocaleDetails1" />
  <xs:complexType name="NumberFormatDetails1">
    <xs:sequence>
      <xs:element minOccurs="0" name="decimalDigits" type="xs:int" />
      <xs:element minOccurs="0" name="decimalSeparator" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="dotNetNegativePattern" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="dotNetPositivePattern" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="groupSeparator" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="groupSizes" nillable="true" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q1:ArrayOfint" />
      <xs:element minOccurs="0" name="negativeSign" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="positiveSign" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="NumberFormatDetails1" nillable="true" type="tns:NumberFormatDetails1" />
  <xs:complexType name="TimeZoneReference1">
    <xs:sequence>
      <xs:element minOccurs="0" name="displayText" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ianaName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="offsetDisplayText" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="uri" nillable="true" type="xs:anyURI" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="TimeZoneReference1" nillable="true" type="tns:TimeZoneReference1" />
</xs:schema>

Additional response Xml Schemas:

<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="anyType" nillable="true" type="xs:anyType" />
  <xs:element name="anyURI" nillable="true" type="xs:anyURI" />
  <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
  <xs:element name="boolean" nillable="true" type="xs:boolean" />
  <xs:element name="byte" nillable="true" type="xs:byte" />
  <xs:element name="dateTime" nillable="true" type="xs:dateTime" />
  <xs:element name="decimal" nillable="true" type="xs:decimal" />
  <xs:element name="double" nillable="true" type="xs:double" />
  <xs:element name="float" nillable="true" type="xs:float" />
  <xs:element name="int" nillable="true" type="xs:int" />
  <xs:element name="long" nillable="true" type="xs:long" />
  <xs:element name="QName" nillable="true" type="xs:QName" />
  <xs:element name="short" nillable="true" type="xs:short" />
  <xs:element name="string" nillable="true" type="xs:string" />
  <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
  <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
  <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
  <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
  <xs:element name="char" nillable="true" type="tns:char" />
  <xs:simpleType name="char">
    <xs:restriction base="xs:int" />
  </xs:simpleType>
  <xs:element name="duration" nillable="true" type="tns:duration" />
  <xs:simpleType name="duration">
    <xs:restriction base="xs:duration">
      <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
      <xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
      <xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="guid" nillable="true" type="tns:guid" />
  <xs:simpleType name="guid">
    <xs:restriction base="xs:string">
      <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:attribute name="FactoryType" type="xs:QName" />
  <xs:attribute name="Id" type="xs:ID" />
  <xs:attribute name="Ref" type="xs:IDREF" />
</xs:schema>

<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="ArrayOfint">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="int" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfint" nillable="true" type="tns:ArrayOfint" />
</xs:schema>

<tns:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2001/XMLSchema">
  <tns:element name="schema">
    <tns:complexType />
  </tns:element>
</tns:schema>