Commits

Christian Specht committed 0dcc201

show link to website on startup

Comments (0)

Files changed (3)

src/BitbucketBackup/BitbucketBackup.cs

             try
             {
                 Console.WriteLine(Resources.IntroHeadline, FileVersionInfo.GetVersionInfo(Assembly.GetExecutingAssembly().Location).FileVersion);
+                Console.WriteLine(Resources.WebLink);
                 Console.WriteLine();
 
                 bool enterConfig = false;

src/BitbucketBackup/Resources.Designer.cs

 //------------------------------------------------------------------------------
 // <auto-generated>
-//     Dieser Code wurde von einem Tool generiert.
-//     Laufzeitversion:4.0.30319.296
+//     This code was generated by a tool.
+//     Runtime Version:4.0.30319.34014
 //
-//     Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
-//     der Code erneut generiert wird.
+//     Changes to this file may cause incorrect behavior and will be lost if
+//     the code is regenerated.
 // </auto-generated>
 //------------------------------------------------------------------------------
 
     
     
     /// <summary>
-    ///   Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
+    ///   A strongly-typed resource class, for looking up localized strings, etc.
     /// </summary>
-    // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert
-    // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert.
-    // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen
-    // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu.
+    // This class was auto-generated by the StronglyTypedResourceBuilder
+    // class via a tool like ResGen or Visual Studio.
+    // To add or remove a member, edit your .ResX file then rerun ResGen
+    // with the /str option, or rebuild your VS project.
     [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
     [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
     [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
         }
         
         /// <summary>
-        ///   Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
+        ///   Returns the cached ResourceManager instance used by this class.
         /// </summary>
         [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
         internal static global::System.Resources.ResourceManager ResourceManager {
         }
         
         /// <summary>
-        ///   Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
-        ///   Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
+        ///   Overrides the current thread's CurrentUICulture property for all
+        ///   resource lookups using this strongly typed resource class.
         /// </summary>
         [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
         internal static global::System.Globalization.CultureInfo Culture {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die Authentication failed.
-        ///Please check if the password is valid! ähnelt.
+        ///   Looks up a localized string similar to Authentication failed.
+        ///Please check if the password is valid!.
         /// </summary>
         internal static string AuthenticationFailed {
             get {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die Backup completed! ähnelt.
+        ///   Looks up a localized string similar to Backup completed!.
         /// </summary>
         internal static string BackupCompleted {
             get {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die Backup failed! ähnelt.
+        ///   Looks up a localized string similar to Backup failed!.
         /// </summary>
         internal static string ClientExceptionHeadline {
             get {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die Local backup folder (must already exist): ähnelt.
+        ///   Looks up a localized string similar to Local backup folder (must already exist):.
         /// </summary>
         internal static string InputBackupFolder {
             get {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die You didn&apos;t enter a backup folder (or an invalid one)! ähnelt.
+        ///   Looks up a localized string similar to You didn&apos;t enter a backup folder (or an invalid one)!.
         /// </summary>
         internal static string InputBackupFolderInvalid {
             get {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die Your Bitbucket password: ähnelt.
+        ///   Looks up a localized string similar to Your Bitbucket password:.
         /// </summary>
         internal static string InputPassword {
             get {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die You didn&apos;t enter a password! ähnelt.
+        ///   Looks up a localized string similar to You didn&apos;t enter a password!.
         /// </summary>
         internal static string InputPasswordInvalid {
             get {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die Timeout for pulling, in seconds:
-        ///(Mercurial only, leave blank to use default [{0}]) ähnelt.
+        ///   Looks up a localized string similar to Timeout for pulling, in seconds:
+        ///(Mercurial only, leave blank to use default [{0}]).
         /// </summary>
         internal static string InputPullTimeout {
             get {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die Timeout for pulling must be an integer value greater than zero! ähnelt.
+        ///   Looks up a localized string similar to Timeout for pulling must be an integer value greater than zero!.
         /// </summary>
         internal static string InputPullTimeoutInvalid {
             get {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die Your Bitbucket team name (leave blank for no team): ähnelt.
+        ///   Looks up a localized string similar to Your Bitbucket team name (leave blank for no team):.
         /// </summary>
         internal static string InputTeam {
             get {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die Your Bitbucket username: ähnelt.
+        ///   Looks up a localized string similar to Your Bitbucket username:.
         /// </summary>
         internal static string InputUser {
             get {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die You didn&apos;t enter a username! ähnelt.
+        ///   Looks up a localized string similar to You didn&apos;t enter a username!.
         /// </summary>
         internal static string InputUserInvalid {
             get {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die Local backup folder: {0} ähnelt.
+        ///   Looks up a localized string similar to Local backup folder: {0}.
         /// </summary>
         internal static string IntroFolder {
             get {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die Bitbucket Backup {0} ähnelt.
+        ///   Looks up a localized string similar to Bitbucket Backup {0}.
         /// </summary>
         internal static string IntroHeadline {
             get {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die Bitbucket team: {0} ähnelt.
+        ///   Looks up a localized string similar to Bitbucket team: {0}.
         /// </summary>
         internal static string IntroTeam {
             get {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die Bitbucket user: {0} ähnelt.
+        ///   Looks up a localized string similar to Bitbucket user: {0}.
         /// </summary>
         internal static string IntroUser {
             get {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die Couldn&apos;t load information for user: {0}
-        ///Please check if the user name is valid! ähnelt.
+        ///   Looks up a localized string similar to Couldn&apos;t load information for user: {0}
+        ///Please check if the user name is valid!.
         /// </summary>
         internal static string InvalidUsername {
             get {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die Bitbucket API didn&apos;t return a response: {0} ähnelt.
+        ///   Looks up a localized string similar to Bitbucket API didn&apos;t return a response: {0}.
         /// </summary>
         internal static string NoResponse {
             get {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die Press &lt;ENTER&gt; to quit! ähnelt.
+        ///   Looks up a localized string similar to Press &lt;ENTER&gt; to quit!.
         /// </summary>
         internal static string PressEnter {
             get {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die git pull: {0} ähnelt.
+        ///   Looks up a localized string similar to git pull: {0}.
         /// </summary>
         internal static string PullingGit {
             get {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die  hg pull: {0} ähnelt.
+        ///   Looks up a localized string similar to  hg pull: {0}.
         /// </summary>
         internal static string PullingMercurial {
             get {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die Timeout for pulling exceeded! ({0} seconds)  ähnelt.
+        ///   Looks up a localized string similar to Timeout for pulling exceeded! ({0} seconds) .
         /// </summary>
         internal static string PullTimeoutExceeded {
             get {
         }
         
         /// <summary>
-        ///   Sucht eine lokalisierte Zeichenfolge, die Press &lt;SPACE&gt; in the next {0} seconds to re-enter your settings! ähnelt.
+        ///   Looks up a localized string similar to Press &lt;SPACE&gt; in the next {0} seconds to re-enter your settings!.
         /// </summary>
         internal static string SettingsPrompt {
             get {
                 return ResourceManager.GetString("SettingsPrompt", resourceCulture);
             }
         }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to http://christianspecht.de/bitbucket-backup/.
+        /// </summary>
+        internal static string WebLink {
+            get {
+                return ResourceManager.GetString("WebLink", resourceCulture);
+            }
+        }
     }
 }

src/BitbucketBackup/Resources.resx

   <data name="IntroTeam" xml:space="preserve">
     <value>Bitbucket team: {0}</value>
   </data>
+  <data name="WebLink" xml:space="preserve">
+    <value>http://christianspecht.de/bitbucket-backup/</value>
+  </data>
 </root>