Russian localization

by Keysivi

For mod developers - if any of the localizations interests you - feel free to take it and add it to your mod, partially or completely - as desired. (please report this in the appropriate topic - so that I can remove this localization due to its uselessness) Для русскоязычных пользователей -- любые сообщения об ошибках в локализации приветствуются!

Localizations
6 months ago
1.1 - 2.0
3.05K

g make a github please

8 months ago

for contribution of translation.
in addition, some translation of your mod it's uselss, because already added on the base mod
like cerys
fill4me
freezer
ion cannon
laserfence
maraxsis
all the schall mods are in the schall language pack (up to date)

8 months ago

Hanks for the comment

I would gladly take your advice, but in this "github" the devil himself will break his leg.

I created a repository in it, but what to do next is completely unclear.

At the moment, I have removed from my localization all the translations you indicated that were added to the base mods. With the exception of the "schall" mods. Since I only use my localization mod...

I hope this will not create serious problems for anyone

8 months ago

for github, here are a few tips.

create issues for each problem or idea you have (or that your community has)
at the bottom right you have a button ‘make a branch from issue’ which will make it easier to follow and will make a clean job.

do your work and make a PR to ‘main’ with a comment.
avoid issues that manage several problems.

a release can contain several PRs (and therefore several issues)
when you merge a PR to main, the affiliated issue will automatically be closed.

there is an autmatisation script called workflow so that each commit to main (or release) automatically causes a new upload to mod.factorio, generating an automatic changelog. it's practical.
I know that maraxsis uses this workflow.

then i recommend you use gitkraken which allows a much more user-friendly and pleasant management of github. (just think, in the settings, then integration clicked on the green button, it makes things easier)

(for more complex mods you can also use vscode + gitlens)

Another option that can be practical, if you have a lot of issues and/or a lot of repositories to manage, is to use the fanstastic function that is github project (I can provide you with a ready-to-use template), which is particularly useful if you're working with several people.

Personally I manage my translations with geany, meldmerge, and deepl.
opensource programs (windows mac ubuntu)

if you have any question, please contact me on discord or email.
Dae#5125

8 months ago

Unfortunately, I am not a programmer. And for me, everything connected with "github" is pure "elven magic"

I don't understand - why do I need "github"? So that people can write their comments in it? But there are comments directly on factorio.com for this... So that others can edit my mods? I don't mind, but only so that responsible people do it, whom I can trust...

I don't understand - what is a "repository"? What is it for. Is it a page of a specific mod? Or should it be a library for my mods?

I don't understand - why do I need to create "ideas" or "tasks" in the repository? What are "ideas" and "tasks" in practice? Are these separate mods? Or separate problems of one specific mod?

I don't understand what "PR", "workflow", gitkraken, "vscode + gitlens", etc. are... Is this the functionality of "github", plugins or something else? And in general - I'm just scared of such a volume of incomprehensible information!

I open the repository page and don't understand what to do with it? There is already some incomprehensible list of folders and files... What should I do with them?

As I understand - I need to upload my mods to the repository? But how to do this? In the archive? So it seems that all the files should be displayed there in unpacked form... But when I tried to upload my localization package without the archive - the site started "swearing" - that "there are too many files"...

I suspect that teaching a "teapot" like me to use "github" will be too difficult a task...

8 months ago
(updated 8 months ago)

if you are agree, i will take all point one per one.

I am not a programmer.

  • i'm just a translator, not a dev too, and github it's very usefull for us too.

for me, everything connected with "github" is pure "elven magic"

  • the interface of github website it's a bit obscure, but if you take 2mn to understand, it's "ok"
    in addition, it's why we use soft like gitkraken, to simplify the precess

why do I need "github"

  • because it's good, and make clean and productive work.
    This makes your work more secure over time, allowing other people to contribute or to take over the mod if it is abandoned, as often happens on factorio.

So that people can write their comments in it? But there are comments directly on factorio.com

  • Github support markdown (like in discord) so you can make lmong message, add image, link, mention other user or other (usefull for compatibility issue with mods) make bold, and have a nice look. better to read.

whom I can trust...

  • if you work regularly with other translators, you can give them modification rights on your repository, but generally, people use the ‘PR’ function which is a proposal for new code that you can comment on, modify, cancel or accept.

what is a "repository"?

  • a repo or repository it's basicly a folder, or a project. depend how complex it's. in you case a repo could be "mods factorio preview/description" + mod imslef.

should it be a library for my mods?

  • also, depend of your needs.

why do I need to create "ideas" or "tasks

  • on github/gitlab you can make "issue ticket" with tag like [bug] or [idea], it's good to be organised,
    in the example of a mod that adds functionality to the game, users (or the creator) can write whatever comes to mind, and it will be processed later to add the function linked to this, or not, but generally politeness requires that the author respond a word or two explaining why this will not happen (lack of knowledge, incompatibility with the author's vision, already added).

so when you come back to your mod after several days, weeks, months, you know where you stand.

For example, if a feature has been requested, and a large number of people have reacted to the message (with a like or a comment), you know it's something expected, so working on it won't be a waste of time.

  • in the case of translation, it allows you to point out errors, or missing elements for example.

gitkraken

  • it's a soft we use to have a better interface than github website, it's offer some tool and option at one clic to automatised and make your life easy and your work clean.

vscode

  • it's a ugly bitch, but very usefull for programming , factorio have make a spectial API for vscode (modules) you can find any fonctionnality with it. gitlent it's just a module to have same graphic than gitkraken, (a bit overkill for translation usage)

a workflow

  • it's basicly a scrip for automatisation, like "if new issue = add tag[bug]" or something more complicate, like "make a new release on factorio mod, if new commit (release) on github"

PR

  • for Pull request, it's a part of code share by you or anyone, waiting your validation. it's like a paralelle univers of your repo, just waiting your validation (or not) to be in the main timeline.

plugin or module,

  • like in firefox, it's jsut a tiny programme we add to the main program, for exemple if you want have a licone in youtube time bar, you can, it's a plugin, if you want github take 90% of you screen (github wide) or be dark (darkreader) it's a plugins too (on firefox)

I suspect that teaching a "teapot" like me to use "github" will be too difficult a task...

  • At first github looks complex, but it's not, it's just ugly.

Here's what I can offer you. add me on discord, contact me when you have a few minutes.
I'll create the basis for a clean and functional repot, and show you some tricks and basics, for adding files, managing issues and so on.

Dae#5125 on discord

8 months ago

here how to this message appar on github
https://i.imgur.com/HRKyy3g.png

exemple, i need imgur to post image here :/

New response