Merge Italian translation from Polari3DS-ITA to Polari3DS - Italian Translatoion branch#34
Conversation
Signed-off-by: Simo <[email protected]>
First part; File Translated on this part: - arm9\source\config.c - arm9\source\crypto.c - arm9\source\exceptions.c -arm9\source\firm.c
Signed-off-by: Simo <[email protected]>
Updated build.yml, by recreating the name of the action (now P3 -> Polari3DS) and updated all actions to v4 Signed-off-by: Simo <[email protected]>
In this second part, I managed to translate these current file: - arm9\source\fs.c - arm9\source\ictm.c - arm9\source\main.c - arm9\source\patches.c - arm9\source\pin.c - arm9\source\utils.c - sysmodules\loader\source\3dsx.c - sysmodules\loader\source\main.c - sysmodules\rosalina\source\gdb\debug.c - sysmodules\rosalina\source\gdb\remote_command.c - sysmodules\rosalina\source\gdb\thread.c
In this third part of translation, I managed to translate these files: - sysmodules\rosalina\source\menus\chainloader.c - sysmodules\rosalina\source\menus\cheats.c - sysmodules\rosalina\source\menus\config_extra.c - sysmodules\rosalina\source\menus\debugger_menu.c - sysmodules\rosalina\source\menus\miscellaneous.c - sysmodules\rosalina\source\menus\n3ds.c - sysmodules\rosalina\source\menus\process_list.c - sysmodules\rosalina\source\menus\quick_switchers.c - sysmodules\rosalina\source\menu.c (set name to Polari3DS-ITA)
Translated almost all file necessary to make the full translation release.
Aggiunta traduzioni mancanti
…ix config.c because doesn't work properly (config menu)
Signed-off-by: Simo <[email protected]>
Co-authored-by: Copilot <[email protected]> Signed-off-by: Simo <[email protected]>
Co-authored-by: Copilot <[email protected]> Signed-off-by: Simo <[email protected]>
Co-authored-by: Copilot <[email protected]> Signed-off-by: Simo <[email protected]>
|
checked some fix required from copilot |
|
Simo did you changed loader into caricatore only in that place? |
There was a problem hiding this comment.
Pull Request Overview
This PR merges the Italian translation from Polari3DS-ITA into the main Polari3DS branch. The translation covers the entire user interface including menus, error messages, and system prompts throughout the codebase.
- Translation of all user-facing strings from English to Italian across the system
- Updates version strings from "Polari3DS" to "Polari3DS-ITA" throughout the codebase
- Version build number incremented from 2 to 3
Reviewed Changes
Copilot reviewed 39 out of 40 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| sysmodules/rosalina/source/*.c | Translated menu items, error messages, and user prompts in Rosalina system modules |
| arm9/source/*.c | Translated error messages, configuration text, and system prompts in ARM9 bootloader |
| sysmodules/loader/source/*.c | Translated error messages in the loader module |
| README.md | Updated project name and documentation |
| .github/workflows/build.yml | Updated workflow names and paths for Italian version |
Comments suppressed due to low confidence (2)
sysmodules/rosalina/source/menus/config_extra.c:1
- Array initialization mismatch. The array is declared to hold 8 strings but only 1 string is provided. This will cause undefined behavior when accessing indices 1-7.
#include <3ds.h>
arm9/source/config.c:1
- The Italian translation appears to be incorrect. 'e' frequente' doesn't make sense in this context. It should probably be 'evita l'uso frequente' (avoid frequent use).
/*
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
There was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 39 out of 40 changed files in this pull request and generated 8 comments.
Comments suppressed due to low confidence (1)
arm9/source/config.c:1
- The translation comment contains 'uncorrect' which should be 'incorrect'.
/*
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
arm9/source/firm.c
Outdated
| loadedFromStorage = true; | ||
| firmSize = result; | ||
| } | ||
| else if(ctrNandError) error("Impossibile montare la CTRNAND o caricare il CTRNAND FIRM.\nPer favore usarne uno esterno."); |
There was a problem hiding this comment.
This line was added without a corresponding removal, but there's no declaration or initialization of 'ctrNandError' visible in the diff, which may cause compilation issues.
There was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 39 out of 40 changed files in this pull request and generated 3 comments.
Comments suppressed due to low confidence (2)
arm9/source/config.c:1
- The comment contains 'uncorrect' which should be 'incorrect'. Also, the translation note should be removed from production code.
/*
arm9/source/config.c:1
- 'Perfavore' should be 'Per favore' (two words) in Italian.
/*
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Alexyo21
left a comment
There was a problem hiding this comment.
Good job Simo sorry for being picky...
arm9/source/config.c
Outdated
|
|
||
| static CfgDataMcu configDataMcu; | ||
| static_assert(sizeof(CfgDataMcu) > 0, "wrong data size"); | ||
| static_assert(sizeof(CfgDataMcu) > 0, "Dimensione dati sbaglaita"); |
| { menuText[1], METHOD, .method = &ConfigExtra_SetCutSlotPower}, | ||
| { menuText[2], METHOD, .method = &ConfigExtra_SetCutSleepWifi}, | ||
| { menuText[3], METHOD, .method = &ConfigExtra_SetHomeToRosalina}, | ||
| { menuText[4], METHOD, .method = &ConfigExtra_SetToggleBottomLcd}, |
There was a problem hiding this comment.
Attento che servono tutte le impostazioni.... 😅
All files up to date and translated.