Moin
7월 25, 2024, 2:22오후
1
공식 테마 구성 요소의 설정 설명을 모두 번역 가능하게 만들기 토론을 이어갑니다.
현재 Category Groups 의 설정을 번역 가능하게 만드는 작업을 진행 중입니다.
하지만 JSON 편집기에서 locales/en.yml 의 설명을 표시하기 위한 올바른 구문을 찾는 데 어려움을 겪고 있습니다. objects 타입 설정의 구문을 설명하는 Objects type for theme setting 를 찾았습니다. JSON 스키마에 비슷한 구문이 있을까요?
예시를 찾아보려 했지만, 캘린더 플러그인의 설명조차도 현재 번역 가능하지 않습니다.
# frozen_string_literal: true
module DiscourseCalendar
module SiteSettings
class MapEventTagColorsJsonSchema
def self.schema
@schema ||= {
type: "array",
uniqueItems: true,
items: {
type: "object",
title: "Color Mapping",
properties: {
type: {
type: "string",
description: "Type of mapping (tag or category)",
enum: %w[tag category],
},
slug: {
type: "string",
This file has been truncated. show original
1개의 좋아요
확인해 보았지만, 내가 무언가를 놓치지 않는 한 불가능하다고 생각합니다.
json_schema는 objects 타입을 대신하여 비추천(deprecated)될 예정입니다.
공식 플러그인과 컴포넌트가 언젠가 전환될 것이라고 생각합니다.
가능하다면 저도 도움을 드리겠습니다!
1개의 좋아요