1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-08-28 08:22:18 +00:00

fixes to translations

This commit is contained in:
Zeno Rogue 2025-07-09 18:00:00 +02:00
parent d3128d6d31
commit 81003949af
3 changed files with 7 additions and 5 deletions

View File

@ -1122,10 +1122,10 @@ EX void initConfig() {
param_b(nonisotropic_weird_transforms, "nonisotropic_weird_transforms", false); param_b(nonisotropic_weird_transforms, "nonisotropic_weird_transforms", false);
param_b(arb::apeirogon_consistent_coloring, "apeirogon_consistent_coloring", true) param_b(arb::apeirogon_consistent_coloring, "apeirogon_consistent_coloring", true)
-> editable("apeirogon_consistent_coloring", 'c') -> editable("apeirogon: consistent coloring", 'c')
-> help("In arbitrary tilings, apeirogons are internally represented as multiple tiles. This option ensures that all subtiles have the same color."); -> help("In arbitrary tilings, apeirogons are internally represented as multiple tiles. This option ensures that all subtiles have the same color.");
param_b(arb::apeirogon_hide_grid_edges, "apeirogon_hide_grid_edges", true) param_b(arb::apeirogon_hide_grid_edges, "apeirogon_hide_grid_edges", true)
-> editable("apeirogon_hide_grid_edges", 'h') -> editable("apeirogon: hide grid edges", 'h')
-> help("In arbitrary tilings, apeirogons are internally represented as multiple tiles. This option hides the subtile edges."); -> help("In arbitrary tilings, apeirogons are internally represented as multiple tiles. This option hides the subtile edges.");
param_b(arb::apeirogon_simplified_display, "apeirogon_simplified_display", false) param_b(arb::apeirogon_simplified_display, "apeirogon_simplified_display", false)
-> editable("simplified display of apeirogons", 'f') -> editable("simplified display of apeirogons", 'f')

View File

@ -1882,7 +1882,7 @@ EX namespace ccolor {
void list(bool instant) { void list(bool instant) {
dialog::start_list(900, 900, 'a'); dialog::start_list(900, 900, 'a');
for(auto p: ccolor::all) if(p->available()) { for(auto p: ccolor::all) if(p->available()) {
dialog::addBoolItem(p->name, p == which, dialog::list_fake_key++); dialog::addBoolItem(XLAT(p->name), p == which, dialog::list_fake_key++);
dialog::add_action([instant, p] { dialog::add_action([instant, p] {
if(p == &plain) { if(p == &plain) {
config_plain(instant); config_plain(instant);
@ -2363,6 +2363,7 @@ EX namespace patterns {
return false; return false;
} }
#if HDR
struct changeable_pattern_geometry { struct changeable_pattern_geometry {
eGeometry geo; eGeometry geo;
eVariation var; eVariation var;
@ -2374,8 +2375,9 @@ EX namespace patterns {
string name; string name;
vector<changeable_pattern_geometry> geometries; vector<changeable_pattern_geometry> geometries;
}; };
#endif
vector<changeable_pattern> cpatterns = { EX vector<changeable_pattern> cpatterns = {
{"football", { {"football", {
{gNormal, eVariation::bitruncated, PAT_TYPES, 0}, {gNormal, eVariation::bitruncated, PAT_TYPES, 0},
{gSphere, eVariation::bitruncated, PAT_TYPES, 0}, {gSphere, eVariation::bitruncated, PAT_TYPES, 0},

View File

@ -1502,7 +1502,7 @@ void mode_screen_for_current() {
else gotoHelp(yendor::chelp); else gotoHelp(yendor::chelp);
}); });
dialog::addSelItem(XLAT("Pure Tactics Mode"), its(tactic::compute_tscore(mc)), 't'); dialog::addSelItem(XLAT("pure tactics mode"), its(tactic::compute_tscore(mc)), 't');
dialog::add_action(tactic::start); dialog::add_action(tactic::start);
dialog::addBreak(100); dialog::addBreak(100);