Saturday, August 1, 2026

Making Progress

 I've made a lot of changes. The system can be used to learn a language in English, French, Swahili, Farsi and soon today or tomorrow, Spanish. Next is German, then Portuguese and later, Chinese etc. 

I've added a few things that help  me a lot. Resuming where I left  off, starting randomly somewhere in the book. The Help system is getting pretty good. Visitors can leave their email and name and I hide that list from prying eyes. 

All the languages are spelled out. Instead of fr,  I  show French. I have the title of the papers now able to be selected instead of just paper numbers. You can now select a word and it'll show the 2nd language word. That's not perfectly accurate but it does work properly most of the time. I could of numbered every word and have the translator work through word by word translation but I would have to retranslate everything. Instead of 50.00,  it would be 100.00 for each translation. Maybe later. As of this writing it's pretty accurate.

Also, the translations aren't perfect. A friend of mine, who translated the Farsi translation told me that he is redoing his Farsi translation and is using all 3 translators, Google, Chat Gpt and Claude. He finds imperfections in all but they are very helpful in his current re-translation. Pretty cool.  He agreed, it isn't as significant that it be perfect or as good as a human translator as long as it works as a learning platform. He agrees and thought the program was impressive. Nice. Thanks guy.

Anyway, I think after the Spanish translation is done, I'm going to go back to my automation program, at https://halcreator.com/, for a while.

Pierre

Tuesday, July 28, 2026

its working on paper 1

 So my first test of being able to learn a language by playing sentence to sentence is working.

https://urantiaworld.com/Book%20Separated%20by%20sentence/index.php

Pierre

16 hours for text translation of Urantia Book

 So I'm currently using Google's translator to translate the english text sentences to french text for the whole book. I've separated the English into sentences already. That took a couple of minutes to take the English text and create the sentences for the whole book and place them into a sqlite database, organized with their paper,  section, subject indexing. Now converting the English sentences to French text will take 16 hours. 

The interesting thing about the Urantia book is that the translations are mostly sentence to sentence but If I was to make this work, I had to do the translations my self so that I could make sure the text would synchronize properly. I can't imagine that the translations will be perfect but at this stage, today's translations come close to being accurate so I'm going to do my own translations.

I have to wait today for another 14 hours before the English text to French text is done. Then I'll start the text to speech conversion of the English and French text to mp3s. 

It'll cost me about 30.00 to do the mp3 translations. Not bad. I believe I'll do the Spanish translation next. Unless someone wants theirs done. There are so many languages and I believe this is the best way. Senteece to sentence. I can manipulate the body of work pretty easily.

 I'm pretty sure I'll be making a separate Javascript program for this so that I can run this off the internet from anywhere. If  they download a  paper, I will have  a problem with running locally. I'm not sure how I'll handle that. I'll deal with that later. Maybe I can use a python program that will  run on any machine. Dont know. T

here is though a way to run a Javascript program locally but I have no idea how to do that. I do use Xampp but that is  a whole level of installation I don't want the user deal with.

Pierre



first stage working on full Urantia Translations based on sentence

I'm putting the program  that reads the papers in 5 languages for particular personalities of the Urantia book in a paused state. I've temporarily shifted to a more powerful platform that will help me learn languages while listening to  the Urantia book.

Soon, you'll be able to read the Urantia book in several languages a sentence at a time as it alternates between the 2 languages chosen.

The program that creates separate sentences of every paper in the Urantia book is working, currently in English and French. The sentences are stored in a sqlite database that holds the actual sentences in text form. 

Today, I'm creating the sound files (mp3 based sound) that will be used so that a person can listen to a sentence in one language and then hear that sentence in a different language. 

Yeah, those translations aren't perfect but they are good enough for someone to understand the Urantia book and be able to learn a different language at the same time, one sentence at a time. I'm doing this, partly,  for my own language learning and giving it to anyone that wants to use it. I need to relearn my french  language, which I was raised in till I was 13 in Quebec. 

I've been listening to entire sections within papers but that's not good enough. I want to hear both languages by hearing one sentence and then another.

I'm going translate up to 155 languages from the original text of the Urantia book. It'll be a bit costly as I'm using Google's translate and text to speech system.

Anyway, I have a database that has English and French text separated by sentence and synchronized to each other. So time to create singular mp3 files  for  each sentence. At first, I'll place this on my website, in zip files, then, if traffic gets too large, I'll give the user the capability to download a paper into their own computer.

I lost my little finger ring media controller. No matter, I wasn't ready anyway. If  i don't understand a sentence's language, I'll be able to click back on the device and reread the 2 language sentences.

Nothing but fun.

Pierre

Monday, July 27, 2026

Learning another language again

 I had a thought. 

 I want to be able to select my native language and learn a translated language by playing one sentence of my latest language and then automatically shift to the sentence in my current learning language from the Urantia book, one sentence at a time and it will continue that way till i stop it. 

So it'll play one sentence in my native language and then shift to the learning language, a sentence at a time sequentially. I already have it doing this a section at a time, in the current personality tree. Its not what I want though. I want it a sentence at a time. A section at a time is too much to remember for a brain.

To help me navigate,  although not necessary, I bought a small media finger controller. That way if I want to replay a sentence while on my bike, I can. 

Obviously, because I'll use TranslateGemma from Google that does 55 language translations, i should also be able to use it to create translations automatically in the different languages. Although, stuff like names won't come out perfectly,  it should be able to be understood by the listener in their language.

Mostly, the Urantia book is somewhat the same amount of sentences in the different languages as the thoughts make up a sentence that has the same amount of concepts. So I should be able to have the new TranslateGemma,  help me to match sentences in 55 different languages. Ill make sure it synchronizes across the language's sentences.

Whenever there's an added or removed sentence that differs between each language, I should have TranslateGemma pick that out. I can number each sentence in each language's sentence to match the same language sentence number in the different languages. I should be able to save all that using the Sqlite database, which i can copy across into whatever computer the user is using, smartphones, laptops etc. It all works off of the internal browser in each machine. So no problems with disparate machines. 

That is the magic of using the Javascript language.

The next step would be to place a position in the mp3 text that matches each sentence number position in the respective languages mp3 file. Since the mp3 files are currently entire sections in what ive done already, I should be able to jump to that position so that I can play, for example, an English sentence, at a certain position and match it to the French mp3 file's position and play the matching French sentence.

That way if I'm in English and I select French, as my learning language, then it will play the mp3 sentence in English, then play the sentence in French and continue that way until the user stops playing. 

Its interesting in any case. How far can I take this idea?

I lost the little bluetooth media finger controller somewhere. Ill buy another one. I want to be able to click back and replay the sentence until I understand the translation. And the finger controller can be used while I ride my bike or do other stuff, like driving. 

I should be able to do the heavy lifting on my 64 gigabyte laptop.  Then the database and the Javascript application should be able to be used on my smartphone. 

Ive done 5 language separations of 35 papers, so I have enough material to play with. I used Google translate to create a few German papers. It'll be interesting to get feedback on how well it translates. If so I should be able to write a routine to translate into 55 languages.

AI is moving forward at an incredible pace. The computer industry, though, has never been fast enough for the things I want to do. Im always waiting on the next level of power and it always has its limitations. 

Finally, though, I have a way to use a form of intelligence to manipulate the text of the book. The work I've done, using C++ was so laborious but I did manage to create a search capability with the book with an accompanying thesaurus that was limited to the words of the book. After im all done with these translations and learning systems, ill convert those programs to work over the internet like the rest of these programs im creating.

Nothing but fun. Maybe ill start tomorrow when I wake up. Im on my 3rd day of my 5 day water fast.

Pierre




Monday, June 15, 2026

Wednesday, May 27, 2026

LIfe Carriers

 The Life Carriers is done in English and French and Italian in the Personalities tree. So the Father, Eternal Son, Infinite Spirit, Creator Son, Life Carriers all done to most of the languages. 

German is a bit slow because there's no audio for the German Urantia book so I'm using Google AI studio and translating German text to audio.

Pierre