Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
src/kpatch/*.bin
src/kpatch/*.elf
src/kpatch/*.o
node_modules/
node_modules/
/.vs
2 changes: 1 addition & 1 deletion includes/js/index-legacy.js
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ var autoJbInterval;
var lastScrollY = 0;
var lastSection = "initial";
var devMode = false; // Dev mode for PC debugging
var rtlLangs = ["ar", "fa"];
var rtlLangs = ["ar", "fa", "he"];
var webKitMin = 6.00;
var webKitMax = 11.02;
var ui = {
Expand Down
2 changes: 1 addition & 1 deletion includes/js/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ var autoJbInterval;
let lastScrollY = 0;
let lastSection = "initial";
var devMode = false; // Dev mode for PC debugging
var rtlLangs = ["ar", "fa"];
var rtlLangs = ["ar", "fa", "he"];
var webKitMin = 6.00;
var webKitMax = 11.02;

Expand Down
65 changes: 65 additions & 0 deletions includes/js/languages/he.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
window.lang = {
"title": "PSFree Enhanced",
"ps4FwCompatible": `קובץ חומרה PS4: {ps4fw} | נתמך`,
"ps4FwIncompatible": `קובץ חומרה PS4: {ps4fw} | לא נתמך`,
"notPs4": "אינך גולש מ-PS4, פלטפורמה: ",
"clickToStart": "לחץ להתחלה",
"chooseHEN": "בחר גרסת HEN",
"exploitStatusHeader": "סטטוס אקספלויט",
"payloadsHeader": "Payloads",
"settingsBtnTitle": "הגדרות",
"aboutMenu": "אודות",
"payloadsToolsHeader": "כלים",
"payloadsGameHeader": "משחקים",
"payloadsLinuxHeader": "לינוקס",
"aboutPsfreeHeader": "אודות PSFree Enhanced",
"aboutVersion": "גרסה: 2.0",
"aboutDescription": "ממשק רשת עשיר באפשרויות לפריצת ה-PS4 שלך.",
"closeButton": "סגור",
"settingsPsfreeHeader": "הגדרות",
"ps4FirmwareSupportedHeader": "גרסאות קובץ חומרה נתמכות",
"bareboneJB": "חווית פריצה בסיסית (Barebone)",
"languageHeader": "שפה",
"secondHostBtn": "טען Payloads באמצעות ה-PayLoader של GoldHEN - קישור חיצוני",
"waitingUserInput": "ממתין לפעולת משתמש",
"cache": "מתקין מטמון (Cache): ",
"ghVer": "גרסאות GoldHEN",
"otherVer": "גרסאות נוספות",
"latestVer": "העדכנית ביותר",
"fanTitle": "סף פעולת מאוורר",
"fanDescription": "קובע את סף הטמפרטורה שבה המאוורר ייכנס למצב טורבו",
"selectTemp": "בחר טמפרטורה",
"default": "ברירת מחדל",
"goldhenFirmwareSemiSupported": "* טעינת Payloads דרך ה-PayLoader של GoldHEN נתמכת בכל גרסאות קובץ החומרה.",
"showAdvancedPayloads": "הצג Payloads מתקדמים",
"optionsHeader": "אפשרויות",
"advanced": "מתקדם",
"scanPayLoader": "חפש את ה-PayLoader של GoldHEN",
"shutdownServerConfirm": "האם אתה בטוח שברצונך לכבות את השרת? תצטרך להזריק מחדש את ה-Payload כדי להפעיל אותו שוב.",
"shutdownServerBtn": "כיבוי שרת",
"payLoaderFound": "שרת PayLoader נמצא ב-",
"payLoaderNotFound": "שרת PayLoader לא נמצא, האם הוא מופעל?!",
"ps4IpInvalid": "כתובת IP של ה-PS4 אינה תקינה",
// payloads.js
"payloadOnlyWithGoldHEN": "יש שטען קובצי .elf אך ורק דרך ה-PayLoader של GoldHEN!",
"busyBinLoader": "לא ניתן לטעון Payload מכיוון ששרת ה-PayLoader עסוק",
"binLoaderNotDetected": "ה-PayLoader של GoldHEN לא זוהה, האם הוא מופעל?!",
"disabledBinloader": "ה-PayLoader של GoldHEN אינו פועל, לטעון Payload באמצעות האקספלויט במקום?",
"unsupportedFirmware": "גרסת קובץ חומרה אינה נתמכת ",
"failedToSendToPayLoader": "כשל בשליחת {payload} ל-PayLoader ב-",
"payloadSentToPayLoader": "{payload} נשלח ל-PayLoader ב-",
"customPayloadLoaded": "Payload מותאם אישית נטען: ",
"theme": "ערכת נושא",
"defaultTheme": "ברירת מחדל",
"compactTheme": "דחוס",
"vibrantColor": "ססגוני",
"colorWord": "צבע",
"autoJbRetryText": "ניסיון פריצה חוזר אוטומטי",
"autoJbRetryConfirm": "לבצע פריצה כעת? פונקציית הפריצה תנסה שוב באופן אוטומטי במקרה של כישלון עד שתצליח.",
"jailbreakCountDown": "מנסה פריצה מחדש בעוד {seconds} שניות...",
"successRate": "אחוז הצלחה: ",
"clearStatsConfirm": "האם אתה בטוח שברצונך לאפס את סטטיסטיקת הפריצות? לא ניתן לבטל פעולה זו!",
"exploitChainTitle": "שרשרת אקספלויט",
"modularLapse": "PSFree Lapse מודולרי",
"bundleLapse": "PSFree Lapse מאוחד (Bundle)"
}
19 changes: 12 additions & 7 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -371,37 +371,42 @@ <h3 class="text-lg font-semibold mb-2">Language</h3>
<!-- Language options -->
<label class="flex items-center text-white/80">
<input type="radio" name="language" value="en" class="ml-2"
onchange="saveLanguage(this.value);">
onchange="saveLanguage(this.value);">
<p>English</p>
</label>
<label class="flex items-center text-white/80">
<input type="radio" name="language" value="fa" class="ml-2"
onchange="saveLanguage(this.value);">
onchange="saveLanguage(this.value);">
<p>فارسی</p>
</label>
<label class="flex items-center text-white/80">
<input type="radio" name="language" value="ar" class="ml-2"
onchange="saveLanguage(this.value); ">
onchange="saveLanguage(this.value); ">
<p>العربية</p>
</label>
<label class="flex items-center text-white/80">
<input type="radio" name="language" value="he" class="ml-2"
onchange="saveLanguage(this.value); ">
<p>עברית</p>
</label>
<label class="flex items-center text-white/80">
<input type="radio" name="language" value="ru" class="ml-2"
onchange="saveLanguage(this.value); ">
onchange="saveLanguage(this.value); ">
<p>Русский</p>
</label>
<label class="flex items-center text-white/80">
<input type="radio" name="language" value="es" class="ml-2"
onchange="saveLanguage(this.value);">
onchange="saveLanguage(this.value);">
<p>Espa&ntilde;ol</p>
</label>
<label class="flex items-center text-white/80">
<input type="radio" name="language" value="tr" class="ml-2"
onchange="saveLanguage(this.value);">
onchange="saveLanguage(this.value);">
<p>T&uuml;rk&ccedil;e</p>
</label>
<label class="flex items-center text-white/80">
<input type="radio" name="language" value="zh-cn" class="ml-2"
onchange="saveLanguage(this.value);">
onchange="saveLanguage(this.value);">
<p>简体中文</p>
</label>
</div>
Expand Down