Korean / Chinese character support
#1
Hi all

Just wondering if there is a way to add the arial font to the skin.

I have korean files and folders on my usb drive which are not displaying correctly.

Currently running jarvis 16.1 and metropolis 3.3.1 on an apple fire tv.

Huge thank you to all the skinners for the continued support for this awesome skin!!!!
Reply
#2
You could add this just after the </fontset> line in the Font.xml file under the 720p folder in the addon directory. (around line 355)
Code:
    <fontset id="Ugly-Arial">
        <!-- Metropolis Fonts -->
        <font>
            <name>font13</name>
            <filename>Arial.ttf</filename>
            <size>20</size>
        </font>
        <font>
            <name>METF_HorizMenu</name>
            <filename>Arial.ttf</filename>
            <size>41</size>
        </font>
        <font>
            <name>METF_Button</name>
            <filename>Arial.ttf</filename>
            <size>23</size>
        </font>
        <font>
            <name>METF_HomeMenu</name>
            <filename>Arial.ttf</filename>
            <size>27</size>
        </font>
        <font>
            <name>METF_HomeMenuSmall</name>
            <filename>Arial.ttf</filename>
            <size>23</size>
        </font>
        <font>
            <name>METF_RecentlyAddedTitle</name>
            <filename>Arial.ttf</filename>
            <size>24</size>
        </font>
        <font>
            <name>METF_RecentlyAddedListText</name>
            <filename>Arial.ttf</filename>
            <size>20</size>
        </font>
        <font>
            <name>METF_HomeStatsTitle</name>
            <filename>Arial.ttf</filename>
            <size>23</size>
            <linespacing>0.8</linespacing>
        </font>
        <font>
            <name>METF_HomeStatsText</name>
            <filename>Arial.ttf</filename>
            <size>20</size>
        </font>
        <font>
            <name>METF_HelpText</name>
            <filename>Arial.ttf</filename>
            <size>20</size>
        </font>
        <font>
            <name>METF_Temp</name>
            <filename>Arial.ttf</filename>
            <size>28</size>
        </font>
        <font>
            <name>METF_Date</name>
            <filename>Arial.ttf</filename>
            <size>30</size>
        </font>
        <font>
            <name>METF_Hours</name>
            <filename>Arial.ttf</filename>
            <size>110</size>
        </font>
        <font>
            <name>METF_Minutes</name>
            <filename>Arial.ttf</filename>
            <size>48</size>
        </font>
        <font>
            <name>METF_FontAMPM</name>
            <filename>Arial.ttf</filename>
            <size>40</size>
        </font>
        <font>
            <name>METF_RSS</name>
            <filename>Arial.ttf</filename>
            <size>17</size>
        </font>
        <font>
            <name>METF_StarRating</name>
            <filename>Arial.ttf</filename>
            <size>36</size>
        </font>
        <font>
            <name>METF_IMDbRating</name>
            <filename>Arial.ttf</filename>
            <size>32</size>
        </font>
        <font>
            <name>METF_DialogDetails</name>
            <filename>Arial.ttf</filename>
            <size>20</size>
        </font>
        <font>
            <name>METF_Heading</name>
            <filename>Arial.ttf</filename>
            <size>25</size>
        </font>
        <font>
            <name>METF_HeadingDetails</name>
            <filename>Arial.ttf</filename>
            <size>23</size>
        </font>
        <font>
            <name>METF_TitleText</name>
            <filename>Arial.ttf</filename>
            <size>24</size>
        </font>
        <font>
            <name>METF_TitleTextMedium</name>
            <filename>Arial.ttf</filename>
            <size>26</size>
        </font>
        <font>
            <name>METF_TitleTextLarge</name>
            <filename>Arial.ttf</filename>
            <size>30</size>
        </font>
        <font>
            <name>METF_SettingsHeading</name>
            <filename>Arial.ttf</filename>
            <size>28</size>
        </font>
        <font>
            <name>METF_MusicVizTitle</name>
            <filename>Arial.ttf</filename>
            <size>48</size>
        </font>
        <font>
            <name>METF_SettingsDetail</name>
            <filename>Arial.ttf</filename>
            <size>22</size>
        </font>
        <font>
            <name>METF_MediaDetails</name>
            <filename>Arial.ttf</filename>
            <size>24</size>
        </font>
        <font>
            <name>METF_MediaDetailsSmall</name>
            <filename>Arial.ttf</filename>
            <size>21</size>
        </font>
        <font>
            <name>METF_PlotText</name>
            <filename>Arial.ttf</filename>
            <size>20</size>
        </font>
        <font>
            <name>METF_PlotTextMedium</name>
            <filename>Arial.ttf</filename>
            <size>19</size>
        </font>
        <font>
            <name>METF_PlotTextSmall</name>
            <filename>Arial.ttf</filename>
            <size>18</size>
        </font>
        <font>
            <name>METF_PlotTextSpaced</name>
            <filename>Arial.ttf</filename>
            <size>19</size>
            <linespacing>1.12</linespacing>
        </font>
        <font>
            <name>METF_InfoText</name>
            <filename>Arial.ttf</filename>
            <size>19</size>
        </font>
        <font>
            <name>METF_InfoTextLarger</name>
            <filename>Arial.ttf</filename>
            <size>22</size>
        </font>
        <font>
            <name>METF_MPAA</name>
            <filename>Arial.ttf</filename>
            <size>18</size>
        </font>
        <font>
            <name>METF_OSDTime</name>
            <filename>Arial.ttf</filename>
            <size>22</size>
        </font>
        <font>
            <name>METF_OSDPlayerStatus</name>
            <filename>Arial.ttf</filename>
            <size>48</size>
        </font>
        <font>
            <name>METF_DialogLargeBold</name>
            <filename>Arial.ttf</filename>
            <size>23</size>
        </font>
        <font>
            <name>METF_DialogLarge</name>
            <filename>Arial.ttf</filename>
            <size>22</size>
        </font>
        <font>
            <name>METF_DialogMediumBold</name>
            <filename>Arial.ttf</filename>
            <size>20</size>
        </font>
        <font>
            <name>METF_DialogMedium</name>
            <filename>Arial.ttf</filename>
            <size>20</size>
        </font>
        <font>
            <name>METF_DialogSmallBold</name>
            <filename>Arial.ttf</filename>
            <size>17</size>
        </font>
        <font>
            <name>METF_DialogSmall</name>
            <filename>Arial.ttf</filename>
            <size>17</size>
        </font>
        <font>
            <name>METF_DialogVerySmall</name>
            <filename>Arial.ttf</filename>
            <size>14</size>
        </font>
        <font>
            <name>METF_DialogVerySmallBold</name>
            <filename>Arial.ttf</filename>
            <size>14</size>
        </font>
        <font>
            <name>METF_Menu</name>
            <filename>Arial.ttf</filename>
            <!--
            <style>bold</style>
            -->
            <size>23</size>
        </font>
        <font>
            <name>METF_ContextValue</name>
            <filename>Arial.ttf</filename>
            <size>20</size>
        </font>
        <font>
            <name>METF_WeatherHigh</name>
            <filename>Arial.ttf</filename>
            <size>62</size>
        </font>
        <font>
            <name>METF_WeatherLow</name>
            <filename>Arial.ttf</filename>
            <size>50</size>
        </font>
        <font>
            <name>METF_WeatherDetails7Day</name>
            <filename>Arial.ttf</filename>
            <size>16</size>
        </font>
        <font>
            <name>METF_WeatherDetailsCurrent</name>
            <filename>Arial.ttf</filename>
            <size>16</size>
        </font>
        <font>
            <name>METF_WeatherDetailsSmaller</name>
            <filename>Arial.ttf</filename>
            <size>17</size>
        </font>
        <font>
            <name>METF_WeatherInfoTextSmall</name>
            <filename>Arial.ttf</filename>
            <size>15</size>
        </font>
        <font>
            <name>METF_WeatherOutlookSmall</name>
            <filename>Arial.ttf</filename>
            <size>16</size>
        </font>
        <font>
            <name>METF_WeatherOutlookWeekend</name>
            <filename>Arial.ttf</filename>
            <size>24</size>
        </font>
        <font>
            <name>METF_WeatherDetailsWeekend</name>
            <filename>Arial.ttf</filename>
            <size>18</size>
        </font>
        <font>
            <name>METF_WeatherDayName7Day</name>
            <filename>Arial.ttf</filename>
            <size>26</size>
        </font>
        <font>
            <name>METF_WeatherDayNameWeekend</name>
            <filename>Arial.ttf</filename>
            <size>30</size>
        </font>
        <font>
            <name>METF_WeatherDayDate12Hour</name>
            <filename>Arial.ttf</filename>
            <size>30</size>
        </font>
        <font>
            <name>METF_WeatherDayDate24Hour</name>
            <filename>Arial.ttf</filename>
            <size>18</size>
        </font>
        <font>
            <name>METF_WeatherDayDate36Hour</name>
            <filename>Arial.ttf</filename>
            <size>15</size>
        </font>
        <font>
            <name>METF_WeatherForecast36Hour</name>
            <filename>Arial.ttf</filename>
            <size>17</size>
        </font>
        <font>
            <name>METF_WeatherHighHome</name>
            <filename>Arial.ttf</filename>
            <size>22</size>
        </font>
        <font>
            <name>METF_WeatherHourlyHigh</name>
            <filename>Arial.ttf</filename>
            <size>40</size>
        </font>
        <font>
            <name>METF_WeatherLowHome</name>
            <filename>Arial.ttf</filename>
            <size>20</size>
        </font>
        <font>
            <name>METF_WeatherOutlookHome</name>
            <filename>Arial.ttf</filename>
            <size>14</size>
        </font>
        <font>
            <name>METF_Weather24HrTemp</name>
            <filename>Arial.ttf</filename>
            <size>25</size>
        </font>
        <font>
            <name>METF_PVRChannelList</name>
            <filename>Arial.ttf</filename>
            <size>19</size>
        </font>
    </fontset>

Remember though, it will no longer look like Metropolis.
Jingai was looking into a better solution, but it's hard to find a bunch of visually similar fonts to what Metropolis is currently using, oh, and even harder to find free ones.

If you put in the footwork to find visually similar fonts that support more languages, it would go a long way to getting native support. (assuming they're free, or at least released for use in Metropolis by the author)
Using a NUC7PJYHN and a 2820FYKH0 Intel NUC running LibreELEC, and two FireTVs.:)
Reply

Logout Mark Read Team Forum Stats Members Help
Korean / Chinese character support0