Replace String::ucompose() with Glibmm equivalent (#46)
Glibmm has implemented a ustring::compose() set of methods [1] since Glibmm 2.16, circa 2008. So replace String::ucompose(). Note that GParted already requires glibmm >= 2.32 as set in configure.ac. This commit just replaces all the method calls. Edit created by: sed -i 's|String::ucompose *|Glib::ustring::compose|' src/*.cc [1] Glibmm Reference Manual, Glib::ustring Class, compose() method https://developer.gnome.org/glibmm/2.32/classGlib_1_1ustring.html#a64ff7ac3d9e9899c2910f1d831f8d500 Closes #46 - Drop compose subdir
This commit is contained in:
parent
415f502036
commit
e55b3c8544
|
@ -68,7 +68,7 @@ bool CopyBlocks::set_progress_info()
|
|||
operationdetail.run_progressbar( (double)(total_done+done), (double)total_length, PROGRESSBAR_TEXT_COPY_BYTES );
|
||||
OperationDetail &operationdetail = this->operationdetail.get_last_child().get_last_child();
|
||||
operationdetail.set_description(
|
||||
String::ucompose( /*TO TRANSLATORS: looks like 1.00 MiB of 16.00 MiB copied */
|
||||
Glib::ustring::compose( /*TO TRANSLATORS: looks like 1.00 MiB of 16.00 MiB copied */
|
||||
_("%1 of %2 copied"),
|
||||
Utils::format_size( done, 1 ), Utils::format_size( length, 1 ) ),
|
||||
FONT_ITALIC );
|
||||
|
@ -173,7 +173,7 @@ bool CopyBlocks::copy()
|
|||
{
|
||||
//final description
|
||||
operationdetail.get_last_child().get_last_child().set_description(
|
||||
String::ucompose( /*TO TRANSLATORS: looks like 1.00 MiB of 16.00 MiB copied */
|
||||
Glib::ustring::compose( /*TO TRANSLATORS: looks like 1.00 MiB of 16.00 MiB copied */
|
||||
_("%1 of %2 copied"),
|
||||
Utils::format_size( llabs( done ), 1 ),
|
||||
Utils::format_size( length, 1 ) ),
|
||||
|
@ -226,12 +226,12 @@ void CopyBlocks::copy_block()
|
|||
if ( ped_device_write( lp_device_dst, buf, offset_dst, num_blocks_dst ) )
|
||||
success = true;
|
||||
else {
|
||||
error_message = String::ucompose( _("Error while writing block at sector %1"), offset_dst );
|
||||
error_message = Glib::ustring::compose( _("Error while writing block at sector %1"), offset_dst );
|
||||
success = false;
|
||||
}
|
||||
}
|
||||
else
|
||||
error_message = String::ucompose( _("Error while reading block at sector %1"), offset_src ) ;
|
||||
error_message = Glib::ustring::compose( _("Error while reading block at sector %1"), offset_src ) ;
|
||||
}
|
||||
if ( blocksize > 0 )
|
||||
{
|
||||
|
|
|
@ -329,7 +329,7 @@ bool DMRaid::create_dev_map_entries( const Partition & partition, OperationDetai
|
|||
bool exit_status = true ;
|
||||
|
||||
/*TO TRANSLATORS: looks like create missing /dev/mapper entries */
|
||||
Glib::ustring tmp = String::ucompose ( _("create missing %1 entries"), DEV_MAPPER_PATH );
|
||||
Glib::ustring tmp = Glib::ustring::compose( _("create missing %1 entries"), DEV_MAPPER_PATH );
|
||||
operationdetail .add_child( OperationDetail( tmp ) );
|
||||
|
||||
//Newer dmraid defaults to always inserting the letter 'p' between the device name
|
||||
|
@ -413,7 +413,7 @@ bool DMRaid::delete_affected_dev_map_entries( const Partition & partition, Opera
|
|||
bool exit_status = true ;
|
||||
|
||||
/*TO TRANSLATORS: looks like delete affected /dev/mapper entries */
|
||||
Glib::ustring tmp = String::ucompose ( _("delete affected %1 entries"), DEV_MAPPER_PATH );
|
||||
Glib::ustring tmp = Glib::ustring::compose( _("delete affected %1 entries"), DEV_MAPPER_PATH );
|
||||
operationdetail .add_child( OperationDetail( tmp ) );
|
||||
|
||||
get_affected_dev_map_entries( partition, affected_entries ) ;
|
||||
|
@ -435,7 +435,7 @@ bool DMRaid::delete_dev_map_entry( const Partition & partition, OperationDetail
|
|||
bool exit_status = true ;
|
||||
|
||||
/*TO TRANSLATORS: looks like delete /dev/mapper entry */
|
||||
Glib::ustring tmp = String::ucompose ( _("delete %1 entry"), DEV_MAPPER_PATH );
|
||||
Glib::ustring tmp = Glib::ustring::compose( _("delete %1 entry"), DEV_MAPPER_PATH );
|
||||
operationdetail .add_child( OperationDetail( tmp ) );
|
||||
|
||||
std::vector<Glib::ustring> partition_entries ;
|
||||
|
@ -484,7 +484,7 @@ bool DMRaid::update_dev_map_entry( const Partition & partition, OperationDetail
|
|||
bool exit_status = true ;
|
||||
|
||||
/*TO TRANSLATORS: looks like update /dev/mapper entry */
|
||||
Glib::ustring tmp = String::ucompose ( _("update %1 entry"), DEV_MAPPER_PATH );
|
||||
Glib::ustring tmp = Glib::ustring::compose( _("update %1 entry"), DEV_MAPPER_PATH );
|
||||
operationdetail .add_child( OperationDetail( tmp ) );
|
||||
|
||||
if( ! delete_dev_map_entry( partition , operationdetail .get_last_child() ) )
|
||||
|
|
|
@ -29,11 +29,11 @@ DialogManageFlags::DialogManageFlags( const Partition & partition, std::map<Glib
|
|||
{
|
||||
any_change = false ;
|
||||
|
||||
set_title( String::ucompose( _("Manage flags on %1"), partition .get_path() ) );
|
||||
set_title( Glib::ustring::compose( _("Manage flags on %1"), partition .get_path() ) );
|
||||
set_resizable( false ) ;
|
||||
|
||||
Glib::ustring str_temp = "<span weight=\"bold\" size=\"larger\">" ;
|
||||
str_temp += String::ucompose( _("Manage flags on %1"), partition .get_path() ) ;
|
||||
str_temp += Glib::ustring::compose( _("Manage flags on %1"), partition .get_path() ) ;
|
||||
str_temp += "</span>\n" ;
|
||||
get_vbox() ->pack_start( * Utils::mk_label( str_temp ), Gtk::PACK_SHRINK );
|
||||
|
||||
|
|
|
@ -33,7 +33,7 @@ DialogPasswordEntry::DialogPasswordEntry( const Partition & partition )
|
|||
this->set_size_request( 400, -1 );
|
||||
|
||||
/* TO TRANSLATORS: dialog title, looks like LUKS Passphrase /dev/sda1 */
|
||||
this->set_title( String::ucompose( _("LUKS Passphrase %1"), partition.get_path() ) );
|
||||
this->set_title( Glib::ustring::compose( _("LUKS Passphrase %1"), partition.get_path() ) );
|
||||
|
||||
// Separate VBox to hold lines in the dialog.
|
||||
Gtk::VBox *vbox( manage( new Gtk::VBox() ) );
|
||||
|
@ -43,7 +43,7 @@ DialogPasswordEntry::DialogPasswordEntry( const Partition & partition )
|
|||
|
||||
// Line 1: "Enter LUKS passphrase to open /dev/sda1"
|
||||
vbox->pack_start( *Utils::mk_label(
|
||||
String::ucompose( _("Enter LUKS passphrase to open %1"), partition.get_path() ) ),
|
||||
Glib::ustring::compose( _("Enter LUKS passphrase to open %1"), partition.get_path() ) ),
|
||||
Gtk::PACK_SHRINK );
|
||||
|
||||
// Line 2: "Passphrase: [ ]"
|
||||
|
|
|
@ -270,8 +270,8 @@ void Dialog_Base_Partition::Set_Confirm_Button( CONFIRMBUTTON button_type )
|
|||
|
||||
void Dialog_Base_Partition::Set_MinMax_Text( Sector min, Sector max )
|
||||
{
|
||||
Glib::ustring str_temp(String::ucompose( _("Minimum size: %1 MiB"), min ) + "\t\t");
|
||||
str_temp += String::ucompose( _("Maximum size: %1 MiB"), max ) ;
|
||||
Glib::ustring str_temp(Glib::ustring::compose( _("Minimum size: %1 MiB"), min ) + "\t\t");
|
||||
str_temp += Glib::ustring::compose( _("Maximum size: %1 MiB"), max ) ;
|
||||
label_minmax .set_text( str_temp ) ;
|
||||
}
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@ Dialog_Disklabel::Dialog_Disklabel( const Device & device )
|
|||
const Glib::ustring device_path = device .get_path() ;
|
||||
|
||||
/*TO TRANSLATORS: dialogtitle, looks like Create partition table on /dev/hda */
|
||||
this ->set_title( String::ucompose( _("Create partition table on %1"), device_path ) );
|
||||
this ->set_title( Glib::ustring::compose( _("Create partition table on %1"), device_path ) );
|
||||
this ->set_resizable( false );
|
||||
|
||||
{
|
||||
|
@ -50,7 +50,7 @@ Dialog_Disklabel::Dialog_Disklabel( const Device & device )
|
|||
Glib::ustring str_temp("<span weight=\"bold\" size=\"larger\">");
|
||||
|
||||
/*TO TRANSLATORS: looks like WARNING: This will ERASE ALL DATA on the ENTIRE DISK /dev/hda */
|
||||
str_temp += String::ucompose(_("WARNING: This will ERASE ALL DATA on the ENTIRE DISK %1"), device_path);
|
||||
str_temp += Glib::ustring::compose(_("WARNING: This will ERASE ALL DATA on the ENTIRE DISK %1"), device_path);
|
||||
str_temp += "</span>\n";
|
||||
vbox->pack_start(*Utils::mk_label(str_temp), Gtk::PACK_SHRINK);
|
||||
|
||||
|
|
|
@ -31,7 +31,7 @@ Dialog_FileSystem_Label::Dialog_FileSystem_Label( const Partition & partition )
|
|||
this->set_size_request( 400, -1 );
|
||||
|
||||
/* TO TRANSLATORS: dialog title, looks like Set file system label on /dev/hda3 */
|
||||
this->set_title( String::ucompose( _("Set file system label on %1"), partition.get_path() ) );
|
||||
this->set_title( Glib::ustring::compose( _("Set file system label on %1"), partition.get_path() ) );
|
||||
|
||||
// HBox to hold the label and entry box line
|
||||
Gtk::HBox *hbox( manage( new Gtk::HBox() ) );
|
||||
|
|
|
@ -45,7 +45,7 @@ Dialog_Partition_Copy::~Dialog_Partition_Copy()
|
|||
|
||||
void Dialog_Partition_Copy::set_data( const Partition & selected_partition, const Partition & copied_partition )
|
||||
{
|
||||
this ->set_title( String::ucompose( _("Paste %1"), copied_partition .get_path() ) ) ;
|
||||
this ->set_title( Glib::ustring::compose( _("Paste %1"), copied_partition .get_path() ) ) ;
|
||||
|
||||
//set partition color
|
||||
Gdk::Color partition_color( Utils::get_color( copied_partition.filesystem ) );
|
||||
|
|
|
@ -43,7 +43,7 @@ Dialog_Partition_Info::Dialog_Partition_Info( const Partition & partition ) : pa
|
|||
this ->set_size_request( -1, 370 ) ; //Minimum 370 to avoid scrolling on Fedora 20
|
||||
|
||||
/*TO TRANSLATORS: dialogtitle, looks like Information about /dev/hda3 */
|
||||
this ->set_title( String::ucompose( _("Information about %1"), partition .get_path() ) );
|
||||
this ->set_title( Glib::ustring::compose( _("Information about %1"), partition .get_path() ) );
|
||||
|
||||
init_drawingarea() ;
|
||||
|
||||
|
@ -355,7 +355,7 @@ void Dialog_Partition_Info::Display_Info()
|
|||
}
|
||||
else if ( filesystem_ptn.get_mountpoints().size() )
|
||||
{
|
||||
str_temp = String::ucompose(
|
||||
str_temp = Glib::ustring::compose(
|
||||
/* TO TRANSLATORS: looks like Mounted on /mnt/mymountpoint */
|
||||
_("Mounted on %1"),
|
||||
Glib::build_path( ", ", filesystem_ptn.get_mountpoints() ) );
|
||||
|
|
|
@ -31,7 +31,7 @@ Dialog_Partition_Name::Dialog_Partition_Name( const Partition & partition, int m
|
|||
this->set_size_request( 400, -1 );
|
||||
|
||||
/* TO TRANSLATORS: dialog title, looks like Set partition name on /dev/hda3 */
|
||||
this->set_title( String::ucompose( _("Set partition name on %1"), partition.get_path() ) );
|
||||
this->set_title( Glib::ustring::compose( _("Set partition name on %1"), partition.get_path() ) );
|
||||
|
||||
// HBox to hole the label and entry box line
|
||||
Gtk::HBox *hbox( manage( new Gtk::HBox() ) );
|
||||
|
|
|
@ -234,7 +234,7 @@ const Partition & Dialog_Partition_New::Get_New_Partition()
|
|||
bool inside_extended = new_partition->inside_extended;
|
||||
new_partition->Reset();
|
||||
new_partition->Set( device_path,
|
||||
String::ucompose( _("New Partition #%1"), new_count ),
|
||||
Glib::ustring::compose( _("New Partition #%1"), new_count ),
|
||||
new_count, part_type,
|
||||
FILESYSTEMS[combo_filesystem.get_active_row_number()].filesystem,
|
||||
new_start, new_end,
|
||||
|
|
|
@ -95,12 +95,12 @@ void Dialog_Partition_Resize_Move::Resize_Move_Normal( const PartitionVector & p
|
|||
// See if we can allow the start of the file system to move
|
||||
if ( fs.move && ! new_partition->busy && new_partition->type != TYPE_UNPARTITIONED )
|
||||
{
|
||||
set_title( String::ucompose( _("Resize/Move %1"), new_partition->get_path() ) );
|
||||
set_title( Glib::ustring::compose( _("Resize/Move %1"), new_partition->get_path() ) );
|
||||
frame_resizer_base ->set_fixed_start( false ) ;
|
||||
}
|
||||
else
|
||||
{
|
||||
set_title( String::ucompose( _("Resize %1"), new_partition->get_path() ) );
|
||||
set_title( Glib::ustring::compose( _("Resize %1"), new_partition->get_path() ) );
|
||||
this ->fixed_start = true;
|
||||
frame_resizer_base ->set_fixed_start( true ) ;
|
||||
spinbutton_before .set_sensitive( false ) ;
|
||||
|
@ -232,7 +232,7 @@ void Dialog_Partition_Resize_Move::Resize_Move_Extended( const PartitionVector &
|
|||
{
|
||||
g_assert( new_partition != NULL ); // Bug: Not initialised by constructor calling set_data()
|
||||
|
||||
set_title(String::ucompose(_("Resize/Move %1"), new_partition->get_path()));
|
||||
set_title(Glib::ustring::compose(_("Resize/Move %1"), new_partition->get_path()));
|
||||
|
||||
//calculate total size in MiB's of previous, current and next partition
|
||||
//first find index of partition
|
||||
|
|
|
@ -216,7 +216,7 @@ void Dialog_Progress::on_signal_show()
|
|||
|
||||
label_current .set_markup( "<b>" + operations[ t ] ->description + "</b>" ) ;
|
||||
|
||||
progressbar_all .set_text( String::ucompose( _("%1 of %2 operations completed"), t, operations .size() ) ) ;
|
||||
progressbar_all .set_text( Glib::ustring::compose( _("%1 of %2 operations completed"), t, operations .size() ) ) ;
|
||||
progressbar_all .set_fraction( fraction * t > 1.0 ? 1.0 : fraction * t ) ;
|
||||
|
||||
treerow = treestore_operations ->children()[ t ] ;
|
||||
|
@ -264,7 +264,7 @@ void Dialog_Progress::on_signal_show()
|
|||
|
||||
if ( warnings > 0 )
|
||||
str_temp += " ("
|
||||
+ String::ucompose( ngettext("%1 warning", "%1 warnings", warnings), warnings )
|
||||
+ Glib::ustring::compose( ngettext("%1 warning", "%1 warnings", warnings), warnings )
|
||||
+ ")" ;
|
||||
|
||||
progressbar_all .set_text( str_temp ) ;
|
||||
|
@ -287,7 +287,7 @@ void Dialog_Progress::on_signal_show()
|
|||
str_temp += "\n\n<i><b>" + Glib::ustring( _("IMPORTANT") ) + "</b>\n" ;
|
||||
str_temp += _("If you want support, you need to provide the saved details!") ;
|
||||
str_temp += "\n";
|
||||
str_temp += String::ucompose(
|
||||
str_temp += Glib::ustring::compose(
|
||||
/* TO TRANSLATORS: looks like
|
||||
* See https://gparted.org/save-details.htm for more information.
|
||||
*/
|
||||
|
@ -312,7 +312,7 @@ bool Dialog_Progress::cancel_timeout()
|
|||
if (--cancel_countdown) {
|
||||
/*TO TRANSLATORS: looks like Force Cancel (5)
|
||||
* where the number represents a count down in seconds until the button is enabled */
|
||||
cancelbutton->set_label( String::ucompose( _("Force Cancel (%1)"), cancel_countdown ) );
|
||||
cancelbutton->set_label( Glib::ustring::compose( _("Force Cancel (%1)"), cancel_countdown ) );
|
||||
} else {
|
||||
cancelbutton->set_label( _("Force Cancel") );
|
||||
canceltimer.disconnect();
|
||||
|
@ -343,7 +343,7 @@ void Dialog_Progress::on_cancel()
|
|||
cancel_countdown = 5;
|
||||
/*TO TRANSLATORS: looks like Force Cancel (5)
|
||||
* where the number represents a count down in seconds until the button is enabled */
|
||||
cancelbutton->set_label( String::ucompose( _("Force Cancel (%1)"), cancel_countdown ) );
|
||||
cancelbutton->set_label( Glib::ustring::compose( _("Force Cancel (%1)"), cancel_countdown ) );
|
||||
canceltimer = Glib::signal_timeout().connect(
|
||||
sigc::mem_fun(*this, &Dialog_Progress::cancel_timeout), 1000 );
|
||||
}
|
||||
|
|
|
@ -53,7 +53,7 @@ void Dialog_Rescue_Data::draw_dialog()
|
|||
Glib::ustring *message;
|
||||
|
||||
/*TO TRANSLATORS: looks like File systems found on /dev/sdb */
|
||||
this ->set_title( String::ucompose( _("File systems found on %1"), this->device_path ) );
|
||||
this ->set_title( Glib::ustring::compose( _("File systems found on %1"), this->device_path ) );
|
||||
|
||||
message=new Glib::ustring("<big><b>");
|
||||
if(!this->inconsistencies)
|
||||
|
@ -129,7 +129,7 @@ void Dialog_Rescue_Data::create_list_of_fs()
|
|||
}
|
||||
|
||||
/*TO TRANSLATORS: looks like 1: ntfs (10240 MiB)*/
|
||||
Gtk::Label *fsLbl= manage(new Gtk::Label( String::ucompose(_("#%1: %2 (%3 MiB)"), i+1, fs_name, (this->partitions[i].get_byte_length()/1024/1024))));
|
||||
Gtk::Label *fsLbl= manage(new Gtk::Label( Glib::ustring::compose(_("#%1: %2 (%3 MiB)"), i+1, fs_name, (this->partitions[i].get_byte_length()/1024/1024))));
|
||||
if(this->is_inconsistent(this->partitions[i]))
|
||||
{
|
||||
fsLbl->set_label(fsLbl->get_label().append(" (!)"));
|
||||
|
@ -343,7 +343,7 @@ void Dialog_Rescue_Data::read_partitions_from_buffer()
|
|||
part_num=Utils::convert_to_int(num);
|
||||
|
||||
//Get the part_path
|
||||
part_path=String::ucompose ( "%1%2", this->device_path, num );
|
||||
part_path=Glib::ustring::compose( "%1%2", this->device_path, num );
|
||||
|
||||
while(getline(*this->buffer, line))
|
||||
{
|
||||
|
|
|
@ -216,7 +216,7 @@ Glib::ustring FileSystem::mk_temp_dir( const Glib::ustring & infix, OperationDet
|
|||
{
|
||||
int e = errno ;
|
||||
operationdetail .get_last_child() .add_child( OperationDetail(
|
||||
String::ucompose( "mkdtemp(%1): %2", dir_buf, Glib::strerror( e ) ), STATUS_NONE ) ) ;
|
||||
Glib::ustring::compose( "mkdtemp(%1): %2", dir_buf, Glib::strerror( e ) ), STATUS_NONE ) ) ;
|
||||
operationdetail.get_last_child().set_success_and_capture_errors( false );
|
||||
dir_name = "" ;
|
||||
}
|
||||
|
@ -227,7 +227,7 @@ Glib::ustring FileSystem::mk_temp_dir( const Glib::ustring & infix, OperationDet
|
|||
Glib::ustring( "mkdir -v " ) + dir_name, FONT_BOLD_ITALIC ) ;
|
||||
operationdetail .get_last_child() .add_child( OperationDetail(
|
||||
/*TO TRANSLATORS: looks like Created directory /tmp/gparted-CEzvSp */
|
||||
String::ucompose( _("Created directory %1"), dir_name ), STATUS_NONE ) ) ;
|
||||
Glib::ustring::compose( _("Created directory %1"), dir_name ), STATUS_NONE ) ) ;
|
||||
operationdetail.get_last_child().set_success_and_capture_errors( true );
|
||||
}
|
||||
|
||||
|
@ -246,14 +246,14 @@ void FileSystem::rm_temp_dir( const Glib::ustring dir_name, OperationDetail & op
|
|||
// failed. Set to Warning (N/A) instead.
|
||||
int e = errno ;
|
||||
operationdetail .get_last_child() .add_child( OperationDetail(
|
||||
String::ucompose( "rmdir(%1): ", dir_name ) + Glib::strerror( e ), STATUS_NONE ) ) ;
|
||||
Glib::ustring::compose( "rmdir(%1): ", dir_name ) + Glib::strerror( e ), STATUS_NONE ) ) ;
|
||||
operationdetail.get_last_child().set_status( STATUS_WARNING );
|
||||
}
|
||||
else
|
||||
{
|
||||
operationdetail .get_last_child() .add_child( OperationDetail(
|
||||
/*TO TRANSLATORS: looks like Removed directory /tmp/gparted-CEzvSp */
|
||||
String::ucompose( _("Removed directory %1"), dir_name ), STATUS_NONE ) ) ;
|
||||
Glib::ustring::compose( _("Removed directory %1"), dir_name ), STATUS_NONE ) ) ;
|
||||
operationdetail.get_last_child().set_success_and_capture_errors( true );
|
||||
}
|
||||
}
|
||||
|
|
|
@ -196,7 +196,7 @@ void GParted_Core::set_devices_thread( std::vector<Device> * pdevices )
|
|||
for (unsigned int k=0; k < temp_devices .size(); k++)
|
||||
{
|
||||
/*TO TRANSLATORS: looks like Scanning /dev/sda */
|
||||
set_thread_status_message( String::ucompose ( _("Scanning %1"), temp_devices[ k ] ) ) ;
|
||||
set_thread_status_message( Glib::ustring::compose( _("Scanning %1"), temp_devices[ k ] ) ) ;
|
||||
ped_device_get( temp_devices[ k ] .c_str() ) ;
|
||||
}
|
||||
|
||||
|
@ -205,7 +205,7 @@ void GParted_Core::set_devices_thread( std::vector<Device> * pdevices )
|
|||
std::vector<Glib::ustring> dmraid_devices ;
|
||||
dmraid .get_devices( dmraid_devices ) ;
|
||||
for ( unsigned int k=0; k < dmraid_devices .size(); k++ ) {
|
||||
set_thread_status_message( String::ucompose ( _("Scanning %1"), dmraid_devices[k] ) ) ;
|
||||
set_thread_status_message( Glib::ustring::compose( _("Scanning %1"), dmraid_devices[k] ) ) ;
|
||||
#ifndef USE_LIBPARTED_DMRAID
|
||||
dmraid .create_dev_map_entries( dmraid_devices[k] ) ;
|
||||
settle_device( SETTLE_DEVICE_PROBE_MAX_WAIT_SECONDS );
|
||||
|
@ -224,7 +224,7 @@ void GParted_Core::set_devices_thread( std::vector<Device> * pdevices )
|
|||
while ( lp_device )
|
||||
{
|
||||
/* TO TRANSLATORS: looks like Confirming /dev/sda */
|
||||
set_thread_status_message( String::ucompose( _("Confirming %1"), lp_device->path ) );
|
||||
set_thread_status_message( Glib::ustring::compose( _("Confirming %1"), lp_device->path ) );
|
||||
|
||||
//only add this device if we can read the first sector (which means it's a real device)
|
||||
if ( useable_device( lp_device ) )
|
||||
|
@ -249,7 +249,7 @@ void GParted_Core::set_devices_thread( std::vector<Device> * pdevices )
|
|||
|
||||
for ( unsigned int t = 0 ; t < device_paths .size() ; t++ )
|
||||
{
|
||||
set_thread_status_message( String::ucompose( _("Confirming %1"), device_paths[t] ) );
|
||||
set_thread_status_message( Glib::ustring::compose( _("Confirming %1"), device_paths[t] ) );
|
||||
|
||||
#ifndef USE_LIBPARTED_DMRAID
|
||||
// Ensure that dmraid device entries are created
|
||||
|
@ -278,7 +278,7 @@ void GParted_Core::set_devices_thread( std::vector<Device> * pdevices )
|
|||
for ( unsigned int t = 0 ; t < device_paths .size() ; t++ )
|
||||
{
|
||||
/*TO TRANSLATORS: looks like Searching /dev/sda partitions */
|
||||
set_thread_status_message( String::ucompose ( _("Searching %1 partitions"), device_paths[ t ] ) ) ;
|
||||
set_thread_status_message( Glib::ustring::compose( _("Searching %1 partitions"), device_paths[ t ] ) ) ;
|
||||
Device temp_device;
|
||||
set_device_from_disk( temp_device, device_paths[t] );
|
||||
devices.push_back( temp_device );
|
||||
|
@ -534,7 +534,7 @@ bool GParted_Core::snap_to_alignment( const Device & device, Partition & partiti
|
|||
//do some basic checks on the partition
|
||||
if ( partition .get_sector_length() <= 0 )
|
||||
{
|
||||
error = String::ucompose(
|
||||
error = Glib::ustring::compose(
|
||||
/* TO TRANSLATORS: looks like A partition cannot have a length of -1 sectors */
|
||||
_("A partition cannot have a length of %1 sectors"),
|
||||
partition .get_sector_length() ) ;
|
||||
|
@ -548,7 +548,7 @@ bool GParted_Core::snap_to_alignment( const Device & device, Partition & partiti
|
|||
// the above reasoning. Confirm condition is impossible and consider removing this code.
|
||||
if ( partition .get_sector_length() < partition .sectors_used )
|
||||
{
|
||||
error = String::ucompose(
|
||||
error = Glib::ustring::compose(
|
||||
/* TO TRANSLATORS: looks like A partition with used sectors (2048) greater than its length (1536) is not valid */
|
||||
_("A partition with used sectors (%1) greater than its length (%2) is not valid"),
|
||||
partition .sectors_used,
|
||||
|
@ -1520,7 +1520,7 @@ FSType GParted_Core::detect_filesystem( PedDevice * lp_device, PedPartition * lp
|
|||
temp += _( "There is no file system available (unformatted)" ) ;
|
||||
temp += "\n- ";
|
||||
/* TO TRANSLATORS: looks like The device entry /dev/sda5 is missing */
|
||||
temp += String::ucompose( _("The device entry %1 is missing"), path );
|
||||
temp += Glib::ustring::compose( _("The device entry %1 is missing"), path );
|
||||
|
||||
messages .push_back( temp ) ;
|
||||
|
||||
|
@ -1796,7 +1796,7 @@ void GParted_Core::set_used_sectors( Partition & partition, PedDisk* lp_disk )
|
|||
temp += _("The cause might be a missing software package.");
|
||||
temp += "\n";
|
||||
/*TO TRANSLATORS: looks like The following list of software packages is required for NTFS file system support: ntfsprogs. */
|
||||
temp += String::ucompose( _("The following list of software packages is required for %1 file system support: %2."),
|
||||
temp += Glib::ustring::compose( _("The following list of software packages is required for %1 file system support: %2."),
|
||||
Utils::get_filesystem_string( partition.filesystem ),
|
||||
Utils::get_filesystem_software( partition.filesystem )
|
||||
);
|
||||
|
@ -1806,7 +1806,7 @@ void GParted_Core::set_used_sectors( Partition & partition, PedDisk* lp_disk )
|
|||
else if ( ( unallocated = partition.get_sectors_unallocated() ) > 0 )
|
||||
{
|
||||
/* TO TRANSLATORS: looks like 1.28GiB of unallocated space within the partition. */
|
||||
Glib::ustring temp = String::ucompose( _("%1 of unallocated space within the partition."),
|
||||
Glib::ustring temp = Glib::ustring::compose( _("%1 of unallocated space within the partition."),
|
||||
Utils::format_size( unallocated, partition.sector_size ) );
|
||||
FS fs = get_fs( partition.filesystem );
|
||||
if ( fs.check != FS::NONE && fs.grow != FS::NONE )
|
||||
|
@ -2008,11 +2008,11 @@ bool GParted_Core::create_partition( Partition & new_partition, OperationDetail
|
|||
* This is showing the name and the fact
|
||||
* that it is a partition within a device.
|
||||
*/
|
||||
String::ucompose( _("path: %1 (%2)"),
|
||||
Glib::ustring::compose( _("path: %1 (%2)"),
|
||||
new_partition.get_path(), _("partition") ) + "\n" +
|
||||
String::ucompose( _("start: %1"), new_partition .sector_start ) + "\n" +
|
||||
String::ucompose( _("end: %1"), new_partition .sector_end ) + "\n" +
|
||||
String::ucompose( _("size: %1 (%2)"),
|
||||
Glib::ustring::compose( _("start: %1"), new_partition .sector_start ) + "\n" +
|
||||
Glib::ustring::compose( _("end: %1"), new_partition .sector_end ) + "\n" +
|
||||
Glib::ustring::compose( _("size: %1 (%2)"),
|
||||
new_partition .get_sector_length(),
|
||||
Utils::format_size( new_partition .get_sector_length(), new_partition .sector_size ) ),
|
||||
STATUS_NONE,
|
||||
|
@ -2049,7 +2049,7 @@ bool GParted_Core::create_filesystem( const Partition & partition, OperationDeta
|
|||
return false;
|
||||
}
|
||||
|
||||
operationdetail .add_child( OperationDetail( String::ucompose(
|
||||
operationdetail .add_child( OperationDetail( Glib::ustring::compose(
|
||||
/*TO TRANSLATORS: looks like create new ext3 file system */
|
||||
_("create new %1 file system"),
|
||||
Utils::get_filesystem_string( partition .filesystem ) ) ) ) ;
|
||||
|
@ -2156,7 +2156,7 @@ bool GParted_Core::remove_filesystem( const Partition & partition, OperationDeta
|
|||
//Run file system specific remove method to delete the file system. Most
|
||||
// file systems should NOT implement a remove() method as it will prevent
|
||||
// recovery from accidental partition deletion.
|
||||
operationdetail .add_child( OperationDetail( String::ucompose(
|
||||
operationdetail .add_child( OperationDetail( Glib::ustring::compose(
|
||||
_("delete %1 file system"),
|
||||
Utils::get_filesystem_string( partition .filesystem ) ) ) ) ;
|
||||
success = ( p_filesystem = get_filesystem_object( partition .filesystem ) ) &&
|
||||
|
@ -2182,10 +2182,10 @@ bool GParted_Core::label_filesystem( const Partition & partition, OperationDetai
|
|||
|
||||
if( partition.get_filesystem_label().empty() ) {
|
||||
operationdetail.add_child( OperationDetail(
|
||||
String::ucompose( _("Clear file system label on %1"), partition.get_path() ) ) );
|
||||
Glib::ustring::compose( _("Clear file system label on %1"), partition.get_path() ) ) );
|
||||
} else {
|
||||
operationdetail.add_child( OperationDetail(
|
||||
String::ucompose( _("Set file system label to \"%1\" on %2"),
|
||||
Glib::ustring::compose( _("Set file system label to \"%1\" on %2"),
|
||||
partition.get_filesystem_label(), partition.get_path() ) ) );
|
||||
}
|
||||
|
||||
|
@ -2210,10 +2210,10 @@ bool GParted_Core::name_partition( const Partition & partition, OperationDetail
|
|||
{
|
||||
if ( partition.name.empty() )
|
||||
operationdetail.add_child( OperationDetail(
|
||||
String::ucompose( _("Clear partition name on %1"), partition.get_path() ) ) );
|
||||
Glib::ustring::compose( _("Clear partition name on %1"), partition.get_path() ) ) );
|
||||
else
|
||||
operationdetail.add_child( OperationDetail(
|
||||
String::ucompose( _("Set partition name to \"%1\" on %2"),
|
||||
Glib::ustring::compose( _("Set partition name to \"%1\" on %2"),
|
||||
partition.name, partition.get_path() ) ) );
|
||||
|
||||
bool success = false;
|
||||
|
@ -2244,12 +2244,12 @@ bool GParted_Core::change_filesystem_uuid( const Partition & partition, Operatio
|
|||
}
|
||||
|
||||
if ( partition .uuid == UUID_RANDOM_NTFS_HALF ) {
|
||||
operationdetail .add_child( OperationDetail( String::ucompose(
|
||||
operationdetail .add_child( OperationDetail( Glib::ustring::compose(
|
||||
_("Set half of the UUID on %1 to a new, random value"),
|
||||
partition .get_path()
|
||||
) ) ) ;
|
||||
} else {
|
||||
operationdetail .add_child( OperationDetail( String::ucompose(
|
||||
operationdetail .add_child( OperationDetail( Glib::ustring::compose(
|
||||
_("Set UUID on %1 to a new, random value"),
|
||||
partition .get_path()
|
||||
) ) ) ;
|
||||
|
@ -2747,7 +2747,7 @@ bool GParted_Core::resize_move_partition( const Partition & partition_old,
|
|||
}
|
||||
|
||||
if ( ! description .empty() && action != NONE && action != MOVE_LEFT && action != MOVE_RIGHT )
|
||||
description = String::ucompose( description,
|
||||
description = Glib::ustring::compose( description,
|
||||
Utils::format_size( partition_old .get_sector_length(), partition_old .sector_size ),
|
||||
Utils::format_size( partition_new .get_sector_length(), partition_new .sector_size ) ) ;
|
||||
|
||||
|
@ -2767,9 +2767,9 @@ bool GParted_Core::resize_move_partition( const Partition & partition_old,
|
|||
|
||||
operationdetail .get_last_child() .add_child(
|
||||
OperationDetail(
|
||||
String::ucompose( _("old start: %1"), partition_old .sector_start ) + "\n" +
|
||||
String::ucompose( _("old end: %1"), partition_old .sector_end ) + "\n" +
|
||||
String::ucompose( _("old size: %1 (%2)"),
|
||||
Glib::ustring::compose( _("old start: %1"), partition_old .sector_start ) + "\n" +
|
||||
Glib::ustring::compose( _("old end: %1"), partition_old .sector_end ) + "\n" +
|
||||
Glib::ustring::compose( _("old size: %1 (%2)"),
|
||||
partition_old .get_sector_length(),
|
||||
Utils::format_size( partition_old .get_sector_length(), partition_old .sector_size ) ),
|
||||
STATUS_NONE,
|
||||
|
@ -2784,9 +2784,9 @@ bool GParted_Core::resize_move_partition( const Partition & partition_old,
|
|||
//Change to partition succeeded
|
||||
operationdetail .get_last_child() .add_child(
|
||||
OperationDetail(
|
||||
String::ucompose( _("new start: %1"), new_start ) + "\n" +
|
||||
String::ucompose( _("new end: %1"), new_end ) + "\n" +
|
||||
String::ucompose( _("new size: %1 (%2)"),
|
||||
Glib::ustring::compose( _("new start: %1"), new_start ) + "\n" +
|
||||
Glib::ustring::compose( _("new end: %1"), new_end ) + "\n" +
|
||||
Glib::ustring::compose( _("new size: %1 (%2)"),
|
||||
new_end - new_start + 1,
|
||||
Utils::format_size( new_end - new_start + 1, partition_new .sector_size ) ),
|
||||
STATUS_NONE,
|
||||
|
@ -2800,9 +2800,9 @@ bool GParted_Core::resize_move_partition( const Partition & partition_old,
|
|||
//Change to partition failed
|
||||
operationdetail .get_last_child() .add_child(
|
||||
OperationDetail(
|
||||
String::ucompose( _("requested start: %1"), partition_new .sector_start ) + "\n" +
|
||||
String::ucompose( _("requested end: %1"), partition_new . sector_end ) + "\n" +
|
||||
String::ucompose( _("requested size: %1 (%2)"),
|
||||
Glib::ustring::compose( _("requested start: %1"), partition_new .sector_start ) + "\n" +
|
||||
Glib::ustring::compose( _("requested end: %1"), partition_new . sector_end ) + "\n" +
|
||||
Glib::ustring::compose( _("requested size: %1 (%2)"),
|
||||
partition_new .get_sector_length(),
|
||||
Utils::format_size( partition_new .get_sector_length(), partition_new .sector_size ) ),
|
||||
STATUS_NONE,
|
||||
|
@ -2835,9 +2835,9 @@ bool GParted_Core::resize_move_partition( const Partition & partition_old,
|
|||
|
||||
operationdetail.get_last_child().add_child(
|
||||
OperationDetail(
|
||||
String::ucompose( _("original start: %1"), partition_restore->sector_start ) + "\n" +
|
||||
String::ucompose( _("original end: %1"), partition_restore->sector_end ) + "\n" +
|
||||
String::ucompose( _("original size: %1 (%2)"),
|
||||
Glib::ustring::compose( _("original start: %1"), partition_restore->sector_start ) + "\n" +
|
||||
Glib::ustring::compose( _("original end: %1"), partition_restore->sector_end ) + "\n" +
|
||||
Glib::ustring::compose( _("original size: %1 (%2)"),
|
||||
partition_restore->get_sector_length(),
|
||||
Utils::format_size( partition_restore->get_sector_length(), partition_restore->sector_size ) ),
|
||||
STATUS_NONE, FONT_ITALIC ) );
|
||||
|
@ -3044,7 +3044,7 @@ bool GParted_Core::recreate_linux_swap_filesystem( const Partition & partition,
|
|||
{
|
||||
operationdetail.add_child( OperationDetail(
|
||||
/* TO TRANSLATORS: looks like not a linux-swap file system for a recreate linux-swap only step */
|
||||
GPARTED_BUG + ": " + String::ucompose( _("not a %1 file system for a recreate %1 only step"),
|
||||
GPARTED_BUG + ": " + Glib::ustring::compose( _("not a %1 file system for a recreate %1 only step"),
|
||||
Utils::get_filesystem_string( FS_LINUX_SWAP ),
|
||||
Utils::get_filesystem_string( FS_LINUX_SWAP ) ),
|
||||
STATUS_ERROR, FONT_ITALIC ) );
|
||||
|
@ -3056,7 +3056,7 @@ bool GParted_Core::recreate_linux_swap_filesystem( const Partition & partition,
|
|||
|
||||
operationdetail.add_child( OperationDetail(
|
||||
/* TO TRANSLATORS: looks like recreate linux-swap file system */
|
||||
String::ucompose( _("recreate %1 file system"),
|
||||
Glib::ustring::compose( _("recreate %1 file system"),
|
||||
Utils::get_filesystem_string( FS_LINUX_SWAP ) ) ) );
|
||||
|
||||
// Linux-swap is recreated by using the linux_swap::resize() method
|
||||
|
@ -3189,7 +3189,7 @@ bool GParted_Core::copy_filesystem( const Partition & partition_src,
|
|||
}
|
||||
|
||||
operationdetail.add_child( OperationDetail(
|
||||
String::ucompose( _("copy file system from %1 to %2"),
|
||||
Glib::ustring::compose( _("copy file system from %1 to %2"),
|
||||
partition_src.get_path(),
|
||||
partition_dst.get_path() ) ) );
|
||||
|
||||
|
@ -3272,7 +3272,7 @@ bool GParted_Core::copy_blocks( const Glib::ustring & src_device,
|
|||
{
|
||||
operationdetail .add_child( OperationDetail( _("using internal algorithm"), STATUS_NONE ) ) ;
|
||||
operationdetail .add_child( OperationDetail(
|
||||
String::ucompose( /*TO TRANSLATORS: looks like copy 1.00 MiB */
|
||||
Glib::ustring::compose( /*TO TRANSLATORS: looks like copy 1.00 MiB */
|
||||
_("copy %1"), Utils::format_size( src_length, 1 ) ),
|
||||
STATUS_NONE ) ) ;
|
||||
|
||||
|
@ -3307,7 +3307,7 @@ bool GParted_Core::copy_blocks( const Glib::ustring & src_device,
|
|||
{
|
||||
benchmark_od.add_child( OperationDetail(
|
||||
/*TO TRANSLATORS: looks like copy 16.00 MiB using a block size of 1.00 MiB */
|
||||
String::ucompose( _("copy %1 using a block size of %2"),
|
||||
Glib::ustring::compose( _("copy %1 using a block size of %2"),
|
||||
Utils::format_size( N, 1 ),
|
||||
Utils::format_size( benchmark_blocksize, 1 ) ) ) );
|
||||
|
||||
|
@ -3325,7 +3325,7 @@ bool GParted_Core::copy_blocks( const Glib::ustring & src_device,
|
|||
timer.stop() ;
|
||||
|
||||
benchmark_od.get_last_child().add_child( OperationDetail(
|
||||
String::ucompose( _("%1 seconds"), timer .elapsed() ), STATUS_NONE, FONT_ITALIC ) ) ;
|
||||
Glib::ustring::compose( _("%1 seconds"), timer .elapsed() ), STATUS_NONE, FONT_ITALIC ) ) ;
|
||||
benchmark_od.get_last_child().set_success_and_capture_errors( succes );
|
||||
|
||||
if ( timer .elapsed() <= smallest_time )
|
||||
|
@ -3342,7 +3342,7 @@ bool GParted_Core::copy_blocks( const Glib::ustring & src_device,
|
|||
}
|
||||
|
||||
if ( succes )
|
||||
operationdetail .get_last_child() .add_child( OperationDetail( String::ucompose(
|
||||
operationdetail .get_last_child() .add_child( OperationDetail( Glib::ustring::compose(
|
||||
/*TO TRANSLATORS: looks like optimal block size is 1.00 MiB */
|
||||
_("optimal block size is %1"),
|
||||
Utils::format_size( optimal_blocksize, 1 ) ),
|
||||
|
@ -3353,7 +3353,7 @@ bool GParted_Core::copy_blocks( const Glib::ustring & src_device,
|
|||
Byte_Value remaining_length = src_length - llabs( done );
|
||||
operationdetail.add_child( OperationDetail(
|
||||
/*TO TRANSLATORS: looks like copy 16.00 MiB using a block size of 1.00 MiB */
|
||||
String::ucompose( _("copy %1 using a block size of %2"),
|
||||
Glib::ustring::compose( _("copy %1 using a block size of %2"),
|
||||
Utils::format_size( remaining_length, 1 ),
|
||||
Utils::format_size( optimal_blocksize, 1 ) ) ) );
|
||||
succes = CopyBlocks( src_device,
|
||||
|
@ -3370,7 +3370,7 @@ bool GParted_Core::copy_blocks( const Glib::ustring & src_device,
|
|||
}
|
||||
|
||||
operationdetail .add_child( OperationDetail(
|
||||
String::ucompose( /*TO TRANSLATORS: looks like 1.00 MiB (1048576 B) copied */
|
||||
Glib::ustring::compose( /*TO TRANSLATORS: looks like 1.00 MiB (1048576 B) copied */
|
||||
_("%1 (%2 B) copied"), Utils::format_size( total_done, 1 ), total_done ),
|
||||
STATUS_NONE ) ) ;
|
||||
return succes ;
|
||||
|
@ -3442,7 +3442,7 @@ bool GParted_Core::check_repair_filesystem( const Partition & partition, Operati
|
|||
return true;
|
||||
|
||||
operationdetail .add_child( OperationDetail(
|
||||
String::ucompose(
|
||||
Glib::ustring::compose(
|
||||
/* TO TRANSLATORS: looks like check file system on /dev/sda5 for errors and (if possible) fix them */
|
||||
_("check file system on %1 for errors and (if possible) fix them"),
|
||||
partition .get_path() ) ) ) ;
|
||||
|
@ -3518,7 +3518,7 @@ bool GParted_Core::set_partition_type( const Partition & partition, OperationDet
|
|||
return true;
|
||||
|
||||
operationdetail .add_child( OperationDetail(
|
||||
String::ucompose( _("set partition type on %1"), partition .get_path() ) ) ) ;
|
||||
Glib::ustring::compose( _("set partition type on %1"), partition .get_path() ) ) ) ;
|
||||
//Set partition type appropriately for the type of file system stored in the partition.
|
||||
// Libparted treats every type as a file system, except LVM which it treats as a flag.
|
||||
|
||||
|
@ -3568,7 +3568,7 @@ bool GParted_Core::set_partition_type( const Partition & partition, OperationDet
|
|||
{
|
||||
operationdetail.get_last_child().add_child(
|
||||
/* TO TRANSLATORS: looks like new partition type: ext4 */
|
||||
OperationDetail( String::ucompose( _("new partition type: %1"),
|
||||
OperationDetail( Glib::ustring::compose( _("new partition type: %1"),
|
||||
lp_partition->fs_type->name ),
|
||||
STATUS_NONE,
|
||||
FONT_ITALIC ) );
|
||||
|
@ -3583,7 +3583,7 @@ bool GParted_Core::set_partition_type( const Partition & partition, OperationDet
|
|||
{
|
||||
operationdetail.get_last_child().add_child(
|
||||
/* TO TRANSLATORS: looks like new partition flag: lvm */
|
||||
OperationDetail( String::ucompose( _("new partition flag: %1"),
|
||||
OperationDetail( Glib::ustring::compose( _("new partition flag: %1"),
|
||||
ped_partition_flag_get_name( PED_PARTITION_LVM ) ),
|
||||
STATUS_NONE,
|
||||
FONT_ITALIC ) );
|
||||
|
@ -3612,7 +3612,7 @@ bool GParted_Core::calibrate_partition( Partition & partition, OperationDetail &
|
|||
partition.type == TYPE_EXTENDED || partition.type == TYPE_UNPARTITIONED )
|
||||
{
|
||||
Glib::ustring curr_path = partition.get_path();
|
||||
operationdetail.add_child( OperationDetail( String::ucompose( _("calibrate %1"), curr_path ) ) );
|
||||
operationdetail.add_child( OperationDetail( Glib::ustring::compose( _("calibrate %1"), curr_path ) ) );
|
||||
|
||||
bool success = false;
|
||||
PedDevice* lp_device = NULL ;
|
||||
|
@ -3674,14 +3674,14 @@ bool GParted_Core::calibrate_partition( Partition & partition, OperationDetail &
|
|||
* is a whole disk device or a partition
|
||||
* within a device.
|
||||
*/
|
||||
String::ucompose( _("path: %1 (%2)"),
|
||||
Glib::ustring::compose( _("path: %1 (%2)"),
|
||||
partition.get_path(),
|
||||
( partition.type == TYPE_UNPARTITIONED )
|
||||
? _("device")
|
||||
: _("partition") ) + "\n" +
|
||||
String::ucompose( _("start: %1"), partition .sector_start ) + "\n" +
|
||||
String::ucompose( _("end: %1"), partition .sector_end ) + "\n" +
|
||||
String::ucompose( _("size: %1 (%2)"),
|
||||
Glib::ustring::compose( _("start: %1"), partition .sector_start ) + "\n" +
|
||||
Glib::ustring::compose( _("end: %1"), partition .sector_end ) + "\n" +
|
||||
Glib::ustring::compose( _("size: %1 (%2)"),
|
||||
partition .get_sector_length(),
|
||||
Utils::format_size( partition .get_sector_length(), partition .sector_size ) ),
|
||||
STATUS_NONE,
|
||||
|
@ -3691,7 +3691,7 @@ bool GParted_Core::calibrate_partition( Partition & partition, OperationDetail &
|
|||
{
|
||||
const Partition & encrypted = dynamic_cast<const PartitionLUKS *>( &partition )->get_encrypted();
|
||||
operationdetail.get_last_child().add_child( OperationDetail(
|
||||
String::ucompose( _("encryption path: %1"), encrypted.get_path() ),
|
||||
Glib::ustring::compose( _("encryption path: %1"), encrypted.get_path() ),
|
||||
STATUS_NONE, FONT_ITALIC ) );
|
||||
}
|
||||
}
|
||||
|
@ -3717,13 +3717,13 @@ bool GParted_Core::calculate_exact_geom( const Partition & partition_old,
|
|||
OperationDetail & operationdetail )
|
||||
{
|
||||
operationdetail .add_child( OperationDetail(
|
||||
String::ucompose( _("calculate new size and position of %1"), partition_new .get_path() ) ) ) ;
|
||||
Glib::ustring::compose( _("calculate new size and position of %1"), partition_new .get_path() ) ) ) ;
|
||||
|
||||
operationdetail .get_last_child() .add_child(
|
||||
OperationDetail(
|
||||
String::ucompose( _("requested start: %1"), partition_new .sector_start ) + "\n" +
|
||||
String::ucompose( _("requested end: %1"), partition_new .sector_end ) + "\n" +
|
||||
String::ucompose( _("requested size: %1 (%2)"),
|
||||
Glib::ustring::compose( _("requested start: %1"), partition_new .sector_start ) + "\n" +
|
||||
Glib::ustring::compose( _("requested end: %1"), partition_new .sector_end ) + "\n" +
|
||||
Glib::ustring::compose( _("requested size: %1 (%2)"),
|
||||
partition_new .get_sector_length(),
|
||||
Utils::format_size( partition_new .get_sector_length(), partition_new .sector_size ) ),
|
||||
STATUS_NONE,
|
||||
|
@ -3768,9 +3768,9 @@ bool GParted_Core::calculate_exact_geom( const Partition & partition_old,
|
|||
{
|
||||
operationdetail .get_last_child() .add_child(
|
||||
OperationDetail(
|
||||
String::ucompose( _("new start: %1"), partition_new .sector_start ) + "\n" +
|
||||
String::ucompose( _("new end: %1"), partition_new .sector_end ) + "\n" +
|
||||
String::ucompose( _("new size: %1 (%2)"),
|
||||
Glib::ustring::compose( _("new start: %1"), partition_new .sector_start ) + "\n" +
|
||||
Glib::ustring::compose( _("new end: %1"), partition_new .sector_end ) + "\n" +
|
||||
Glib::ustring::compose( _("new size: %1 (%2)"),
|
||||
partition_new .get_sector_length(),
|
||||
Utils::format_size( partition_new .get_sector_length(), partition_new .sector_size ) ),
|
||||
STATUS_NONE,
|
||||
|
@ -3853,7 +3853,7 @@ bool GParted_Core::erase_filesystem_signatures( const Partition & partition, Ope
|
|||
|
||||
bool overall_success = false ;
|
||||
operationdetail .add_child( OperationDetail(
|
||||
String::ucompose( _("clear old file system signatures in %1"),
|
||||
Glib::ustring::compose( _("clear old file system signatures in %1"),
|
||||
partition .get_path() ) ) ) ;
|
||||
|
||||
//Get device, disk & partition and open the device. Allocate buffer and fill with
|
||||
|
@ -4010,7 +4010,7 @@ bool GParted_Core::erase_filesystem_signatures( const Partition & partition, Ope
|
|||
{
|
||||
od .add_child( OperationDetail(
|
||||
/*TO TRANSLATORS: looks like write 68.00 KiB of zeros at byte offset 0 */
|
||||
String::ucompose( "write %1 of zeros at byte offset %2",
|
||||
Glib::ustring::compose( "write %1 of zeros at byte offset %2",
|
||||
Utils::format_size( byte_len, 1 ),
|
||||
byte_offset ) ) ) ;
|
||||
|
||||
|
@ -4059,7 +4059,7 @@ bool GParted_Core::erase_filesystem_signatures( const Partition & partition, Ope
|
|||
if ( overall_success )
|
||||
{
|
||||
OperationDetail & od = operationdetail .get_last_child() ;
|
||||
od .add_child( OperationDetail( String::ucompose( _("flush operating system cache of %1"),
|
||||
od .add_child( OperationDetail( Glib::ustring::compose( _("flush operating system cache of %1"),
|
||||
lp_device ->path ) ) ) ;
|
||||
|
||||
bool flush_success = false ;
|
||||
|
@ -4091,7 +4091,7 @@ bool GParted_Core::update_bootsector( const Partition & partition, OperationDeta
|
|||
|
||||
operationdetail .add_child( OperationDetail(
|
||||
/*TO TRANSLATORS: update boot sector of ntfs file system on /dev/sdd1 */
|
||||
String::ucompose( _("update boot sector of %1 file system on %2"),
|
||||
Glib::ustring::compose( _("update boot sector of %1 file system on %2"),
|
||||
Utils::get_filesystem_string( partition .filesystem ),
|
||||
partition .get_path() ) ) ) ;
|
||||
|
||||
|
@ -4127,20 +4127,20 @@ bool GParted_Core::update_bootsector( const Partition & partition, OperationDeta
|
|||
if ( dev_file .bad() )
|
||||
{
|
||||
/*TO TRANSLATORS: looks like Error trying to write to boot sector in /dev/sdd1 */
|
||||
error_message = String::ucompose( _("Error trying to write to boot sector in %1"), partition .get_path() ) ;
|
||||
error_message = Glib::ustring::compose( _("Error trying to write to boot sector in %1"), partition .get_path() ) ;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
/*TO TRANSLATORS: looks like Error trying to seek to position 0x1C in /dev/sdd1 */
|
||||
error_message = String::ucompose( _("Error trying to seek to position 0x1c in %1"), partition .get_path() ) ;
|
||||
error_message = Glib::ustring::compose( _("Error trying to seek to position 0x1c in %1"), partition .get_path() ) ;
|
||||
}
|
||||
dev_file .close( ) ;
|
||||
}
|
||||
else
|
||||
{
|
||||
/*TO TRANSLATORS: looks like Error trying to open /dev/sdd1 */
|
||||
error_message = String::ucompose( _("Error trying to open %1"), partition .get_path() ) ;
|
||||
error_message = Glib::ustring::compose( _("Error trying to open %1"), partition .get_path() ) ;
|
||||
}
|
||||
|
||||
//append error messages if any found
|
||||
|
@ -4150,11 +4150,11 @@ bool GParted_Core::update_bootsector( const Partition & partition, OperationDeta
|
|||
succes = false ;
|
||||
error_message += "\n" ;
|
||||
/*TO TRANSLATORS: looks like Failed to set the number of hidden sectors to 05ab4f00 in the ntfs boot record. */
|
||||
error_message += String::ucompose( _("Failed to set the number of hidden sectors to %1 in the NTFS boot record."), reversed_hex ) ;
|
||||
error_message += Glib::ustring::compose( _("Failed to set the number of hidden sectors to %1 in the NTFS boot record."), reversed_hex ) ;
|
||||
error_message += "\n" ;
|
||||
error_message += String::ucompose( _("You might try the following command to correct the problem:"), reversed_hex ) ;
|
||||
error_message += Glib::ustring::compose( _("You might try the following command to correct the problem:"), reversed_hex ) ;
|
||||
error_message += "\n" ;
|
||||
error_message += String::ucompose( "echo %1 | xxd -r -p | dd conv=notrunc of=%2 bs=1 seek=28", reversed_hex, partition .get_path() ) ;
|
||||
error_message += Glib::ustring::compose( "echo %1 | xxd -r -p | dd conv=notrunc of=%2 bs=1 seek=28", reversed_hex, partition .get_path() ) ;
|
||||
operationdetail .get_last_child() .add_child( OperationDetail( error_message, STATUS_NONE, FONT_ITALIC ) ) ;
|
||||
}
|
||||
|
||||
|
|
|
@ -53,14 +53,14 @@ void OperationChangeUUID::create_description()
|
|||
if ( partition_new->get_filesystem_partition().uuid == UUID_RANDOM_NTFS_HALF )
|
||||
{
|
||||
/*TO TRANSLATORS: looks like Set half the UUID to a new random value on ntfs file system on /dev/sda1 */
|
||||
description = String::ucompose( _("Set half the UUID to a new random value on %1 file system on %2"),
|
||||
description = Glib::ustring::compose( _("Set half the UUID to a new random value on %1 file system on %2"),
|
||||
partition_new->get_filesystem_string(),
|
||||
partition_new->get_path() );
|
||||
}
|
||||
else
|
||||
{
|
||||
/*TO TRANSLATORS: looks like Set a new random UUID on ext4 file system on /dev/sda1 */
|
||||
description = String::ucompose( _("Set a new random UUID on %1 file system on %2"),
|
||||
description = Glib::ustring::compose( _("Set a new random UUID on %1 file system on %2"),
|
||||
partition_new->get_filesystem_string(),
|
||||
partition_new->get_path() );
|
||||
}
|
||||
|
|
|
@ -47,7 +47,7 @@ void OperationCheck::create_description()
|
|||
g_assert( partition_original != NULL ); // Bug: Not initialised by constructor or reset later
|
||||
|
||||
/*TO TRANSLATORS: looks like Check and repair file system (ext3) on /dev/hda4 */
|
||||
description = String::ucompose( _("Check and repair file system (%1) on %2"),
|
||||
description = Glib::ustring::compose( _("Check and repair file system (%1) on %2"),
|
||||
partition_original->get_filesystem_string(),
|
||||
partition_original->get_path() );
|
||||
}
|
||||
|
|
|
@ -80,7 +80,7 @@ void OperationCopy::create_description()
|
|||
if ( partition_original->type == TYPE_UNALLOCATED )
|
||||
{
|
||||
/*TO TRANSLATORS: looks like Copy /dev/hda4 to /dev/hdd (start at 250 MiB) */
|
||||
description = String::ucompose( _("Copy %1 to %2 (start at %3)"),
|
||||
description = Glib::ustring::compose( _("Copy %1 to %2 (start at %3)"),
|
||||
partition_copied->get_path(),
|
||||
device.get_path(),
|
||||
Utils::format_size( partition_new->sector_start,
|
||||
|
@ -89,7 +89,7 @@ void OperationCopy::create_description()
|
|||
else
|
||||
{
|
||||
/*TO TRANSLATORS: looks like Copy /dev/hda4 to /dev/hdd1 */
|
||||
description = String::ucompose( _("Copy %1 to %2"),
|
||||
description = Glib::ustring::compose( _("Copy %1 to %2"),
|
||||
partition_copied->get_path(),
|
||||
partition_original->get_path() );
|
||||
}
|
||||
|
|
|
@ -68,7 +68,7 @@ void OperationCreate::create_description()
|
|||
break;
|
||||
}
|
||||
/*TO TRANSLATORS: looks like Create Logical Partition #1 (ntfs, 345 MiB) on /dev/hda */
|
||||
description = String::ucompose( _("Create %1 #%2 (%3, %4) on %5"),
|
||||
description = Glib::ustring::compose( _("Create %1 #%2 (%3, %4) on %5"),
|
||||
description,
|
||||
partition_new->partition_number,
|
||||
partition_new->get_filesystem_string(),
|
||||
|
|
|
@ -111,7 +111,7 @@ void OperationDelete::create_description()
|
|||
description = partition_original->get_path();
|
||||
|
||||
/*TO TRANSLATORS: looks like Delete /dev/hda2 (ntfs, 345 MiB) from /dev/hda */
|
||||
description = String::ucompose( _("Delete %1 (%2, %3) from %4"),
|
||||
description = Glib::ustring::compose( _("Delete %1 (%2, %3) from %4"),
|
||||
description,
|
||||
partition_original->get_filesystem_string(),
|
||||
Utils::format_size( partition_original->get_sector_length(),
|
||||
|
|
|
@ -72,7 +72,7 @@ void OperationFormat::create_description()
|
|||
g_assert( partition_new != NULL ); // Bug: Not initialised by constructor or reset later
|
||||
|
||||
/*TO TRANSLATORS: looks like Format /dev/hda4 as linux-swap */
|
||||
description = String::ucompose( _("Format %1 as %2"),
|
||||
description = Glib::ustring::compose( _("Format %1 as %2"),
|
||||
partition_original->get_path(),
|
||||
partition_new->get_filesystem_string() );
|
||||
}
|
||||
|
|
|
@ -52,13 +52,13 @@ void OperationLabelFileSystem::create_description()
|
|||
if( partition_new->get_filesystem_partition().get_filesystem_label().empty() )
|
||||
{
|
||||
/* TO TRANSLATORS: looks like Clear file system Label on /dev/hda3 */
|
||||
description = String::ucompose( _("Clear file system label on %1"),
|
||||
description = Glib::ustring::compose( _("Clear file system label on %1"),
|
||||
partition_new->get_path() );
|
||||
}
|
||||
else
|
||||
{
|
||||
/* TO TRANSLATORS: looks like Set file system label "My Label" on /dev/hda3 */
|
||||
description = String::ucompose( _("Set file system label \"%1\" on %2"),
|
||||
description = Glib::ustring::compose( _("Set file system label \"%1\" on %2"),
|
||||
partition_new->get_filesystem_partition().get_filesystem_label(),
|
||||
partition_new->get_path() );
|
||||
}
|
||||
|
|
|
@ -52,13 +52,13 @@ void OperationNamePartition::create_description()
|
|||
if( partition_new->name.empty() )
|
||||
{
|
||||
/* TO TRANSLATORS: looks like Clear partition name on /dev/hda3 */
|
||||
description = String::ucompose( _("Clear partition name on %1"),
|
||||
description = Glib::ustring::compose( _("Clear partition name on %1"),
|
||||
partition_new->get_path() );
|
||||
}
|
||||
else
|
||||
{
|
||||
/* TO TRANSLATORS: looks like Set partition name "My Name" on /dev/hda3 */
|
||||
description = String::ucompose( _("Set partition name \"%1\" on %2"),
|
||||
description = Glib::ustring::compose( _("Set partition name \"%1\" on %2"),
|
||||
partition_new->name,
|
||||
partition_new->get_path() );
|
||||
}
|
||||
|
|
|
@ -101,16 +101,16 @@ void OperationResizeMove::create_description()
|
|||
switch ( action )
|
||||
{
|
||||
case NONE :
|
||||
description = String::ucompose( _("resize/move %1"), partition_original->get_path() );
|
||||
description = Glib::ustring::compose( _("resize/move %1"), partition_original->get_path() );
|
||||
description += " (" ;
|
||||
description += _("new and old partition have the same size and position. Hence continuing anyway") ;
|
||||
description += ")" ;
|
||||
break ;
|
||||
case MOVE_RIGHT :
|
||||
description = String::ucompose( _("Move %1 to the right"), partition_original->get_path() );
|
||||
description = Glib::ustring::compose( _("Move %1 to the right"), partition_original->get_path() );
|
||||
break ;
|
||||
case MOVE_LEFT :
|
||||
description = String::ucompose( _("Move %1 to the left"), partition_original->get_path() );
|
||||
description = Glib::ustring::compose( _("Move %1 to the left"), partition_original->get_path() );
|
||||
break ;
|
||||
case GROW :
|
||||
description = _("Grow %1 from %2 to %3") ;
|
||||
|
@ -133,7 +133,7 @@ void OperationResizeMove::create_description()
|
|||
}
|
||||
|
||||
if ( ! description .empty() && action != NONE && action != MOVE_LEFT && action != MOVE_RIGHT )
|
||||
description = String::ucompose( description,
|
||||
description = Glib::ustring::compose( description,
|
||||
partition_original->get_path(),
|
||||
Utils::format_size( partition_original->get_sector_length(),
|
||||
partition_original->sector_size ),
|
||||
|
|
|
@ -94,7 +94,7 @@ void ProgressBar::do_update()
|
|||
*/
|
||||
std::time_t remaining = Utils::round( (m_target - m_progress) /
|
||||
(m_progress / elapsed) );
|
||||
m_text = String::ucompose( /* TO TRANSLATORS: looks like 1.00 MiB of 16.00 MiB copied (00:01:59 remaining) */
|
||||
m_text = Glib::ustring::compose( /* TO TRANSLATORS: looks like 1.00 MiB of 16.00 MiB copied (00:01:59 remaining) */
|
||||
_("%1 of %2 copied (%3 remaining)"),
|
||||
Utils::format_size( (long long)m_progress, 1 ),
|
||||
Utils::format_size( (long long)m_target, 1 ),
|
||||
|
@ -102,7 +102,7 @@ void ProgressBar::do_update()
|
|||
}
|
||||
else
|
||||
{
|
||||
m_text = String::ucompose( /* TO TRANSLATORS: looks like 1.00 MiB of 16.00 MiB copied */
|
||||
m_text = Glib::ustring::compose( /* TO TRANSLATORS: looks like 1.00 MiB of 16.00 MiB copied */
|
||||
_("%1 of %2 copied"),
|
||||
Utils::format_size( m_progress, 1 ),
|
||||
Utils::format_size( m_target, 1 ) );
|
||||
|
|
10
src/Utils.cc
10
src/Utils.cc
|
@ -450,27 +450,27 @@ Glib::ustring Utils::format_size( Sector sectors, Byte_Value sector_size )
|
|||
if ( (sectors * sector_size) < KIBIBYTE )
|
||||
{
|
||||
ss << sector_to_unit( sectors, sector_size, UNIT_BYTE ) ;
|
||||
return String::ucompose( _("%1 B"), ss .str() ) ;
|
||||
return Glib::ustring::compose( _("%1 B"), ss .str() ) ;
|
||||
}
|
||||
else if ( (sectors * sector_size) < MEBIBYTE )
|
||||
{
|
||||
ss << sector_to_unit( sectors, sector_size, UNIT_KIB ) ;
|
||||
return String::ucompose( _("%1 KiB"), ss .str() ) ;
|
||||
return Glib::ustring::compose( _("%1 KiB"), ss .str() ) ;
|
||||
}
|
||||
else if ( (sectors * sector_size) < GIBIBYTE )
|
||||
{
|
||||
ss << sector_to_unit( sectors, sector_size, UNIT_MIB ) ;
|
||||
return String::ucompose( _("%1 MiB"), ss .str() ) ;
|
||||
return Glib::ustring::compose( _("%1 MiB"), ss .str() ) ;
|
||||
}
|
||||
else if ( (sectors * sector_size) < TEBIBYTE )
|
||||
{
|
||||
ss << sector_to_unit( sectors, sector_size, UNIT_GIB ) ;
|
||||
return String::ucompose( _("%1 GiB"), ss .str() ) ;
|
||||
return Glib::ustring::compose( _("%1 GiB"), ss .str() ) ;
|
||||
}
|
||||
else
|
||||
{
|
||||
ss << sector_to_unit( sectors, sector_size, UNIT_TIB ) ;
|
||||
return String::ucompose( _("%1 TiB"), ss .str() ) ;
|
||||
return Glib::ustring::compose( _("%1 TiB"), ss .str() ) ;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1022,7 +1022,7 @@ void Win_GParted::Refresh_Visual()
|
|||
|
||||
//set new statusbartext
|
||||
statusbar .pop() ;
|
||||
statusbar .push( String::ucompose( ngettext( "%1 operation pending"
|
||||
statusbar .push( Glib::ustring::compose( ngettext( "%1 operation pending"
|
||||
, "%1 operations pending"
|
||||
, operations .size()
|
||||
)
|
||||
|
@ -1138,7 +1138,7 @@ bool Win_GParted::Quit_Check_Operations()
|
|||
Gtk::BUTTONS_NONE,
|
||||
true );
|
||||
|
||||
dialog .set_secondary_text( String::ucompose( ngettext( "%1 operation is currently pending."
|
||||
dialog .set_secondary_text( Glib::ustring::compose( ngettext( "%1 operation is currently pending."
|
||||
, "%1 operations are currently pending."
|
||||
, operations .size()
|
||||
)
|
||||
|
@ -1544,7 +1544,7 @@ void Win_GParted::combo_devices_changed()
|
|||
current_device = old_current_device;
|
||||
if ( current_device >= devices .size() )
|
||||
current_device = 0 ;
|
||||
set_title( String::ucompose( _("%1 - GParted"), devices[ current_device ] .get_path() ) );
|
||||
set_title( Glib::ustring::compose( _("%1 - GParted"), devices[ current_device ] .get_path() ) );
|
||||
|
||||
//refresh label_device_info
|
||||
Fill_Label_Device_Info();
|
||||
|
@ -1739,7 +1739,7 @@ void Win_GParted::show_disklabel_unrecognized ( Glib::ustring device_name )
|
|||
//Display dialog box indicating that no partition table was found on the device
|
||||
Gtk::MessageDialog dialog( *this,
|
||||
/*TO TRANSLATORS: looks like No partition table found on device /dev/sda */
|
||||
String::ucompose( _( "No partition table found on device %1" ), device_name ),
|
||||
Glib::ustring::compose( _( "No partition table found on device %1" ), device_name ),
|
||||
false,
|
||||
Gtk::MESSAGE_INFO,
|
||||
Gtk::BUTTONS_OK,
|
||||
|
@ -1758,7 +1758,7 @@ void Win_GParted::show_resize_readonly( const Glib::ustring & path )
|
|||
{
|
||||
Gtk::MessageDialog dialog( *this,
|
||||
/* TO TRANSLATORS: looks like Unable to resize read-only file system /dev/sda1 */
|
||||
String::ucompose( _("Unable to resize read-only file system %1"), path ),
|
||||
Glib::ustring::compose( _("Unable to resize read-only file system %1"), path ),
|
||||
false,
|
||||
Gtk::MESSAGE_INFO,
|
||||
Gtk::BUTTONS_OK,
|
||||
|
@ -1939,7 +1939,7 @@ bool Win_GParted::max_amount_prim_reached()
|
|||
{
|
||||
Gtk::MessageDialog dialog(
|
||||
*this,
|
||||
String::ucompose( ngettext( "It is not possible to create more than %1 primary partition"
|
||||
Glib::ustring::compose( ngettext( "It is not possible to create more than %1 primary partition"
|
||||
, "It is not possible to create more than %1 primary partitions"
|
||||
, devices[ current_device ] .max_prims
|
||||
)
|
||||
|
@ -2079,7 +2079,7 @@ void Win_GParted::activate_resize()
|
|||
true );
|
||||
Glib::ustring tmp_msg =
|
||||
/*TO TRANSLATORS: looks like You queued an operation to move the start sector of partition /dev/sda3. */
|
||||
String::ucompose( _( "You have queued an operation to move the start sector of partition %1." )
|
||||
Glib::ustring::compose( _( "You have queued an operation to move the start sector of partition %1." )
|
||||
, operation->get_partition_original().get_path() );
|
||||
tmp_msg += _(" Failure to boot is most likely to occur if you move the GNU/Linux partition containing /boot, or if you move the Windows system partition C:.");
|
||||
tmp_msg += "\n";
|
||||
|
@ -2162,7 +2162,7 @@ void Win_GParted::activate_paste()
|
|||
// the partition is created and the real path queried.
|
||||
OperationCopy * copy_op = static_cast<OperationCopy*>( operation );
|
||||
copy_op->get_partition_new().set_path(
|
||||
String::ucompose( _("Copy of %1"),
|
||||
Glib::ustring::compose( _("Copy of %1"),
|
||||
copy_op->get_partition_copied().get_path() ) );
|
||||
|
||||
Add_Operation( devices[current_device], operation );
|
||||
|
@ -2271,7 +2271,7 @@ void Win_GParted::activate_paste()
|
|||
) ;
|
||||
dialog .set_secondary_text(
|
||||
/*TO TRANSLATORS: looks like The data in /dev/sda3 will be lost if you apply this operation. */
|
||||
String::ucompose( _( "The data in %1 will be lost if you apply this operation." ),
|
||||
Glib::ustring::compose( _( "The data in %1 will be lost if you apply this operation." ),
|
||||
selected_partition_ptr->get_path() ) );
|
||||
dialog .run() ;
|
||||
}
|
||||
|
@ -2345,14 +2345,14 @@ void Win_GParted::activate_delete()
|
|||
selected_partition_ptr->partition_number < devices[current_device].highest_busy )
|
||||
{
|
||||
Gtk::MessageDialog dialog( *this,
|
||||
String::ucompose( _("Unable to delete %1!"), selected_partition_ptr->get_path() ),
|
||||
Glib::ustring::compose( _("Unable to delete %1!"), selected_partition_ptr->get_path() ),
|
||||
false,
|
||||
Gtk::MESSAGE_ERROR,
|
||||
Gtk::BUTTONS_OK,
|
||||
true );
|
||||
|
||||
dialog .set_secondary_text(
|
||||
String::ucompose( _("Please unmount any logical partitions having a number higher than %1"),
|
||||
Glib::ustring::compose( _("Please unmount any logical partitions having a number higher than %1"),
|
||||
selected_partition_ptr->partition_number ) );
|
||||
|
||||
dialog .run() ;
|
||||
|
@ -2363,7 +2363,7 @@ void Win_GParted::activate_delete()
|
|||
if ( copied_partition != NULL && selected_partition_ptr->get_path() == copied_partition->get_path() )
|
||||
{
|
||||
Gtk::MessageDialog dialog( *this,
|
||||
String::ucompose( _("Are you sure you want to delete %1?"),
|
||||
Glib::ustring::compose( _("Are you sure you want to delete %1?"),
|
||||
selected_partition_ptr->get_path() ),
|
||||
false,
|
||||
Gtk::MESSAGE_QUESTION,
|
||||
|
@ -2373,7 +2373,7 @@ void Win_GParted::activate_delete()
|
|||
dialog .set_secondary_text( _("After deletion this partition is no longer available for copying.") ) ;
|
||||
|
||||
/*TO TRANSLATORS: dialogtitle, looks like Delete /dev/hda2 (ntfs, 2345 MiB) */
|
||||
dialog.set_title( String::ucompose( _("Delete %1 (%2, %3)"),
|
||||
dialog.set_title( Glib::ustring::compose( _("Delete %1 (%2, %3)"),
|
||||
selected_partition_ptr->get_path(),
|
||||
Utils::get_filesystem_string( selected_partition_ptr->filesystem ),
|
||||
Utils::format_size( selected_partition_ptr->get_sector_length(), selected_partition_ptr->sector_size ) ) );
|
||||
|
@ -2526,7 +2526,7 @@ void Win_GParted::activate_format( FSType new_fs )
|
|||
( fs_limits.max_size && selected_partition_ptr->get_byte_length() > fs_limits.max_size ) )
|
||||
{
|
||||
Gtk::MessageDialog dialog( *this,
|
||||
String::ucompose( /* TO TRANSLATORS: looks like
|
||||
Glib::ustring::compose( /* TO TRANSLATORS: looks like
|
||||
* Cannot format this file system to fat16.
|
||||
*/
|
||||
_("Cannot format this file system to %1"),
|
||||
|
@ -2537,7 +2537,7 @@ void Win_GParted::activate_format( FSType new_fs )
|
|||
true );
|
||||
|
||||
if ( selected_partition_ptr->get_byte_length() < fs_limits.min_size )
|
||||
dialog.set_secondary_text( String::ucompose(
|
||||
dialog.set_secondary_text( Glib::ustring::compose(
|
||||
/* TO TRANSLATORS: looks like
|
||||
* A fat16 file system requires a partition of at least 16.00 MiB.
|
||||
*/
|
||||
|
@ -2545,7 +2545,7 @@ void Win_GParted::activate_format( FSType new_fs )
|
|||
Utils::get_filesystem_string( encrypted, new_fs ),
|
||||
Utils::format_size( fs_limits.min_size, 1 /* Byte */ ) ) );
|
||||
else
|
||||
dialog.set_secondary_text( String::ucompose(
|
||||
dialog.set_secondary_text( Glib::ustring::compose(
|
||||
/* TO TRANSLATORS: looks like
|
||||
* A partition with a hfs file system has a maximum size of 2.00 GiB.
|
||||
*/
|
||||
|
@ -2628,7 +2628,7 @@ bool Win_GParted::open_encrypted_partition( const Partition & partition,
|
|||
Glib::shell_quote( partition.get_path() ) + " " +
|
||||
Glib::shell_quote( mapping_name );
|
||||
|
||||
show_pulsebar( String::ucompose( _("Opening encryption on %1"), partition.get_path() ) );
|
||||
show_pulsebar( Glib::ustring::compose( _("Opening encryption on %1"), partition.get_path() ) );
|
||||
Glib::ustring output;
|
||||
Glib::ustring error;
|
||||
bool success = ! Utils::execute_command( cmd, pw, output, error );
|
||||
|
@ -2665,7 +2665,7 @@ void Win_GParted::toggle_crypt_busy_state()
|
|||
{
|
||||
action = LUKSCLOSE;
|
||||
disallowed_msg = _("The close encryption action cannot be performed when there are operations pending for the partition.");
|
||||
pulse_msg = String::ucompose( _("Closing encryption on %1"), selected_partition_ptr->get_path() );
|
||||
pulse_msg = Glib::ustring::compose( _("Closing encryption on %1"), selected_partition_ptr->get_path() );
|
||||
failure_msg = _("Could not close encryption");
|
||||
}
|
||||
else // ( ! selected_partition_ptr->busy )
|
||||
|
@ -2782,7 +2782,7 @@ bool Win_GParted::check_toggle_busy_allowed( const Glib::ustring & disallowed_ms
|
|||
int operation_count = partition_in_operation_queue_count( *selected_partition_ptr );
|
||||
if ( operation_count > 0 )
|
||||
{
|
||||
Glib::ustring primary_msg = String::ucompose(
|
||||
Glib::ustring primary_msg = Glib::ustring::compose(
|
||||
/* TO TRANSLATORS: Singular case looks like 1 operation is currently pending for partition /dev/sdb1 */
|
||||
ngettext( "%1 operation is currently pending for partition %2",
|
||||
/* TO TRANSLATORS: Plural case looks like 3 operations are currently pending for partition /dev/sdb1 */
|
||||
|
@ -2843,21 +2843,21 @@ void Win_GParted::toggle_fs_busy_state()
|
|||
{
|
||||
action = SWAPOFF;
|
||||
disallowed_msg = _("The swapoff action cannot be performed when there are operations pending for the partition.");
|
||||
pulse_msg = String::ucompose( _("Deactivating swap on %1"), filesystem_ptn.get_path() );
|
||||
pulse_msg = Glib::ustring::compose( _("Deactivating swap on %1"), filesystem_ptn.get_path() );
|
||||
failure_msg = _("Could not deactivate swap");
|
||||
}
|
||||
else if ( filesystem_ptn.filesystem == FS_LINUX_SWAP && ! filesystem_ptn.busy )
|
||||
{
|
||||
action = SWAPON;
|
||||
disallowed_msg = _("The swapon action cannot be performed when there are operations pending for the partition.");
|
||||
pulse_msg = String::ucompose( _("Activating swap on %1"), filesystem_ptn.get_path() );
|
||||
pulse_msg = Glib::ustring::compose( _("Activating swap on %1"), filesystem_ptn.get_path() );
|
||||
failure_msg = _("Could not activate swap");
|
||||
}
|
||||
else if ( filesystem_ptn.filesystem == FS_LVM2_PV && filesystem_ptn.busy )
|
||||
{
|
||||
action = DEACTIVATE_VG;
|
||||
disallowed_msg = _("The deactivate Volume Group action cannot be performed when there are operations pending for the partition.");
|
||||
pulse_msg = String::ucompose( _("Deactivating Volume Group %1"),
|
||||
pulse_msg = Glib::ustring::compose( _("Deactivating Volume Group %1"),
|
||||
filesystem_ptn.get_mountpoint() ); // VGNAME from point point
|
||||
failure_msg = _("Could not deactivate Volume Group");
|
||||
}
|
||||
|
@ -2865,7 +2865,7 @@ void Win_GParted::toggle_fs_busy_state()
|
|||
{
|
||||
action = ACTIVATE_VG;
|
||||
disallowed_msg = _("The activate Volume Group action cannot be performed when there are operations pending for the partition.");
|
||||
pulse_msg = String::ucompose( _("Activating Volume Group %1"),
|
||||
pulse_msg = Glib::ustring::compose( _("Activating Volume Group %1"),
|
||||
filesystem_ptn.get_mountpoint() ); // VGNAME from point point
|
||||
failure_msg = _("Could not activate Volume Group");
|
||||
}
|
||||
|
@ -2873,8 +2873,8 @@ void Win_GParted::toggle_fs_busy_state()
|
|||
{
|
||||
action = UNMOUNT;
|
||||
disallowed_msg = _("The unmount action cannot be performed when there are operations pending for the partition.");
|
||||
pulse_msg = String::ucompose( _("Unmounting %1"), filesystem_ptn.get_path() );
|
||||
failure_msg = String::ucompose( _("Could not unmount %1"), filesystem_ptn.get_path() );
|
||||
pulse_msg = Glib::ustring::compose( _("Unmounting %1"), filesystem_ptn.get_path() );
|
||||
failure_msg = Glib::ustring::compose( _("Could not unmount %1"), filesystem_ptn.get_path() );
|
||||
}
|
||||
else
|
||||
// Impossible. Mounting a file system calls activate_mount_partition().
|
||||
|
@ -2951,7 +2951,7 @@ void Win_GParted::activate_mount_partition( unsigned int index )
|
|||
Glib::ustring error_msg;
|
||||
|
||||
const Partition & filesystem_ptn = selected_partition_ptr->get_filesystem_partition();
|
||||
show_pulsebar( String::ucompose( _("mounting %1 on %2"),
|
||||
show_pulsebar( Glib::ustring::compose( _("mounting %1 on %2"),
|
||||
filesystem_ptn.get_path(),
|
||||
filesystem_ptn.get_mountpoints()[index] ) );
|
||||
|
||||
|
@ -2979,7 +2979,7 @@ void Win_GParted::activate_mount_partition( unsigned int index )
|
|||
hide_pulsebar();
|
||||
if ( ! success )
|
||||
{
|
||||
Glib::ustring failure_msg = String::ucompose( _("Could not mount %1 on %2"),
|
||||
Glib::ustring failure_msg = Glib::ustring::compose( _("Could not mount %1 on %2"),
|
||||
filesystem_ptn.get_path(),
|
||||
filesystem_ptn.get_mountpoints()[index] );
|
||||
show_toggle_failure_dialog( failure_msg, error_msg );
|
||||
|
@ -2997,7 +2997,7 @@ void Win_GParted::activate_disklabel()
|
|||
if ( active_count > 0 )
|
||||
{
|
||||
Glib::ustring tmp_msg =
|
||||
String::ucompose( /*TO TRANSLATORS: Singular case looks like 1 partition is currently active on device /dev/sda */
|
||||
Glib::ustring::compose( /*TO TRANSLATORS: Singular case looks like 1 partition is currently active on device /dev/sda */
|
||||
ngettext( "%1 partition is currently active on device %2"
|
||||
/*TO TRANSLATORS: Plural case looks like 3 partitions are currently active on device /dev/sda */
|
||||
, "%1 partitions are currently active on device %2"
|
||||
|
@ -3029,7 +3029,7 @@ void Win_GParted::activate_disklabel()
|
|||
if ( operations .size() )
|
||||
{
|
||||
Glib::ustring tmp_msg =
|
||||
String::ucompose( ngettext( "%1 operation is currently pending"
|
||||
Glib::ustring::compose( ngettext( "%1 operation is currently pending"
|
||||
, "%1 operations are currently pending"
|
||||
, operations .size()
|
||||
)
|
||||
|
@ -3098,7 +3098,7 @@ void Win_GParted::activate_attempt_rescue_data()
|
|||
|
||||
Gtk::MessageDialog messageDialog(*this, "", true, Gtk::MESSAGE_WARNING, Gtk::BUTTONS_OK_CANCEL, true);
|
||||
/*TO TRANSLATORS: looks like Search for file systems on /deb/sdb */
|
||||
messageDialog.set_message(String::ucompose(_("Search for file systems on %1"), devices[ current_device ] .get_path()));
|
||||
messageDialog.set_message(Glib::ustring::compose(_("Search for file systems on %1"), devices[ current_device ] .get_path()));
|
||||
messageDialog.set_secondary_text(sec_text);
|
||||
|
||||
if(messageDialog.run()!=Gtk::RESPONSE_OK)
|
||||
|
@ -3109,7 +3109,7 @@ void Win_GParted::activate_attempt_rescue_data()
|
|||
messageDialog.hide();
|
||||
|
||||
/*TO TRANSLATORS: looks like Searching for file systems on /deb/sdb */
|
||||
show_pulsebar(String::ucompose( _("Searching for file systems on %1"), devices[ current_device ] .get_path()));
|
||||
show_pulsebar(Glib::ustring::compose( _("Searching for file systems on %1"), devices[ current_device ] .get_path()));
|
||||
Glib::ustring gpart_output;
|
||||
gparted_core.guess_partition_table(devices[ current_device ], gpart_output);
|
||||
hide_pulsebar();
|
||||
|
@ -3125,7 +3125,7 @@ void Win_GParted::activate_attempt_rescue_data()
|
|||
Gtk::MessageDialog errorDialog(*this, "", true, Gtk::MESSAGE_ERROR, Gtk::BUTTONS_OK, true);
|
||||
|
||||
/*TO TRANSLATORS: looks like No file systems found on /deb/sdb */
|
||||
errorDialog.set_message(String::ucompose(_("No file systems found on %1"), devices[ current_device ] .get_path()));
|
||||
errorDialog.set_message(Glib::ustring::compose(_("No file systems found on %1"), devices[ current_device ] .get_path()));
|
||||
errorDialog.set_secondary_text(_("The disk scan by gpart did not find any recognizable file systems on this disk."));
|
||||
|
||||
errorDialog.run();
|
||||
|
@ -3452,15 +3452,15 @@ bool Win_GParted::remove_non_empty_lvm2_pv_dialog( const OperationType optype )
|
|||
switch ( optype )
|
||||
{
|
||||
case OPERATION_DELETE:
|
||||
tmp_msg = String::ucompose( _( "You are deleting non-empty LVM2 Physical Volume %1" ),
|
||||
tmp_msg = Glib::ustring::compose( _( "You are deleting non-empty LVM2 Physical Volume %1" ),
|
||||
selected_partition_ptr->get_path() );
|
||||
break ;
|
||||
case OPERATION_FORMAT:
|
||||
tmp_msg = String::ucompose( _( "You are formatting over non-empty LVM2 Physical Volume %1" ),
|
||||
tmp_msg = Glib::ustring::compose( _( "You are formatting over non-empty LVM2 Physical Volume %1" ),
|
||||
selected_partition_ptr->get_path() );
|
||||
break ;
|
||||
case OPERATION_COPY:
|
||||
tmp_msg = String::ucompose( _( "You are pasting over non-empty LVM2 Physical Volume %1" ),
|
||||
tmp_msg = Glib::ustring::compose( _( "You are pasting over non-empty LVM2 Physical Volume %1" ),
|
||||
selected_partition_ptr->get_path() );
|
||||
break ;
|
||||
default:
|
||||
|
|
|
@ -277,7 +277,7 @@ bool btrfs::resize( const Partition & partition_new, OperationDetail & operation
|
|||
if ( btrfs_dev .devid == -1 )
|
||||
{
|
||||
operationdetail .add_child( OperationDetail(
|
||||
String::ucompose( _("Failed to find devid for path %1"), path ), STATUS_ERROR ) ) ;
|
||||
Glib::ustring::compose( _("Failed to find devid for path %1"), path ), STATUS_ERROR ) ) ;
|
||||
return false ;
|
||||
}
|
||||
Glib::ustring devid_str = Utils::num_to_str( btrfs_dev .devid ) ;
|
||||
|
|
|
@ -192,7 +192,7 @@ bool linux_swap::move( const Partition & partition_new
|
|||
operationdetail .add_child(
|
||||
OperationDetail(
|
||||
/* TO TRANSLATORS: looks like Partition move action skipped because linux-swap file system does not contain data */
|
||||
String::ucompose( _("Partition move action skipped because %1 file system does not contain data")
|
||||
Glib::ustring::compose( _("Partition move action skipped because %1 file system does not contain data")
|
||||
, Utils::get_filesystem_string( FS_LINUX_SWAP )
|
||||
)
|
||||
, STATUS_NONE
|
||||
|
@ -211,7 +211,7 @@ bool linux_swap::copy( const Partition & src_part,
|
|||
operationdetail .add_child(
|
||||
OperationDetail(
|
||||
/* TO TRANSLATORS: looks like Partition copy action skipped because linux-swap file system does not contain data */
|
||||
String::ucompose( _("Partition copy action skipped because %1 file system does not contain data")
|
||||
Glib::ustring::compose( _("Partition copy action skipped because %1 file system does not contain data")
|
||||
, Utils::get_filesystem_string( FS_LINUX_SWAP )
|
||||
)
|
||||
, STATUS_NONE
|
||||
|
|
|
@ -182,7 +182,7 @@ bool udf::create( const Partition & new_partition, OperationDetail & operationde
|
|||
// limits and crashes.
|
||||
if ( new_partition.get_sector_length() > MAX_UDF_BLOCKS )
|
||||
{
|
||||
operationdetail.add_child( OperationDetail( String::ucompose(
|
||||
operationdetail.add_child( OperationDetail( Glib::ustring::compose(
|
||||
_("Partition is too large, maximum size is %1"),
|
||||
Utils::format_size( MAX_UDF_BLOCKS, new_partition.sector_size ) ),
|
||||
STATUS_ERROR ) );
|
||||
|
@ -190,7 +190,7 @@ bool udf::create( const Partition & new_partition, OperationDetail & operationde
|
|||
}
|
||||
else if ( new_partition.get_sector_length() < MIN_UDF_BLOCKS )
|
||||
{
|
||||
operationdetail.add_child( OperationDetail( String::ucompose(
|
||||
operationdetail.add_child( OperationDetail( Glib::ustring::compose(
|
||||
_("Partition is too small, minimum size is %1"),
|
||||
Utils::format_size( MIN_UDF_BLOCKS, new_partition.sector_size ) ),
|
||||
STATUS_ERROR ) );
|
||||
|
|
Loading…
Reference in New Issue