News/release from blutelf:

Why this is already Version 5?
Course I don't want to make Version Numbers like 1.5.3.1.1^^

What is LuaKalender?
Its a simple calender homebrew written in Lua.

What functions does it have?
You can change the language. (The default is deutsch)
By delfault there are only deutsch and english.
It highlight the actual month/day.
You can make notes to each day.
You can set your own suffix (by default .dat) , prefix (by default kld_) of the file containing the notes.
You can change the Language by going to the settings screen and pressing the button displaying the current language and the you can change to an other on by clicking Digital-Left or Digital-Right.
Then press the Button displaying the language again.
You can set a folder containing the notice files. (by default data)

For the month view there are two GUIs one using the pics in the folder "System/skin" and one using the default Buttons.


At the start, the notices for today and tomorrow are Displayed.
By clicking the Cleaning button old notes can be removed. (older than 2 months)
You can exit the notice Editor by clicking select.
You can go out of the day or "yearlessmode" view by licking the backbutton or pressing the leftshoulderbutton.

Then press again with the mouse on the language name.
To them and to save the language is accepted.

You want to translate the program into another language?
The go like this:
1st Copy the contents of the lg_deutsch.lua or lg_english.lua into an editor.
2nd Translate the sentences/word between the " in the new language.
3rd Save the text as lg_xxxxx.lua in the system folder of the calendar.
(instead xxxxx you must write the name of the new language e.g. Spanish)
4th they open the file lgindex.lua
It contains (by default) :languages={}
languages.number=2
languages[0]=1
languages[1]="deutsch"
languages[2]="english"

Increase the number behind "languages.number" by one.
In this example it's 3 after that.
make a new line at the end of the file. containing the following:
languages [YY] = "xxxxx"
You must replace YY by the number we got when we increased languages.number by 1, in this example its 3.
Also replace xxxxx by the name of the Language, in this example it's Spanish.


Attention!:
The spelling should the same with one used for the file name!

By our example it would be:
languages[3]="spanisch"

Download and give feedback via comments