Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🏔 Futhark transcriber / ᚠᚢᚦᚬᚱᚴ 🌋

Try the Futhark transcriber here

This is a transcriber from the Latin script into Futhark. You can enter your text here or you can follow the instructions below in order to convert an entire webpage.

Reading webpages in ᚠᚢᚦᚬᚱᚴ will greatly enhance your web-browsing experience.

You can choose from:


👵🏻 Elder Futhark

The Elder Futhark is the oldest form of the runic alphabets, used from the 2nd to the 8th century in Scandinavia and Germany.

Paste the following script into the developer console, or into the address bar of your browser, just check to see that your browser doesn't remove the javascript: part! Alternatively, you can add it as a Bookmark in your browser.

javascript:!function(){!function e(a){if(3==a.nodeType&&(a.data=a.data.replace(/(á)/ig,'ᚨᚢ').replace(/(ó)/ig,'ᛟᚢ').replace(/(f)/gi,"ᚠ")
.replace(/(u|o|ö|ú|ø)/gi,"ᚢ").replace(/(þ|ð)/gi,"ᚦ").replace(/(a)/gi,"ᚨ")
.replace(/(r)/gi,"ᚱ").replace(/(k|q)/gi,"ᚲ").replace(/(g)/gi,"ᚷ").replace(/(w|v)/gi,"ᚹ")
.replace(/(h)/gi,"ᚺ").replace(/(ng)/gi,"ᛜ").replace(/(n)/gi,"ᚾ").replace(/(i|í|ý|y)/gi,"ᛁ")
.replace(/(j)/gi,"ᛃ").replace(/(æ)/gi,"ᛇ").replace(/(p)/gi,"ᛈ").replace(/(z)/gi,"ᛉ")
.replace(/(s|c|x)/gi,"ᛊ").replace(/(t)/gi,"ᛏ").replace(/(b)/gi,"ᛒ").replace(/(e|é)/gi,"ᛖ")
.replace(/(m)/gi,"ᛗ").replace(/(l)/gi,"ᛚ").replace(/(o)/gi,"ᛟ").replace(/(t|d)/gi,"ᛞ")),
1==a.nodeType&&"SCRIPT"!=a.nodeName)for(var c=0;c<a.childNodes.length;c++)
e(a.childNodes[c])}(document.body)}();

See the source

This will convert:

Lorem ipsum dolor sit amet, consectetur adipiscing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Into:

ᛚᚢᚱᛖᛗ ᛁᛈᛊᚢᛗ ᛞᚢᛚᚢᚱ ᛊᛁᛏ ᚨᛗᛖᛏ, ᛊᚢᚾᛊᛖᛊᛏᛖᛏᚢᚱ ᚨᛞᛁᛈᛁᛊᛊᛁᚾᚷ ᛖᛚᛁᛏ,
ᛊᛖᛞ ᛞᚢ ᛖᛁᚢᛊᛗᚢᛞ ᛏᛖᛗᛈᚢᚱ ᛁᚾᛊᛁᛞᛁᛞᚢᚾᛏ ᚢᛏ ᛚᚨᛒᚢᚱᛖ ᛖᛏ ᛞᚢᛚᚢᚱᛖ ᛗᚨᚷᚾᚨ ᚨᛚᛁᚲᚢᚨ.

👧🏻 Younger Futhark

The Younger Futhark was used from the 9th century to the 12th in Scandinavia.

Paste the following script into the developer console, or into the address bar of your browser, just check to see that your browser doesn't remove the javascript: part! Alternatively, you can add it as a Bookmark in your browser.

javascript:!function(){!function e(a){if(3==a.nodeType&&(a.data=a.data.replace(/(f)/gi,"ᚠ")
.replace(/(á)/gi,"ᛅᚢ").replace(/(ó)/gi,"ᚬᚢ").replace(/(u|v|o|ö|ú|ø|w)/gi,"ᚢ")
.replace(/(þ|ð)/gi,"ᚦ").replace(/(o)/gi,"ᚬ").replace(/(r)/gi,"ᚱ").replace(/(k|g|q)/gi,"ᚴ")
.replace(/(h)/gi,"ᚼ").replace(/(n)/gi,"ᚾ").replace(/(i|j|e|é|í|ý|y)/gi,"ᛁ").replace(/(a|æ)/gi,"ᛅ")
.replace(/(s|c|x)/gi,"ᛋ").replace(/(t|d)/gi,"ᛏ").replace(/(b|p)/gi,"ᛒ").replace(/(m)/gi,"ᛘ")
.replace(/(l)/gi,"ᛚ").replace(/(z)/gi,"ᛦ")),1==a.nodeType&&"SCRIPT"!=a.nodeName)
for(var c=0;c<a.childNodes.length;c++)e(a.childNodes[c])}(document.body)}()

See the source

This will convert:

Lorem ipsum dolor sit amet, consectetur adipiscing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Into:

ᛚᚢᚱᛁᛘ ᛁᛒᛋᚢᛘ ᛏᚢᛚᚢᚱ ᛋᛁᛏ ᛅᛘᛁᛏ, ᛋᚢᚾᛋᛁᛋᛏᛁᛏᚢᚱ ᛅᛏᛁᛒᛁᛋᛋᛁᚾᚴ ᛁᛚᛁᛏ,
ᛋᛁᛏ ᛏᚢ ᛁᛁᚢᛋᛘᚢᛏ ᛏᛁᛘᛒᚢᚱ ᛁᚾᛋᛁᛏᛁᛏᚢᚾᛏ ᚢᛏ ᛚᛅᛒᚢᚱᛁ ᛁᛏ ᛏᚢᛚᚢᚱᛁ ᛘᛅᚴᚾᛅ ᛅᛚᛁᚴᚢᛅ.

Note:

  • This preserves spaces
  • This does not transcribe phonetically
  • Some letters may be incorrect
  • Only checks for the letters of the English and Icelandic alphabet

Fonts

About

Convert webpages from the Latin script into ᚠᚢᚦᚬᚱᚴ

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages