Update font pangram
Some checks failed
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled

This commit is contained in:
ema
2025-05-29 18:48:24 +08:00
parent 2fb23a94bf
commit 833222507b
4 changed files with 61 additions and 50 deletions

View File

@@ -1,39 +1,39 @@
<?xml version="1.0" encoding="utf-8"?>
<Translations>
<en>
<PRODUCT_VERSION>Product Version</PRODUCT_VERSION>
<PRODUCT_NAME>Product Name</PRODUCT_NAME>
<MANUFACTURER>Manufacturer</MANUFACTURER>
<TOTAL_SIZE>Total Size</TOTAL_SIZE>
<LAST_MODIFIED>Last Modified</LAST_MODIFIED>
</en>
<pt-BR>
<PRODUCT_VERSION>Versão do produto</PRODUCT_VERSION>
<PRODUCT_NAME>Nome do produto</PRODUCT_NAME>
<MANUFACTURER>Fabricante</MANUFACTURER>
<TOTAL_SIZE>Tamanho total</TOTAL_SIZE>
<LAST_MODIFIED>Modificado em</LAST_MODIFIED>
</pt-BR>
<zh-CN>
<PRODUCT_VERSION>产品版本</PRODUCT_VERSION>
<PRODUCT_NAME>产品名称</PRODUCT_NAME>
<MANUFACTURER>制造商</MANUFACTURER>
<TOTAL_SIZE>总大小</TOTAL_SIZE>
<LAST_MODIFIED>修改时间</LAST_MODIFIED>
</zh-CN>
<zh-TW>
<PRODUCT_VERSION>產品版本</PRODUCT_VERSION>
<PRODUCT_NAME>產品名稱</PRODUCT_NAME>
<MANUFACTURER>製造商</MANUFACTURER>
<TOTAL_SIZE>縂大小</TOTAL_SIZE>
<LAST_MODIFIED>修改時間</LAST_MODIFIED>
</zh-TW>
<ja>
<PRODUCT_VERSION>製品バージョン</PRODUCT_VERSION>
<PRODUCT_NAME>製品名</PRODUCT_NAME>
<MANUFACTURER>製造元</MANUFACTURER>
<TOTAL_SIZE>合計サイズ</TOTAL_SIZE>
<LAST_MODIFIED>更新日時</LAST_MODIFIED>
</ja>
<en>
<PRODUCT_VERSION>Product Version</PRODUCT_VERSION>
<PRODUCT_NAME>Product Name</PRODUCT_NAME>
<MANUFACTURER>Manufacturer</MANUFACTURER>
<TOTAL_SIZE>Total Size</TOTAL_SIZE>
<LAST_MODIFIED>Last Modified</LAST_MODIFIED>
</en>
<pt-BR>
<PRODUCT_VERSION>Versão do produto</PRODUCT_VERSION>
<PRODUCT_NAME>Nome do produto</PRODUCT_NAME>
<MANUFACTURER>Fabricante</MANUFACTURER>
<TOTAL_SIZE>Tamanho total</TOTAL_SIZE>
<LAST_MODIFIED>Modificado em</LAST_MODIFIED>
</pt-BR>
<zh-CN>
<PRODUCT_VERSION>产品版本</PRODUCT_VERSION>
<PRODUCT_NAME>产品名称</PRODUCT_NAME>
<MANUFACTURER>制造商</MANUFACTURER>
<TOTAL_SIZE>总大小</TOTAL_SIZE>
<LAST_MODIFIED>修改时间</LAST_MODIFIED>
</zh-CN>
<zh-TW>
<PRODUCT_VERSION>產品版本</PRODUCT_VERSION>
<PRODUCT_NAME>產品名稱</PRODUCT_NAME>
<MANUFACTURER>製造商</MANUFACTURER>
<TOTAL_SIZE>縂大小</TOTAL_SIZE>
<LAST_MODIFIED>修改時間</LAST_MODIFIED>
</zh-TW>
<ja>
<PRODUCT_VERSION>製品バージョン</PRODUCT_VERSION>
<PRODUCT_NAME>製品名</PRODUCT_NAME>
<MANUFACTURER>製造元</MANUFACTURER>
<TOTAL_SIZE>合計サイズ</TOTAL_SIZE>
<LAST_MODIFIED>更新日時</LAST_MODIFIED>
</ja>
</Translations>

View File

@@ -132,9 +132,14 @@ public class Plugin : IViewer
}
}
// https://en.wikipedia.org/wiki/Pangram
string translationFile = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "Translations.config");
string pangram = TranslationHelper.Get("SAMPLE_TEXT", translationFile);
html = html.Replace("--font-family;", $"font-family: '{fontFamilyName}';")
.Replace("--font-url;", cssUrl)
.Replace("{{h1}}", fontFamilyName ?? fileName);
.Replace("{{h1}}", fontFamilyName ?? fileName)
.Replace("{{pangram}}", pangram ?? "The quick brown fox jumps over the lazy dog. 0123456789");
return html;
}

View File

@@ -149,17 +149,17 @@
abcdefghijklmnopqrstuvwxyz <br />
ABCDEFGHIJKLMNOPQRSTUVWXYZ <br /> 0123456789.:,;()*!?'@#<>$%&^+-=~
</p>
<p class="s10" style="font-size: 10px;">The quick brown fox jumps over the lazy dog. 0123456789</p>
<p class="s11" style="font-size: 11px;">The quick brown fox jumps over the lazy dog. 0123456789</p>
<p class="s12" style="font-size: 12px;">The quick brown fox jumps over the lazy dog. 0123456789</p>
<p class="s14" style="font-size: 14px;">The quick brown fox jumps over the lazy dog. 0123456789</p>
<p class="s18" style="font-size: 18px;">The quick brown fox jumps over the lazy dog. 0123456789</p>
<p class="s24" style="font-size: 24px;">The quick brown fox jumps over the lazy dog. 0123456789</p>
<p class="s30" style="font-size: 30px;">The quick brown fox jumps over the lazy dog. 0123456789</p>
<p class="s36" style="font-size: 36px;">The quick brown fox jumps over the lazy dog. 0123456789</p>
<p class="s48" style="font-size: 48px;">The quick brown fox jumps over the lazy dog. 0123456789</p>
<p class="s60" style="font-size: 60px;">The quick brown fox jumps over the lazy dog. 0123456789</p>
<p class="s72" style="font-size: 72px;">The quick brown fox jumps over the lazy dog. 0123456789</p>
<p class="s10" style="font-size: 10px;">{{pangram}}</p>
<p class="s11" style="font-size: 11px;">{{pangram}}</p>
<p class="s12" style="font-size: 12px;">{{pangram}}</p>
<p class="s14" style="font-size: 14px;">{{pangram}}</p>
<p class="s18" style="font-size: 18px;">{{pangram}}</p>
<p class="s24" style="font-size: 24px;">{{pangram}}</p>
<p class="s30" style="font-size: 30px;">{{pangram}}</p>
<p class="s36" style="font-size: 36px;">{{pangram}}</p>
<p class="s48" style="font-size: 48px;">{{pangram}}</p>
<p class="s60" style="font-size: 60px;">{{pangram}}</p>
<p class="s72" style="font-size: 72px;">{{pangram}}</p>
</div>
</div>
</div>

View File

@@ -1,7 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Translations>
<en>
<SAMPLE_TEXT>The quick brown fox jumped over the lazy dog. 1234567890</SAMPLE_TEXT>
</en>
<en>
<SAMPLE_TEXT>The quick brown fox jumped over the lazy dog. 1234567890</SAMPLE_TEXT>
</en>
<zh-CN>
<SAMPLE_TEXT>Innovation in China 中国智造,惠及全球 0123456789</SAMPLE_TEXT>
</zh-CN>
<zh-TW>
<SAMPLE_TEXT>Innovation in China 中國智造,惠及全球 0123456789</SAMPLE_TEXT>
</zh-TW>
</Translations>