Wikidata:Форум

Latest comment: 4 days ago by Reprarina in topic Manufacturing
Форум
Здесь можно задать вопросы на русском языке и обсудить любые вопросы, связанные с проектом Викиданные: проект, его цели и правила, данные, технические вопросы и т.д. Обратите внимание на частые вопросы.
Также инструкция по объединению элементов.
На этой странице старые темы записываются в архив. Полная информация об архиве находится на основной странице архива. Текущий архив: 2024/03.

luthor edit

Не уверена, что этот инструмент известен в русскоязычном пространстве, поэтому на всякий случай разрешите представить: https://luthor.toolforge.org/usage/lexeme?lang=ru Позволяет играючи добавлять примеры использования к лексемам. Lvova (talk) 10:52, 18 November 2023 (UTC)Reply

Импорт наград из русской Википедии в Викиданные edit

Здравствуйте! Я активно занимаюсь простановкой наград персоналий в Викиданных, категории о которых имеются в русском разделе Википедии. Однако мне эта работа даётся очень тяжело и в связи с этим встаёт вопрос - можно ли с помощью бота или специальных инструментов снизить нагрузку по этому поводу? MasterRus21thCentury (talk) 05:22, 24 November 2023 (UTC)Reply

  • Можно. В ВП > Настройки > Гаджеты > Викиданные. Потом можно по двойному тапу делать заливку в ВД. --Geka b (talk) 06:35, 24 November 2023 (UTC)Reply

Транслитерация кириллицы в латиницу edit

Часто бывает нужно перевести имя собственное из кириллицы в латиницу, чтобы добавить название элемента и на английском языке. Например: "Фёдор Михайлович Достоевский" > "Fedor Mikhaylovich Dostoyevskiy". Я долго не мог найти способ, как это делать в командной строке. Можно это делать либо на многочисленных сайтах с веб-интерфейсом, либо устанавливать специальную программу, а если есть Powershell - можно использовать функцию ниже. Она испоользует сервис ICU. Лучшего места поделиться я не нашёл. Если есть способы лучше - пишите.

<#
.EXAMPLE
Convert-CyrillicToLatin -StringOrig 'Гоголь, "Николай" \Васильевич'
Gogolʹ, "Nikolay" \Vasilʹyevich
#>
function Convert-CyrillicToLatin ($StringOrig) {
	$stringEncoded = [System.Web.HttpUtility]::UrlEncode($stringOrig.Replace('ё','е').Replace('Ё','Е'))
	$body = "TEMPLATE_FILE=data%2Ftranslit_nub.html&OPCODE=TRANSLITERATE&OPARG1=$StringEncoded&OPARG2=Hex-Any%3Bru-ru_Latn%2FBGN&OPARG3=undefined&CALLBACK=callbackHandleTransliterateButton&CONTEXT=1"
	$url = 'https://icu4c-demos.unicode.org/icu-bin/translit'
	$resp = Invoke-WebRequest -Method Post $url -Body $body -ContentType "application/x-www-form-urlencoded"
	if (($resp.Content) -match 'OPRESULT.*?value="(.*?)">\r?\n') { 
		return [System.Web.HttpUtility]::UrlDecode($matches[1])
	}
	else { 
		Write-Debug "Failed to convert $StringOrig, got this from server: $($resp.Content)"
		return $null 
	}
}

Podbrushkin (talk) 08:04, 23 January 2024 (UTC)Reply

На стыке веков edit

Коллеги, подскажите пожалуйста, как можно указать значение для inception (P571), когда точная дата неизвестно, в источнике указано "конец 19 века - начало 20 века"? Например, тут: Q124668962. Redboston (talk) 08:09, 27 February 2024 (UTC)Reply

Думаю, придётся так типа такого:
⟨ subject ⟩ inception (P571)   ⟨ 2-е тысячелетие ⟩
earliest date (P1319)   ⟨ 1850 ⟩
latest date (P1326)   ⟨ 1920 ⟩
. --Infovarius (talk) 13:12, 5 March 2024 (UTC)Reply
А точно ли надо указывать "2-е тысячелетие"? Может, просто "значение неизвестно"? Michgrig (talk) 13:20, 5 March 2024 (UTC)Reply
Но оно ведь известно. Просто известно не точно... Redboston (talk) 00:40, 6 March 2024 (UTC)Reply
Я считаю, что нужно указывать значение с максимально возможной точностью. --Infovarius (talk) 19:26, 7 March 2024 (UTC)Reply
Но значение = 2-е тысячелетие выглядит как ситуация, когда надо обязательно указать хоть какое-то значение, неважно, насколько оно бредовое. Michgrig (talk) 21:10, 7 March 2024 (UTC)Reply
Бредовое или нет, но оно позволяет отфильтровать это здание от, например, зданий, построенных в начале средневековья. --Infovarius (talk) 23:06, 9 March 2024 (UTC)Reply
Но это, опять же, неточно. Поскольку вот эти крайние годы (1850, 1920) взять примерно, АИ на них не будет. При этом есть end of (Q40719766) и beginning of (Q40719727), которые прямо просятся сюда. Redboston (talk) 00:44, 6 March 2024 (UTC)Reply
Я описывал такую ситуацию через приблизительно, см. czech culture at the turn of 19th and 20th century (Q11282137). Ыфь77 (talk) 09:42, 6 March 2024 (UTC)Reply
Спасибо. Я посмотрел, но, насколько понимаю, для моего случая это не подходит. Вы изначально указывали примерный период с началом и концом, который включает рубеж веков. А мне нужно указать примерную дату события, не приод, которая выпадает на рубеж веков. Redboston (talk) 23:22, 6 March 2024 (UTC)Reply
Насколько я знаю, в ВД невозможно указать дату в виде "1900 ± 18 год" (и плюсануть тег "около"), а это — Ваш случай (1918 год выбран сознательно — вряд ли во время Гражданской войны и разрухи у кого-то были средства для капитального строительства, нижняя граница взята симметрично). Уважаемые коллеги, теперь у меня вопрос: может всё-таки можно задать дату в ВД, как указано в кавычках? Ыфь77 (talk) 09:56, 7 March 2024 (UTC)Reply
У меня идея возникла: может совместить 2 способа, указав: "1900 год + около + не позднее 1918 + не ранее 1880/1870/1850"? Да, последние 2 даты ОРИССные, но другого способа указать мнемонику начало/конец века на языке ВД я не знаю. Ыфь77 (talk) 10:01, 7 March 2024 (UTC)Reply
Можно попробовать и так. Надо смотреть, как эти оба вариант отображаются в запросах. --Infovarius (talk) 19:26, 7 March 2024 (UTC)Reply

Розовый фон преамбулы edit

Уважаемые коллеги! После присоединения моей статьи Ланкин Роман Николаевич к элементу Викиданных Q1244771101 фон плашек в преамбуле порозовел, кто мне поможет вернуть его к нормальному виду? Image tb (talk) 13:34, 9 March 2024 (UTC)Reply

@Image tb Это значит, что элемент Викиданных не заполнен. Это нормальный вид, так поля выглядят только, когда Вы залогинились как редактор. Простые читатели видят все как обычно. Чтобы Вас ничто не смущало, элемент Викиданных я заполнил. Когда в следующий раз такое появится, просто добавьте утверждения в элемент Викиданных. Ksc~ruwiki (talk) 19:25, 9 March 2024 (UTC)Reply
@Ksc~ruwiki, большое спасибо, теперь буду знатьImage tb (talk) 06:01, 10 March 2024 (UTC)Reply

Manufacturing edit

Просьба проверить, действительно ли Manufacturing в русской Википедии должна отвечать статья Обрабатывающая промышленность, а не статья Производство. В том определении, которое использовано в англовики для статьи Manufacturing и том, которое в русской Википедии использовано для статьи Производство, именно они отражают наиболее одно и то же. Следует отметить, что статья Manufacturing включена в 1000 важнейших, и навряд ли в неё на русском входит именно Обрабатывающая промышленность или Промышленность, скорее именно широкое понятие производства, существовавшего с древних времён. В связи с этим считаю необходимым соотнести Производство в русской Википедии с Manufacturing в английской. Reprarina (talk) 09:11, 14 March 2024 (UTC)Reply