Score:1

ฉันจะแทนที่ /libraries/ckeditor-wordcount-plugin/lang/some.js ได้อย่างไร

ธง de

ฉันกำลังใช้ โมดูล ckwordcount ซึ่งโดยทั่วไปจะเพิ่มคุณสมบัติความยาวสูงสุดและตัวนับให้กับฟิลด์ข้อความและอาศัย ปลั๊กอิน WordCount สำหรับตัวแก้ไข CKEditor.

การแปลส่วนใหญ่ในไดเร็กทอรีปลั๊กอิน lang ไม่สมบูรณ์ ส่งผลให้ยุ่งเหยิง ไม่ได้กำหนด สตริงที่แสดงในตำแหน่งที่เราคาดว่าจะได้รับข้อความที่ชัดเจนสำหรับผู้ใช้ปลายทาง...

เพียงเพื่อให้แน่ใจว่านี่เป็นแหล่งการแปลปลั๊กอินที่ฉันแก้ไขไฟล์ต้นฉบับ /libraries/ckeditor-wordcount-plugin/wordcount/lang/ โฟลเดอร์และใช้งานได้ แต่ด้วยเหตุผลที่ชัดเจนฉันไม่สามารถทำเช่นนี้ได้

ดังนั้นฉันจึงพยายามแทนที่ไฟล์นั้นหลายวิธี แต่ไม่สำเร็จ อันดับแรกในธีมย่อยของผู้ดูแลระบบ ฉันเพิ่มไฟล์ js เพื่อประกาศตัวแปรการกำหนดค่า CKEditor เพิ่มเติม ส่วนในของการประกาศ (CKEDITOR.plugins.setLang) เป็นสำเนาของต้นฉบับ ดังนั้นฉันแน่ใจว่านี่เป็นไวยากรณ์ที่ถูกต้อง :

admin_subtheme/js/customCeditorConfig.js

(ฟังก์ชัน ($, Drupal) {
  Drupal.behaviors.CKEditorConfig = {
    แนบ: ฟังก์ชัน (บริบท การตั้งค่า) {
      ถ้า (ประเภทของ CKEDITOR !== "ไม่ได้กำหนด") {
        CKEDITOR.plugins.setLang('จำนวนคำ', 'fr', {
          จำนวนคำ: 'Mots :',
          WordCountRemaining: 'มอตส์เรสแทนต์'
          CharCount: 'Caractères :',
          CharCountWithHTML: 'Caractères (รวม HTML):',
          CharCountWithHTMLRemaining: 'caractère(s) restant(s), incluant les sauts de lignes, espaces ...',
          ย่อหน้า: 'ย่อหน้า :',
          ย่อหน้าที่เหลือ: 'ย่อหน้าที่เหลือ',
          pasteWarning: 'Le contenu ne peut pas être collé car il dépasse la limite autorisée',
          เลือกแล้ว: 'Sélectionné :',
          ชื่อเรื่อง: 'สถิติ'
        });
      }
    }
  }
})(jQuery, Drupal);

หลังจากล้างแคช ไฟล์จะถูกเรียกแต่ไม่ได้ใช้ ฉันเดาว่ามันอาจถูกแทนที่ด้วยอันเดิมที่โหลดมาหลังจาก ?

ฉันยังพยายามใช้ไวยากรณ์แทนที่ไลบรารีในไฟล์ info.yml ฉันไม่พบเอกสารใด ๆ ที่อธิบายวิธีดำเนินการกับไลบรารี่ภายนอก ดังนั้นฉันจึงพยายามทำทุกอย่างเท่าที่จะนึกได้ !

admin_subtheme.info.yml

ห้องสมุดแทนที่:
  ระบบ/ฐาน:
    จส:
      /libraries/ckeditor-wordcount-plugin/wordcount/lang/fr.js: js/ckeditor-wordcount-plugin/fr.js

  ไลบรารี / ckeditor-wordcount-plugin:
    จส:
      wordcount/lang/fr.js: js/ckeditor-wordcount-plugin/fr.js

  แกนหลัก / ckeditor-wordcount-plugin:
    จส:
      wordcount/lang/fr.js: js/ckeditor-wordcount-plugin/fr.js

  w8tcha/ckeditor-wordcount-ปลั๊กอิน:
    จส:
      wordcount/lang/fr.js: js/ckeditor-wordcount-plugin/fr.js

  ทั่วโลก:
    จส:
      /libraries/ckeditor-wordcount-plugin/wordcount/lang/fr.js: js/ckeditor-wordcount-plugin/fr.js

ความคิดใด ๆ โปรด ? ขอบคุณมาก.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา