#vintage story - translation project

1 messages · Page 2 of 1

chilly igloo
#

kulio indeed

#

Why are onions feeling strong

#

Or of strong feelings

#

I would sooner describe them as kili pi oko telo

#

Vegetables of eye watering

frigid scaffold
#

lol I guess either works

#

They have a strong taste

#

pilin it’s would be better

chilly igloo
frigid scaffold
#

autocorrect

#

pilin uta

chilly igloo
#

But if someone said vegetable of wet eyes I would understand instantly

#

Actually I'm now noticing that you only treated flax differently

#

Growing rice is kili pan walo

#

But flax is kasi len

#

Both are food

#

And also grains should not be referred to using kili in this context

#

Given grains, fruit, and vegetables are all different food groups

frigid scaffold
#

kili is plant, flour/grain is pan

So they are “grain plants” lol

chilly igloo
#

kasi is plant

frigid scaffold
#

oops

chilly igloo
#

kasi kili fatigue lol

frigid scaffold
#

Literally

chilly igloo
#

I get it fully lol

frigid scaffold
#

Also not everyone’s eyes water cause of onions lol, and that only happens when they are cut

#

but they pretty generally have a strong taste

chilly igloo
#

Why is pineapple plant "kili suwi jelo li sin"

frigid scaffold
#

uuu

#

I think there a mature one and a “plain” one?

#

I think I meant to say it was… sin?

#

Like it was young lol?

chilly igloo
#

Yes Shit sorry that was a typo on my part lol

chilly igloo
#

Oh

frigid scaffold
#

It felt weird there’s like two pineapples entries

chilly igloo
#

I'm changing that to li kama suli also

frigid scaffold
#

Alright

#

Don’t even look at the bell peppers

chilly igloo
#

It's not different to other crops like grains

#

LMFAO

frigid scaffold
#

Why is there so many

chilly igloo
#

So many what

#

Vintage Story is not minecraft 😭

frigid scaffold
#

bell peppers

#

look at the bell peppers lol

chilly igloo
#

Bell peppers do not exist in game if it makes you feel better

frigid scaffold
#

WHY ARE THEY THERE THEN

chilly igloo
#

Because they will be

#

😭

#

Well

frigid scaffold
#

Why is there like 7 entries tho

chilly igloo
#

Bell peppers exist

#

But idk if they are obtainable

#

And

#

The seeds can't be planted

chilly igloo
frigid scaffold
#

So yea we got “vegetable with no inside”

#

Cause they are hallow idk

chilly igloo
#

Yeah idk it's weird but not that important rn anyway

#

When they actually get added we will have the priviledge of crying because we need a better name

#

But it's good enough for now

frigid scaffold
#

🤷‍♂️👍

#

Did you see the metals I did? I think I changed a few

chilly igloo
frigid scaffold
#

Those good?

chilly igloo
#

I think they were

#

I think all of the written material-metal entries are green now

frigid scaffold
#

What’s the total translated now lol?

chilly igloo
#

Idk I'll check in a few minutes at my computer again

#

I'm feeling ill though so i think I've looked at enough for today lol

frigid scaffold
#

Yea, so many word

chilly igloo
frigid scaffold
#

Almost 1% !!!!!!!

chilly igloo
#

Fr that's what I'm saying

#

I'm also the type to lock in and do a billion in a day

#

If I weren't sick I would have today

frigid scaffold
#

I’ll see what I can do during my lunch break, maybe I can get it to 1%

chilly igloo
#

I must ask what your motivation is for helping with this

frigid scaffold
#

I like toki pona

chilly igloo
#

Given you seem to have literally never heard of Vintage Story before this

#

I see that you have the Manka role

lean scaffoldBOT
chilly igloo
#

oops

frigid scaffold
#

I just like translating

lean scaffoldBOT
chilly igloo
#

Do you play minecraft though

austere gale
#

Sorry, I was asleep

#

but I'm available now

frigid scaffold
frigid scaffold
#

Maybe we can get to 1%

austere gale
#

absolutely, the translations so far are good

#

I will OK some stuff

#

What did you guys focus on while I was gone>

frigid scaffold
#

If I’ve done something silly just tell me

frigid scaffold
chilly igloo
frigid scaffold
#

Mostly crops

chilly igloo
#

Yeah mostly crops

frigid scaffold
chilly igloo
#

There's still some crops to greenlight

#

I'm just not alive enough to be willing to read through the rest lol

#

Maybe i am idk

frigid scaffold
austere gale
#

I think most crops are good IMO

chilly igloo
#

Mostly yeah

#

I'm still in favour of sunflowers being kasi suno

austere gale
#

that sounds good to me lol

chilly igloo
#

I checked Japanese and they call it something else

#

But i think kasi suno is better than kasi pi kule suno

#

I wouldn't describe them as sun coloured

austere gale
chilly igloo
#

Yes

austere gale
#

sun plant is good enough I think

chilly igloo
#

PIE doesn't matter here though

chilly igloo
#

I'm going to change it

frigid scaffold
#

Yea fine, still kinda feels like a calque

austere gale
frigid scaffold
#

I feel like we should describe the thing as if it’s never existed kinda

austere gale
#

I think sun plants work, cause they face the sun and look lik eit

chilly igloo
chilly igloo
#

kasi pi lukin sama suno

#

I'd be ok with this also

#

But i don't like kasi pi kule suno

austere gale
#

that would be find, I have no preference, so it's up to you two

chilly igloo
austere gale
#

btw, have we checked these names to make sure they fit the max dialog-box size? I think there's a maximum the dialog box can hold, but IDK

chilly igloo
#

Give me a moment

austere gale
#

You can check the wiki especially the modding one, but I'm not sure

chilly igloo
austere gale
#

fair haha

chilly igloo
#

I threw in something ridiculously long I'll see what happens

frigid scaffold
#

Sorry I’m busy at work

#

Last rush before I go

austere gale
#

wait, I got a question: Page "crops farming specifics" repeats, I think. I think somehow it got copied twice/three times into the doc

austere gale
frigid scaffold
#

I get to leave in 15, just the final rush lol

austere gale
#

fair

chilly igloo
austere gale
#

Is this for one item's name?

chilly igloo
#

This is the extreme case

#

Yeah

#

I'll see how short it needs to be to un-bork

austere gale
#

I think, we should limit ourselves to some amount of chars that still is logical to have in game

frigid scaffold
#

What about “kasi pi lukin suno”

#

It looks like the sun

#

eh?

chilly igloo
#

I would take that to mean plant that looks bright

#

Which is why I said sama suno

#

But

#

If you don't think that's a problem I'm ok with using kasi pi lukin suno

austere gale
#

I'm not oppossed, anything regarding the suno is fine with me 🙂

chilly igloo
#

I hate non monospaced fonts 👎

austere gale
#

It's part of the charm IMO, to have a serif font. But! we can change that in a mod listing

chilly igloo
#

Lorem ipsum dolor sit amet, qui minim labore in the games font seems to be our maximum text length

#

At my resolution..

frigid scaffold
#

\musi

austere gale
chilly igloo
#

Around 100 what

austere gale
#

characters

chilly igloo
#

This is highly problematic

austere gale
#

I was thinking, should mature [X] be the same as [X], such as mature carrots = kili palisa pi loje jelo the same as carrots = kili palisa pi loje jelo?

austere gale
chilly igloo
#

Thankfully it does not seem resolution dependent

chilly igloo
austere gale
#

yeah, I think that works

chilly igloo
#

Have you made vintage story mods before

austere gale
#

There's a modding wiki which is very helpful

chilly igloo
#

I would say the mature one should be kasi and the food item should be kili

#

However I think in practice it doesn't matter

austere gale
#

ohhhh that makes sense

chilly igloo
#

Unironically

#

Sitelen pona would solve these issues

austere gale
chilly igloo
#

I know you wish for sitelen Lasina though

austere gale
chilly igloo
#

Are you crazy LMFAO

austere gale
#

sitelen sitelene

#

my bad

austere gale
chilly igloo
#

There's literally a font folder

#

We'd just need to import nasin-nanpa

austere gale
#

what's nasin nanpa?

#

is that a library for sitelen sitelen

#

or sitelen pona?

chilly igloo
#

Wtf did ilo Linku crash

austere gale
#

We can probably try to import it as a font, then we can translate 1 to 1 later

chilly igloo
#

It's just a font

austere gale
#

fair

#

but does it auto-translate stuff for us, or something else?

chilly igloo
#

It's literally just the font

#

The point is though

#

If we put the font in the game, we could just render the UCSUR characters

austere gale
#

kk, that works. I need to check if the game can handle the character set

chilly igloo
#

I will check rn

austere gale
#

It uses UTF-16, since it's a C# based game

chilly igloo
#

Why would that matter

austere gale
#

does it not?

chilly igloo
#

Character U-F1924 is U-F1942

#

Hmm now I'm curious about something

#

󱥆󱥆󱥆

chilly igloo
#

I wouldn't have bothered checking but

#

Counterstrike actually renders it properly

#

With the font installed

#

And that shocked me very much

austere gale
#

so...it might be a mod thing

#

for Vintage Story. I will make a mod folder later, and I will add the translations to it

chilly igloo
#

Do you know what font the game uses for its chat

austere gale
#

idk, I will check

chilly igloo
#

The game has like 7 fonts

austere gale
#

I think it's a system font

chilly igloo
#

Probably not easy to check

austere gale
#

but I could be wrong

chilly igloo
#

you are

#

The game brings all of its own fonts with it

#

in ~/.local/share/vintagestory/assets/game/fonts/

austere gale
#

kk

frigid scaffold
#

I’M HOME

chilly igloo
#

gg

frigid scaffold
#

LET ME SET UP I’LL BE THERE TO HELP VERY SOON

#

I'm here, where should I focus on rn?

chilly igloo
#

Keep with the crops for now

frigid scaffold
#

👍

austere gale
#

crops should be fine

frigid scaffold
#

what do i do lol

austere gale
#

let me help

#

We were trying to use Sitelen pona, since it'll allow us to be more verbose and use more words

frigid scaffold
#

OH

#

That reminds me

#

The textures in the game

#

do any have words?

austere gale
frigid scaffold
#

alright

chilly igloo
#

No

austere gale
#

Theres a few with skulls, but idk

chilly igloo
#

They don't

#

Nothing like TNT

frigid scaffold
#

alrighty

#

There's a bunch of non-confirmed crops

#

Y'all working on that, I'll keep going down the list?

austere gale
#

I am

chilly igloo
#

I'm working on seeing if I can get sitelen pona to render

#

I'm doing it in a really lazy way though lol

frigid scaffold
#

if it works it's not lazy

chilly igloo
#

No it really is

#

It's a temporary solution

#

I'm just going to modify game fonts to contain sitelen pona until it works

frigid scaffold
#

💀

#

that is uh

chilly igloo
#

I told you it was lazy

frigid scaffold
#

that works

chilly igloo
#

Yes

#

But it's not a good solution

#

But if this doesn't work nothing will

frigid scaffold
#

oof

chilly igloo
#

I'm assuming anyway

austere gale
#

@chilly igloo Let me know if you need help or anything

chilly igloo
austere gale
#

There should be, it's in the menu

chilly igloo
#

I found a mod that does so, and according to it, the default font is Helvetica

#

Which is quite strange, given that Helvetica is not one of the packaged fonts

#

So you seem to have been right about it using a system font

#

Stranger still,

#

I already have Helvetica with sitelen pona support installed

austere gale
#

kk, that's weird

#

so it doesn't work?

chilly igloo
#

I've not surrendered yet

#

It might be possible to get the game to render using the right font

#

I'm just kinda going to be navigating blind..

austere gale
#

No, I'm 100% certain you can do it with a mod/in game stuff, but idk

chilly igloo
#

I have it

#

Half working?

#

I forced everything to almendra

#

And I modified that font to contain sitelen pona

#

But once it's in chat it no longer renders

frigid scaffold
#

oof

#

Maybe diffent places in the code

chilly igloo
#

I'll check if it renders in item names

frigid scaffold
#

also...

chilly igloo
frigid scaffold
#

The crop page has like 8 duplicated lol

#

Can I like, cut the entire crop page down?

chilly igloo
#

I would definitely not do that

#

That would likely make the computer very sad

frigid scaffold
#

No look it's all the same

#

literally to the code

chilly igloo
#

Yeah but eventually jan Kona will be running some program to convert our google sheet to json

frigid scaffold
#

Yea...

#

It's kinda messing up the translation amount tho lol

chilly igloo
frigid scaffold
#

Cause we're almost done with the whole page, but cause it's duplicated it thinkgs we're like 4%

#

I'll just do like "C:100 = C:20" or whatever

#

just auto duplicate

#

And just like that

frigid scaffold
#

Stupid duplicated page lol

#

It's set up so that each one finished just percolates down to all the others

#

So every change actually is like 8 cells

chilly igloo
frigid scaffold
austere gale
#

It's how much we've translated

chilly igloo
#

I can't imagine that's the real number though

frigid scaffold
#

It's a crude equation

#

It goes "How many are in column B, now how many of those are empty in column C"

chilly igloo
#

Damn I guess we are almost done crops farming

frigid scaffold
#

85% of crops is duplicates

#

So I just set the first one to dup to all the others

chilly igloo
#

This is true there's lots of A, A but it's growing

frigid scaffold
#

So it's artificial

#

No literally scroll down

#

it just repeats

chilly igloo
#

Oh wtf

frigid scaffold
#

And look at the value for each cell what I did

#

It just copies

#

🤷‍♂️

chilly igloo
frigid scaffold
#

Not me lol

austere gale
frigid scaffold
#

It's also, we got lots of time until we get to 100%

#

Then we gotta re-review it all

#

clean it up

#

organize

chilly igloo
#

But like

#

You were asking about deleting the things that are duplicated

#

But if you are coding it you should know that it wouldn't be a problem to delete the duplicated things

austere gale
frigid scaffold
#

I can delete now?

austere gale
#

Not me

chilly igloo
#

Why are we even doing this as a google sheet

#

Why aren't we on github

frigid scaffold
#

IDK WE JUST ARE

austere gale
chilly igloo
#

😭

frigid scaffold
#

It's nice for working together

chilly igloo
austere gale
chilly igloo
#

I'm weirdly not that proficient with github management

frigid scaffold
#

I do like the colors and the organize and the lack of git commands

chilly igloo
#

Given I literally use gentoo and can program

austere gale
chilly igloo
#

Yes

#

But the point is

#

I would still need to learn how to use github properly lol

frigid scaffold
#

Maybe after

#

Cause when it's done we can go into maintance/update mode

chilly igloo
#

Not worth probably

#

Because

#

It's super easy to go from a csv file to the json formatting

frigid scaffold
#

Alright lol

#

Are we deleting all the dups?

chilly igloo
#

Yeah

frigid scaffold
#

YEAAA

chilly igloo
#

I say do it

frigid scaffold
#

I will rn

chilly igloo
#

I would be capable of converting from the google sheet back to json

#

And I see no issue that would cause

frigid scaffold
#

GONE

chilly igloo
#

That makes it look far less intimidating lol

chilly igloo
frigid scaffold
chilly igloo
#

Or was that only a thing for the crops?

frigid scaffold
chilly igloo
#

Fair enough

frigid scaffold
#

🤷‍♂️

#

Anyways, if you comfirm the last few we CAN FINISH THE CROPS

frigid scaffold
#

I'm trying to do that last ones

#

I can't get the right phraeing

austere gale
#

Ok, I can help if possible

frigid scaffold
#

@austere gale
LAST ONES

#

TWO MORE

#

SOMEONE CONFIRM

#

@chilly igloo

austere gale
#

coming

frigid scaffold
#

It's just two more lol

austere gale
#

ok, will do

#

Done, they're good

frigid scaffold
#

ALL DONE

austere gale
#

lit 🔥

#

Next up, possibly rocks or minerlas

frigid scaffold
#

And we got past 1%

austere gale
#

1% a day should be good

frigid scaffold
#

yea

austere gale
#

or 1% every 1-3 days

frigid scaffold
#

Well it took us this long to get 1% lol

frigid scaffold
austere gale
#

@chilly igloo How did the sitelen pona go?

chilly igloo
#

I got sidetracked

frigid scaffold
#

adhd moment

chilly igloo
#

I'm making the converter to go from the csv to the json file

#

I have it so far loading the csv file and converting it to a list of ABABAB where A is the code and B is the toki pona

frigid scaffold
#

did you get the original

#

Cause then you could match the exact structure

chilly igloo
#

Yeah

#

I think I know what you mean anyway

frigid scaffold
#

the OG json

chilly igloo
#

You mean keep the order the same?

chilly igloo
#

I'm already looking at that file

frigid scaffold
#

oh

chilly igloo
#

I'm going to format it like that yes

frigid scaffold
#

Cause then you can just match the code, and sub in the TP lol

austere gale
#

Perfect

#

thanks guys

chilly igloo
#

Alright I've got something working

frigid scaffold
#

show show

chilly igloo
#

I am not done but I'll show you the json output

frigid scaffold
#

And that matches the correct output?

chilly igloo
#

I believe so

frigid scaffold
#

sweet

chilly igloo
#

yeah it fully works now

frigid scaffold
#

YEA

chilly igloo
#

However it will kill itself it there's an entry that's not filled in

frigid scaffold
#

fair

chilly igloo
#

So it will only work when a section is complete

frigid scaffold
#

that's alright lol

chilly igloo
#

Yes

#

@austere gale

frigid scaffold
#

I don't really know python

chilly igloo
#

Python is really easy

frigid scaffold
#

May I ask an AI to review lol and pretend it's me

chilly igloo
#

No

frigid scaffold
#

why

chilly igloo
#

I do not like AI and do not want you giving it my work

frigid scaffold
#

You don't like AI? What kind of AI lol

chilly igloo
#

Generative AI

frigid scaffold
#

why not?

chilly igloo
#

I do not owe you an argument

frigid scaffold
#

I guess not, but I like hearing other people's opinions

#

Gotta stay open you know?

austere gale
frigid scaffold
#

@austere gale What's your opinion on generative ai stuff?

chilly igloo
austere gale
frigid scaffold
#

Yea fair, good use

chilly igloo
chilly igloo
#

It's unreliable and hallucinates

austere gale
frigid scaffold
#

When was the last you used it lol, like 2020?

austere gale
frigid scaffold
chilly igloo
austere gale
#

Thank you

chilly igloo
#

It's for each separate sheet

#

But that's fine

chilly igloo
frigid scaffold
#

Gotta know how to use it

austere gale
chilly igloo
#

I am perfectly happy to handle that

#

I can make a mod that adds the language

austere gale
#

Perfect! Thanks 👍

frigid scaffold
#

I wish C++ was used lol

#

That's what I know

chilly igloo
#

I would rather scoop my eyes out

#

Do you know java

#

Also

frigid scaffold
#

No, Java is so ugly

#

I love C++

chilly igloo
#

Why the hell would you use something like C++ for THIS

#

Like

#

This is the most basic bitch kindergarten program

#

It is peak python

frigid scaffold
#

Oh I wouldn't I would use bash lol

#

I love bash

chilly igloo
#

Bash is great however

#

Bash files 🤢

austere gale
#

Is this devolving into a stupid argument?

chilly igloo
#

Stay out of this

#

LMAO

frigid scaffold
chilly igloo
#

Bash syntax is actually so awful

frigid scaffold
#

It's just silly

chilly igloo
#

For active terminal use it's great

#

But bash scripts can die

#

Bash literally has 0 as true and 1 as false

frigid scaffold
#

wait until you hear I made my own generative AI solution path thing entirely in bash

chilly igloo
#

die

frigid scaffold
#

wait until you hear that I even used to translate TP and it was awful lol

#

Love LLMs tho

#

been watching for years and years and years

#

amazing technology

#

It's genius

#

\musi

frigid scaffold
#

Who confirmed these in the Ores/Minerals/Metals

#

Emerald -> "kiwen pi laso kasi"

#

????

chilly igloo
#

Those are old

#

I like none of them lol

frigid scaffold
#

It wasn't me or jan Kona

#

There's edit history

chilly igloo
#

Yeah

#

That's why I think edit permissions should need to be requested for the file @austere gale

#

Also

frigid scaffold
#

What are you in the sheet?

chilly igloo
#

I'd prefer that the "main" objective

chilly igloo
chilly igloo
frigid scaffold
#

There's an anon in the sheet rn

#

is that you

chilly igloo
#

Because I'd like to mostly go through them

#

No

frigid scaffold
#

That's not you?

chilly igloo
#

I figured it was you

#

No

#

I'm only YourLocalMedic

frigid scaffold
#

So there's a person moving the stuff around that we are talking about rn

#

Are you in the sheeT?

chilly igloo
#

I made it yellow

frigid scaffold
#

Oh, you are anon then, or you aren't signed in?

#

Are you not signed in?

chilly igloo
#

I could see myself as yourlocalmedic

frigid scaffold
#

I did most of the crops, who does it say edited those?

chilly igloo
#

For me anything not done by jan Kona is considered anonymous

frigid scaffold
#

Interesting

#

maybe cause they were the one to invite us?

chilly igloo
#

I think if @austere gale shares access with us directly and has us listed as editors it will show attributions properly

frigid scaffold
#

I just got a link to edit

chilly igloo
#

Me too

chilly igloo
frigid scaffold
#

that's why lol

chilly igloo
#

Me too

chilly igloo
#

This got posted today on ma mun and with all of the debate we've had over sunflowers i thought it was too funny not to forward lol

austere gale
chilly igloo
#

Heard

austere gale
#

OK, should be fixed. Try editing it

#

You should only have commenting access now

#

I can allow those who I trust with access, if you give me your email

#

*acess to edit, that is

#

This should be easier for me to manage, cause I can OK everything you guys send me

#

@chilly igloo Can you comment, or do you still have editing acess?

austere gale
#

ok perfect.

austere gale
chilly igloo
#

I don't really care I'd just like to focus on those by myself for a little bit

austere gale
#

perfect, I was thinking lore stuff

#

or maybe some longer stuff

chilly igloo
#

That stuff seems like it could be kinda hard

austere gale
#

perhaps, that's why I saw rn we do it

chilly igloo
chilly igloo
#

Idk if anything mentions like some specific Jonas part

austere gale
#

ok, differring perspective, but you're probably right

chilly igloo
austere gale
#

that's a good idea

#

Should saplings be similar to how we did the crops?

chilly igloo
#

Probably

#

Generally i would say a tree is kasi suli

austere gale
#

ok that makes sense

chilly igloo
#

But

#

When it's a sapling

#

It can't be kasi suli lili

#

Lol

#

I mean it could be

#

But that's kinda strange

austere gale
#

yes just about to say it sounds weird

chilly igloo
#

A cute way to say it though

austere gale
#

contradictory

#

almost

frigid scaffold
#

Shouldn’t saplings kinda just be kasi?

chilly igloo
#

@frigid scaffold in Arabic sunflower is "worshipper of the sun"

#

According to my Egyptian friend

frigid scaffold
#

You’ve proved your point lol

chilly igloo
#

kasi suno would probably be fine lol

austere gale
#

see ya guys tomorrow, I'll have all day to work on it then as well

austere gale
#

Am I able to pin things in this thread?

#

Also, this is a thing. I made this yesterday

#

We also have a template JSON in the json_tmp that was given to me from someone who translated a bunch of things from vintage story (probably an earlier version but still will be helpful)

chilly igloo
unkempt loom
#

Hello, I would like to help with this translating project. Where do I start?

#

mi wile ante e toki pi musi ni. mi o pali e seme?

frigid scaffold
austere gale
unkempt loom
#

pona a!

chilly igloo
#

@unkempt loom 󱥞󱤻󱤉󱤻󱥼󱦢󱤇󱥙

unkempt loom
#

pakala la mi kepeken ala e sitelen UCSUR

chilly igloo
unkempt loom
#

ni li ike ala ike

#

mi o musi e musi Vintage Story tan ante e toki anu seme

chilly igloo
chilly igloo
austere gale
#

I can send screenshots too

chilly igloo
#

We are also striving for unique item names wherever possible because it's important to be able to read an item's name and know what it is without an image in some contexts

unkempt loom
#

Okay, I will look at the fandomwiki as well

chilly igloo
#

There's an official vintage story wiki

#
unkempt loom
#

Oh okay

chilly igloo
#

There's 37 different types of mushrooms lol

unkempt loom
#

a

#

musi a !

#

ona li lukin suwi

chilly igloo
chilly igloo
unkempt loom
#

XD

austere gale
#

We also have a github with some basic translations in the json_tmp folder

#

that someone gave me

#

The JSON is from an outdated version, but it has some good ones in it I think

chilly igloo
#

@frigid scaffold @austere gale i think when we are naming the mushrooms we should stick to the following rules:
Safe mushrooms:
soko (colours etc)
0.1-2 damage:
soko (colours) pi ike lili
2.1-7 damage:
soko (colours) ike
7.1-10 damage:
soko (colours) pi ike mute
40+ damage:
soko (colours) moli

chilly igloo
#

ike could be pakala instead

#

But i think ike makes more sense

#

Also @frigid scaffold would be pleased to know what i can't think of any scenario in which it would be important for mushrooms to have unique names

austere gale
chilly igloo
#

Perfect

austere gale
#

I'm gonna have to look on the wiki to see which mushrooms are hazardous and stuff

chilly igloo
#
Vintage Story Wiki

Mushrooms are a type of vegetation and wild food , often found near trees . They can typically be found by foraging in forests and grassy plains.
All mushrooms fall under the vegetable food category. Every mushroom eaten raw will fill 80 sat. However, certain types of mushrooms are poisonous, and will damage characters when consumed.
Mushrooms...

#

We will honestly be giving more information than you get in English

#

Because seeing bitter bolete you don't know it's bad immediately

#

But when you see soko pi kule ma pi ike lili you know you don't really want to eat it unless you are starving

austere gale
#
  • orange oak bolete: safe
  • king bolete: safe
  • bitter bolete: -1 HP
  • devils bolete - -10 HP

...and I decided we'll leave it to looking it up in the wiki if we need to see em

austere gale
#

I'm thinking, to distingusih them better, we can use "lipu" for flat topped mushrooms, such as Chanterelle

#

and most other "mushroom shaped" mushrooms will be just colors

#

@unkempt loom I gave you editing access btw

chilly igloo
#

@unkempt loom make sure you put your translations in the yellow

unkempt loom
austere gale
#

@unkempt loom If you dont know, or don't have a frame of reference for an item, such as "resin" or whatever since you've never played - make sure to consult the wiki

chilly igloo
#

Honestly i think translating virtually anything should necessitate looking at the wiki if you've never played the game

austere gale
#

fair haha, even games you're famiilar with, such as stardew valley - which I've played quite a bit

chilly igloo
#

Yes

#

I have certainly been using it looking at the metals

#

Because in real life basically every metal looks the same lol

unkempt loom
#

Has "pine" being translated yet?

#

as a thing

chilly igloo
#

Bismuth is literally plain written no colour

austere gale
unkempt loom
#

Oh

austere gale
#

no worries, we'll work on it soon...

#

Thanks for your help so far.

frigid scaffold
chilly igloo
#

I think maybe

#

But i think yes fine to just say it's a bad mushroom

#

It's bad because it hurts you

unkempt loom
#

well, ike is fine

#

does the soko attack physically or is it ike in a poissoning way? jaki could be used too

chilly igloo
#

You eat it and take damage

chilly igloo
unkempt loom
#

jaki means things that are not clean, toxic or ugly looking, maybe this word fits better for poisonous mushorooms

chilly igloo
#

So it does

#

Very good I'll change it to jaki

frigid scaffold
#

The definition of pakala is to damage

#

jaki is perfect as well

chilly igloo
chilly igloo
frigid scaffold
chilly igloo
#

Fair enough

frigid scaffold
#

What is the difference between a flowerpot and a planter lol

austere gale
#

idk tbh

frigid scaffold
#

Should we call one poki kasi and onf poki kili

#

I assume a planter is for crops

#

Rathen than flowers

austere gale
#

we could, but I will check the wiki

frigid scaffold
#

The wiki is weird regarding planters/flowerpots

chilly igloo
#

I dislike poki kili

frigid scaffold
#

poki kasi ante a a a a

austere gale
#

We could do poki kili, but it might be redundant to have a plant container and a veggie container

frigid scaffold
#

Does it matter if we call then the same

#

I imaging so

chilly igloo
#

I also think it's confusing because it sounds like something you use to store food

chilly igloo
#

I think it's fine

#

I'll look now though

frigid scaffold
#

Ok cool lol

austere gale
#

Also, to the right are all the flower pots

#

in order in game

chilly igloo
frigid scaffold
#

Why do you have a giant 󠄀

#

Is it to remind you lol

austere gale
#

it doesn't matter if poki kasi are two different items IMO, but what do you guys think?

frigid scaffold
frigid scaffold
#

OOOO I see the image before on the left

#

I have a custom client

chilly igloo
#

@austere gale we 100% need to standardize the different clays as well as the different colours of fired (not fire) clay you can get from a beehive kiln

austere gale
chilly igloo
austere gale
#

I see.

#

I've done that, ko [color]

frigid scaffold
#

@austere gale
I see we are doing the same planter/flowerpot translations lol, do you want to compare?

austere gale
#

ko loje for red, and ko laso for blue

chilly igloo
frigid scaffold
chilly igloo
frigid scaffold
#

oh

austere gale
#

I think, I will check the wiki

frigid scaffold
austere gale
frigid scaffold
#

tan seli
tan seli mute

austere gale
#

oh tan the color?

chilly igloo
frigid scaffold
#

????

chilly igloo
#

There's like 9 colours of clay

frigid scaffold
#

OMG I thought you meant using tan to show like the amount it was fired for

austere gale
chilly igloo
#

no..?

chilly igloo
austere gale
# chilly igloo no..?

I think, and I could be wrong, the 9 different types of clay are a different color for each item - of subtly different

unkempt loom
#

I'm dealing right now with that

#

but planters instead

#

I knew none of those words for coulours 💀

frigid scaffold
#

whoever did poki kasi pi sitelen lete I love you

chilly igloo
austere gale
unkempt loom
frigid scaffold
#

I love you

chilly igloo
#

There are 9 colours of clay items

#

As well as 3 raw versions of them

austere gale
#

Oh damn, wasn't aware

chilly igloo
#

Yes

#

So we need to standardize all 12 names now before we name literally anything that comes from clay

#

From top left across then down:
Fire Clay, Black Clay, Brown Clay, Cream Clay, Gray Clay, Orange Clay, Red Clay, Tan Clay, Clinker Clay

#

These might not exist on the Wiki yet

#

The beehive kiln doesn't have a proper article yet

chilly igloo
#

So these colours exist for anything that's made out of clay

chilly igloo
unkempt loom
frigid scaffold
#

Fire Clay, Black Clay, Brown Clay, Cream Clay, Gray Clay, Orange Clay, Red Clay, Tan Clay, Clinker Clay, Raw Fire Clay, Raw Blue Clay, Raw Red Clay

------------------------------
  • ko seli
  • ko pimeja
  • ko ma
  • ko walo
  • ko walo pimeja
  • ko loje jelo
  • ko loje
  • ko pi kule ma lili
  • ko pimeja ma
  • ko seli li lete
  • ko laso li lete
  • ko loje li lete

@chilly igloo
@unkempt loom

#

My attempt

chilly igloo
#

Do it on lines Random: 42-54 for now

#

At least that's where I'll do it

unkempt loom
#

Ok

chilly igloo
#

@unkempt loom please read the things that you are naming lol

frigid scaffold
#

@chilly igloo
Items should be named as they are

chilly igloo
#

Wdym

frigid scaffold
#

We don't need to take into account that a brick is a leko lili cause it's the base form

#

The sizes depend on the base brick

#

Anything bigger is suli, multiple are mute

chilly igloo
#

Fair enough

frigid scaffold
#

The items should be descrubed as they are alone, because if every item is different then names will never collide

#

We shouldn't be translating in fear of future collisions ya know?

frigid scaffold
#

They won't collide because they are different items

chilly igloo
#

When we know 2 items exist that would potentially have the same name, when naming one we should consider the other

frigid scaffold
#

Well take the flowerpot/planter thing

chilly igloo
#

Like this is how it is in game

#

leko ko seli for the top and bottom

chilly igloo
#

But there it didn't

#

And here it doesn't either

frigid scaffold
#

Well a block of bricks would unironically be leko leko

chilly igloo
#

Lol

#

I think we should probably just call it leko

#

There's no unbricked clay block

frigid scaffold
#

They just did that lol

chilly igloo
frigid scaffold
#

You are right here however:

#

They do call it leko lili

chilly igloo
#

Yeah

#

I will change it back to leko lili

#

As that's a harmless change

#

And keeping names consistent with Minecraft naming is desirable when it makes sense

#

And here I would say it definitely does

frigid scaffold
#

These are good too

#

brick and bricks are the same which is interesting

chilly igloo
#

Check out my colour translations

frigid scaffold
#

I saw the picture way ago lol

#

I try to keep with that where I remember

chilly igloo
#

ko ma should be ko pi kule ma

#

And you can't do ko walo pimeja

frigid scaffold
#

Why not

chilly igloo
#

Because that's black and white clay

#

Not gray clay

frigid scaffold
#

True lol

chilly igloo
#

It needs to be ko pi pimeja walo

#

ko pi walo pimeja is also not good because it's more black than white

frigid scaffold
#

This is weird tho:
leko lili ko pi kule ma loje
If you made the loje the headnoun after the pi, then it would just be leko lili ko pi loje ma and be essentially the same

chilly igloo
#

I'll change it

#

I just thought it was more brown than red

#

But that's unimportant

frigid scaffold
#

🤷‍♂️ I try to shorten things where we can, especcially for simlper things

chilly igloo
#

I agree it's a good change for sure

frigid scaffold
#

I confirmed 'em all seemed good

chilly igloo
#

You approved them @frigid scaffold

#

Ok

#

Cool

#

I'll move the colours to the contribution page

unkempt loom
#

ijo teloje o, the raw clay could also be translated as ko --- lete, instead of ko --- li lete

chilly igloo
#

Not ko li lete

frigid scaffold
#

@austere gale

chilly igloo
#

Afaik he can't pin things

austere gale
#

I can't pin messages

frigid scaffold
#

a

#

@chilly igloo Could you "pin" that colour picture from ages ago on the Contributing page?

chilly igloo
#

Yeah

#

Done

frigid scaffold
#

Ok, I'm a bit out and about today, I'll try to step back if I'm pinged here, but I can't edit until this evening

chilly igloo
#

👍

austere gale
#

I'm going to see what we've done so far

chilly igloo
#

@frigid scaffold we need to fix the steel names

#

It's not named in accordance with it being an alloy

austere gale
#

How do we fix that? Did you make a proposal for alloys?

chilly igloo
#

Currently alloys are named like

#

idk

#

kiwen wawa jelo pi tan tu

#

Or

#

kiwen wawa kule pi tan mute

#

Depending on the number of things it comes from

#

I already fixed the issue for steel

#

It will just sit yellow for a bit before I make it green

austere gale
#

kk

#

I have asked staff from Vintage Story if they'd be interested in getting an official TOK translation. They currently have a crowdin project that contains all their current translations

#

Also, github!

#

I've made us a github repo, and someone from the Vintage Story server sent me a JSON including a few translations to toki pona

chilly igloo
#

I'm currently working on a mod to get the language working in the meantime

austere gale
#

langauge? You mean sitelen pona, correct?

chilly igloo
#

No

austere gale
#

OK, just a translation file with what we have in that case?

chilly igloo
#

Yes

#

Currently I have it showing up as an option in game

#

However it bitches that the tp language doesn't exist

#

So I'm currently trying to figure out why it won't detect the file

austere gale
#

True. I think the game only supports official languages (unless you can mod it otherwise)

chilly igloo
#

I'm inclined to say that this is false given:

#

I think if I got this far it should work

austere gale
#

fair enough haha

#

@chilly igloo Mind doing a pull request once you get something working to my repo?

chilly igloo
#

I haven't even looked at your github yet

#

I will once I get this stuff working

austere gale
#

It's pretty damn empty haha

chilly igloo
#

Ok

#

I'll take a look at it

#

I will add my python file to it when i get a minute

#

But I'll make the mod its own separate repo

#

I think that just makes sense

chilly igloo
#

Or maybe I'll be not lazy and just actually make a code mod

#

Because I'm sure I can read C# well enough to add a language to a list lol

#

It's just Microsoft java anyway

chilly igloo
#

I think we should just continue as we are for consistency

#

Also the Crowdin interface seems much more unwieldy and less friendly to what we are using

#

Yeah it looks awful lol

#

It's not sorted whatsoever

austere gale
#

but regardless, what we're doing is fine for the moment.

chilly igloo
#

I agree

#

I may attempt to make the json generator smarter

#

So that it can combine json files automatically

#

Yes

#

I will be doing this

austere gale
#

kk cool

chilly igloo
#

It will be slightly aids

#

But it's definitely worth doing

frigid scaffold
#

What’s the status?

austere gale
chilly igloo
austere gale
#

Perfect,

chilly igloo
#

It requires some slight editing of the en.json file but it's very minor

frigid scaffold
#

Wonderful

chilly igloo
#

normally lines are "code": "language text",

#

But some are randomly "code" : "language text", because fuck you

#

So those need to be fixed but there's only like 20 so it's fine to do manually

frigid scaffold
#

I’ll probably make my own bash script at some point

chilly igloo
#

Sure if you want to

frigid scaffold
#

jq is perfect for this lol

chilly igloo
#

What is jq

frigid scaffold
#

bash library

austere gale
#

Do your best, I'll pray for u 🙏

frigid scaffold
#

I’ll probably just ask Gemini and then clean it up, bash syntax is so silly I don’t always feeling like dealing with it

#

It’ll only be like 20 lines, plus debug stuff/comments blah blah blah

austere gale
#

Also, the official translations for toki pona are on the crowdin site, can we upload our translations to it?

#

Unless they allow you to import from a CSV or JSON file, then it'll mostly be copying and pasting into the doc

chilly igloo
austere gale
#

Okay, in which case, we will translate in the Google sheet and I can upload them myself

chilly igloo
#

Which is why I think we should just do this and be like 'hey we have a json file lol'

austere gale
#

That might be better, but there are some things worth mentioning as I was using crowdin.

#

It requires a use of parentheses on some text items that use parentheses so that's something interesting

#

I'm asking one of the developers of VS rn what is most convenient for them in regards to a JSON script or a Google Sheet.

Either way, we are still going to use the Google sheet

austere gale
#

How are you guys doing, in regards to outside toki pona?

frigid scaffold
#

Chill, I live on island, taking the boat back now

frigid scaffold
#

Well I’m gonna use two inputs, so probably more than 20 lines

#

But jq does so much heavy lifting

chilly igloo
frigid scaffold
#

What the code above?

chilly igloo
#

What

chilly igloo
#

And not what I'm doing rn

#

Well

#

I'm playing CS rn

#

But

#

That's not what I meant obviously

frigid scaffold
#

Actually lol it’s just one line

#

omg I should do this in 2 lines lol

#

That would be funny

#

I should do this in 1 line lol

chilly igloo
#

What does it even do in 1 line

frigid scaffold
#

convert to json, match keys with the original, replace original values at key with the translated version and saves to a new file

chilly igloo
#

Bro wtf

frigid scaffold
#

All in bash baby

chilly igloo
#

show me it

frigid scaffold
#

I’m not done lol

#

It’s so messy in a single line

#

I just wanted to see if it’s possible

#

Give me lots of time

#

I’m not using AI so it’s slower

chilly igloo
#

I mean you can do literally anything on one line

#

You just made me think I was seriously overcomplicating things

frigid scaffold
#

That’s the point, but the amount of pipes and parentheses

chilly igloo
#

Which I definitely am but I think my code will be more useful because of it

frigid scaffold
#

Are you on Linux?

chilly igloo
#

gentoo

frigid scaffold
#

booooooooooooooooo

#

Well at least you can use bash

chilly igloo
#

I use zsh

frigid scaffold
chilly igloo
#

I hate bash lowkey

frigid scaffold
#

Bash is the cool old grandpa who can do literally anything somehow

#

People are haters cause they ageist

chilly igloo
#

Gramps needs to get with the times

frigid scaffold
#

He keeps with it

frigid scaffold
#

screw the one line lol

#

this is dumb lol

frigid scaffold
#

mmmm jq parsing errors

#

yummy

#

I have literally had to go to AI lol, it's some weird error in how it reads . when it's an object or something as it's looping

#

Oh be quiet, AI saves time and tears

#
#!/bin/bash

CSV_FILE="vintage story - toki pona - Crops Farming Specifics.csv"
TARGET_JSON_FILE="en.json"
OUTPUT_JSON_FILE="output.json"

CSV_DATA_AS_JSON_ARRAY_STRING=$(tail -n +2 "$CSV_FILE" | jq -R --compact-output '[inputs | split(",") | select(length > 2) | {code: .[0], toki_pona: .[2]}]')

LOOKUP_TABLE_JSON_STRING=$(printf "%s" "$CSV_DATA_AS_JSON_ARRAY_STRING" | jq 'reduce .[] as $item ({}; . + { ($item.code): $item.toki_pona } )')

jq --argjson lookup_arg "$LOOKUP_TABLE_JSON_STRING" \
  '
   . as $original_target |
   $original_target | to_entries | map(
     if $lookup_arg[.key] then
       .value = $lookup_arg[.key]
     else
       .
     end
   ) | from_entries
  ' "$TARGET_JSON_FILE" > "$OUTPUT_JSON_FILE"

exit 0
#

FINAL

#

It outputs the entire original .json, but with the keys found in the Crops Farming Specifics.csv

#

So for anyone who has the game, you can drag and drop the file straight back into the game and it should just "work"

#

(idk how the game uses the file exactly)

#

but yea

#

there

#

i'm just cool like that

#

Later I will translate some more

#

@chilly igloo Why do you down react anything mentioning AI lol

#

You a troll?

chilly igloo
#

Because i do not approve of its usage on this project or in general

frigid scaffold
#

Strong opinion

#

Do you not understand what it is.... ?

chilly igloo
#

I fully understand lol

frigid scaffold
#

Then you should know it's just a bunch of math

#

Essentially lol

#

I don't know how you can oppose that, it's just an object lol