mirror of
https://github.com/OCA/pms.git
synced 2025-01-29 00:17:45 +02:00
[ADD] Translate fields
This commit is contained in:
@@ -7,7 +7,7 @@ class HotelRoomAmenitie(models.Model):
|
|||||||
_name = 'hotel.amenity'
|
_name = 'hotel.amenity'
|
||||||
_description = 'Room amenities'
|
_description = 'Room amenities'
|
||||||
|
|
||||||
name = fields.Char('Amenity Name', required=True)
|
name = fields.Char('Amenity Name', translate=True, required=True)
|
||||||
active = fields.Boolean('Active', default=True)
|
active = fields.Boolean('Active', default=True)
|
||||||
default_code = fields.Char('Internal Reference')
|
default_code = fields.Char('Internal Reference')
|
||||||
room_amenity_type_id = fields.Many2one('hotel.amenity.type',
|
room_amenity_type_id = fields.Many2one('hotel.amenity.type',
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ class HotelRoomAmenitieType(models.Model):
|
|||||||
_name = 'hotel.amenity.type'
|
_name = 'hotel.amenity.type'
|
||||||
_description = 'Amenities Type'
|
_description = 'Amenities Type'
|
||||||
|
|
||||||
name = fields.Char('Amenity Name', required=True)
|
name = fields.Char('Amenity Name', translate=True, required=True)
|
||||||
active = fields.Boolean('Active', default=True)
|
active = fields.Boolean('Active', default=True)
|
||||||
room_amenity_ids = fields.One2many('hotel.amenity',
|
room_amenity_ids = fields.One2many('hotel.amenity',
|
||||||
'room_amenity_type_id',
|
'room_amenity_type_id',
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ class HotelBoardService(models.Model):
|
|||||||
_name = "hotel.board.service"
|
_name = "hotel.board.service"
|
||||||
_description = "Board Services"
|
_description = "Board Services"
|
||||||
|
|
||||||
name = fields.Char('Board Name', size=64, required=True, index=True)
|
name = fields.Char('Board Name', translate=True, size=64, required=True, index=True)
|
||||||
board_service_line_ids = fields.One2many('hotel.board.service.line',
|
board_service_line_ids = fields.One2many('hotel.board.service.line',
|
||||||
'hotel_board_service_id')
|
'hotel_board_service_id')
|
||||||
price_type = fields.Selection([
|
price_type = fields.Selection([
|
||||||
@@ -28,4 +28,3 @@ class HotelBoardService(models.Model):
|
|||||||
for service in record.board_service_line_ids:
|
for service in record.board_service_line_ids:
|
||||||
total += service.amount
|
total += service.amount
|
||||||
record.update({'amount': total})
|
record.update({'amount': total})
|
||||||
|
|
||||||
|
|||||||
@@ -30,14 +30,14 @@ class HotelBoardServiceRoomType(models.Model):
|
|||||||
pricelist_id = fields.Many2one(
|
pricelist_id = fields.Many2one(
|
||||||
'product.pricelist', 'Pricelist', required=False)
|
'product.pricelist', 'Pricelist', required=False)
|
||||||
price_type = fields.Selection([
|
price_type = fields.Selection([
|
||||||
('fixed','Fixed'),
|
('fixed', 'Fixed'),
|
||||||
('percent','Percent')], string='Type', default='fixed', required=True)
|
('percent', 'Percent')], string='Type', default='fixed', required=True)
|
||||||
amount = fields.Float('Amount',
|
amount = fields.Float('Amount',
|
||||||
digits=dp.get_precision('Product Price'),
|
digits=dp.get_precision('Product Price'),
|
||||||
compute='_compute_board_amount',
|
compute='_compute_board_amount',
|
||||||
store=True)
|
store=True)
|
||||||
board_service_line_ids = fields.One2many('hotel.board.service.room.type.line', 'hotel_board_service_room_type_id')
|
board_service_line_ids = fields.One2many('hotel.board.service.room.type.line', 'hotel_board_service_room_type_id')
|
||||||
|
|
||||||
@api.model_cr
|
@api.model_cr
|
||||||
def init(self):
|
def init(self):
|
||||||
self._cr.execute('SELECT indexname FROM pg_indexes WHERE indexname = %s', ('hotel_board_service_id_hotel_room_type_id_pricelist_id',))
|
self._cr.execute('SELECT indexname FROM pg_indexes WHERE indexname = %s', ('hotel_board_service_id_hotel_room_type_id_pricelist_id',))
|
||||||
@@ -113,5 +113,3 @@ class HotelBoardServiceRoomType(models.Model):
|
|||||||
if board_pricelist:
|
if board_pricelist:
|
||||||
raise UserError(
|
raise UserError(
|
||||||
_("This Board Service in this Room can't repeat without pricelist"))
|
_("This Board Service in this Room can't repeat without pricelist"))
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -7,5 +7,5 @@ class HotelFloor(models.Model):
|
|||||||
_name = "hotel.floor"
|
_name = "hotel.floor"
|
||||||
_description = "Ubication"
|
_description = "Ubication"
|
||||||
|
|
||||||
name = fields.Char('Ubication Name', size=64, required=True, index=True)
|
name = fields.Char('Ubication Name', translate=True, size=64, required=True, index=True)
|
||||||
sequence = fields.Integer('Sequence')
|
sequence = fields.Integer('Sequence')
|
||||||
|
|||||||
@@ -6,5 +6,5 @@ class RoomClosureReason(models.Model):
|
|||||||
_name = "room.closure.reason"
|
_name = "room.closure.reason"
|
||||||
_description = "Cause of out of service"
|
_description = "Cause of out of service"
|
||||||
|
|
||||||
name = fields.Char('Name', required=True)
|
name = fields.Char('Name', translate=True, required=True)
|
||||||
description = fields.Text('Description')
|
description = fields.Text('Description', translate=True)
|
||||||
|
|||||||
@@ -29,6 +29,3 @@ class HotelServiceLine(models.Model):
|
|||||||
raise ValidationError(
|
raise ValidationError(
|
||||||
_("%s limit exceeded for %s")% (record.service_id.product_id.name,
|
_("%s limit exceeded for %s")% (record.service_id.product_id.name,
|
||||||
record.date))
|
record.date))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -82,7 +82,7 @@ class ResUsers(models.Model):
|
|||||||
'calendar.event.type',
|
'calendar.event.type',
|
||||||
string="Deny Calander Event Tags")
|
string="Deny Calander Event Tags")
|
||||||
|
|
||||||
color_pre_reservation = fields.Char('Pre-reservation', default='#A09FC9')
|
color_pre_reservation = fields.Char('Pre-reservation', default='#A24680')
|
||||||
color_reservation = fields.Char('Confirmed Reservation ', default='#7C7BAD')
|
color_reservation = fields.Char('Confirmed Reservation ', default='#7C7BAD')
|
||||||
color_reservation_pay = fields.Char('Paid Reservation', default='#7C7BAD')
|
color_reservation_pay = fields.Char('Paid Reservation', default='#7C7BAD')
|
||||||
color_stay = fields.Char('Checkin', default='#FF4040')
|
color_stay = fields.Char('Checkin', default='#FF4040')
|
||||||
|
|||||||
Reference in New Issue
Block a user