PDA

View Full Version : Extended Language Fonts



mattekure
September 19th, 2020, 02:43
Now Available on the Fantasy Grounds Forge: https://forge.fantasygrounds.com/shop/items/62/view

This extension adds 29 new language fonts for use in chat languages.

This was designed to work with CoreRPG and any ruleset based on it (tested on CoreRPG and 5E).

This works with Classic and Unity.

All fonts used are open for free use.

Example of fonts.
https://imgur.com/SG8ls7r.jpg

Font sources document added to ext.
v3 uploaded, now should work in CoreRPG

Trenloe
September 19th, 2020, 08:16
This looks great!

Assuming you downloaded these fonts from somewhere, could you include any sources for these? For example, the Expanded Fantasy Language Fonts extension (https://www.fantasygrounds.com/forums/showthread.php?26775-Expanded-Fantasy-Language-Fonts-(FG-v3-1-3-)) from a few years ago included a sources.txt file within the extension that listed the font creator and a link for each font used.

vaughnlannister
September 19th, 2020, 10:59
Awesome Mattekure Thanks for sharing :) !!!!

mattekure
September 19th, 2020, 14:33
This looks great!

Assuming you downloaded these fonts from somewhere, could you include any sources for these? For example, the Expanded Fantasy Language Fonts extension (https://www.fantasygrounds.com/forums/showthread.php?26775-Expanded-Fantasy-Language-Fonts-(FG-v3-1-3-)) from a few years ago included a sources.txt file within the extension that listed the font creator and a link for each font used.

Sure, I'll put that together and include it in the ext file.

mattekure
September 19th, 2020, 15:26
sources document added to ext.

Garmorn
February 12th, 2021, 23:50
I could not get this to work at first. I had to go into the source document and remove the spaces in the first two names.

Now it works great. Thanks for making this.

maderschramm
February 23rd, 2021, 03:53
I'm trying to get this to work, which names need the spaces removed and which source document? The .lua or .xml?

Can you post your version?

Garmorn
February 23rd, 2021, 15:30
It was in the extension.xml. Lines 11 and 15 according to my Notepad++. I changed Ancient Thorass to AncientThorass. The same for the next language.

mattekure
February 23rd, 2021, 18:31
I replaced the extension in the first post with v2. I went through and cleaned up things a bit, so it should work without error. If you used it previously, you may have to reselect your fonts if any name changed.

maderschramm
February 23rd, 2021, 18:45
Yeah, for whatever reason using CoreRPG this doesn't work for me. If I go under "Languages" in a new campaign after loading the extension nothing is available to select.

44189

This one (https://www.fantasygrounds.com/forums/showthread.php?63345-Golarion-Languages-and-Fonts-for-FGU&p=559235&viewfull=1#post559235) kind of works for me, but none of the base languages work (Elvish, Dwarvish, etc.) so I manually hacked it together to kind of work but it's still pretty busted. I attached my hacked one that I'm currently using. Perhaps a new update broke something?

44191

mattekure
February 23rd, 2021, 19:24
Yeah, for whatever reason using CoreRPG this doesn't work for me. If I go under "Languages" in a new campaign after loading the extension nothing is available to select.

44189

This one (https://www.fantasygrounds.com/forums/showthread.php?63345-Golarion-Languages-and-Fonts-for-FGU&p=559235&viewfull=1#post559235) kind of works for me, but none of the base languages work (Elvish, Dwarvish, etc.) so I manually hacked it together to kind of work but it's still pretty busted. I attached my hacked one that I'm currently using. Perhaps a new update broke something?

44191

I just uploaded a v3 that should work in CoreRPG. It wasnt anything from the update, just a failed assumption on my part.

maderschramm
February 23rd, 2021, 19:35
Works, +rep, you the man.

ElaraDreamstar
October 10th, 2021, 06:21
Would this work with Pathfinder 2E? I would really like to get more font options if I can.

mattekure
October 10th, 2021, 15:42
Would this work with Pathfinder 2E? I would really like to get more font options if I can.

Yes it should work

pno_mn
October 22nd, 2021, 17:19
Just downloaded from the Forge, and it doesn't seem to be working properly. It's loading without error, but my language selections have not expanded.
49587

mattekure
October 22nd, 2021, 17:23
Just downloaded from the Forge, and it doesn't seem to be working properly. It's loading without error, but my language selections have not expanded.
49587

You have a misconception of the purpose of this extension. This extension does not add any new Languages. This extension adds new Fonts which can be used for languages. You can see the new ones in the drop down selection here

https://i.imgur.com/DiPivPu.png

pno_mn
October 22nd, 2021, 17:50
Aha! Thank you for pointing that out! Eureka!

Blackmana
November 18th, 2021, 12:18
I can't seem to get this to work in MoreCore. Am I doing something wrong?

mattekure
November 18th, 2021, 23:04
I can't seem to get this to work in MoreCore. Am I doing something wrong?


Seems to work fine in morecore for me. make sure you are adding new languages and select the font from the dropdown once you do. Remember, this doesnt create languages, it just adds new fonts that can be used by languages


https://i.imgur.com/AX0pqrC.png

Blackmana
November 19th, 2021, 05:26
Yes the dropdown bar remains empty.

Blackmana
November 19th, 2021, 06:59
This is my list of languages and nothing in the dropdown menu

50029

mattekure
November 19th, 2021, 15:46
This is my list of languages and nothing in the dropdown menu

50029

Looking at that screenshot, there is no indication that the extension was loaded. If it was loaded for that campaign, then you should see a message in chat.
https://i.imgur.com/hb1cCeT.png

https://i.imgur.com/ut9ohgv.png

Blackmana
November 19th, 2021, 16:37
Ah ok. Any way to force it to load. It says it is enabled in the FG Forge. But it doesn't seem to load

mattekure
November 19th, 2021, 16:39
Ah ok. Any way to force it to load. It says it is enabled in the FG Forge. But it doesn't seem to load

Enabling it in the forge just means that it will download to your machine with an update. It does not turn on the extension for your campaign. When you are loading your campaign, there is a list of extensions on the right, you need to make sure that the Extended Language Fonts extension is selected before you load the campaign.

Blackmana
November 19th, 2021, 16:47
Ah that worked :) Thank you!

Fezzik Buttercup
January 31st, 2022, 22:11
The extension is loaded for me (I also cleared all other extensions just to see if that was the problem, but no luck still). When I select a language (after populating with the fonts for each language), I'm not getting the message "Understood by" nor a 'translated' version of the text.

The old extension I was using doesn't work now either, so maybe it's just something that happened recently?

edit: I'm using GURPS, I'll try to make some other and see if there is any problem there

edit edit: seems to work on 5E fine, and core, so I'll poke the nice GURPS people and ask them :)

mattekure
January 31st, 2022, 23:51
The extension is loaded for me (I also cleared all other extensions just to see if that was the problem, but no luck still). When I select a language (after populating with the fonts for each language), I'm not getting the message "Understood by" nor a 'translated' version of the text.

The old extension I was using doesn't work now either, so maybe it's just something that happened recently?

edit: I'm using GURPS, I'll try to make some other and see if there is any problem there

edit edit: seems to work on 5E fine, and core, so I'll poke the nice GURPS people and ask them :)

Very likely the GURPS ruleset did their own implementation of language and did not inherit from Core. This extension should work on any ruleset that inherits the language system from Core.

SheTheTDE
March 31st, 2022, 12:51
Could we get a volume 2 of this? or a tutorial how to add our own fonts?

mattekure
March 31st, 2022, 12:59
Could we get a volume 2 of this? or a tutorial how to add our own fonts?

If I happen to find enough fonts with a license that allows sharing, I'd be happy to make another, but its not easy finding ones that allow distribution.

For a tutorial, the best thing would be to crack the extension open and see how its constructed. Its relatively simple code. I just saw that it had been installing to the vault, that was an oversight of mine. I have switched it to install to the extensions directory so you can extract the code and see how it works.

Trenloe
March 31st, 2022, 16:51
Could we get a volume 2 of this? or a tutorial how to add our own fonts?
As @mattekure mentions, opening the extension (once it's out of the vault) and see how it's constructed is the way to go.

Some additional info on how the GameSystem variables apply is available here: https://www.fantasygrounds.com/forums/showthread.php?26775-Expanded-Fantasy-Language-Fonts-(FG-v3-1-3-)&p=238779&viewfull=1#post238779

mattekure
March 31st, 2022, 17:27
It should be out of the vault now. just need to run the updater.

skippern
April 18th, 2022, 10:12
What kind of licenses would be required to add more fonts? Guessing PD, CC0, and similar licenses are accepted, but what exactly are the license requerements? Is it just redistribution?

Besides, could we have a gothic style latin font?

mattekure
April 18th, 2022, 13:47
What kind of licenses would be required to add more fonts? Guessing PD, CC0, and similar licenses are accepted, but what exactly are the license requerements? Is it just redistribution?

Besides, could we have a gothic style latin font?

I am not familiar with all of the possible licenses for fonts. The ones I searched for to use were marked as free to distribute. You can of course make a personal use extension with whatever fonts you want.

skippern
April 18th, 2022, 13:50
I don't like to have too many extensions doing virtually the same. But if I find any specific fonts that I think is good enough, that have a license I think support redistribution, I could suggest it for a future update?

mattekure
April 18th, 2022, 13:52
Sure, if you find a font you would like included. just post it here and I can take a look.

Farnaby
August 11th, 2022, 20:39
Getting an error message in the log file since the last update.

[8/11/2022 9:32:07 PM] [WARNING] font: Could not find TTF font file. (Extended Fantasy Fonts) (extension.xml) (fonts/Edhiron Asdhúriel v. 1.2.ttf)

mattekure
August 11th, 2022, 23:01
Getting an error message in the log file since the last update.

[8/11/2022 9:32:07 PM] [WARNING] font: Could not find TTF font file. (Extended Fantasy Fonts) (extension.xml) (fonts/Edhiron Asdhúriel v. 1.2.ttf)

I'm not seeing this on my end. I believe you have an old version. Please delete the copy you have and get the one on the forge. The current version on the forge has that file renamed.

Farnaby
August 12th, 2022, 19:21
Interesting, I have it as a Forge purchase but it hadn't updated.
All good now. Thanks!

LordEntrails
February 12th, 2023, 00:22
You can filter on this website for license. It has some I'm considering now.
www.1001freefonts.com

LordEntrails
February 12th, 2023, 01:29
Here's what I Found that if desired you should be able to add.

OuterRim AF https://www.fontspace.com/outer-rim-af-font-f49641
Protobesh AF CC-BY https://www.fontspace.com/protobesh-af-font-f65893
Braillenum https://www.1001freefonts.com/braillenum.font
Glagolitic https://www.1001freefonts.com/glagolitic.font
PAL Trigographic https://www.fontspace.com/pal-trigonographic-af-font-f60856
AurekBesh https://www.fontspace.com/aurek-besh-font-f9639
AurekBesh Narrow https://www.fontspace.com/aurek-besh-font-f9639
Xidus LeaDea https://www.fontspace.com/xidus-leadea-font-f34537
Xidus LeaDea Techno https://www.fontspace.com/xidus-leadea-font-f34537
Galactico Basic https://www.fontspace.com/galactico-basic-font-f31460
Hyperbowl https://www.fontspace.com/hyperbowl-font-f33820
Hyperbowl Bullseye https://www.fontspace.com/hyperbowl-font-f33820
Agworishand https://www.fontspace.com/agworishand-font-f32249
Diamond Eyes https://www.fontspace.com/diamond-eyes-font-f30562

anstett
February 12th, 2023, 14:05
More fonts are always a good thing.

One way I like to incorporate is similar language families having similar but different fonts.
www.dragonslayers-society.org/pmwiki/pmwiki.php?n=Main.SessionStyleVisible#Fonts_Availa ble

Example:
Khazuldum - Y - Small Humanoid language family (Kobold, Goblin)
KhazdulErebor - Y - Humanoid language family (Orc)
Primordial - Y - Medium/Large Humanoid language family (Bugbear, Hobgoblin)

Maldev
April 28th, 2023, 12:31
G'day there.
I have been trying to set up my languages using Fonts- Extended languages (from the forge) in FGU.
I open options and for example set up Deep Speech with the Espruar font
I type in chat after selecting Deep Speech and I always get numbers on my self connected instance. (see image)
57195
I have tried in several campaigns and tried in the 5E ruleset as well
Any idea what I am doing wrong?

No other extensions
4E d&d ruleset
Win 10
16g ram

Cheers

mattekure
April 28th, 2023, 12:38
G'day there.
I have been trying to set up my languages using Fonts- Extended languages (from the forge) in FGU.
I open options and for example set up Deep Speech with the Espruar font
I type in chat after selecting Deep Speech and I always get numbers on my self connected instance. (see image)
57195
I have tried in several campaigns and tried in the 5E ruleset as well
Any idea what I am doing wrong?

No other extensions
4E d&d ruleset
Win 10
16g ram

Cheers

It means your player instance doesnt understand the language. you need to have a PC selected that has the Deep Speech language added as one they understand. then the correct translation will show.

Maldev
April 28th, 2023, 12:59
It means your player instance doesnt understand the language. you need to have a PC selected that has the Deep Speech language added as one they understand. then the correct translation will show.

Sorry, I should have explained better.
The question is regarding a PC that doesn't understand the language.
. My bad.
Shouldn't the PC see a language font if they don't understand the language?

mattekure
April 28th, 2023, 14:20
Sorry, I should have explained better.
The question is regarding a PC that doesn't understand the language.
. My bad.
Shouldn't the PC see a language font if they don't understand the language?

Ah, you are correct. It seems there is a bug currently. Not with the extension because I get the same behavior with no extensions enabled. I'll report it

mattekure
April 28th, 2023, 16:51
Sorry, I should have explained better.
The question is regarding a PC that doesn't understand the language.
. My bad.
Shouldn't the PC see a language font if they don't understand the language?

MoonWizard just pushed a fix for it. make sure you update and try again. its working for me again now.

Maldev
April 29th, 2023, 02:32
Yes, all good now :)
Thanks for the quick replies and fix mattekure and MoonWizard!!

anstett
April 29th, 2023, 18:40
Had this happen in our game last night even after the updates. Running 2e. No changes other than running updates.

Players reported seeing regular keyboard mishmash rather than the images for the various fonts when not understanding what the other character said.

mattekure
April 29th, 2023, 18:44
Had this happen in our game last night even after the updates. Running 2e. No changes other than running updates.

Players reported seeing regular keyboard mishmash rather than the images for the various fonts when not understanding what the other character said.
Try it without the extension and see if you get the same result. My suspicion is that the error is in the ruleset.

anstett
April 29th, 2023, 20:37
Yes fixed. Apparently I had started the session before Moon pushed the updated. An additional update happened this afternoon when testing again.

Thanks!