Open SeSodesa opened 1 month ago
I might fix this myself, but I cannot seem to find where bibliography entry fields are localized.
A temporary solution might be to provide a CSL localisation for the language as seen here: https://docs.citationstyles.org/en/stable/specification.html?highlight=pages#locale-files-structure. But is it enough to give something like this via the bibliography
style argument without defining all strings, and let typst fill in the missing strings from the defaults?
Maybe it would make most sense to change the default Finnish localisation in the CSL repository, of the compact binary localisation files in this repository are generated from those? I am specifically referring to these lines in the locales-fi-FI.xml
file on the CSL repo: https://github.com/citation-style-language/locales/blob/e631a52dcea396be20d031b6456e91dba7772224/locales-fi-FI.xml#L421-L424.
Description
According to the Finnish Center for Domestic Languages (Kotimaisten kielten keskus), when a bibliography item contains information on a page range, the page number prefix should be
s.
instead ofss.
, regardless of whether the reference contains multiple pages or not (source). This is in contrast to the English page range field, where the page range field prefix of a bibliography entry isp.
, when the reference refers to a single page, andpp.
if there are multiple pages:When text language is Finnish, the page range field of bibliography entries should conform to the above guideline, which is currently not the case, as can be seen in the below image:
Use Case
The output of Finnish bibliographies would conform to the official Finnish guidelines.