#203 basic models for translation system
This commit is contained in:
parent
01b60e52e3
commit
ba5ccba7c8
@ -319,5 +319,20 @@ namespace RMuseum.DbContext
|
||||
/// poem corrections
|
||||
/// </summary>
|
||||
public DbSet<GanjoorPoemCorrection> GanjoorPoemCorrections { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// languages for translation
|
||||
/// </summary>
|
||||
public DbSet<GanjoorLanguage> GanjoorLanguages { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// poem translations
|
||||
/// </summary>
|
||||
public DbSet<GanjoorPoemTranslation> PoemTranslations { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// verse translations
|
||||
/// </summary>
|
||||
public DbSet<GanjoorVerseTranslation> VerseTranslations { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
23
RMuseum/Models/Ganjoor/GanjoorLanguage.cs
Normal file
23
RMuseum/Models/Ganjoor/GanjoorLanguage.cs
Normal file
@ -0,0 +1,23 @@
|
||||
namespace RMuseum.Models.Ganjoor
|
||||
{
|
||||
/// <summary>
|
||||
/// Language or system of writing for translating poems
|
||||
/// </summary>
|
||||
public class GanjoorLanguage
|
||||
{
|
||||
/// <summary>
|
||||
/// id
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// name
|
||||
/// </summary>
|
||||
public string Name { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// is right to left
|
||||
/// </summary>
|
||||
public bool RightToLeft { get; set; }
|
||||
}
|
||||
}
|
||||
43
RMuseum/Models/Ganjoor/GanjoorPoemTranslation.cs
Normal file
43
RMuseum/Models/Ganjoor/GanjoorPoemTranslation.cs
Normal file
@ -0,0 +1,43 @@
|
||||
namespace RMuseum.Models.Ganjoor
|
||||
{
|
||||
/// <summary>
|
||||
/// poem translation
|
||||
/// </summary>
|
||||
public class GanjoorPoemTranslation
|
||||
{
|
||||
/// <summary>
|
||||
/// id
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// language id
|
||||
/// </summary>
|
||||
public int LanguageId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// language
|
||||
/// </summary>
|
||||
public GanjoorPoemTranslation Language { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// poem id
|
||||
/// </summary>
|
||||
public int PoemId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// poem
|
||||
/// </summary>
|
||||
public GanjoorPoem Poem { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// title translation
|
||||
/// </summary>
|
||||
public string Title { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// published
|
||||
/// </summary>
|
||||
public bool Published { get; set; }
|
||||
}
|
||||
}
|
||||
38
RMuseum/Models/Ganjoor/GanjoorVerseTranslation.cs
Normal file
38
RMuseum/Models/Ganjoor/GanjoorVerseTranslation.cs
Normal file
@ -0,0 +1,38 @@
|
||||
namespace RMuseum.Models.Ganjoor
|
||||
{
|
||||
/// <summary>
|
||||
/// Verse translation
|
||||
/// </summary>
|
||||
public class GanjoorVerseTranslation
|
||||
{
|
||||
/// <summary>
|
||||
/// id
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// verse id
|
||||
/// </summary>
|
||||
public int VerseId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// verse
|
||||
/// </summary>
|
||||
public GanjoorVerse Verse { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// language
|
||||
/// </summary>
|
||||
public int LanguageId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// language
|
||||
/// </summary>
|
||||
public GanjoorLanguage Language { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// translated text
|
||||
/// </summary>
|
||||
public string TText { get; set; }
|
||||
}
|
||||
}
|
||||
@ -1825,6 +1825,21 @@
|
||||
poem corrections
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.DbContext.RMuseumDbContext.GanjoorLanguages">
|
||||
<summary>
|
||||
languages for translation
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.DbContext.RMuseumDbContext.PoemTranslations">
|
||||
<summary>
|
||||
poem translations
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.DbContext.RMuseumDbContext.VerseTranslations">
|
||||
<summary>
|
||||
verse translations
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.Accounting.DonationExpenditure">
|
||||
<summary>
|
||||
donation expenditures
|
||||
@ -4478,6 +4493,26 @@
|
||||
target url
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.Ganjoor.GanjoorLanguage">
|
||||
<summary>
|
||||
Language or system of writing for translating poems
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorLanguage.Id">
|
||||
<summary>
|
||||
id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorLanguage.Name">
|
||||
<summary>
|
||||
name
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorLanguage.RightToLeft">
|
||||
<summary>
|
||||
is right to left
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.Ganjoor.GanjoorMetre">
|
||||
<summary>
|
||||
Poem prosodic Metre
|
||||
@ -4952,6 +4987,46 @@
|
||||
had any effect on poem after moderation? effective in history
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.Ganjoor.GanjoorPoemTranslation">
|
||||
<summary>
|
||||
poem translation
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemTranslation.Id">
|
||||
<summary>
|
||||
id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemTranslation.LanguageId">
|
||||
<summary>
|
||||
language id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemTranslation.Language">
|
||||
<summary>
|
||||
language
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemTranslation.PoemId">
|
||||
<summary>
|
||||
poem id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemTranslation.Poem">
|
||||
<summary>
|
||||
poem
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemTranslation.Title">
|
||||
<summary>
|
||||
title translation
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoemTranslation.Published">
|
||||
<summary>
|
||||
published
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.Ganjoor.GanjoorPoet">
|
||||
<summary>
|
||||
Ganjoor Poet
|
||||
@ -5072,6 +5147,41 @@
|
||||
text
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.Ganjoor.GanjoorVerseTranslation">
|
||||
<summary>
|
||||
Verse translation
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorVerseTranslation.Id">
|
||||
<summary>
|
||||
id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorVerseTranslation.VerseId">
|
||||
<summary>
|
||||
verse id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorVerseTranslation.Verse">
|
||||
<summary>
|
||||
verse
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorVerseTranslation.LanguageId">
|
||||
<summary>
|
||||
language
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorVerseTranslation.Language">
|
||||
<summary>
|
||||
language
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Ganjoor.GanjoorVerseTranslation.TText">
|
||||
<summary>
|
||||
translated text
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.Ganjoor.GanjoorVerseVOrderText">
|
||||
<summary>
|
||||
Verse Vorder / Text
|
||||
|
||||
Loading…
Reference in New Issue
Block a user