MrKai77 / Loop

Window management made elegant.
GNU General Public License v3.0
5.21k stars 100 forks source link

🌐 Localization: Russian #430

Open MrKai77 opened 1 week ago

MrKai77 commented 1 week ago

Will be done by @w1png :)

MrKai77 commented 1 week ago

Here's the localization file: Loop Localizations - Russian.zip

w1png commented 1 week ago
image

I should just ignore these 3 values, right?

MrKai77 commented 1 week ago

Yes, you can ignore those :)

w1png commented 1 week ago
image

Add and Remove inside excluded apps are not present inside the localization file

MrKai77 commented 1 week ago

Yes, that was my mistake 😅

This file has it! ru.xcloc.zip

w1png commented 1 week ago

How do I copy values from the old file to a new one?

MrKai77 commented 1 week ago

Sure, or if you can send me your current file, I can merge them and then resend a new file to you :)

w1png commented 1 week ago

Loop Localizations - Russian.zip

MrKai77 commented 1 week ago

Here you go :) ru.xcloc.zip

w1png commented 1 week ago
image image image

Also cannot find "Size" and "Position" inside Keybinds -> Custom

UPD: This entire subwindow doesn't have any locale strings, so "Preserve Size" and "Initial state" are also missing

MrKai77 commented 1 week ago

Thanks for noticing!

Here's another updated file, apologies for not noticing earlier 😓 ru.xcloc.zip

w1png commented 6 days ago

Sorry if this is a dumb question, but I couldnt find where those entries are used inside the program. Context matters a lot in russian so I cannot just translate them based on the default localization.

Everything else is done bwt, only those are missing

image
MrKai77 commented 6 days ago

Sure! I'll just list them here:

Description Image/Link
Bottom, Top, Left, Right: Used to configure the padding image
Custom: Used when configuring custom padding/custom sizes image
Customize what this keybind cycles through/Customize this keybind's action/Customize this keybind's custom frame: (This is a help tooltip) image
Cycle Keybind/Custom Keybind: This is the placeholder for a cycle keybind image
External Bar: Used when configuring an extra menubar's padding image
Middle-click to trigger: Use the middle-click button on a mouse to trigger Loop image
More: Used as an option when configuring a keybind image
"You're up to date :)", "No updates yet!", "You've already got the best Loop!", "Check back next time!", "This is not the update you're looking for!", "Stay sharp, more intel coming soon!", "May the Force be with you... next time!", "The Force is strong with this version!", "You’ve leveled up to the max!", "You've got the precious, no updates needed!", "No new intel, Commander.": Used when updating link
None: Used when the user's trigger key is empty image
Position, Size: Used as tab titles in the custom keybind modal window image
Request...: Used to request accessibility access image
Restart to complete, Remind me later: Used in the updater image
Size increment: Used to configure the larger/smaller size increment image
Theming: Used as a header for tabs image
Window Direction/Names: All of these are names for window actions. They are used in the selection menu image image
w1png commented 1 day ago

Sorry for taking a long time to answer, still cant find "Window Direction/Name: Initial Frame"

SenpaiHunters commented 1 day ago

Sorry for taking a long time to answer, still cant find "Window Direction/Name: Initial Frame"

It's inside the current Xcode string, given by Kai above, however, there is a new version of the localisable file with a few more things added. So, if you don't see it on whatever you currently have, then it may be on the next/new one upcoming soon. I recommend you joining our Discord server, as here we'll update everyone with info or new things to localise as the app expands further!

Xcode

w1png commented 1 day ago
image

It says the invite is invalid

SenpaiHunters commented 1 day ago

Sorry for that, seems i deleted a char, https://discord.gg/2CZ2N6PKjq, here is the actual link