bulk of the localization work done

This commit is contained in:
The Last Scrub
2020-09-27 00:18:10 -07:00
parent e01c4b9383
commit e802fe4299
5 changed files with 194 additions and 61 deletions
+67 -1
View File
@@ -60,11 +60,77 @@
"DG.Attributes.HP": "HP",
"DG.Attributes.WP": "WP",
"DG.Attributes.SAN": "SAN",
"DG.Attributes.str": "STR",
"DG.Attributes.con": "CON",
"DG.Attributes.dex": "DEX",
"DG.Attributes.int": "INT",
"DG.Attributes.pow": "POW",
"DG.Attributes.cha": "CHA",
"DG.Navigation.Skills": "Skills",
"DG.Navigation.Physical": "Physical",
"DG.Navigation.Mental": "Mental",
"DG.Navigation.Gear": "Gear",
"DG.Navigation.CV": "C.V.",
"DG.Navigation.Contacts": "Contacts"
"DG.Navigation.Contacts": "Contacts",
"DG.Roll.Rolling": "Rolling",
"DG.Roll.Target": "Target: ",
"DG.Roll.Success": "Success",
"DG.Roll.Failure": "Failure",
"DG.Roll.Critical": "Critical",
"DG.Roll.Lethality": "Lethality",
"DG.Roll.Lethal": "Lethal",
"DG.Roll.For": "For",
"DG.Roll.Damage": "Damage",
"DG.Roll.RollingDamageFor": "Rolling DAMAGE for",
"DG.Roll.Or": "Or",
"DG.Physical.Wounds": "Wounds",
"DG.Physical.FirstAidLabel": "First Aid Has Already Been Attempted: ",
"DG.Generic.AddButtonLabel": "Add",
"DG.Mental.BreakingPoint": "Breaking Point: ",
"DG.Mental.Reset": "Reset",
"DG.Mental.SanityLossIncidentsLabel": "Incidents of SAN Loss Without Going Insane",
"DG.Mental.Violence": "Violence",
"DG.Mental.Helplessness": "Helplessness",
"DG.Mental.AdaptedToViolence": "Adapted to Violence",
"DG.Mental.AdaptedToHelplessness": "Adapted to Helplessness",
"DG.Mental.Motivations": "Motivations",
"DG.Mental.Disorders": "Disorders",
"DG.Gear.Weapons": "WEAPONS",
"DG.Gear.Armor": "ARMOR",
"DG.Gear.OtherGear": "OTHER GEAR",
"DG.Gear.Name": "Name",
"DG.Gear.DamageOrLethality": "Damage/Lethality",
"DG.Gear.ArmorPiercing": "Armor Piercing",
"DG.Gear.ArmorRating": "Armor Rating",
"DG.Gear.Equipped": "EQUIPPED",
"DG.CV.Sex": "Sex",
"DG.CV.SexPlaceholder": "Sex",
"DG.CV.AgeAndDoB": "Age and D.O.B.",
"DG.CV.AgeAndDoBPlaceholder": "Age & Date of Birth",
"DG.CV.Employer": "Employer",
"DG.CV.EmployerPlaceholder": "Employer or Work History",
"DG.CV.Nationality": "Nationality",
"DG.CV.NationalityPlaceholder": "Nationality",
"DG.CV.Education": "Education",
"DG.CV.EducationPlaceholder": "Education",
"DG.CV.PhysicalDescriptionLabel": "Physical Description/Notes",
"DG.Bonds.Bond": "Bond",
"DG.Bonds.Name": "Name",
"DG.Bonds.Score": "Score",
"DG.Bonds.NewBond": "New Bond",
"DG.ItemTypes.weapon": "Weapon",
"DG.ItemTypes.armor": "Armor",
"DG.ItemTypes.motivation": "Motivation",
"DG.ItemTypes.bond": "Bond",
"DG.ItemTypes.gear": "Gear",
"DG.ItemTypes.NewPrefix": "New "
}
+70 -4
View File
@@ -59,12 +59,78 @@
"DG.Attributes.HP": "HP",
"DG.Attributes.WP": "WP",
"DG.Attributes.SAN": "SAN",
"DG.Attributes.SAN": "正気",
"DG.Attributes.str": "筋力",
"DG.Attributes.con": "耐久力",
"DG.Attributes.dex": "敏捷力",
"DG.Attributes.int": "知力",
"DG.Attributes.pow": "判断力",
"DG.Attributes.cha": "魅力",
"DG.Navigation.Skills": "技術",
"DG.Navigation.Physical": "健康",
"DG.Navigation.Mental": "精神",
"DG.Navigation.Gear": "道義",
"DG.Navigation.CV": "装備",
"DG.Navigation.Contacts": "絆"
"DG.Navigation.Gear": "装備",
"DG.Navigation.CV": "履歴書",
"DG.Navigation.Contacts": "絆",
"DG.Roll.Rolling": "ローリング",
"DG.Roll.Target": "リミット",
"DG.Roll.Success": "成功",
"DG.Roll.Failure": "失敗",
"DG.Roll.Critical": "クリティカル",
"DG.Roll.Lethality": "致命率",
"DG.Roll.Lethal": "致命傷",
"DG.Roll.For": " : ",
"DG.Roll.Damage": "ダメージ",
"DG.Roll.RollingDamageFor": "ダメージ・ロール:",
"DG.Roll.Or": " / ",
"DG.Physical.Wounds": "傷",
"DG.Physical.FirstAidLabel": "応急処置は既に施された",
"DG.Generic.AddButtonLabel": "加える",
"DG.Mental.BreakingPoint": "ブレーキポイント: ",
"DG.Mental.Reset": "リセット",
"DG.Mental.SanityLossIncidentsLabel": "正気を失わずにあった正気のダメージの事件",
"DG.Mental.Violence": "暴力",
"DG.Mental.Helplessness": "無力",
"DG.Mental.AdaptedToViolence": "暴力無効",
"DG.Mental.AdaptedToHelplessness": "無力無効",
"DG.Mental.Motivations": "モチベーション",
"DG.Mental.Disorders": "精神障害",
"DG.Gear.Weapons": "武器",
"DG.Gear.Armor": "武具",
"DG.Gear.OtherGear": "他の装備",
"DG.Gear.Name": "名前",
"DG.Gear.DamageOrLethality": "ダメージ・致命率",
"DG.Gear.ArmorPiercing": "アーマーピアス",
"DG.Gear.ArmorRating": "アーマースコア",
"DG.Gear.Equipped": "装備中",
"DG.CV.Sex": "性別",
"DG.CV.SexPlaceholder": "性別",
"DG.CV.AgeAndDoB": "年齢と誕生日",
"DG.CV.AgeAndDoBPlaceholder": "年齢と誕生日",
"DG.CV.Employer": "雇用者",
"DG.CV.EmployerPlaceholder": "雇用者と職歴",
"DG.CV.Nationality": "国籍",
"DG.CV.NationalityPlaceholder": "国籍",
"DG.CV.Education": "教育",
"DG.CV.EducationPlaceholder": "教育",
"DG.CV.PhysicalDescriptionLabel": "身体的特徴とメモ",
"DG.Bonds.Bond": "絆",
"DG.Bonds.Name": "名前",
"DG.Bonds.Score": "スコア",
"DG.Bonds.NewBond": "新しい絆",
"DG.ItemTypes.weapon": "武器",
"DG.ItemTypes.armor": "武具",
"DG.ItemTypes.motivation": "モチベーション",
"DG.ItemTypes.bond": "絆",
"DG.ItemTypes.gear": "装備",
"DG.ItemTypes.NewPrefix": "新"
}
+5 -3
View File
@@ -214,7 +214,8 @@ export class DeltaGreenActorSheet extends ActorSheet {
// Grab any data associated with this control.
const data = duplicate(header.dataset);
// Initialize a default name.
const name = `New ${type.capitalize()}`;
//const name = `New ${type.capitalize()}`;
const name = game.i18n.localize("DG.ItemTypes.NewPrefix") + game.i18n.localize("DG.ItemTypes." + type)
// Prepare the item object.
const itemData = {
name: name,
@@ -261,22 +262,23 @@ export class DeltaGreenActorSheet extends ActorSheet {
// check the 'data-target="something" property to determine how to grab the target for the roll
if(rollType === "skill" || rollType === "typeskill"){
targetVal = dataset.target;
label = game.i18n.localize(label).toUpperCase();
sendPercentileTestToChat(this.actor, label, targetVal);
}
else if(dataset.target === "statistic.x5"){
let stat = this.actor.data.data.statistics[key];
targetVal = stat.x5;
label = game.i18n.localize("DG.Attributes." + key).toUpperCase();
sendPercentileTestToChat(this.actor, label, targetVal);
}
else if(rollType === "sanity"){
targetVal = this.actor.data.data.sanity.value;
//label += `, Target: ${targetVal}`;
label = game.i18n.localize("DG.Attributes.SAN").toUpperCase();
sendPercentileTestToChat(this.actor, label, targetVal);
}
else if(rollType === "damage"){
// damage roll, not a skill check
label = dataset.label ? dataset.label : '';
sendDamageRollToChat(this.actor, label, dataset.roll);
}
else if(rollType === "lethality"){
+10 -11
View File
@@ -4,7 +4,7 @@ export function sendPercentileTestToChat(actor, skill, target){
let isCritical = false;
let isSuccess = false;
let html = '';
let label = `Rolling ${skill.toUpperCase()} Target ${target}`;
let label = `${game.i18n.localize("DG.Roll.Rolling")} <b>${skill}</b> ${game.i18n.localize("DG.Roll.Target")} ${target}`;
let resultString = '';
let styleOverride = '';
@@ -15,11 +15,11 @@ export function sendPercentileTestToChat(actor, skill, target){
}
if(isCritical){
resultString = 'CRITICAL ';
resultString = `${game.i18n.localize("DG.Roll.Critical")} `;
}
if(isSuccess){
resultString += "Success";
resultString += `${game.i18n.localize("DG.Roll.Success")}`;
if(isCritical){
resultString = resultString.toUpperCase() + '!';
@@ -27,7 +27,7 @@ export function sendPercentileTestToChat(actor, skill, target){
}
}
else{
resultString += "Failure";
resultString += `${game.i18n.localize("DG.Roll.Failure")}`;
if(isCritical){
resultString = resultString.toUpperCase() + '!';
@@ -123,17 +123,17 @@ export function sendPercentileTestToChat(actor, skill, target){
let isLethal = false;
let html = '';
let label = `Rolling LETHALITY for ${weaponName.toUpperCase()} Target ${target}`;
let label = `${game.i18n.localize("DG.Roll.Rolling")} ${game.i18n.localize("DG.Roll.Lethality").toUpperCase()} ${game.i18n.localize("DG.Roll.For")} ${weaponName.toUpperCase()} ${game.i18n.localize("DG.Roll.Target")} ${target}`;
let resultString = '';
let styleOverride = '';
if(skillCheckTotal <= target){
isLethal = true;
resultString = "LETHAL";
resultString = `${game.i18n.localize("DG.Roll.Lethal").toUpperCase()}`;
styleOverride="color: red";
}
else{
resultString = "Fail";
resultString = `${game.i18n.localize("DG.Roll.Failure")}`;
}
html = `<div class="dice-roll">`;
@@ -143,18 +143,17 @@ export function sendPercentileTestToChat(actor, skill, target){
html += ` <section class="tooltip-part">`;
html += ` <div class="dice">`;
html += ` <p class="part-formula">`;
html += ` d100 OR d10 + d10`;
html += ` d100 ${game.i18n.localize("DG.Roll.Or").toUpperCase()} d10 + d10`;
html += ` <span class="part-total">${roll.total}</span>`;
html += ` </p>`;
html += ` <ol class="dice-rolls">`;
//html += ` <li class="roll die d100">${roll.total}</li>`
html += ` <li class="roll die d10">${damageDie1Label}</li>`;
html += ` <li class="roll die d10">${damageDie2Label}</li>`;
html += ` </ol>`;
html += ` </div>`;
html += ` </section>`;
html += ` </div>`;
html += ` <h4 class="dice-total">${roll.total} (${nonlethalDamage} Damage)</h4>`;
html += ` <h4 class="dice-total">${roll.total} (${nonlethalDamage} ${game.i18n.localize("DG.Roll.Damage")})</h4>`;
html += `</div>`;
let chatData = {
@@ -172,7 +171,7 @@ export function sendPercentileTestToChat(actor, skill, target){
export function sendDamageRollToChat(actor, label, diceFormula){
let roll = new Roll(diceFormula, actor.data.data);
label = `Rolling damage for ${label.toUpperCase()}`;
label = `${game.i18n.localize("DG.Roll.RollingDamageFor")} ${label.toUpperCase()}`;
roll.roll().toMessage({
speaker: ChatMessage.getSpeaker({ actor: actor }),
+42 -42
View File
@@ -78,7 +78,7 @@
<div class="grid grid-3col">
{{#each data.skills as |skill key|}}
<div class="flexrow flex-group-center">
<label class="{{if_gt skill.proficiency 0 'rollable' 'not-rollable'}} skill-label" data-rolltype="skill" data-roll="d100" data-target="{{skill.proficiency}}" data-label="{{skill.label}}" for="data.skills.{{key}}.value"
<label class="{{if_gt skill.proficiency 0 'rollable' 'not-rollable'}} skill-label" data-rolltype="skill" data-roll="d100" data-target="{{skill.proficiency}}" data-label="{{localize (concat 'DG.Skills.' key)}}" for="data.skills.{{key}}.value"
{{#if skill.proficiency}}title="Click to roll a skill check."{{/if}}
{{#unless skill.proficiency}}title="A skill at 0% cannot be used. See page 28 of the Agent's Handbook."{{/unless}}
>
@@ -123,7 +123,7 @@
<div class="flex-group-center">
<div class="horizontal-flex-column">
<div class="flexrow" style="padding: 5px;">
<label class="rollable" data-rolltype="statistic.x5" data-roll="d100" data-target="statistic.x5" data-label="{{key}}" title="Click to roll a x5 check." for="data.statistics.{{key}}.value" class="resource-label">{{toUpperCase key}}</label>
<label class="rollable" data-rolltype="statistic.x5" data-roll="d100" data-target="statistic.x5" data-label="{{key}}" title="Click to roll a x5 check." for="data.statistics.{{key}}.value" class="resource-label">{{localize (concat 'DG.Attributes.' key)}}</label>
<input type="text" name="data.statistics.{{key}}.value" value="{{statistic.value}}" data-dtype="Number"/>
<span >({{numberFormat statistic.x5 decimals=0 sign=false}}%)</span>
</div>
@@ -138,11 +138,11 @@
<div class="first-aid-received-section">
<label class="bolded-label"
title="Once an agent receives first aid, they cannot benefit from it again until they are damaged again."
>First Aid Has Already Been Attempted: </label>
>{{localize 'DG.Physical.FirstAidLabel'}}</label>
<input class="labeled-resource-checkbox" type="checkbox" name="data.physical.firstAidAttempted" {{checked data.physical.firstAidAttempted}} data-dtype="Boolean" />
</div>
<div>
<label class="bolded-label">Wounds</label>
<label class="bolded-label">{{localize 'DG.Physical.Wounds'}}</label>
<input class="fill-remaining-space" type="text" name="data.physical.wounds" value="{{data.physical.wounds}}" data-dtype="String" />
</div>
</div>
@@ -152,16 +152,16 @@
<div class="tab motivations" data-group="primary" data-tab="motivations">
<div class="">
<div class="breaking-point-grid-3col">
<label class="bolded-label"> Breaking Point: </label>
<label class="bolded-label">{{localize 'DG.Mental.BreakingPoint'}}</label>
<input title="The current breaking point, reset when current sanity falls to or below this value. The starting breaking point is SAN - POW." type="text" name="data.sanity.currentBreakingPoint" value="{{data.sanity.currentBreakingPoint}}" data-dtype="Number"/>
<a class="btn-tiny btn-reset-breaking-point" title="Reset breaking point to be current SAN - WP.">Reset</a>
<a class="btn-tiny btn-reset-breaking-point" title="Reset breaking point to be current SAN - WP.">{{localize 'DG.Mental.Reset'}}</a>
</div>
<div class="">
<h4 class="bolded-label">Incidents of SAN Loss Without Going Insane</h4>
<h4 class="bolded-label">{{localize 'DG.Mental.SanityLossIncidentsLabel'}}</h4>
<div class="adaptation-grid-5col">
<Label>Violence</Label>
<Label>{{localize 'DG.Mental.Violence'}}</Label>
<input class="labeled-resource-checkbox" type="checkbox" name="data.sanity.adaptations.violence.incident1" {{checked data.sanity.adaptations.violence.incident1}} data-dtype="Boolean" />
<input class="labeled-resource-checkbox" type="checkbox" name="data.sanity.adaptations.violence.incident2" {{checked data.sanity.adaptations.violence.incident2}} data-dtype="Boolean" />
<input class="labeled-resource-checkbox" type="checkbox" name="data.sanity.adaptations.violence.incident3" {{checked data.sanity.adaptations.violence.incident3}} data-dtype="Boolean" />
@@ -170,11 +170,11 @@
title="Being adapted to violence means your Agent’s empathy suffers as they come to view violence as nothing but another tool to be wielded. He or she permanently loses 1D6 CHA and the same amount from each of their Bonds."
>
{{#if data.sanity.adaptations.violence.isAdapted}}
Adapted To Violence
{{localize 'DG.Mental.AdaptedToViolence'}}
{{/if}}
</label>
<label>Helplessness</label>
<label>{{localize 'DG.Mental.Helplessness'}}</label>
<input class="labeled-resource-checkbox" type="checkbox" name="data.sanity.adaptations.helplessness.incident1" {{checked data.sanity.adaptations.helplessness.incident1}} data-dtype="Boolean" />
<input class="labeled-resource-checkbox" type="checkbox" name="data.sanity.adaptations.helplessness.incident2" {{checked data.sanity.adaptations.helplessness.incident2}} data-dtype="Boolean" />
<input class="labeled-resource-checkbox" type="checkbox" name="data.sanity.adaptations.helplessness.incident3" {{checked data.sanity.adaptations.helplessness.incident3}} data-dtype="Boolean" />
@@ -183,7 +183,7 @@
title="Being adapted to helplessness means your Agent’s personal drive suffers as they pull back from the world around them. As soon as your Agent becomes adapted to helplessness, he or she permanently loses 1D6 POW."
>
{{#if data.sanity.adaptations.helplessness.isAdapted}}
Adapted To Hopelessness
{{localize 'DG.Mental.AdaptedToHelplessness'}}
{{/if}}
</label>
@@ -195,10 +195,10 @@
<ol class="items-list">
<li class="item flexrow item-header">
<div class="item-name">Motivations</div>
<div class="item-name">Disorders</div>
<div class="item-name">{{localize 'DG.Mental.Motivations'}}</div>
<div class="item-name">{{localize 'DG.Mental.Disorders'}}</div>
<div class="item-controls">
<a class="item-control item-create" title="Create item" data-type="motivation"><i class="fas fa-plus"></i> Add</a>
<a class="item-control item-create" title="Create item" data-type="motivation"><i class="fas fa-plus"></i> {{localize 'DG.Generic.AddButtonLabel'}}</a>
</div>
</li>
@@ -233,17 +233,17 @@
{{!-- GEAR Tab --}}
<div class="tab items" data-group="primary" data-tab="gear">
<div>
<h3>WEAPONS</h3>
<h3>{{localize 'DG.Gear.Weapons'}}</h3>
<ol class="items-list">
<li class="item flexrow item-header">
<div class="item-image"></div>
<div class="item-name">Name</div>
<div class="item-name">{{localize 'DG.Gear.Name'}}</div>
<!-- <div class="item-name">Skill</div> -->
<div class="item-name">Damage/Lethality</div>
<div class="item-name">Armor Piercing</div>
<div class="item-name">{{localize 'DG.Gear.DamageOrLethality'}}</div>
<div class="item-name">{{localize 'DG.Gear.ArmorPiercing'}}</div>
<div class="item-controls">
<a class="item-control item-create" title="Create item" data-type="weapon"><i class="fas fa-plus"></i> Add</a>
<a class="item-control item-create" title="Create item" data-type="weapon"><i class="fas fa-plus"></i> {{localize 'DG.Generic.AddButtonLabel'}}</a>
</div>
</li>
@@ -291,15 +291,15 @@
</ol>
</div>
<div>
<h3>ARMOR</h3>
<h3>{{localize 'DG.Gear.Armor'}}</h3>
<ol class="items-list">
<li class="item flexrow item-header">
<div class="item-image"></div>
<div class="item-name">Name</div>
<div class="item-name">Armor Rating</div>
<div class="item-name">{{localize 'DG.Gear.Name'}}</div>
<div class="item-name">{{localize 'DG.Gear.ArmorRating'}}</div>
<div class="item-name"></div> <!-- This is for whether it's equipped or not, probably doesn't need a label. -->
<div class="item-controls">
<a class="item-control item-create" title="Create item" data-type="armor"><i class="fas fa-plus"></i> Add</a>
<a class="item-control item-create" title="Create item" data-type="armor"><i class="fas fa-plus"></i> {{localize 'DG.Generic.AddButtonLabel'}}</a>
</div>
</li>
@@ -313,7 +313,7 @@
<span>
{{#if item.data.equipped}}
EQUIPPED
{{localize 'DG.Gear.Equipped'}}
{{/if}}
</span>
@@ -329,15 +329,15 @@
</ol>
</div>
<div>
<h3>OTHER GEAR</h3>
<h3>{{localize 'DG.Gear.OtherGear'}}</h3>
<ol class="items-list">
<li class="item flexrow item-header">
<div class="item-image"></div>
<div class="item-name">Name</div>
<div class="item-name">{{localize 'DG.Gear.Name'}}</div>
<div class="item-name"></div>
<div class="item-name"></div> <!-- This is for whether it's equipped or not, probably doesn't need a label. -->
<div class="item-controls">
<a class="item-control item-create" title="Create item" data-type="gear"><i class="fas fa-plus"></i> Add</a>
<a class="item-control item-create" title="Create item" data-type="gear"><i class="fas fa-plus"></i> {{localize 'DG.Generic.AddButtonLabel'}}</a>
</div>
</li>
@@ -351,7 +351,7 @@
<span>
{{#if item.data.equipped}}
EQUIPPED
{{localize 'DG.Gear.Equipped'}}
{{/if}}
</span>
@@ -371,29 +371,29 @@
{{!-- Biography Tab --}}
<div class="tab bio" data-group="primary" data-tab="bio">
<div class="bio-grid-5col">
<span>Sex</span>
<input class="fill-remaining-space" type="text" name="data.biography.sex" value="{{data.biography.sex}}" data-dtype="String" placeholder="Sex" />
<span>{{localize 'DG.CV.Sex'}}</span>
<input class="fill-remaining-space" type="text" name="data.biography.sex" value="{{data.biography.sex}}" data-dtype="String" placeholder="{{localize 'DG.CV.SexPlaceholder'}}" />
<span></span>
<span class="bio-grid-label">Age And D.O.B</span>
<input class="fill-remaining-space" type="text" name="data.biography.age" value="{{data.biography.age}}" data-dtype="String" placeholder="Age & Date of Birth" />
<span class="bio-grid-label">{{localize 'DG.CV.AgeAndDoB'}}</span>
<input class="fill-remaining-space" type="text" name="data.biography.age" value="{{data.biography.age}}" data-dtype="String" placeholder="{{localize 'DG.CV.AgeAndDoBPlaceholder'}}" />
</div>
<div class="bio-grid-2col">
<span>Employer</span>
<input class="fill-remaining-space" type="text" name="data.biography.employer" value="{{data.biography.employer}}" data-dtype="String" placeholder="Employer or Work History" />
<span>{{localize 'DG.CV.Employer'}}</span>
<input class="fill-remaining-space" type="text" name="data.biography.employer" value="{{data.biography.employer}}" data-dtype="String" placeholder="{{localize 'DG.CV.EmployerPlaceholder'}}" />
<span>Nationality</span>
<input class="fill-remaining-space" type="text" name="data.biography.nationality" value="{{data.biography.nationality}}" data-dtype="String" placeholder="Nationality" />
<span>{{localize 'DG.CV.Nationality'}}</span>
<input class="fill-remaining-space" type="text" name="data.biography.nationality" value="{{data.biography.nationality}}" data-dtype="String" placeholder="{{localize 'DG.CV.NationalityPlaceholder'}}" />
</div>
<div class="bio-grid-2col">
<span>Education</span>
<input class="fill-remaining-space" type="text" name="data.biography.education" value="{{data.biography.education}}" data-dtype="String" placeholder="Education and occupational history" />
<span>{{localize 'DG.CV.Education'}}</span>
<input class="fill-remaining-space" type="text" name="data.biography.education" value="{{data.biography.education}}" data-dtype="String" placeholder="{{localize 'DG.CV.EducationPlaceholder'}}" />
</div>
<div>
<span style="font-weight: bold;">Physical Description/Notes</span>
<span style="font-weight: bold;">{{localize 'DG.CV.PhysicalDescriptionLabel'}}</span>
</div>
{{editor content=data.physicalDescription target="data.physicalDescription" button=true owner=owner editable=editable}}
</div>
@@ -403,10 +403,10 @@
<div>
<ol class="items-list">
<li class="item flexrow item-header">
<div class="item-name">Name</div>
<div class="item-name">Score</div>
<div class="item-name">{{localize 'DG.Bonds.Name'}}</div>
<div class="item-name">{{localize 'DG.Bonds.Score'}}</div>
<div class="item-controls">
<a class="item-control item-create" title="Create item" data-type="bond"><i class="fas fa-plus"></i> Add</a>
<a class="item-control item-create" title="Create item" data-type="bond"><i class="fas fa-plus"></i> {{localize 'DG.Generic.AddButtonLabel'}}</a>
</div>
</li>