mirror of
https://github.com/LBPUnion/ProjectLighthouse.git
synced 2025-05-01 08:48:21 +00:00
Translate UserStatus, titles of pages in header
This commit is contained in:
parent
6525ebe3cb
commit
f0befef31f
45 changed files with 699 additions and 120 deletions
|
@ -35,4 +35,7 @@
|
|||
<data name="log_in" xml:space="preserve">
|
||||
<value>دخول</value>
|
||||
</data>
|
||||
<data name="unknown" xml:space="preserve">
|
||||
<value>Unknown</value>
|
||||
</data>
|
||||
</root>
|
|
@ -35,4 +35,7 @@
|
|||
<data name="log_in" xml:space="preserve">
|
||||
<value>Log ind</value>
|
||||
</data>
|
||||
<data name="unknown" xml:space="preserve">
|
||||
<value>Unknown</value>
|
||||
</data>
|
||||
</root>
|
|
@ -35,4 +35,7 @@
|
|||
<data name="log_in" xml:space="preserve">
|
||||
<value>Anmelden</value>
|
||||
</data>
|
||||
<data name="unknown" xml:space="preserve">
|
||||
<value>Unknown</value>
|
||||
</data>
|
||||
</root>
|
|
@ -35,4 +35,7 @@
|
|||
<data name="log_in" xml:space="preserve">
|
||||
<value>Log In</value>
|
||||
</data>
|
||||
<data name="unknown" xml:space="preserve">
|
||||
<value>Unknown</value>
|
||||
</data>
|
||||
</root>
|
|
@ -35,4 +35,7 @@
|
|||
<data name="log_in" xml:space="preserve">
|
||||
<value>Log In</value>
|
||||
</data>
|
||||
<data name="unknown" xml:space="preserve">
|
||||
<value>Unknown</value>
|
||||
</data>
|
||||
</root>
|
|
@ -35,4 +35,7 @@
|
|||
<data name="log_in" xml:space="preserve">
|
||||
<value>Mag log in</value>
|
||||
</data>
|
||||
<data name="unknown" xml:space="preserve">
|
||||
<value>Unknown</value>
|
||||
</data>
|
||||
</root>
|
|
@ -35,4 +35,7 @@
|
|||
<data name="log_in" xml:space="preserve">
|
||||
<value>Ouvrir une session</value>
|
||||
</data>
|
||||
<data name="unknown" xml:space="preserve">
|
||||
<value>Unknown</value>
|
||||
</data>
|
||||
</root>
|
|
@ -35,4 +35,7 @@
|
|||
<data name="log_in" xml:space="preserve">
|
||||
<value>Logáil isteach</value>
|
||||
</data>
|
||||
<data name="unknown" xml:space="preserve">
|
||||
<value>Unknown</value>
|
||||
</data>
|
||||
</root>
|
|
@ -35,4 +35,7 @@
|
|||
<data name="log_in" xml:space="preserve">
|
||||
<value>ログイン</value>
|
||||
</data>
|
||||
<data name="unknown" xml:space="preserve">
|
||||
<value>Unknown</value>
|
||||
</data>
|
||||
</root>
|
|
@ -35,4 +35,7 @@
|
|||
<data name="log_in" xml:space="preserve">
|
||||
<value>Logg in</value>
|
||||
</data>
|
||||
<data name="unknown" xml:space="preserve">
|
||||
<value>Unknown</value>
|
||||
</data>
|
||||
</root>
|
|
@ -35,4 +35,7 @@
|
|||
<data name="log_in" xml:space="preserve">
|
||||
<value>Zaloguj się</value>
|
||||
</data>
|
||||
<data name="unknown" xml:space="preserve">
|
||||
<value>Unknown</value>
|
||||
</data>
|
||||
</root>
|
|
@ -35,4 +35,7 @@
|
|||
<data name="log_in" xml:space="preserve">
|
||||
<value>Iniciar Sessão</value>
|
||||
</data>
|
||||
<data name="unknown" xml:space="preserve">
|
||||
<value>Unknown</value>
|
||||
</data>
|
||||
</root>
|
|
@ -35,4 +35,7 @@
|
|||
<data name="log_in" xml:space="preserve">
|
||||
<value>Вход</value>
|
||||
</data>
|
||||
<data name="unknown" xml:space="preserve">
|
||||
<value>Unknown</value>
|
||||
</data>
|
||||
</root>
|
|
@ -35,4 +35,7 @@
|
|||
<data name="log_in" xml:space="preserve">
|
||||
<value>Logga in</value>
|
||||
</data>
|
||||
<data name="unknown" xml:space="preserve">
|
||||
<value>Unknown</value>
|
||||
</data>
|
||||
</root>
|
|
@ -35,4 +35,7 @@
|
|||
<data name="log_in" xml:space="preserve">
|
||||
<value>登入</value>
|
||||
</data>
|
||||
<data name="unknown" xml:space="preserve">
|
||||
<value>Unknown</value>
|
||||
</data>
|
||||
</root>
|
|
@ -35,4 +35,7 @@
|
|||
<data name="log_in" xml:space="preserve">
|
||||
<value>登入</value>
|
||||
</data>
|
||||
<data name="unknown" xml:space="preserve">
|
||||
<value>Unknown</value>
|
||||
</data>
|
||||
</root>
|
|
@ -36,4 +36,7 @@
|
|||
<data name="log_in" xml:space="preserve">
|
||||
<value>Log In</value>
|
||||
</data>
|
||||
<data name="unknown" xml:space="preserve">
|
||||
<value>Unknown</value>
|
||||
</data>
|
||||
</root>
|
|
@ -21,6 +21,10 @@
|
|||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>LoggedOut.Designer.cs</LastGenOutput>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Update="Status.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>Status.Designer.cs</LastGenOutput>
|
||||
</EmbeddedResource>
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
|
29
ProjectLighthouse.Localization/Status.lang-ar-SA.resx
Normal file
29
ProjectLighthouse.Localization/Status.lang-ar-SA.resx
Normal file
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>1.3</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="currently_online" xml:space="preserve">
|
||||
<value>Currently online on {0} on {1}</value>
|
||||
</data>
|
||||
<data name="offline" xml:space="preserve">
|
||||
<value>Offline</value>
|
||||
</data>
|
||||
<data name="last_online" xml:space="preserve">
|
||||
<value>Offline since {0}</value>
|
||||
</data>
|
||||
</root>
|
29
ProjectLighthouse.Localization/Status.lang-da-DK.resx
Normal file
29
ProjectLighthouse.Localization/Status.lang-da-DK.resx
Normal file
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>1.3</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="currently_online" xml:space="preserve">
|
||||
<value>Currently online on {0} on {1}</value>
|
||||
</data>
|
||||
<data name="offline" xml:space="preserve">
|
||||
<value>Offline</value>
|
||||
</data>
|
||||
<data name="last_online" xml:space="preserve">
|
||||
<value>Offline since {0}</value>
|
||||
</data>
|
||||
</root>
|
29
ProjectLighthouse.Localization/Status.lang-de-DE.resx
Normal file
29
ProjectLighthouse.Localization/Status.lang-de-DE.resx
Normal file
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>1.3</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="currently_online" xml:space="preserve">
|
||||
<value>Currently online on {0} on {1}</value>
|
||||
</data>
|
||||
<data name="offline" xml:space="preserve">
|
||||
<value>Offline</value>
|
||||
</data>
|
||||
<data name="last_online" xml:space="preserve">
|
||||
<value>Offline since {0}</value>
|
||||
</data>
|
||||
</root>
|
29
ProjectLighthouse.Localization/Status.lang-eo-UY.resx
Normal file
29
ProjectLighthouse.Localization/Status.lang-eo-UY.resx
Normal file
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>1.3</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="currently_online" xml:space="preserve">
|
||||
<value>Currently online on {0} on {1}</value>
|
||||
</data>
|
||||
<data name="offline" xml:space="preserve">
|
||||
<value>Offline</value>
|
||||
</data>
|
||||
<data name="last_online" xml:space="preserve">
|
||||
<value>Offline since {0}</value>
|
||||
</data>
|
||||
</root>
|
29
ProjectLighthouse.Localization/Status.lang-es-MX.resx
Normal file
29
ProjectLighthouse.Localization/Status.lang-es-MX.resx
Normal file
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>1.3</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="currently_online" xml:space="preserve">
|
||||
<value>Currently online on {0} on {1}</value>
|
||||
</data>
|
||||
<data name="offline" xml:space="preserve">
|
||||
<value>Offline</value>
|
||||
</data>
|
||||
<data name="last_online" xml:space="preserve">
|
||||
<value>Offline since {0}</value>
|
||||
</data>
|
||||
</root>
|
29
ProjectLighthouse.Localization/Status.lang-fil-PH.resx
Normal file
29
ProjectLighthouse.Localization/Status.lang-fil-PH.resx
Normal file
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>1.3</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="currently_online" xml:space="preserve">
|
||||
<value>Currently online on {0} on {1}</value>
|
||||
</data>
|
||||
<data name="offline" xml:space="preserve">
|
||||
<value>Offline</value>
|
||||
</data>
|
||||
<data name="last_online" xml:space="preserve">
|
||||
<value>Offline since {0}</value>
|
||||
</data>
|
||||
</root>
|
29
ProjectLighthouse.Localization/Status.lang-fr-FR.resx
Normal file
29
ProjectLighthouse.Localization/Status.lang-fr-FR.resx
Normal file
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>1.3</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="currently_online" xml:space="preserve">
|
||||
<value>Currently online on {0} on {1}</value>
|
||||
</data>
|
||||
<data name="offline" xml:space="preserve">
|
||||
<value>Offline</value>
|
||||
</data>
|
||||
<data name="last_online" xml:space="preserve">
|
||||
<value>Offline since {0}</value>
|
||||
</data>
|
||||
</root>
|
29
ProjectLighthouse.Localization/Status.lang-ga-IE.resx
Normal file
29
ProjectLighthouse.Localization/Status.lang-ga-IE.resx
Normal file
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>1.3</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="currently_online" xml:space="preserve">
|
||||
<value>Currently online on {0} on {1}</value>
|
||||
</data>
|
||||
<data name="offline" xml:space="preserve">
|
||||
<value>Offline</value>
|
||||
</data>
|
||||
<data name="last_online" xml:space="preserve">
|
||||
<value>Offline since {0}</value>
|
||||
</data>
|
||||
</root>
|
29
ProjectLighthouse.Localization/Status.lang-ja-JP.resx
Normal file
29
ProjectLighthouse.Localization/Status.lang-ja-JP.resx
Normal file
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>1.3</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="currently_online" xml:space="preserve">
|
||||
<value>Currently online on {0} on {1}</value>
|
||||
</data>
|
||||
<data name="offline" xml:space="preserve">
|
||||
<value>Offline</value>
|
||||
</data>
|
||||
<data name="last_online" xml:space="preserve">
|
||||
<value>Offline since {0}</value>
|
||||
</data>
|
||||
</root>
|
29
ProjectLighthouse.Localization/Status.lang-no-NO.resx
Normal file
29
ProjectLighthouse.Localization/Status.lang-no-NO.resx
Normal file
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>1.3</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="currently_online" xml:space="preserve">
|
||||
<value>Currently online on {0} on {1}</value>
|
||||
</data>
|
||||
<data name="offline" xml:space="preserve">
|
||||
<value>Offline</value>
|
||||
</data>
|
||||
<data name="last_online" xml:space="preserve">
|
||||
<value>Offline since {0}</value>
|
||||
</data>
|
||||
</root>
|
29
ProjectLighthouse.Localization/Status.lang-pl-PL.resx
Normal file
29
ProjectLighthouse.Localization/Status.lang-pl-PL.resx
Normal file
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>1.3</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="currently_online" xml:space="preserve">
|
||||
<value>Currently online on {0} on {1}</value>
|
||||
</data>
|
||||
<data name="offline" xml:space="preserve">
|
||||
<value>Offline</value>
|
||||
</data>
|
||||
<data name="last_online" xml:space="preserve">
|
||||
<value>Offline since {0}</value>
|
||||
</data>
|
||||
</root>
|
29
ProjectLighthouse.Localization/Status.lang-pt-PT.resx
Normal file
29
ProjectLighthouse.Localization/Status.lang-pt-PT.resx
Normal file
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>1.3</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="currently_online" xml:space="preserve">
|
||||
<value>Currently online on {0} on {1}</value>
|
||||
</data>
|
||||
<data name="offline" xml:space="preserve">
|
||||
<value>Offline</value>
|
||||
</data>
|
||||
<data name="last_online" xml:space="preserve">
|
||||
<value>Offline since {0}</value>
|
||||
</data>
|
||||
</root>
|
29
ProjectLighthouse.Localization/Status.lang-ru-RU.resx
Normal file
29
ProjectLighthouse.Localization/Status.lang-ru-RU.resx
Normal file
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>1.3</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="currently_online" xml:space="preserve">
|
||||
<value>Currently online on {0} on {1}</value>
|
||||
</data>
|
||||
<data name="offline" xml:space="preserve">
|
||||
<value>Offline</value>
|
||||
</data>
|
||||
<data name="last_online" xml:space="preserve">
|
||||
<value>Offline since {0}</value>
|
||||
</data>
|
||||
</root>
|
29
ProjectLighthouse.Localization/Status.lang-sv-SE.resx
Normal file
29
ProjectLighthouse.Localization/Status.lang-sv-SE.resx
Normal file
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>1.3</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="currently_online" xml:space="preserve">
|
||||
<value>Currently online on {0} on {1}</value>
|
||||
</data>
|
||||
<data name="offline" xml:space="preserve">
|
||||
<value>Offline</value>
|
||||
</data>
|
||||
<data name="last_online" xml:space="preserve">
|
||||
<value>Offline since {0}</value>
|
||||
</data>
|
||||
</root>
|
29
ProjectLighthouse.Localization/Status.lang-zh-CN.resx
Normal file
29
ProjectLighthouse.Localization/Status.lang-zh-CN.resx
Normal file
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>1.3</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="currently_online" xml:space="preserve">
|
||||
<value>Currently online on {0} on {1}</value>
|
||||
</data>
|
||||
<data name="offline" xml:space="preserve">
|
||||
<value>Offline</value>
|
||||
</data>
|
||||
<data name="last_online" xml:space="preserve">
|
||||
<value>Offline since {0}</value>
|
||||
</data>
|
||||
</root>
|
29
ProjectLighthouse.Localization/Status.lang-zh-TW.resx
Normal file
29
ProjectLighthouse.Localization/Status.lang-zh-TW.resx
Normal file
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>1.3</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="currently_online" xml:space="preserve">
|
||||
<value>Currently online on {0} on {1}</value>
|
||||
</data>
|
||||
<data name="offline" xml:space="preserve">
|
||||
<value>Offline</value>
|
||||
</data>
|
||||
<data name="last_online" xml:space="preserve">
|
||||
<value>Offline since {0}</value>
|
||||
</data>
|
||||
</root>
|
30
ProjectLighthouse.Localization/Status.resx
Normal file
30
ProjectLighthouse.Localization/Status.resx
Normal file
|
@ -0,0 +1,30 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<root>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>1.3</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="currently_online" xml:space="preserve">
|
||||
<value>Currently online on {0} on {1}</value>
|
||||
</data>
|
||||
<data name="offline" xml:space="preserve">
|
||||
<value>Offline</value>
|
||||
</data>
|
||||
<data name="last_online" xml:space="preserve">
|
||||
<value>Offline since {0}</value>
|
||||
</data>
|
||||
</root>
|
|
@ -8,6 +8,7 @@ public static class GeneralStrings
|
|||
public static readonly TranslatableString ForgotPassword = create("forgot_password");
|
||||
public static readonly TranslatableString Error = create("error");
|
||||
public static readonly TranslatableString LogIn = create("log_in");
|
||||
public static readonly TranslatableString Unknown = create("unknown");
|
||||
|
||||
private static TranslatableString create(string key) => new(TranslationAreas.General, key);
|
||||
}
|
10
ProjectLighthouse.Localization/StringLists/StatusStrings.cs
Normal file
10
ProjectLighthouse.Localization/StringLists/StatusStrings.cs
Normal file
|
@ -0,0 +1,10 @@
|
|||
namespace LBPUnion.ProjectLighthouse.Localization.StringLists;
|
||||
|
||||
public static class StatusStrings
|
||||
{
|
||||
public static readonly TranslatableString CurrentlyOnline = create("currently_online");
|
||||
public static readonly TranslatableString LastOnline = create("last_online"); // TODO: implement
|
||||
public static readonly TranslatableString Offline = create("offline");
|
||||
|
||||
private static TranslatableString create(string key) => new(TranslationAreas.LoggedOut, key);
|
||||
}
|
|
@ -46,16 +46,19 @@ public class BaseLayout : PageModel
|
|||
set => this.user = value;
|
||||
}
|
||||
|
||||
private string getLanguage()
|
||||
private string? language;
|
||||
|
||||
public string GetLanguage()
|
||||
{
|
||||
if (ServerStatics.IsUnitTesting) return "en-US";
|
||||
if (ServerStatics.IsUnitTesting) return LocalizationManager.DefaultLang;
|
||||
if (this.language != null) return this.language;
|
||||
|
||||
IRequestCultureFeature? requestCulture = Request.HttpContext.Features.Get<IRequestCultureFeature>();
|
||||
if (requestCulture == null) return this.language = LocalizationManager.DefaultLang;
|
||||
|
||||
if (requestCulture == null) return LocalizationManager.DefaultLang;
|
||||
return requestCulture.RequestCulture.UICulture.Name;
|
||||
return this.language = requestCulture.RequestCulture.UICulture.Name;
|
||||
}
|
||||
|
||||
public string Translate(TranslatableString translatableString) => translatableString.Translate(this.getLanguage());
|
||||
public string Translate(TranslatableString translatableString, params object?[] format) => translatableString.Translate(this.getLanguage(), format);
|
||||
public string Translate(TranslatableString translatableString) => translatableString.Translate(this.GetLanguage());
|
||||
public string Translate(TranslatableString translatableString, params object?[] format) => translatableString.Translate(this.GetLanguage(), format);
|
||||
}
|
|
@ -1,8 +1,11 @@
|
|||
@using LBPUnion.ProjectLighthouse.Helpers
|
||||
@using LBPUnion.ProjectLighthouse.Localization
|
||||
@model LBPUnion.ProjectLighthouse.PlayerData.Profiles.User
|
||||
|
||||
@{
|
||||
bool showLink = (bool?)ViewData["ShowLink"] ?? false;
|
||||
bool isMobile = (bool?)ViewData["IsMobile"] ?? false;
|
||||
string language = (string?)ViewData["Language"] ?? LocalizationManager.DefaultLang;
|
||||
}
|
||||
|
||||
<div class="card">
|
||||
|
@ -25,7 +28,7 @@
|
|||
</h1>
|
||||
}
|
||||
<p>
|
||||
<i>@Model.Status</i>
|
||||
<i>@Model.Status.ToTranslatedString(language)</i>
|
||||
</p>
|
||||
<div class="cardStatsUnderTitle">
|
||||
<i class="pink heart icon" title="Hearts"></i> <span>@Model.Hearts</span>
|
||||
|
|
|
@ -1,11 +1,12 @@
|
|||
@page "/photos/{pageNumber:int}"
|
||||
@using LBPUnion.ProjectLighthouse.Localization.StringLists
|
||||
@using LBPUnion.ProjectLighthouse.PlayerData
|
||||
@using LBPUnion.ProjectLighthouse.Types
|
||||
@model LBPUnion.ProjectLighthouse.Servers.Website.Pages.PhotosPage
|
||||
|
||||
@{
|
||||
Layout = "Layouts/BaseLayout";
|
||||
Model.Title = "Photos";
|
||||
Model.Title = Model.Translate(BaseLayoutStrings.HeaderPhotos);
|
||||
}
|
||||
|
||||
<p>There are @Model.PhotoCount total photos!</p>
|
||||
|
|
|
@ -1,11 +1,12 @@
|
|||
@page "/slots/{pageNumber:int}"
|
||||
@using LBPUnion.ProjectLighthouse.Extensions
|
||||
@using LBPUnion.ProjectLighthouse.Levels
|
||||
@using LBPUnion.ProjectLighthouse.Localization.StringLists
|
||||
@model LBPUnion.ProjectLighthouse.Servers.Website.Pages.SlotsPage
|
||||
|
||||
@{
|
||||
Layout = "Layouts/BaseLayout";
|
||||
Model.Title = "Levels";
|
||||
Model.Title = Model.Translate(BaseLayoutStrings.HeaderSlots);
|
||||
}
|
||||
|
||||
<p>There are @Model.SlotCount total levels!</p>
|
||||
|
|
|
@ -46,6 +46,9 @@
|
|||
{
|
||||
"IsMobile", Model.Request.IsMobile()
|
||||
},
|
||||
{
|
||||
"Language", Model.GetLanguage()
|
||||
}
|
||||
})
|
||||
</div>
|
||||
<div class="eight wide right aligned column">
|
||||
|
|
|
@ -1,12 +1,13 @@
|
|||
@page "/users/{pageNumber:int}"
|
||||
@using LBPUnion.ProjectLighthouse.Extensions
|
||||
@using LBPUnion.ProjectLighthouse.Localization.StringLists
|
||||
@using LBPUnion.ProjectLighthouse.PlayerData.Profiles
|
||||
@using LBPUnion.ProjectLighthouse.Types
|
||||
@model LBPUnion.ProjectLighthouse.Servers.Website.Pages.UsersPage
|
||||
|
||||
@{
|
||||
Layout = "Layouts/BaseLayout";
|
||||
Model.Title = "Users";
|
||||
Model.Title = Model.Translate(BaseLayoutStrings.HeaderUsers);
|
||||
}
|
||||
|
||||
<p>There are @Model.UserCount total users.</p>
|
||||
|
@ -31,6 +32,9 @@
|
|||
{
|
||||
"IsMobile", isMobile
|
||||
},
|
||||
{
|
||||
"Language", Model.GetLanguage()
|
||||
},
|
||||
})
|
||||
</div>
|
||||
}
|
||||
|
|
|
@ -58,7 +58,7 @@
|
|||
<s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/TYPE_DECLARATION_BRACES/@EntryValue">NEXT_LINE</s:String>
|
||||
<s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/WRAP_AFTER_DECLARATION_LPAR/@EntryValue">True</s:Boolean>
|
||||
<s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/WRAP_AFTER_INVOCATION_LPAR/@EntryValue">False</s:Boolean>
|
||||
<s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/WRAP_ARGUMENTS_STYLE/@EntryValue">CHOP_ALWAYS</s:String>
|
||||
<s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/WRAP_ARGUMENTS_STYLE/@EntryValue">CHOP_IF_LONG</s:String>
|
||||
<s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/WRAP_ARRAY_INITIALIZER_STYLE/@EntryValue">CHOP_IF_LONG</s:String>
|
||||
<s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/WRAP_BEFORE_DECLARATION_LPAR/@EntryValue">True</s:Boolean>
|
||||
<s:Boolean x:Key="/Default/CodeStyle/CodeFormatting/CSharpFormat/WRAP_BEFORE_DECLARATION_RPAR/@EntryValue">True</s:Boolean>
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
#nullable enable
|
||||
using System.Linq;
|
||||
using LBPUnion.ProjectLighthouse.Helpers;
|
||||
using LBPUnion.ProjectLighthouse.Localization;
|
||||
using LBPUnion.ProjectLighthouse.Localization.StringLists;
|
||||
using LBPUnion.ProjectLighthouse.Match.Rooms;
|
||||
|
||||
namespace LBPUnion.ProjectLighthouse.PlayerData.Profiles;
|
||||
|
@ -34,15 +36,17 @@ public class UserStatus
|
|||
this.CurrentRoom = RoomHelper.FindRoomByUserId(userId);
|
||||
}
|
||||
|
||||
public override string ToString()
|
||||
public string ToTranslatedString(string language)
|
||||
{
|
||||
this.CurrentVersion ??= GameVersion.Unknown;
|
||||
this.CurrentPlatform ??= Platform.Unknown;
|
||||
|
||||
return this.StatusType switch
|
||||
{
|
||||
StatusType.Online => $"Currently online on {((GameVersion)this.CurrentVersion).ToPrettyString()} on {((Platform)this.CurrentPlatform)}",
|
||||
StatusType.Offline => "Offline",
|
||||
_ => "Unknown",
|
||||
StatusType.Online => StatusStrings.CurrentlyOnline.Translate(language,
|
||||
((GameVersion)this.CurrentVersion).ToPrettyString(), ((Platform)this.CurrentPlatform)),
|
||||
StatusType.Offline => StatusStrings.Offline.Translate(language),
|
||||
_ => GeneralStrings.Unknown.Translate(language),
|
||||
};
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue