提交 ee0f9c80 编写于 作者: A Alexander Fedorov

#2558 i18n for PgSqlDebugController

Former-commit-id: 94acfe4e
上级 37fed3ae
......@@ -21,6 +21,9 @@ import org.eclipse.osgi.util.NLS;
public class PostgreSqlDebugCoreMessages extends NLS {
private static final String BUNDLE_NAME = "org.jkiss.dbeaver.postgresql.internal.debug.core.PostgreSqlDebugCoreMessages"; //$NON-NLS-1$
public static String PgSqlDebugController_connection_application_name;
public static String PgSqlDebugController_e_failed_session_close;
public static String PgSqlDebugController_e_failed_session_open;
public static String PostgreSqlDebugCore_e_procedure_required;
public static String PostgreSqlDebugCore_launch_configuration_name;
static {
......
PgSqlDebugController_connection_application_name=Debug Mode : {0}
PgSqlDebugController_e_failed_session_close=Failed to close debug session with id {0} for {1}
PgSqlDebugController_e_failed_session_open=Failed to open debug session for {0}
PostgreSqlDebugCore_e_procedure_required=PostgreSQL procedure is required to create PL/pgSQL launch configuration
PostgreSqlDebugCore_launch_configuration_name={0}({1}) - {2}({3})
......@@ -30,6 +30,7 @@ import org.jkiss.dbeaver.model.exec.DBCStatementType;
import org.jkiss.dbeaver.model.exec.jdbc.JDBCPreparedStatement;
import org.jkiss.dbeaver.model.exec.jdbc.JDBCSession;
import org.jkiss.dbeaver.model.exec.jdbc.JDBCStatement;
import org.jkiss.dbeaver.postgresql.internal.debug.core.PostgreSqlDebugCoreMessages;
public class PgSqlDebugController extends DatabaseDebugController {
......@@ -65,7 +66,7 @@ public class PgSqlDebugController extends DatabaseDebugController {
final Object cellValue = dbResult.getAttributeValue(0);
if (cellValue instanceof Integer) {
this.sessionId = (Integer) cellValue;
String applicationName = NLS.bind("Debug Mode : {0}", sessionId);
String applicationName = NLS.bind(PostgreSqlDebugCoreMessages.PgSqlDebugController_connection_application_name, sessionId);
try {
jdbcSession.getOriginal().setClientInfo(PROPERTY_APPLICATION_NAME, applicationName);
} catch (SQLException e) {
......@@ -76,7 +77,7 @@ public class PgSqlDebugController extends DatabaseDebugController {
}
}
} catch (DBCException e) {
String message = NLS.bind("Failed to open debug session for {0}", session.getDataSource());
String message = NLS.bind(PostgreSqlDebugCoreMessages.PgSqlDebugController_e_failed_session_open, session.getDataSource());
log.error(message, e);
}
}
......@@ -92,7 +93,7 @@ public class PgSqlDebugController extends DatabaseDebugController {
prepared.setInt(1, sessionId);
prepared.execute();
} catch (SQLException e) {
String message = NLS.bind("Failed to close debug session with id {0} for {1}", sessionId, session.getDataSource());
String message = NLS.bind(PostgreSqlDebugCoreMessages.PgSqlDebugController_e_failed_session_close, sessionId, session.getDataSource());
log.error(message, e);
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册