Skip to content

Commit

Permalink
feat: Quest, Journal and ToDoList translations by samulopez
Browse files Browse the repository at this point in the history
  • Loading branch information
lokinmodar committed May 4, 2024
1 parent 3c91a7d commit 80c4620
Show file tree
Hide file tree
Showing 14 changed files with 279 additions and 194 deletions.
8 changes: 4 additions & 4 deletions Echoglossian.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<Authors>lokinmodar</Authors>
<NeutralLanguage>en</NeutralLanguage>
<VersionMajor>3</VersionMajor>
<VersionMinor>0</VersionMinor>
<VersionMinor>1</VersionMinor>
<VersionPatch Condition="'$(VersionPatch)' == ''">$([System.DateTime]::UtcNow.ToString("yyMM"))</VersionPatch>
<VersionRevision Condition="'$(VersionRevision)' == ''">$([System.DateTime]::UtcNow.TimeOfDay.TotalMinutes.ToString("0"))</VersionRevision>
<Version>$(VersionMajor).$(VersionMinor).$(VersionPatch).$(VersionRevision)</Version>
Expand All @@ -25,7 +25,7 @@
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
<Company>lokinmodar</Company>
<Description>Final Fantasy XIV game text translator</Description>
<Copyright>lokinmodar - 2021-2023</Copyright>
<Copyright>lokinmodar - 2021-2024</Copyright>
<PackageProjectUrl>https://github.com/lokinmodar/Echoglossian/</PackageProjectUrl>
<DalamudLibPath>$(appdata)\XIVLauncher\addon\Hooks\dev\</DalamudLibPath>
<ApplicationIcon>minfilia.ico</ApplicationIcon>
Expand Down Expand Up @@ -216,11 +216,11 @@
</Content>
</ItemGroup>
<ItemGroup>
<PackageReference Include="AWSSDK.Translate" Version="3.7.300.78" />
<PackageReference Include="AWSSDK.Translate" Version="3.7.300.86" />
<PackageReference Include="DalamudPackager" Version="2.1.12" />
<PackageReference Include="DeepL.net" Version="1.9.0" />
<PackageReference Include="GTranslate" Version="2.1.6" />
<PackageReference Include="HtmlAgilityPack" Version="1.11.60" />
<PackageReference Include="HtmlAgilityPack" Version="1.11.61" />
<PackageReference Include="Lumina.Excel" Version="6.5.2" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.4" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="8.0.4" />
Expand Down
4 changes: 2 additions & 2 deletions Echoglossian.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"Name": "Echoglossian",
"Author": "lokinmodar",
"Contributors": [ "Eternita", "Bluefissure" ],
"Contributors": [ "Limiana", "Bluefissure", "Soreenpeong", "samulopez" ],
"InternalName": "Echoglossian",
"ApplicableVersion": "any",
"Description": "Realtime game text translator",
Expand All @@ -11,7 +11,7 @@
"Testing": true,
"Punchline": "Dialogue and other in-game text translations? Yes we have!\nKnown Issues at: https://github.com/lokinmodar/Echoglossian/issues/12",
"IsHide": false,
"IsTestingExclusive": true,
"IsTestingExclusive": false,
"LoadPriority": 0,
"ImageUrls": [
""
Expand Down
216 changes: 105 additions & 111 deletions MultilingualResources/Echoglossian.da.xlf

Large diffs are not rendered by default.

16 changes: 8 additions & 8 deletions MultilingualResources/Echoglossian.de.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -365,35 +365,35 @@
</trans-unit>
<trans-unit id="PluginAssetsDownloadedText" translate="yes" xml:space="preserve">
<source>Plugin assets downloaded!</source>
<target state="new">Plugin assets downloaded!</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Plugin-Assets heruntergeladen!</target>
</trans-unit>
<trans-unit id="PluginAssetsNotDownloadedText" translate="yes" xml:space="preserve">
<source>If you see garbled text or invalid characters in the translation window\nit is an indicative that some plugin asset fonts may be missing or corrupted.\n\n Clicking the button below triggers an asset check and re-downloads them.</source>
<target state="new">If you see garbled text or invalid characters in the translation window\nit is an indicative that some plugin asset fonts may be missing or corrupted.\n\n Clicking the button below triggers an asset check and re-downloads them.</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Wenn Sie verstümmelten Text oder ungültige Zeichen im Übersetzungsfenster sehen, ist dies ein Hinweis darauf, dass einige Plugin-Asset-Schriftarten fehlen oder beschädigt sind.\n\n Wenn Sie auf die Schaltfläche unten klicken, wird eine Asset-Prüfung ausgelöst und sie erneut heruntergeladen.</target>
</trans-unit>
<trans-unit id="DownloadPluginAssetsButtonText" translate="yes" xml:space="preserve">
<source>Force re-download plugin assets</source>
<target state="new">Force re-download plugin assets</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Erneutes Herunterladen von Plugin-Assets erzwingen</target>
</trans-unit>
<trans-unit id="CurrentPluginAssetsStatus" translate="yes" xml:space="preserve">
<source>Are the plugin assets downloaded?</source>
<target state="new">Are the plugin assets downloaded?</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Werden die Plugin-Assets heruntergeladen?</target>
</trans-unit>
<trans-unit id="ConfigTab9Name" translate="yes" xml:space="preserve">
<source>Misc. Settings</source>
<target state="new">Misc. Settings</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Sonstige Einstellungen</target>
</trans-unit>
<trans-unit id="ConfigTab9Text" translate="yes" xml:space="preserve">
<source>Miscellaneous Plugin Options and Settings</source>
<target state="new">Miscellaneous Plugin Options and Settings</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Verschiedene Plugin-Optionen und -Einstellungen</target>
</trans-unit>
<trans-unit id="ConfigTab9CheckboxClipboardText" translate="yes" xml:space="preserve">
<source>Automatically copy the last translation to the Plugin Clipboard</source>
<target state="new">Automatically copy the last translation to the Plugin Clipboard</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Automatisches Kopieren der letzten Übersetzung in die Plugin-Zwischenablage</target>
</trans-unit>
<trans-unit id="ConfigTab9CheckboxClipboardTooltipText" translate="yes" xml:space="preserve">
<source>This setting copies the last translation and source text to the clipboard (Works with Talk and BattleTalk)</source>
<target state="new">This setting copies the last translation and source text to the clipboard (Works with Talk and BattleTalk)</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Diese Einstellung kopiert die letzte Übersetzung und den Quelltext in die Zwischenablage (Funktioniert mit Talk und BattleTalk)</target>
</trans-unit>
<trans-unit id="TranslateJournalToggle" translate="yes" xml:space="preserve">
<source>Translate quest name, description and objectives (WIP)</source>
Expand Down
16 changes: 8 additions & 8 deletions MultilingualResources/Echoglossian.es.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -365,35 +365,35 @@
</trans-unit>
<trans-unit id="PluginAssetsDownloadedText" translate="yes" xml:space="preserve">
<source>Plugin assets downloaded!</source>
<target state="new">Plugin assets downloaded!</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">¡Activos de plugin descargados!</target>
</trans-unit>
<trans-unit id="PluginAssetsNotDownloadedText" translate="yes" xml:space="preserve">
<source>If you see garbled text or invalid characters in the translation window\nit is an indicative that some plugin asset fonts may be missing or corrupted.\n\n Clicking the button below triggers an asset check and re-downloads them.</source>
<target state="new">If you see garbled text or invalid characters in the translation window\nit is an indicative that some plugin asset fonts may be missing or corrupted.\n\n Clicking the button below triggers an asset check and re-downloads them.</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Si ve texto ilegible o caracteres no válidos en la ventana de traducción\nes un indicativo de que algunas fuentes de recursos del complemento pueden faltar o estar dañadas.\n\n Al hacer clic en el botón de abajo, se activa una comprobación de recursos y se vuelven a descargar.</target>
</trans-unit>
<trans-unit id="DownloadPluginAssetsButtonText" translate="yes" xml:space="preserve">
<source>Force re-download plugin assets</source>
<target state="new">Force re-download plugin assets</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Forzar la redescarga de los activos del plugin</target>
</trans-unit>
<trans-unit id="CurrentPluginAssetsStatus" translate="yes" xml:space="preserve">
<source>Are the plugin assets downloaded?</source>
<target state="new">Are the plugin assets downloaded?</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">¿Se descargan los activos del plugin?</target>
</trans-unit>
<trans-unit id="ConfigTab9Name" translate="yes" xml:space="preserve">
<source>Misc. Settings</source>
<target state="new">Misc. Settings</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Ajustes varios</target>
</trans-unit>
<trans-unit id="ConfigTab9Text" translate="yes" xml:space="preserve">
<source>Miscellaneous Plugin Options and Settings</source>
<target state="new">Miscellaneous Plugin Options and Settings</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Opciones y configuraciones de varios complementos</target>
</trans-unit>
<trans-unit id="ConfigTab9CheckboxClipboardText" translate="yes" xml:space="preserve">
<source>Automatically copy the last translation to the Plugin Clipboard</source>
<target state="new">Automatically copy the last translation to the Plugin Clipboard</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Copie automáticamente la última traducción en el portapapeles del complemento</target>
</trans-unit>
<trans-unit id="ConfigTab9CheckboxClipboardTooltipText" translate="yes" xml:space="preserve">
<source>This setting copies the last translation and source text to the clipboard (Works with Talk and BattleTalk)</source>
<target state="new">This setting copies the last translation and source text to the clipboard (Works with Talk and BattleTalk)</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Esta configuración copia la última traducción y el texto de origen en el portapapeles (funciona con Talk y BattleTalk)</target>
</trans-unit>
<trans-unit id="TranslateJournalToggle" translate="yes" xml:space="preserve">
<source>Translate quest name, description and objectives (WIP)</source>
Expand Down
23 changes: 11 additions & 12 deletions MultilingualResources/Echoglossian.fr.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,11 @@
</trans-unit>
<trans-unit id="CloseButtonLabel" translate="yes" xml:space="preserve">
<source>Close</source>
<target state="needs-review-translation" state-qualifier="tm-suggestion">Fermer</target>
<target state="translated" state-qualifier="tm-suggestion">Fermer</target>
</trans-unit>
<trans-unit id="ConfigTab0Name" translate="yes" xml:space="preserve">
<source>Whats, Whens and Hows</source>
<target state="needs-review-translation" state-qualifier="tm-suggestion">Principal</target>
<note from="MultilingualUpdate" annotates="source" priority="2">Please verify the translation’s accuracy as the source string was updated after it was translated.</note>
<target state="translated" state-qualifier="tm-suggestion">Principal</target>
</trans-unit>
<trans-unit id="ConfigTab1Name" translate="yes" xml:space="preserve">
<source>Talk settings</source>
Expand Down Expand Up @@ -365,39 +364,39 @@
</trans-unit>
<trans-unit id="PluginAssetsDownloadedText" translate="yes" xml:space="preserve">
<source>Plugin assets downloaded!</source>
<target state="new">Plugin assets downloaded!</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Plugin assets téléchargés !</target>
</trans-unit>
<trans-unit id="PluginAssetsNotDownloadedText" translate="yes" xml:space="preserve">
<source>If you see garbled text or invalid characters in the translation window\nit is an indicative that some plugin asset fonts may be missing or corrupted.\n\n Clicking the button below triggers an asset check and re-downloads them.</source>
<target state="new">If you see garbled text or invalid characters in the translation window\nit is an indicative that some plugin asset fonts may be missing or corrupted.\n\n Clicking the button below triggers an asset check and re-downloads them.</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Si vous voyez du texte brouillé ou des caractères non valides dans la fenêtre de traduction\ncela indique que certaines polices de ressources du plug-in sont peut-être manquantes ou corrompues.\n\n Cliquez sur le bouton ci-dessous pour déclencher une vérification des ressources et les télécharger à nouveau.</target>
</trans-unit>
<trans-unit id="DownloadPluginAssetsButtonText" translate="yes" xml:space="preserve">
<source>Force re-download plugin assets</source>
<target state="new">Force re-download plugin assets</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Forcer le retéléchargement des ressources du plug-in</target>
</trans-unit>
<trans-unit id="CurrentPluginAssetsStatus" translate="yes" xml:space="preserve">
<source>Are the plugin assets downloaded?</source>
<target state="new">Are the plugin assets downloaded?</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Les ressources du plugin sont-elles téléchargées ?</target>
</trans-unit>
<trans-unit id="ConfigTab9Name" translate="yes" xml:space="preserve">
<source>Misc. Settings</source>
<target state="new">Misc. Settings</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Paramètres divers</target>
</trans-unit>
<trans-unit id="ConfigTab9Text" translate="yes" xml:space="preserve">
<source>Miscellaneous Plugin Options and Settings</source>
<target state="new">Miscellaneous Plugin Options and Settings</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Divers Options et paramètres du plugin</target>
</trans-unit>
<trans-unit id="ConfigTab9CheckboxClipboardText" translate="yes" xml:space="preserve">
<source>Automatically copy the last translation to the Plugin Clipboard</source>
<target state="new">Automatically copy the last translation to the Plugin Clipboard</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Copier automatiquement la dernière traduction dans le presse-papiers du plugin</target>
</trans-unit>
<trans-unit id="ConfigTab9CheckboxClipboardTooltipText" translate="yes" xml:space="preserve">
<source>This setting copies the last translation and source text to the clipboard (Works with Talk and BattleTalk)</source>
<target state="new">This setting copies the last translation and source text to the clipboard (Works with Talk and BattleTalk)</target>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Ce paramètre copie la dernière traduction et le texte source dans le presse-papiers (fonctionne avec Talk et BattleTalk)</target>
</trans-unit>
<trans-unit id="TranslateJournalToggle" translate="yes" xml:space="preserve">
<source>Translate quest name, description and objectives (WIP)</source>
<target state="needs-review-translation" state-qualifier="mt-suggestion">Traduire le nom, la description et les objectifs de la quête (WIP)</target>
<target state="translated" state-qualifier="mt-suggestion">Traduire le nom, la description et les objectifs de la quête (WIP)</target>
</trans-unit>
</group>
</body>
Expand Down
Loading

0 comments on commit 80c4620

Please sign in to comment.