The programmable buttons are the ones on the right hand side of the phone
Tap the softkey more on the phone till you can see the softkey apps along the bottom.
Highlight "Pref." with the arrows on the phone. Press the softkey select.
Navigate to "Buttons", press the softkey modify. Then press the softkey modify with programmable buttons highlighted.
Select the button required with the arrows and press the softkey modify again.
Select Speed Dial.
Fill out the details as required.
Note: When entering letters you will need to press the button multiple times to get the other letters displayed on the button. Capitals and symbols can be selected via the second softkey.
Don't change the call out account.
Use the navigation buttons to highlight BLF and press the softkey Enable to turn it on. BLF will tell you if the person is busy or free. A green light means the person isn't on a call, whereas red means they are busy.
Press softkey done when you have entered the required details, done will appear after you have entered the details.
There are many different functions that these programmable buttons can be used for. The following link outlines what can be configured on these phones. What functions can be programmed onto the programmable buttons on Huawei phones?
Attached is a template for the Programmable Buttons