[Aaru.Localization] Reformat and cleanup.

This commit is contained in:
2023-10-03 23:35:33 +01:00
parent 2cfad87955
commit 9c1250ad04
5 changed files with 4380 additions and 4357 deletions

View File

@@ -430,7 +430,8 @@
<data name="Could_not_check_current_position_unable_to_resume_Dumping_from_the_start" xml:space="preserve">
<value>No se pudo detectar la posición actual, no se puede resumir. Volcando desde el principio.</value>
</data>
<data name="Could_not_check_current_position_unable_to_resume_If_you_want_to_continue_use_force" xml:space="preserve">
<data name="Could_not_check_current_position_unable_to_resume_If_you_want_to_continue_use_force"
xml:space="preserve">
<value>No se pudo detectar la posición actual, no se puede resumir. Si desea continuar use "force".</value>
</data>
<data name="Could_not_decode_MODE_SENSE" xml:space="preserve">

View File

@@ -1,7 +1,9 @@
<?xml version="1.0" encoding="utf-8" ?>
<root>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root"
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"
id="root"
xmlns="">
<xsd:element name="root" msdata:IsDataSet="true"></xsd:element>
</xsd:schema>
@@ -887,7 +889,8 @@
<data name="Enabling_skipping_CD_i_Ready_hole_because_drive_returns_data_as_audio" xml:space="preserve">
<value>Enabling skipping CD-i Ready hole because drive returns data as audio.</value>
</data>
<data name="There_will_be_thousand_of_errors_between_track_0_and_track_1_that_is_normal_and_you_can_ignore_them" xml:space="preserve">
<data name="There_will_be_thousand_of_errors_between_track_0_and_track_1_that_is_normal_and_you_can_ignore_them"
xml:space="preserve">
<value>There will be thousand of errors between track 0 and track 1, that is normal and you can ignore them.</value>
</data>
<data name="Dump_finished_in_0" xml:space="preserve">
@@ -992,7 +995,8 @@
<data name="Could_not_detect_drive_subchannel_BCD" xml:space="preserve">
<value>Could not detect drive subchannel BCD</value>
</data>
<data name="Could_not_detect_if_drive_subchannel_is_BCD_or_not_pregaps_could_not_be_calculated_dump_may_be_incorrect" xml:space="preserve">
<data name="Could_not_detect_if_drive_subchannel_is_BCD_or_not_pregaps_could_not_be_calculated_dump_may_be_incorrect"
xml:space="preserve">
<value>Could not detect if drive subchannel is BCD or not, pregaps could not be calculated, dump may be incorrect...</value>
</data>
<data name="Skipping_track_0" xml:space="preserve">
@@ -1073,7 +1077,8 @@
<data name="Cannot_read_RAW_TOC_requesting_processed_one" xml:space="preserve">
<value>Cannot read RAW TOC, requesting processed one...</value>
</data>
<data name="Could_not_read_TOC_if_you_want_to_continue_use_force_and_will_try_from_LBA_0_to_360000" xml:space="preserve">
<data name="Could_not_read_TOC_if_you_want_to_continue_use_force_and_will_try_from_LBA_0_to_360000"
xml:space="preserve">
<value>Could not read TOC, if you want to continue, use force, and will try from LBA 0 to 360000...</value>
</data>
<data name="No_tracks_found_adding_a_single_track_from_zero_to_Lead_Out" xml:space="preserve">
@@ -1238,10 +1243,12 @@
<data name="Device_doesnt_seem_capable_of_reading_raw_data_from_media" xml:space="preserve">
<value>Device doesn't seem capable of reading raw data from media.</value>
</data>
<data name="Device_is_capable_of_reading_raw_data_but_Ive_been_unable_to_guess_correct_sector_size" xml:space="preserve">
<data name="Device_is_capable_of_reading_raw_data_but_Ive_been_unable_to_guess_correct_sector_size"
xml:space="preserve">
<value>Device is capable of reading raw data but I've been unable to guess correct sector size.</value>
</data>
<data name="If_you_want_to_continue_reading_cooked_data_when_raw_is_not_available_use_the_force_option" xml:space="preserve">
<data name="If_you_want_to_continue_reading_cooked_data_when_raw_is_not_available_use_the_force_option"
xml:space="preserve">
<value>Not continuing. If you want to continue reading cooked data when raw is not available use the force option.</value>
</data>
<data name="Continuing_dumping_cooked_data" xml:space="preserve">
@@ -1412,7 +1419,8 @@
<data name="Drive_reports_no_copy_protection_on_disc" xml:space="preserve">
<value>Drive reports no copy protection on disc.</value>
</data>
<data name="Drive_reports_the_disc_uses_copy_protection_The_dump_will_be_incorrect_unless_decryption_is_enabled" xml:space="preserve">
<data name="Drive_reports_the_disc_uses_copy_protection_The_dump_will_be_incorrect_unless_decryption_is_enabled"
xml:space="preserve">
<value>Drive reports the disc uses copy protection. The dump will be incorrect unless decryption is enabled.</value>
</data>
<data name="Drive_reports_disc_uses_CSS_copy_protection" xml:space="preserve">
@@ -1626,13 +1634,15 @@
<data name="Positioning_tape_to_block_0" xml:space="preserve">
<value>Positioning tape to block {0}.</value>
</data>
<data name="Could_not_check_current_position_unable_to_resume_If_you_want_to_continue_use_force" xml:space="preserve">
<data name="Could_not_check_current_position_unable_to_resume_If_you_want_to_continue_use_force"
xml:space="preserve">
<value>Could not check current position, unable to resume. If you want to continue use force.</value>
</data>
<data name="Could_not_check_current_position_unable_to_resume_Dumping_from_the_start" xml:space="preserve">
<value>Could not check current position, unable to resume. Dumping from the start.</value>
</data>
<data name="Current_position_is_not_as_expected_unable_to_resume_If_you_want_to_continue_use_force" xml:space="preserve">
<data name="Current_position_is_not_as_expected_unable_to_resume_If_you_want_to_continue_use_force"
xml:space="preserve">
<value>Current position is not as expected, unable to resume. If you want to continue use force.</value>
</data>
<data name="Current_position_is_not_as_expected_unable_to_resume_Dumping_from_the_start" xml:space="preserve">
@@ -3022,16 +3032,19 @@ It has no sense to do it, and it will put too much strain on the tape.</value>
<data name="Hashing_image_file_byte_0_of_1" xml:space="preserve">
<value>Hashing image file byte {0} of {1}</value>
</data>
<data name="The_specified_image_says_it_contains_an_optical_media_but_at_the_same_time_says_it_does_not_support_them" xml:space="preserve">
<data name="The_specified_image_says_it_contains_an_optical_media_but_at_the_same_time_says_it_does_not_support_them"
xml:space="preserve">
<value>The specified image says it contains an optical media but at the same time says it does not support them.</value>
</data>
<data name="The_specified_image_says_it_contains_a_block_addressable_media_but_at_the_same_time_says_it_does_not_support_them" xml:space="preserve">
<data name="The_specified_image_says_it_contains_a_block_addressable_media_but_at_the_same_time_says_it_does_not_support_them"
xml:space="preserve">
<value>The specified image says it contains a block addressable media but at the same time says it does not support them.</value>
</data>
<data name="Please_open_an_issue_at_Github" xml:space="preserve">
<value>Please open an issue at Github.</value>
</data>
<data name="The_specified_image_says_it_contains_a_byte_addressable_media_but_at_the_same_time_says_it_does_not_support_them" xml:space="preserve">
<data name="The_specified_image_says_it_contains_a_byte_addressable_media_but_at_the_same_time_says_it_does_not_support_them"
xml:space="preserve">
<value>The specified image says it contains a byte addressable media but at the same time says it does not support them.</value>
</data>
<data name="Not_overwriting_file_0" xml:space="preserve">

View File

@@ -5,15 +5,22 @@ Many of them are shared between different projects, that's why they reside there
Strings that are not, or at least should not, be shared, are in each project's folder.
Here are following some tips for translators:
- The files are in the Microsoft Resource format, it shall be editable with most translation tools and if not they can be edited with Visual Studio Community (it's free).
- Each project has its own resource file. However many resources are shared, that's the reason why they are here, to not create circular dependencies.
- `Core` contains most of the shared language resources, while `UI` contains any shared language resource that is exclusive to the user interfaces (CLI or GUI).
- The files are in the Microsoft Resource format, it shall be editable with most translation tools and if not they can
be edited with Visual Studio Community (it's free).
- Each project has its own resource file. However many resources are shared, that's the reason why they are here, to not
create circular dependencies.
- `Core` contains most of the shared language resources, while `UI` contains any shared language resource that is
exclusive to the user interfaces (CLI or GUI).
- Other projects shall contain their own resource file appropriately named.
- The resource IDs that start with `Title_` are headers on a table or similar.
- When the resource IDs contain numbers starting in `0` it means the string contains an argument. Arguments are in the format of `{x}` with `x` being a number bigger or equal than `0`.
- When the resource IDs contain numbers starting in `0` it means the string contains an argument. Arguments are in the
format of `{x}` with `x` being a number bigger or equal than `0`.
- If you need to put a curly bracket (`{` or `}`) you need to put it TWICE ALWAYS: `{{` or `}}`.
- If the resource ID ends with `_WithMarkup` it means it contains markup as described [here](https://spectreconsole.net/markup).
- If the resource ID ends with `_WithMarkup` it means it contains markup as
described [here](https://spectreconsole.net/markup).
- Due to the use of square brackets (`[` or `]`) as part of markup, it's use is discouraged unless really needed.
- Right now the Microsoft resource format does not support complex plural rules (different words for `0`, `1` or more elements). If your language uses such rules please open a bug issue indicating which resource ID is affected.
- Right now the Microsoft resource format does not support complex plural rules (different words for `0`, `1` or more
elements). If your language uses such rules please open a bug issue indicating which resource ID is affected.
- Resource IDs starting with `ButtonLabel_` are actions, and shall use the appropriate verbal tense.
- Resource IDs ending with `_Q` are questions.

View File

@@ -1,7 +1,9 @@
<?xml version="1.0" encoding="utf-8" ?>
<root>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root"
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"
id="root"
xmlns="">
<xsd:element name="root" msdata:IsDataSet="true"></xsd:element>
</xsd:schema>