Điểm:1

Tại sao cấu hình cho mô-đun plugin Chế độ xem không thể dịch được?

lá cờ us

Tôi đang cố gắng viết một bản vá cho mô-đun này: https://www.drupal.org/project/readmore. Có một bản vá cho nó: https://www.drupal.org/project/readmore/issues/3055200 trong đó thêm văn bản có thể định cấu hình cho các liên kết "đọc thêm" và "đọc ít hơn" do trình định dạng trường này cung cấp. Nhưng cấu hình cho các cài đặt mới này không thể dịch được.

Tôi nhận thấy rằng readmore.schema.yml không bao gồm các mục nhập cho các trường mới này (mặc dù các tùy chọn cấu hình mới vẫn hoạt động). Tôi đã thêm điều này:

readmore_text:
  loại: chuỗi
  nhãn: 'Đọc thêm văn bản liên kết'
readless_text:
  loại: chuỗi
  nhãn: 'Đọc ít văn bản liên kết hơn'

Đến tệp .schema nhưng không được.

Điều gì còn thiếu để kích hoạt bản dịch của chế độ xem này để hiển thị các tùy chọn cấu hình mới này?

Điểm:1
lá cờ cn

Trước hết, đối với các chuỗi có thể dịch được, bạn cần loại: nhãn. Sau đó, lược đồ trường thực thể Chế độ xem

lượt xem.field.schema.yml:

lượt xem.field.field:
  gõ: view_field
  nhãn: 'Xem trình xử lý trường thực thể'
  lập bản đồ:
    nhấp_sắp_xếp_cột:
      loại: chuỗi
      nhãn: 'Cột được sử dụng để sắp xếp nhấp chuột'
    loại:
      loại: chuỗi
      nhãn: 'Bộ định dạng'
    cài đặt:
      nhãn: 'Cài đặt'
      gõ: field.formatter.settings.[%parent.type]

mong đợi một lược đồ định dạng trường với cấu trúc này:

field.formatter.settings.daterange_default:
  gõ: field.formatter.settings.datetime_default
  nhãn: 'Cài đặt định dạng hiển thị mặc định cho phạm vi ngày'
  lập bản đồ:
    dấu phân cách:
      loại: nhãn
      nhãn: 'Dấu phân cách'
      bối cảnh dịch thuật: 'Dấu tách phạm vi ngày'

Ví dụ này đang mở rộng một lớp cơ sở và vì vậy nó cũng đang mở rộng lược đồ. Nếu không, bạn có thể thay thế tham chiếu kiểu cho trình định dạng gốc bằng loại: lập bản đồ. Xem thêm Cài đặt ngôn ngữ cụ thể cho trình định dạng trường

liquidcms avatar
lá cờ us
Cảm ơn vi đa trả lơi. Mất một lúc để thử xem tất cả những thứ đó là gì .. nhưng hóa ra vấn đề duy nhất của tôi là tôi đã gõ: chuỗi khi nó cần là loại: nhãn. :)

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.