⚠️ Важно: данный сайт не имеет отношения к владельцам schema.org, это всего лишь любительский (неофициальный) перевод. Сайт сделан для тех, кто плохо воспринимает технический английский. Оригинал текста можно найти тут: schema.org/availableLanguage.

availableLanguage

Свойство schema.org ?

Описание:

Язык, который кто-то может использовать с предметом, услугой или местом. Пожалуйста, используйте один из языковых кодов из IETF BCP 47 standard. См. также inLanguage.

Свойство availableLanguage в Schema.org используется для указания языков, на которых доступен определённый объект, услуга или место. Это свойство помогает пользователям и поисковым системам понять, на каких языках можно взаимодействовать с контентом или услугами, представленными на веб-сайте.

Основная цель availableLanguage — улучшить доступность информации для пользователей, говорящих на разных языках. Например, если у вас есть веб-сайт, предлагающий услуги, доступные на нескольких языках, использование этого свойства позволяет четко обозначить, какие языки поддерживаются. Это может быть полезно для туристических сайтов, образовательных платформ, онлайн-магазинов и других ресурсов, где языковая доступность имеет значение.

При использовании availableLanguage важно следовать стандартам, таким как IETF BCP 47, которые определяют коды языков. Это обеспечивает единообразие и позволяет поисковым системам правильно интерпретировать и отображать информацию о доступных языках.

Свойство availableLanguage можно использовать в сочетании с другими свойствами Schema.org, такими как inLanguage, что позволяет более детально описывать языковую доступность контента. Например, inLanguage может указывать на язык самого контента, а availableLanguage — на языки, на которых он доступен.

Таким образом, availableLanguage играет важную роль в улучшении взаимодействия пользователей с контентом и услугами, обеспечивая ясность и доступность информации на разных языках.

Ожидается, что значения будут одного из этих типов

Используется в этих типах

Примеры

Пример 1

Пример заметки или HTML разметки.


This example is in microdata only.

Пример, закодированный в формате Microdata, встроенный в HTML.


<div itemscope itemtype="https://schema.org/Hotel">
  <h1><span itemprop="name">ACME Hotel Innsbruck</span></h1>
  <span itemprop="description">A beautifully located business hotel right in the
heart of the alps. Watch the sun rise over the scenic Inn valley while
enjoying your morning coffee.</span>
  We speak:
  <ul>
    <li itemprop="availableLanguage" itemscope itemtype="https://schema.org/Language">
      <span itemprop="name">English</span>
    </li>
    <li itemprop="availableLanguage" itemscope itemtype="https://schema.org/Language">
      <span itemprop="name">German</span>
    </li>
  </ul>
</div>

Пример 2

Пример заметки или HTML разметки.


<h1>Neuschwanstein Castle</h1>
<div>Neuschwanstein Castle is a nineteenth-century Romanesque Revival palace in Schwangau, in southwest Bavaria, Germany.</div>
<div>Guided tours in German and English.</div>

Пример, закодированный в формате Microdata, встроенный в HTML.


<div itemscope itemtype="https://schema.org/TouristAttraction">
	<h1><span itemprop="name">Neuschwanstein Castle</span></h1>
	<div>It is a nineteenth-century Romanesque Revival palace in
		<div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
			<span itemprop="addressLocality">Schwangau</span>, in
			<span itemprop="addressCountry">Germany</span>.
		</div>
	</div>
	<div>Guided tours in
		<div itemprop="availableLanguage" itemscope itemtype="https://schema.org/Language">
			<span itemprop="name">German</span>
		</div> and
		<div itemprop="availableLanguage" itemscope itemtype="https://schema.org/Language">
			<span itemprop="name">English</span>.
		</div>
	</div>
</div>

Пример, закодированный в формате RDFa, встроенный в HTML.


<div vocab="https://schema.org" typeof="TouristAttraction">
	<h1><span property="name">Neuschwanstein Castle</span></h1>
	<div>It is a nineteenth-century Romanesque Revival palace in
		<div property="address" typeof="PostalAddress">
			<span property="addressLocality">Schwangau</span>, in
			<span property="addressCountry">Germany</span>.
		</div>
	</div>
	<div>Guided tours in
		<div property="availableLanguage" typeof="Language">
			<span property="name">German</span>
		</div> and
		<div property="availableLanguage" typeof="Language">
			<span property="name">English</span>.
		</div>
	</div>
</div>

Пример, закодированный в формате JSON-LD в теге <script> HTML.


<script type="application/ld+json">
{
	"@context": "https://schema.org",
	"@type": "TouristAttraction",
	"name": "Neuschwanstein Castle",
	"address": {
		"@type": "PostalAddress",
		"addressLocality": "Schwangau",
		"addressCountry": "Germany"
	},
	"availableLanguage": [
		{
			"@type": "Language",
			"name": "German"
		},
		{
			"@type": "Language",
			"name": "English"
		}
	]
}
</script>

Структурированное представление примера JSON-LD.

@context
https://schema.org
@type
TouristAttraction
name
Neuschwanstein Castle
address
@type
PostalAddress
addressLocality
Schwangau
addressCountry
Germany
availableLanguage
0
@type
Language
name
German
1
@type
Language
name
English
Автор: Семён Авдосов [schema.su]
Дата публикации: 16.11.2024
Дата обновления: 20.11.2024
Комментарии
Новые материалы на сайте