This commit is contained in:
@@ -511,12 +511,15 @@ namespace AyaNova.PlugIn.V8
|
|||||||
foreach (var v7item in lt.LT)
|
foreach (var v7item in lt.LT)
|
||||||
{
|
{
|
||||||
//skip over wikipage it's been dropped as it's an international term
|
//skip over wikipage it's been dropped as it's an international term
|
||||||
if (v7item.Value == "O.WikiPage") continue;
|
if (v7item.Key == "O.WikiPage") continue;
|
||||||
|
|
||||||
|
|
||||||
var v8key = Translatev7TranslationKey(v7item.Key);
|
var v8key = Translatev7TranslationKey(v7item.Key);
|
||||||
TranslationItem v8TransItem = trans.FirstOrDefault(m => m.Key == v8key);
|
TranslationItem v8TransItem = trans.FirstOrDefault(m => m.Key == v8key);
|
||||||
if (v8TransItem == null) { throw new ArgumentOutOfRangeException("On exporting custom locale " + i.Locale + " source key " + v7item.Key + ", destination key " + v8key + " was not found."); }
|
if (v8TransItem == null)
|
||||||
|
{
|
||||||
|
throw new ArgumentOutOfRangeException("On exporting custom locale " + i.Locale + " source key " + v7item.Key + ", destination key " + v8key + " was not found.");
|
||||||
|
}
|
||||||
|
|
||||||
progress.SubOp("Posting key: " + v7item.Key);
|
progress.SubOp("Posting key: " + v7item.Key);
|
||||||
//update it
|
//update it
|
||||||
@@ -537,6 +540,32 @@ namespace AyaNova.PlugIn.V8
|
|||||||
progress.SubOp("");
|
progress.SubOp("");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
|
||||||
|
TODO: User, fixup translationID, headofficeid, clientid vendorid, phone1, phone2, pagermaxtext
|
||||||
|
Exporting customized Locales
|
||||||
|
ERROR, During operation: Exporting Custom English to Custom English (en)
|
||||||
|
Posting key: ScheduleMarker.Label.Recurrence
|
||||||
|
|
||||||
|
************
|
||||||
|
Export failed with error:
|
||||||
|
Specified argument was out of the range of valid values.
|
||||||
|
Parameter name: On exporting custom locale Custom English
|
||||||
|
source key ScheduleMarker.Label.ScheduleMarkerSourceType,
|
||||||
|
destination key ReminderReminderSourceType was not found.
|
||||||
|
stack:
|
||||||
|
at AyaNova.PlugIn.V8.V8.<ExportLocales>d__5c.MoveNext() in c:\data\ayanova\source\Plugins\AyaNova.Plugin.V8\V8.cs:line 524
|
||||||
|
--- End of stack trace from previous location where exception was thrown ---
|
||||||
|
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
|
||||||
|
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
|
||||||
|
at System.Runtime.CompilerServices.TaskAwaiter.GetResult()
|
||||||
|
at AyaNova.PlugIn.V8.V8.<DoExport>d__0.MoveNext() in c:\data\ayanova\source\Plugins\AyaNova.Plugin.V8\V8.cs:line 245
|
||||||
|
|
||||||
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#region locale utility
|
#region locale utility
|
||||||
public class TranslationItem
|
public class TranslationItem
|
||||||
@@ -582,6 +611,7 @@ namespace AyaNova.PlugIn.V8
|
|||||||
s = s.Replace("DashboardDashboard", "Dashboard");
|
s = s.Replace("DashboardDashboard", "Dashboard");
|
||||||
|
|
||||||
//ScheduleMarkers -> Reminder
|
//ScheduleMarkers -> Reminder
|
||||||
|
s = s.Replace("ScheduleMarkerScheduleMarker", "ScheduleMarker");
|
||||||
s = s.Replace("ScheduleMarker", "Reminder");
|
s = s.Replace("ScheduleMarker", "Reminder");
|
||||||
s = s.Replace("ScheduleMarkerARGB", "ReminderARGB");
|
s = s.Replace("ScheduleMarkerARGB", "ReminderARGB");
|
||||||
s = s.Replace("ScheduleMarkerColor", "ReminderColor");
|
s = s.Replace("ScheduleMarkerColor", "ReminderColor");
|
||||||
|
|||||||
Reference in New Issue
Block a user