Kodi Community Forum

Full Version: Changing the font to Arial
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi,
Is there a way to change the font in this skin?
I use utf-8 language and the default font doesn't support that.
find the font.xml in the skins 720p folder and add a new fontset labeled arial then change *.ttf to arial.ttf.

You should then be able to select arial in the settings screen.
EDIT: Here you go; Just paste this after the end of the other fontset id in font.xml. It doesn't look too bad but there are a few places where an all caps font was used instead of an uppercase tag in the skin so it's not perfect.
Code:
    <fontset id="Arial" unicode="true">
        <!-- Common -->
         <font>
            <name>font13</name>
            <filename>Arial.ttf</filename>
            <size>16</size>
        </font>
         <font>
            <name>font18</name>
            <filename>Arial.ttf</filename>
            <size>17</size>
        </font>        
        <font>
            <name>DefaultHeadFont</name>
            <filename>Arial.ttf</filename>
            <size>16</size>
        </font>        
        <font>
            <name>DefaultFont</name>
            <filename>Arial.ttf</filename>
            <size>16</size>
        </font>
        <font>
            <name>DefaultFontB</name>
            <filename>Arial.ttf</filename>
            <size>16</size>
        </font>    
        <!-- Views -->
        <font>
            <name>IconFont</name>
            <filename>Arial.ttf</filename>
            <size>16</size>
        </font>
        <font>
            <name>BigIconFont</name>
            <filename>Arial.ttf</filename>
            <size>17</size>
        </font>
        <font>
            <name>ListFont</name>
            <filename>Arial.ttf</filename>
            <size>16</size>
        </font>
        <font>
            <name>ListFont2</name>
            <filename>Arial.ttf</filename>
            <size>16</size>
        </font>
        <font>
            <name>WideListFont</name>
            <filename>Arial.ttf</filename>
            <size>16</size>
        </font>
        <font>
            <name>WideListFont2</name>
            <filename>Arial.ttf</filename>
            <size>16</size>
        </font>
        <font>
            <name>WideListFont3</name>
            <filename>Arial.ttf</filename>
            <size>16</size>
        </font>
        <font>
            <name>WrapListFont</name>
            <filename>Arial.ttf</filename>
            <size>19</size>
        </font>
        <font>
            <name>WrapListRatingFont</name>
            <filename>Arial.ttf</filename>
            <size>26</size>
        </font>
        <!-- Status Bar -->
        <font>
            <name>BreadCrumbFont</name>
            <filename>Arial.ttf</filename>
            <size>25</size>
        </font>    
        <font>
            <name>NotificationFont</name>
            <filename>Arial.ttf</filename>
            <size>25</size>
        </font>    
        <font>
            <name>NowPlayingFont</name>
            <filename>Arial.ttf</filename>
            <size>14</size>
        </font>        
        <font>
            <name>NowPlayingFont2</name>
            <filename>Arial.ttf</filename>
            <size>14</size>
        </font>    
        <!-- Menu Bar -->
        <font>
            <name>MenuBarBtnFont</name>
            <filename>Arial.ttf</filename>
            <size>12</size>
        </font>    
        <font>
            <name>MenuItemFont</name>
            <filename>Arial.ttf</filename>
            <size>12</size>
        </font>
        <!-- Full Media Information -->
        <font>
            <name>FullMediaInfoTitleFont</name>
            <filename>Arial.ttf</filename>
            <size>25</size>
        </font>
        <font>
            <name>FullMediaInfoTitleFont2</name>
            <filename>Arial.ttf</filename>
            <size>19</size>
        </font>
        <font>
            <name>FullMediaInfoFont</name>
            <filename>Arial.ttf</filename>
            <size>17</size>
        </font>
        <font>
            <name>FullMediaInfoFont2</name>
            <filename>Arial.ttf</filename>
            <size>17</size>
        </font>
        <font>
            <name>FullMediaInfoDescFont</name>
            <filename>Arial.ttf</filename>
            <size>16</size>
        </font>
        <!-- Media Information Labels -->    
        <font>
            <name>MediaInfoFont</name>
            <filename>Arial.ttf</filename>
            <size>16</size>
        </font>        
        <font>
            <name>MediaInfoFont2</name>
            <filename>Arial.ttf</filename>
            <size>16</size>
        </font>
        <font>
            <name>MediaInfoFont3</name>
            <filename>Arial.ttf</filename>
            <size>16</size>
        </font>    
        <font>
            <name>MediaInfoDescFont</name>
            <filename>Arial.ttf</filename>
            <size>16</size>
        </font>
        <!-- Home Panel Info Labels -->
        <font>
            <name>PanelTitleFont</name>
            <filename>Arial.ttf</filename>
            <size>19</size>
        </font>
        <font>
            <name>PanelInfoHeadFont</name>
            <filename>Arial.ttf</filename>
            <size>17</size>
        </font>
        <font>
            <name>PanelInfoFont</name>
            <filename>Arial.ttf</filename>
            <size>15</size>
        </font>
        <!-- Fullscreen Player -->    
        <font>
            <name>FSInfoTitleFont</name>
            <filename>Arial.ttf</filename>
            <size>25</size>
        </font>
        <font>
            <name>FSInfoFont</name>
            <filename>Arial.ttf</filename>
            <size>18</size>
        </font>
        <font>
            <name>FSInfoFont2</name>
            <filename>Arial.ttf</filename>
            <size>16</size>
        </font>
        <font>
            <name>OSDFont</name>
            <filename>Arial.ttf</filename>
            <size>19</size>
        </font>
        <!-- Bottom Info Pane -->
        <font>
            <name>InfoPaneFont</name>
            <filename>Arial.ttf</filename>
            <size>15</size>
        </font>        
        <font>
            <name>InfoPaneFont2</name>
            <filename>Arial.ttf</filename>
            <size>15</size>
        </font>    
        <!-- Weather Window -->
        <font>
            <name>WeatherWeekDayFont</name>
            <filename>Arial.ttf</filename>
            <size>20</size>
        </font>        
        <font>
            <name>WeatherCurrentConditionFont</name>
            <filename>Arial.ttf</filename>
            <size>22</size>
        </font>
        <font>
            <name>WeatherReadingsFont</name>
            <filename>Arial.ttf</filename>
            <size>15</size>
        </font>
        <!-- Other -->
        <font>
            <name>DialogTitleFont</name>
            <filename>Arial.ttf</filename>
            <size>16</size>
        </font>    
        <font>
            <name>DialogHeadFont</name>
            <filename>Arial.ttf</filename>
            <size>14</size>
        </font>
        <font>
            <name>ButtonFont</name>
            <filename>Arial.ttf</filename>
            <size>12</size>
        </font>
        <font>
            <name>ProfileNameFont</name>
            <filename>Arial.ttf</filename>
            <size>24</size>
        </font>
        <font>
            <name>SubMenuArrowFont</name>
            <filename>Arial.ttf</filename>
            <size>12</size>
        </font>
        <font>
            <name>SettingsCatFont</name>
            <filename>Arial.ttf</filename>
            <size>18</size>
        </font>
        <font>
            <name>SettingsHeadFont</name>
            <filename>Arial.ttf</filename>
            <size>16</size>
        </font>
        <font>
            <name>SettingsContentFont</name>
            <filename>Arial.ttf</filename>
            <size>15</size>
        </font>
        <font>
            <name>SettingsContentFont2</name>
            <filename>Arial.ttf</filename>
            <size>15</size>
        </font>
        <font>
            <name>ScreenCalibrationFont</name>
            <filename>Arial.ttf</filename>
            <size>20</size>
        </font>    
        <font>
            <name>SortLetterFont</name>
            <filename>Arial.ttf</filename>
            <size>20</size>
        </font>
        <font>
            <name>KaraokeFont</name>
            <filename>Arial.ttf</filename>
            <size>20</size>
        </font>
        <font>
            <name>KaraokeFont2</name>
            <filename>Arial.ttf</filename>
            <size>17</size>
        </font>
        <font>
            <name>SpinControlFont</name>
            <filename>Arial.ttf</filename>
            <size>20</size>
        </font>
        <font>
            <name>RSSFont</name>
            <filename>Arial.ttf</filename>
            <size>21</size>
        </font>
        <font>
            <name>FileManagerInfoFont</name>
            <filename>Arial.ttf</filename>
            <size>17</size>
        </font>
    </fontset>
i just did it and its work, but i have a problem in the main menu - its shows the ltters reverse.
"movies" , "music" "videos" etc. its in hebrew but reverse...

how can i fix it??

thanks!
ths skin is beautiful!!
you need to set the character setting to windown-1225 or the ISO that are relevant for Hebrew.
its on windows or iso ands its the same.
all the hebrew is ok in all the menues..but only in this menu is it reverse.
can you help?