Есть ли поддержка многоязычной документации для функций? Я из Турции. Я хочу, чтобы люди, чтобы написать в Clojure и я мечтаю линию какМногоязычная поддержка doc для Clojure
(doc hello-world "Turkish")
Есть ли поддержка многоязычной документации для функций? Я из Турции. Я хочу, чтобы люди, чтобы написать в Clojure и я мечтаю линию какМногоязычная поддержка doc для Clojure
(doc hello-world "Turkish")
На сегодняшний день нет такой функции встроены в язык. Вы можете прикрепить произвольные метаданные к ПОСРЕДНИКОВ, хотя:
(defn ^{:docs {:en "Prints and returns its argument"
:es "Imprime y devuelve su argumento"}}
debug [x]
(println x)
x)
Напомним, что система документации Clojure использует имя ключевого слова :doc
метаданных. Поэтому вам нужно будет выбрать другое имя (например, :docs
).
Тогда вы можете переопределить такие функции, как clojure.repl/doc
, чтобы они учитывали ваши метаданные.