Changeset 8885


Ignore:
Timestamp:
Sep 8, 2020, 5:48:50 PM (17 months ago)
Author:
kopal
Message:

Enigma Analyzer:

  • added vlaues to English resource file
  • added setting for M4
  • removed "Key Length" from best list (<= made no sense for Enigma)
Location:
trunk/CrypPlugins/EnigmaAnalyzer
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/CrypPlugins/EnigmaAnalyzer/AssignmentPresentation.xaml

    r8883 r8885  
    4343                        </GridViewColumn.CellTemplate>
    4444                    </GridViewColumn>
    45                     <GridViewColumn Header="{Loc KeyLengthHeader}" DisplayMemberBinding="{Binding Path=KeyLength}" Width="50">
    46                         <GridViewColumn.CellTemplate>
    47                             <DataTemplate>
    48                                 <Label/>
    49                             </DataTemplate>
    50                         </GridViewColumn.CellTemplate>
    51                     </GridViewColumn>
    5245                    <GridViewColumn Header="{Loc TextHeader}" DisplayMemberBinding="{Binding Path=Text}" Width="230">
    5346                        <GridViewColumn.CellTemplate>
  • trunk/CrypPlugins/EnigmaAnalyzer/AssignmentPresentation.xaml.cs

    r8883 r8885  
    2424namespace Cryptool.EnigmaAnalyzer
    2525{
    26     [PluginBase.Attributes.Localization("Cryptool.EnigmaAnalyzerLib.Properties.Resources")]
     26    [PluginBase.Attributes.Localization("Cryptool.EnigmaAnalyzer.Properties.Resources")]
    2727    public partial class AssignmentPresentation : UserControl
    2828    {
  • trunk/CrypPlugins/EnigmaAnalyzer/EnigmaAnalyzer.cs

    r8883 r8885  
    668668        /// <param name="rangeHighS"></param>
    669669        private void GenerateRangeStrings(out string rangeLowS, out string rangeHighS)
    670         {
    671             rangeLowS = null;
    672             rangeHighS = null;
    673 
     670        {         
    674671            /*
    675672                  case Model.M3:
     
    690687            switch (_settings.Model)
    691688            {
    692                 case Model.M3:
     689                case Model.M4:
     690                    //M4 has 4 rotors
     691                    rangeLowS = string.Format("{0}:{1}{2}{3}{4}:{5}{6}{7}{8}:{9}{10}{11}{12}",
     692                       EnigmaAnalyzerSettings.GetReflectString(_settings.ReflectorFrom),
     693                       EnigmaAnalyzerSettings.GetRotorString(_settings.GreekRotorFrom),
     694                       EnigmaAnalyzerSettings.GetRotorString(_settings.LeftRotorFrom),
     695                       EnigmaAnalyzerSettings.GetRotorString(_settings.MiddleRotorFrom),
     696                       EnigmaAnalyzerSettings.GetRotorString(_settings.RightRotorFrom),
     697                       EnigmaAnalyzerSettings.GetRotorRingPositionString(_settings.GreekRingFrom),
     698                       EnigmaAnalyzerSettings.GetRotorRingPositionString(_settings.LeftRingFrom),
     699                       EnigmaAnalyzerSettings.GetRotorRingPositionString(_settings.MiddleRingFrom),
     700                       EnigmaAnalyzerSettings.GetRotorRingPositionString(_settings.RightRingFrom),
     701                       EnigmaAnalyzerSettings.GetRotorRingPositionString(_settings.GreekRotorPositionFrom),
     702                       EnigmaAnalyzerSettings.GetRotorRingPositionString(_settings.LeftRotorPositionFrom),
     703                       EnigmaAnalyzerSettings.GetRotorRingPositionString(_settings.MiddleRotorPositionFrom),
     704                       EnigmaAnalyzerSettings.GetRotorRingPositionString(_settings.RightRotorPositionFrom));
     705                    rangeHighS = string.Format("{0}:{1}{2}{3}{4}:{5}{6}{7}{8}:{9}{10}{11}{12}",
     706                        EnigmaAnalyzerSettings.GetReflectString(_settings.ReflectorTo),
     707                        EnigmaAnalyzerSettings.GetRotorString(_settings.GreekRotorTo),
     708                        EnigmaAnalyzerSettings.GetRotorString(_settings.LeftRotorTo),
     709                        EnigmaAnalyzerSettings.GetRotorString(_settings.MiddleRotorTo),
     710                        EnigmaAnalyzerSettings.GetRotorString(_settings.RightRotorTo),
     711                        EnigmaAnalyzerSettings.GetRotorRingPositionString(_settings.GreekRingTo),
     712                        EnigmaAnalyzerSettings.GetRotorRingPositionString(_settings.LeftRingTo),
     713                        EnigmaAnalyzerSettings.GetRotorRingPositionString(_settings.MiddleRingTo),
     714                        EnigmaAnalyzerSettings.GetRotorRingPositionString(_settings.RightRingTo),
     715                        EnigmaAnalyzerSettings.GetRotorRingPositionString(_settings.GreekRotorPositionTo),
     716                        EnigmaAnalyzerSettings.GetRotorRingPositionString(_settings.LeftRotorPositionTo),
     717                        EnigmaAnalyzerSettings.GetRotorRingPositionString(_settings.MiddleRotorPositionTo),
     718                        EnigmaAnalyzerSettings.GetRotorRingPositionString(_settings.RightRotorPositionTo));
     719                    break;
     720
     721                default:
     722                    //all other have 3 rotors
    693723                    rangeLowS = string.Format("{0}:{1}{2}{3}:{4}{5}{6}:{7}{8}{9}",
    694724                        EnigmaAnalyzerSettings.GetReflectString(_settings.ReflectorFrom),
     
    840870
    841871        public double ExactValue => Math.Abs(Value);
    842 
    843         public int KeyLength => Key.Length;
    844 
     872   
    845873        public string ClipboardValue => ExactValue.ToString();
    846874
     
    850878
    851879        public string ClipboardEntry =>
    852             "Rank: " + Ranking + Environment.NewLine +
    853             "Value: " + ExactValue + Environment.NewLine +
    854             "Key: " + Key + Environment.NewLine +
    855             "KeyLength: " + KeyLength + Environment.NewLine +
    856             "Text: " + Text;
     880            Properties.Resources.RankingHeader + " " + Ranking + Environment.NewLine +
     881            Properties.Resources.ValueHeader + " " + ExactValue + Environment.NewLine +
     882            Properties.Resources.KeyHeader + " " + Key + Environment.NewLine +
     883            Properties.Resources.TextHeader + " " + Text;
    857884    }
    858885
  • trunk/CrypPlugins/EnigmaAnalyzer/EnigmaAnalyzerSettings.cs

    r8883 r8885  
    247247
    248248
    249         [TaskPane("AnalysisLanguageTooltip", "AnalysisLanguageTooltip", "AnalysisTypeGroup", 4, false, ControlType.ComboBox, new string[] { "English", "French", "German", "Italian" })]
     249        [TaskPane("AnalysisLanguageCaption", "AnalysisLanguageTooltip", "AnalysisTypeGroup", 4, false, ControlType.ComboBox, new string[] { "English", "French", "German", "Italian" })]
    250250        public Language AnalysisLanguage
    251251        {
     
    267267        /// Getter/Setter for the number of cores which should be used by ADFGVXAnalyzer
    268268        /// </summary>
    269         [TaskPane("Threads", "ThreadsToolTip", "AnalysisTypeGroup", 5, false, ControlType.DynamicComboBox, new string[] { "CoresAvailable" })]
     269        [TaskPane("ThreadsCaption", "ThreadsToolTip", "AnalysisTypeGroup", 5, false, ControlType.DynamicComboBox, new string[] { "CoresAvailable" })]
    270270        public int CoresUsed
    271271        {
  • trunk/CrypPlugins/EnigmaAnalyzer/Properties/Resources.Designer.cs

    r8883 r8885  
    4040            get {
    4141                if (object.ReferenceEquals(resourceMan, null)) {
    42                     global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Cryptool.EnigmaAnalyzerLib.Properties.Resources", typeof(Resources).Assembly);
     42                    global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Cryptool.EnigmaAnalyzer.Properties.Resources", typeof(Resources).Assembly);
    4343                    resourceMan = temp;
    4444                }
     
    6262       
    6363        /// <summary>
     64        ///   Sucht eine lokalisierte Zeichenfolge, die Language ähnelt.
     65        /// </summary>
     66        public static string AnalysisLanguageCaption {
     67            get {
     68                return ResourceManager.GetString("AnalysisLanguageCaption", resourceCulture);
     69            }
     70        }
     71       
     72        /// <summary>
     73        ///   Sucht eine lokalisierte Zeichenfolge, die Use this language for the cost function. ähnelt.
     74        /// </summary>
     75        public static string AnalysisLanguageTooltip {
     76            get {
     77                return ResourceManager.GetString("AnalysisLanguageTooltip", resourceCulture);
     78            }
     79        }
     80       
     81        /// <summary>
     82        ///   Sucht eine lokalisierte Zeichenfolge, die Analysis Mode ähnelt.
     83        /// </summary>
     84        public static string AnalysisModeCaption {
     85            get {
     86                return ResourceManager.GetString("AnalysisModeCaption", resourceCulture);
     87            }
     88        }
     89       
     90        /// <summary>
     91        ///   Sucht eine lokalisierte Zeichenfolge, die Which cryptanalysis mode should be performed? ähnelt.
     92        /// </summary>
     93        public static string AnalysisModeTooltip {
     94            get {
     95                return ResourceManager.GetString("AnalysisModeTooltip", resourceCulture);
     96            }
     97        }
     98       
     99        /// <summary>
     100        ///   Sucht eine lokalisierte Zeichenfolge, die Analysis Type ähnelt.
     101        /// </summary>
     102        public static string AnalysisTypeGroup {
     103            get {
     104                return ResourceManager.GetString("AnalysisTypeGroup", resourceCulture);
     105            }
     106        }
     107       
     108        /// <summary>
     109        ///   Sucht eine lokalisierte Zeichenfolge, die Ciphertext ähnelt.
     110        /// </summary>
     111        public static string CiphertextCaption {
     112            get {
     113                return ResourceManager.GetString("CiphertextCaption", resourceCulture);
     114            }
     115        }
     116       
     117        /// <summary>
     118        ///   Sucht eine lokalisierte Zeichenfolge, die The ciphertext that should be analyzed. ähnelt.
     119        /// </summary>
     120        public static string CiphertextTooltip {
     121            get {
     122                return ResourceManager.GetString("CiphertextTooltip", resourceCulture);
     123            }
     124        }
     125       
     126        /// <summary>
     127        ///   Sucht eine lokalisierte Zeichenfolge, die Crib ähnelt.
     128        /// </summary>
     129        public static string CribCaption {
     130            get {
     131                return ResourceManager.GetString("CribCaption", resourceCulture);
     132            }
     133        }
     134       
     135        /// <summary>
     136        ///   Sucht eine lokalisierte Zeichenfolge, die Crib Position From ähnelt.
     137        /// </summary>
     138        public static string CribPositionFromCaption {
     139            get {
     140                return ResourceManager.GetString("CribPositionFromCaption", resourceCulture);
     141            }
     142        }
     143       
     144        /// <summary>
     145        ///   Sucht eine lokalisierte Zeichenfolge, die Start position of crib used during the analysis ähnelt.
     146        /// </summary>
     147        public static string CribPositionFromTooltip {
     148            get {
     149                return ResourceManager.GetString("CribPositionFromTooltip", resourceCulture);
     150            }
     151        }
     152       
     153        /// <summary>
     154        ///   Sucht eine lokalisierte Zeichenfolge, die Crib Position To ähnelt.
     155        /// </summary>
     156        public static string CribPositionToCaption {
     157            get {
     158                return ResourceManager.GetString("CribPositionToCaption", resourceCulture);
     159            }
     160        }
     161       
     162        /// <summary>
     163        ///   Sucht eine lokalisierte Zeichenfolge, die End position of crib used during the analysis ähnelt.
     164        /// </summary>
     165        public static string CribPositionToTooltip {
     166            get {
     167                return ResourceManager.GetString("CribPositionToTooltip", resourceCulture);
     168            }
     169        }
     170       
     171        /// <summary>
     172        ///   Sucht eine lokalisierte Zeichenfolge, die Crib that is used during the cryptanalysis using the Turing Bombe. ähnelt.
     173        /// </summary>
     174        public static string CribTooltip {
     175            get {
     176                return ResourceManager.GetString("CribTooltip", resourceCulture);
     177            }
     178        }
     179       
     180        /// <summary>
     181        ///   Sucht eine lokalisierte Zeichenfolge, die End Time: ähnelt.
     182        /// </summary>
     183        public static string EndLabel {
     184            get {
     185                return ResourceManager.GetString("EndLabel", resourceCulture);
     186            }
     187        }
     188       
     189        /// <summary>
     190        ///   Sucht eine lokalisierte Zeichenfolge, die Greek Ring From ähnelt.
     191        /// </summary>
     192        public static string GreekRingFromCaption {
     193            get {
     194                return ResourceManager.GetString("GreekRingFromCaption", resourceCulture);
     195            }
     196        }
     197       
     198        /// <summary>
     199        ///   Sucht eine lokalisierte Zeichenfolge, die First ring in greek position to analyze ähnelt.
     200        /// </summary>
     201        public static string GreekRingFromTooltip {
     202            get {
     203                return ResourceManager.GetString("GreekRingFromTooltip", resourceCulture);
     204            }
     205        }
     206       
     207        /// <summary>
     208        ///   Sucht eine lokalisierte Zeichenfolge, die Greek Ring To ähnelt.
     209        /// </summary>
     210        public static string GreekRingToCaption {
     211            get {
     212                return ResourceManager.GetString("GreekRingToCaption", resourceCulture);
     213            }
     214        }
     215       
     216        /// <summary>
     217        ///   Sucht eine lokalisierte Zeichenfolge, die Last ring in greek position to analyze ähnelt.
     218        /// </summary>
     219        public static string GreekRingToTooltip {
     220            get {
     221                return ResourceManager.GetString("GreekRingToTooltip", resourceCulture);
     222            }
     223        }
     224       
     225        /// <summary>
     226        ///   Sucht eine lokalisierte Zeichenfolge, die Last rotor position in greek position to analyze ähnelt.
     227        /// </summary>
     228        public static string GreekRoto_PositionToTooltip {
     229            get {
     230                return ResourceManager.GetString("GreekRoto PositionToTooltip", resourceCulture);
     231            }
     232        }
     233       
     234        /// <summary>
     235        ///   Sucht eine lokalisierte Zeichenfolge, die Greek Rotor From ähnelt.
     236        /// </summary>
     237        public static string GreekRotorFromCaption {
     238            get {
     239                return ResourceManager.GetString("GreekRotorFromCaption", resourceCulture);
     240            }
     241        }
     242       
     243        /// <summary>
     244        ///   Sucht eine lokalisierte Zeichenfolge, die First rotor in greek position to analyze ähnelt.
     245        /// </summary>
     246        public static string GreekRotorFromTooltip {
     247            get {
     248                return ResourceManager.GetString("GreekRotorFromTooltip", resourceCulture);
     249            }
     250        }
     251       
     252        /// <summary>
     253        ///   Sucht eine lokalisierte Zeichenfolge, die Greek Rotor Position From ähnelt.
     254        /// </summary>
     255        public static string GreekRotorPositionFromCaption {
     256            get {
     257                return ResourceManager.GetString("GreekRotorPositionFromCaption", resourceCulture);
     258            }
     259        }
     260       
     261        /// <summary>
     262        ///   Sucht eine lokalisierte Zeichenfolge, die First rotor position in greek position to analyze ähnelt.
     263        /// </summary>
     264        public static string GreekRotorPositionFromTooltip {
     265            get {
     266                return ResourceManager.GetString("GreekRotorPositionFromTooltip", resourceCulture);
     267            }
     268        }
     269       
     270        /// <summary>
     271        ///   Sucht eine lokalisierte Zeichenfolge, die Greek Rotor Position To ähnelt.
     272        /// </summary>
     273        public static string GreekRotorPositionToCaption {
     274            get {
     275                return ResourceManager.GetString("GreekRotorPositionToCaption", resourceCulture);
     276            }
     277        }
     278       
     279        /// <summary>
     280        ///   Sucht eine lokalisierte Zeichenfolge, die Greek Rotor To ähnelt.
     281        /// </summary>
     282        public static string GreekRotorToCaption {
     283            get {
     284                return ResourceManager.GetString("GreekRotorToCaption", resourceCulture);
     285            }
     286        }
     287       
     288        /// <summary>
     289        ///   Sucht eine lokalisierte Zeichenfolge, die Last rotor in greek position to analyze ähnelt.
     290        /// </summary>
     291        public static string GreekRotorToTooltip {
     292            get {
     293                return ResourceManager.GetString("GreekRotorToTooltip", resourceCulture);
     294            }
     295        }
     296       
     297        /// <summary>
     298        ///   Sucht eine lokalisierte Zeichenfolge, die Best Key ähnelt.
     299        /// </summary>
     300        public static string KeyCaption {
     301            get {
     302                return ResourceManager.GetString("KeyCaption", resourceCulture);
     303            }
     304        }
     305       
     306        /// <summary>
     307        ///   Sucht eine lokalisierte Zeichenfolge, die Key ähnelt.
     308        /// </summary>
     309        public static string KeyHeader {
     310            get {
     311                return ResourceManager.GetString("KeyHeader", resourceCulture);
     312            }
     313        }
     314       
     315        /// <summary>
     316        ///   Sucht eine lokalisierte Zeichenfolge, die The best key found during the analysis. ähnelt.
     317        /// </summary>
     318        public static string KeyTooltip {
     319            get {
     320                return ResourceManager.GetString("KeyTooltip", resourceCulture);
     321            }
     322        }
     323       
     324        /// <summary>
     325        ///   Sucht eine lokalisierte Zeichenfolge, die Left Ring From ähnelt.
     326        /// </summary>
     327        public static string LeftRingFromCaption {
     328            get {
     329                return ResourceManager.GetString("LeftRingFromCaption", resourceCulture);
     330            }
     331        }
     332       
     333        /// <summary>
     334        ///   Sucht eine lokalisierte Zeichenfolge, die First ring in left position to analyze ähnelt.
     335        /// </summary>
     336        public static string LeftRingFromTooltip {
     337            get {
     338                return ResourceManager.GetString("LeftRingFromTooltip", resourceCulture);
     339            }
     340        }
     341       
     342        /// <summary>
     343        ///   Sucht eine lokalisierte Zeichenfolge, die Left Ring To ähnelt.
     344        /// </summary>
     345        public static string LeftRingToCaption {
     346            get {
     347                return ResourceManager.GetString("LeftRingToCaption", resourceCulture);
     348            }
     349        }
     350       
     351        /// <summary>
     352        ///   Sucht eine lokalisierte Zeichenfolge, die Last ring in left position to analyze ähnelt.
     353        /// </summary>
     354        public static string LeftRingToTooltip {
     355            get {
     356                return ResourceManager.GetString("LeftRingToTooltip", resourceCulture);
     357            }
     358        }
     359       
     360        /// <summary>
     361        ///   Sucht eine lokalisierte Zeichenfolge, die Left Rotor From ähnelt.
     362        /// </summary>
     363        public static string LeftRotorFromCaption {
     364            get {
     365                return ResourceManager.GetString("LeftRotorFromCaption", resourceCulture);
     366            }
     367        }
     368       
     369        /// <summary>
     370        ///   Sucht eine lokalisierte Zeichenfolge, die First rotor in left position to analyze ähnelt.
     371        /// </summary>
     372        public static string LeftRotorFromTooltip {
     373            get {
     374                return ResourceManager.GetString("LeftRotorFromTooltip", resourceCulture);
     375            }
     376        }
     377       
     378        /// <summary>
     379        ///   Sucht eine lokalisierte Zeichenfolge, die Left Rotor Position From ähnelt.
     380        /// </summary>
     381        public static string LeftRotorPositionFromCaption {
     382            get {
     383                return ResourceManager.GetString("LeftRotorPositionFromCaption", resourceCulture);
     384            }
     385        }
     386       
     387        /// <summary>
     388        ///   Sucht eine lokalisierte Zeichenfolge, die First rotor position in left position to analyze ähnelt.
     389        /// </summary>
     390        public static string LeftRotorPositionFromTooltip {
     391            get {
     392                return ResourceManager.GetString("LeftRotorPositionFromTooltip", resourceCulture);
     393            }
     394        }
     395       
     396        /// <summary>
     397        ///   Sucht eine lokalisierte Zeichenfolge, die Left Rotor Position To ähnelt.
     398        /// </summary>
     399        public static string LeftRotorPositionToCaption {
     400            get {
     401                return ResourceManager.GetString("LeftRotorPositionToCaption", resourceCulture);
     402            }
     403        }
     404       
     405        /// <summary>
     406        ///   Sucht eine lokalisierte Zeichenfolge, die Last rotor position in left position to analyze ähnelt.
     407        /// </summary>
     408        public static string LeftRotorPositionToTooltip {
     409            get {
     410                return ResourceManager.GetString("LeftRotorPositionToTooltip", resourceCulture);
     411            }
     412        }
     413       
     414        /// <summary>
     415        ///   Sucht eine lokalisierte Zeichenfolge, die Left Rotor To ähnelt.
     416        /// </summary>
     417        public static string LeftRotorToCaption {
     418            get {
     419                return ResourceManager.GetString("LeftRotorToCaption", resourceCulture);
     420            }
     421        }
     422       
     423        /// <summary>
     424        ///   Sucht eine lokalisierte Zeichenfolge, die Last rotor in left position to analyze ähnelt.
     425        /// </summary>
     426        public static string LeftRotorToTooltip {
     427            get {
     428                return ResourceManager.GetString("LeftRotorToTooltip", resourceCulture);
     429            }
     430        }
     431       
     432        /// <summary>
     433        ///   Sucht eine lokalisierte Zeichenfolge, die Local ähnelt.
     434        /// </summary>
     435        public static string LocalLabel {
     436            get {
     437                return ResourceManager.GetString("LocalLabel", resourceCulture);
     438            }
     439        }
     440       
     441        /// <summary>
     442        ///   Sucht eine lokalisierte Zeichenfolge, die Machine Model ähnelt.
     443        /// </summary>
     444        public static string MachineModelCaption {
     445            get {
     446                return ResourceManager.GetString("MachineModelCaption", resourceCulture);
     447            }
     448        }
     449       
     450        /// <summary>
     451        ///   Sucht eine lokalisierte Zeichenfolge, die The model of the Enigma that should be analyzed. ähnelt.
     452        /// </summary>
     453        public static string MachineModelTooltip {
     454            get {
     455                return ResourceManager.GetString("MachineModelTooltip", resourceCulture);
     456            }
     457        }
     458       
     459        /// <summary>
     460        ///   Sucht eine lokalisierte Zeichenfolge, die Middle Ring From ähnelt.
     461        /// </summary>
     462        public static string MiddleRingFromCaption {
     463            get {
     464                return ResourceManager.GetString("MiddleRingFromCaption", resourceCulture);
     465            }
     466        }
     467       
     468        /// <summary>
     469        ///   Sucht eine lokalisierte Zeichenfolge, die First ring in middle position to analyze ähnelt.
     470        /// </summary>
     471        public static string MiddleRingFromTooltip {
     472            get {
     473                return ResourceManager.GetString("MiddleRingFromTooltip", resourceCulture);
     474            }
     475        }
     476       
     477        /// <summary>
     478        ///   Sucht eine lokalisierte Zeichenfolge, die Middle Ring To ähnelt.
     479        /// </summary>
     480        public static string MiddleRingToCaption {
     481            get {
     482                return ResourceManager.GetString("MiddleRingToCaption", resourceCulture);
     483            }
     484        }
     485       
     486        /// <summary>
     487        ///   Sucht eine lokalisierte Zeichenfolge, die Last ring in middle position to analyze ähnelt.
     488        /// </summary>
     489        public static string MiddleRingToTooltip {
     490            get {
     491                return ResourceManager.GetString("MiddleRingToTooltip", resourceCulture);
     492            }
     493        }
     494       
     495        /// <summary>
     496        ///   Sucht eine lokalisierte Zeichenfolge, die Middle Rotor From ähnelt.
     497        /// </summary>
     498        public static string MiddleRotorFromCaption {
     499            get {
     500                return ResourceManager.GetString("MiddleRotorFromCaption", resourceCulture);
     501            }
     502        }
     503       
     504        /// <summary>
     505        ///   Sucht eine lokalisierte Zeichenfolge, die First rotor in middle position to analyze ähnelt.
     506        /// </summary>
     507        public static string MiddleRotorFromTooltip {
     508            get {
     509                return ResourceManager.GetString("MiddleRotorFromTooltip", resourceCulture);
     510            }
     511        }
     512       
     513        /// <summary>
     514        ///   Sucht eine lokalisierte Zeichenfolge, die Middle Rotor Position From ähnelt.
     515        /// </summary>
     516        public static string MiddleRotorPositionFromCaption {
     517            get {
     518                return ResourceManager.GetString("MiddleRotorPositionFromCaption", resourceCulture);
     519            }
     520        }
     521       
     522        /// <summary>
     523        ///   Sucht eine lokalisierte Zeichenfolge, die First rotor position in middle position to analyze ähnelt.
     524        /// </summary>
     525        public static string MiddleRotorPositionFromTooltip {
     526            get {
     527                return ResourceManager.GetString("MiddleRotorPositionFromTooltip", resourceCulture);
     528            }
     529        }
     530       
     531        /// <summary>
     532        ///   Sucht eine lokalisierte Zeichenfolge, die Middle Rotor Position To ähnelt.
     533        /// </summary>
     534        public static string MiddleRotorPositionToCaption {
     535            get {
     536                return ResourceManager.GetString("MiddleRotorPositionToCaption", resourceCulture);
     537            }
     538        }
     539       
     540        /// <summary>
     541        ///   Sucht eine lokalisierte Zeichenfolge, die Last rotor position in middle position to analyze ähnelt.
     542        /// </summary>
     543        public static string MiddleRotorPositionToTooltip {
     544            get {
     545                return ResourceManager.GetString("MiddleRotorPositionToTooltip", resourceCulture);
     546            }
     547        }
     548       
     549        /// <summary>
     550        ///   Sucht eine lokalisierte Zeichenfolge, die Middle Rotor To ähnelt.
     551        /// </summary>
     552        public static string MiddleRotorToCaption {
     553            get {
     554                return ResourceManager.GetString("MiddleRotorToCaption", resourceCulture);
     555            }
     556        }
     557       
     558        /// <summary>
     559        ///   Sucht eine lokalisierte Zeichenfolge, die Last rotor in middle position to analyze ähnelt.
     560        /// </summary>
     561        public static string MiddleRotorToTooltip {
     562            get {
     563                return ResourceManager.GetString("MiddleRotorToTooltip", resourceCulture);
     564            }
     565        }
     566       
     567        /// <summary>
     568        ///   Sucht eine lokalisierte Zeichenfolge, die Best Plaintext ähnelt.
     569        /// </summary>
     570        public static string PlaintextCaption {
     571            get {
     572                return ResourceManager.GetString("PlaintextCaption", resourceCulture);
     573            }
     574        }
     575       
     576        /// <summary>
     577        ///   Sucht eine lokalisierte Zeichenfolge, die The best plaintext which was found during the analysis. ähnelt.
     578        /// </summary>
     579        public static string PlaintextTooltip {
     580            get {
     581                return ResourceManager.GetString("PlaintextTooltip", resourceCulture);
     582            }
     583        }
     584       
     585        /// <summary>
    64586        ///   Sucht eine lokalisierte Zeichenfolge, die Enigma Analyzer ähnelt.
    65587        /// </summary>
     
    76598            get {
    77599                return ResourceManager.GetString("PluginTooltip", resourceCulture);
     600            }
     601        }
     602       
     603        /// <summary>
     604        ///   Sucht eine lokalisierte Zeichenfolge, die Ranking ähnelt.
     605        /// </summary>
     606        public static string RankingHeader {
     607            get {
     608                return ResourceManager.GetString("RankingHeader", resourceCulture);
     609            }
     610        }
     611       
     612        /// <summary>
     613        ///   Sucht eine lokalisierte Zeichenfolge, die Reflector From ähnelt.
     614        /// </summary>
     615        public static string ReflectorFromCaption {
     616            get {
     617                return ResourceManager.GetString("ReflectorFromCaption", resourceCulture);
     618            }
     619        }
     620       
     621        /// <summary>
     622        ///   Sucht eine lokalisierte Zeichenfolge, die First reflector to analyze ähnelt.
     623        /// </summary>
     624        public static string ReflectorFromTooltip {
     625            get {
     626                return ResourceManager.GetString("ReflectorFromTooltip", resourceCulture);
     627            }
     628        }
     629       
     630        /// <summary>
     631        ///   Sucht eine lokalisierte Zeichenfolge, die Last reflector to analyze ähnelt.
     632        /// </summary>
     633        public static string ReflectorFromTooltip1 {
     634            get {
     635                return ResourceManager.GetString("ReflectorFromTooltip1", resourceCulture);
     636            }
     637        }
     638       
     639        /// <summary>
     640        ///   Sucht eine lokalisierte Zeichenfolge, die Reflectors ähnelt.
     641        /// </summary>
     642        public static string ReflectorGroup {
     643            get {
     644                return ResourceManager.GetString("ReflectorGroup", resourceCulture);
     645            }
     646        }
     647       
     648        /// <summary>
     649        ///   Sucht eine lokalisierte Zeichenfolge, die Reflector To ähnelt.
     650        /// </summary>
     651        public static string ReflectorToCaption {
     652            get {
     653                return ResourceManager.GetString("ReflectorToCaption", resourceCulture);
     654            }
     655        }
     656       
     657        /// <summary>
     658        ///   Sucht eine lokalisierte Zeichenfolge, die Right Ring From ähnelt.
     659        /// </summary>
     660        public static string RightRingFromCaption {
     661            get {
     662                return ResourceManager.GetString("RightRingFromCaption", resourceCulture);
     663            }
     664        }
     665       
     666        /// <summary>
     667        ///   Sucht eine lokalisierte Zeichenfolge, die First ring in right position to analyze ähnelt.
     668        /// </summary>
     669        public static string RightRingFromTooltip {
     670            get {
     671                return ResourceManager.GetString("RightRingFromTooltip", resourceCulture);
     672            }
     673        }
     674       
     675        /// <summary>
     676        ///   Sucht eine lokalisierte Zeichenfolge, die Right Ring To ähnelt.
     677        /// </summary>
     678        public static string RightRingToCaption {
     679            get {
     680                return ResourceManager.GetString("RightRingToCaption", resourceCulture);
     681            }
     682        }
     683       
     684        /// <summary>
     685        ///   Sucht eine lokalisierte Zeichenfolge, die Last ring in right position to analyze ähnelt.
     686        /// </summary>
     687        public static string RightRingToTooltip {
     688            get {
     689                return ResourceManager.GetString("RightRingToTooltip", resourceCulture);
     690            }
     691        }
     692       
     693        /// <summary>
     694        ///   Sucht eine lokalisierte Zeichenfolge, die Right Rotor From ähnelt.
     695        /// </summary>
     696        public static string RightRotorFromCaption {
     697            get {
     698                return ResourceManager.GetString("RightRotorFromCaption", resourceCulture);
     699            }
     700        }
     701       
     702        /// <summary>
     703        ///   Sucht eine lokalisierte Zeichenfolge, die First rotor in right position to analyze ähnelt.
     704        /// </summary>
     705        public static string RightRotorFromTooltip {
     706            get {
     707                return ResourceManager.GetString("RightRotorFromTooltip", resourceCulture);
     708            }
     709        }
     710       
     711        /// <summary>
     712        ///   Sucht eine lokalisierte Zeichenfolge, die Right Rotor Position From ähnelt.
     713        /// </summary>
     714        public static string RightRotorPositionFromCaption {
     715            get {
     716                return ResourceManager.GetString("RightRotorPositionFromCaption", resourceCulture);
     717            }
     718        }
     719       
     720        /// <summary>
     721        ///   Sucht eine lokalisierte Zeichenfolge, die First rotor position in right position to analyze ähnelt.
     722        /// </summary>
     723        public static string RightRotorPositionFromTooltip {
     724            get {
     725                return ResourceManager.GetString("RightRotorPositionFromTooltip", resourceCulture);
     726            }
     727        }
     728       
     729        /// <summary>
     730        ///   Sucht eine lokalisierte Zeichenfolge, die Right Rotor Position To ähnelt.
     731        /// </summary>
     732        public static string RightRotorPositionToCaption {
     733            get {
     734                return ResourceManager.GetString("RightRotorPositionToCaption", resourceCulture);
     735            }
     736        }
     737       
     738        /// <summary>
     739        ///   Sucht eine lokalisierte Zeichenfolge, die Last rotor position in right position to analyze ähnelt.
     740        /// </summary>
     741        public static string RightRotorPositionToTooltip {
     742            get {
     743                return ResourceManager.GetString("RightRotorPositionToTooltip", resourceCulture);
     744            }
     745        }
     746       
     747        /// <summary>
     748        ///   Sucht eine lokalisierte Zeichenfolge, die Right Rotor To ähnelt.
     749        /// </summary>
     750        public static string RightRotorToCaption {
     751            get {
     752                return ResourceManager.GetString("RightRotorToCaption", resourceCulture);
     753            }
     754        }
     755       
     756        /// <summary>
     757        ///   Sucht eine lokalisierte Zeichenfolge, die Last rotor in right position to analyze ähnelt.
     758        /// </summary>
     759        public static string RightRotorToTooltip {
     760            get {
     761                return ResourceManager.GetString("RightRotorToTooltip", resourceCulture);
     762            }
     763        }
     764       
     765        /// <summary>
     766        ///   Sucht eine lokalisierte Zeichenfolge, die Ring Positions ähnelt.
     767        /// </summary>
     768        public static string RingGroup {
     769            get {
     770                return ResourceManager.GetString("RingGroup", resourceCulture);
     771            }
     772        }
     773       
     774        /// <summary>
     775        ///   Sucht eine lokalisierte Zeichenfolge, die Rotors ähnelt.
     776        /// </summary>
     777        public static string RotorGroup {
     778            get {
     779                return ResourceManager.GetString("RotorGroup", resourceCulture);
     780            }
     781        }
     782       
     783        /// <summary>
     784        ///   Sucht eine lokalisierte Zeichenfolge, die Rotor Positions ähnelt.
     785        /// </summary>
     786        public static string RotorPositionGroup {
     787            get {
     788                return ResourceManager.GetString("RotorPositionGroup", resourceCulture);
     789            }
     790        }
     791       
     792        /// <summary>
     793        ///   Sucht eine lokalisierte Zeichenfolge, die Start Time: ähnelt.
     794        /// </summary>
     795        public static string StartLabel {
     796            get {
     797                return ResourceManager.GetString("StartLabel", resourceCulture);
     798            }
     799        }
     800       
     801        /// <summary>
     802        ///   Sucht eine lokalisierte Zeichenfolge, die Analysis Step: ähnelt.
     803        /// </summary>
     804        public static string StepLabel {
     805            get {
     806                return ResourceManager.GetString("StepLabel", resourceCulture);
     807            }
     808        }
     809       
     810        /// <summary>
     811        ///   Sucht eine lokalisierte Zeichenfolge, die Text ähnelt.
     812        /// </summary>
     813        public static string TextHeader {
     814            get {
     815                return ResourceManager.GetString("TextHeader", resourceCulture);
     816            }
     817        }
     818       
     819        /// <summary>
     820        ///   Sucht eine lokalisierte Zeichenfolge, die Threads ähnelt.
     821        /// </summary>
     822        public static string ThreadsCaption {
     823            get {
     824                return ResourceManager.GetString("ThreadsCaption", resourceCulture);
     825            }
     826        }
     827       
     828        /// <summary>
     829        ///   Sucht eine lokalisierte Zeichenfolge, die How many threads should be used during the analysis? ähnelt.
     830        /// </summary>
     831        public static string ThreadsTooltip {
     832            get {
     833                return ResourceManager.GetString("ThreadsTooltip", resourceCulture);
     834            }
     835        }
     836       
     837        /// <summary>
     838        ///   Sucht eine lokalisierte Zeichenfolge, die Time Left: ähnelt.
     839        /// </summary>
     840        public static string TimeLeftLabel {
     841            get {
     842                return ResourceManager.GetString("TimeLeftLabel", resourceCulture);
     843            }
     844        }
     845       
     846        /// <summary>
     847        ///   Sucht eine lokalisierte Zeichenfolge, die Top List ähnelt.
     848        /// </summary>
     849        public static string TopTenLabel {
     850            get {
     851                return ResourceManager.GetString("TopTenLabel", resourceCulture);
     852            }
     853        }
     854       
     855        /// <summary>
     856        ///   Sucht eine lokalisierte Zeichenfolge, die Value ähnelt.
     857        /// </summary>
     858        public static string ValueHeader {
     859            get {
     860                return ResourceManager.GetString("ValueHeader", resourceCulture);
    78861            }
    79862        }
  • trunk/CrypPlugins/EnigmaAnalyzer/Properties/Resources.resx

    r8883 r8885  
    118118    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
    119119  </resheader>
     120  <data name="AnalysisLanguageCaption" xml:space="preserve">
     121    <value>Language</value>
     122  </data>
     123  <data name="AnalysisLanguageTooltip" xml:space="preserve">
     124    <value>Use this language for the cost function.</value>
     125  </data>
     126  <data name="AnalysisModeCaption" xml:space="preserve">
     127    <value>Analysis Mode</value>
     128  </data>
     129  <data name="AnalysisModeTooltip" xml:space="preserve">
     130    <value>Which cryptanalysis mode should be performed?</value>
     131  </data>
     132  <data name="AnalysisTypeGroup" xml:space="preserve">
     133    <value>Analysis Type</value>
     134  </data>
     135  <data name="CiphertextCaption" xml:space="preserve">
     136    <value>Ciphertext</value>
     137  </data>
     138  <data name="CiphertextTooltip" xml:space="preserve">
     139    <value>The ciphertext that should be analyzed.</value>
     140  </data>
     141  <data name="CribCaption" xml:space="preserve">
     142    <value>Crib</value>
     143  </data>
     144  <data name="CribPositionFromCaption" xml:space="preserve">
     145    <value>Crib Position From</value>
     146  </data>
     147  <data name="CribPositionFromTooltip" xml:space="preserve">
     148    <value>Start position of crib used during the analysis</value>
     149  </data>
     150  <data name="CribPositionToCaption" xml:space="preserve">
     151    <value>Crib Position To</value>
     152  </data>
     153  <data name="CribPositionToTooltip" xml:space="preserve">
     154    <value>End position of crib used during the analysis</value>
     155  </data>
     156  <data name="CribTooltip" xml:space="preserve">
     157    <value>Crib that is used during the cryptanalysis using the Turing Bombe.</value>
     158  </data>
     159  <data name="EndLabel" xml:space="preserve">
     160    <value>End Time:</value>
     161  </data>
     162  <data name="GreekRingFromCaption" xml:space="preserve">
     163    <value>Greek Ring From</value>
     164  </data>
     165  <data name="GreekRingFromTooltip" xml:space="preserve">
     166    <value>First ring in greek position to analyze</value>
     167  </data>
     168  <data name="GreekRingToCaption" xml:space="preserve">
     169    <value>Greek Ring To</value>
     170  </data>
     171  <data name="GreekRingToTooltip" xml:space="preserve">
     172    <value>Last ring in greek position to analyze</value>
     173  </data>
     174  <data name="GreekRoto PositionToTooltip" xml:space="preserve">
     175    <value>Last rotor position in greek position to analyze</value>
     176  </data>
     177  <data name="GreekRotorFromCaption" xml:space="preserve">
     178    <value>Greek Rotor From</value>
     179  </data>
     180  <data name="GreekRotorFromTooltip" xml:space="preserve">
     181    <value>First rotor in greek position to analyze</value>
     182  </data>
     183  <data name="GreekRotorPositionFromCaption" xml:space="preserve">
     184    <value>Greek Rotor Position From</value>
     185  </data>
     186  <data name="GreekRotorPositionFromTooltip" xml:space="preserve">
     187    <value>First rotor position in greek position to analyze</value>
     188  </data>
     189  <data name="GreekRotorPositionToCaption" xml:space="preserve">
     190    <value>Greek Rotor Position To</value>
     191  </data>
     192  <data name="GreekRotorToCaption" xml:space="preserve">
     193    <value>Greek Rotor To</value>
     194  </data>
     195  <data name="GreekRotorToTooltip" xml:space="preserve">
     196    <value>Last rotor in greek position to analyze</value>
     197  </data>
     198  <data name="KeyCaption" xml:space="preserve">
     199    <value>Best Key</value>
     200  </data>
     201  <data name="KeyHeader" xml:space="preserve">
     202    <value>Key</value>
     203  </data>
     204  <data name="KeyTooltip" xml:space="preserve">
     205    <value>The best key found during the analysis.</value>
     206  </data>
     207  <data name="LeftRingFromCaption" xml:space="preserve">
     208    <value>Left Ring From</value>
     209  </data>
     210  <data name="LeftRingFromTooltip" xml:space="preserve">
     211    <value>First ring in left position to analyze</value>
     212  </data>
     213  <data name="LeftRingToCaption" xml:space="preserve">
     214    <value>Left Ring To</value>
     215  </data>
     216  <data name="LeftRingToTooltip" xml:space="preserve">
     217    <value>Last ring in left position to analyze</value>
     218  </data>
     219  <data name="LeftRotorFromCaption" xml:space="preserve">
     220    <value>Left Rotor From</value>
     221  </data>
     222  <data name="LeftRotorFromTooltip" xml:space="preserve">
     223    <value>First rotor in left position to analyze</value>
     224  </data>
     225  <data name="LeftRotorPositionFromCaption" xml:space="preserve">
     226    <value>Left Rotor Position From</value>
     227  </data>
     228  <data name="LeftRotorPositionFromTooltip" xml:space="preserve">
     229    <value>First rotor position in left position to analyze</value>
     230  </data>
     231  <data name="LeftRotorPositionToCaption" xml:space="preserve">
     232    <value>Left Rotor Position To</value>
     233  </data>
     234  <data name="LeftRotorPositionToTooltip" xml:space="preserve">
     235    <value>Last rotor position in left position to analyze</value>
     236  </data>
     237  <data name="LeftRotorToCaption" xml:space="preserve">
     238    <value>Left Rotor To</value>
     239  </data>
     240  <data name="LeftRotorToTooltip" xml:space="preserve">
     241    <value>Last rotor in left position to analyze</value>
     242  </data>
     243  <data name="LocalLabel" xml:space="preserve">
     244    <value>Local</value>
     245  </data>
     246  <data name="MachineModelCaption" xml:space="preserve">
     247    <value>Machine Model</value>
     248  </data>
     249  <data name="MachineModelTooltip" xml:space="preserve">
     250    <value>The model of the Enigma that should be analyzed.</value>
     251  </data>
     252  <data name="MiddleRingFromCaption" xml:space="preserve">
     253    <value>Middle Ring From</value>
     254  </data>
     255  <data name="MiddleRingFromTooltip" xml:space="preserve">
     256    <value>First ring in middle position to analyze</value>
     257  </data>
     258  <data name="MiddleRingToCaption" xml:space="preserve">
     259    <value>Middle Ring To</value>
     260  </data>
     261  <data name="MiddleRingToTooltip" xml:space="preserve">
     262    <value>Last ring in middle position to analyze</value>
     263  </data>
     264  <data name="MiddleRotorFromCaption" xml:space="preserve">
     265    <value>Middle Rotor From</value>
     266  </data>
     267  <data name="MiddleRotorFromTooltip" xml:space="preserve">
     268    <value>First rotor in middle position to analyze</value>
     269  </data>
     270  <data name="MiddleRotorPositionFromCaption" xml:space="preserve">
     271    <value>Middle Rotor Position From</value>
     272  </data>
     273  <data name="MiddleRotorPositionFromTooltip" xml:space="preserve">
     274    <value>First rotor position in middle position to analyze</value>
     275  </data>
     276  <data name="MiddleRotorPositionToCaption" xml:space="preserve">
     277    <value>Middle Rotor Position To</value>
     278  </data>
     279  <data name="MiddleRotorPositionToTooltip" xml:space="preserve">
     280    <value>Last rotor position in middle position to analyze</value>
     281  </data>
     282  <data name="MiddleRotorToCaption" xml:space="preserve">
     283    <value>Middle Rotor To</value>
     284  </data>
     285  <data name="MiddleRotorToTooltip" xml:space="preserve">
     286    <value>Last rotor in middle position to analyze</value>
     287  </data>
     288  <data name="PlaintextCaption" xml:space="preserve">
     289    <value>Best Plaintext</value>
     290  </data>
     291  <data name="PlaintextTooltip" xml:space="preserve">
     292    <value>The best plaintext which was found during the analysis.</value>
     293  </data>
    120294  <data name="PluginCaption" xml:space="preserve">
    121295    <value>Enigma Analyzer</value>
     
    124298    <value>Component to cryptanalyze different types of the Enigma crypto machine</value>
    125299  </data>
     300  <data name="RankingHeader" xml:space="preserve">
     301    <value>Ranking</value>
     302  </data>
     303  <data name="ReflectorFromCaption" xml:space="preserve">
     304    <value>Reflector From</value>
     305  </data>
     306  <data name="ReflectorFromTooltip" xml:space="preserve">
     307    <value>First reflector to analyze</value>
     308  </data>
     309  <data name="ReflectorFromTooltip1" xml:space="preserve">
     310    <value>Last reflector to analyze</value>
     311  </data>
     312  <data name="ReflectorGroup" xml:space="preserve">
     313    <value>Reflectors</value>
     314  </data>
     315  <data name="ReflectorToCaption" xml:space="preserve">
     316    <value>Reflector To</value>
     317  </data>
     318  <data name="RightRingFromCaption" xml:space="preserve">
     319    <value>Right Ring From</value>
     320  </data>
     321  <data name="RightRingFromTooltip" xml:space="preserve">
     322    <value>First ring in right position to analyze</value>
     323  </data>
     324  <data name="RightRingToCaption" xml:space="preserve">
     325    <value>Right Ring To</value>
     326  </data>
     327  <data name="RightRingToTooltip" xml:space="preserve">
     328    <value>Last ring in right position to analyze</value>
     329  </data>
     330  <data name="RightRotorFromCaption" xml:space="preserve">
     331    <value>Right Rotor From</value>
     332  </data>
     333  <data name="RightRotorFromTooltip" xml:space="preserve">
     334    <value>First rotor in right position to analyze</value>
     335  </data>
     336  <data name="RightRotorPositionFromCaption" xml:space="preserve">
     337    <value>Right Rotor Position From</value>
     338  </data>
     339  <data name="RightRotorPositionFromTooltip" xml:space="preserve">
     340    <value>First rotor position in right position to analyze</value>
     341  </data>
     342  <data name="RightRotorPositionToCaption" xml:space="preserve">
     343    <value>Right Rotor Position To</value>
     344  </data>
     345  <data name="RightRotorPositionToTooltip" xml:space="preserve">
     346    <value>Last rotor position in right position to analyze</value>
     347  </data>
     348  <data name="RightRotorToCaption" xml:space="preserve">
     349    <value>Right Rotor To</value>
     350  </data>
     351  <data name="RightRotorToTooltip" xml:space="preserve">
     352    <value>Last rotor in right position to analyze</value>
     353  </data>
     354  <data name="RingGroup" xml:space="preserve">
     355    <value>Ring Positions</value>
     356  </data>
     357  <data name="RotorGroup" xml:space="preserve">
     358    <value>Rotors</value>
     359  </data>
     360  <data name="RotorPositionGroup" xml:space="preserve">
     361    <value>Rotor Positions</value>
     362  </data>
     363  <data name="StartLabel" xml:space="preserve">
     364    <value>Start Time:</value>
     365  </data>
     366  <data name="StepLabel" xml:space="preserve">
     367    <value>Analysis Step:</value>
     368  </data>
     369  <data name="TextHeader" xml:space="preserve">
     370    <value>Text</value>
     371  </data>
     372  <data name="ThreadsCaption" xml:space="preserve">
     373    <value>Threads</value>
     374  </data>
     375  <data name="ThreadsTooltip" xml:space="preserve">
     376    <value>How many threads should be used during the analysis?</value>
     377  </data>
     378  <data name="TimeLeftLabel" xml:space="preserve">
     379    <value>Time Left:</value>
     380  </data>
     381  <data name="TopTenLabel" xml:space="preserve">
     382    <value>Top List</value>
     383  </data>
     384  <data name="ValueHeader" xml:space="preserve">
     385    <value>Value</value>
     386  </data>
    126387</root>
Note: See TracChangeset for help on using the changeset viewer.