[LIB-13] Locale resource settings
[chesshog-scanner.git] / src / main / java / org / hedgecode / chess / scanner / portal / ChessBombScanner.java
index 096a36e..96e90e8 100644 (file)
@@ -27,6 +27,8 @@ import org.hedgecode.chess.scanner.format.chessbomb.Format;
 import org.hedgecode.chess.scanner.format.chessbomb.GameFormat;
 import org.hedgecode.chess.scanner.format.chessbomb.TournamentFormat;
 
+import static org.hedgecode.chess.scanner.ScannerConstants.*;
+
 /**
  * ChessBombScanner
  *
@@ -82,7 +84,7 @@ public class ChessBombScanner extends AbstractSettingsScanner implements Scanner
     @Override
     public PGNGame scanGame(String gameId) throws ScannerException {
         throw new ScannerException(
-                "ChessBomb does not support searching game without a tournament name!"
+                "scanner.portal.search.without.tournament.name", DOMAIN_CHESSBOMB
         );
     }
 
@@ -124,7 +126,7 @@ public class ChessBombScanner extends AbstractSettingsScanner implements Scanner
         );
         if (encodeString == null) {
             throw new ScannerException(
-                    String.format("Failed to decode source data for requesting URL: %s", url)
+                    "scanner.failed.decode.url", url
             );
         }
         return new String(