ไม่ คุณไม่จำเป็นต้องเพิ่มอะไรในแบบฟอร์มการกำหนดค่า เมื่อคุณสร้างสคีมาและล้างแคชแล้ว แบบฟอร์มการแปลจะถูกสร้างขึ้นโดยอัตโนมัติ (หากเปิดใช้งานโมดูลการแปลการกำหนดค่า) และคุณสามารถเข้าถึงได้ผ่านแท็บแปลภาษา มันดูแตกต่างจากรูปแบบเดิมโดยสิ้นเชิงและมีเพียงค่าที่สามารถแปลได้ตามสคีมา
ตามที่ @Kevin แสดงความคิดเห็น Drupal คาดหวังมากกว่านี้เพื่อให้สามารถเชื่อมต่อแท็บการแปลกับเส้นทางพื้นฐานได้ สำหรับการกำหนดค่าอย่างง่าย เช่นในกรณีนี้ ให้กำหนด a mymodule.config_translation.yml ไฟล์.
ตัวอย่างสำหรับ /admin/config/system/site-information:
system.config_translation.yml
system.site_information_settings:
ชื่อเรื่อง: 'ข้อมูลระบบ'
base_route_name: system.site_information_settings
ชื่อ:
- system.site
และแท็บเพื่อให้แสดงแท็บเมื่อสร้างแท็บการแปลที่สอง:
system.links.task.yml
system.site_information_settings_tab:
route_name: system.site_information_settings
หัวเรื่อง: การตั้งค่า
base_route: system.site_information_settings