All checks were successful
Deploy to production / deploy (push) Successful in 2m52s
- Updated the `getAllProductPricesInRegion` method in `FalukantService` to accept additional parameters for network worth and branch ID, improving pricing calculations based on user branches. - Enhanced the nobility advancement logic in `NobilityView` to display unmet requirements clearly, providing users with better feedback on advancement conditions. - Refactored the revenue calculation in `ProductionSection` to utilize a cached product prices object, optimizing performance and reducing redundant API calls. - Updated localization files to include new translations for attack sources across multiple languages, enhancing the user experience for diverse audiences. - Removed obsolete C++ worker references and streamlined the retention logic for production logs, ensuring efficient data management.
578 lines
20 KiB
JSON
578 lines
20 KiB
JSON
{
|
|
"falukant": {
|
|
"overview": {
|
|
"certificate": {
|
|
"productionsSince": "Mga produksyon sugod sa {date} ra ang ihap (sukad sa katapusang pag-asenso, bangkaruta, o panununod).",
|
|
"factor": {
|
|
"avgKnowledge": "Average kahibalo",
|
|
"completedProductions": "Nahuman produksyons",
|
|
"reputation": "Dungog",
|
|
"housePosition": "Balay level",
|
|
"highestPoliticalOfficeRank": "Highest politikal opisina",
|
|
"highestChurchOfficeRank": "Highest simbahan opisina",
|
|
"nobilityLevel": "Kadungganan level",
|
|
"officePoints": "Opisina status",
|
|
"nobilityPoints": "Kadungganan status",
|
|
"reputationPoints": "Dungog status",
|
|
"housePoints": "Balay status"
|
|
},
|
|
"statusMode": {
|
|
"one_of": "At least one status condition",
|
|
"two_of": "At least two status conditions"
|
|
}
|
|
}
|
|
},
|
|
"moneyHistory": {
|
|
"activities": {
|
|
"Buy storage (type: field)": "Bought tipigan (type: field)",
|
|
"Buy storage (type: iron)": "Bought tipigan (type: iron)",
|
|
"Buy storage (type: stone)": "Bought tipigan (type: stone)",
|
|
"Buy storage (type: wood)": "Bought tipigan (type: wood)",
|
|
"health": {
|
|
"pill": "Panglawas tambal: pill",
|
|
"doctor": "Panglawas tambal: doctor",
|
|
"witch": "Panglawas tambal: witch",
|
|
"drunkOfLife": "Panglawas tambal: elixir sa life",
|
|
"barber": "Panglawas tambal: barber"
|
|
}
|
|
}
|
|
},
|
|
"house": {
|
|
"servants": {
|
|
"payLevels": {
|
|
"low": "Low",
|
|
"normal": "Normal",
|
|
"high": "Generous"
|
|
},
|
|
"staffingState": {
|
|
"label": "Staffing",
|
|
"understaffed": "Understaffed",
|
|
"fitting": "Fitting",
|
|
"overstaffed": "Overstaffed"
|
|
},
|
|
"orderState": {
|
|
"label": "Order state",
|
|
"chaotic": "Chaotic",
|
|
"strained": "Strained",
|
|
"stable": "Stable",
|
|
"excellent": "Excellent"
|
|
},
|
|
"actions": {
|
|
"hire": "Hire 1 sulugoon",
|
|
"dismiss": "Dismiss 1 sulugoon",
|
|
"tidy": "Tidy balayhold",
|
|
"hireSuccess": "Ang balayhold staff naay expanded.",
|
|
"hireError": "Ang staff could dili be expanded.",
|
|
"dismissSuccess": "A sulugoon naay dismissed.",
|
|
"dismissError": "Ang sulugoon could dili be dismissed.",
|
|
"payLevelSuccess": "Sulugoon pay naay updated.",
|
|
"payLevelError": "Sulugoon pay could dili be updated.",
|
|
"tidySuccess": "Ang balayhold naay put sa order.",
|
|
"tidyError": "Ang balayhold could dili be put sa order."
|
|
}
|
|
}
|
|
},
|
|
"branch": {
|
|
"director": {
|
|
"emptyTransport": {
|
|
"title": "Transporte without products",
|
|
"description": "Move vehicles gikan sa this sangang opisina ngadto sa another ngadto sa use them better.",
|
|
"vehicleType": "Sakyanan type",
|
|
"selectVehicle": "Select vehicle type",
|
|
"targetBranch": "Target sangang opisina",
|
|
"selectTarget": "Select target sangang opisina",
|
|
"cost": "Kantidad: {cost}",
|
|
"duration": "Gidugayon: {duration}",
|
|
"arrival": "Pag-abot: {datetime}",
|
|
"route": "Ruta",
|
|
"create": "Start transport",
|
|
"success": "Transporte started successfully.",
|
|
"error": "Sayop starting ang transport."
|
|
}
|
|
},
|
|
"taxes": {
|
|
"title": "Buhises",
|
|
"loading": "Nagkarga buhis data...",
|
|
"loadingError": "Napakyas ngadto sa load buhis data: {error}",
|
|
"retry": "Suwayi pag-usab",
|
|
"noData": "No buhis data available",
|
|
"total": "Tanan buhis",
|
|
"table": {
|
|
"region": "Rehiyon",
|
|
"taxPercent": "Buhis %"
|
|
}
|
|
}
|
|
},
|
|
"nobility": {
|
|
"requirement": {
|
|
"money": "Wealth sa least {amount}",
|
|
"cost": "Kantidad: {amount}",
|
|
"branches": "At least {amount} sangang opisinaes",
|
|
"reputation": "Popularity sa least {amount}",
|
|
"house_position": "Balay status sa least level {amount}",
|
|
"house_condition": "Balay condition sa least {amount}",
|
|
"office_rank_any": "Highest politikal o simbahan opisina sa least rank {amount}",
|
|
"office_rank_political": "Highest politikal opisina sa least rank {amount}",
|
|
"lover_count_min": "At least {amount} lovers o favorites",
|
|
"lover_count_max": "At most {amount} lovers o favorites"
|
|
}
|
|
},
|
|
"mood": {
|
|
"hopeful": "Hopeful",
|
|
"frustrated": "Frustrated",
|
|
"lonely": "Lonely",
|
|
"grateful": "Grateful",
|
|
"jealous": "Jealous",
|
|
"guilty": "Guilty",
|
|
"apathetic": "Apathetic",
|
|
"relieved": "Relieved",
|
|
"proud": "Proud",
|
|
"ashamed": "Ashamed"
|
|
},
|
|
"character": {
|
|
"patient": "Patient",
|
|
"impatient": "Impatient",
|
|
"selfish": "Selfish",
|
|
"charismatic": "Charismatic",
|
|
"empathetic": "Empathetic",
|
|
"timid": "Timid",
|
|
"stubborn": "Stubborn",
|
|
"resourceful": "Resourceful",
|
|
"reckless": "Reckless",
|
|
"disciplined": "Disciplined",
|
|
"optimistic": "Optimistic",
|
|
"pessimistic": "Pessimistic",
|
|
"manipulative": "Manipulative",
|
|
"independent": "Independent",
|
|
"dependent": "Dependent",
|
|
"adventurous": "Adventurous",
|
|
"humble": "Humble",
|
|
"vengeful": "Vengeful",
|
|
"pragmatic": "Pragmatic",
|
|
"idealistic": "Idealistic"
|
|
},
|
|
"healthview": {
|
|
"measures": {
|
|
"pill": "Tablet",
|
|
"doctor": "Doktor Visit",
|
|
"witch": "Bruha",
|
|
"drunkOfLife": "Elixir sa Life",
|
|
"barber": "Barbero"
|
|
},
|
|
"errors": {
|
|
"tooClose": "Ikaw dili makahimo perform tambals so often.",
|
|
"generic": "An error occurred."
|
|
}
|
|
},
|
|
"politics": {
|
|
"current": {
|
|
"office": "Opisina",
|
|
"region": "Rehiyon",
|
|
"income": "Kita"
|
|
},
|
|
"open": {
|
|
"office": "Opisina",
|
|
"region": "Rehiyon",
|
|
"date": "Petsa",
|
|
"candidacy": "Candidacy",
|
|
"candidacyWithAge": "Candidacy (from age 16)",
|
|
"none": "No open positions.",
|
|
"apply": "Aplikar para sa selected positions",
|
|
"minAgeHint": "Candidacy only possible gikan sa age 16.",
|
|
"ageRequirement": "All politikal opisinas require candidates ngadto sa be sa least 16 years old."
|
|
},
|
|
"too_young": "Your character too young. Applications only possible gikan sa age 16.",
|
|
"upcoming": {
|
|
"office": "Opisina",
|
|
"region": "Rehiyon",
|
|
"postDate": "Petsa",
|
|
"none": "No upcoming positions."
|
|
},
|
|
"elections": {
|
|
"office": "Opisina",
|
|
"region": "Rehiyon",
|
|
"date": "Petsa",
|
|
"posts": "Posts ngadto sa Fill",
|
|
"none": "No elections available.",
|
|
"choose": "Mga kandidato",
|
|
"vote": "Boto",
|
|
"voteAll": "Boto All",
|
|
"candidates": "Mga kandidato",
|
|
"action": "Aksyon"
|
|
},
|
|
"offices": {
|
|
"chancellor": "Chancellor",
|
|
"minister": "Ministro",
|
|
"ministry-helper": "Ministry Helper",
|
|
"governor": "Gobernador",
|
|
"super-state-administrator": "Super State Administrator",
|
|
"state-administrator": "State Administrator",
|
|
"consultant": "Consultant",
|
|
"ruler-consultant": "Ruler's Consultant",
|
|
"territorial-council-speaker": "Territorial Council Speaker",
|
|
"territorial-council": "Territorial Council",
|
|
"hangman": "Hangman",
|
|
"treasurer": "Tesorero",
|
|
"sheriff": "Sheriff",
|
|
"taxman": "Buhis Collector",
|
|
"bailif": "Bailiff",
|
|
"judge": "Hukom",
|
|
"village-major": "Village Major",
|
|
"master-builder": "Master Tukoraer",
|
|
"mayor": "Alkalde",
|
|
"town-clerk": "Town Clerk",
|
|
"beadle": "Beadle",
|
|
"council": "Council Member",
|
|
"councillor": "Councillor",
|
|
"assessor": "Assessor"
|
|
}
|
|
},
|
|
"family": {
|
|
"tabsAria": "Family sections",
|
|
"debtorsPrison": {
|
|
"familyWarning": "Ongoing debt delinquency puts strain sa kasal, balayhold ug uyabs.",
|
|
"familyImpact": "Sa utang' bilanggoan damages kasal, balayhold peace ug ang stability sa uyabs."
|
|
},
|
|
"pregnancy": {
|
|
"banner": "Ikaw expecting usa ka bata.",
|
|
"dueHint": "Expected due date"
|
|
},
|
|
"children": {
|
|
"title": "Bataren",
|
|
"name": "Ngalan",
|
|
"age": "Edad",
|
|
"gender": "Sekso",
|
|
"heir": "Heir",
|
|
"isHeir": "Heir",
|
|
"notHeir": "Not Heir",
|
|
"setAsHeir": "Set as Heir",
|
|
"heirSetSuccess": "Ang bata naay successfully set as heir.",
|
|
"heirSetError": "Sayop setting heir.",
|
|
"actions": "Aksyons",
|
|
"none": "No bataren available.",
|
|
"detailButton": "Show Details",
|
|
"addChild": "Add Bata",
|
|
"baptism": "Baptize",
|
|
"notBaptized": "Not yet baptized",
|
|
"baptismNotice": "This bata naay dili baptized yet ug therefore naay no name.",
|
|
"legitimacy": {
|
|
"legitimate": "Legitimate",
|
|
"acknowledged_bastard": "Ackahibalod illegitimate",
|
|
"hidden_bastard": "Illegitimate"
|
|
},
|
|
"otherParent": "Other parent",
|
|
"otherParentUnknown": "Unknown",
|
|
"birthContextLabel": "Origin",
|
|
"birthContextShort": {
|
|
"marriage": "Kasal",
|
|
"lover": "Uyab"
|
|
},
|
|
"birthContextLong": {
|
|
"marriage": "From kasal",
|
|
"lover": "From usa ka uyab"
|
|
},
|
|
"details": {
|
|
"title": "Bata Details"
|
|
}
|
|
},
|
|
"taxes": {
|
|
"title": "Buhises",
|
|
"loading": "Nagkarga buhis data...",
|
|
"total": "Tanan buhis",
|
|
"table": {
|
|
"region": "Rehiyon",
|
|
"taxPercent": "Buhis %"
|
|
}
|
|
},
|
|
"spouse": {
|
|
"traitsToggle": "Character traits",
|
|
"marriageSatisfaction": "Kasal Satisfaction",
|
|
"marriageState": "Kasal State",
|
|
"wooing": {
|
|
"cancel": "Cancel wooing",
|
|
"cancelConfirm": "Do you really want ngadto sa cancel wooing? Progress will be lost.",
|
|
"cancelSuccess": "Wooing naay cancelled.",
|
|
"cancelError": "Wooing could dili be cancelled.",
|
|
"cancelTooSoon": "Ikaw mahimo only cancel wooing after 24 hours."
|
|
}
|
|
},
|
|
"marriageState": {
|
|
"stable": "Stable",
|
|
"strained": "Strained",
|
|
"crisis": "Crisis"
|
|
},
|
|
"householdTension": {
|
|
"label": "Balayhold Kakulba",
|
|
"score": "Kakulba score",
|
|
"reasonsLabel": "Current causes",
|
|
"low": "Calm",
|
|
"medium": "Uneasy",
|
|
"high": "Strained",
|
|
"reasons": {
|
|
"visibleLover": "Visible uyab",
|
|
"noticeableLover": "Noticeable uyab",
|
|
"underfundedLover": "Underfunded uyab",
|
|
"acknowledgedAffair": "Ackahibalod uyab",
|
|
"statusMismatch": "Status mismatch",
|
|
"loverChild": "Bata gikan sa usa ka uyab",
|
|
"disorder": "Disorder sa ang balay",
|
|
"tooFewServants": "Too few sulugoons",
|
|
"marriageCrisis": "Kasal crisis"
|
|
}
|
|
},
|
|
"marriageActions": {
|
|
"title": "Support ang kasal",
|
|
"spendTime": "Spend time together",
|
|
"giftSmall": "Small regalo",
|
|
"giftDecent": "Decent regalo",
|
|
"giftLavish": "Lavish regalo",
|
|
"reconcile": "Reconcile dispute",
|
|
"spendTimeSuccess": "Ang time together naay stabilized ang kasal.",
|
|
"giftSuccess": "Ang regalo naay improved ang kasal.",
|
|
"reconcileSuccess": "Ang dispute naay eased para sa now.",
|
|
"actionError": "Ang action could dili be completed."
|
|
},
|
|
"notifications": {
|
|
"scandal": "A family scandal shaking imong balay.",
|
|
"loverBirth": "A bata naay born gikan sa usa ka uyab."
|
|
},
|
|
"sendgift": {
|
|
"error": {
|
|
"nogiftselected": "Please select usa ka regalo.",
|
|
"generic": "An unknown error occurred.",
|
|
"tooOften": "Ikaw can't send regalos that often.",
|
|
"insufficientFunds": "Ikaw do dili naay enough money."
|
|
},
|
|
"success": "Ang regalo naay given.",
|
|
"nextGiftAt": "Next regalo from"
|
|
}
|
|
},
|
|
"church": {
|
|
"summary": {
|
|
"highestCurrentOffice": "Highest current opisina",
|
|
"availableApplications": "Possible applications",
|
|
"supervisedApplications": "Applications ngadto sa decide",
|
|
"guidance": "Simbahan opisinas usually progress step by step. Applications normally decided by ang next higher opisina; if no player holds it, usa ka NPC may later decide.",
|
|
"none": "No simbahan opisina yet"
|
|
},
|
|
"current": {
|
|
"office": "Opisina",
|
|
"region": "Rehiyon",
|
|
"holder": "Holder",
|
|
"supervisor": "Supervisor",
|
|
"none": "No current positions available."
|
|
},
|
|
"available": {
|
|
"office": "Opisina",
|
|
"region": "Rehiyon",
|
|
"supervisor": "Supervisor",
|
|
"decision": "Decision by",
|
|
"decisionType": {
|
|
"entry": "Direct entry",
|
|
"player": "Player",
|
|
"npc": "NPC",
|
|
"interim": "Interim"
|
|
},
|
|
"seats": "Available Seats",
|
|
"action": "Aksyon",
|
|
"apply": "Aplikar",
|
|
"applySuccess": "Application submitted successfully.",
|
|
"applyError": "Sayop submitting application.",
|
|
"errors": {
|
|
"characterNotFound": "Your character could dili be found.",
|
|
"officeTypeNotFound": "Ang simbahan opisina could dili be found.",
|
|
"churchCareerTooLow": "Your previous simbahan career dili yet sufficient para sa this opisina.",
|
|
"noAvailableSeats": "There currently no free seats para sa this simbahan opisina.",
|
|
"applicationAlreadyExists": "There already usa ka open application para sa this simbahan opisina sa this rehiyon."
|
|
},
|
|
"none": "No available positions."
|
|
},
|
|
"applications": {
|
|
"office": "Opisina",
|
|
"region": "Rehiyon",
|
|
"applicant": "Applicant",
|
|
"date": "Petsa",
|
|
"action": "Aksyon",
|
|
"approve": "Aprub",
|
|
"reject": "Balibari",
|
|
"approveSuccess": "Application approved.",
|
|
"rejectSuccess": "Application rejected.",
|
|
"decideError": "Sayop making decision.",
|
|
"none": "No applications available."
|
|
},
|
|
"offices": {
|
|
"lay-preacher": "Lay Preacher",
|
|
"village-priest": "Village Priest",
|
|
"parish-priest": "Parish Priest",
|
|
"dean": "Dean",
|
|
"archdeacon": "Archdeacon",
|
|
"bishop": "Bishop",
|
|
"archbishop": "Archbishop",
|
|
"cardinal": "Cardinal",
|
|
"pope": "Pope"
|
|
},
|
|
"baptism": {
|
|
"title": "Baptism",
|
|
"table": {
|
|
"name": "First Ngalan",
|
|
"gender": "Sekso",
|
|
"age": "Edad",
|
|
"baptise": "Baptize (50)",
|
|
"newName": "Suggest Ngalan"
|
|
},
|
|
"gender": {
|
|
"male": "Boy",
|
|
"female": "Girl"
|
|
},
|
|
"success": "Ang bata naay baptized.",
|
|
"error": "Ang bata could dili be baptized."
|
|
}
|
|
},
|
|
"bank": {
|
|
"debtorsPrison": {
|
|
"titleWarning": "Kredito delinquency",
|
|
"titlePrison": "Sa utang' bilanggoan",
|
|
"descriptionWarning": "Your credits overdue. If you continue ngadto sa default, forced tambals will follow.",
|
|
"descriptionPrison": "Ikaw sa debtors' bilanggoan. New credits blocked ug imong assets will be liquidated step by step.",
|
|
"daysOverdue": "Days overdue",
|
|
"creditworthiness": "Kreditoworthiness",
|
|
"nextForcedAction": "Next forced action",
|
|
"creditBlocked": "Ikaw dili makahimo take new credits while imbilanggoaned para sa debt.",
|
|
"creditError": "Ang credit could dili be taken.",
|
|
"actions": {
|
|
"reminder": "First reminder",
|
|
"final_warning": "Final warning",
|
|
"debtors_prison": "Commitment ngadto sa debtors' bilanggoan",
|
|
"asset_seizure": "Asset seizure"
|
|
}
|
|
},
|
|
"credits": {
|
|
"table": {
|
|
"name": "Ngalan",
|
|
"amount": "Kantidad",
|
|
"reason": "Reason",
|
|
"date": "Petsa"
|
|
},
|
|
"payoff": {
|
|
"title": "Take usa ka new credit",
|
|
"height": "Kredito amount",
|
|
"remaining": "Remaining possible credit amount",
|
|
"fee": "Kredito interest",
|
|
"feeHeight": "Installment (10 payments)",
|
|
"total": "Tanan",
|
|
"confirm": "Take credit"
|
|
}
|
|
}
|
|
},
|
|
"reputation": {
|
|
"actions": {
|
|
"running": "Running...",
|
|
"dailyLimit": "Daily limit: {remaining} sa {cap} actions remaining",
|
|
"cooldown": "Cooldown: {minutes} minutes remaining",
|
|
"type": {
|
|
"soup_kitchen": "Comedor social",
|
|
"library_donation": "Donasyon sa library",
|
|
"scholarships": "Mga scholarship",
|
|
"church_hospice": "Simbahan Hospice",
|
|
"school_funding": "School Funding",
|
|
"orphanage_build": "Tukora Orphanage",
|
|
"bridge_build": "Tukora Bridge",
|
|
"hospital_donation": "Hospital Donasyon",
|
|
"patronage": "Patronage",
|
|
"statue_build": "Tukora Statue",
|
|
"well_build": "Tukora Well"
|
|
}
|
|
},
|
|
"party": {
|
|
"newpartyview": {
|
|
"open": "Create New Party",
|
|
"close": "Hide New Party",
|
|
"type": "Party Type"
|
|
},
|
|
"music": {
|
|
"label": "Musika",
|
|
"none": "No Musika",
|
|
"bard": "A Bard",
|
|
"villageBand": "A Village Band",
|
|
"chamberOrchestra": "A Chamber Orchestra",
|
|
"symphonyOrchestra": "A Symphony Orchestra",
|
|
"symphonyOrchestraWithChorusAndSolists": "A Symphony Orchestra uban sa Chorus ug Soloists"
|
|
},
|
|
"banquette": {
|
|
"label": "Pagkaon",
|
|
"bread": "Pan",
|
|
"roastWithBeer": "Roast uban sa Beer",
|
|
"poultryWithVegetablesAndWine": "Poultry uban sa Vegetables ug Wine",
|
|
"extensiveBuffet": "Festive Meal"
|
|
},
|
|
"servants": {
|
|
"label": "One sulugoon per ",
|
|
"perPersons": " persons"
|
|
},
|
|
"esteemedInvites": {
|
|
"label": "Invited Estates"
|
|
},
|
|
"type": "Party Type",
|
|
"cost": "Kantidad",
|
|
"date": "Petsa"
|
|
}
|
|
},
|
|
"underground": {
|
|
"activities": {
|
|
"additionalInfo": "Additional information",
|
|
"blackmailAmount": "Blackmail amount",
|
|
"discoveries": "Discoveries",
|
|
"visibilityDelta": "Visibility",
|
|
"reputationDelta": "Dungog",
|
|
"victimPlaceholder": "Enter username",
|
|
"sabotageTarget": "Sabotage target",
|
|
"corruptGoal": "Corruption goal",
|
|
"affairGoal": "Investigation goal",
|
|
"raidRegion": "Raid rehiyon",
|
|
"raidRegionPlaceholder": "Select rehiyon",
|
|
"bandSize": "Band size",
|
|
"raidSummary": "Gang ({bandSize}) sa {rehiyon}",
|
|
"attempts": "Attempts",
|
|
"successes": "Malampusones",
|
|
"lastOutcome": "Last outcome",
|
|
"raidResultTitle": "Latest raid",
|
|
"lastTargetTransport": "Latest target transport",
|
|
"loot": "Bilin"
|
|
},
|
|
"types": {
|
|
"spyin": "Espiya",
|
|
"assassin": "Assassination",
|
|
"sabotage": "Sabotage",
|
|
"corrupt_politician": "Corruption",
|
|
"rob": "Kawat",
|
|
"investigate_affair": "Investigate uyab",
|
|
"raid_transport": "Raid transports"
|
|
},
|
|
"targets": {
|
|
"house": "Balay",
|
|
"storage": "Tipigan"
|
|
},
|
|
"goals": {
|
|
"elect": "Appointment",
|
|
"taxIncrease": "Raise buhises",
|
|
"taxDecrease": "Lower buhises",
|
|
"expose": "Expose",
|
|
"blackmail": "Blackmail"
|
|
},
|
|
"status": {
|
|
"pending": "Naghuwat",
|
|
"resolved": "Nasulbad",
|
|
"failed": "Napakyas"
|
|
},
|
|
"raidOutcomes": {
|
|
"repelled": "Repelled",
|
|
"partial_success": "Partial success",
|
|
"major_success": "Major success"
|
|
},
|
|
"attacks": {
|
|
"source": "Pikas nga bahin"
|
|
}
|
|
}
|
|
}
|
|
}
|